* {
    box-sizing: border-box;
}
body {
    margin: 0;
    padding: 0;
    font-family: 'Open Sans', sans-serif;
}
.container {
    width: 1140px;
    margin: auto;
}
.background {
    background-image: url(/img/bg.jpg);
    background-repeat: no-repeat;
    background-position-x: center;
}
.button {
    font-style: normal;
    font-weight: 600;
    font-size: 15px;
    line-height: 20px;
    text-align: center;
    color: #FFFFFF;
    padding: 19px 31px;
    background: #E73A3A;
    border-radius: 30px;
    border: none;
    text-decoration: none;
    display: inline-block;
}

/* header */

.header {
    padding-top: 18px;
    padding-bottom: 115px;
}
.header-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.header-logo {
    display: flex;
    flex-direction: column;
	text-align: center;
}
.header-logo img {
    width: 140px;
    margin-bottom: 8px;
}
.header-logo span {
    font-style: normal;
    font-weight: 600;
    font-size: 13px;
    line-height: 18px;
    color: rgba(255, 255, 255);
}
.header-nav {
    display: flex;
    align-items: center;
}
.header-nav-wrapper {
    display: flex;
}
.header-link {
    margin-right: 40px;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 19px;
    color: #333333;
    text-decoration: none;
    position: relative;
}
.header-link::before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    height: 1px;
    width: 0;
    background-color: #333333;
    transition: 0.25s;
}
.header-link:hover::before {
    width: 100%;
}
.header-buttons {
    display: flex;
    flex-direction: column;
}
.header-tel {
    display: block;
    position: relative;
    padding-left: 20px;
    font-style: normal;
    font-weight: bold;
    font-size: 19px;
    line-height: 26px;
    color: #333333;
    text-decoration: none;
    margin-bottom: 8px;
}
.header-tel::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.9745 9.29778C11.9405 9.19552 11.7246 9.04486 11.3268 8.84617C11.219 8.78354 11.0654 8.69844 10.8667 8.59047C10.6679 8.4825 10.4873 8.38301 10.3255 8.29208C10.1633 8.20119 10.0114 8.11312 9.86947 8.02802C9.84678 8.01097 9.77576 7.96133 9.65644 7.87877C9.537 7.79644 9.43628 7.73533 9.35374 7.69548C9.27137 7.65587 9.19035 7.63593 9.1108 7.63593C8.99718 7.63593 8.85526 7.71694 8.68486 7.87877C8.51446 8.0408 8.35815 8.2168 8.21617 8.40731C8.07416 8.59772 7.92355 8.77372 7.76462 8.93566C7.60544 9.09766 7.47466 9.17859 7.37251 9.17859C7.32122 9.17859 7.25727 9.16429 7.18064 9.13608C7.10404 9.1077 7.04577 9.08337 7.00576 9.06376C6.96612 9.04373 6.89809 9.00408 6.80142 8.94423C6.70458 8.88456 6.65073 8.85187 6.63938 8.84617C5.86097 8.41426 5.19338 7.91993 4.63648 7.3633C4.07976 6.80635 3.58534 6.13885 3.15352 5.3604C3.14784 5.34903 3.1151 5.29503 3.05548 5.19849C2.99577 5.10186 2.95598 5.03377 2.9361 4.99389C2.91622 4.95416 2.89207 4.89589 2.86371 4.81921C2.83535 4.74252 2.82111 4.67864 2.82111 4.62744C2.82111 4.52524 2.9021 4.39449 3.06405 4.23538C3.22597 4.07637 3.40216 3.92574 3.59244 3.7838C3.78287 3.64186 3.95888 3.48556 4.12086 3.31517C4.28278 3.14469 4.36374 3.00272 4.36374 2.88911C4.36374 2.80962 4.34386 2.72857 4.30413 2.64622C4.26436 2.56368 4.20329 2.46296 4.12086 2.34359C4.03841 2.22427 3.9887 2.15332 3.97163 2.13048C3.88649 1.98854 3.79851 1.83657 3.70749 1.67463C3.61647 1.51272 3.51712 1.33224 3.40912 1.13341C3.3012 0.934659 3.21603 0.781196 3.15346 0.673255C2.9547 0.275613 2.80415 0.0596121 2.70185 0.0256419C2.66205 0.00859704 2.60235 0 2.52288 0C2.36938 0 2.16912 0.0283583 1.92197 0.0852539C1.67473 0.14206 1.48018 0.201642 1.33812 0.264239C1.05401 0.383494 0.752884 0.730062 0.434655 1.30382C0.144875 1.8378 0 2.3663 0 2.88896C0 3.04225 0.00994094 3.19138 0.0298228 3.3364C0.0497047 3.48126 0.0852294 3.64464 0.136427 3.82649C0.187534 4.00828 0.228761 4.14332 0.259927 4.23126C0.291123 4.31926 0.349366 4.47691 0.434625 4.70425C0.519765 4.93153 0.570962 5.07067 0.588008 5.1218C0.786857 5.67864 1.02266 6.17575 1.29537 6.61327C1.74405 7.3405 2.35636 8.09205 3.13193 8.86763C3.90754 9.64316 4.65899 10.2554 5.38632 10.7042C5.82381 10.9769 6.32112 11.2127 6.87791 11.4116C6.92907 11.4286 7.06822 11.4797 7.29543 11.5651C7.52272 11.6503 7.68043 11.7085 7.76844 11.7398C7.85648 11.7711 7.99156 11.8123 8.17321 11.8635C8.35526 11.9147 8.51849 11.9502 8.66336 11.9703C8.80833 11.9899 8.9575 12 9.11083 12C9.63349 12 10.1621 11.855 10.6962 11.5653C11.2699 11.2472 11.6164 10.9461 11.7357 10.6618C11.7985 10.5198 11.8579 10.3253 11.9147 10.078C11.9717 9.83092 12 9.63071 12 9.47725C12.0002 9.39746 11.9916 9.3379 11.9745 9.29778Z' fill='%23E73A3A'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    width: 12px;
    height: 12px;
}
.header-btn {
    font-style: normal;
    font-weight: bold;
    font-size: 14px;
    line-height: 19px;
    color: #E73A3A;
    border: 2px solid #E73A3A;
    border-radius: 40px;
    background-color: transparent;
    padding: 10px 22px;
    text-decoration: none;
    display: inline-block;
    text-align: center;
}

/* main */

.main {
    padding-bottom: 300px;
    overflow: hidden;
}
.main-wrapper {
    position: relative;
    display: flex;
    background: #FFFFFF;
    box-shadow: 0px 3px 8px rgb(0 0 0 / 15%);
    border-radius: 15px;
    padding: 79px 0 109px;
}
.main-content {
    position: relative;
    flex-basis: 50%;
}
.main-title {
    margin-top: 0;
    margin-bottom: 28px;
    font-style: normal;
    font-weight: bold;
    font-size: 43px;
    line-height: 55px;
    color: #333333;
    max-width: 478px;
}
.main-title span {
    font-size: 89px;
    line-height: 121px;
}
.main-list {
    margin-top: 0;
    list-style-type: none;
    padding: 0;
    margin-bottom: 30px;
}
.main-list li {
    position: relative;
    font-style: normal;
    font-weight: 300;
    font-size: 24px;
    line-height: 48px;
    color: #333333;
    padding-left: 45px;
}
.main-list li::before {
    content: '';
    position: absolute;
    background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='15.7375' cy='16.1016' r='15.7372' fill='%2346C543'/%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M23.6506 10.0033C23.4036 9.75589 23.003 9.75547 22.756 10.0022L15.1664 17.5718L12.428 14.5978C12.1914 14.3409 11.7914 14.3243 11.5341 14.5608C11.277 14.7975 11.2606 15.1977 11.4972 15.4548L14.6815 18.913C14.7981 19.0398 14.9613 19.1134 15.1334 19.117C15.1381 19.1172 15.1425 19.1172 15.1469 19.1172C15.3142 19.1172 15.4751 19.0507 15.5936 18.9327L23.6493 10.898C23.8969 10.6513 23.8973 10.2506 23.6506 10.0033Z' fill='white'/%3E%3Cpath d='M23.498 15.4689C23.1486 15.4689 22.8654 15.7521 22.8654 16.1016C22.8654 20.032 19.668 23.2294 15.7375 23.2294C11.8073 23.2294 8.60966 20.032 8.60966 16.1016C8.60966 12.1714 11.8073 8.97373 15.7375 8.97373C16.0869 8.97373 16.3702 8.69053 16.3702 8.3411C16.3702 7.99164 16.0869 7.70844 15.7375 7.70844C11.1095 7.70844 7.34436 11.4735 7.34436 16.1016C7.34436 20.7294 11.1095 24.4947 15.7375 24.4947C20.3653 24.4947 24.1307 20.7294 24.1307 16.1016C24.1307 15.7522 23.8475 15.4689 23.498 15.4689Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='16.7863' height='16.7863' fill='white' transform='translate(7.34436 7.70844)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    top: 7px;
    left: 0;
    width: 32px;
    height: 32px;
}
.main-img {
    position: absolute;
    top: 55px;
    right: 0;
}
.arrow-bg {
    position: absolute;
    background-image: url("data:image/svg+xml,%3Csvg width='192' height='192' viewBox='0 0 192 192' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M41.7115 74.7065L33.9466 79.8334L3.58887 139.47H14.8853L18.3203 189.529H28.117L41.7115 74.7065Z' fill='url(%23paint0_linear)'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M95.3637 33.4982L88.0584 37.295L57.7249 98.0435H68.5375L73.1335 189.529H81.7692L95.3637 33.4982Z' fill='url(%23paint1_linear)'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M28.1169 189.529L24.6578 135.818H14.8853L41.7114 74.7065L68.5617 135.818H56.9265L52.6934 189.529H28.1169Z' fill='url(%23paint2_radial)'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M81.769 189.529L78.3099 94.6095H68.5374L95.3635 33.4982L122.214 94.6095H112.248L106.345 189.529H81.769Z' fill='url(%23paint3_radial)'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M157.144 0.753906L143.597 9.14552L118.803 67.0404H130.317L132.301 189.529H143.549L157.144 0.753906Z' fill='url(%23paint4_linear)'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M143.549 189.529L140.09 61.8894H130.317L157.143 0.753906L183.994 61.8894H174.028L168.126 189.529H143.549Z' fill='url(%23paint5_radial)'/%3E%3Cpath d='M191.976 189.529H0.976318V191.754H191.976V189.529Z' fill='url(%23paint6_radial)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='33.4936' y1='188.827' x2='18.7775' y2='77.7343' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.00558659' stop-color='%23530E68'/%3E%3Cstop offset='1' stop-color='%2360309D'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='92.7543' y1='188.083' x2='72.6743' y2='36.4968' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.00558659' stop-color='%23530E68'/%3E%3Cstop offset='1' stop-color='%2360309D'/%3E%3C/linearGradient%3E%3CradialGradient id='paint2_radial' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(41.4146 102.529) scale(70.8163 70.7984)'%3E%3Cstop stop-color='%235178FE'/%3E%3Cstop offset='0.9944' stop-color='%23713592'/%3E%3C/radialGradient%3E%3CradialGradient id='paint3_radial' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(95.0599 71.3115) scale(94.2484 94.2246)'%3E%3Cstop stop-color='%235178FE'/%3E%3Cstop offset='0.9944' stop-color='%23713592'/%3E%3C/radialGradient%3E%3ClinearGradient id='paint4_linear' x1='157.003' y1='187.757' x2='132.661' y2='3.99842' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.00558659' stop-color='%23530E68'/%3E%3Cstop offset='1' stop-color='%2360309D'/%3E%3C/linearGradient%3E%3CradialGradient id='paint5_radial' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(156.846 46.509) scale(113.113 113.084)'%3E%3Cstop stop-color='%235178FE'/%3E%3Cstop offset='0.9944' stop-color='%23713592'/%3E%3C/radialGradient%3E%3CradialGradient id='paint6_radial' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(96.4744 190.651) scale(67.5319 67.5153)'%3E%3Cstop stop-color='%23B3819D'/%3E%3Cstop offset='1' stop-color='%23785CA6'/%3E%3C/radialGradient%3E%3CclipPath id='clip0'%3E%3Crect width='191' height='191' fill='white' transform='translate(0.976318 0.753906)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    top: 0;
    right: -115px;
    width: 192px;
    height: 192px;
}
.gear-bg {
    position: absolute;
    background-image: url("data:image/svg+xml,%3Csvg width='123' height='114' viewBox='0 0 123 114' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M46.5648 80.6102L67.5529 66.5836C55.9606 74.3435 49.3469 82.8868 46.5648 80.6102ZM67.5773 66.6081L88.5654 52.557C88.4677 54.7601 79.1695 58.8237 67.5773 66.6081ZM46.5648 80.6102L67.5529 66.5836C55.9606 74.3435 49.3469 82.8868 46.5648 80.6102ZM67.5773 66.6081L88.5654 52.557C88.4677 54.7601 79.1695 58.8237 67.5773 66.6081ZM93.5195 84.7962L99.9624 91.5035L79.0475 105.922L75.216 97.2317C74.4106 97.6233 73.5808 97.9905 72.7755 98.3332C68.9927 99.9978 65.1856 101.222 61.4761 102.054L57.9618 113.094L36.5344 114L42.8796 102.666C39.9511 102.079 37.291 101.099 34.9237 99.753C34.2404 99.3858 33.6058 98.9942 32.9957 98.578L21.5987 107.44L13.0082 93.8535L25.0154 86.9748C24.1856 83.6457 24.1368 80.0717 24.7957 76.3264L12.1541 77.8441L20.2808 58.3586L32.0683 59.3377C34.6552 55.5434 37.8523 51.8471 41.5862 48.3955L35.1433 41.6637L56.0582 27.2454L59.8898 35.9355C64.5023 33.7079 69.1392 32.1168 73.6541 31.1131L77.1683 20.073L98.5957 19.1672L92.2505 30.5011C95.9844 31.2845 99.3279 32.6553 102.134 34.6137L113.556 25.7277L122.952 38.8486L115.337 43.2059L110.139 46.1679C110.969 49.4971 111.018 53.0955 110.383 56.8164L123 55.2742L114.874 74.7597L103.086 73.7805C101.036 76.767 98.6445 79.7045 95.8868 82.4706C95.1058 83.3274 94.3249 84.0618 93.5195 84.7962ZM67.5773 66.6081C79.1695 58.8481 93.4707 59.9497 88.5654 52.557C83.6356 45.1642 70.2618 45.458 58.6939 53.2179C47.1017 60.9778 41.6838 73.242 46.5892 80.6347C51.4945 88.0274 55.9606 74.3435 67.5773 66.6081ZM46.5648 80.6102L67.5529 66.5836C55.9606 74.3435 49.3469 82.8868 46.5648 80.6102ZM67.5773 66.6081L88.5654 52.557C88.4677 54.7601 79.1695 58.8237 67.5773 66.6081Z' fill='url(%23paint0_linear)'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M99.9868 91.5035L79.0719 105.922L72.7755 98.3332L71.7749 97.1092L59.3041 101.295L57.0832 112.091L36.5344 114L24.4052 94.8327L34.5576 96.3259L21.6231 107.415L13.0326 93.829L9.49394 88.2477L0.0737026 75.1024L9.2987 69.8148L0.000488281 58.6768L8.12727 39.1913L22.6969 40.709L60.988 14.5896L86.4421 -6.10352e-05L91.738 14.0755L101.378 6.56039L110.798 19.7058L122.927 38.873L115.362 37.2329L110.823 36.1558L115.313 43.2303L122.976 55.3231L114.849 74.8086L100.426 67.7586L95.8624 82.5196L99.9868 91.5035ZM58.6695 53.2179C47.0773 60.9778 41.6594 73.2419 46.5648 80.6347L67.5529 66.6081L88.541 52.5569C83.6356 45.1642 70.2618 45.458 58.6695 53.2179Z' fill='url(%23paint1_linear)'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M87.8332 72.3607L66.9183 86.779L63.0868 78.0888C58.4743 80.292 53.8618 81.9076 49.3469 82.9112L45.8326 93.9514L24.4053 94.8571L30.7505 83.4988C27.0166 82.7399 23.6731 81.369 20.8666 79.4107L9.46954 88.2967L0.0492978 75.1513L12.8618 67.832C12.032 64.5273 11.9832 60.9289 12.6178 57.1835L0.000488281 58.6768L8.12727 39.1913L19.9148 40.1704C22.5017 36.3761 25.6987 32.6798 29.457 29.2282L23.0142 22.4964L43.9291 8.0781L47.7606 16.7682C52.3731 14.5651 56.9856 12.9495 61.5005 11.9458L65.0148 0.905672L86.4421 -6.10352e-05L80.0969 11.3583C83.8308 12.1172 87.1743 13.488 89.9808 15.4464L101.378 6.56039L110.798 19.7058L97.9856 27.0251C98.8154 30.3298 98.8642 33.9282 98.2297 37.6735L110.847 36.1558L102.72 55.6413L90.9326 54.6622C88.3457 58.4565 85.1487 62.1528 81.3904 65.6044L87.8332 72.3607ZM76.4118 33.3897C71.5064 25.9969 58.1326 26.2907 46.5404 34.0506C34.9481 41.8105 29.5303 54.0747 34.46 61.4674C39.3654 68.8601 52.7392 68.5664 64.3314 60.8065C75.8993 53.0465 81.3172 40.7824 76.4118 33.3897Z' fill='url(%23paint2_linear)'/%3E%3Cpath opacity='0.5' fill-rule='evenodd' clip-rule='evenodd' d='M57.9619 113.094L45.8328 93.9269L49.347 82.8868L61.4762 102.054L57.9619 113.094Z' fill='%23601734'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M114.849 74.8331L102.696 55.6659L90.9326 54.6867L103.062 73.854L114.849 74.8331Z' fill='%23FBD99A'/%3E%3Cpath opacity='0.5' fill-rule='evenodd' clip-rule='evenodd' d='M20.8423 79.3862L27.09 90.0102L24.381 94.8327L28.8227 101.809L21.5989 107.415L9.44531 88.2722L20.8423 79.3862Z' fill='%23601734'/%3E%3Cpath opacity='0.5' fill-rule='evenodd' clip-rule='evenodd' d='M97.9854 27.0495L105.331 36.8412L98.2294 37.698C98.2294 37.698 99.8157 31.0151 97.9854 27.0495Z' fill='%23601734'/%3E%3Cpath opacity='0.5' fill-rule='evenodd' clip-rule='evenodd' d='M35.8998 44.846L50.3474 60.782C50.3474 60.782 47.4676 64.3805 46.5647 66.8039C46.5647 66.8039 25.0641 67.2201 35.8998 44.846Z' fill='%23601734'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='125.06' y1='44.4037' x2='10.8324' y2='88.2102' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.00198413' stop-color='%23C93347'/%3E%3Cstop offset='1' stop-color='%23FF7527'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='123.899' y1='42.6195' x2='-0.154301' y2='74.3619' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.00198413' stop-color='%23C93347'/%3E%3Cstop offset='1' stop-color='%23FF7527'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear' x1='112.91' y1='25.2401' x2='-2.1641' y2='69.3709' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFA700'/%3E%3Cstop offset='1' stop-color='%23FFD328'/%3E%3C/linearGradient%3E%3CclipPath id='clip0'%3E%3Crect width='123' height='114' fill='white' transform='translate(0.000488281)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    bottom: 70px;
    right: -80px;
    width: 123px;
    height: 114px;
}

/* advantages */

.suptitle {
    font-style: normal;
    font-weight: bold;
    font-size: 14px;
    line-height: 20px;
    text-align: center;
    text-transform: uppercase;
    color: #E73A3A;
    display: block;
    margin-bottom: 13px;
}
.title {
    position: relative;
    font-style: normal;
    font-weight: bold;
    font-size: 34px;
    line-height: 20px;
    text-align: center;
    color: #333333;
    margin-top: 0;
    padding-bottom: 23px;
    margin-bottom: 30px;
}
.title::before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    background-color: #E73A3A;
    width: 39px;
    height: 2px;
}
.advantages-wrapper {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.advantages-block {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    /* max-width: 360px; */
    flex-basis: 32%;
}
.image-block {
    width: 150px;
    height: 150px;
}
.image-block img {
    width: 100%;
}
.advantages-text {
    display: block;
    font-style: normal;
    font-weight: bold;
    font-size: 18px;
    line-height: 20px;
    text-align: center;
    color: #333333;
    margin-bottom: 6px;
}
.advantages-text:last-child {
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 20px;
    text-align: center;
    color: #666666;
    margin-bottom: 0;
}

/* discount */

.discount {
    padding-top: 134px;
    background-image: url(/img/bg-discount.png);
    background-repeat: no-repeat;
    background-position-x: center;
    overflow: hidden;
}
.discount-wrapper {
    background-color: #FF3F1E;
    box-shadow: 0px 3px 8px rgb(0 0 0 / 15%);
    border-radius: 15px;
    position: relative;
    text-align: center;
    padding: 45px 211px 44px;
    /* margin-bottom: 131px; */
}
.discount-title {
    margin-top: 0;
    margin-bottom: 24px;
    font-style: normal;
    font-weight: bold;
    font-size: 36px;
    line-height: 35px;
    text-align: center;
    color: #FFFFFF;
}
.discount-text {
    margin: 0;
    font-style: normal;
    font-weight: normal;
    font-size: 21px;
    line-height: 34px;
    text-align: center;
    color: #FEE2DC;
}
.discount-man {
    position: absolute;
    background-image: url("data:image/svg+xml,%3Csvg width='275' height='333' viewBox='0 0 275 333' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M117.44 107.594C117.44 107.594 158.159 137.497 168.122 136.774C178.082 136.053 213.358 114.242 213.358 114.242L205.894 105.35C205.894 105.35 173.947 117.21 168.097 113.942C162.247 110.671 139.399 82.9168 129.813 84.3977C120.229 85.8848 110.757 96.8447 117.44 107.594Z' fill='%23233862'/%3E%3Cpath d='M93.4255 332.266H81.2533C79.7198 331.431 78.356 329.524 77.924 326.676C77.3316 322.75 72.9348 320.607 71.9845 317.392C71.0342 314.18 75.9061 309.657 75.9061 309.657L76.7207 308.606L77.5692 307.514L85.647 309.422C85.647 309.422 85.8476 311.351 85.9679 313.806C86.0574 315.577 86.1037 317.624 86.0018 319.42C85.7643 323.705 87.199 328.321 90.9972 329.156C93.8112 329.768 93.6847 331.438 93.4255 332.266Z' fill='%23233862'/%3E%3Cpath d='M164.071 332.266H136.234C134.894 330.628 135.388 324.587 135.592 322.614C135.635 322.215 135.663 321.986 135.663 321.986C135.663 321.986 145.169 314.369 146.474 320.203C146.514 320.385 146.564 320.564 146.616 320.74C148.261 326.197 155.641 328.677 159.902 329.366C162.67 329.818 163.694 331.261 164.071 332.266Z' fill='%23233862'/%3E%3Cpath d='M158.767 176.567C158.767 176.567 157.323 194.613 155.626 216.304C153.321 245.771 150.547 281.965 150.272 288.822C149.797 300.728 147.897 319.773 147.897 319.773C147.897 319.773 143.386 324.296 134.354 322.391C134.354 322.391 126.307 295.203 124.009 266.438C123.972 265.968 123.938 265.492 123.901 265.016C121.763 235.732 118.436 174.069 118.436 174.069L158.767 176.567Z' fill='%23F99746'/%3E%3Cpath d='M158.767 176.567C158.767 176.567 157.323 194.613 155.626 216.304L124.009 266.435C123.972 265.965 123.938 265.489 123.901 265.013C121.763 235.729 118.436 174.065 118.436 174.065L158.767 176.567Z' fill='%23ED7D2B'/%3E%3Cpath d='M152.176 178.709C152.176 178.709 126.159 244.061 109.05 274.774C91.9445 305.486 86.5973 314.056 86.5973 314.056C86.5973 314.056 76.7947 310.127 75.9061 307.449C75.9061 307.449 82.4473 248.157 93.9037 233.704C100.377 225.536 107.983 201.028 108.338 192.455C108.696 183.885 110.655 166.921 110.655 166.921L152.176 178.709Z' fill='%23F99746'/%3E%3Cpath d='M135.027 85.6591C125.317 90.0709 106.817 83.566 106.817 83.566C106.817 83.566 115.28 75.4442 113.043 60.9504L121.605 66.3114L127.421 69.9503C127.421 69.9503 127.702 72.4762 127.656 76.9684C127.644 78.1494 127.61 79.4695 127.539 80.9165C132.158 82.7745 135.027 85.6591 135.027 85.6591Z' fill='%23FFB27D'/%3E%3Cpath d='M127.421 69.9472C127.421 69.9472 127.702 72.4731 127.656 76.9653C121.661 76.6654 113.851 67.9562 113.851 67.9562C116.739 66.7288 119.337 66.2589 121.605 66.3052L127.421 69.9472Z' fill='%23ED975D'/%3E%3Cpath d='M130.479 69.3351C130.479 69.3351 114.141 74.1241 111.321 63.8814C108.501 53.6387 104.493 47.3595 114.808 43.869C125.12 40.3785 128.233 43.7237 130.004 46.9143C131.772 50.1049 134.657 67.8264 130.479 69.3351Z' fill='%23FFB27D'/%3E%3Cpath d='M159.782 170.133C160.291 174.854 160.529 177.794 160.414 177.908C160.14 178.199 159.807 178.394 159.402 178.443C155.607 178.851 144.808 182.292 135.339 182.462C127.363 182.657 120.103 181.158 112.201 178.697C111.155 178.372 108.714 177.423 108.634 176.301C108.52 175.079 108.427 173.292 108.31 171.045C107.909 163.229 107.23 149.787 104.478 134.514C103.972 131.672 103.549 128.837 103.2 126.042C100.615 105.208 102.534 86.3763 110.075 79.1665C110.723 78.5729 115.326 80.1775 119.557 81.6677C123.469 83.0466 127.181 82.8054 130.584 81.6739L134.444 84.342C139.168 87.7799 144.463 92.5906 147.465 100.499C150.023 107.23 152.534 119.618 154.651 132.513C155.607 138.36 156.527 144.262 157.252 149.876L157.277 150.077C157.394 150.627 157.468 151.24 157.536 151.796C157.671 152.795 157.798 153.775 157.928 154.739C158.708 160.737 159.344 166.089 159.782 170.133Z' fill='%232B478B'/%3E%3Cpath d='M111.186 62.8828C111.186 62.8828 112.861 62.3881 112.303 60.0601C111.744 57.732 111.374 54.6465 113.361 54.9897C115.345 55.3329 115.626 56.8602 116.304 55.8678C116.983 54.8753 116.542 51.0911 122.213 50.1389C127.884 49.1867 130.439 50.8963 132.951 49.4062C135.462 47.9191 135.117 43.8813 135.117 43.8813C135.117 43.8813 134.537 45.4086 133.45 46.0022C133.45 46.0022 137.144 39.4077 131.525 35.8677C125.903 32.3309 121.01 35.6822 118.066 36.2202C111.584 37.4043 107.415 38.3071 105.798 42.8642C104.182 47.4213 106.499 59.25 111.186 62.8828Z' fill='%2322043E'/%3E%3Cpath d='M159.782 170.133C158.98 170.281 145.046 172.789 135.573 166.534C125.82 160.097 114.394 121.931 114.394 121.931C114.394 121.931 136.301 146.342 136.727 147.307C137.082 148.117 152.883 153.15 157.921 154.743C158.708 160.737 159.344 166.089 159.782 170.133Z' fill='%23233862'/%3E%3Cpath d='M273.319 47.646L164.95 49.188L166.489 157.775L274.858 156.233L273.319 47.646Z' fill='%23DA8A00'/%3E%3Cpath d='M250.194 47.9761L141.824 49.5182L143.363 158.105L251.733 156.563L250.194 47.9761Z' fill='%23FFA200'/%3E%3Cpath d='M156.027 82.8581C155.882 72.6092 162.892 64.2245 173.432 64.0731C183.867 63.9247 191.01 72.0032 191.158 82.3572C191.303 92.5041 184.293 100.991 173.753 101.142C163.315 101.291 156.175 93.2121 156.027 82.8581ZM215.805 64.2987L228.101 64.1225L176.332 137.349L164.037 137.525L215.805 64.2987ZM180.306 82.5118C180.239 77.6455 177.489 73.4377 173.358 73.4965C169.02 73.5583 166.804 77.7321 166.875 82.7004C166.943 87.5667 169.692 91.7713 173.824 91.7126C178.165 91.6569 180.377 87.3781 180.306 82.5118ZM200.982 119.29C200.837 109.041 207.847 100.657 218.387 100.505C228.823 100.357 235.965 108.435 236.114 118.789C236.259 128.936 229.248 137.423 218.708 137.574C208.27 137.723 201.13 129.644 200.982 119.29ZM225.262 118.944C225.194 114.078 222.445 109.873 218.313 109.932C213.975 109.994 211.76 114.167 211.831 119.136C211.899 124.002 214.648 128.21 218.779 128.151C223.121 128.086 225.333 123.81 225.262 118.944Z' fill='white'/%3E%3Cpath d='M196.407 161.541C192.747 161.473 188.057 159.896 186.551 159.148C184.009 157.881 182.713 156.653 182.713 156.653L183.099 154.239L183.562 151.357C183.562 151.357 183.846 151.311 184.315 151.264C184.78 151.215 185.441 151.165 186.184 151.153C186.184 151.153 187.388 151.518 188.384 150.627C189.378 149.737 191.211 149.134 192.599 149.465C193.984 149.799 196.965 149.487 197.061 149.975C197.295 151.15 192.951 150.937 192.445 151.672C191.985 152.34 192.405 152.789 192.488 152.872C192.494 152.875 192.5 152.881 192.506 152.887C195.049 155.457 203.799 156.39 203.451 158.428C203.318 159.182 197.955 161.569 196.407 161.541Z' fill='%23FFB27D'/%3E%3Cpath d='M107.721 107.307C107.721 107.307 127.764 153.735 136.721 158.159C145.678 162.583 186.552 159.145 186.552 159.145L186.82 151.221C186.82 151.221 151.618 144.234 148.221 138.449C144.823 132.665 139.118 97.1446 130.1 93.5645C121.084 89.9874 107.381 94.6466 107.721 107.307Z' fill='%232B478B'/%3E%3C/g%3E%3Cg clip-path='url(%23clip1)'%3E%3Cpath d='M55.6164 23.2511L43.3391 31.1964L66.228 66.4878L78.5053 58.5426L55.6164 23.2511Z' fill='%23ED7D2B'/%3E%3Cpath d='M43.3383 31.196L10.9045 52.1856L33.7935 87.4771L66.2273 66.4875L43.3383 31.196Z' fill='%23F99746'/%3E%3Cpath d='M56.1332 50.9306L54.5316 48.4612L22.0978 69.4508L23.6994 71.9202L56.1332 50.9306Z' fill='%23E73A3A'/%3E%3Cpath d='M68.4095 42.9865L66.808 40.5172L54.5307 48.4624L56.1323 50.9318L68.4095 42.9865Z' fill='%23CC2121'/%3E%3Cpath d='M34.2104 36.3319C34.2104 36.3319 41.2314 25.3936 49.273 22.6185L48.4884 24.4378L50.2433 25.6179C50.2433 25.6179 41.2322 28.6023 34.1831 36.7268L34.2104 36.3319Z' fill='%23E73A3A'/%3E%3Cpath d='M32.4034 37.2815C32.4034 37.2815 31.0092 37.9632 28.9109 38.9455C23.3392 41.5537 12.8058 46.2853 10.2052 46.0382C6.11673 45.6504 6.6372 32.4354 8.59201 29.3825C10.5473 26.3317 32.4034 37.2815 32.4034 37.2815Z' fill='%23E73A3A'/%3E%3Cpath d='M45.3495 12.8676C47.2686 14.8166 32.6402 38.0649 32.6402 38.0649C32.6402 38.0649 32.3551 36.7909 31.9299 34.7816C31.9299 34.7816 31.9293 34.7795 31.9288 34.7774C30.3808 27.4389 26.9882 10.2763 28.901 9.30625C29.0933 9.20809 29.3457 9.13659 29.6463 9.08819C33.1814 8.51459 43.5809 11.0727 45.3495 12.8676Z' fill='%23E73A3A'/%3E%3Cpath d='M30.7682 11.1999C30.928 14.2414 31.9165 34.4614 31.9309 34.7768C30.383 27.4383 26.9903 10.2758 28.9031 9.3057C28.9031 9.3057 29.252 9.06537 29.6484 9.08763C30.1298 9.11243 30.6808 9.52046 30.7682 11.1999Z' fill='%23CC2121'/%3E%3Cpath d='M28.9145 38.9424L28.9108 38.9455C23.3391 41.5537 12.8057 46.2853 10.2051 46.0382C8.01284 44.3566 9.91207 42.8759 11.2781 41.7736C12.6437 40.6694 28.9145 38.9424 28.9145 38.9424Z' fill='%23CC2121'/%3E%3Cpath d='M28.9511 40.5019C28.9511 40.5019 28.3958 37.0789 30.609 35.4378C32.9208 33.7225 36.2119 35.8022 36.2119 35.8022L28.9511 40.5019Z' fill='%23CC2121'/%3E%3Cpath d='M43.8591 30.8596L9.922 52.822L13.0702 57.6761L47.0073 35.7136L43.8591 30.8596Z' fill='%23FFA15A'/%3E%3Cpath d='M56.6511 22.5813L43.8595 30.8594L47.0077 35.7135L59.7993 27.4354L56.6511 22.5813Z' fill='%23F78639'/%3E%3Cpath d='M29.8793 39.3283C29.8793 39.3283 21.8696 41.5279 18.2863 45.8191C14.1542 50.7654 18.5914 56.9339 18.5914 56.9339L19.4839 55.6476L21.624 55.3548C21.624 55.3548 17.5285 48.4337 21.1313 44.7624C24.2428 41.5896 29.8793 39.3283 29.8793 39.3283Z' fill='%23E73A3A'/%3E%3Cpath d='M26.7323 41.9431L24.2581 43.5443L47.3444 79.1401L49.8186 77.5389L26.7323 41.9431Z' fill='%23E73A3A'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='203' height='298' fill='white' transform='translate(71.8611 34.2662)'/%3E%3C/clipPath%3E%3CclipPath id='clip1'%3E%3Crect width='65' height='77' fill='white' transform='translate(0.59082 16.5042) rotate(-14.4084)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    width: 275px;
    height: 332px;
    left: -50px;
    top: -90px;
}
.discount-woman {
    position: absolute;
    background-image: url("data:image/svg+xml,%3Csvg width='249' height='382' viewBox='0 0 249 382' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M242.732 117.687H177.576V304.951H242.732V117.687Z' fill='%23FFA412'/%3E%3Cpath d='M177.576 117.687H5.44287V304.951H177.576V117.687Z' fill='%23FFB93E'/%3E%3Cpath d='M177.577 222.401V209.294L5.44363 209.294V222.401L177.577 222.401Z' fill='%23E73A3A'/%3E%3Cpath d='M242.733 222.401V209.293H177.577V222.401H242.733Z' fill='%23CC2121'/%3E%3Cpath d='M124.125 119.695C124.125 119.695 163.013 94.4796 189.448 102.582L183.995 107.664L186.451 116.204C186.451 116.204 157.057 106.652 123.321 121.131L124.125 119.695Z' fill='%23E73A3A'/%3E%3Cpath d='M121.95 113.984C121.95 113.984 115.089 113.156 104.862 111.753C77.7124 108.026 26.8597 100.231 17.7321 93.017C3.38813 81.6837 37.3747 33.552 52.0851 26.8714C66.7974 20.1983 121.95 113.984 121.95 113.984Z' fill='%23E73A3A'/%3E%3Cpath d='M229.541 54.049C231.992 65.9737 120.939 117.486 120.939 117.486C120.939 117.486 122.96 112.035 126.247 103.498C126.247 103.498 126.252 103.49 126.256 103.483C138.263 72.3073 167.186 -0.0394237 176.692 0.962386C177.647 1.06126 178.763 1.40266 180.01 1.94741C194.609 8.35563 227.285 43.0683 229.541 54.049Z' fill='%23E73A3A'/%3E%3Cpath d='M179.074 12.5494C172.293 24.3044 126.965 102.268 126.256 103.483C138.263 72.3073 167.187 -0.0394241 176.692 0.962386C176.692 0.962386 178.575 0.908285 180.01 1.94741C181.742 3.20667 182.819 6.05725 179.074 12.5494Z' fill='%23CC2121'/%3E%3Cpath d='M104.88 111.753H104.861C77.7123 108.026 26.8596 100.231 17.732 93.017C13.6113 81.4337 24.3038 80.4897 32.0872 79.6745C39.8612 78.8573 104.88 111.753 104.88 111.753Z' fill='%23CC2121'/%3E%3Cpath d='M101.236 117.672C101.236 117.672 107.462 103.541 119.714 102.759C132.512 101.942 139.779 117.672 139.779 117.672H101.236Z' fill='%23CC2121'/%3E%3Cpath d='M180.338 117.687H0.224609V143.443H180.338V117.687Z' fill='%23FFC261'/%3E%3Cpath d='M248.224 117.687H180.337V143.443H248.224V117.687Z' fill='%23FA9712'/%3E%3Cpath d='M107.546 115.531C107.546 115.531 72.2699 104.38 48.4655 111.753C21.0264 120.251 22.653 154.032 22.653 154.032L29.1071 151.385L37.8197 155.463C37.8197 155.463 39.2892 119.691 61.6596 114.682C81.0011 110.352 107.546 115.531 107.546 115.531Z' fill='%23E73A3A'/%3E%3Cpath d='M89.4502 117.687H76.314V304.931H89.4502V117.687Z' fill='%23E73A3A'/%3E%3C/g%3E%3Cg clip-path='url(%23clip1)'%3E%3Cpath d='M72.9027 121.756C72.9027 121.756 65.5313 126.115 70.0535 134.559C70.0535 134.559 63.601 133.373 62.2082 131.441C62.2082 131.441 62.37 132.247 62.6098 132.653C62.6098 132.653 56.6774 131.305 54.7356 128.819C52.7938 126.333 62.3122 96.5664 77.7342 104.276C77.7342 104.276 91.8355 106.901 86.3135 122.617C80.7914 138.333 86.0101 139.719 86.0101 139.719C86.0101 139.719 84.3687 140.053 83.6695 139.865C83.6695 139.865 82.7477 139.2 82.6957 138.577C82.6957 138.577 82.661 139.522 82.8517 139.876C82.8517 139.876 77.0753 138.913 74.8243 136.033C72.5733 133.152 71.2267 124.854 72.9027 121.756Z' fill='%23233862'/%3E%3Cpath d='M62.2603 147.055C62.2516 147.058 62.2429 147.061 62.2343 147.064C62.188 147.058 62.1967 147.055 62.2603 147.055Z' fill='%23FFB27D'/%3E%3Cpath d='M80.1759 141.878C80.3927 143.827 80.6527 145.573 80.7654 146.405C81.0255 148.271 63.3843 147.058 62.2603 147.055C63.0433 146.713 65.436 139.093 66.1959 136.189C67.1148 132.665 67.8343 128.856 67.8343 128.856L80.2886 129.645L81.0284 129.692C80.5689 131.397 80.2424 133.007 80.0141 134.501C79.9852 134.701 79.9563 134.907 79.9303 135.104C79.7049 136.761 79.9072 139.473 80.1759 141.878Z' fill='%23FFB27D'/%3E%3Cpath d='M66.115 127.595C66.115 127.595 64.0951 121.167 64.5054 116.236C64.7973 112.717 69.7877 100.711 81.7883 105.819C81.7883 105.819 85.3166 107.139 88.1137 110.353C90.3387 112.909 93.1995 117.912 85.9638 127.621L83.8602 130.991L66.115 127.595Z' fill='%23233862'/%3E%3Cpath d='M80.1761 141.878C71.4639 139.316 67.7651 129.213 67.7651 129.213C71.4494 129.321 76.252 131.891 80.0172 134.498C79.9883 134.698 79.9594 134.904 79.9334 135.102C79.7051 136.761 79.9074 139.473 80.1761 141.878Z' fill='%23ED975D'/%3E%3Cpath d='M80.7914 138.33C80.7914 138.33 65.0516 134.426 67.6234 124.622C70.198 114.82 69.9004 107.714 80.0575 109.79C90.2174 111.87 91.1796 116.125 91.1132 119.606C91.0467 123.087 84.9525 139.093 80.7914 138.33Z' fill='%23FFB27D'/%3E%3Cpath d='M87.2585 111.447C87.2585 111.447 79.9361 121.802 72.8999 121.753C65.8665 121.703 63.4768 119.171 63.4768 119.171C63.4768 119.171 69.5913 116.485 72.4924 109.732C72.4953 109.735 85.4669 105.115 87.2585 111.447Z' fill='%23233862'/%3E%3Cpath d='M85.9495 112.099C85.9495 112.099 88.4779 115.519 88.5993 118.22C88.7235 120.923 87.7179 126.153 89.2581 126.376C89.2581 126.376 94.5519 119.421 92.0841 114.034C89.469 108.323 85.9495 112.099 85.9495 112.099Z' fill='%23233862'/%3E%3Cpath d='M86.4435 112.645C86.4435 112.645 80.2106 123.873 70.8857 125.521C70.8857 125.521 81.1468 120.331 83.9469 112.572C86.7469 104.81 86.4435 112.645 86.4435 112.645Z' fill='%23233862'/%3E%3Cpath d='M78.3352 132.044C78.3352 132.044 78.5317 133.535 79.4795 133.889C80.4273 134.243 82.9442 134.881 83.2013 134.725C83.4556 134.565 84.4005 133.402 84.4005 133.402C84.4005 133.402 80.4302 131.873 78.3352 132.044Z' fill='white'/%3E%3Cpath d='M72.4579 281.994C72.2585 282.832 72.0591 283.662 71.8597 284.486C70.6721 289.437 69.5683 294.026 68.8719 297.866C67.9674 302.867 67.7536 306.586 68.9412 308.149C73.8305 314.583 68.9412 365.643 68.9412 365.643L63.3787 371.395C63.3787 371.395 53.7071 320.985 51.0833 313.086C49.8899 309.495 48.1532 294.159 46.6188 278.502C46.5408 277.718 46.4657 276.935 46.3905 276.152C46.1247 273.414 45.8704 270.684 45.6219 268.024C44.2464 253.211 43.2148 240.526 43.2148 240.526C43.2148 240.526 53.473 233.286 62.795 232.48C68.2853 231.998 73.4519 233.753 76.0006 240.526C79.7166 250.38 75.9515 267.395 72.4579 281.994Z' fill='%23FFB27D'/%3E%3Cpath d='M72.4579 281.994C64.8351 276.468 54.1117 266.635 50.2193 250.513C49.4738 242.499 55.7703 234.884 62.795 232.477C68.2853 231.995 73.452 233.75 76.0006 240.523C79.7167 250.38 75.9515 267.395 72.4579 281.994Z' fill='%23ED975D'/%3E%3Cpath d='M100.256 184.63L137.717 194.345V198.736C137.717 198.736 100.438 198.298 98.0339 194.13C95.6268 189.959 100.256 184.63 100.256 184.63Z' fill='%23FFCBA8'/%3E%3Cpath d='M137.714 329.359L135.963 336.616C135.963 336.616 85.2876 310.342 78.734 305.298C76.1015 303.27 72.6224 292.262 69.4005 279.807C64.6008 261.246 60.3704 239.473 60.3704 239.473C60.3704 239.473 67.476 212.047 86.4897 228.834C97.8691 238.879 96.1006 258.235 94.8523 273.286C94.023 283.386 93.4248 291.552 97.1987 293.669C104.559 297.794 126.159 316.79 132.995 329.858L137.714 329.359Z' fill='%23FFB27D'/%3E%3Cpath d='M51.7536 207.447C38.5191 204.068 23.9727 183.456 23.9727 183.456L27.7003 180.21C31.5579 184.775 47.5983 192.639 47.5983 192.639C47.5116 188.459 47.6214 184.651 47.8843 181.182C49.6644 157.605 58.5182 149.753 60.9339 148.027C61.324 147.749 61.5465 147.63 61.5465 147.63C61.5465 147.63 61.5552 147.801 61.5696 148.126C61.6043 148.825 61.6679 150.237 61.7343 152.175C62.2256 166.609 62.8122 210.275 51.7536 207.447Z' fill='%23FFCBA8'/%3E%3Cpath d='M62.2341 179.154C61.5493 195.972 59.0411 212.628 51.7477 211.554C42.8071 210.243 40.4781 201.866 40.0013 195.638C39.7066 191.763 40.1314 188.72 40.1314 188.72C40.1314 188.72 44.5323 188.7 45.2431 188.042C48.624 184.909 47.6184 154.173 49.2915 150.983C50.9646 147.792 61.8209 145.744 61.8209 145.744C61.8209 145.744 62.9161 162.53 62.2341 179.154Z' fill='white'/%3E%3Cpath d='M62.2343 179.154C61.5494 195.972 59.0412 212.628 51.7478 211.554C42.8073 210.243 40.4783 201.866 40.0015 195.638C42.1976 195.528 46.061 194.989 47.5983 192.639C49.7973 189.274 56.6573 167.609 56.6573 167.609C56.6573 167.609 59.3533 172.474 62.2343 179.154Z' fill='%23DFEBFD'/%3E%3Cpath d='M118.637 184.63C121.061 188.085 119.726 194.786 114.643 200.178C111.488 203.528 107.211 205.509 100.253 204.48C97.2189 204.03 88.7465 199.229 87.8536 193.373C87.6947 192.311 87.6051 191.691 87.6051 191.691C87.6051 191.691 83.7503 195.569 83.6058 196.3C83.5394 196.63 83.2071 199.56 83.1551 199.96C83.0944 200.445 83.4382 202.223 83.4382 202.223C83.4382 202.223 65.0053 210.316 49.7683 201.1C49.7683 201.1 45.4223 163.725 48.5431 157.506C50.0948 154.417 58.7926 148.398 61.8209 145.741C62.5 145.144 63.1935 143.342 63.0057 142.179C62.8525 141.199 63.9766 139.545 64.9186 139.847C66.7391 140.433 71.8942 142.991 75.5207 142.017C77.3267 141.535 79.6181 139.438 81.3693 139.92C83.5105 140.506 81.2479 145.677 82.4615 145.744C84.1317 145.825 93.159 147.638 93.9189 149.1C94.1819 149.608 96.7768 156.506 100.028 165.631C100.028 165.631 100.03 165.637 100.033 165.654C106.13 182.771 115.08 179.56 118.637 184.63Z' fill='white'/%3E%3Cpath d='M87.6081 191.691C87.6081 191.691 87.1602 177.434 86.013 177.608C84.8658 177.782 68.3082 193.779 72.2439 200.181C76.1738 206.58 87.6081 191.691 87.6081 191.691Z' fill='%23DFEBFD'/%3E%3Cpath d='M100.256 250.148C100.256 250.148 93.8755 252.126 84.4727 253.431C72.8333 255.047 56.5618 255.63 42.0298 250.148C42.0298 250.148 40.8335 228.442 44.2751 217.126C47.7195 205.808 49.329 200.395 49.329 200.395C49.329 200.395 63.1241 203.868 77.133 201.176C79.1009 200.802 81.0716 200.3 83.0105 199.65C83.0105 199.65 91.6534 218.069 94.0287 225.962C96.4068 233.855 100.256 250.148 100.256 250.148Z' fill='%232B478B'/%3E%3Cpath d='M100.256 250.148C100.256 250.148 93.8756 252.126 84.4727 253.431C67.2332 243.618 75.6391 202.33 75.6391 202.33C76.1506 201.913 76.6505 201.53 77.1331 201.176C79.1009 200.802 81.0716 200.3 83.0106 199.65C83.0106 199.65 91.6534 218.069 94.0287 225.962C96.4069 233.855 100.256 250.148 100.256 250.148Z' fill='%23233862'/%3E%3Cpath d='M63.9766 204.48C53.756 204.48 49.5458 200.949 49.2337 200.709L48.572 195.876C48.6703 195.949 62.3816 204.216 83.603 196.3L83.1522 199.96C74.9948 203.003 69.2849 204.48 63.9766 204.48Z' fill='%23B64C41'/%3E%3Cpath d='M137.717 194.345C137.717 194.345 144.589 190.945 147.322 190.617C150.056 190.29 154.644 190.179 154.644 190.617C154.644 191.055 149.726 194.121 148.414 194.345C147.103 194.568 144.589 196.433 145.354 196.651C146.12 196.871 150.163 195.937 150.218 196.651C150.272 197.364 147.758 197.802 147.322 198.351C146.886 198.899 145.354 199.557 142.895 199.229C140.436 198.902 137.717 198.736 137.717 198.736V194.345Z' fill='%23FFCBA8'/%3E%3Cpath d='M27.6916 180.201L23.9553 183.473C23.9553 183.473 17.3179 178.606 17 176.613V176.413C17 174.339 21.2131 170.028 24.7095 169.869C25.0678 169.869 25.3857 169.95 25.6631 170.11C27.5269 171.279 27.7465 176.155 27.7321 178.675C27.7263 179.595 27.6916 180.201 27.6916 180.201Z' fill='%23FFCBA8'/%3E%3Cpath d='M137.714 329.359L135.963 336.616C135.963 336.616 85.2876 310.342 78.7339 305.298C76.1014 303.27 72.6223 292.262 69.4004 279.807C73.7262 280.697 83.0654 281.173 94.8551 273.286C94.0258 283.386 93.4277 291.552 97.2015 293.669C104.561 297.794 126.161 316.79 132.998 329.858L137.714 329.359Z' fill='%232B478B'/%3E%3Cpath d='M147.733 332.175C147.733 332.175 147.718 332.172 147.686 332.164C147.458 332.106 146.418 331.761 145.727 330.099C145.271 329.002 145.135 328.103 144.719 327.018L143.008 324.054C141.219 321.687 140.589 322.241 140.589 322.241C140.589 322.241 140.121 322.844 139.431 323.636C138.289 324.947 136.538 326.774 135.298 327.244C134.417 327.575 133.868 328.126 133.527 328.634C133.097 329.275 132.998 329.852 132.998 329.852C132.998 329.852 136.674 330.496 136.353 332.312C135.729 335.83 135.876 336.468 135.94 336.584L135.963 336.608C135.963 336.608 142.231 339.9 144.233 340.547C147.799 341.692 149.663 344.126 150.819 345.237C151.287 345.687 151.934 345.896 152.573 345.791C153.512 345.643 154.731 345.339 155 344.761L147.733 332.175Z' fill='%23233862'/%3E%3Cpath d='M68.941 308.149C73.8303 314.583 68.941 365.643 68.941 365.643L63.3785 371.395C63.3785 371.395 53.7069 320.985 51.0831 313.086C49.8897 309.495 48.153 294.159 46.6187 278.502C51.2536 280.578 62.5665 285.101 71.8596 284.486C70.6719 289.437 69.5681 294.026 68.8717 297.866C67.9672 302.867 67.7563 306.586 68.941 308.149Z' fill='%23233862'/%3E%3Cpath d='M74.5324 373.954L71.5301 375.584C70.4378 375.972 69.5391 376.083 68.4353 376.509C66.7593 377.153 65.5774 378.421 65.5225 378.65C64.6759 382.104 63.4738 381.887 63.4738 381.887L51.4154 382C50.8461 381.716 51.8112 379.27 52.2736 378.815C53.415 377.687 56.8248 378.255 58.0702 374.711C58.7724 372.718 62.2312 366.525 62.2312 366.525L62.2544 366.505C62.3699 366.444 63.0114 366.316 66.4963 367.041C68.2966 367.415 69.0421 363.746 69.0421 363.746C69.0421 363.746 69.6142 363.859 70.2413 364.312C70.7383 364.666 71.27 365.234 71.5734 366.128C72.004 367.384 73.7753 369.194 75.0468 370.377C75.8183 371.094 76.4049 371.581 76.4049 371.581C76.4049 371.581 76.9423 372.228 74.5324 373.954Z' fill='%23233862'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='248' height='304' fill='white' transform='translate(0.224609 0.951172)'/%3E%3C/clipPath%3E%3CclipPath id='clip1'%3E%3Crect width='138' height='279' fill='white' transform='translate(17 103)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    height: 382px;
    width: 248px;
    right: -68px;
    top: -137px;
}
.discount-blocks {
    margin-top: 131px;
}
.discount-content {
    position: relative;
    max-width: 623px;
    background-color: #FFFFFF;
    box-shadow: 0px 3px 8px rgb(0 0 0 / 15%);
    border-radius: 15px;
    padding: 48px 68px 53px;
    overflow: hidden;
    margin-right: 60px;
}
.discount-content::before {
    content: '';
    position: absolute;
    background-image: url("data:image/svg+xml,%3Csvg width='263' height='256' viewBox='0 0 263 256' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29.0459 55.7304H157.16C161.032 55.7304 164.18 52.5803 164.18 48.7106V14.3749C164.18 10.5031 161.032 7.3551 157.16 7.3551H75.425C73.0975 7.3551 71.2131 9.24168 71.2131 11.567C71.2131 13.8923 73.0975 15.7789 75.425 15.7789H155.756V47.3067H30.4499V15.7789H55.2079C57.5333 15.7789 59.4198 13.8923 59.4198 11.567C59.4198 9.24168 57.5333 7.3551 55.2079 7.3551H29.0459C25.1741 7.3551 22.0261 10.5031 22.0261 14.3749V48.7106C22.0261 52.5803 25.1741 55.7304 29.0459 55.7304Z' fill='%23F5F5FD'/%3E%3Cpath d='M58.1936 64.3363H29.0459C25.1741 64.3363 22.0261 67.4843 22.0261 71.3561V89.4673C22.0261 93.3369 25.1741 96.4871 29.0459 96.4871H58.1936C62.0654 96.4871 65.2134 93.3369 65.2134 89.4673V71.3561C65.2134 67.4864 62.0654 64.3363 58.1936 64.3363ZM56.7896 88.0633H30.4499V72.7601H56.7896V88.0633Z' fill='%23F5F5FD'/%3E%3Cpath d='M107.677 64.3363H78.5291C74.6594 64.3363 71.5093 67.4843 71.5093 71.3561V89.4673C71.5093 93.3369 74.6594 96.4871 78.5291 96.4871H107.677C111.549 96.4871 114.697 93.3369 114.697 89.4673V71.3561C114.697 67.4864 111.549 64.3363 107.677 64.3363ZM106.273 88.0633H79.9331V72.7601H106.273V88.0633Z' fill='%23F5F5FD'/%3E%3Cpath d='M157.16 64.3363H128.012C124.14 64.3363 120.992 67.4843 120.992 71.3561V89.4673C120.992 93.3369 124.14 96.4871 128.012 96.4871H157.16C161.032 96.4871 164.18 93.3369 164.18 89.4673V71.3561C164.18 67.4864 161.032 64.3363 157.16 64.3363ZM155.756 88.0633H129.416V72.7601H155.756V88.0633Z' fill='%23F5F5FD'/%3E%3Cpath d='M58.1936 104.97H29.0459C25.1741 104.97 22.0261 108.12 22.0261 111.99V130.101C22.0261 133.971 25.1741 137.121 29.0459 137.121H58.1936C62.0654 137.121 65.2134 133.971 65.2134 130.101V111.99C65.2134 108.12 62.0654 104.97 58.1936 104.97ZM56.7896 128.697H30.4499V113.394H56.7896V128.697Z' fill='%23F5F5FD'/%3E%3Cpath d='M107.677 104.97H78.5291C74.6594 104.97 71.5093 108.12 71.5093 111.99V130.101C71.5093 133.971 74.6594 137.121 78.5291 137.121H107.677C111.549 137.121 114.697 133.971 114.697 130.101V111.99C114.697 108.12 111.549 104.97 107.677 104.97ZM106.273 128.697H79.9331V113.394H106.273V128.697Z' fill='%23F5F5FD'/%3E%3Cpath d='M157.16 104.97H128.012C124.14 104.97 120.992 108.12 120.992 111.99V130.101C120.992 133.971 124.14 137.121 128.012 137.121H157.16C161.032 137.121 164.18 133.971 164.18 130.101V111.99C164.18 108.12 161.032 104.97 157.16 104.97ZM155.756 128.697H129.416V113.394H155.756V128.697Z' fill='%23F5F5FD'/%3E%3Cpath d='M58.1936 145.604H29.0459C25.1741 145.604 22.0261 148.754 22.0261 152.624V170.735C22.0261 174.605 25.1741 177.755 29.0459 177.755H58.1936C62.0654 177.755 65.2134 174.605 65.2134 170.735V152.624C65.2134 148.754 62.0654 145.604 58.1936 145.604ZM56.7896 169.331H30.4499V154.028H56.7896V169.331Z' fill='%23F5F5FD'/%3E%3Cpath d='M107.677 145.604H78.5291C74.6594 145.604 71.5093 148.754 71.5093 152.624V170.735C71.5093 174.605 74.6594 177.755 78.5291 177.755H107.677C111.549 177.755 114.697 174.605 114.697 170.735V152.624C114.697 148.754 111.549 145.604 107.677 145.604ZM106.273 169.331H79.9331V154.028H106.273V169.331Z' fill='%23F5F5FD'/%3E%3Cpath d='M58.1936 186.238H29.0459C25.1741 186.238 22.0261 189.388 22.0261 193.258V211.369C22.0261 215.241 25.1741 218.389 29.0459 218.389H58.1936C62.0654 218.389 65.2134 215.241 65.2134 211.369V193.258C65.2134 189.388 62.0654 186.238 58.1936 186.238ZM56.7896 209.965H30.4499V194.662H56.7896V209.965Z' fill='%23F5F5FD'/%3E%3Cpath d='M107.677 186.238H78.5291C74.6594 186.238 71.5093 189.388 71.5093 193.258V211.369C71.5093 215.241 74.6594 218.389 78.5291 218.389H107.677C111.549 218.389 114.697 215.241 114.697 211.369V193.258C114.697 189.388 111.549 186.238 107.677 186.238ZM106.273 209.965H79.9331V194.662H106.273V209.965Z' fill='%23F5F5FD'/%3E%3Cpath d='M205.783 128.471C198.676 128.471 191.842 129.691 185.474 131.933V-4.27364C185.474 -8.14551 182.324 -11.2935 178.454 -11.2935H7.75395C3.88208 -11.2935 0.734131 -8.14331 0.734131 -4.27364V234.67C0.734131 238.54 3.88208 241.69 7.75395 241.69H166.988C177.642 250.34 191.129 255.517 205.783 255.517C240.167 255.517 268.141 227.021 268.141 191.994C268.141 156.967 240.167 128.471 205.783 128.471ZM9.15792 233.266V-2.86967H177.048V135.629C171.325 138.667 166.119 142.585 161.604 147.205C160.393 146.207 158.849 145.604 157.16 145.604H128.012C124.14 145.604 120.992 148.752 120.992 152.624V211.369C120.992 215.238 124.14 218.389 128.012 218.389H149.067C151.502 223.796 154.661 228.798 158.417 233.264H9.15792V233.266ZM145.968 209.965H129.416V154.028H155.756V154.109C148.012 164.693 143.423 177.807 143.423 191.994C143.423 198.233 144.314 204.263 145.968 209.965ZM205.783 247.093C176.041 247.093 151.847 222.374 151.847 191.994C151.847 161.611 176.041 136.895 205.783 136.895C235.523 136.895 259.717 161.611 259.717 191.994C259.717 222.374 235.523 247.093 205.783 247.093Z' fill='%23F5F5FD'/%3E%3Cpath d='M235.786 156.371C227.446 149.081 216.789 145.066 205.783 145.066C180.369 145.066 159.691 166.117 159.691 191.994C159.691 217.869 180.367 238.921 205.783 238.921C225.818 238.921 243.438 225.895 249.624 206.507C250.333 204.292 249.108 201.92 246.893 201.214C244.677 200.505 242.306 201.73 241.599 203.945C236.532 219.827 222.137 230.498 205.783 230.498C185.013 230.498 168.115 213.224 168.115 191.994C168.115 170.763 185.013 153.49 205.783 153.49C224.309 153.49 239.937 167.027 242.946 185.68C243.315 187.977 245.476 189.537 247.775 189.168C250.071 188.798 251.633 186.635 251.263 184.338C249.512 173.497 244.017 163.564 235.786 156.371Z' fill='%23F5F5FD'/%3E%3Cpath d='M272.267 79.5715H262.995C260.669 79.5715 258.783 81.458 258.783 83.7834C258.783 86.1087 260.669 87.9952 262.995 87.9952H267.79C265.737 104.178 252.009 116.728 235.435 116.728C217.449 116.728 202.815 101.949 202.815 83.7834C202.815 67.0586 215.22 53.2055 231.223 51.1127V83.7834C231.223 86.1087 233.11 87.9952 235.435 87.9952H243.339C245.664 87.9952 247.551 86.1087 247.551 83.7834C247.551 81.458 245.664 79.5715 243.339 79.5715H239.647V46.6288C239.647 44.3013 237.761 42.4169 235.435 42.4169C212.803 42.4169 194.391 60.9733 194.391 83.7834C194.391 106.593 212.805 125.152 235.435 125.152C258.068 125.152 276.479 106.593 276.479 83.7834C276.479 81.458 274.593 79.5715 272.267 79.5715Z' fill='%23F5F5FD'/%3E%3Cpath d='M247.222 30.6915C244.897 30.6915 243.01 32.5759 243.01 34.9034V72.058C243.01 74.3855 244.897 76.2699 247.222 76.2699H284.054C286.379 76.2699 288.266 74.3855 288.266 72.058C288.266 49.248 269.854 30.6915 247.222 30.6915ZM251.434 67.8483V39.3895C266.072 41.3024 277.699 53.0584 279.577 67.8483H251.434Z' fill='%23F5F5FD'/%3E%3Cpath d='M144.61 45.0911C149.295 45.0911 153.106 41.2785 153.106 36.5927V25.8743C153.106 21.1886 149.293 17.376 144.61 17.376H142.464C137.779 17.376 133.968 21.1886 133.968 25.8743V36.5905C133.968 41.2785 137.781 45.0911 142.464 45.0911H144.61ZM142.392 36.5927V25.8743C142.392 25.8327 142.425 25.7998 142.464 25.7998H144.61C144.649 25.7998 144.682 25.8327 144.682 25.8743V36.5905C144.682 36.6322 144.649 36.6673 144.61 36.6673H142.464C142.425 36.6673 142.392 36.6322 142.392 36.5927Z' fill='%23F5F5FD'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    height: 267px;
    width: 288px;
    top: 0;
    right: -25px;
    z-index: 1;
}
.advantages-block-title {
    margin-top: 0;
    margin-bottom: 5px;
    font-style: normal;
    font-weight: bold;
    font-size: 32px;
    line-height: 38px;
    color: #333333;
    position: relative;
    z-index: 10;
}
.discount-content span {
    font-style: normal;
    font-weight: normal;
    font-size: 30px;
    line-height: 38px;
    color: #333333;
    position: relative;
    z-index: 10;
}
.discount-info {
    margin-top: 10px;
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 25px;
    color: #666666;
    margin-bottom: 20px;
    max-width: 292px;
    position: relative;
    z-index: 10;
}
.discount-top {
    display: flex;
    margin-bottom: 141px;
    align-items: flex-start;
}
.discount-list {
    padding: 0;
    list-style-type: none;
    max-width: 417px;
}
.discount-item {
    position: relative;
    margin-bottom: 20px;
    padding-left: 45px;
}
.discount-item::before {
    content: '';
    position: absolute;
    width: 23px;
    height: 20px;
    top: 0;
    left: 0;
    /* background-repeat: no-repeat; */
    font-style: normal;
    font-weight: bold;
    font-size: 20px;
    line-height: 20px;
    color: #E73A3A;
}
.discount-item:first-child::before {
    content: '01';
}
.discount-item:nth-child(2)::before {
    content: '02';
}
.discount-item:last-child::before {
    content: '03';
}
.discount-item-text {
    font-style: normal;
    font-weight: bold;
    font-size: 19px;
    line-height: 20px;
    color: #333333;
    display: block;
    margin-bottom: 8px;
}
.discount-item-subtext {
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 20px;
    color: #666666;
}
.discount-bottom {
    display: flex;
    align-items: center;
}
.discount-bottom .title {
    text-align: left;
}
.discount-bottom .title::before {
    left: 0;
    transform: translateX(0);
}
.discount-bottom .suptitle {
    text-align: left;
}
.discount-paragraph {
    margin-right: 40px;
}

/* pricelist */

.pricelist {
    background-image: url(/img/price-bg.png);
    background-repeat: no-repeat;
    padding-top: 178px;
    padding-bottom: 181px;
}
.pricelist-wrapper {
    display: flex;
}
.pricelist-item {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    background-color: #FFFFFF;
    box-shadow: 0px 0px 20px rgba(48, 49, 52, 0.07);
    margin-right: 30px;
}
.pricelist-content {
    padding: 38px 20px 0;
}
.pricelist-item:last-child {
    margin-right: 0;
}
.pricelist-title {
    font-style: normal;
    font-weight: 300;
    font-size: 25px;
    line-height: 27px;
    text-align: center;
    color: #7A7A7A;
    padding-bottom: 15px;
    margin-bottom: 11px;
}
.pricelist-title.title::before {
    width: 32px;
}
.pricelist-price {
    display: block;
    font-style: normal;
    font-weight: bold;
    font-size: 42px;
    line-height: 57px;
    text-align: center;
    color: #333333;
}
.pricelist-price>span {
    font-style: normal;
    font-weight: 300;
    font-size: 14px;
    line-height: 22px;
    text-align: center;
    color: #7A7A7A;
    margin-right: 5px;
}
.pricelist-default {
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
    color: #333333;
    display: block;
}
.pricelist-list {
    margin: 0;
    padding: 0;
    list-style-type: none;
}
.pricelist-item-list {
    padding-left: 15px;
    position: relative;
    font-style: normal;
    font-weight: normal;
    font-size: 13px;
    line-height: 26px;
    color: #777777;
}
.pricelist-item-list::before {
    content: '';
    position: absolute;
    background-image: url("data:image/svg+xml,%3Csvg width='5' height='6' viewBox='0 0 5 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='2.49988' cy='2.55151' r='2.5' fill='%23E73A3A'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    width: 5px;
    height: 5px;
    left: 0;
    top: 10px;
}
.pricelist-text {
    margin-top: 0;
    margin-bottom: 0;
    font-style: normal;
    font-weight: normal;
    font-size: 13px;
    line-height: 21px;
    color: #777777;
}
.pricelist-block {
    padding: 15px 0;
    border-bottom: 1px solid #EFEFFA;
}
.pricelist-block:last-child {
    border-bottom: none;
}
.pricelist-bottom {
    height: 118px;
    background-color: #16CFBD;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
}
.pricelist-background {
    text-align: center;
    height: 115px;
    background: linear-gradient(
180deg
, #07BAA8 0%, #0CDBC6 100%);
}
.pricelist-button {
    background-color: #FFFFFF;
    box-shadow: 0px 2px 5px rgb(0 0 0 / 20%);
    border-radius: 30px;
    border: none;
    padding: 15px 30px;
    width: 280px;
    margin-top: 28px;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 19px;
    text-align: center;
    color: #333333;
    text-decoration: none;
    display: inline-block;
}
.pricelist-item:nth-child(2) .pricelist-bottom {
    background-color: #897ABF;
}
.pricelist-item:nth-child(2) .pricelist-background {
    background: linear-gradient(180deg, #6959A4 0%, #9383CE 100%);
}
.pricelist-item:nth-child(3) .pricelist-bottom {
    background-color: #FF486E;
}
.pricelist-item:nth-child(3) .pricelist-background {
    background: linear-gradient(180deg, #EA2B52 0%, #FF5275 100%);
}

/* form */

.form {
    padding: 35px 0 48px;
    background-color: #FF3F1E;
    overflow: hidden;
}
.form-wrapper {
    position: relative;
}
.form-wrapper img {
    position: absolute;
    right: -225px;
    top: 0;
}
.form-content {
    max-width: 680px;
}
.form-title {
    font-style: normal;
    font-weight: bold;
    font-size: 30px;
    line-height: 42px;
    color: #FFFFFF;
    margin-top: 0;
    margin-bottom: 10px;
}
.form-block {
    display: flex;
    flex-wrap: wrap;
}
.form-input {
    width: 220px;
    height: 50px;
    background-color: #FFFFFF;
    border-radius: 30px;
    border: none;
    outline: none;
    padding: 15px 21px;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 19px;
    color: #999999;
    margin-right: 10px;
    margin-bottom: 10px;
}
.form-input:nth-child(3) {
    margin-right: 0;
}
.form-btn {
    border: 2px solid #FFFFFF;
    box-sizing: border-box;
    border-radius: 60px;
    background-color: transparent;
    width: 210px;
    height: 50px;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 20px;
    color: #FFFFFF;
    cursor: pointer;
    outline: none;
}
.form-politics {
    margin-top: 0;
    font-style: normal;
    font-weight: normal;
    font-size: 13px;
    line-height: 20px;
    color: rgba(255, 255, 255, 0.8);
}
.form-link {
    position: relative;
    color: rgba(255, 255, 255, 0.8);
    text-decoration: none;
    padding-bottom: 3px;
    transition: 0.25s;
    cursor: pointer;
}
.form-link::before {
    content: '';
    position: absolute;
    opacity: 0.7;
    border: 1px dashed #FFFFFF;
    bottom: 0;
    width: 100%;
}
.form-link:hover::before {
    border: 1px solid #FFFFFF;
}

/* work */

.work {
    padding: 95px 0 125px;
}

.work-slide {
    display: flex;
    align-items: center;
}
.slide-content  {
    padding: 20px 20px 0 20px;
}
.slide-title {
    margin-top: 0;
    font-style: normal;
    font-weight: bold;
    font-size: 26px;
    line-height: 25px;
    color: #333333;
    margin-bottom: 10px;
}
.slide-link {
    font-style: normal;
    font-weight: bold;
    font-size: 18px;
    line-height: 20px;
    color: #E63828;
    text-decoration: none;
    position: relative;
}
.slide-link::before {
    content: '';
    position: absolute;
    bottom: 0;
    height: 1px;
    width: 100%;
    border-bottom: 1px dashed #E63828;
}
.slide-region {
    margin-top: 0;
    font-style: normal;
    font-weight: bold;
    font-size: 18px;
    line-height: 20px;
    color: #333333;
    margin-bottom: 4px;
}
.slide-subregion {
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 20px;
    color: #666666;
    display: block;
    margin-bottom: 20px;
}
.slide-text {
    margin-top: 0;
    font-style: normal;
    font-weight: bold;
    font-size: 18px;
    line-height: 20px;
    color: #333333;
    margin-bottom: 7px;
}
.slide-list {
    margin: 0;
    padding: 0;
    list-style-type: none;
}
.slide-item {
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 26px;
    color: #666666;
    padding-left: 20px;
    position: relative;
}
.slide-item::before {
    content: '';
    position: absolute;
    left: 0;
    width: 5px;
    height: 5px;
    top: 9px;
    background-image: url("data:image/svg+xml,%3Csvg width='5' height='6' viewBox='0 0 5 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='2.5' cy='2.88037' r='2.5' fill='%23E73A3A'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
}
.slide-right img{
	width: 682px;
}
/* review */

.review {
    background-image: url(/img/review-bg.png);
    background-repeat: no-repeat;
    padding: 95px 0 250px;
}
.review .title {
    color: #ffffff;
}
.review .title::before {
    background-color: #FFA200;
}
.review .suptitle {
    color: #FFA200;
}
.review-slider {
    /* display: flex; */
    position: relative;
    margin-top: 40px;
    margin-bottom: 40px;
}
.review-slide {
    display: flex;
    justify-content: center;
}
.review-slide-block {
    display: flex;
    flex-direction: column;
    background-color: #fff;
    max-width: 360px;
    height: 346px;
}
.review-slide-video {
    width: 360px;
    height: 240px;
    overflow: hidden;
}
.review-slide-video img {
    object-fit: cover;
    height: 100%;
}
.review-slide-content {
    padding: 15px 30px;
}
.review-slide-title {
    margin-top: 0;
    font-style: normal;
    font-weight: bold;
    font-size: 17px;
    line-height: 40px;
    color: #333333;
    margin-bottom: 0;
}
.review-slide-text {
    margin: 0;
    font-style: normal;
    font-weight: 300;
    font-size: 13px;
    line-height: 18px;
    color: #666666;
}

/* schema */

.schema {
    background-color: #F5F5FD;
    padding-bottom: 101px;
    padding-top: 80px;
    overflow: hidden;
}
.schema-wrapper {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-bottom: 120px;
}
.schema-block {
    flex-basis: 23%;
    display: flex;
    flex-direction: column;
    margin-bottom: 10px;
}
.schema-block img {
    height: 145px;
    width: 183px;
    margin-right: auto;
    margin-bottom: 20px;
}
.schema-title {
    font-style: normal;
    font-weight: bold;
    font-size: 18px;
    line-height: 25px;
    color: #333333;
}
.schema-text {
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 21px;
    color: #666666;
    margin-bottom: 0;
    margin-top: 10px;
}
.schema-list {
    margin-top: 10px;
    margin-bottom: 0;
    padding: 0;
    list-style-type: none;
}
.schema-item {
    position: relative;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 18px;
    color: #666666;
    margin-bottom: 5px;
    padding-left: 15px;
}
.schema-item::before {
    content: '';
    position: absolute;
    left: 0;
    top: 6px;
    width: 5px;
    height: 5px;
    background-image: url("data:image/svg+xml,%3Csvg width='5' height='6' viewBox='0 0 5 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='2.5' cy='3.10889' r='2.5' fill='%23E73A3A'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
}

/* footer */

.footer {
    background-color: #2F343D;
    padding: 56px 0 48px;
}
.footer-wrapper {
    display: flex;
    justify-content: space-between;
    margin-bottom: 15px;
}
.footer-title {
    font-style: normal;
    font-weight: bold;
    font-size: 17px;
    line-height: 23px;
    color: #FFFFFF;
    margin-top: 0;
    margin-bottom: 30px;
}
.footer-contact {
    margin-bottom: 31px;
    padding-left: 19px;
    position: relative;
}
.footer-contact::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    background-repeat: no-repeat;
    width: 10px;
    height: 13px;
    background-image: url("data:image/svg+xml,%3Csvg width='10' height='14' viewBox='0 0 10 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.55711 0.826172C7.07 0.826172 9.11438 2.87055 9.11438 5.38342C9.11438 8.50197 5.03607 13.0802 4.86243 13.2736C4.69934 13.4552 4.41458 13.4549 4.25179 13.2736C4.07815 13.0802 -0.000164032 8.50197 -0.000164032 5.38342C-0.000115395 2.87055 2.04424 0.826172 4.55711 0.826172ZM4.55711 7.6763C5.82141 7.6763 6.84996 6.64772 6.84996 5.38342C6.84996 4.11912 5.82138 3.09057 4.55711 3.09057C3.29283 3.09057 2.26428 4.11914 2.26428 5.38344C2.26428 6.64774 3.29283 7.6763 4.55711 7.6763Z' fill='%23E73A3A'/%3E%3C/svg%3E%0A");
}
.footer-city {
    font-style: normal;
    font-weight: bold;
    font-size: 15px;
    line-height: 100%;
    color: #FFFFFF;
    margin-bottom: 12px;
}
.footer-adress {
    font-style: normal;
    font-weight: 300;
    font-size: 13px;
    line-height: 100%;
    color: #B1B1B1;
}
.footer-tel {
    padding-left: 19px;
    position: relative;
}
.footer-tel::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    background-repeat: no-repeat;
    width: 11px;
    height: 11px;
    background-image: url("data:image/svg+xml,%3Csvg width='11' height='12' viewBox='0 0 11 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.4917 8.89708L8.83425 7.2395C8.50412 6.9107 7.95743 6.92069 7.6158 7.26244L6.78079 8.09726C6.72804 8.06818 6.67343 8.03781 6.61602 8.00559C6.08872 7.71343 5.36702 7.31297 4.60758 6.55298C3.84589 5.79139 3.44507 5.06859 3.152 4.54095C3.12108 4.48505 3.09145 4.43116 3.06219 4.37997L3.6226 3.8204L3.89812 3.54454C4.24027 3.2023 4.24971 2.65576 3.92035 2.32601L2.26294 0.66824C1.93359 0.33895 1.38665 0.348939 1.0445 0.69118L0.577382 1.16097L0.590147 1.17365C0.433517 1.3735 0.302632 1.60401 0.205232 1.85258C0.115447 2.08918 0.0595474 2.31497 0.0339871 2.54122C-0.184863 4.35552 0.644227 6.01366 2.89427 8.26372C6.00452 11.3737 8.51097 11.1388 8.6191 11.1273C8.8546 11.0992 9.08029 11.0429 9.30966 10.9538C9.55607 10.8576 9.78642 10.7269 9.98616 10.5706L9.99636 10.5796L10.4696 10.1163C10.811 9.77408 10.8209 9.22736 10.4917 8.89708Z' fill='%23E73A3A'/%3E%3C/svg%3E%0A");
}
.footer-phone {
    font-style: normal;
    font-weight: bold;
    font-size: 15px;
    line-height: 100%;
    color: #FFFFFF;
    margin-bottom: 12px;
}
.footer-phone a {
    color: #fff;
    text-decoration: none;
    position: relative;
}
.footer-phone a::before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 0;
    height: 1px;
    background-color: #fff;
    transition: 0.25s;
}
.footer-phone a:hover::before {
    width: 100%;
}
.footer-adress {
    font-style: normal;
    font-weight: 300;
    font-size: 13px;
    line-height: 100%;
    color: #B1B1B1;
}
.footer-logo {
    text-align: right;
    margin-bottom: 36px;
}
.footer-text {
    margin: 0;
    font-style: normal;
    font-weight: 300;
    font-size: 13px;
    line-height: 24px;
    text-align: right;
    color: #EBEBEB;
    max-width: 262px;
}
.footer-bottom {
    display: flex;
    justify-content: space-between;
}
.footer-subfooter {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
}
.footer-subfooter span {
    font-style: normal;
    font-weight: 300;
    font-size: 13px;
    line-height: 120%;
    text-align: right;
    color: #ABABAB;
    display: block;
    margin-bottom: 7px;
}
.footer-subfooter a {
    font-style: normal;
    font-weight: 300;
    font-size: 13px;
    line-height: 120%;
    text-align: right;
    color: #ABABAB;
    text-decoration: none;
    position: relative;
    border-bottom: 1px dashed #787878;
}
.footer-subfooter a:hover {
    border-bottom: 1px solid #787878; 
}
.footer-list {
    margin: 0;
    padding: 0;
    list-style-type: none;
    display: flex;
    align-items: center;
}
.footer-item {
    margin-right: 50px;
}
.footer-item a {
    display: block;
}
.vk, .facebook, .insta, .youtube {
    position: relative;
}
.vk {
    width: 17px;
    height: 10px; 
}
.vk::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 17px;
    height: 10px;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg width='17' height='11' viewBox='0 0 17 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.9099 9.23607C16.8893 9.1917 16.8701 9.1549 16.8523 9.12542C16.5573 8.59421 15.9937 7.94218 15.1617 7.16916L15.1441 7.15145L15.1353 7.14277L15.1264 7.13388H15.1175C14.7399 6.77392 14.5008 6.53189 14.4006 6.40797C14.2174 6.17193 14.1764 5.933 14.2765 5.6909C14.3473 5.50799 14.613 5.12171 15.0731 4.53154C15.3152 4.21876 15.5068 3.96808 15.6484 3.77922C16.6693 2.42197 17.1119 1.55466 16.9761 1.17697L16.9234 1.08871C16.888 1.03557 16.7965 0.986962 16.6492 0.94263C16.5015 0.89839 16.3127 0.891074 16.0825 0.920557L13.5334 0.938165C13.4921 0.923533 13.4332 0.924897 13.3563 0.94263C13.2796 0.960362 13.2412 0.96926 13.2412 0.96926L13.1969 0.991426L13.1617 1.01806C13.1321 1.03567 13.0997 1.06664 13.0642 1.11091C13.029 1.15502 12.9995 1.20679 12.976 1.26579C12.6984 1.97979 12.3829 2.64363 12.0288 3.25727C11.8104 3.62319 11.6099 3.9403 11.4268 4.20881C11.2439 4.47722 11.0905 4.67498 10.9666 4.80175C10.8426 4.92864 10.7307 5.03029 10.6302 5.10708C10.5299 5.1839 10.4533 5.21636 10.4002 5.20449C10.347 5.19261 10.297 5.18083 10.2496 5.16905C10.167 5.11592 10.1006 5.04365 10.0505 4.9522C10.0003 4.86074 9.96641 4.74563 9.94871 4.60696C9.9311 4.4682 9.92068 4.34884 9.91771 4.24849C9.91495 4.14826 9.91622 4.00649 9.9222 3.82358C9.92834 3.64058 9.9311 3.51676 9.9311 3.45184C9.9311 3.22758 9.93547 2.98418 9.94424 2.7216C9.95317 2.45901 9.96039 2.25096 9.96644 2.09769C9.97246 1.94426 9.97525 1.78194 9.97525 1.61081C9.97525 1.43968 9.96483 1.30547 9.94424 1.20807C9.92391 1.11078 9.89269 1.01635 9.85155 0.924804C9.81016 0.833349 9.74958 0.762603 9.6701 0.71238C9.59045 0.66222 9.49143 0.622414 9.3736 0.592838C9.06082 0.522061 8.66254 0.483774 8.17858 0.477822C7.08109 0.466041 6.37589 0.536911 6.06315 0.690338C5.93923 0.755163 5.8271 0.843734 5.72684 0.955774C5.6206 1.08564 5.60578 1.15651 5.68248 1.16817C6.03658 1.22121 6.28726 1.3481 6.4348 1.54871L6.48796 1.65502C6.52932 1.73171 6.57061 1.8675 6.61194 2.06219C6.6532 2.25688 6.67983 2.47225 6.69155 2.70817C6.721 3.139 6.721 3.5078 6.69155 3.81459C6.66201 4.12151 6.6341 4.36044 6.60747 4.53157C6.58084 4.7027 6.54104 4.84137 6.48796 4.94755C6.43479 5.05376 6.39942 5.11868 6.38169 5.14224C6.36399 5.1658 6.34923 5.18065 6.33751 5.18648C6.26081 5.21587 6.18105 5.23084 6.09849 5.23084C6.01581 5.23084 5.91555 5.18948 5.79756 5.10683C5.67959 5.02418 5.55717 4.91065 5.43028 4.76606C5.30339 4.62144 5.16029 4.41934 5.00091 4.15973C4.84165 3.90013 4.67641 3.5933 4.50528 3.23926L4.3637 2.98251C4.27519 2.81733 4.15428 2.57682 4.00086 2.26119C3.84734 1.94544 3.71164 1.64001 3.59368 1.34497C3.54653 1.22106 3.47569 1.12672 3.38129 1.0618L3.33699 1.03517C3.30753 1.01161 3.26026 0.98659 3.1954 0.959928C3.13045 0.933298 3.06268 0.914201 2.99181 0.902451L0.566586 0.92006C0.318759 0.92006 0.150606 0.976204 0.0620653 1.08834L0.0266304 1.14138C0.00892848 1.17093 0 1.21811 0 1.28306C0 1.34798 0.0177019 1.42765 0.0531368 1.52199C0.407176 2.35407 0.792185 3.15655 1.20817 3.92955C1.62415 4.70254 1.98562 5.32521 2.29239 5.79699C2.59921 6.26912 2.91195 6.7147 3.23062 7.13353C3.54929 7.55252 3.76022 7.82103 3.86343 7.93899C3.96675 8.05717 4.04792 8.14552 4.10691 8.20452L4.32823 8.41691C4.46985 8.55856 4.67781 8.7282 4.9522 8.92583C5.22666 9.12359 5.53051 9.31828 5.8639 9.51021C6.19735 9.70184 6.58528 9.85821 7.02789 9.97915C7.47044 10.1002 7.90117 10.1488 8.32016 10.1253H9.33807C9.54451 10.1075 9.70091 10.0426 9.80722 9.93057L9.84243 9.8862C9.86612 9.85098 9.88829 9.79627 9.90875 9.72264C9.92946 9.64888 9.93975 9.56763 9.93975 9.47924C9.9337 9.22556 9.95302 8.99692 9.99716 8.79336C10.0413 8.58987 10.0916 8.43644 10.1478 8.33311C10.204 8.22988 10.2674 8.14276 10.338 8.07214C10.4088 8.00136 10.4592 7.95849 10.4888 7.94373C10.5181 7.92888 10.5416 7.91881 10.5593 7.91276C10.7009 7.86558 10.8676 7.91127 11.0596 8.05007C11.2514 8.18874 11.4313 8.35996 11.5995 8.56345C11.7677 8.76714 11.9698 8.99565 12.2058 9.24934C12.4419 9.50312 12.6484 9.69176 12.8254 9.81586L13.0023 9.92207C13.1205 9.99294 13.2739 10.0579 13.4628 10.1169C13.6513 10.1758 13.8165 10.1906 13.9583 10.1611L16.2241 10.1258C16.4482 10.1258 16.6226 10.0886 16.7463 10.015C16.8703 9.94126 16.9439 9.86001 16.9676 9.77162C16.9913 9.68314 16.9926 9.58276 16.9721 9.47053C16.9511 9.35859 16.9305 9.28031 16.9099 9.23607Z' fill='%23CDCDCD'/%3E%3C/svg%3E%0A");
}
.facebook::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 9px;
    height: 17px;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg width='9' height='18' viewBox='0 0 9 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.625 6.66992V4.54492C5.625 3.95842 6.129 3.48242 6.75 3.48242H7.875V0.826172H5.625C3.76087 0.826172 2.25 2.25311 2.25 4.01367V6.66992H0V9.32617H2.25V17.8262H5.625V9.32617H7.875L9 6.66992H5.625Z' fill='%23CDCDCD'/%3E%3C/svg%3E%0A");
}
.facebook {
    width: 9px;
    height: 17px;
}
.insta::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 16px;
    height: 17px;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5844 0.826172H4.4153C1.98071 0.826172 0 2.80697 0 5.24157V12.4107C0 14.8454 1.98071 16.8261 4.4153 16.8261H11.5844C14.0192 16.8261 15.9999 14.8453 15.9999 12.4107V5.24157C16 2.80697 14.0192 0.826172 11.5844 0.826172ZM14.5804 12.4107C14.5804 14.0626 13.2364 15.4065 11.5845 15.4065H4.4153C2.76347 15.4066 1.41959 14.0626 1.41959 12.4107V5.24157C1.41959 3.58973 2.76347 2.24576 4.4153 2.24576H11.5844C13.2363 2.24576 14.5803 3.58973 14.5803 5.24157V12.4107H14.5804Z' fill='%23CDCDCD'/%3E%3Cpath d='M7.99997 4.70361C5.72664 4.70361 3.8772 6.55305 3.8772 8.82638C3.8772 11.0996 5.72664 12.949 7.99997 12.949C10.2733 12.949 12.1227 11.0996 12.1227 8.82638C12.1227 6.55305 10.2733 4.70361 7.99997 4.70361ZM7.99997 11.5293C6.50949 11.5293 5.29679 10.3168 5.29679 8.82629C5.29679 7.33572 6.5094 6.12311 7.99997 6.12311C9.49054 6.12311 10.7031 7.33572 10.7031 8.82629C10.7031 10.3168 9.49044 11.5293 7.99997 11.5293Z' fill='%23CDCDCD'/%3E%3Cpath d='M12.2957 3.5C12.0222 3.5 11.7535 3.61073 11.5603 3.80474C11.3662 3.9978 11.2546 4.26658 11.2546 4.54103C11.2546 4.81463 11.3663 5.08331 11.5603 5.27732C11.7534 5.47039 12.0222 5.58206 12.2957 5.58206C12.5701 5.58206 12.838 5.47039 13.032 5.27732C13.226 5.08331 13.3367 4.81454 13.3367 4.54103C13.3367 4.26658 13.226 3.9978 13.032 3.80474C12.8389 3.61073 12.5701 3.5 12.2957 3.5Z' fill='%23CDCDCD'/%3E%3C/svg%3E%0A");
}
.insta {
    width: 16px;
    height: 17px;
}
.youtube::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 17px;
    height: 18px;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='18' viewBox='0 0 16 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.8817 9.43262C14.706 8.66938 14.0817 8.10637 13.3303 8.02257C11.5513 7.82384 9.74974 7.8229 7.95704 7.82384C6.16359 7.8229 4.36245 7.82384 2.58287 8.02257C1.83182 8.10656 1.20788 8.66957 1.0324 9.43262C0.782297 10.5195 0.779297 11.7058 0.779297 12.8249C0.779297 13.944 0.779297 15.1302 1.0294 16.217C1.20488 16.9801 1.82882 17.5431 2.58025 17.6271C4.35945 17.826 6.16059 17.8267 7.95385 17.826C9.74731 17.8269 11.5481 17.826 13.3278 17.6271C14.0789 17.5431 14.7032 16.9801 14.8787 16.217C15.1286 15.1302 15.1299 13.944 15.1299 12.8249C15.1297 11.7056 15.1316 10.5195 14.8817 9.43262ZM4.87259 10.275H3.83394V15.7941H2.86916V10.275H1.84944V9.37094H4.87259V10.275ZM7.49302 15.7943H6.62517V15.2721C6.28039 15.6673 5.95305 15.8601 5.63414 15.8601C5.35461 15.8601 5.16225 15.7468 5.07545 15.5044C5.0282 15.3597 4.99895 15.1306 4.99895 14.7927V11.0082H5.86606V14.5319C5.86606 14.7352 5.86606 14.8407 5.87393 14.8692C5.89474 15.0038 5.96055 15.0721 6.07679 15.0721C6.25077 15.0721 6.43263 14.938 6.62498 14.666V11.0082H7.49284L7.49302 15.7943ZM10.7876 14.3578C10.7876 14.8004 10.7578 15.1193 10.6999 15.3222C10.584 15.6782 10.3521 15.8601 10.0072 15.8601C9.69856 15.8601 9.40084 15.6887 9.11081 15.3306V15.7944H8.2437V9.37094H9.11081V11.4687C9.3909 11.1239 9.68825 10.9495 10.0072 10.9495C10.3521 10.9495 10.5842 11.1312 10.6999 11.4895C10.7582 11.682 10.7876 11.9985 10.7876 12.4516V14.3578ZM14.0605 13.5593H12.3261V14.4076C12.3261 14.8507 12.471 15.0719 12.7691 15.0719C12.9827 15.0719 13.107 14.9558 13.1565 14.7241C13.1645 14.6771 13.176 14.4843 13.176 14.1365H14.0607V14.2631C14.0607 14.5426 14.05 14.7352 14.0421 14.8218C14.0131 15.0138 13.9448 15.1879 13.8397 15.3413C13.5995 15.6889 13.2437 15.8602 12.7907 15.8602C12.337 15.8602 11.9917 15.697 11.741 15.3702C11.5571 15.1306 11.4626 14.7534 11.4626 14.2447V12.5684C11.4626 12.0568 11.5464 11.6826 11.7307 11.4407C11.9812 11.1132 12.3263 10.9501 12.7693 10.9501C13.2045 10.9501 13.5494 11.1132 13.7924 11.4407C13.9741 11.6826 14.0609 12.0568 14.0609 12.5684V13.5593H14.0605Z' fill='%23CDCDCD'/%3E%3Cpath d='M12.7614 11.7305C12.4716 11.7305 12.3263 11.9519 12.3263 12.3943V12.8372H13.1934V12.3943C13.1932 11.9519 13.0483 11.7305 12.7614 11.7305Z' fill='%23CDCDCD'/%3E%3Cpath d='M9.54324 11.7305C9.40038 11.7305 9.25564 11.798 9.11072 11.9414V14.8584C9.25545 15.0035 9.40038 15.0721 9.54324 15.0721C9.79334 15.0721 9.92045 14.8584 9.92045 14.4263V12.3835C9.92045 11.9519 9.79334 11.7305 9.54324 11.7305Z' fill='%23CDCDCD'/%3E%3Cpath d='M10.0276 7.38271C10.3472 7.38271 10.6798 7.18848 11.0287 6.78876V7.31634H11.9052V2.47949H11.0287V6.17626C10.8345 6.45073 10.6504 6.58647 10.4751 6.58647C10.3577 6.58647 10.2887 6.5171 10.2696 6.38118C10.2589 6.35249 10.2589 6.24582 10.2589 6.04052V2.47949H9.38525V6.30412C9.38525 6.64572 9.4145 6.87688 9.46287 7.0233C9.55099 7.26834 9.74541 7.38271 10.0276 7.38271Z' fill='%23CDCDCD'/%3E%3Cpath d='M3.926 4.68792V7.31661H4.89791V4.68792L6.06705 0.826172H5.08427L4.42114 3.37499L3.73121 0.826172H2.7085C2.91341 1.4278 3.12658 2.03243 3.3315 2.63462C3.64328 3.53979 3.83789 4.22222 3.926 4.68792Z' fill='%23CDCDCD'/%3E%3Cpath d='M7.3697 7.38261C7.80878 7.38261 8.15 7.21744 8.39204 6.88747C8.57596 6.64543 8.66408 6.26409 8.66408 5.75002V4.0563C8.66408 3.53923 8.57615 3.16126 8.39204 2.91698C8.15 2.58607 7.80897 2.4209 7.3697 2.4209C6.93287 2.4209 6.59184 2.58607 6.34924 2.91698C6.16307 3.16126 6.07495 3.53923 6.07495 4.0563V5.75002C6.07495 6.26409 6.16307 6.64543 6.34924 6.88747C6.59165 7.21744 6.93287 7.38261 7.3697 7.38261ZM6.95143 3.88063C6.95143 3.43311 7.08717 3.21001 7.3697 3.21001C7.65224 3.21001 7.7876 3.43293 7.7876 3.88063V5.91519C7.7876 6.36271 7.65224 6.58656 7.3697 6.58656C7.08717 6.58656 6.95143 6.36271 6.95143 5.91519V3.88063Z' fill='%23CDCDCD'/%3E%3C/svg%3E%0A");
}
.youtube {
    width: 17px;
    height: 18px;
}

/* modal */

.modal {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background-color: #fff;
    visibility: hidden;
    opacity: 0;
    transition: 0.25s;
    overflow: scroll;
}
.modal-active {
    visibility: visible;
    opacity: 1;
    z-index: 1000;
}
.privacy-container {
    cursor: default;
    position: relative;
    margin: 3em 0;
    min-width: 1px !important;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
    max-width: 1140px;
}
.modal .privacy-h2 {
    color: #000;
    margin: 0.8em 0px;
    font-size: 1.5em;
    font-weight: bold;
}
.modal p {
    color: #000;
    font-size: 1em;
    margin: 1em 0;
    line-height: 1.5;
}
.close {
    position: fixed;
    top: 30px;
    right: 30px;
    width: 30px;
    height: 30px;
    opacity: 0.3;
    cursor: pointer;
  }
  .close:hover {
    opacity: 1;
  }
  .close:before, .close:after {
    position: absolute;
    left: 15px;
    content: ' ';
    height: 33px;
    width: 2px;
    background-color: #333;
  }
  .close:before {
    transform: rotate(45deg);
  }
  .close:after {
    transform: rotate(-45deg);
  }

  .success, .error {
    position: fixed;
    width: 400px;
    top: -100%;
    left: 50%;
    transform: translateX(-50%);
    transition: 0.25s;
    background-color: #fff;
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 10px;
    box-shadow: 0px 0px 10px 2px rgb(34 60 80 / 20%);
  }
  .success-text, .error-text {
    text-align: center;
    font-size: 24px;
    font-weight: 700;
  }
  .success-btn {
    border: none;
    height: 50px;
    font-size: 18px;
    background-color: springgreen;
    cursor: pointer;
  }
  .error-btn {
    border: none;
    height: 50px;
    font-size: 18px;
    background-color: rgb(255, 72, 0);
    cursor: pointer;
    color: #fff;
  }
  .active{
    top: 0;
  }
  .success.active, .error.active {
    top: 50%;
  }

/* sliders */

/* work-slider */
.work-slider {
    position: relative;
}
.work-slider .slick-list {
    overflow: hidden;
}
.work-slider .slick-track {
    display: flex;
}
.work-slick-prev, .work-slick-next {
    position: absolute;
    height: 60px;
    width: 60px;
    top: 50%;
    transform: translateY(-50%);
    background-color: transparent;
    border: none;
    cursor: pointer;
    outline: none;
}
.work-slick-next {
    right: -90px;
    background-repeat: no-repeat;
  
    background-image: url("data:image/svg+xml,%3Csvg width='61' height='61' viewBox='0 0 61 61' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='30.7539' cy='30.1826' r='27.5' fill='white' stroke='%23F3F6FA' stroke-width='5'/%3E%3Cpath d='M34.0906 31.026L28.6665 38.351C28.3214 38.8172 27.762 38.8172 27.4171 38.351C27.0722 37.8852 27.0722 37.1298 27.4171 36.664L32.2167 30.1825L27.4173 23.7012C27.0724 23.2352 27.0724 22.4798 27.4173 22.014C27.7622 21.5481 28.3216 21.5481 28.6666 22.014L34.0908 29.3392C34.2632 29.5722 34.3494 29.8772 34.3494 30.1825C34.3494 30.4878 34.2631 30.7931 34.0906 31.026Z' fill='%23C4C4C4'/%3E%3C/svg%3E%0A");
}
.work-slick-prev {
    left: -90px;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg width='61' height='61' viewBox='0 0 61 61' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='30.7539' cy='30.1826' r='27.5' transform='rotate(180 30.7539 30.1826)' fill='white' stroke='%23F3F6FA' stroke-width='5'/%3E%3Cpath d='M27.4171 29.3392L32.8413 22.0142C33.1864 21.548 33.7458 21.548 34.0907 22.0142C34.4356 22.48 34.4356 23.2354 34.0907 23.7012L29.2911 30.1827L34.0905 36.6641C34.4355 37.13 34.4355 37.8854 34.0905 38.3512C33.7456 38.8172 33.1862 38.8172 32.8412 38.3512L27.417 31.0261C27.2445 30.793 27.1584 30.488 27.1584 30.1828C27.1584 29.8774 27.2447 29.5721 27.4171 29.3392Z' fill='%23C4C4C4'/%3E%3C/svg%3E%0A");
}

/* review-slider */

.review-slider .slick-track {
    display: flex;
}
.review-slider .slick-list {
    overflow: hidden;
}
.review-slick-prev, .review-slick-next {
    position: absolute;
    height: 60px;
    width: 60px;
    top: 50%;
    transform: translateY(-50%);
    background-color: transparent;
    border: none;
    cursor: pointer;
    outline: none;
}
.review-slick-next {
    right: -80px;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg width='60' height='61' viewBox='0 0 60 61' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='30.0005' cy='30.2158' r='30' transform='rotate(-180 30.0005 30.2158)' fill='white' fill-opacity='0.1'/%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M31.7527 30.7131L26.8894 35.5766C26.7555 35.7101 26.6819 35.8888 26.6819 36.0792C26.6819 36.2698 26.7555 36.4483 26.8894 36.5821L27.3156 37.008C27.4493 37.142 27.628 37.2158 27.8185 37.2158C28.0089 37.2158 28.1874 37.142 28.3212 37.008L34.1117 31.2176C34.2461 31.0834 34.3196 30.9041 34.3191 30.7134C34.3196 30.5219 34.2462 30.3427 34.1117 30.2084L28.3266 24.4236C28.1928 24.2896 28.0143 24.2158 27.8237 24.2158C27.6333 24.2158 27.4548 24.2896 27.3209 24.4236L26.8948 24.8495C26.6176 25.1268 26.6176 25.5781 26.8948 25.8552L31.7527 30.7131Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='13' height='13' fill='white' transform='translate(37.0005 37.2158) rotate(-180)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.review-slick-prev {
    left: -80px;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg width='60' height='61' viewBox='0 0 60 61' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='30.0005' cy='30.2158' r='30' fill='white' fill-opacity='0.1'/%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M28.2483 29.7186L33.1115 24.8551C33.2455 24.7215 33.3191 24.5429 33.3191 24.3524C33.3191 24.1619 33.2455 23.9833 33.1115 23.8495L32.6854 23.4236C32.5517 23.2896 32.373 23.2158 32.1825 23.2158C31.9921 23.2158 31.8136 23.2896 31.6797 23.4236L25.8893 29.214C25.7549 29.3482 25.6814 29.5276 25.6819 29.7183C25.6814 29.9098 25.7548 30.0889 25.8893 30.2232L31.6744 36.008C31.8082 36.142 31.9867 36.2158 32.1772 36.2158C32.3677 36.2158 32.5462 36.142 32.6801 36.008L33.1062 35.5821C33.3834 35.3049 33.3834 34.8536 33.1062 34.5764L28.2483 29.7186Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='13' height='13' fill='white' transform='translate(23.0005 23.2158)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}


.header-scroll {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    padding: 10px 0;
    background-color: #F5F5FD;
    z-index: 1000;
    transform: translateY(-100%);
    transition: 0.25s;
}
.header-scroll .header-nav {
    justify-content: space-between;
}
.header-scroll-active {
    transform: translateY(0);
}

@media (max-width: 1350px) {
    .work-slider, .review-slider {
        padding-left: 90px;
        padding-right: 90px;
    }
    .work-slick-next, .review-slick-next {
        right: 0;
    }
    .work-slick-prev, .review-slick-prev {
        left: 0;
    }
}
@media (max-width: 1200px) {
    .container {
        width: 960px;
    }
    .form-wrapper img {
        right: -400px;
    }
    .slide-right {
        max-width: 500px;
    }
    .slide-right a {
        display: block;
        max-width: 500px;
    }
    .slide-right a img {
        width: 100%;
    }
}
@media (max-width: 992px) {
    .background {
        background-position-x: -255px;
    }
    .container {
        width: 720px;
    } 
    .header {
        padding-bottom: 80px;
    }
    .header-link {
        margin-right: 20px;
    }
    .header-tel {
        font-size: 16px;
    }
    .main {
        padding-bottom: 100px;
    }
    .main-content:first-child {
        display: none;
    }
    .main-wrapper {
        padding: 50px 0 50px;
    }
    .main-content {
        flex-basis: 100%;
        padding-left: 20px;
        padding-right: 20px;
        display: flex;
        flex-direction: column;
    }
    .main-title {
        max-width: 500px;
        margin-left: auto;
        margin-right: auto;
        text-align: center;
    }
    .advantages {
        padding-top: 30px;
    }
    .discount-bottom img {
        width: 300px;
    }
    .discount {
        padding-top: 80px;
    }
    .discount-top {
        margin-bottom: 60px;
    }
    .discount-woman, .discount-man {
        top: auto;
        bottom: 0;
    }

    .pricelist {
        padding-top: 80px;
        padding-bottom: 80px;
        background-size: cover;
    }
    .pricelist-wrapper {
        flex-wrap: wrap;
        justify-content: center;
    }
    .pricelist-item {
        margin-left: 15px;
        margin-right: 15px;
        margin-bottom: 30px;
        flex-basis: 40%;
    }
    .pricelist-item:last-child {
        margin-left: 15px;
        margin-right: 15px;
    }
    .pricelist-button {
        width: 250px;
    }
    .form-wrapper img {
        display: none;
    }
    .slide-right {
        display: none;
    }

    .work {
        padding: 70px 0 70px;
    }
    .schema-block {
        flex-basis: 48%;
    }
    .discount-man {
        left: -60px;
    }
    .arrow-bg {
        right: -50px;
        width: 150px;
        height: 150px;
        background-size: contain;
    }
    .gear-bg {
        bottom: 112px;
        right: -30px;
        width: 100px;
        height: 100px;
        background-size: contain;
    }
}
@media (max-width: 768px) {
    .background {
        background-position-x: -200px;
    }
    .header-logo {
        margin-bottom: 15px;
    }
    .header-btn {
        text-align: center;
    }
    .header-nav {
        flex-direction: column;
        align-items: flex-start;
    }
    .header-nav-wrapper {
        margin-bottom: 20px;
        flex-wrap: wrap;
    }
    .header-scroll .header-buttons {
        flex-direction: row;
        align-items: center;
        flex-wrap: wrap;
        justify-content: center;
    }
    .header-scroll .header-btn {
        order: -1;
        margin-right: 10px;
    }
    /* .header-link, .header-tel {
        color: #fff;
    } */
    /* .header-link::before {
        background-color: #fff;
    } */
    .header-tel {
        padding-left: 0;
    }
    .header-tel::before {
        display: none;
    }
    .container {
        width: 540px;
    } 
    .title {
        line-height: 34px;
    }
    .header-btn {
        background-color: #F5F5FD;
    }
    .header-wrapper {
        flex-wrap: wrap;
    }
    .gear-bg {
        right: -60px;
    }
    .advantages-block {
        flex-basis: 48%;
        margin-bottom: 10px;
    }
    .discount-wrapper {
        padding: 40px;
    }
    .discount-man, .discount-woman {
        display: none;
    }
    .discount-blocks {
        margin-top: 50px;
    }
    .discount-top {
        flex-direction: column;
    }
    .discount-content {
        margin-right: 0;
        margin-bottom: 20px
    }
    .discount-bottom img {
        display: none;
    }
    .pricelist {
        padding-top: 40px;
    }
    .pricelist-item {
        flex-basis: 100%;
    }
    .form-block {
        justify-content: space-between;
    }
    .form-input:nth-child(3), .form-input  {
        margin-left: 10px;
        margin-right: 10px;
    }
    .form-btn {
        width: 220px;
        margin-left: 10px;
        margin-right: 10px;
    }
    .slide-title {
        line-height: 26px;
    }
    .schema-wrapper {
        margin-bottom: 50px;
    }
}
@media (max-width: 576px) {
    .work {
        padding: 70px 0 110px;
    }
    .header-link {
        padding-bottom: 5px;
        padding-top: 5px;
    }
    /* .background {
        background-position-x: -500px;
    } */
    .container {
        width: 95%;
    }
    .main-title { 
        font-size: 35px;
    }
    .discount-content {
        padding: 48px 30px 53px;
    }
    .discount-content::before {
        display: none;
    }
    .discount-title {
        font-size: 30px;
    }
    .pricelist-button {
        width: 200px;

    }
    .arrow-bg, .gear-bg {
        display: none;
    }
    .advantages-block {
        flex-basis: 100%;
    }
    .form-block {
        justify-content: center;
    }
    .form-politics {
        margin-top: 10px;
    }
    .schema-block {
        flex-basis: 100%;
        align-items: center;
    }
    .schema-block img {
        margin-left: auto;
    }
    .schema-title {
        text-align: center;
    }
    .schema-text {
        text-align: center;
    }
    .footer-wrapper {
        flex-direction: column;
    }
    .footer-column:last-child {
        order: -1;
        margin-bottom: 15px;
    }
    .footer-logo {
        text-align: start;
    }
    .footer-text {
        text-align: start;
    }
    .footer-bottom {
        flex-direction: column;
    }
    .footer-social {
        margin-bottom: 15px;
    }
    .footer-subfooter {
        align-items: flex-start;
    }
    .footer-subfooter span {
        text-align: left;
    }

    .work-slider, .review-slider {
        padding-left: 0;
        padding-right: 0;
    }
    .review-slick-prev, .review-slick-next, .work-slick-prev, .work-slick-next {
        top: auto;
        transform: translateY(0);
        bottom: -90px;
    }
    .review-slick-prev, .work-slick-prev {
        left: 90px;
    }
    .review-slick-next, .work-slick-next {
        right: 90px;
    }
    .review-slide-video {
        width: 100%;
    }
    .review-slide-video iframe {
        width: 100% !important;
    }
}