@charset "UTF-8";
/*! */
/*! */
/*! */
/*! */
/*! */
/*! */
/*! Нельзя редактировать этот файл! Он сгенерирован через sass  -  DO NOT EDIT THIS FILE! IT GENERATED SASS */
/*! */
/*! */
/*! */
/*! */
/*! */
/*! */
/*! */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; vertical-align: baseline; }

body, html { height: 100%; }

body a, html a { text-decoration: none; }

body input, html input { -webkit-appearance: none; }

img, fieldset, a img { border: none; }

input[type="submit"], button { cursor: pointer; }

input[type="submit"]::-moz-focus-inner, button::-moz-focus-inner { padding: 0; border: 0; }

textarea { overflow: auto; }

input, button { margin: 0; padding: 0; border: 0; }

input, textarea, select, button, h1, h2, h3, h4, h5, h6, a, span, a:focus { outline: none; }

div { outline: none !important; }

* { outline: none !important; }

ul, ol { list-style-type: none; }

img { vertical-align: top; }

li { list-style: none; }

@media only screen and (min-device-width: 320px) and (max-device-width: 480px) { * { -webkit-text-size-adjust: none; } }

table { border-spacing: 0; border-collapse: collapse; width: 100%; }

.clear { clear: both; }

.page { overflow: hidden; position: relative; width: 100%; }

input[type=text], input[type=password], textarea { box-sizing: border-box; }

input:focus::-webkit-contacts-auto-fill-button { opacity: 0; }

.show-tablet1 { display: none; }

@media only screen and (max-width: 1000px) { .show-tablet1 { display: block; } }

@media only screen and (max-width: 1000px) { .hide-tablet1 { display: none; } }

.show-mobile1 { display: none; }

@media only screen and (max-width: 760px) { .show-mobile1 { display: block; } }

@media only screen and (max-width: 760px) { .hide-mobile1 { display: none; } }

:focus::-webkit-input-placeholder { opacity: 0 !important; }

:focus::-moz-placeholder { opacity: 0 !important; }

:focus:-ms-input-placeholder { opacity: 0 !important; }

:focus:-moz-placeholder { opacity: 0 !important; }

input, textarea { background: none; border: none; }

textarea { resize: none; }

.slick-slider { position: relative; display: block; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; }

.slick-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; }

.slick-list:focus { outline: none; }

.slick-loading .slick-list { background: white; }

.slick-list.dragging { cursor: pointer; cursor: hand; }

.slick-slider .slick-list, .slick-track, .slick-slide, .slick-slide img { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }

.slick-track { position: relative; left: 0; top: 0; display: block; zoom: 1; }

.slick-track:before, .slick-track:after { content: ""; display: table; }

.slick-track:after { clear: both; }

.slick-loading .slick-track { visibility: hidden; }

.slick-slide { float: left; height: 100%; min-height: 1px; }

.slick-slide img { display: block; max-width: 100%; }

.slick-slide.slick-loading img { display: none; }

.slick-slide.dragging img { pointer-events: none; }

.slick-initialized .slick-slide { display: block; }

.slick-loading .slick-slide { visibility: hidden; }

.slick-vertical .slick-slide { display: block; height: auto; }

.slick-prev, .slick-next { position: absolute; top: 50%; margin-top: -10px; font: 0/0 a; text-shadow: none; color: transparent; height: 20px; background: none; left: 0; z-index: 1; }

.slick-prev:focus, .slick-next:focus { outline: none; }

.slick-prev.slick-disabled, .slick-next.slick-disabled { opacity: 0.2; }

.slick-prev:before, .slick-next:before { height: 30px; line-height: 30px; content: "prev"; display: inline-block; vertical-align: middle; font-size: 15px; color: #fff; background: #000; }

.slick-next { right: 0; left: auto; }

.slick-next:before { content: "next"; display: inline-block; }

body { font-family: Montserrat; }

body * { box-sizing: border-box; }

body input, body textarea { font-family: Montserrat; }

@media only screen and (max-width: 760px) { body.active { overflow: hidden; } }

.center, .center-content1, .header1__center, .footer1__content { margin: auto; padding: 0 16px; max-width: 1352px; }

.center-content1 { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; gap: 160px; margin-bottom: 128px; }

@media only screen and (max-width: 760px) { .center-content1 { gap: 64px; } }

.space { height: 140px; }

@media only screen and (max-width: 760px) { .space { height: 72px; } }

.header1 { padding: 8px 0; position: fixed; top: 0; left: 0; right: 0; z-index: 10; }

@media only screen and (max-width: 760px) { .header1 { display: none; } }

.header1__logo { position: relative; }

.header1__logo img:last-child { position: absolute; top: 0; left: 0; opacity: 0; -webkit-transition: 0.15s linear; transition: 0.15s linear; }

.header1__logo:hover img:last-child { opacity: 1; }

.header1__content { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; height: 52px; padding: 4px 24px; border-radius: 20px; background: #FFF; box-shadow: 0 2px 14px 0 rgba(15, 23, 42, 0.15); }

.header1__menu { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; gap: 40px; }

@media only screen and (max-width: 1352px) { .header1__menu { gap: 18px; } }

@media only screen and (max-width: 1000px) { .header1__menu { gap: 15px; } }

.header1__menu a { height: 40px; padding: 12px 16px; border-radius: 8px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; color: #0F172A; font-size: 16px; font-weight: 500; -webkit-transition: 0.15s linear; transition: 0.15s linear; }

.header1__menu a:hover { background: #e7e7e9; }

.header1__menu a:active { background: #f3f4f6; }

@media only screen and (max-width: 1000px) { .header1__menu a { font-size: 14px; padding-left: 0; padding-right: 0; background: none !important; } }

.header1__lk { background: url("../img/i1.svg") no-repeat 0 0; background-size: 24px 24px; width: 24px; height: 24px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; background: none; position: relative; }

.header1__lk i { position: absolute; top: 0; left: 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; background: url("../img/i1.svg") no-repeat 0 0; background-size: 24px 24px; width: 24px; height: 24px; display: flex; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; -webkit-transition: 0.15s linear; transition: 0.15s linear; }

.header1__lk:before, .header1__lk:after { position: absolute; top: 0; left: 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; content: ''; background: url("../img/i17.svg") no-repeat 0 0; background-size: 24px 24px; width: 24px; height: 24px; display: flex; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; -webkit-transition: 0.15s linear; transition: 0.15s linear; opacity: 0; z-index: 1; }

.header1__lk:after { background: url("../img/i18.svg") no-repeat 0 0; background-size: 24px 24px; width: 24px; height: 24px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; }

.header1__lk:hover:before { opacity: 1; }

.header1__lk:active:after { opacity: 1; }

.header1__lk span { position: absolute; top: -10px; left: -10px; right: -10px; bottom: -10px; display: block; }

.block-main-text1 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; gap: 40px; }

@media only screen and (max-width: 760px) { .block-main-text1 { gap: 20px; } }

.block-main-text1__title1 { color: #0F172A; font-size: 56px; font-weight: 700; line-height: 76px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; gap: 0 22px; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }

@media only screen and (max-width: 1352px) { .block-main-text1__title1 { font-size: 44.8px; line-height: 60.8px; } }

@media only screen and (max-width: 1000px) { .block-main-text1__title1 { font-size: 33.6px; line-height: 45.6px; gap: 0 10px; } }

@media only screen and (max-width: 760px) { .block-main-text1__title1 { color: #0F172A; font-size: 27px; font-weight: 700; line-height: 36px; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; gap: 0 12px; } }

.block-main-text1__title1 i { width: 100%; }

.block-main-text1__title1 div { width: 100px; height: 76px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; border-radius: 120px; background: #EFDFF7; }

@media only screen and (max-width: 1000px) { .block-main-text1__title1 div { -webkit-transform: scale(0.8); -ms-transform: scale(0.8); transform: scale(0.8); } }

@media only screen and (max-width: 760px) { .block-main-text1__title1 div { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); width: 44px; height: 32px; } }

.block-main-text1__title1 div img { width: 44px; }

@media only screen and (max-width: 760px) { .block-main-text1__title1 div img { width: 20px; } }

.block-main-text1__title1 div.style2, .block-main-text1__title1 div.style3 { background: #d3fbe4; }

.block-main-text1__title1 div.style2 img, .block-main-text1__title1 div.style3 img { width: 44px; }

@media only screen and (max-width: 760px) { .block-main-text1__title1 div.style2 img, .block-main-text1__title1 div.style3 img { width: 20px; } }

@media only screen and (max-width: 760px) { .block-main-text1__title1 div.style2, .block-main-text1__title1 div.style3 { display: none; } }

.block-main-text1__title1 div.style3 { display: none; }

@media only screen and (max-width: 760px) { .block-main-text1__title1 div.style3 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } }

.block-main-text1__title2 { color: #757580; font-size: 20px; line-height: 24px; max-width: 830px; margin: auto; text-align: center; margin-top: -24px; }

@media only screen and (max-width: 760px) { .block-main-text1__title2 { color: #757580; font-size: 14px; line-height: 16.983px; text-align: left; margin-top: -8px; } }

.block-form1 { width: 920px; margin: auto; border-radius: 16px; border-radius: 16px; border: 1px solid #E0E0E2; box-shadow: 0 6px 12px 0 rgba(19, 19, 22, 0.15); position: relative; }

@media only screen and (max-width: 1000px) { .block-form1 { width: 100%; } }

@media only screen and (max-width: 760px) { .block-form1 { width: auto; margin: 0 -16px; } }

.block-form1:before { position: absolute; top: 100px; left: 0; right: 0; bottom: 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; content: ''; background: -webkit-linear-gradient(330deg, #81F038 -1.55%, #51EEE6 51.19%, #E491FF 101.93%); background: linear-gradient(120deg, #81F038 -1.55%, #51EEE6 51.19%, #E491FF 101.93%); border-radius: 16px; }

.block-form1__content { padding: 24px 28px 28px 28px; border-radius: 16px; background: #FFF; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; gap: 24px; position: relative; }

@media only screen and (max-width: 760px) { .block-form1__content { padding: 20px 16px; gap: 16px; border-radius: 12px; } }

.block-form1__tab { height: 52px; padding: 4px; border-radius: 16px; background: #E7E7E9; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; gap: 2px; }

@media only screen and (max-width: 760px) { .block-form1__tab { height: 36px; padding: 2px; border-radius: 8px; } }

.block-form1__tab a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-basis: 45%; -ms-flex-preferred-size: 45%; flex-basis: 45%; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; color: #0F172A; font-size: 16px; font-weight: 500; border-radius: 12px; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; height: 100%; -webkit-transition: 0.15s linear; transition: 0.15s linear; }

@media only screen and (max-width: 760px) { .block-form1__tab a { border-radius: 8px; font-size: 14px; } }

.block-form1__tab a:hover { background: #f5f5f6; }

.block-form1__tab a.active { background: #ffffff; }

.block-form1__tab a.active:hover { background: #ffffff; }

.block-form1__line { overflow: hidden; position: relative; height: 76px; display: block; }

@media only screen and (max-width: 760px) { .block-form1__line { height: 50px; } }

.b1, .create-work-form1__submit, .how-it-work1__button, .header-mobile1__bottom .style1, .header-mobile1__bottom .style2 { border-radius: 16px; background: #0F172A; color: #FFF; font-size: 19px; font-weight: 600; -webkit-transition: 0.15s linear; transition: 0.15s linear; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }

@media only screen and (max-width: 760px) { .b1, .create-work-form1__submit, .how-it-work1__button, .header-mobile1__bottom .style1, .header-mobile1__bottom .style2 { font-size: 16px; } }

.b1 span, .create-work-form1__submit span, .how-it-work1__button span, .header-mobile1__bottom .style1 span, .header-mobile1__bottom .style2 span { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; gap: 10px; -webkit-transition: 0.15s linear; transition: 0.15s linear; height: 52px; padding: 0 24px; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.b1 span:after, .create-work-form1__submit span:after, .how-it-work1__button span:after, .header-mobile1__bottom .style1 span:after, .header-mobile1__bottom .style2 span:after { content: ''; background: url("../img/i3.svg") no-repeat 0 0; background-size: 21px 20px; width: 21px; height: 20px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; }

@media only screen and (max-width: 760px) { .b1 span, .create-work-form1__submit span, .how-it-work1__button span, .header-mobile1__bottom .style1 span, .header-mobile1__bottom .style2 span { height: 44px; } }

.b1:hover, .create-work-form1__submit:hover, .how-it-work1__button:hover, .header-mobile1__bottom .style1:hover, .header-mobile1__bottom .style2:hover { background: #3c4352; }

.b1:hover span, .create-work-form1__submit:hover span, .how-it-work1__button:hover span, .header-mobile1__bottom .style1:hover span, .header-mobile1__bottom .style2:hover span { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05); }

.b1:active, .create-work-form1__submit:active, .how-it-work1__button:active, .header-mobile1__bottom .style1:active, .header-mobile1__bottom .style2:active { background: #75757f; }

.create-work-form1 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; gap: 24px; display: none; }

.create-work-form1.active { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.create-work-form1__textarea { margin-top: -8px; padding: 16px 20px; border-radius: 16px; border: 1.5px solid #E7E7E9; height: 92px; color: #000000; font-size: 16px; }

@media only screen and (max-width: 760px) { .create-work-form1__textarea { height: 109px; padding: 12px; font-size: 14px; border-radius: 12px; } }

.create-work-form1__textarea:hover, .create-work-form1__textarea:focus { border-color: #cacad3; }

.create-work-form1__textarea.mod1 { height: 194px; margin: 0; }

@media only screen and (max-width: 760px) { .create-work-form1__textarea.mod1 { height: 153px; } }

.create-work-form1 ::-webkit-input-placeholder { opacity: 1; color: #757580; }

.create-work-form1 ::-moz-placeholder { opacity: 1; color: #757580; }

.create-work-form1 :-ms-input-placeholder { opacity: 1; color: #757580; }

.create-work-form1 :-moz-placeholder { opacity: 1; color: #757580; }

.create-work-form1__submit { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; width: 440px; position: relative; cursor: pointer; overflow: hidden; }

.create-work-form1__submit input { position: absolute; top: 0; left: -9999px; }

@media only screen and (max-width: 760px) { .create-work-form1__submit { width: 100%; } }

.create-work-form1__submit span:before { position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.list-check1 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; gap: 10px; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }

@media only screen and (max-width: 760px) { .list-check1 { gap: 8px; margin-right: -12px; position: relative; } }

.list-check1__label { height: 38px; padding: 0 12px; border-radius: 12px; border: 1.5px solid #E7E7E9; background: #FFF; color: #0F172A; font-size: 14px; line-height: 16px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; cursor: pointer; }

@media only screen and (max-width: 760px) { .list-check1__label { padding: 0 10px; height: 28px; border-radius: 10px; border-width: 1px !important; font-size: 13px; line-height: 16px; }
  .list-check1__label.hide { display: none; }
  .list-check1__label.first { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; } }

.list-check1__label.show { display: none; }

@media only screen and (max-width: 760px) { .list-check1__label.show { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } }

.list-check1__label:hover { border: 1.5px solid #CACAD3; background: #F5F5F6; }

.list-check1__label.active { border: 1.5px solid #E0E0E2; background: #E7E7E9; }

.list-check1__label.icon1:after { content: ''; background: url("../img/i2.svg") no-repeat 0 0; background-size: 14px 14px; width: 14px; height: 14px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; gap: 4px; }

.list-check1__another { position: relative; }

@media only screen and (max-width: 760px) { .list-check1__another { position: static; } }

.list-check1__another.active .list-check1__another-current:after { -webkit-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg); filter: progid:DXImageTransform.Microsoft.Matrix(M11=$m11, M12=$m12,M21=$m21, M22=$m22, sizingMethod='auto expand'); zoom: 1; }

.list-check1__another.active .list-check1__another-drop { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.list-check1__another-current { height: 38px; padding: 0 12px; border-radius: 12px; border: 1.5px solid #E7E7E9; background: #FFF; color: #0F172A; font-size: 14px; line-height: 16px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; cursor: pointer; }

.list-check1__another-current:hover { border: 1.5px solid #CACAD3; background: #F5F5F6; }

.list-check1__another-current:after { content: ''; background: url("../img/i2.svg") no-repeat 0 0; background-size: 14px 14px; width: 14px; height: 14px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; gap: 4px; }

@media only screen and (max-width: 760px) { .list-check1__another-current { padding: 0 10px; height: 28px; border-radius: 10px; border-width: 1px !important; font-size: 13px; line-height: 16px; } }

.list-check1__another-drop { width: 400px; padding: 16px; -webkit-align-content: center; -ms-flex-line-pack: center; align-content: center; border-radius: 12px; border: 1px solid #E7E7E9; background: #FFF; box-shadow: 0 2px 14px 0 rgba(15, 23, 42, 0.15); position: absolute; top: 44px; left: 50%; margin-left: -200px; z-index: 1; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; gap: 10px; display: none; }

@media only screen and (max-width: 760px) { .list-check1__another-drop { top: 32px; left: 0; right: 12px; width: auto; margin: 0; gap: 8px; } }

@-webkit-keyframes t1 { 0% { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
  100% { -webkit-transform: translate3d(-10000px, 0, 0); transform: translate3d(-10000px, 0, 0); } }

@keyframes t1 { 0% { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
  100% { -webkit-transform: translate3d(-10000px, 0, 0); transform: translate3d(-10000px, 0, 0); } }

.list-tags1 { position: absolute; top: 0; left: 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; white-space: nowrap; gap: 48px; padding-left: 28px; height: 76px; -webkit-animation: t1 100s linear infinite; animation: t1 100s linear infinite; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }

@media only screen and (max-width: 760px) { .list-tags1 { height: 50px; gap: 28px; padding-left: 16px; } }

.list-tags1-hide { display: none; }

.list-tags1 span { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; color: #FFF; font-size: 16px; font-weight: 700; gap: 4px; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.list-tags1 span:before { content: ''; }

@media only screen and (max-width: 760px) { .list-tags1 span { font-size: 13px; } }

.list-tags1 span.icon1:before { background: url("../img/i4.svg") no-repeat 0 0; background-size: 20px 20px; width: 20px; height: 20px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; }

@media only screen and (max-width: 760px) { .list-tags1 span.icon1:before { background: url("../img/i4.svg") no-repeat 0 0; background-size: 16px 16px; width: 16px; height: 16px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; } }

.list-tags1 span.icon2:before { background: url("../img/i5.svg") no-repeat 0 0; background-size: 20px 20px; width: 20px; height: 20px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; }

@media only screen and (max-width: 760px) { .list-tags1 span.icon2:before { background: url("../img/i5.svg") no-repeat 0 0; background-size: 16px 16px; width: 16px; height: 16px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; } }

.list-tags1 span.icon3:before { background: url("../img/i6.svg") no-repeat 0 0; background-size: 20px 20px; width: 20px; height: 20px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; }

@media only screen and (max-width: 760px) { .list-tags1 span.icon3:before { background: url("../img/i6.svg") no-repeat 0 0; background-size: 16px 16px; width: 16px; height: 16px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; } }

.list-tags1 span.icon4:before { background: url("../img/i7.svg") no-repeat 0 0; background-size: 20px 20px; width: 20px; height: 20px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; }

@media only screen and (max-width: 760px) { .list-tags1 span.icon4:before { background: url("../img/i7.svg") no-repeat 0 0; background-size: 16px 16px; width: 16px; height: 16px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; } }

.list-tags1 span.icon5:before { background: url("../img/i8.svg") no-repeat 0 0; background-size: 20px 20px; width: 20px; height: 20px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; }

@media only screen and (max-width: 760px) { .list-tags1 span.icon5:before { background: url("../img/i8.svg") no-repeat 0 0; background-size: 16px 16px; width: 16px; height: 16px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; } }

.how-it-work1 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; gap: 40px; }

@media only screen and (max-width: 760px) { .how-it-work1 { gap: 20px; } }

.how-it-work1__button { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; width: 340px; font-size: 18px; }

.how-it-work1__button span:after { background: url("../img/i9.svg") no-repeat 0 0; background-size: 24px 25px; width: 24px; height: 25px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; position: relative; top: 1px; }

.title-page1 { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; color: #0F172A; font-size: 36px; font-weight: 600; text-align: center; }

@media only screen and (max-width: 760px) { .title-page1 { font-size: 23px; } }

@media only screen and (max-width: 760px) { .title-page1.icon1 br { display: none; } }

.title-page1.icon1:after { display: inline-block; vertical-align: middle; content: ''; width: 32px; height: 32px; background: url(../img/i1.png); background-size: 100% 100%; margin-left: 7px; }

@media only screen and (max-width: 760px) { .title-page1.icon1:after { width: 24px; height: 24px; margin-left: 9px; } }

.list-content1 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin: 0 -12px; }

@media only screen and (max-width: 1000px) { .list-content1 { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; gap: 24px 0; } }

@media only screen and (max-width: 760px) { .list-content1 { gap: 16px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } }

.list-content1__item { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-basis: 33.333%; -ms-flex-preferred-size: 33.333%; flex-basis: 33.333%; padding: 0 12px; }

@media only screen and (max-width: 1000px) { .list-content1__item { -webkit-flex-basis: 50%; -ms-flex-preferred-size: 50%; flex-basis: 50%; } }

@media only screen and (max-width: 760px) { .list-content1__item { -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; } }

.list-content1__item-over { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; padding: 20px; border-radius: 16px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; gap: 14px; box-shadow: -2px 2px 6px 0 rgba(15, 23, 42, 0.08); }

@media only screen and (max-width: 760px) { .list-content1__item-over { gap: 12px; padding: 16px; } }

.list-content1__item-over.style1 { border: 3px solid #D4FBE6; background: #D4FBE6; }

.list-content1__item-over.style2 { border: 3px solid #D3FAF8; background: #D3FAF8; }

.list-content1__item-over.style3 { border: 3px solid #F2E0FC; background: #F2E0FC; }

.list-content1__image { padding: 8px; border-radius: 12px; background: #FFF; }

.list-content1__image img { width: 100%; }

.list-content1__title { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; gap: 8px; }

.list-content1__title span { padding: 4px; border-radius: 40px; border: 4px solid #ffffff; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; width: 36px; height: 36px; color: #0F172A; font-size: 20px; font-weight: 500; }

@media only screen and (max-width: 760px) { .list-content1__title span { font-size: 16px; } }

.list-content1__title div { color: #0F172A; font-size: 20px; font-weight: 500; }

@media only screen and (max-width: 1352px) { .list-content1__title div { font-size: 18px; } }

@media only screen and (max-width: 760px) { .list-content1__title div { font-size: 16px; } }

.why-chose-us1 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; gap: 40px; }

@media only screen and (max-width: 760px) { .why-chose-us1 { gap: 20px; } }

.list-block1 { margin: 0 -4.8px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; gap: 24px 0; }

@media only screen and (max-width: 760px) { .list-block1 { margin: 0; gap: 20px; } }

.list-block1__item { -webkit-flex-basis: 33.333%; -ms-flex-preferred-size: 33.333%; flex-basis: 33.333%; padding: 0 12px; }

@media only screen and (max-width: 1000px) { .list-block1__item { -webkit-flex-basis: 50%; -ms-flex-preferred-size: 50%; flex-basis: 50%; } }

@media only screen and (max-width: 760px) { .list-block1__item { -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; padding: 0; } }

.list-block1__content { padding: 28px 20px; border-radius: 16px; border: 4px solid #D4FBE6; background: #FFF; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; gap: 28px; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-transition: 0.15s linear; transition: 0.15s linear; position: relative; height: 100%; }

@media only screen and (max-width: 760px) { .list-block1__content { padding: 16px; border-radius: 12px; border: 3px solid #D4FBE6; gap: 12px; } }

.list-block1__content:hover { border: 4px solid #D4FBE6; background: #D4FBE6; box-shadow: 0 6px 12px 0 rgba(19, 19, 22, 0.15); }

@media only screen and (max-width: 760px) { .list-block1__content:hover { border: 3px solid #D4FBE6; } }

.list-block1__content:hover .list-block1__chose { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05); }

.list-block1__content:active { border: 4px solid #D4FBE6; background: #D4FBE6; box-shadow: 0 6px 12px 0 rgba(19, 19, 22, 0.15); }

@media only screen and (max-width: 760px) { .list-block1__content:active { border: 3px solid #D4FBE6; } }

.list-block1__content:active .list-block1__chose { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); color: #757580; }

.list-block1__content:active .list-block1__chose i:before { opacity: 1; }

.list-block1__link { position: absolute; top: -4px; left: -4px; bottom: -4px; right: -4px; border-radius: 16px; }

.list-block1__icon { padding: 12px; border-radius: 12px; background: #FFF; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

@media only screen and (max-width: 760px) { .list-block1__icon { display: none; } }

.list-block1__text { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; gap: 10px; text-align: center; }

@media only screen and (max-width: 760px) { .list-block1__text { gap: 6px; } }

.list-block1__text span { color: #0F172A; font-size: 20px; font-weight: 500; }

@media only screen and (max-width: 760px) { .list-block1__text span { font-size: 16px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; gap: 8px; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } }

.list-block1__text span img { display: none; }

@media only screen and (max-width: 760px) { .list-block1__text span img { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 24px; } }

.list-block1__text p { color: #0F172A; font-size: 18px; }

@media only screen and (max-width: 1352px) { .list-block1__text p { font-size: 16px; } }

@media only screen and (max-width: 760px) { .list-block1__text p { font-size: 14px; } }

.list-block1__chose { color: #0F172A; font-size: 16px; font-weight: 600; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; gap: 4px; -webkit-transition: 0.15s linear; transition: 0.15s linear; }

@media only screen and (max-width: 760px) { .list-block1__chose { font-size: 14px; } }

.list-block1__chose i { position: relative; top: 1px; }

.list-block1__chose i:before { position: absolute; top: 0; left: 0; content: ''; background: url("../img/i19.svg") no-repeat 0 0; background-size: 18px 18px; width: 18px; height: 18px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; -webkit-transition: 0.15s linear; transition: 0.15s linear; opacity: 0; }

.list-block1__chose i:after { content: ''; background: url("../img/i10.svg") no-repeat 0 0; background-size: 18px 19px; width: 18px; height: 19px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; }

.b2, .block-review1__add-review { height: 38px; padding: 0 12px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; border-radius: 12px; border: 1.5px solid #E0E0E2; background: #FFF; color: #0F172A; font-size: 14px; line-height: 16px; }

.b2:hover, .block-review1__add-review:hover { border: 1.5px solid #CACAD3; background: #F5F5F6; }

.b2:active, .block-review1__add-review:active { border: 1.5px solid #E0E0E2; background: #E7E7E9; }

.block-review1 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; gap: 40px; }

@media only screen and (max-width: 760px) { .block-review1 { gap: 20px; } }

.block-review1__title { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }

.block-review1__title-left { color: #0F172A; font-size: 36px; font-weight: 600; }

@media only screen and (max-width: 760px) { .block-review1__title-left { font-size: 23px; } }

.block-review1__add-review { color: #0F172A; font-size: 18px; font-weight: 500; padding: 0 24px; height: 52px; white-space: nowrap; -webkit-transition: 0.15s linear; transition: 0.15s linear; }

.block-review1__add-review span { -webkit-transition: 0.15s linear; transition: 0.15s linear; }

.block-review1__add-review:hover span { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05); }

.block-review1__add-review:active span { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }

@media only screen and (max-width: 760px) { .block-review1__add-review { height: 44px; font-size: 16px; font-weight: 600; }
  .block-review1__add-review.hide { display: none; } }

.block-review1__add-review.show { display: none; }

@media only screen and (max-width: 760px) { .block-review1__add-review.show { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } }

.list-review1 { margin: 0 -14px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; gap: 28px 0; }

@media only screen and (max-width: 760px) { .list-review1 { display: none; } }

.list-review1__item { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-basis: 33.333%; -ms-flex-preferred-size: 33.333%; flex-basis: 33.333%; padding: 0 14px; }

@media only screen and (max-width: 1352px) { .list-review1__item { -webkit-flex-basis: 50%; -ms-flex-preferred-size: 50%; flex-basis: 50%; } }

@media only screen and (max-width: 1000px) { .list-review1__item { -webkit-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; } }

.review-content1 { height: 100%; padding: 24px; border-radius: 22px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; gap: 16px; border: 1px solid #e0e0e2; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }

@media only screen and (max-width: 760px) { .review-content1 { height: auto; padding: 16px; border-radius: 12px; gap: 12px; min-height: 227px; } }

.review-content1__text { color: #0F172A; font-size: 17.8px; line-height: 22px; }

@media only screen and (max-width: 760px) { .review-content1__text { font-size: 14px; font-weight: 400; line-height: 17px; } }

.review-content1__text span.color1 { background: #eedff7; display: inline-block; }

.review-content1__text span.color2 { background: #d2faf8; }

.review-content1__text span.color3 { background: #d3fbe4; }

.review-content1__bottom { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; gap: 12px; }

@media only screen and (max-width: 760px) { .review-content1__bottom { gap: 8px; } }

.review-content1__bottom-text { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }

.review-content1__bottom-text span { color: #0F172A; font-size: 16px; font-weight: 500; }

@media only screen and (max-width: 760px) { .review-content1__bottom-text span { font-size: 14px; font-weight: 500; } }

.review-content1__bottom-text p { color: #757580; font-size: 14px; font-weight: 500; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width: 300px; }

@media only screen and (max-width: 1000px) { .review-content1__bottom-text p { max-width: 500px; } }

@media only screen and (max-width: 760px) { .review-content1__bottom-text p { max-width: 268px; font-size: 12px; } }

.review-content1__av { width: 44px; height: 44px; border-radius: 44px; background-position: center; background-repeat: no-repeat; background-size: cover; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; }

.block-rate1 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; gap: 40px; }

@media only screen and (max-width: 760px) { .block-rate1 { gap: 20px; } }

.list-rate1 { margin: 0 -14px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

@media only screen and (max-width: 1352px) { .list-rate1 { gap: 50px 0; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } }

@media only screen and (max-width: 760px) { .list-rate1 { margin: 0; } }

.list-rate1__item { -webkit-flex-basis: 25%; -ms-flex-preferred-size: 25%; flex-basis: 25%; padding: 0 14px; }

@media only screen and (max-width: 1352px) { .list-rate1__item { -webkit-flex-basis: 40%; -ms-flex-preferred-size: 40%; flex-basis: 40%; } }

@media only screen and (max-width: 1000px) { .list-rate1__item { -webkit-flex-basis: 50%; -ms-flex-preferred-size: 50%; flex-basis: 50%; } }

@media only screen and (max-width: 760px) { .list-rate1__item { padding: 0; -webkit-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; } }

.list-rate1__content { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; border-radius: 12px; position: relative; height: 100%; position: relative; }

.list-rate1__content:after { position: absolute; top: 50px; left: 0; right: 0; bottom: 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; content: ''; background: #F3F4F6; border-radius: 12px; }

.list-rate1__content:before { border-radius: 12px; border: 4px solid #F3F4F6; box-shadow: 0 2px 6px 0 rgba(19, 19, 22, 0.15); position: absolute; right: -4px; left: -4px; top: -4px; bottom: -4px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; content: ''; -webkit-transition: 0.15s linear; transition: 0.15s linear; }

.list-rate1__content:hover:before { right: -8px; left: -8px; top: -8px; bottom: -8px; border-width: 8px; }

.list-rate1__content:hover .list-rate1__get { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05); }

.list-rate1__content:active:before { right: -8px; left: -8px; top: -8px; bottom: -8px; border-width: 8px; }

.list-rate1__content:active .list-rate1__get { color: #757580; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }

.list-rate1__content:active .list-rate1__get i:before { opacity: 1; }

.list-rate1__content.color1:before { border-color: #f3f4f6; background: #f3f4f6; }

.list-rate1__content.color2:before { border-color: #d3fbe4; background: #d3fbe4; }

.list-rate1__content.color3:before { border-color: #eedff7; background: #eedff7; }

.list-rate1__content.color4:before { border: none; background: url(../img/gr1.jpg); background-size: 100% 100%; }

.list-rate1__text { padding: 16px 20px 20px 20px; position: relative; z-index: 1; }

.list-rate1__text ul { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; gap: 10px; }

.list-rate1__text ul li { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; gap: 4px; color: #0F172A; font-size: 14px; }

.list-rate1__text ul li:before { content: ''; background: url("../img/i11.svg") no-repeat 0 0; background-size: 14px 15px; width: 14px; height: 15px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; }

.list-rate1__text ul li.no:before { background: url("../img/i12.svg") no-repeat 0 0; background-size: 14px 15px; width: 14px; height: 15px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; }

.list-rate1__top { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; gap: 14px; }

@media only screen and (max-width: 760px) { .list-rate1__top { gap: 12px; } }

.list-rate1__top-over { padding: 20px; border-radius: 12px; background: #FFF; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; gap: 5px; position: relative; min-height: 172px; z-index: 1; }

@media only screen and (max-width: 760px) { .list-rate1__top-over { min-height: 0; padding: 16px; gap: 12px; } }

.list-rate1__title1 { color: #0F172A; font-size: 20px; font-weight: 500; }

@media only screen and (max-width: 760px) { .list-rate1__title1 { font-size: 16px; } }

.list-rate1__title2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; gap: 4px; }

.list-rate1__title2 b { color: #0F172A; font-size: 32px; font-weight: 700; line-height: 34px; }

@media only screen and (max-width: 760px) { .list-rate1__title2 b { font-size: 26px; font-weight: 700; line-height: 24px; } }

.list-rate1__title2 span { color: #757580; font-size: 16px; }

@media only screen and (max-width: 760px) { .list-rate1__title2 span { font-size: 14px; font-weight: 400; } }

.list-rate1__title3 { color: #757580; font-size: 14px; line-height: 16px; }

@media only screen and (max-width: 760px) { .list-rate1__title3 { font-size: 12px; line-height: 14px; margin-top: -4px; } }

.list-rate1__title4 { position: absolute; top: -16px; left: 0; right: 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

@media only screen and (max-width: 760px) { .list-rate1__title4 { top: -15px; } }

.list-rate1__title4 span { border-radius: 8px; background: #0F172A; width: 118px; height: 32px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; color: #FFF; font-size: 16px; font-weight: 600; gap: 2px; }

.list-rate1__title4 span i { font-size: 20px; font-style: normal; }

@media only screen and (max-width: 760px) { .list-rate1__title4 span i { font-size: 16px; } }

@media only screen and (max-width: 760px) { .list-rate1__title4 span { width: 104px; height: 28px; font-size: 14px; } }

.list-rate1__get { color: #0F172A; font-size: 16px; font-weight: 600; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; gap: 2px; -webkit-transition: 0.15s linear; transition: 0.15s linear; -webkit-transform-origin: left; -ms-transform-origin: left; transform-origin: left; }

@media only screen and (max-width: 760px) { .list-rate1__get { font-size: 14px; font-weight: 600; gap: 4px; } }

.list-rate1__get i { position: relative; }

.list-rate1__get i:after { content: ''; background: url("../img/i13.svg") no-repeat 0 0; background-size: 18px 19px; width: 18px; height: 19px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; }

.list-rate1__get i:before { position: absolute; top: 0; left: 0; content: ''; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; background: url("../img/i19.svg") no-repeat 0 0; background-size: 18px 18px; width: 18px; height: 18px; display: flex; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; opacity: 0; -webkit-transition: 0.15s linear; transition: 0.15s linear; }

.list-rate1__link { position: absolute; top: -16px; left: -8px; bottom: -8px; right: -8px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; z-index: 1; }

.text-block1 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; gap: 40px; }

@media only screen and (max-width: 760px) { .text-block1 { gap: 24px; } }

.text-block1__content { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; gap: 8px; color: #0F172A; font-size: 18px; }

@media only screen and (max-width: 760px) { .text-block1__content { font-size: 14px; } }

.text-block1__content ul li { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.text-block1__content ul li:before { content: ''; width: 3px; height: 3px; background: #0F172A; border-radius: 4px; margin: 0 10px; }

.block-faq1 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; gap: 40px; }

@media only screen and (max-width: 760px) { .block-faq1 { gap: 20px; } }

.block-faq1__list { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; gap: 20px; }

@media only screen and (max-width: 760px) { .block-faq1__list { gap: 12px; } }

.block-faq1__list-item { border-radius: 16px; border: 1.5px solid #E0E0E2; background: #FFF; box-shadow: 0 2px 6px 0 rgba(19, 19, 22, 0); -webkit-transition: 0.15s linear; transition: 0.15s linear; }

.block-faq1__list-item:hover { box-shadow: 0 2px 6px 0 rgba(19, 19, 22, 0.15); }

.block-faq1__list-open { padding: 24px 28px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; gap: 4px; color: #0F172A; font-size: 20px; font-weight: 500; -webkit-transition: 0.15s linear; transition: 0.15s linear; cursor: pointer; }

@media only screen and (max-width: 760px) { .block-faq1__list-open { padding: 12px; font-size: 16px; } }

.block-faq1__list-open:after { content: ''; background: url("../img/i14.svg") no-repeat 0 0; background-size: 24px 25px; width: 24px; height: 25px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; -webkit-transition: 0.15s linear; transition: 0.15s linear; }

@media only screen and (max-width: 760px) { .block-faq1__list-open:after { background: url("../img/i21.svg") no-repeat 0 0; background-size: 18px 19px; width: 18px; height: 19px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; } }

.block-faq1__list-open.active { padding-bottom: 0px; }

.block-faq1__list-open.active:after { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); filter: progid:DXImageTransform.Microsoft.Matrix(M11=$m11, M12=$m12,M21=$m21, M22=$m22, sizingMethod='auto expand'); zoom: 1; }

@media only screen and (max-width: 760px) { .block-faq1__list-open.active:after { -webkit-transform: rotate(-45deg) scale(1.1, 1.1); -ms-transform: rotate(-45deg) scale(1.1, 1.1); transform: rotate(-45deg) scale(1.1, 1.1); } }

.block-faq1__list-hide { color: #0F172A; font-size: 18px; display: none; }

.block-faq1__list-hide-over { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; gap: 10px; color: #0F172A; font-size: 18px; padding: 8px 28px 24px 28px; }

@media only screen and (max-width: 760px) { .block-faq1__list-hide-over { padding: 6px 12px 12px 12px; font-size: 14px; } }

.block-faq1__link { padding: 24px 28px; border-radius: 16px; border: 1.5px solid #E0E0E2; background: #F3F4F6; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; gap: 4px; color: #0F172A; font-size: 20px; font-weight: 500; }

@media only screen and (max-width: 760px) { .block-faq1__link { padding: 12px; border-radius: 12px; font-size: 16px; } }

.block-faq1__link:after { content: ''; background: url("../img/i15.svg") no-repeat 0 0; background-size: 24px 25px; width: 24px; height: 25px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; }

@media only screen and (max-width: 760px) { .block-faq1__link:after { background: url("../img/i22.svg") no-repeat 0 0; background-size: 18px 19px; width: 18px; height: 19px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; } }

.block-faq1__link:hover { box-shadow: 0 2px 6px 0 rgba(19, 19, 22, 0.15); }

.footer1 { padding: 52px 0 40px 0; border-radius: 40px 40px 0 0; background: #F3F4F6; }

@media only screen and (max-width: 1000px) { .footer1 { border-radius: 20px 20px 0 0; } }

@media only screen and (max-width: 760px) { .footer1 { padding: 24px 0; border-radius: 16px 16px 0 0; } }

.footer1__content { min-height: 79px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; gap: 80px; }

@media only screen and (max-width: 1000px) { .footer1__content { gap: 40px; } }

@media only screen and (max-width: 760px) { .footer1__content { gap: 28px; } }

.footer1__logo { -webkit-align-self: flex-start; -ms-flex-item-align: start; align-self: flex-start; -webkit-transition: 0.15s linear; transition: 0.15s linear; }

.footer1__logo:hover { opacity: 0.9; }

.footer1__top { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; gap: 10px; max-width: 1170px; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }

@media only screen and (max-width: 1000px) { .footer1__top { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; max-width: none; gap: 40px 10px; } }

@media only screen and (max-width: 760px) { .footer1__top { gap: 24px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } }

.footer1__left { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; gap: 12px; }

@media only screen and (max-width: 1000px) { .footer1__left { width: 100%; } }

@media only screen and (max-width: 760px) { .footer1__left { gap: 16px; } }

.footer1__title1 { padding-bottom: 4px; color: #757580; font-size: 14px; }

@media only screen and (max-width: 760px) { .footer1__title1 br { display: none; } }

.footer1__send-message { color: #0F172A; font-size: 14px; font-weight: 500; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-transition: 0.15s linear; transition: 0.15s linear; white-space: nowrap; -webkit-align-self: flex-start; -ms-flex-item-align: start; align-self: flex-start; padding: 0 16px; height: 40px; border-radius: 12px; border: 1px solid #CACAD3; }

.footer1__send-message span { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; gap: 8px; -webkit-transition: 0.15s linear; transition: 0.15s linear; }

.footer1__send-message span:after { content: ''; background: url("../img/i16.svg") no-repeat 0 0; background-size: 19px 16px; width: 19px; height: 16px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; }

@media only screen and (max-width: 760px) { .footer1__send-message { width: 100%; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } }

.footer1__send-message:hover { border: 1px solid #E0E0E2; background: #E7E7E9; }

.footer1__send-message:hover span { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05); }

.footer1__menu { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; gap: 16px; }

@media only screen and (max-width: 760px) { .footer1__menu { gap: 12px; width: 100%; } }

@media only screen and (max-width: 760px) { .footer1__menu.hide { display: none; } }

.footer1__menu.show { display: none; }

@media only screen and (max-width: 760px) { .footer1__menu.show { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } }

.footer1__menu-title { color: #757580; font-size: 16px; }

@media only screen and (max-width: 760px) { .footer1__menu-title { font-size: 14px; } }

.footer1__menu-list { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; gap: 12px; }

@media only screen and (max-width: 760px) { .footer1__menu-list { -webkit-flex-basis: 50%; -ms-flex-preferred-size: 50%; flex-basis: 50%; gap: 10px; } }

.footer1__menu-list-item a { color: #0F172A; font-size: 16px; font-weight: 500; }

.footer1__menu-list-item a:hover { color: #3D4352; }

@media only screen and (max-width: 760px) { .footer1__menu-list-item a { font-size: 14px; } }

.footer1__menu-content { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; gap: 40px; }

@media only screen and (max-width: 760px) { .footer1__menu-content { gap: 0px; width: 100%; } }

.footer1__bottom { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }

@media only screen and (max-width: 1352px) { .footer1__bottom { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; gap: 20px; } }

@media only screen and (max-width: 760px) { .footer1__bottom { gap: 12px; } }

.footer1__bottom-left p { color: #757580; font-size: 14px; }

@media only screen and (max-width: 760px) { .footer1__bottom-left p { font-size: 12px; } }

.footer1__bottom-menu { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; gap: 16px; }

@media only screen and (max-width: 760px) { .footer1__bottom-menu { gap: 8px 12px; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } }

.footer1__bottom-menu a { color: #757580; font-size: 14px; }

@media only screen and (max-width: 760px) { .footer1__bottom-menu a { font-size: 10px; line-height: 12px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } }

.footer1__bottom-menu a:hover { color: #0F172A; }

.header-mobile1 { display: none; position: fixed; top: 0; left: 0; right: 0; z-index: 10; }

@media only screen and (max-width: 760px) { .header-mobile1 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } }

.header-mobile1.active .header-mobile1__drop { top: 0%; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); opacity: 1; }

.header-mobile1.active .header-mobile1__content { box-shadow: 0 2px 14px 0 rgba(15, 23, 42, 0); }

.header-mobile1.active .header-mobile1__menu { border-color: transparent; -webkit-transform: scale(0.85); -ms-transform: scale(0.85); transform: scale(0.85); }

.header-mobile1.active .header-mobile1__menu:before { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); filter: progid:DXImageTransform.Microsoft.Matrix(M11=$m11, M12=$m12,M21=$m21, M22=$m22, sizingMethod='auto expand'); zoom: 1; left: -2px; right: -2px; }

.header-mobile1.active .header-mobile1__menu:after { -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); filter: progid:DXImageTransform.Microsoft.Matrix(M11=$m11, M12=$m12,M21=$m21, M22=$m22, sizingMethod='auto expand'); zoom: 1; left: -2px; right: -2px; }

.header-mobile1__content { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; position: absolute; top: 6px; left: 6px; right: 6px; height: 40px; padding: 0 10px; height: 40px; border-radius: 10px; background: #FFF; box-shadow: 0 2px 14px 0 rgba(15, 23, 42, 0.15); -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; z-index: 1; -webkit-transition: 0.2s linear; transition: 0.2s linear; }

.header-mobile1__logo img { width: 108px; }

.header-mobile1__menu { position: relative; cursor: pointer; width: 18px; height: 14px; box-sizing: border-box; border-top: 2px solid #0f172a; border-bottom: 2px solid #0f172a; z-index: 11; -webkit-transition: 0.2s linear; transition: 0.2s linear; }

.header-mobile1__menu:before, .header-mobile1__menu:after { position: absolute; top: 50%; left: 0; right: 0; display: block; content: ''; height: 2px; background: #0f172a; margin-top: -1px; -webkit-transition: 0.2s linear; transition: 0.2s linear; border-radius: 20px; }

.header-mobile1__menu span { position: absolute; top: -15px; left: -15px; right: -15px; bottom: -15px; display: block; }

.header-mobile1__drop { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: #ffffff; -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0); opacity: 0; -webkit-transform-origin: top right; -ms-transform-origin: top right; transform-origin: top right; -webkit-transition: 0.3s linear; transition: 0.3s linear; }

.header-mobile1__center { position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; padding: 0 32px; }

.header-mobile1__list { position: relative; top: -24px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; gap: 20px; width: 100%; }

.header-mobile1__list-item a { color: #0F172A; font-size: 14px; font-weight: 500; height: 60px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.header-mobile1__bottom { position: absolute; bottom: 0; left: 0; right: 0; padding: 0 16px 40px 16px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; gap: 20px; }

.header-mobile1__bottom .style1 { border: 1.5px solid #CACAD3 !important; background: #FFF !important; color: #0F172A !important; font-size: 16px; font-weight: 600; }

.header-mobile1__bottom .style1 span:after { background: url("../img/i23.svg") no-repeat 0 0; background-size: 16px 16px; width: 16px; height: 16px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; }

.header-mobile1__bottom .style2 { width: 100%; }

.list-review1-js { display: none; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; gap: 16px; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; margin-bottom: 8px; }

@media only screen and (max-width: 760px) { .list-review1-js { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } }

.list-review1-js .next, .list-review1-js .prev { display: none !important; }

.list-review1-js .slick-dots { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.list-review1-js .slick-dots ul { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; gap: 12px; }

.list-review1-js .slick-dots ul li { width: 8px; height: 8px; background: #CACAD3; border-radius: 10px; position: relative; cursor: pointer; }

.list-review1-js .slick-dots ul li span { display: none; }

.list-review1-js .slick-dots ul li:before { position: absolute; top: -10px; left: -10px; right: -10px; bottom: -10px; display: block; content: ''; }

.list-review1-js .slick-dots ul li.slick-active { background: #0f172a; }

.mobile-margin1 { margin-top: -96px; display: none; }

@media only screen and (max-width: 760px) { .mobile-margin1 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } }
