.iti {position: relative}  .iti * {box-sizing: border-box;-moz-box-sizing: border-box}  .iti__hide {display: none}  .iti__v-hide {visibility: hidden}  .iti input, .iti input[type=tel], .iti input[type=text] {position: relative;z-index: 0;margin-top: 0 !important;margin-bottom: 0 !important;padding-right: 36px;margin-right: 0}  .iti__flag-container {position: absolute;top: 0;bottom: 0;right: 0;padding: 1px}  .iti__selected-flag {z-index: 1;position: relative;display: flex;align-items: center;height: 100%}  .iti__arrow {border-left: 3px solid transparent;border-right: 3px solid transparent;border-top: 4px solid #555}  .iti__arrow--up {border-top: none;border-bottom: 4px solid #555}  .iti__country-list {position: absolute;list-style: none;text-align: left;padding: 0;margin: 0 0 0 -1px;box-shadow: 1px 1px 4px rgba(0, 0, 0, .2);background-color: #fff;border: 1px solid #ccc;white-space: nowrap;max-height: 200px;overflow-y: scroll;-webkit-overflow-scrolling: touch}  .iti__country-list--dropup {bottom: 100%;margin-bottom: -1px}  @media (max-width: 500px) {  .iti__country-list {white-space: normal}  }  .iti__flag-box {display: inline-block;width: 20px}  .iti__divider {padding-bottom: 5px;margin-bottom: 5px;border-bottom: 1px solid #ccc}  .iti__dial-code {color: #999}  .iti__country.iti__highlight {background-color: rgba(0, 0, 0, .05)}  .iti__country-name, .iti__dial-code, .iti__flag-box {vertical-align: middle}  .iti__country-name, .iti__flag-box {margin-right: 6px}  .iti--allow-dropdown input, .iti--allow-dropdown input[type=tel], .iti--allow-dropdown input[type=text], .iti--separate-dial-code input, .iti--separate-dial-code input[type=tel], .iti--separate-dial-code input[type=text] {padding-right: 6px;padding-left: 52px;margin-left: 0}  .iti--allow-dropdown .iti__flag-container, .iti--separate-dial-code .iti__flag-container {right: auto;left: 0}  .iti--allow-dropdown .iti__flag-container:hover {cursor: pointer}  .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag {background-color: rgba(0, 0, 0, .05)}  .iti--allow-dropdown input[disabled] + .iti__flag-container:hover, .iti--allow-dropdown input[readonly] + .iti__flag-container:hover {cursor: default}  .iti--allow-dropdown input[disabled] + .iti__flag-container:hover .iti__selected-flag, .iti--allow-dropdown input[readonly] + .iti__flag-container:hover .iti__selected-flag {background-color: transparent}  .iti--separate-dial-code .iti__selected-flag {background-color: rgba(0, 0, 0, .05)}  .iti--separate-dial-code .iti__selected-dial-code {margin-left: 6px}  .iti--container {position: absolute;top: -1000px;left: -1000px;z-index: 1060;padding: 1px}  .iti--container:hover {cursor: pointer}  .iti-mobile .iti--container {top: 30px;bottom: 30px;left: 30px;right: 30px;position: fixed}  .iti-mobile .iti__country-list {max-height: 100%;width: 100%}  .iti-mobile .iti__country {padding: 10px;line-height: 1.5em}  .iti__flag {width: 20px;height: 15px;box-shadow: 0 0 1px 0 #888;background-repeat: no-repeat;background-color: #dbdbdb;background-position: 20px 0}  .iti__flag.iti__be {width: 18px}  .iti__flag.iti__ch {width: 15px}  .iti__flag.iti__mc {width: 19px}  .iti__flag.iti__ne {width: 18px}  .iti__flag.iti__ac {height: 10px;background-position: 0 0}  .iti__flag.iti__ad {height: 14px;background-position: -22px 0}  .iti__flag.iti__ae {height: 10px;background-position: -44px 0}  .iti__flag.iti__af {height: 14px;background-position: -66px 0}  .iti__flag.iti__ag {height: 14px;background-position: -88px 0}  .iti__flag.iti__ai {height: 10px;background-position: -110px 0}  .iti__flag.iti__al {height: 15px;background-position: -132px 0}  .iti__flag.iti__am {height: 10px;background-position: -154px 0}  .iti__flag.iti__ao {height: 14px;background-position: -176px 0}  .iti__flag.iti__aq {height: 14px;background-position: -198px 0}  .iti__flag.iti__ar {height: 13px;background-position: -220px 0}  .iti__flag.iti__as {height: 10px;background-position: -242px 0}  .iti__flag.iti__at {height: 14px;background-position: -264px 0}  .iti__flag.iti__au {height: 10px;background-position: -286px 0}  .iti__flag.iti__aw {height: 14px;background-position: -308px 0}  .iti__flag.iti__ax {height: 13px;background-position: -330px 0}  .iti__flag.iti__az {height: 10px;background-position: -352px 0}  .iti__flag.iti__ba {height: 10px;background-position: -374px 0}  .iti__flag.iti__bb {height: 14px;background-position: -396px 0}  .iti__flag.iti__bd {height: 12px;background-position: -418px 0}  .iti__flag.iti__be {height: 15px;background-position: -440px 0}  .iti__flag.iti__bf {height: 14px;background-position: -460px 0}  .iti__flag.iti__bg {height: 12px;background-position: -482px 0}  .iti__flag.iti__bh {height: 12px;background-position: -504px 0}  .iti__flag.iti__bi {height: 12px;background-position: -526px 0}  .iti__flag.iti__bj {height: 14px;background-position: -548px 0}  .iti__flag.iti__bl {height: 14px;background-position: -570px 0}  .iti__flag.iti__bm {height: 10px;background-position: -592px 0}  .iti__flag.iti__bn {height: 10px;background-position: -614px 0}  .iti__flag.iti__bo {height: 14px;background-position: -636px 0}  .iti__flag.iti__bq {height: 14px;background-position: -658px 0}  .iti__flag.iti__br {height: 14px;background-position: -680px 0}  .iti__flag.iti__bs {height: 10px;background-position: -702px 0}  .iti__flag.iti__bt {height: 14px;background-position: -724px 0}  .iti__flag.iti__bv {height: 15px;background-position: -746px 0}  .iti__flag.iti__bw {height: 14px;background-position: -768px 0}  .iti__flag.iti__by {height: 10px;background-position: -790px 0}  .iti__flag.iti__bz {height: 14px;background-position: -812px 0}  .iti__flag.iti__ca {height: 10px;background-position: -834px 0}  .iti__flag.iti__cc {height: 10px;background-position: -856px 0}  .iti__flag.iti__cd {height: 15px;background-position: -878px 0}  .iti__flag.iti__cf {height: 14px;background-position: -900px 0}  .iti__flag.iti__cg {height: 14px;background-position: -922px 0}  .iti__flag.iti__ch {height: 15px;background-position: -944px 0}  .iti__flag.iti__ci {height: 14px;background-position: -961px 0}  .iti__flag.iti__ck {height: 10px;background-position: -983px 0}  .iti__flag.iti__cl {height: 14px;background-position: -1005px 0}  .iti__flag.iti__cm {height: 14px;background-position: -1027px 0}  .iti__flag.iti__cn {height: 14px;background-position: -1049px 0}  .iti__flag.iti__co {height: 14px;background-position: -1071px 0}  .iti__flag.iti__cp {height: 14px;background-position: -1093px 0}  .iti__flag.iti__cr {height: 12px;background-position: -1115px 0}  .iti__flag.iti__cu {height: 10px;background-position: -1137px 0}  .iti__flag.iti__cv {height: 12px;background-position: -1159px 0}  .iti__flag.iti__cw {height: 14px;background-position: -1181px 0}  .iti__flag.iti__cx {height: 10px;background-position: -1203px 0}  .iti__flag.iti__cy {height: 14px;background-position: -1225px 0}  .iti__flag.iti__cz {height: 14px;background-position: -1247px 0}  .iti__flag.iti__de {height: 12px;background-position: -1269px 0}  .iti__flag.iti__dg {height: 10px;background-position: -1291px 0}  .iti__flag.iti__dj {height: 14px;background-position: -1313px 0}  .iti__flag.iti__dk {height: 15px;background-position: -1335px 0}  .iti__flag.iti__dm {height: 10px;background-position: -1357px 0}  .iti__flag.iti__do {height: 14px;background-position: -1379px 0}  .iti__flag.iti__dz {height: 14px;background-position: -1401px 0}  .iti__flag.iti__ea {height: 14px;background-position: -1423px 0}  .iti__flag.iti__ec {height: 14px;background-position: -1445px 0}  .iti__flag.iti__ee {height: 13px;background-position: -1467px 0}  .iti__flag.iti__eg {height: 14px;background-position: -1489px 0}  .iti__flag.iti__eh {height: 10px;background-position: -1511px 0}  .iti__flag.iti__er {height: 10px;background-position: -1533px 0}  .iti__flag.iti__es {height: 14px;background-position: -1555px 0}  .iti__flag.iti__et {height: 10px;background-position: -1577px 0}  .iti__flag.iti__eu {height: 14px;background-position: -1599px 0}  .iti__flag.iti__fi {height: 12px;background-position: -1621px 0}  .iti__flag.iti__fj {height: 10px;background-position: -1643px 0}  .iti__flag.iti__fk {height: 10px;background-position: -1665px 0}  .iti__flag.iti__fm {height: 11px;background-position: -1687px 0}  .iti__flag.iti__fo {height: 15px;background-position: -1709px 0}  .iti__flag.iti__fr {height: 14px;background-position: -1731px 0}  .iti__flag.iti__ga {height: 15px;background-position: -1753px 0}  .iti__flag.iti__gb {height: 10px;background-position: -1775px 0}  .iti__flag.iti__gd {height: 12px;background-position: -1797px 0}  .iti__flag.iti__ge {height: 14px;background-position: -1819px 0}  .iti__flag.iti__gf {height: 14px;background-position: -1841px 0}  .iti__flag.iti__gg {height: 14px;background-position: -1863px 0}  .iti__flag.iti__gh {height: 14px;background-position: -1885px 0}  .iti__flag.iti__gi {height: 10px;background-position: -1907px 0}  .iti__flag.iti__gl {height: 14px;background-position: -1929px 0}  .iti__flag.iti__gm {height: 14px;background-position: -1951px 0}  .iti__flag.iti__gn {height: 14px;background-position: -1973px 0}  .iti__flag.iti__gp {height: 14px;background-position: -1995px 0}  .iti__flag.iti__gq {height: 14px;background-position: -2017px 0}  .iti__flag.iti__gr {height: 14px;background-position: -2039px 0}  .iti__flag.iti__gs {height: 10px;background-position: -2061px 0}  .iti__flag.iti__gt {height: 13px;background-position: -2083px 0}  .iti__flag.iti__gu {height: 11px;background-position: -2105px 0}  .iti__flag.iti__gw {height: 10px;background-position: -2127px 0}  .iti__flag.iti__gy {height: 12px;background-position: -2149px 0}  .iti__flag.iti__hk {height: 14px;background-position: -2171px 0}  .iti__flag.iti__hm {height: 10px;background-position: -2193px 0}  .iti__flag.iti__hn {height: 10px;background-position: -2215px 0}  .iti__flag.iti__hr {height: 10px;background-position: -2237px 0}  .iti__flag.iti__ht {height: 12px;background-position: -2259px 0}  .iti__flag.iti__hu {height: 10px;background-position: -2281px 0}  .iti__flag.iti__ic {height: 14px;background-position: -2303px 0}  .iti__flag.iti__id {height: 14px;background-position: -2325px 0}  .iti__flag.iti__ie {height: 10px;background-position: -2347px 0}  .iti__flag.iti__il {height: 15px;background-position: -2369px 0}  .iti__flag.iti__im {height: 10px;background-position: -2391px 0}  .iti__flag.iti__in {height: 14px;background-position: -2413px 0}  .iti__flag.iti__io {height: 10px;background-position: -2435px 0}  .iti__flag.iti__iq {height: 14px;background-position: -2457px 0}  .iti__flag.iti__ir {height: 12px;background-position: -2479px 0}  .iti__flag.iti__is {height: 15px;background-position: -2501px 0}  .iti__flag.iti__it {height: 14px;background-position: -2523px 0}  .iti__flag.iti__je {height: 12px;background-position: -2545px 0}  .iti__flag.iti__jm {height: 10px;background-position: -2567px 0}  .iti__flag.iti__jo {height: 10px;background-position: -2589px 0}  .iti__flag.iti__jp {height: 14px;background-position: -2611px 0}  .iti__flag.iti__ke {height: 14px;background-position: -2633px 0}  .iti__flag.iti__kg {height: 12px;background-position: -2655px 0}  .iti__flag.iti__kh {height: 13px;background-position: -2677px 0}  .iti__flag.iti__ki {height: 10px;background-position: -2699px 0}  .iti__flag.iti__km {height: 12px;background-position: -2721px 0}  .iti__flag.iti__kn {height: 14px;background-position: -2743px 0}  .iti__flag.iti__kp {height: 10px;background-position: -2765px 0}  .iti__flag.iti__kr {height: 14px;background-position: -2787px 0}  .iti__flag.iti__kw {height: 10px;background-position: -2809px 0}  .iti__flag.iti__ky {height: 10px;background-position: -2831px 0}  .iti__flag.iti__kz {height: 10px;background-position: -2853px 0}  .iti__flag.iti__la {height: 14px;background-position: -2875px 0}  .iti__flag.iti__lb {height: 14px;background-position: -2897px 0}  .iti__flag.iti__lc {height: 10px;background-position: -2919px 0}  .iti__flag.iti__li {height: 12px;background-position: -2941px 0}  .iti__flag.iti__lk {height: 10px;background-position: -2963px 0}  .iti__flag.iti__lr {height: 11px;background-position: -2985px 0}  .iti__flag.iti__ls {height: 14px;background-position: -3007px 0}  .iti__flag.iti__lt {height: 12px;background-position: -3029px 0}  .iti__flag.iti__lu {height: 12px;background-position: -3051px 0}  .iti__flag.iti__lv {height: 10px;background-position: -3073px 0}  .iti__flag.iti__ly {height: 10px;background-position: -3095px 0}  .iti__flag.iti__ma {height: 14px;background-position: -3117px 0}  .iti__flag.iti__mc {height: 15px;background-position: -3139px 0}  .iti__flag.iti__md {height: 10px;background-position: -3160px 0}  .iti__flag.iti__me {height: 10px;background-position: -3182px 0}  .iti__flag.iti__mf {height: 14px;background-position: -3204px 0}  .iti__flag.iti__mg {height: 14px;background-position: -3226px 0}  .iti__flag.iti__mh {height: 11px;background-position: -3248px 0}  .iti__flag.iti__mk {height: 10px;background-position: -3270px 0}  .iti__flag.iti__ml {height: 14px;background-position: -3292px 0}  .iti__flag.iti__mm {height: 14px;background-position: -3314px 0}  .iti__flag.iti__mn {height: 10px;background-position: -3336px 0}  .iti__flag.iti__mo {height: 14px;background-position: -3358px 0}  .iti__flag.iti__mp {height: 10px;background-position: -3380px 0}  .iti__flag.iti__mq {height: 14px;background-position: -3402px 0}  .iti__flag.iti__mr {height: 14px;background-position: -3424px 0}  .iti__flag.iti__ms {height: 10px;background-position: -3446px 0}  .iti__flag.iti__mt {height: 14px;background-position: -3468px 0}  .iti__flag.iti__mu {height: 14px;background-position: -3490px 0}  .iti__flag.iti__mv {height: 14px;background-position: -3512px 0}  .iti__flag.iti__mw {height: 14px;background-position: -3534px 0}  .iti__flag.iti__mx {height: 12px;background-position: -3556px 0}  .iti__flag.iti__my {height: 10px;background-position: -3578px 0}  .iti__flag.iti__mz {height: 14px;background-position: -3600px 0}  .iti__flag.iti__na {height: 14px;background-position: -3622px 0}  .iti__flag.iti__nc {height: 10px;background-position: -3644px 0}  .iti__flag.iti__ne {height: 15px;background-position: -3666px 0}  .iti__flag.iti__nf {height: 10px;background-position: -3686px 0}  .iti__flag.iti__ng {height: 10px;background-position: -3708px 0}  .iti__flag.iti__ni {height: 12px;background-position: -3730px 0}  .iti__flag.iti__nl {height: 14px;background-position: -3752px 0}  .iti__flag.iti__no {height: 15px;background-position: -3774px 0}  .iti__flag.iti__np {width: 13px;height: 15px;background-position: -3796px 0;background-color: transparent}  .iti__flag.iti__nr {height: 10px;background-position: -3811px 0}  .iti__flag.iti__nu {height: 10px;background-position: -3833px 0}  .iti__flag.iti__nz {height: 10px;background-position: -3855px 0}  .iti__flag.iti__om {height: 10px;background-position: -3877px 0}  .iti__flag.iti__pa {height: 14px;background-position: -3899px 0}  .iti__flag.iti__pe {height: 14px;background-position: -3921px 0}  .iti__flag.iti__pf {height: 14px;background-position: -3943px 0}  .iti__flag.iti__pg {height: 15px;background-position: -3965px 0}  .iti__flag.iti__ph {height: 10px;background-position: -3987px 0}  .iti__flag.iti__pk {height: 14px;background-position: -4009px 0}  .iti__flag.iti__pl {height: 13px;background-position: -4031px 0}  .iti__flag.iti__pm {height: 14px;background-position: -4053px 0}  .iti__flag.iti__pn {height: 10px;background-position: -4075px 0}  .iti__flag.iti__pr {height: 14px;background-position: -4097px 0}  .iti__flag.iti__ps {height: 10px;background-position: -4119px 0}  .iti__flag.iti__pt {height: 14px;background-position: -4141px 0}  .iti__flag.iti__pw {height: 13px;background-position: -4163px 0}  .iti__flag.iti__py {height: 11px;background-position: -4185px 0}  .iti__flag.iti__qa {height: 8px;background-position: -4207px 0}  .iti__flag.iti__re {height: 14px;background-position: -4229px 0}  .iti__flag.iti__ro {height: 14px;background-position: -4251px 0}  .iti__flag.iti__rs {height: 14px;background-position: -4273px 0}  .iti__flag.iti__ru {height: 14px;background-position: -4295px 0}  .iti__flag.iti__rw {height: 14px;background-position: -4317px 0}  .iti__flag.iti__sa {height: 14px;background-position: -4339px 0}  .iti__flag.iti__sb {height: 10px;background-position: -4361px 0}  .iti__flag.iti__sc {height: 10px;background-position: -4383px 0}  .iti__flag.iti__sd {height: 10px;background-position: -4405px 0}  .iti__flag.iti__se {height: 13px;background-position: -4427px 0}  .iti__flag.iti__sg {height: 14px;background-position: -4449px 0}  .iti__flag.iti__sh {height: 10px;background-position: -4471px 0}  .iti__flag.iti__si {height: 10px;background-position: -4493px 0}  .iti__flag.iti__sj {height: 15px;background-position: -4515px 0}  .iti__flag.iti__sk {height: 14px;background-position: -4537px 0}  .iti__flag.iti__sl {height: 14px;background-position: -4559px 0}  .iti__flag.iti__sm {height: 15px;background-position: -4581px 0}  .iti__flag.iti__sn {height: 14px;background-position: -4603px 0}  .iti__flag.iti__so {height: 14px;background-position: -4625px 0}  .iti__flag.iti__sr {height: 14px;background-position: -4647px 0}  .iti__flag.iti__ss {height: 10px;background-position: -4669px 0}  .iti__flag.iti__st {height: 10px;background-position: -4691px 0}  .iti__flag.iti__sv {height: 12px;background-position: -4713px 0}  .iti__flag.iti__sx {height: 14px;background-position: -4735px 0}  .iti__flag.iti__sy {height: 14px;background-position: -4757px 0}  .iti__flag.iti__sz {height: 14px;background-position: -4779px 0}  .iti__flag.iti__ta {height: 10px;background-position: -4801px 0}  .iti__flag.iti__tc {height: 10px;background-position: -4823px 0}  .iti__flag.iti__td {height: 14px;background-position: -4845px 0}  .iti__flag.iti__tf {height: 14px;background-position: -4867px 0}  .iti__flag.iti__tg {height: 13px;background-position: -4889px 0}  .iti__flag.iti__th {height: 14px;background-position: -4911px 0}  .iti__flag.iti__tj {height: 10px;background-position: -4933px 0}  .iti__flag.iti__tk {height: 10px;background-position: -4955px 0}  .iti__flag.iti__tl {height: 10px;background-position: -4977px 0}  .iti__flag.iti__tm {height: 14px;background-position: -4999px 0}  .iti__flag.iti__tn {height: 14px;background-position: -5021px 0}  .iti__flag.iti__to {height: 10px;background-position: -5043px 0}  .iti__flag.iti__tr {height: 14px;background-position: -5065px 0}  .iti__flag.iti__tt {height: 12px;background-position: -5087px 0}  .iti__flag.iti__tv {height: 10px;background-position: -5109px 0}  .iti__flag.iti__tw {height: 14px;background-position: -5131px 0}  .iti__flag.iti__tz {height: 14px;background-position: -5153px 0}  .iti__flag.iti__ua {height: 14px;background-position: -5175px 0}  .iti__flag.iti__ug {height: 14px;background-position: -5197px 0}  .iti__flag.iti__um {height: 11px;background-position: -5219px 0}  .iti__flag.iti__un {height: 14px;background-position: -5241px 0}  .iti__flag.iti__us {height: 11px;background-position: -5263px 0}  .iti__flag.iti__uy {height: 14px;background-position: -5285px 0}  .iti__flag.iti__uz {height: 10px;background-position: -5307px 0}  .iti__flag.iti__va {width: 15px;height: 15px;background-position: -5329px 0}  .iti__flag.iti__vc {height: 14px;background-position: -5346px 0}  .iti__flag.iti__ve {height: 14px;background-position: -5368px 0}  .iti__flag.iti__vg {height: 10px;background-position: -5390px 0}  .iti__flag.iti__vi {height: 14px;background-position: -5412px 0}  .iti__flag.iti__vn {height: 14px;background-position: -5434px 0}  .iti__flag.iti__vu {height: 12px;background-position: -5456px 0}  .iti__flag.iti__wf {height: 14px;background-position: -5478px 0}  .iti__flag.iti__ws {height: 10px;background-position: -5500px 0}  .iti__flag.iti__xk {height: 15px;background-position: -5522px 0}  .iti__flag.iti__ye {height: 14px;background-position: -5544px 0}  .iti__flag.iti__yt {height: 14px;background-position: -5566px 0}  .iti__flag.iti__za {height: 14px;background-position: -5588px 0}  .iti__flag.iti__zm {height: 14px;background-position: -5610px 0}  .iti__flag.iti__zw {height: 10px;background-position: -5632px 0}  @media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {  .iti__flag {background-size: 5652px 15px;background-image: url(../../node_modules/intl-tel-input/build/img/flags@2x.png)}  }  html {line-height: 1.15;-webkit-text-size-adjust: 100%}  details, main {display: block}  h1 {font-size: 2em}  hr {-webkit-box-sizing: content-box;box-sizing: content-box;height: 0;overflow: visible}  code, kbd, pre, samp {font-family: monospace, monospace;font-size: 1em}  a {background-color: transparent}  abbr[title] {border-bottom: none;text-decoration: underline;-webkit-text-decoration: underline dotted;text-decoration: underline dotted}  b, strong {font-weight: bolder}  small {font-size: 80%}  sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline}  sub {bottom: -.25em}  sup {top: -.5em}  img {border-style: none;display: block;max-width: 100%}  button, input, optgroup, select, textarea {font-family: inherit;font-size: 100%;line-height: 1.15;margin: 0}  button, input {overflow: visible}  button, select {text-transform: none}  [type=button], [type=reset], [type=submit], button {-webkit-appearance: button}  [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {border-style: none;padding: 0}  [type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring {outline: ButtonText dotted 1px}  fieldset {padding: .35em .75em .625em}  legend {-webkit-box-sizing: border-box;box-sizing: border-box;color: inherit;display: table;max-width: 100%;padding: 0;white-space: normal}  progress {vertical-align: baseline}  textarea {overflow: auto}  [type=checkbox], [type=radio] {-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0}  [type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {height: auto}  [type=search] {-webkit-appearance: textfield;outline-offset: -2px}  [type=search]::-webkit-search-decoration {-webkit-appearance: none}  ::-webkit-file-upload-button {-webkit-appearance: button;font: inherit}  summary {display: list-item}  [hidden], template {display: none}  @font-face {  font-family: IstokWeb;  font-weight: 400;  font-style: normal;  font-display: auto;  src: url(../fonts/IstokWeb-Regular/IstokWeb-Regular.woff2) format("woff2"), url(../fonts/IstokWeb-Regular/IstokWeb-Regular.woff) format("woff")  }  @font-face {  font-family: Inter;  font-weight: 400;  font-style: normal;  font-display: auto;  src: url(../fonts/Inter-Regular/Inter-Regular.woff2) format("woff2"), url(../fonts/Inter-Regular/Inter-Regular.woff) format("woff")  }  @font-face {  font-family: Inter;  font-weight: 500;  font-style: normal;  font-display: auto;  src: url(../fonts/Inter-Medium/Inter-Medium.woff2) format("woff2"), url(../fonts/Inter-Medium/Inter-Medium.woff) format("woff")  }  @font-face {  font-family: Inter;  font-weight: 700;  font-style: normal;  font-display: auto;  src: url(../fonts/Inter-Bold/Inter-Bold.woff2) format("woff2"), url(../fonts/Inter-Bold/Inter-Bold.woff) format("woff")  }  @font-face {  font-family: Inter;  font-weight: 900;  font-style: normal;  font-display: auto;  src: url(../fonts/Inter-Black/Inter-Black.woff2) format("woff2"), url(../fonts/Inter-Black/Inter-Black.woff) format("woff")  }  h1, h2, h3, h4, h5, h6, ul {margin: 0;padding: 0}  .container {max-width: 1280px;margin: 0 auto;padding-left: .9375rem;padding-right: .9375rem}  .container--fluide {max-width: 100% !important}  *, :after, :before {-webkit-box-sizing: border-box;box-sizing: border-box}  html {font-size: 16px}  .banner .banner__container {position: initial}  .banner .banner__bg {top: initial;bottom: 0}  .swal2-close:focus {-webkit-box-shadow: none !important;box-shadow: none !important}  .swal2-html-container .lead-form {border-radius: 0;padding: 0}  .iti {display: block}  .iti__flag {background-image: url(https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.19/img/flags.png)}  .iti__country-list {z-index: 10;max-width: 15.5rem;overflow-x: hidden;border-radius: .5rem}  .iti__dial-code, span.iti__country-name {font-size: .8rem}  .iti__country {padding: .6rem .5rem;outline: 0}  .iti__arrow {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;margin-left: 0;border: none;width: 1.5rem;height: 1.5rem;background-repeat: no-repeat;background-size: 2rem;background-position: center;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' enable-background='new 0 0 64 64' viewBox='0 0 64 64'%3E%3Cpath fill='%23545454' d='m-218.7-308.6 2-2 11.7 11.8 11.7-11.8 2 2-13.7 13.7-13.7-13.7' transform='translate(237 335)'/%3E%3C/svg%3E")}  .iti__arrow.iti__arrow--up {-webkit-transform: scale(-1);-ms-transform: scale(-1);transform: scale(-1)}  .iti__selected-flag {padding: 0 .5rem 0 .1rem}  .banner {min-height: 100vh;background: #cbf6f6;position: relative;overflow: hidden}  .banner__container {position: relative}  .banner__inner {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center}  .banner__bg {position: absolute;top: -30.8rem;right: -24.6rem;width: 65.3875rem;height: 72.45rem}  .banner__body {position: relative;z-index: 2}  .banner__product {margin: 0 0 .375rem;width: 40rem;height: 25.2rem}  .logo-block {text-align: center}  .logo-block__icon {width: 12.5rem;height: 3.75rem}  .logo-block__txt {margin: 0;font-weight: 400;font-size: 1rem;line-height: 1.3;font-family: IstokWeb, sans-serif}  .label {position: relative;padding: .9375rem;border-radius: 2.25rem;text-align: center;font-weight: 500;font-size: 1rem;line-height: 87%;color: #fff;border: .1875rem solid #fff}  .label span {font-weight: 900;font-size: 1.3125rem;line-height: 1.3}  .label:after {position: absolute;content: '';top: .1875rem;bottom: .1875rem;left: .1875rem;right: .1875rem;display: block;border: .125rem solid #fff;border-radius: 1.875rem}  .ben-list {position: relative;z-index: 3}  .ben-list__item {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 5.9rem}  .ben-list__item--right {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;text-align: right}  .b-item {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex}  .b-item--custom .b-item__right {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end}  .b-item__left {top: .5625rem;position: relative;right: -4.825rem}  .b-item__left span {position: absolute;top: 2.925rem;font-weight: 700;font-size: 2.1875rem;line-height: 89.5%;left: .5rem}  .b-item__left p {font-weight: 700;font-size: 16rem;line-height: 78%;color: #004141;margin: 0}  .b-item__right h3 {font-weight: 900;font-size: 2.5rem;line-height: 120%;color: #04d8d8;text-align: right;margin-bottom: .75rem;margin-right: .875rem}  .custom-i {border: .125rem solid #000;background: #fff;-webkit-transform: skew(333deg, 0deg);-ms-transform: skew(333deg, 0deg);transform: skew(333deg, 0deg);position: absolute;height: 100%;width: 100%;top: 0;left: 0;right: 0;bottom: 0}  .custom-i-parent {position: relative;padding-top: .6625rem;padding-bottom: .2625rem;margin-bottom: .625rem}  .custom-i-parent p {font-weight: 700;font-size: 2.125rem;line-height: 120%;padding-right: 1.25rem;text-align: right;text-transform: uppercase;margin: 0;z-index: 3;position: relative}  .custom-i-parent--1 {max-width: 23.8125rem;margin-left: auto;padding-left: 2.5rem}  .custom-i-parent--2 {padding-left: 1rem;margin-bottom: 0 !important}  .b-i-el {width: 9.125rem;background: #cbf7f7;height: 100%;position: absolute;left: 0;top: 0;-webkit-box-shadow: inset -.5625rem .3125rem .25rem rgba(0, 0, 0, .25);box-shadow: inset -.5625rem .3125rem .25rem rgba(0, 0, 0, .25);-webkit-clip-path: polygon(.02rem -.82rem, 98.5% .02rem, 37.08% 106.4%, .11rem 107.71%);clip-path: polygon(.02rem -.82rem, 98.5% .02rem, 37.08% 106.4%, .11rem 107.71%)}  .b-i {display: -webkit-box;display: -ms-flexbox;display: flex}  .b-i__left {padding-right: 2.3125rem;position: relative;width: 8.75rem}  .b-i__right p {font-weight: 900;font-size: 2.5rem;line-height: 79%;color: #004141;margin: 0}  .b-i__right span {font-weight: 400;font-size: 1.5rem;line-height: 100%;text-align: right}  .b-i img {position: relative;z-index: 3}  .b-i-el-r {width: 7.875rem;background: #cbf7f7;height: 100%;position: absolute;right: 0;top: 0;-webkit-box-shadow: inset 0 .3125rem .25rem rgba(0, 0, 0, .25);box-shadow: inset 0 .3125rem .25rem rgba(0, 0, 0, .25);-webkit-clip-path: polygon(3.33rem -.19rem, 98.5% .02rem, 98.06% 104.93%, -.21rem 108.07%);clip-path: polygon(3.33rem -.19rem, 98.5% .02rem, 98.06% 104.93%, -.21rem 108.07%)}  .benefits-bg {position: absolute;right: 12.2rem;bottom: -17rem}  .section-benefits {background: #cbf6f6;padding-bottom: 21.7625rem}  .section-benefits__container {margin: 0 auto;padding-left: .9375rem;padding-right: .9375rem}  .section-time {position: relative;background: #cbf7f7;padding-bottom: 1.5rem}  .section-time__container {padding: 0}  .section-time__left {position: relative}  .section-time__line {position: absolute;bottom: -1.5875rem;right: 0}  .section-time__right {padding-left: .9375rem;padding-right: .9375rem}  .decor-line {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin: 5rem 0 6.3rem}  .decor-line__l {min-width: 10.8125rem;margin-right: 1.525rem}  .decor-line__r h3 {font-weight: 500;font-size: 2.875rem;text-transform: uppercase;line-height: 120%}  .num {font-weight: 700;font-size: 8rem;line-height: 65%;text-align: center;color: #04d8d8;margin: 0}  .txt {font-weight: 700;font-size: 3rem;line-height: 89%;text-align: center;color: #04d8d8;margin: .3125rem 0 0}  .h2 {color: #004141;font-weight: 900;font-size: 4.25rem;line-height: 86%}  .sub-title {font-weight: 700;font-size: 2.25rem;line-height: 120%;margin: .5625rem 0 2.3125rem}  .scew-line {border-top: .125rem solid #000;border-bottom: .125rem solid #000;border-left: .125rem solid #000;border-right: .125rem solid #000;-webkit-transform: skew(323deg, 0deg);-ms-transform: skew(323deg, 0deg);transform: skew(323deg, 0deg);position: absolute;height: 100%;width: 100%;top: 0;left: 0;right: 0;bottom: 0;background: #fff}  .scew-line-wrap {margin-bottom: 1.625rem;padding: 1.5rem 1rem 1.5rem 4.875rem;width: 100%;max-width: 70rem;margin-left: auto;right: -3.5rem}  .scew-line-wrap p {font-weight: 400;font-size: 1.5rem;line-height: 1.8125rem;margin: 0;max-width: 46.75rem;position: relative;z-index: 3}  .section-trust {padding-top: 6.4125rem;position: relative;padding-bottom: 0;background-color: #cbf6f6;min-height: auto !important}  .section-trust__img-bg {position: absolute;width: 100%;height: 100%;top: 0;left: 0;right: 0;bottom: 0;-o-object-fit: cover;object-fit: cover}  .section-trust__title {padding-right: 6.5625rem}  .h3 {font-weight: 700;font-size: 2.625rem;line-height: 89.02%;color: #04d8d8;text-shadow: 0 .25rem 1.9375rem rgba(255, 255, 255, .25)}  .section-palette {position: relative;background-color: #cbf7f7}  .section-palette__img {top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover}  .section-palette__container {margin: 0 auto;padding: 3rem .9375rem}  .section-palette__logo-block {text-align: left;margin-bottom: 2.3125rem}  .section-palette__logo-block svg {width: 26.625rem;height: 7.3125rem}  .section-palette__logo-block p {font-size: 2.0625rem;line-height: 3rem}  .section-line {background: #004141;padding-top: 1.625rem;padding-bottom: 1.625rem}  .section-line__title {font-weight: 700;font-size: 2rem;line-height: 2.0625rem;text-align: center;color: #fff}  .w-100 {width: 100% !important}  .c-card {min-height: 36.5625rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;padding-top: .375rem;background: #fff;border: .1875rem solid #04d8d8;border-radius: 2.4375rem}  .c-card__body, .c-card__meta {padding-left: 1.25rem;padding-right: 2.8125rem}  .c-card__meta {padding-bottom: 2.5625rem}  .c-card__image {position: relative;min-height: 19.5625rem;padding-top: 1.6875rem}  .c-card__img {position: absolute;margin: 0 auto;top: 0;left: 0;right: 0;-o-object-fit: contain;object-fit: contain;width: 9.375rem;height: 19.5625rem}  .c-card__descr h3 {font-weight: 700;font-size: 1.5rem;line-height: 1.8125rem;margin-bottom: 1.1875rem}  .c-card__descr p {margin: 0;font-weight: 500;font-size: .9375rem;line-height: 110%}  .slick-slide {margin: 0 .625rem;width: 22.3125rem}  .meta {margin-top: auto;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between}  .meta__price {margin: 0}  .price {font-weight: 700;font-size: 2rem;line-height: 2.4375rem}  .btn {cursor: pointer;background: #04d8d8;border: none;padding: 1.125rem 2.3125rem 1.3125rem;font-weight: 700;font-size: 1.5rem;line-height: 130%;color: #fff;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;border-radius: 2.4375rem;position: relative;z-index: 3}  .btn--icon {border-radius: .75rem;font-size: 1rem;padding: .625rem 1.0625rem .6875rem}  .btn--icon img {width: 1.875rem;height: 1.4375rem;margin-right: 1rem}  .btn[disabled] {background: #a0a0a0}  .slick-arrow {line-height: 0;position: absolute;top: 50%;display: block;padding: 0;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);cursor: pointer;color: transparent;border: none;outline: 0;background: center/contain no-repeat #fff;z-index: 7;-webkit-box-shadow: 0 .25rem .25rem #b2b2b2;box-shadow: 0 .25rem .25rem #b2b2b2;border-radius: 1.59375rem;width: 6rem;height: 5.9375rem;font-size: 0}  .slick-arrow.slick-prev {left: -5.975rem;background-image: url(../img/1x/arrow-left.png)}  .slick-arrow.slick-next {right: -5.975rem;background-image: url(../img/1x/arrow-right.png)}  .section-slider {padding: 6.8125rem 0 3.2125rem;position: relative}  .section-slider:after {content: "";position: absolute;left: 0;bottom: 0;background: #cbf7f7;width: 100%;height: 50%}  .section-slider .slick-list {overflow: initial;overflow-x: clip}  .section-slider .slick-slide {margin: 0 .625rem}  .section-slider__container {z-index: 2;position: relative}  .c-select {position: relative}  .c-select__link {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-weight: 700;font-size: .875rem;line-height: 1.1875rem;text-decoration: none;color: #000;padding: .75rem .5rem .5rem}  .c-select__img {margin-right: .4375rem}  .c-select__item:not(:last-child) {border-bottom: .0625rem solid #cbf7f7}  .c-select__list {width: 100%;background: #fff;-webkit-box-shadow: 0 .25rem .25rem rgba(0, 0, 0, .25);box-shadow: 0 .25rem .25rem rgba(0, 0, 0, .25);border-bottom-left-radius: 1.25rem;border-bottom-right-radius: 1.25rem;padding-top: 1rem;position: absolute;top: calc(100% - 1.1875rem);left: 0;padding-bottom: .125rem}  .c-select__btn.active:after {-webkit-transform: scale(-1);-ms-transform: scale(-1);transform: scale(-1)}  .c-select--lang {margin-right: .9375rem}  .c-select--lang .c-select__link {padding: .625rem 1.0625rem .6875rem}  .c-select--lang .c-select__btn:after {content: '';display: block;width: .625rem;height: .375rem;-webkit-transition: .4s cubic-bezier(.36, .26, .19, 1.03);-o-transition: .4s cubic-bezier(.36, .26, .19, 1.03);transition: .4s cubic-bezier(.36, .26, .19, 1.03);background-repeat: no-repeat;background-image: url("data:image/svg+xml,%3Csvg width='8' height='5' viewBox='0 0 8 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.80936 0.523973C7.98021 0.694828 7.98021 0.971837 7.80936 1.14269L4.30936 4.64269C4.1385 4.81355 3.86149 4.81355 3.69064 4.64269L0.190641 1.14269C0.0197864 0.971837 0.0197864 0.694827 0.190641 0.523973C0.361495 0.353118 0.638505 0.353118 0.809359 0.523973L4 3.71461L7.19064 0.523973C7.36149 0.353119 7.6385 0.353119 7.80936 0.523973Z' fill='white'/%3E%3C/svg%3E%0A");background-position: center;background-size: contain;-ms-flex-negative: 0;flex-shrink: 0;margin-left: .625rem}  [data-js-c-select-dropdown] {display: none}  .lead-form {background: #fff;-webkit-box-shadow: 0 .25rem 1.5625rem rgba(0, 0, 0, .35);box-shadow: 0 .25rem 1.5625rem rgba(0, 0, 0, .35);border-radius: 1.1875rem;padding-left: 2.5rem;padding-right: 2.5rem}  .lead-form__head {padding-top: 1.375rem}  .lead-form__title {font-weight: 700;font-size: 2.7rem;line-height: 130%;text-align: center;letter-spacing: -.02em;margin-bottom: 1.3875rem}  .lead-form__row {margin-bottom: 1.375rem}  .lead-form__footer {padding-top: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding-bottom: 3.75rem}  .lead-form__btn {padding: .825rem 3.7125rem}  .input {-webkit-box-shadow: inset 0 .25rem .25rem rgba(0, 0, 0, .25);box-shadow: inset 0 .25rem .25rem rgba(0, 0, 0, .25);font-weight: 400;font-size: 1.25rem;line-height: 130%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;letter-spacing: .1em;border-radius: .5rem;background: #fff;padding-top: 1.9875rem;padding-left: 2.15rem;padding-bottom: 1.625rem;width: 100%;border: none;-webkit-appearance: none;-moz-appearance: none;appearance: none}  .textarea {-webkit-box-shadow: inset 0 .25rem .25rem rgba(0, 0, 0, .25);box-shadow: inset 0 .25rem .25rem rgba(0, 0, 0, .25);font-weight: 400;font-size: 1.25rem;line-height: 130%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;letter-spacing: .1em;text-transform: uppercase;border-radius: .5rem;background: #fff;padding-top: 1.6875rem;padding-left: 1.75rem;padding-bottom: 1.625rem;width: 100%;height: 100%;border: none;-webkit-appearance: none;-moz-appearance: none;appearance: none;resize: vertical}  .section-form {padding-top: 7.5rem;padding-bottom: 6.125rem;background: #cbf7f7}  .container--big {position: relative;z-index: 3}  .slick-slide :not(.c-select__list) {-webkit-transition: .2s ease-in-out;-o-transition: .2s ease-in-out;transition: .2s ease-in-out}  .b-i-el, .b-i-el-r {display: none}  .big-title {font-weight: 700;font-size: 3.125rem;line-height: 87%;text-align: center;text-transform: uppercase;color: #fff;border: .1875rem solid #fff;border-radius: 2.0625rem;padding: 1.575rem 6.75rem;font-family: IstokWeb, sans-serif;position: relative}  .big-title:before {top: .125rem;left: .1875rem;border-radius: 2.0625rem;display: block;right: .1875rem;bottom: .125rem;content: "";position: absolute;z-index: 2;border: .125rem solid #fff}  .more-btn {font-weight: 700;font-size: 2rem;line-height: 87%;text-align: center;text-transform: uppercase;color: #004141;font-family: IstokWeb, sans-serif;background: rgba(255, 255, 255, .5);border: .3125rem solid #004141;border-radius: 2.25rem;padding: 1rem 6.25rem}  .banner__background {position: absolute;width: 100%;height: 100%;top: 0;left: 0;right: 0;bottom: 0;-o-object-fit: cover;object-fit: cover}  .banner__body {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center}  .banner__more-btn {margin-top: 3.1375rem}  button {cursor: pointer;background: 0 0;border: none;outline: 0}  .section-under-banner {background-color: #004141;padding: 4.9375rem 3.9375rem 4.8125rem 2.875rem}  .section-under-banner__inner {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end}  .section-under-banner__img {position: absolute;left: 0;width: 59.875rem;height: auto;bottom: -1.5rem}  .section-under-banner__icon {width: 16.5rem;height: 7.1875rem}  .ttu {text-transform: uppercase !important}  .section-benefits {position: relative}  .banner-line {background: #004141;padding-top: 3.125rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding-bottom: 2.285rem}  .banner-line__title {font-weight: 900;font-size: 3.125rem;line-height: 79%;text-align: center;text-transform: uppercase;color: #fff;margin-bottom: 2.875rem}  .container--big {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end}  .section-trust__img {z-index: 3}  .scew-line-wrap, .section-trust__titles {position: relative;z-index: 3}  .notice {font-weight: 500;font-size: 1.25rem;line-height: 120%;text-transform: lowercase;color: #000;position: absolute;bottom: -7rem;left: 2rem}  .decor-line {position: relative}  .scew-line-wrap--lst {margin-bottom: 3.8rem}  [data-js-modal-btn] {cursor: pointer}  .text-center {text-align: center}  body {margin: 0;background: #fff;font-family: Inter, sans-serif;font-weight: 400}  input {outline: 0}  .hidden-tab {display: none}  .visible-tab {display: block !important}  ul {padding: 0}  ul li {list-style-type: none}  .substrate {position: relative;-webkit-backface-visibility: hidden;backface-visibility: hidden}  .substrate::before {content: "";position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;-webkit-backface-visibility: hidden;backface-visibility: hidden;background-color: #000;opacity: .2}  .main {overflow: hidden}  .animate__animated {-webkit-animation-duration: .65s;animation-duration: .65s}  html .swal2-styled.swal2-confirm {background-color: #04d8d8}  .slick-slider {position: relative;display: block;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent}  .slick-list {position: relative;display: block;overflow: hidden;margin: 0;padding: 0}  .slick-list:focus {outline: 0}  .slick-list.dragging {cursor: pointer;cursor: hand}  .slick-slider .slick-list, .slick-slider .slick-track {-webkit-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}  .slick-track {position: relative;top: 0;left: 0;display: block;margin-left: auto;margin-right: auto}  .slick-track:after, .slick-track:before {display: table;content: ''}  .slick-track:after {clear: both}  .slick-loading .slick-track {visibility: hidden}  .slick-slide {display: none;float: left;height: 100%;min-height: 1px}  [dir=rtl] .slick-slide {float: right}  .slick-slide img {display: block}  .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;border: 1px solid transparent}  .slick-arrow.slick-hidden {display: none}  .menu-list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center}  .menu-list--centered {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center}  .menu-list__link {position: relative;font-weight: 400;-webkit-transition: .2s;-o-transition: .2s;transition: .2s;padding: 2.9375rem 0 3.7375rem;font-size: 1.5rem;line-height: 100%;color: #000;text-decoration: none;text-align: center;display: block;font-family: IstokWeb, sans-serif}  .menu-list__link:before {content: "";width: 100%;height: 3px;background: #04d8d8;display: block;-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);position: absolute;left: 0;bottom: 0;-webkit-transition: .2s;-o-transition: .2s;transition: .2s}  .menu-list__link:active, .menu-list__link:hover {color: #04d8d8}  .menu-list__link:active:before, .menu-list__link:hover:before {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1)}  .menu-list__item:not(:last-child) {margin-right: 3.125rem}  .header {position: fixed;z-index: 7;left: 0;top: 0;width: 100%;background: rgba(241, 255, 255, .5);-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out}  .header__center {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1}  .header__logo {padding-right: 4.25rem}  .header__icon {width: 4.6875rem;height: 1.3125rem}  .header__inner {padding-top: .9375rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;padding-bottom: .9375rem;position: relative}  .header__burger {margin-left: auto;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center}  .menu-opened .header, .menu-opened .header__list {background: #fff}  .scrolled .header {background: #fff;-webkit-box-shadow: -.0625rem .1875rem 1.1875rem #8f8f8f;box-shadow: -.0625rem .1875rem 1.1875rem #8f8f8f}  .scrolled .menu-list__link {padding: 1rem 0}  .footer {padding: 2.625rem 1.75rem 3.4375rem}  .footer__list {margin-bottom: 1rem}  .footer__list2 {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between}  .item-list {display: -webkit-box;display: -ms-flexbox;display: flex}  .item-list__link {color: #a0a0a0;text-decoration: none;margin: 0;font-weight: 500;font-size: 1.25rem;line-height: 100%}  .item-list__link a {color: #a0a0a0;text-decoration: none}  .item-list:not(:last-child) {margin-bottom: 1rem}  .soc-list {display: -webkit-box;display: -ms-flexbox;display: flex}  .soc-list__item:not(:last-child) {margin-right: 2.5rem}  .soc-list__link svg {width: 1.6875rem;height: 1.4375rem}  .soc-list--ml {margin: 1rem 0 0}  .burger {background: 0 0;border: none;position: relative;width: 1.5rem;height: 1.245rem;cursor: pointer;z-index: 4}  .burger:hover span {width: 1.5rem !important}  .burger span {position: absolute;right: 0;height: .12rem;-webkit-transition: .4s ease-in-out;-o-transition: .4s ease-in-out;transition: .4s ease-in-out;background: #000}  .burger span:nth-child(1) {top: 0;width: 100%}  .burger span:nth-child(2) {top: .5375rem;width: 100%}  .burger span:nth-child(3) {bottom: 0;height: .111rem;width: 100%}  .burger.active span {width: 1.5rem}  .burger.active span:nth-child(1) {-webkit-transform: rotate(-45deg) translate(-.35rem, .375rem);-ms-transform: rotate(-45deg) translate(-.35rem, .375rem);transform: rotate(-45deg) translate(-.35rem, .375rem)}  .burger.active span:nth-child(2) {opacity: 0}  .burger.active span:nth-child(3) {-webkit-transform: rotate(45deg) translate(-.4rem, -.475rem);-ms-transform: rotate(45deg) translate(-.4rem, -.475rem);transform: rotate(45deg) translate(-.4rem, -.475rem)}  input.error {border-color: #d0021b}  .form-err, label.error {display: -webkit-box;display: -ms-flexbox;display: flex;padding: .625rem;width: 100%;color: #d0021b;border: .0625rem solid #d0021b;-webkit-box-align: center;-ms-flex-align: center;align-items: center;left: 0;font-weight: 600;font-size: .75rem;z-index: 10;line-height: 1rem;margin-top: .5rem;background: #fff;border-radius: .5rem}  .form-err:before, label.error:before {content: "";position: relative;-ms-flex-negative: 0;flex-shrink: 0;display: block;width: 1.25rem;margin-right: .625rem;height: 1.25rem;background-repeat: no-repeat;background-size: cover;background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 10.5463L13.2036 13.75L13.75 13.2036L10.5463 10L13.75 6.79636L13.2036 6.25003L10 9.45367L6.79633 6.25L6.25 6.79633L9.45367 10L6.25 13.2037L6.79633 13.75L10 10.5463Z' fill='%23D0021B'/%3E%3Crect x='0.5' y='0.5' width='19' height='19' rx='9.5' stroke='%23D0021B'/%3E%3C/svg%3E%0A")}  .preloader-form {position: relative;overflow: hidden}  .preloader-form.load .preloader-form__wrap {display: block !important}  .preloader-form__wrap {position: absolute;z-index: 999;top: 0;width: 100%;left: 0;right: 0;bottom: 0;display: none}  .preloader-form__el {width: 100%;height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;background-color: rgba(255, 255, 255, .7)}  .preloader-form__img {width: 3.75rem;height: 3.75rem}  .animation.js-fade-in-left {opacity: 0;-webkit-transform: translateX(-200px);-ms-transform: translateX(-200px);transform: translateX(-200px)}  .animation.js-fade-in-left.animate-in {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);opacity: 1;-webkit-transition: .7s ease-in-out .1s;-o-transition: .7s ease-in-out .1s;transition: .7s ease-in-out .1s}  .animation.js-fade-in-right {opacity: 0;-webkit-transform: translateX(200px);-ms-transform: translateX(200px);transform: translateX(200px)}  .animation.js-fade-in-right.animate-in {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);opacity: 1;-webkit-transition: .7s ease-in-out .1s;-o-transition: .7s ease-in-out .1s;transition: .7s ease-in-out .1s}  .animation.js-fade-in-top {opacity: 0;-webkit-transform: translateY(200px);-ms-transform: translateY(200px);transform: translateY(200px)}  .animation.js-fade-in-top.animate-in {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);opacity: 1;-webkit-transition: .7s ease-in-out .1s;-o-transition: .7s ease-in-out .1s;transition: .7s ease-in-out .1s}  .animation.js-fade-in {opacity: 0}  .animation.js-fade-in.animate-in {opacity: 1;-webkit-transition: .7s ease-in-out .1s;-o-transition: .7s ease-in-out .1s;transition: .7s ease-in-out .1s}  .info-modal {position: relative;padding-top: 5.5625rem;padding-right: 3.75rem;height: 100%}  .info-modal__img {position: absolute;right: 0;height: 48rem;top: 0;z-index: 7}  .info-modal__body {position: relative;z-index: 3}  .info-modal__bg {position: absolute;width: 100%;height: 100%;top: 0;left: 0;right: 0;bottom: 0;-o-object-fit: cover;object-fit: cover}  .info-modal__row {display: -webkit-box;display: -ms-flexbox;display: flex;padding-left: 3.75rem;margin-bottom: 4.75rem}  .info-modal__item:not(:last-child) {margin-right: 2.3125rem}  .info-modal__title {width: 100%;background: #04d8d8;padding: .875rem 0 .875rem 18.875rem;text-align: left}  .info-modal__title span {font-weight: 700;font-size: 3rem;line-height: 100%;text-align: right;text-transform: uppercase;color: #000}  .info-modal__descr {padding-left: 3.75rem;padding-bottom: 2.5625rem;max-width: 45rem}  .info-modal__descr p {font-weight: 400;font-size: 2.25rem;line-height: 100%;color: #fff;text-align: left;margin: 2.0625rem 0 0}  .swal2-popup.swal2-modal.custom-modal {background-color: #267171;overflow: hidden;padding: 0;border-radius: 3.0625rem;width: 100%;max-width: 76.125rem}  .swal2-popup.swal2-modal.custom-modal .swal2-html-container {margin: 0;overflow: hidden}  .image-block {background: #04d8d8;border-radius: 1.625rem;overflow: hidden}  .image-block:not(:last-child) {margin-right: 2.3125rem}  .image-block__image {position: relative;min-width: 26.5rem;height: 16.3125rem;border-radius: 1.625rem;overflow: hidden}  .image-block__notice {font-weight: 400;font-size: 2rem;line-height: 100%;color: #000;padding: .3125rem 0;margin: 0}  .image-block__img {position: absolute;width: 100%;height: 100%;top: 0;left: 0;right: 0;bottom: 0;-o-object-fit: cover;object-fit: cover}  .image-block__after {margin-left: 3.75rem;margin-bottom: 4.125rem;position: relative;width: 46.3125rem;height: 20.0625rem;overflow: hidden}  .info-modal__descr .default-ui-descr {text-align: left;padding-left: 2.9rem}  .info-modal__descr .default-ui-descr h3 {font-weight: 700;font-size: 2.25rem;line-height: 134%;text-align: left;margin-top: 4.125rem;margin-bottom: 5.2375rem;color: #fff;text-transform: uppercase}  .info-modal__descr .default-ui-descr ul li {font-weight: 400;font-size: 2.25rem;line-height: 100%;color: #fff;text-transform: initial;margin-bottom: 2.4rem;position: relative}  .info-modal__descr .default-ui-descr ul li:before {content: '';position: absolute;display: block;left: -5rem;width: 4rem;height: 3.75rem;background-size: cover;background-repeat: no-repeat;background-position: center;background-image: url(../img/tick.svg)}  .m-line {margin-top: 4.0625rem;background: rgba(1, 1, 1, .7);margin-left: -6.6rem;padding-left: 6.625rem;display: -webkit-box;display: -ms-flexbox;display: flex;width: 76.1rem;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding-bottom: 2.8125rem;padding-top: 2.5rem;margin-bottom: 3.125rem}  .m-line__item {position: relative;max-width: 28.4375rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center}  .m-line__item p {font-weight: 700;font-size: 2.25rem;line-height: 104.5%;text-align: center;text-transform: uppercase;color: #fff}  .m-line__item:before {content: '';position: relative;background-repeat: no-repeat;background-position: center;background-size: cover;background-image: url(../img/tick.svg);display: block;width: 4rem;height: 3.75rem}  .info-modal__descr.soft_brown {max-width: 100%}  @media screen and (min-width: 62rem) {  .container {max-width: 72.75rem}  .section-time__container {max-width: 73.125rem}  }  @media only screen and (min-width: 75rem) {  .section-trust__container {max-width: 77rem}  .section-form__container {max-width: 69rem}  }  @media only screen and (min-width: 680px) {  .soc-list--ml {margin: 0 0 0 2.5rem}  }  @media only screen and (min-width: 992px) {  .banner {padding-top: 19.8375rem;padding-bottom: 14.4rem}  .banner__label {margin-right: 6.875rem;top: -.625rem}  .logo-block__icon {width: 18.0625rem;height: 5.125rem}  .logo-block__txt {font-size: 1.375rem;line-height: 2rem;margin: 0}  .label {padding: 1.6875rem;font-size: 1.5rem}  .label span {font-size: 2rem;line-height: 87%}  .ben-list {padding-left: 1.25rem}  .ben-list__item--one {padding-right: 6.6875rem;position: relative}  .ben-list__item--two {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;padding-right: 2.4rem}  .custom-i-parent--2 {padding-left: 5.2rem}  .b-i__right p {font-size: 2.5rem;margin-bottom: 1.1rem}  .section-time__container {display: -webkit-box;display: -ms-flexbox;display: flex}  .section-time__left {width: 50%;min-height: 38.0625rem}  .section-time__right {padding-left: 0;padding-right: 0;margin-left: auto}  .section-trust__img {position: absolute;left: 0;bottom: 0;width: 53.0625rem;height: 48.125rem}  .section-trust__title {font-weight: 900;font-size: 4.25rem;line-height: 98.5%}  .section-trust__title span {font-size: 5.1875rem}  .section-palette__container {position: absolute;z-index: 2;left: 0;top: 0;padding-top: 7.9375rem;padding-left: 5.1875rem}  .c-card {-webkit-box-shadow: 0 .25rem 1.0625rem rgba(0, 0, 0, .25);box-shadow: 0 .25rem 1.0625rem rgba(0, 0, 0, .25)}  .section-slider .slick-list {margin-left: -2rem;margin-right: -2rem}  .section-slider .slick-slide {margin: 0 .9375rem}  .lead-form {padding-left: 2.9375rem;padding-right: 2.9375rem}  .lead-form__body {display: -ms-grid;display: grid;-ms-grid-columns:(1fr) [ 2 ];grid-template-columns:repeat(2, 1fr);grid-column-gap: 3.0625rem}  .lead-form__footer {padding-bottom: 1.5rem}  .lead-form__right {margin-bottom: 1.375rem}  .container--big {padding-left: 3rem}  .many {width: 6.4375rem;height: 6.4375rem}  .phone-img {width: 48.5rem;height: auto;position: absolute;left: -17.8rem;max-width: initial;top: 5rem}  .ozon-img, .wb-img {width: 3.25rem;height: 2.625rem}  .slick-center .c-select__link {font-size: .8rem}  .slick-center .c-card__body, .slick-center .c-card__meta {padding-left: 2.45rem}  .slick-center .c-card__image {min-height: 19.9625rem}  .slick-center .c-card__descr h3 {margin-bottom: .7125rem}  .slick-center .ozon-img {width: 3.45rem;height: 2.675rem}  .slick-center .wb-img {width: 3.55rem;height: 2.975rem}  .hidden-tab {display: block !important}  .hidden-tab--flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important}  .visible-tab {display: none !important}  .header__icon {width: 8.5625rem;height: 2.375rem}  .scrolled .header__inner {padding-top: 0;padding-bottom: 0}  .header__logo {opacity: 0;position: relative;-webkit-transition: .5s ease-in-out;-o-transition: .5s ease-in-out;transition: .5s ease-in-out;left: -15.5rem}  .logo-block {position: relative;right: -15.5rem;opacity: 0;-webkit-transition: .5s ease-in-out .2s;-o-transition: .5s ease-in-out .2s;transition: .5s ease-in-out .2s}  .banner__label {opacity: 0;left: -15.5rem;position: relative;-webkit-transition: .5s ease-in-out .4s;-o-transition: .5s ease-in-out .4s;transition: .5s ease-in-out .4s}  .banner__product {opacity: 0;-webkit-transform: translateY(25rem);-ms-transform: translateY(25rem);transform: translateY(25rem);-webkit-transition: .7s ease-in-out .7s;-o-transition: .7s ease-in-out .7s;transition: .7s ease-in-out .7s}  .banner__bg {opacity: 0;-webkit-transform: translateX(25rem);-ms-transform: translateX(25rem);transform: translateX(25rem);-webkit-transition: .7s ease-in-out .4s;-o-transition: .7s ease-in-out .4s;transition: .7s ease-in-out .4s}  .doc-ready .header__logo {opacity: 1;left: 0}  .doc-ready .logo-block {position: relative;right: 0;opacity: 1}  .doc-ready .banner__label {opacity: 1;left: 0}  .doc-ready .banner__bg, .doc-ready .banner__product {opacity: 1;-webkit-transform: none;-ms-transform: none;transform: none}  .b-item__right h3 {font-size: 1rem}  .ben-list__item--three {top: -3rem}  .ben-list__item--three .b-i__right span b {font-size: 1.1875rem}  html .b-i__right {top: 0 !important}  .benefits-bg {right: 29rem;height: 43.6125rem;width: 24.175rem;bottom: -1.9rem;top: initial}  .section-benefits {padding-bottom: 2rem;padding-top: 2.6rem}  .colb {width: 11rem;height: auto;top: 1.625rem;left: -.625rem}  .eye {width: 6.4375rem;height: 4.3125rem}  .tube {width: 4.4rem;height: 8.8rem;position: relative;right: -1.3rem;top: -.9rem}  .cream {width: 100%;height: auto;top: 1rem;left: -.6rem}  .section-time__container.container {padding-top: 3rem}  section.section-palette {min-height: calc(100vh - 11.5rem)}  .section-palette__img {position: absolute;width: calc(100% - 2rem);left: initial;height: auto;bottom: 0;top: initial;max-height: 100%}  .section-line {padding-top: 1.8rem;padding-bottom: 1.8rem}  .slick-center :not(.c-select__img):not(.c-select__link):not(span) {-webkit-transform: scale(1.03);-ms-transform: scale(1.03);transform: scale(1.03)}  .section-time__line {width: 34.125rem;height: 16.1875rem;bottom: -6.5875rem}  .header__inner {padding-top: 0;padding-bottom: 0}  .scew-line-wrap {padding: .8rem 1rem .5rem 19.875rem}  .header .btn.btn--icon.c-select__btn {background-color: #000}  .section-form {padding-top: 12.2rem !important}  .b-item--custom-1 {padding-top: 3rem}  li.ben-list__item.ben-list__item--four {margin-bottom: 7.9rem}  li.ben-list__item.ben-list__item--six {margin-bottom: 9.9rem}  li.ben-list__item.ben-list__item--seven {margin-bottom: 4rem}  .custom-modal .swal2-close {right: 1.5rem;position: relative;top: 1.0625rem}  }  @media only screen and (min-width: 1367px) {  html {font-size: .98vw}  html .scew-line-wrap {padding: .8rem 1rem .5rem 2.875rem}  html .container--big {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start}  html .section-trust__titles {padding-left: 34rem}  html .section-palette__img {width: calc(100% - 19rem)}  }  @media only screen and (max-width: 1200px) {  .info-modal__descr .default-ui-descr ul {padding-left: 2.1875rem}  .m-line {padding: 1rem 1rem 0;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: initial;margin-left: -1rem;margin-right: -1rem;margin-top: 1.875rem}  .info-modal__descr .default-ui-descr {padding-left: 0}  .info-modal__descr .default-ui-descr h3 {font-size: 1.25rem;margin: .9375rem 0 1.875rem}  .info-modal__descr .default-ui-descr ul li {font-size: 1rem}  .info-modal__descr .default-ui-descr ul li:before {left: -2.5rem;width: 2rem;height: 1.75rem}  .info-modal__descr p {font-size: 1rem !important}  .m-line__item:before {width: 2rem;height: 1.75rem}  }  @media only screen and (max-width: 992px) {  .banner__inner {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column}  .banner__body {min-height: 100vh;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center}  .banner__product {margin: 0 auto;width: 100%;height: auto}  .b-item__left {right: 0}  .b-item__left p {font-size: 12rem}  .b-item__right h3 {font-size: 1.5rem}  .custom-i-parent p {font-size: 1rem}  .b-i__right span {font-size: 1rem}  .c-select--lang .btn {background-color: #000}  .lead-form__footer {padding-top: 1.875rem}  .b-i__left {padding: 1rem !important;min-height: 11.625rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center}  .section-benefits {padding: 3.75rem 0}  .section-time__left {padding: 3rem 1rem 0}  .num {font-size: 4rem}  .txt {font-size: 2rem}  .decor-line__r h3 {font-size: 1.5rem}  .section-time__line {bottom: -2.6875rem;max-width: 60%}  .h2 {font-size: 3rem;line-height: 1.2}  .sub-title {font-size: 1.85rem}  .scew-line {width: 300%}  .scew-line-wrap {padding: 1rem 1rem 1rem 3rem;right: -1.5rem}  .scew-line-wrap p {font-size: 1rem}  .section-palette__logo-block svg {width: 19.625rem;height: 5.3125rem}  .section-palette__logo-block p {font-size: 1.4625rem;line-height: 1.3}  .logo-block {margin: 0 0 2rem}  .h3 {font-size: 1.925rem;line-height: 1.2}  .section-line__title {font-size: 1.5rem;line-height: 1.2}  .slick-arrow.slick-next {right: -2.675rem}  .slick-arrow.slick-prev {left: -2.675rem}  .slick-arrow {top: 45%}  .big-title {padding: 1rem;font-size: 2rem;line-height: 1.3}  .menu-list {position: absolute;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;width: 100vw;left: -.9375rem;top: 100%;padding-bottom: .9375rem;padding-top: .9375rem;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start}  .menu-list__link {text-align: left;padding: 0 0 0 .9375rem;font-size: 1.25rem}  .menu-list__link br {display: none}  .menu-list__link:first-letter {text-transform: uppercase}  .menu-list__link:before {display: none}  .menu-list__item {margin-bottom: .625rem}  .menu-list__item:not(:last-child) {margin-right: 0;margin-bottom: 1rem}  .info-modal {padding-top: 3rem;padding-bottom: 2rem}  .info-modal__row {width: -webkit-fit-content;width: -moz-fit-content;width: fit-content;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;margin: 0 auto 1.875rem}  .info-modal__title {padding-left: 0;text-align: center}  .info-modal__descr {padding: 1rem;margin: 0 auto}  .info-modal__descr p {text-align: center}  .image-block:not(:last-child) {margin-right: 0;margin-bottom: 1.875rem}  .section-under-banner__img {width: 100%;height: auto}  .section-under-banner__icon {display: none}  .b-item__left span {left: 0;font-size: 1.7875rem;top: 2.425rem}  li.ben-list__item.ben-list__item--two {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column}  .b-item--custom {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;margin-bottom: 1.875rem}  .ben-list__item {margin-bottom: 1.875rem}  .b-i__left {min-height: auto;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 4.75rem}  .b-i img {max-width: 5rem}  .b-i img.tube {max-width: 3rem}  .b-i__right {padding-left: 1.875rem}  .b-i__right p {margin-bottom: .9375rem;font-size: 2rem;line-height: 1}  .section-under-banner {padding: 3rem}  .banner-line__title {font-size: 2rem;line-height: 1.2;padding-left: 1rem;padding-right: 1rem;margin-bottom: .9375rem}  .more-btn {font-size: 1.3rem;padding: .7rem 4.35rem}  .container--big {padding-left: 0}  .section-trust {padding: 3.75rem 0 !important}  .section-trust__titles {width: 100%;padding-left: .9375rem}  .scew-line-wrap p br {display: none}  img.js-fade-in-right.js-scroll-animate.section-trust__img.animation.animate-in {z-index: 14;position: relative}  section#points {padding-bottom: 0 !important}  .decor-line__l {min-width: 6rem;width: 8rem}  .section-time {padding-bottom: 8.5rem}  img.section-palette__img {position: absolute;display: block;height: auto;bottom: 9;right: 0;top: auto;width: 56vw;left: auto}  }  @media only screen and (max-width: 680px) {  .lead-form {padding-left: .9375rem;padding-right: .9375rem}  .lead-form__footer {padding-bottom: 1.5rem}  .btn {font-size: 1rem}  .lead-form__title {font-size: 1.5rem}  .lead-form__btn {padding: 1rem 2rem}  .scew-line {-webkit-transform: skew(352deg, 0deg);-ms-transform: skew(352deg, 0deg);transform: skew(352deg, 0deg)}  .slick-arrow {height: 4rem}  .c-card__body, .c-card__meta {padding-left: 1.25rem;padding-right: 1.25rem}  .decor-line {margin: 3rem 0 1.3rem}  .section-form {padding-top: 3rem}  .input, .textarea {padding: .8rem;font-size: .8rem}  .lead-form__footer {padding-top: 1.875rem}  .footer {padding: 1rem}  .item-list {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column}  .lead-form__row {margin-bottom: 1.875rem}  .item-list__link {line-height: 1.3}  }  @media only screen and (max-width: 655px) {  img.section-palette__img {display: none !important}  }  @media only screen and (max-width: 360) {  .txt {font-size: 1rem}  .num {font-size: 3rem}  .decor-line__r h3 {font-size: 1.5rem}  .section-palette__logo-block svg {width: 14.625rem;height: 4.3125rem}  .meta {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column}  .slick-arrow {top: 40%}  .c-card__meta {padding-bottom: 1.5rem}  .meta__price.price {margin: 1rem 0}  .c-card__body {text-align: center}  }  @media only screen and (max-width: 75.5rem) {  .info-modal {padding-right: 0}  .info-modal__img {display: none}  .info-modal__row {padding: 0 1rem}  }  @media only screen and (max-width: 75.3125rem) {  .image-block__after {margin: 0 auto 3.75rem}  .info-modal__title {padding: 1rem;text-align: center}  .info-modal__descr {text-align: center;padding: 1rem 1rem 2rem;max-width: 100%}  .info-modal__descr p {text-align: center}  }  @media only screen and (max-width: 51.25rem) {  .image-block__img {position: relative;overflow: hidden}  .image-block__after {width: auto;height: auto;padding-left: 1rem;padding-right: 1rem;margin-bottom: 1.875rem}  .info-modal__title span {font-size: 2rem}  .info-modal__descr p {margin: .9375rem 0;font-size: 1.5rem;line-height: 1.2}  }  @media only screen and (max-width: 30.9375rem) {  .info-modal__row {width: initial}  .info-modal__row .image-block__image {min-width: initial}  }  @media (min-width: 992px) and (max-width: 1367px) {  html {font-size: 1.18vw}  }  @media (-webkit-min-device-pixel-ratio: 2),(-o-min-device-pixel-ratio: 2/1),(min-resolution: 192dpi) {  .iti__flag {background-image: url(https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.19/img/flags@2x.png)}  }  @media only screen and (max-height: 72.45rem) {  .banner .banner__bg {top: initial;bottom: -7.5rem}  }  .cf-turnstile {margin-bottom: 20px;}
