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,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{border:none;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary,main{display:block}audio,canvas,video{display:inline-block}body{margin:0}ul{list-style-type:none}a{background:rgba(0,0,0,0);text-decoration:none}button,input{line-height:normal}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}img{display:block;max-width:100%;height:auto}textarea:focus,input:focus{outline:0}input{margin:0;padding:0;appearance:none}@font-face{font-family:"Inter";src:url(../fonts/Inter-BoldItalic.eot);src:local("Inter Bold Italic"),local("Inter-BoldItalic"),url(../fonts/Inter-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter-BoldItalic.woff2) format("woff2"),url(../fonts/Inter-BoldItalic.woff) format("woff"),url(../fonts/Inter-BoldItalic.ttf) format("truetype");font-weight:bold;font-style:italic}@font-face{font-family:"Inter";src:url(../fonts/Inter-MediumItalic.eot);src:local("Inter Medium Italic"),local("Inter-MediumItalic"),url(../fonts/Inter-MediumItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter-MediumItalic.woff2) format("woff2"),url(../fonts/Inter-MediumItalic.woff) format("woff"),url(../fonts/Inter-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:"Inter";src:url(../fonts/Inter-ThinItalicBETA.eot);src:local("Inter Thin Italic BETA"),local("Inter-ThinItalicBETA"),url(../fonts/Inter-ThinItalicBETA.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter-ThinItalicBETA.woff2) format("woff2"),url(../fonts/Inter-ThinItalicBETA.woff) format("woff"),url(../fonts/Inter-ThinItalicBETA.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:"Inter";src:url(../fonts/Inter-Regular.eot);src:local("Inter Regular"),local("Inter-Regular"),url(../fonts/Inter-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter-Regular.woff2) format("woff2"),url(../fonts/Inter-Regular.woff) format("woff"),url(../fonts/Inter-Regular.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Inter";src:url(../fonts/Inter-Black.eot);src:local("Inter Black"),local("Inter-Black"),url(../fonts/Inter-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter-Black.woff2) format("woff2"),url(../fonts/Inter-Black.woff) format("woff"),url(../fonts/Inter-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"Inter";src:url(../fonts/Inter-LightBETA.eot);src:local("Inter Light BETA"),local("Inter-LightBETA"),url(../fonts/Inter-LightBETA.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter-LightBETA.woff2) format("woff2"),url(../fonts/Inter-LightBETA.woff) format("woff"),url(../fonts/Inter-LightBETA.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Inter";src:url(../fonts/Inter-SemiBold.eot);src:local("Inter Semi Bold"),local("Inter-SemiBold"),url(../fonts/Inter-SemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter-SemiBold.woff2) format("woff2"),url(../fonts/Inter-SemiBold.woff) format("woff"),url(../fonts/Inter-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Inter";src:url(../fonts/Inter-ExtraBoldItalic.eot);src:local("Inter Extra Bold Italic"),local("Inter-ExtraBoldItalic"),url(../fonts/Inter-ExtraBoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter-ExtraBoldItalic.woff2) format("woff2"),url(../fonts/Inter-ExtraBoldItalic.woff) format("woff"),url(../fonts/Inter-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:"Inter";src:url(../fonts/Inter-Bold.eot);src:local("Inter Bold"),local("Inter-Bold"),url(../fonts/Inter-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter-Bold.woff2) format("woff2"),url(../fonts/Inter-Bold.woff) format("woff"),url(../fonts/Inter-Bold.ttf) format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"Inter";src:url(../fonts/Inter-ExtraLightItalicBETA.eot);src:local("Inter Extra Light Italic BETA"),local("Inter-ExtraLightItalicBETA"),url(../fonts/Inter-ExtraLightItalicBETA.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter-ExtraLightItalicBETA.woff2) format("woff2"),url(../fonts/Inter-ExtraLightItalicBETA.woff) format("woff"),url(../fonts/Inter-ExtraLightItalicBETA.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:"Inter";src:url(../fonts/Inter-ExtraLightBETA.eot);src:local("Inter Extra Light BETA"),local("Inter-ExtraLightBETA"),url(../fonts/Inter-ExtraLightBETA.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter-ExtraLightBETA.woff2) format("woff2"),url(../fonts/Inter-ExtraLightBETA.woff) format("woff"),url(../fonts/Inter-ExtraLightBETA.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:"Inter";src:url(../fonts/Inter-ThinBETA.eot);src:local("Inter Thin BETA"),local("Inter-ThinBETA"),url(../fonts/Inter-ThinBETA.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter-ThinBETA.woff2) format("woff2"),url(../fonts/Inter-ThinBETA.woff) format("woff"),url(../fonts/Inter-ThinBETA.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:"Inter";src:url(../fonts/Inter-LightItalicBETA.eot);src:local("Inter Light Italic BETA"),local("Inter-LightItalicBETA"),url(../fonts/Inter-LightItalicBETA.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter-LightItalicBETA.woff2) format("woff2"),url(../fonts/Inter-LightItalicBETA.woff) format("woff"),url(../fonts/Inter-LightItalicBETA.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"Inter";src:url(../fonts/Inter-Italic.eot);src:local("Inter Italic"),local("Inter-Italic"),url(../fonts/Inter-Italic.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter-Italic.woff2) format("woff2"),url(../fonts/Inter-Italic.woff) format("woff"),url(../fonts/Inter-Italic.ttf) format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"Inter";src:url(../fonts/Inter-SemiBoldItalic.eot);src:local("Inter Semi Bold Italic"),local("Inter-SemiBoldItalic"),url(../fonts/Inter-SemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter-SemiBoldItalic.woff2) format("woff2"),url(../fonts/Inter-SemiBoldItalic.woff) format("woff"),url(../fonts/Inter-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:"Inter";src:url(../fonts/Inter-Medium.eot);src:local("Inter Medium"),local("Inter-Medium"),url(../fonts/Inter-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter-Medium.woff2) format("woff2"),url(../fonts/Inter-Medium.woff) format("woff"),url(../fonts/Inter-Medium.ttf) format("truetype");font-weight:500;font-style:normal}.hide{display:none !important}@media(min-width: 1000px){.hide-desktop{display:none !important}}@media(min-width: 1441px){.hide-m-desktop{display:none !important}}@media(min-width: 1000px)and (max-width: 1279px){.hide-xs-desktop{display:none !important}}@media(min-width: 768px){.hide-tablet{display:none !important}}@media(min-width: 768px)and (max-width: 999px){.hide-only-tablet{display:none !important}}@media(max-width: 1440px){.hide-mobile{display:none !important}}@media(max-width: 767px){.hide-only-mobile{display:none !important}}@media(min-width: 1280px){.hide-sm-desktop{display:none !important}}@media(max-width: 1279px){.hide-to-sm-desktop{display:none !important}}.display-flex{display:flex}.flex-direction-column{flex-direction:column}.flex-direction-row{flex-direction:row}@media(max-width: 767px){.flex-direction-column-mobile{flex-direction:column}}.justify-content-start{justify-content:flex-start}.justify-content-center{justify-content:center}.justify-content-space-between{justify-content:space-between}.align-items-center{align-items:center !important}@media(min-width: 768px){.align-items-center-tablet-to-d{align-items:center !important}}.display-block{display:block !important}.relative{position:relative;z-index:5}.stretch{align-self:stretch}.margin-bottom-x1{margin-bottom:8px !important}@media(max-width: 767px){.margin-bottom-x1{margin-bottom:8px !important}}.margin-bottom-x1-always{margin-bottom:8px !important}.margin-top{margin-top:8px !important}.margin-top-x1{margin-top:16px !important}.margin-top-x2{margin-top:32px !important}@media(min-width: 768px)and (max-width: 999px){.margin-top-x2{margin-top:24px !important}}@media(max-width: 767px){.margin-top-x2{margin-top:16px !important}}.margin-top-x3{margin-bottom:24px !important}.margin-top-x4{margin-top:32px !important}.margin-bottom-x2{margin-bottom:16px !important}@media(max-width: 767px){.margin-bottom-x2-mobile{margin-bottom:12px !important}}.margin-bottom-x3{margin-bottom:24px !important}.margin-bottom-x4{margin-bottom:32px !important}.margin-bottom-x5{margin-bottom:40px !important}.margin-bottom-x6{margin-bottom:48px !important}@media(min-width: 1000px)and (max-width: 1279px){.margin-bottom-x6{margin-bottom:32px !important}}@media(max-width: 999px){.margin-bottom-x6{margin-bottom:32px !important}}@media(max-width: 767px){.margin-bottom-x6{margin-bottom:24px !important}}.mb-48{margin-bottom:48px !important}.mt-48{margin-top:48px !important}.margin-left-text{margin-left:12px}.margin-right-text{margin-right:16px}.margin-top-heading{margin-top:64px !important}@media(min-width: 768px){.margin-top-heading{margin-top:72px !important}}@media(min-width: 1000px){.margin-top-heading{margin-top:120px !important}}.margin-bottom-heading{margin-bottom:40px !important}@media(min-width: 1000px){.margin-bottom-heading{margin-bottom:40px !important}}@media(max-width: 767px){.margin-bottom-heading{margin-bottom:24px !important}}.margin-bottom-heading-inner{margin-bottom:40px !important}@media(min-width: 768px){.margin-bottom-heading-inner{margin-bottom:64px !important}}@media(min-width: 1600px){.margin-bottom-heading-inner{margin-bottom:64px !important}}@media(min-width: 768px)and (max-width: 999px){.headline-margin-right{margin-right:8px}}@media(max-width: 767px){.headline-margin-right{margin-right:6px}}@media(max-width: 999px){.text-margin-right{margin-right:7px}}@media(max-width: 767px){.no-margin-mobile{margin:0 !important}}.no-margin-top{margin-top:0 !important}.no-margin-bottom{margin-bottom:0 !important}.no-margin-left{margin-left:0 !important}@media(max-width: 767px){.no-margin-bottom-only-mobile{margin-bottom:0 !important}}@media(max-width: 767px){.no-margin-top-only-mobile{margin-top:0 !important}}@media(max-width: 999px){.no-margin-top-mobile{margin-top:0 !important}}@media(max-width: 999px){.no-margin-bottom-mobile{margin-bottom:0 !important}}.no-margin{margin:0 !important}.no-padding{padding:0 !important}@media(max-width: 999px){.no-padding-mobile{padding:0 !important}}@media(max-width: 999px){.no-padding-bottom-mobile{padding-bottom:0px !important}}@media(max-width: 767px){.no-padding-top-only-mobile{padding-top:0px !important}}.no-padding-top{padding-top:0 !important}.margin-horizontal-auto{margin-left:auto !important;margin-right:auto !important}.bold{font-weight:700 !important}.light{font-weight:300 !important}.italic{font-style:italic}.regular-text{font-weight:400 !important}.no-transform{text-transform:none !important}.color-white{color:#fff !important}.color-grey{color:#eceef2 !important}.color-black{color:#020b12 !important}.color-blue{color:#0e3869 !important}.color-lightblue{color:#459edb}.color-asphalt{color:#343b41}.text-align-center{text-align:center !important}@media(max-width: 767px){.text-align-left-only-mobile{text-align:left !important}}.lozad{visibility:hidden}.lozad[data-loaded=true]{visibility:visible}.fade{animation-name:fade;animation-duration:.5s}[data-toggled]{overflow:hidden;max-height:0;transition:max-height .3s ease-out}.opened [data-toggled]{max-height:none}@keyframes fade{from{opacity:0}to{opacity:1}}.z-index-0{z-index:0 !important}.z-index-11{z-index:11 !important}.flex-wrap{flex-wrap:wrap !important}.divider{margin:32px 0;height:1px;background-color:rgba(2,11,18,.1)}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow-x:auto !important}.nowrap{white-space:nowrap}.no-shrink{flex-shrink:0}.bold-text{font-weight:900 !important}.bg-heading-inner{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block}@media(max-width: 767px){.w-100-mobile{width:100%}}.height-100{height:100%}.w-100{width:100%}.w-50{width:50%}.gap-24{gap:24px}.no-border{border:none !important}.header-container{position:fixed;z-index:1;width:100%;height:147px;background-color:#fefefe;display:flex;justify-content:center;align-items:center;gap:24px;padding:0 140px}.header-container.active{z-index:1000}@media(max-width: 1440px){.header-container{padding:0 20px;height:80px;z-index:5}}.header-container__logo{flex-shrink:0;height:60%}@media(max-width: 1440px){.header-container__logo img{height:100%}}.header-container__contacts{display:none !important;text-align:center;color:#30332c;flex-direction:column}.header-container__contacts__number{font-weight:700;font-size:16px;line-height:100%;letter-spacing:0;white-space:nowrap}@media(max-width: 1440px){.header-container__contacts__number{font-size:14px}}.header-container__contacts__label{font-weight:400;font-size:10px;line-height:100%;letter-spacing:0;white-space:nowrap}@media(max-width: 1440px){.header-container__contacts__label{font-size:8px}}.header-container__menu{display:flex;justify-content:center;position:relative;width:100%;flex-wrap:nowrap}.header-container__menu__pages{display:flex;justify-content:center;gap:10px;align-items:flex-start}.header-container__menu__pages__page{background-color:#fff;box-shadow:0px 15px 65px rgba(0,0,0,.1);text-align:center;font-size:16px;padding:10px 20px;text-decoration:none;color:#020b12;height:auto}@media(min-width: 1440px)and (max-width: 1599px){.header-container__menu__pages__page{font-size:14px;padding:10px}}.header-container__buttons{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;margin-left:auto;width:30%;flex-wrap:nowrap}.header-container__buttons__links{display:flex;align-items:center;justify-content:space-between}.header-container__buttons__links__mailto{font-size:16px;color:#020b12;font-weight:700;line-height:100%;text-align:center;text-decoration:underline solid;margin-right:15px}.header-container__buttons__links__call-button{background:linear-gradient(225.36deg, #1BFFDF -7.03%, #1BF8D7 1.59%, #1CE6C2 14.78%, #1DC79F 30.87%, #1F9D6F 49.26%, #216832 69.3%, #223F03 83.27%);padding:10px;border-radius:5px;color:#fff;font-weight:700;size:16px;line-height:100%;letter-spacing:0;white-space:nowrap;cursor:pointer}.header-container__buttons__links__call-button:hover{background:linear-gradient(225.36deg, #223F03 22.9%, #216832 36.88%, #1F9D6F 56.92%, #1DC79F 75.31%, #1CE6C2 91.4%, #1BF8D7 104.58%, #1BFFDF 113.2%)}.header-container__buttons__links__call-button:active{background:linear-gradient(225.36deg, #223F03 22.9%, #216832 36.88%, #1F9D6F 56.92%, #1DC79F 75.31%, #1CE6C2 91.4%, #1BF8D7 104.58%, #1BFFDF 113.2%)}.header-container__buttons__socials{display:none !important;justify-content:flex-end;width:100%;gap:10px}.header-container__buttons__socials__icon{display:flex;width:30px;height:30px;color:#fff;border-radius:50%;text-align:center;margin-top:17px}.header-container__buttons__socials__icon--telegram{background-color:#27a6e5;display:flex;align-items:center;justify-content:center}.header-container__buttons__socials__icon--viber{background-color:#583db5;display:flex;align-items:center;justify-content:center}.header-container__buttons__socials__icon--whatsapp{background-color:#48c059;display:flex;align-items:center;justify-content:center}.header-container .menu-mobile-burger{height:32px;width:32px;position:relative;margin-left:auto;background:linear-gradient(225.36deg, #1BFFDF -7.03%, #1BF8D7 1.59%, #1CE6C2 14.78%, #1DC79F 30.87%, #1F9D6F 49.26%, #216832 69.3%, #223F03 83.27%);border-radius:50%}.header-container .menu-mobile-burger .line{display:block;background:#fff;transition:transform .5s ease,height .25s ease;transform-origin:left;width:16px;height:2px;right:8px;position:absolute;top:15px;border-radius:10px}.header-container .menu-mobile-burger .line.top{top:10px}.header-container .menu-mobile-burger .line.bottom{top:20px}.header-container .menu-mobile-burger.active .line{transform:translate(3px, -6px) rotate(45deg)}.header-container .menu-mobile-burger.active .line.top{transform:translate(3px, -1px) rotate(45deg)}.header-container .menu-mobile-burger.active .line.bottom{transform:translate(3px, 0px) rotate(-45deg)}.work-stages{padding:85px 370px 110px 370px}@media(max-width: 1440px){.work-stages{padding:24px 0 24px 0}}.work-stages__top__title{font-weight:700;font-size:48px;line-height:100%;letter-spacing:0%;text-align:center}@media(max-width: 1440px){.work-stages__top__title{font-size:24px}}.work-stages__top__title--accent{color:#1dc79f}.work-stages__bottom{display:flex;flex-direction:column;align-items:center}.work-stages__bottom__cards{margin-top:68px;margin-bottom:60px;display:flex;flex-direction:column;gap:10px}@media(max-width: 1440px){.work-stages__bottom__cards{margin:0;padding:24px 10px 24px 10px}}.work-stages__bottom__cards__stage{border-radius:20px;padding-top:46px;padding-right:36px;padding-bottom:46px;padding-left:36px;background-color:#f8f8f9;display:flex;gap:30px}@media(max-width: 1440px){.work-stages__bottom__cards__stage{padding:24px 18px;gap:10px}}.work-stages__bottom__cards__stage__number{display:flex;align-items:center;justify-content:center;width:68px;font-weight:700;font-size:64px;line-height:100%;letter-spacing:0%;color:#1dc79f}@media(max-width: 1440px){.work-stages__bottom__cards__stage__number{font-size:32px}}.work-stages__bottom__cards__stage__info{display:flex;flex-direction:column;gap:16px;justify-content:center;width:100%}@media(max-width: 1440px){.work-stages__bottom__cards__stage__info{gap:10px}}.work-stages__bottom__cards__stage__info--center{justify-content:center}.work-stages__bottom__cards__stage__info .stage-title{font-weight:700;font-size:24px;line-height:100%;letter-spacing:0%;vertical-align:middle}@media(max-width: 1440px){.work-stages__bottom__cards__stage__info .stage-title{font-size:14px}}.work-stages__bottom__cards__stage__info .stage-description{font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%;vertical-align:middle}@media(max-width: 1440px){.work-stages__bottom__cards__stage__info .stage-description{font-size:12px}}.work-stages__bottom__button{color:#fff;border-radius:10px;padding:20px 40px;background:linear-gradient(225.36deg, #1BFFDF -7.03%, #1BF8D7 1.59%, #1CE6C2 14.78%, #1DC79F 30.87%, #1F9D6F 49.26%, #216832 69.3%, #223F03 83.27%);font-family:Inter;font-weight:700;font-size:24px;line-height:42px;letter-spacing:0%;text-align:center;vertical-align:middle;cursor:pointer}.work-stages__bottom__button:hover{background:linear-gradient(225.36deg, #223F03 22.9%, #216832 36.88%, #1F9D6F 56.92%, #1DC79F 75.31%, #1CE6C2 91.4%, #1BF8D7 104.58%, #1BFFDF 113.2%)}@media(max-width: 1440px){.work-stages__bottom__button{padding:10px 20px;font-size:14px;line-height:21px}}.container .main-content{display:flex;justify-content:center;width:100%;align-items:center;padding:0 216px;gap:116px}@media(max-width: 1440px){.container .main-content{padding:40px 10px;flex-direction:column;gap:20px;width:auto}}.container .main-content__info{display:flex;flex-direction:column;max-width:624px;align-items:center;justify-content:center;text-align:center;flex-shrink:0}@media(max-width: 1440px){.container .main-content__info{width:100%}}.container .main-content__info__title{font-size:60px;font-weight:700;line-height:120%;letter-spacing:0}@media(max-width: 1440px){.container .main-content__info__title{font-size:48px}}@media(max-width: 550px){.container .main-content__info__title{font-size:32px}}.container .main-content__info__title--accent{color:#fff;background-color:#1ceecb;display:block;padding:20px}@media(max-width: 1440px){.container .main-content__info__title--accent{padding:18px}}.container .main-content__info__description{padding:40px 20px;font-family:Inter;font-weight:700;font-size:24px;line-height:120%;letter-spacing:0;text-align:center;color:#1dc79f}@media(max-width: 1440px){.container .main-content__info__description{font-size:24px;padding:20px 10px}}@media(max-width: 550px){.container .main-content__info__description{font-size:18px}}.container .main-content__info__button{color:#fff;border-radius:10px;padding:20px 40px;background:linear-gradient(225.36deg, #1BFFDF -7.03%, #1BF8D7 1.59%, #1CE6C2 14.78%, #1DC79F 30.87%, #1F9D6F 49.26%, #216832 69.3%, #223F03 83.27%);width:auto;font-family:Inter;font-weight:700;font-size:24px;line-height:42px;letter-spacing:0%;text-align:center;vertical-align:middle;cursor:pointer}@media(max-width: 1440px){.container .main-content__info__button{padding:10px 20px;font-size:18px}}@media(max-width: 550px){.container .main-content__info__button{padding:5px 20px;font-size:14px}}.container .main-content__info__button:hover{background:linear-gradient(225.36deg, #223F03 22.9%, #216832 36.88%, #1F9D6F 56.92%, #1DC79F 75.31%, #1CE6C2 91.4%, #1BF8D7 104.58%, #1BFFDF 113.2%)}.container .main-content__collage{flex-shrink:0;max-width:600px}@media(max-width: 1440px){.container .main-content__collage{flex-shrink:1}}.container .main-content__collage__image{position:absolute;height:60%;width:92%;overflow:hidden}.container .main-content__collage__image--scholars{right:0;top:0;background-image:url(../2912d18516c6735103c7.jpg);background-position:45% 50%;background-repeat:no-repeat;background-size:110%}.container .main-content__collage__image--scholars .photo{transform:translate(-3%, -4%) scale(1.1)}.container .main-content__collage__image--teenagers{bottom:0;overflow:hidden;border-top:20px solid #fff;border-right:20px solid #fff;background-image:url(../a72683084692740cc53f.jpg);background-position:0% 88%;background-repeat:no-repeat;background-size:200%}.container .main-content__collage__image--teenagers .photo{transform:translate(50%, -38%) scale(2)}html{scroll-behavior:smooth;scroll-padding-top:147px}@media(max-width: 1440px){html{scroll-padding-top:80px}}body{font-family:"Inter",sans-serif}.section_main{padding-top:147px}@media(max-width: 1440px){.section_main{padding-top:60px}}.scope{padding:110px 180px 55px 180px}@media(max-width: 1440px){.scope{padding:40px 10px}}.scope .scope__content{background-color:#1dc79f;display:flex;flex-direction:column;align-items:center;border-top-left-radius:60px;border-bottom-right-radius:60px;padding:50px 100px}@media(max-width: 1440px){.scope .scope__content{padding:0;background-color:#fff}}.scope .scope__content__top{display:flex;flex-direction:column;padding:40px 0;background-color:#fff;width:55%;gap:30px}@media(max-width: 1440px){.scope .scope__content__top{gap:10px;padding:10px 0;width:100%}}.scope .scope__content__top__title{font-weight:700;font-size:48px;line-height:100%;letter-spacing:0%;text-align:center}@media(max-width: 1440px){.scope .scope__content__top__title{font-size:24px}}.scope .scope__content__top__title--accent{color:#1dc79f}.scope .scope__content__top__description{font-weight:400;font-size:24px;line-height:36px;letter-spacing:0%;text-align:center}@media(max-width: 1440px){.scope .scope__content__top__description{font-size:12px;padding:0 10px;line-height:18px}}.scope .scope__content__bottom{padding-top:40px;display:flex;flex-direction:row;gap:40px}@media(max-width: 1440px){.scope .scope__content__bottom{padding-top:0px;gap:0;align-items:center;flex-direction:column;width:100%}}.scope .scope__content__bottom__image{width:50%;aspect-ratio:3/2;;overflow:hidden;box-shadow:0px 15px 65px 0px rgba(34,63,3,.4)}@media(max-width: 1440px){.scope .scope__content__bottom__image{width:100%;border-radius:60px 60px 0 0}}.scope .scope__content__bottom__image .photo{height:100%;object-fit:cover}.scope .scope__content__bottom__list{font-weight:400;font-size:24px;line-height:36px;letter-spacing:0%;vertical-align:middle;background-color:#1bf8d7;box-shadow:0px 15px 65px 0px rgba(34,63,3,.4);width:50%;display:flex;align-items:center;padding:60px;height:fit-content}@media(max-width: 1440px){.scope .scope__content__bottom__list{padding:10px 20px;width:100%;font-size:12px;line-height:18px;border-radius:0 0 60px 60px;justify-content:center;text-align:left;box-sizing:border-box}}.scope .scope__content__bottom__list ul{list-style-type:disc;padding-left:30px;margin:0;width:100%}@media(max-width: 1440px){.scope .scope__content__bottom__list ul{padding-left:40%}}.scope .scope__content__bottom__list ul li{-webkit-text-size-adjust:100%;margin-bottom:5px}.scope .scope__content__bottom__list ul li:last-child{margin-bottom:0}.advantages{padding:85px 69px;user-select:none}@media(max-width: 1440px){.advantages{overflow-x:scroll;padding:40px 10px}}.advantages__top__title{font-weight:700;font-size:48px;line-height:100%;letter-spacing:0%;text-align:center}@media(max-width: 1440px){.advantages__top__title{font-size:24px}}.advantages__top__title--accent{color:#1dc79f}.advantages__bottom{display:flex;flex-direction:row;gap:20px;padding-top:68px;flex-shrink:0}@media(max-width: 1440px){.advantages__bottom{overflow-x:scroll;padding-top:24px}}.advantages__bottom__card{width:16%;color:#fff;font-weight:700;font-size:18px;line-height:100%;letter-spacing:0;display:flex;flex-direction:column;align-items:center;gap:49px;flex-shrink:0;padding:38px 20px 27px 20px}@media(min-width: 1440px)and (max-width: 1599px){.advantages__bottom__card{font-size:16px;padding:38px 15px 22px}}@media(max-width: 1440px){.advantages__bottom__card{font-size:16px;width:80%}}@media(max-width: 999px){.advantages__bottom__card{font-size:12px;font-weight:500}}.advantages__bottom__card__icon{width:108px}.advantages__bottom__card--individual{background-color:#208655;border-radius:20px}.advantages__bottom__card--equipment{background-color:#209768;border-radius:20px}.advantages__bottom__card--budget{background-color:#1fac81;border-radius:20px}.advantages__bottom__card--variants{background-color:#1ec29a;border-radius:20px}.advantages__bottom__card--accordance{background-color:#1dc8a1;border-radius:20px}.advantages__bottom__card--delivery{background-color:#24e2b7;border-radius:20px}.make-order{padding:0 180px}@media(max-width: 1440px){.make-order{display:flex;justify-content:center;flex-direction:column;padding:0}}.make-order__content{background-color:#1dc79f;display:flex;flex-direction:column;align-items:center;border-top-left-radius:60px;border-bottom-right-radius:60px;padding:50px 100px}@media(max-width: 1440px){.make-order__content{padding:40px 10px}}.make-order__content__info{color:#30332c;width:57%;display:flex;flex-direction:column;gap:30px;padding-bottom:40px}@media(max-width: 1440px){.make-order__content__info{width:100%;gap:14px;padding-bottom:20px}}.make-order__content__info__title{font-weight:700;font-size:48px;line-height:100%;letter-spacing:0;text-align:center}@media(max-width: 1440px){.make-order__content__info__title{font-size:24px}}.make-order__content__info__description{font-weight:400;font-size:24px;line-height:36px;letter-spacing:0;text-align:center}@media(max-width: 1440px){.make-order__content__info__description{font-size:14px;line-height:100%}}.make-order__form{background-color:#fff;box-shadow:0px 15px 65px 0px rgba(34,63,3,.4);padding:60px 50px;display:flex;flex-direction:column;align-items:center;gap:20px}@media(max-width: 1440px){.make-order__form{border-radius:0px;height:100%;padding:40px 10px}}.make-order__form__button{color:#fff;border-radius:10px;padding:10px 40px;background:linear-gradient(225.36deg, #1BFFDF -7.03%, #1BF8D7 1.59%, #1CE6C2 14.78%, #1DC79F 30.87%, #1F9D6F 49.26%, #216832 69.3%, #223F03 83.27%);font-weight:700;font-size:16px;line-height:42px;letter-spacing:0%;text-align:center;vertical-align:middle;border:0;cursor:pointer;transition:background .2s ease}.make-order__form__button:hover{background:linear-gradient(225.36deg, #223F03 22.9%, #216832 36.88%, #1F9D6F 56.92%, #1DC79F 75.31%, #1CE6C2 91.4%, #1BF8D7 104.58%, #1BFFDF 113.2%)}.make-order__form__button:active{background:linear-gradient(225.36deg, #223F03 22.9%, #216832 36.88%, #1F9D6F 56.92%, #1DC79F 75.31%, #1CE6C2 91.4%, #1BF8D7 104.58%, #1BFFDF 113.2%)}@media(max-width: 1440px){.make-order__form__button{padding:10px 20px;line-height:21px;font-size:14px}}.make-order__form__element{display:flex;flex-direction:column;width:100%;gap:20px;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%;position:relative}.make-order__form__element__field{border:1px solid #ccc;padding:22px 0 22px 20px}.make-order__form__element__field:focus{padding:20px 0 20px 18px;border:2px solid #30332c;color:#30332c;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0}.make-order__form__element__field.error{border:2px solid #ff2525}.make-order__form__element__field::placeholder{color:#ccc;text-align:left}.make-order__form__element__field[required]::placeholder{position:relative}.make-order__form__element__field[required]::placeholder:after{content:"*";color:#ff2525;position:absolute;right:-10px}.make-order__form__element__field[type=tel]::placeholder{color:#ccc;letter-spacing:2px}.make-order__form__element__error{color:#ff2525;font-size:12px;position:absolute;top:100%;left:0;margin-top:5px;display:none;margin-bottom:18px}.make-order__form__element__textfield{border:1px solid #ccc;padding:22px 0 22px 20px}.make-order__form__element__textfield:focus{padding:20px 0 20px 18px;border:2px solid #30332c;color:#30332c;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0}.make-order__form__element__textfield::placeholder{color:#ccc}.make-order__form__element__link{color:#1dc79f}.make-order__form__agreement{display:flex;align-items:center;gap:10px;position:relative}.make-order__form__agreement__error{color:#ff2525;font-size:12px;position:absolute;top:100%;left:0;margin-top:5px}.make-order__form__agreement__checkbox{width:16px;height:16px;border:1px solid #000;border-radius:50%;appearance:none;cursor:pointer;position:relative;flex-shrink:0}.make-order__form__agreement__checkbox:checked{background-color:#fff}.make-order__form__agreement__checkbox:checked::after{content:"";position:absolute;width:10px;height:10px;top:50%;left:50%;border-radius:100px;background-color:#1dc79f;transform:translate(-50%, -50%)}.contacts{display:flex;justify-content:space-between;font-weight:700;font-size:48px;line-height:100%;letter-spacing:0;color:#30332c;padding:110px 240px}@media(max-width: 1440px){.contacts{padding:80px 10px;flex-direction:column;font-size:30px;gap:30px}}@media(max-width: 1600px){.contacts{font-size:36px}}.contacts__email{display:flex;align-items:center;gap:30px}@media(max-width: 1440px){.contacts__email{font-size:24px;gap:20px}}.contacts__email__label{color:#30332c}.contacts__email__icon{width:60px;height:60px;border-radius:60px;background-color:#223f03;display:flex;align-items:center;justify-content:center}.up-button{position:fixed;right:5%;bottom:40px;cursor:pointer}.footer-container{padding:0 80px;border-top:1px solid #ccc}@media(max-width: 1440px){.footer-container{padding:0}}.footer-container__top{padding:14.11px;display:flex;justify-content:space-between;align-items:center}@media(max-width: 1440px){.footer-container__top{flex-direction:column;padding:40px 10px;align-items:flex-start}}.footer-container__top__logo{width:3.5%}@media(max-width: 1440px){.footer-container__top__logo{width:10%}}.footer-container__top__design{font-weight:400;font-size:14px;line-height:100%;letter-spacing:0;display:flex;justify-content:flex-end;align-items:center;gap:6px}@media(max-width: 1440px){.footer-container__top__design{margin-top:40px}}.footer-container__bottom{font-weight:400;font-size:12px;line-height:100%;letter-spacing:0;text-align:right;color:#9b9a9a;display:flex;justify-content:space-between;border-top:1px solid #ccc;padding-top:26px;padding-bottom:19px}.footer-container__bottom__year{white-space:nowrap}@media(max-width: 1440px){.footer-container__bottom{flex-direction:column;justify-content:flex-start;padding:40px 10px 37px;align-items:flex-start;gap:20px}.footer-container__bottom__year,.footer-container__bottom__text{text-align:left}}.mobile-menu{position:fixed;top:80px;height:max-content;transition:transform .5s ease-in-out;background:#fff;border-radius:5px;width:100%;display:flex;flex-direction:column;transform:translateY(-200%);padding:20px}.mobile-menu__nav{opacity:0;transition:opacity .5s ease-in-out;display:flex;flex-direction:column}.mobile-menu__nav__item{background-color:#fff;font-size:16px;padding:10px 0px;text-decoration:none;color:#020b12;height:auto}.mobile-menu__contacts{opacity:0;transition:opacity .5s ease-in-out;display:flex;flex-direction:column}.mobile-menu__contacts__links{display:flex;flex-direction:column}.mobile-menu__contacts__mailto{font-size:16px;padding:10px 0;color:#020b12;font-weight:700;line-height:100%;text-decoration:underline solid;margin-right:15px}.mobile-menu__contacts__call-button{background:linear-gradient(225.36deg, #1BFFDF -7.03%, #1BF8D7 1.59%, #1CE6C2 14.78%, #1DC79F 30.87%, #1F9D6F 49.26%, #216832 69.3%, #223F03 83.27%);padding:10px;border-radius:5px;color:#fff;font-weight:700;size:16px;width:max-content;line-height:100%;letter-spacing:0;white-space:nowrap}.mobile-menu__contacts__call-button:hover{background:linear-gradient(225.36deg, #223F03 22.9%, #216832 36.88%, #1F9D6F 56.92%, #1DC79F 75.31%, #1CE6C2 91.4%, #1BF8D7 104.58%, #1BFFDF 113.2%)}.mobile-menu__contacts__call-button:active{background:linear-gradient(225.36deg, #223F03 22.9%, #216832 36.88%, #1F9D6F 56.92%, #1DC79F 75.31%, #1CE6C2 91.4%, #1BF8D7 104.58%, #1BFFDF 113.2%)}.mobile-menu__socials{display:none !important;justify-content:flex-start;width:100%;gap:10px;padding:10px 0}.mobile-menu__socials__icon{display:flex;width:30px;height:30px;color:#fff;border-radius:50%;text-align:center}.mobile-menu__socials__icon--telegram{background-color:#27a6e5;display:flex;align-items:center;justify-content:center}.mobile-menu__socials__icon--telegram img{width:14px;height:14px}.mobile-menu__socials__icon--viber{background-color:#583db5;display:flex;align-items:center;justify-content:center}.mobile-menu__socials__icon--whatsapp{background-color:#48c059;display:flex;align-items:center;justify-content:center}.mobile-menu.active{transform:translateY(0)}.mobile-menu.active .mobile-menu__nav{opacity:1}.mobile-menu.active .mobile-menu__contacts{opacity:1}.new-popup,.old-popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1000;justify-content:center;align-items:center;text-align:center}.new-popup.active,.old-popup.active{display:flex}.new-popup__content,.old-popup__content{position:relative;max-width:640px;width:90%;background:#fff;padding:50px 60px;box-shadow:0px 15px 65px 0px rgba(34,63,3,.4);display:flex;flex-direction:column;align-items:center}.new-popup__title,.old-popup__title{font-weight:700;font-size:36px;line-height:100%;letter-spacing:0;text-align:center;color:#000;margin-bottom:30px}.new-popup__close,.old-popup__close{position:absolute;top:20px;right:20px;width:19px;height:19px;background:rgba(0,0,0,0);color:#cacaca;font-size:24px;line-height:19px;text-align:center;cursor:pointer;z-index:1001}.new-popup__element,.old-popup__element{display:flex;flex-direction:column;width:100%;gap:20px;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0}.new-popup__element__wrapper,.old-popup__element__wrapper{position:relative}.new-popup__element__field,.old-popup__element__field{border:1px solid #ccc;padding:22px 0 22px 20px;width:100%;box-sizing:border-box}.new-popup__element__field:focus,.old-popup__element__field:focus{padding:20px 0 20px 18px;border:2px solid #30332c;color:#30332c;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0}.new-popup__element__field.error,.old-popup__element__field.error{border:2px solid #ff2525}.new-popup__element__field::placeholder,.old-popup__element__field::placeholder{color:#ccc;text-align:left}@media(max-width: 550px){.new-popup__element__field::placeholder,.old-popup__element__field::placeholder{font-size:10px;width:100%}}.new-popup__element__field[required]::placeholder,.old-popup__element__field[required]::placeholder{position:relative}.new-popup__element__field[required]::placeholder:after,.old-popup__element__field[required]::placeholder:after{content:"*";color:#ff2525;position:absolute;right:-10px}.new-popup__element__error,.old-popup__element__error{color:#ff2525;font-size:12px;position:absolute;top:100%;left:0;margin-top:5px;text-align:left}.new-popup__element__link,.old-popup__element__link{color:#1dc79f}.new-popup__agreement,.old-popup__agreement{display:flex;align-items:flex-start;gap:10px;position:relative;padding:20px 0 30px 0;text-align:left}.new-popup__agreement__label,.old-popup__agreement__label{font-size:14px;color:#000}.new-popup__agreement__checkbox,.old-popup__agreement__checkbox{width:20px;height:20px;border:2px solid #000;border-radius:50%;appearance:none;cursor:pointer;position:relative;flex-shrink:0}.new-popup__agreement__checkbox:checked,.old-popup__agreement__checkbox:checked{background:rgba(0,0,0,0)}.new-popup__agreement__checkbox:checked::after,.old-popup__agreement__checkbox:checked::after{content:"";position:absolute;width:12px;height:12px;top:50%;left:50%;border-radius:100px;background-color:#1dc79f;transform:translate(-50%, -50%)}.new-popup__agreement__error,.old-popup__agreement__error{color:#ff2525;font-size:12px;position:absolute;top:100%;left:0;margin-top:5px}.new-popup__button,.old-popup__button{font-family:Inter;background:linear-gradient(225.36deg, #1BFFDF -7.03%, #1BF8D7 1.59%, #1CE6C2 14.78%, #1DC79F 30.87%, #1F9D6F 49.26%, #216832 69.3%, #223F03 83.27%);font-weight:700;border-radius:10px;padding:10px 40px;font-size:16px;line-height:42px;color:#fff;border:none;cursor:pointer}.new-popup__button:hover,.old-popup__button:hover{background:linear-gradient(225.36deg, #223F03 22.9%, #216832 36.88%, #1F9D6F 56.92%, #1DC79F 75.31%, #1CE6C2 91.4%, #1BF8D7 104.58%, #1BFFDF 113.2%)}.new-popup__button:active,.old-popup__button:active{background:linear-gradient(225.36deg, #223F03 22.9%, #216832 36.88%, #1F9D6F 56.92%, #1DC79F 75.31%, #1CE6C2 91.4%, #1BF8D7 104.58%, #1BFFDF 113.2%)}@media(max-width: 1440px){.new-popup__button,.old-popup__button{padding:12px 30px;font-size:16px}}@media(max-width: 550px){.new-popup__button,.old-popup__button{line-height:34px;font-size:10px;padding:10px 24px}}.grecaptcha-badge {display: none !important;}