/*!******************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./assets/scss/blocks/profitable-offers.scss ***!
  \******************************************************************************************************************************************************************************/
:root {
  --theme-main-font: "Montserrat", sans-serif;
  --theme-second-font: "Montserrat", sans-serif;
}

.profitable-offers__wrapper {
  -webkit-box-shadow: 0px 2px 24.4px 0px rgba(0, 0, 0, 0.1490196078);
          box-shadow: 0px 2px 24.4px 0px rgba(0, 0, 0, 0.1490196078);
  border-radius: 16px;
}
.profitable-offers__header {
  background-size: cover;
  background-position: right;
  background-repeat: no-repeat;
  padding: 30px;
  border-radius: 16px 16px 0 0;
}
.profitable-offers__title {
  font-weight: 600;
  font-size: 52px;
  line-height: 140%;
  vertical-align: middle;
  text-transform: uppercase;
  color: white;
}
.profitable-offers__footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 0 0 16px 16px;
  background-color: rgb(255, 255, 255);
}
.profitable-offers__footer a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-column-gap: 8px;
     -moz-column-gap: 8px;
          column-gap: 8px;
  font-weight: 600;
  font-size: 18px;
  line-height: 140%;
  padding: 32px 0;
  background: -webkit-gradient(linear, left top, right top, from(#0e479c), to(#390e6d));
  background: linear-gradient(to right, #0e479c, #390e6d);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}
.profitable-offers__footer a::after {
  content: "";
  display: block;
  width: 23px;
  height: 23px;
  background-image: url("data:image/svg+xml,%3Csvg width=%2723%27 height=%2723%27 viewBox=%270 0 23 23%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M9 6L15 12L9 18%27 stroke=%27url%28%23paint0_linear_70_1179%29%27 stroke-width=%271.75781%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3Cdefs%3E%3ClinearGradient id=%27paint0_linear_70_1179%27 x1=%279%27 y1=%2712%27 x2=%2715%27 y2=%2712%27 gradientUnits=%27userSpaceOnUse%27%3E%3Cstop stop-color=%27%230E479C%27/%3E%3Cstop offset=%271%27 stop-color=%27%23390E6D%27/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.profitable-offers__footer a:hover {
  text-decoration: underline;
}
@media screen and (max-width: 1279px) {
  .profitable-offers__title {
    font-size: 18px;
  }
  .profitable-offers__footer a {
    font-size: 14px;
    padding: 20px 0;
  }
}
@media screen and (max-width: 767px) {
  .profitable-offers__header {
    background-position: center;
  }
}
