*{border:0;margin:0;padding:0}*,:after,:before{box-sizing:border-box}:after,:before{display:inline-block}body,html{height:100%}body{line-height:1;scrollbar-gutter:stable;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{background-color:transparent;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}input,textarea{width:100%}label{display:inline-block}button,option,select{cursor:pointer}a{color:inherit;display:inline-block;text-decoration:none}ul li{list-style:none}img{height:auto;max-width:100%;vertical-align:middle}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(../assets/fonts/Inter-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:iconfont;src:url(../assets/fonts/iconfont.woff2?588a2cccd219ef33c1092f0baad2f9cb) format("woff2")}[class*="--icon-"]:before{font-family:iconfont}[class*="--icon-youtube"]:before{content:"\f101"}[class*="--icon-tik-tok"]:before{content:"\f102"}[class*="--icon-telegram"]:before{content:"\f103"}[class*="--icon-linkedin"]:before{content:"\f104"}[class*="--icon-instagram"]:before{content:"\f105"}[class*="--icon-facebook"]:before{content:"\f106"}body{color:#000;font-family:Inter;font-size:1rem;min-width:20rem}[data-fls-scrolllock] body{overflow:hidden;overscroll-behavior:none;touch-action:none}.wrapper{display:flex;flex-direction:column;min-height:100%;overflow:clip}.wrapper>main{flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{margin:0 auto;max-width:75rem;padding-left:.9375rem;padding-right:.9375rem}.page{align-items:center;background:url(../assets/img/bg_image.webp) 50%/cover no-repeat;display:flex;justify-content:center;padding:1.25rem}.modal{background-color:#fff;margin:0 auto;max-width:38.25rem}.modal__images{position:relative}.modal__logo{position:absolute;width:12.91%}.content-modal__title{margin-bottom:1.5rem}.content-modal__text{line-height:1.2}.content-modal__text span{display:block}.content-modal__text span:first-child{margin-bottom:.25rem}.contacts-modal__label{font-weight:600;margin-bottom:1.5rem}.contacts-modal__links{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1rem}.contacts-modal__links a{transition:all .3s ease}.contacts-modal__socials{border-top:.0625rem solid #d3d3d3;display:flex;justify-content:space-between;padding-top:1.5rem}.contacts-modal__socials a:before{transition:all .3s ease;will-change:transform}@media (max-width:23.4375em){.modal__logo{left:.625rem;top:.625rem}.modal__content{font-size:.875rem;padding-bottom:1.5625rem;padding-left:1.5625rem;padding-right:1.5625rem;padding-top:1.5625rem}.content-modal__title{font-size:1.25rem}.content-modal__text{margin-bottom:2rem}.contacts-modal__socials a:before{font-size:1.25rem}}@media (min-width:23.4375em) and (max-width:47.9375em){.modal__logo{left:clamp(.625rem,.0271045918375rem + 2.5510204082vw,1.25rem);top:clamp(.625rem,.0271045918375rem + 2.5510204082vw,1.25rem)}.modal__content{font-size:clamp(.875rem,.75542091836875rem + .5102040816vw,1rem);padding-bottom:clamp(1.5625rem,-.53013392856875rem + 8.9285714286vw,3.75rem);padding-left:clamp(1.5625rem,-2.44339923469375rem + 17.0918367347vw,5.75rem);padding-right:clamp(1.5625rem,-2.44339923469375rem + 17.0918367347vw,5.75rem);padding-top:clamp(1.5625rem,-.53013392856875rem + 8.9285714286vw,3.75rem)}.content-modal__title{font-size:clamp(1.25rem,.53252551020625rem + 3.0612244898vw,2rem)}.content-modal__text{margin-bottom:clamp(2rem,.804209183675rem + 5.1020408163vw,3.25rem)}.contacts-modal__socials a:before{font-size:clamp(1.25rem,.53252551020625rem + 3.0612244898vw,2rem)}}@media (min-width:47.9375em){.modal__logo{left:1.25rem;top:1.25rem}.modal__content{font-size:1rem;padding-bottom:3.75rem;padding-left:5.75rem;padding-right:5.75rem;padding-top:3.75rem}.content-modal__title{font-size:2rem}.content-modal__text{margin-bottom:3.25rem}.contacts-modal__socials a:before{font-size:2rem}}@media (any-hover:hover){.contacts-modal__links a:hover{color:#517d0a;text-shadow:0 0 .875rem #5a9200}.contacts-modal__socials a:hover:before{transform:scale(1.15)}}