@font-face{font-family:"Montserrat";src:url(../fonts/Montserrat-Regular.woff2)format("woff2"),url(../fonts/Montserrat-Regular.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:"Montserrat";src:url(../fonts/Montserrat-Medium.woff2)format("woff2"),url(../fonts/Montserrat-Medium.ttf)format("truetype");font-weight:500;font-display:swap}@font-face{font-family:"Montserrat";src:url(../fonts/Montserrat-SemiBold.woff2)format("woff2"),url(../fonts/Montserrat-SemiBold.ttf)format("truetype");font-weight:600;font-display:swap}@font-face{font-family:"Montserrat";src:url(../fonts/Montserrat-Bold.woff2)format("woff2"),url(../fonts/Montserrat-Bold.ttf)format("truetype");font-weight:700;font-display:swap}@font-face{font-family:"Overpass";src:url(../fonts/Overpass-Regular.woff2)format("woff2"),url(../fonts/Overpass-Regular.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:"Overpass";src:url(../fonts/Overpass-SemiBold.woff2)format("woff2"),url(../fonts/Overpass-SemiBold.ttf)format("truetype");font-weight:600;font-display:swap}@font-face{font-family:"Overpass";src:url(../fonts/Overpass-Bold.woff2)format("woff2"),url(../fonts/Overpass-Bold.ttf)format("truetype");font-weight:700;font-display:swap}@font-face{font-family:"Overpass";src:url(../fonts/Overpass-Black.woff2)format("woff2"),url(../fonts/Overpass-Black.ttf)format("truetype");font-weight:900;font-display:swap}@font-face{font-family:"Urbanist";src:url(../fonts/Urbanist-Light.woff2)format("woff2"),url(../fonts/Urbanist-Light.ttf)format("truetype");font-weight:300;font-display:swap}@font-face{font-family:"Urbanist";src:url(../fonts/Urbanist-Regular.woff2)format("woff2"),url(../fonts/Urbanist-Regular.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:"Urbanist";src:url(../fonts/Urbanist-Medium.woff2)format("woff2"),url(../fonts/Urbanist-Medium.ttf)format("truetype");font-weight:500;font-display:swap}@font-face{font-family:"Urbanist";src:url(../fonts/Urbanist-SemiBold.woff2)format("woff2"),url(../fonts/Urbanist-SemiBold.ttf)format("truetype");font-weight:600;font-display:swap}@font-face{font-family:"Urbanist";src:url(../fonts/Urbanist-Bold.woff2)format("woff2"),url(../fonts/Urbanist-Bold.ttf)format("truetype");font-weight:700;font-display:swap}@font-face{font-family:"Urbanist";src:url(../fonts/Urbanist-Black.woff2)format("woff2"),url(../fonts/Urbanist-Black.ttf)format("truetype");font-weight:900;font-display:swap}*,::after,::before{padding:0;margin:0;border:0;box-sizing:border-box}a{text-decoration:none}li,ol,ul{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}p{transition:.3s}html{background:var(--gradient-1);font-family:var(--font-main);text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}.wrapper,body,html{width:100%;flex-direction:column}body,html{-webkit-tap-highlight-color:transparent;overflow-x:hidden;line-height:26px;font-style:normal;color:var(--font-color)}body,button{font-family:var(--font-main);text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}.wrapper{max-width:1224px;display:flex;margin:0 auto;padding:0 12px}.button,body,html{font-weight:400;font-size:15px;display:flex;transition:.3s;position:relative}.button{width:152px;height:46px;font-family:var(--font-third);line-height:19px;text-transform:uppercase;align-items:center;justify-content:center;text-decoration:none;white-space:nowrap;outline:0;cursor:pointer;overflow:hidden}.button:hover{background:var(--color-green-hover)}.button.light{color:var(--font-color);background:0 0;border:1px solid var(--color-green)}.button,.button.light:hover{background:var(--color-green);color:var(--font-second-color)}::-webkit-scrollbar{width:4px;background:var(--scroll-bg)}::-webkit-scrollbar-thumb{border-width:1px 1px 1px 2px;background-color:var(--scroll-thumb);-webkit-border-radius:2px}::-webkit-scrollbar-track{border-width:0}:root{scrollbar-color:var(--scroll-thumb) var(--scroll-bg)!important;scrollbar-width:thin!important}.main-input__block{width:100%;display:flex;flex-direction:column;position:relative}.main-input__header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:absolute;z-index:4;background:#0f1111;padding:0 5px;left:18px;top:-7px}.main-input__headerName{font-style:normal;font-weight:700;font-size:10px;line-height:13px;letter-spacing:.05em;text-transform:uppercase;color:#333;transition:.3s}.main-input__headerLink{font-style:normal;font-weight:500;font-size:14px;line-height:22px;color:#0038ff;text-decoration:none}.custom-checkbox+label a:hover,.main-input__headerLink:hover{text-decoration:underline}.main-input__footer{height:74px;position:relative;display:flex;align-items:center;justify-content:center;z-index:1}.main-input{width:100%;height:100%;outline:0;padding-left:20px;font-family:var(--font-main);font-style:normal;font-weight:400;font-size:17px;line-height:21px;color:var(--font-color);background:unset;border:1px solid rgba(23,154,2,.29);transition:.3s}.main-input::placeholder{color:rgba(22,36,20,.58)}.main-input__block.textarea .main-input{padding:18px 20px;min-height:177px;resize:none}.main-input__block.textarea .main-input__footer{height:auto}.main-input__icons{position:absolute;display:flex;align-items:center;justify-content:center;right:24px;top:50%;transform:translateY(-50%);width:27px;height:14px;z-index:1;cursor:pointer}.main-input__icon{position:absolute}.main-input__icon.open{display:block}.main-input__block.show-pass .main-input__icon.open,.main-input__icon.closed{display:none}.main-input__block.show-pass .main-input__icon.closed{display:block}.main-input__error{position:absolute;bottom:-25px;left:0;display:flex;flex-direction:row;align-items:center;font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#eb5757;visibility:hidden;transition:.3s}.main-input__errorIcon{margin-right:3px}.main-input__block.error{padding-bottom:15px}.main-input__block.error .main-input{border:1px solid #eb5757}.main-input__block.error .main-input::placeholder{color:#eb5757}.main-input__block.error .main-input__error{visibility:visible}.main-input__block.captcha .main-input{padding-left:128px}.main-input__captcha{height:100%;position:absolute;left:0;display:flex;align-items:center;justify-content:center;width:108px;border-right:1px solid rgba(23,154,2,.29)}.main-input__captchaText{font-style:normal;font-weight:300;font-size:14px;line-height:18px;letter-spacing:.05em;color:#fff;text-align:center}.main-input__captchaIcon{width:80px;height:100%;object-fit:contain}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.custom-checkbox__block{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.custom-checkbox{position:absolute;z-index:-1;opacity:0}.custom-checkbox+label{display:inline-flex;align-items:center;user-select:none;cursor:pointer;position:relative;font-weight:400;font-size:17px;line-height:21px;color:rgba(22,36,20,.58)}.custom-checkbox+label a{margin-left:5px;color:var(--color-green);text-decoration:unset;display:contents}.custom-checkbox+label::before{content:"";display:inline-block;width:30px;height:30px;flex-shrink:0;flex-grow:0;margin-right:15px;background-size:50% 50%;margin-bottom:2px;border:1px solid rgba(23,154,2,.29)}.custom-checkbox:checked+label::after{content:"";display:block;background:var(--color-green);width:20px;height:20px;position:absolute;left:5px;bottom:7px}.header,.header-logo__link{display:flex;align-items:center}.header,.header .wrapper{width:100%;flex-direction:column}.header .wrapper{padding-top:30px;padding-bottom:70px;display:flex;align-items:center}.header-logo__link{justify-content:center;margin-top:-10px}.header-logo{width:83px;height:24px}.header-nav,.header-top{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.header-top{gap:67px;margin-bottom:30px}.header-nav{position:relative;z-index:1}.header-nav__item{display:flex;width:fit-content;position:relative;font-family:var(--font-second);font-weight:500;font-size:17px;line-height:20px;color:var(--font-color);transition:.3s}.header-bottom__link:hover,.header-nav__item:hover,a.steps-block__item-text:hover{text-decoration:underline}.header-bottom{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.header-bottom__link{font-family:var(--font-second);font-weight:700;font-size:30px;line-height:36px;color:var(--font-color)}.header-buttons{display:flex;flex-direction:row;align-items:center;gap:17px}.header-burger,.header-mobile__wrapper{display:none}.main{flex:1 1 auto;display:flex;flex-direction:column;align-items:center}.main__title{font-family:var(--font-second);font-weight:400;font-size:45px;line-height:54px;color:var(--font-color);text-align:left;transition:.3s;position:relative;z-index:1}.bubbles{display:flex;flex-direction:row;align-items:flex-start}.bubbles::before{content:url(../img/icons/bubbles.svg);display:block;width:44px;height:43px;margin-right:13px;margin-top:7px}.main__text{font-weight:400;font-size:15px;line-height:26px;color:var(--font-color);position:relative;z-index:1}.main-hero{width:100%;margin-top:-22px;background:var(--gradient-2);padding-top:20px}.main-hero .wrapper{position:relative}.main-hero__content{max-width:536px;display:flex;flex-direction:column;align-items:flex-start}.main-hero__content .main__title{margin-bottom:30px}.main-hero__content .main__text{margin-bottom:28px}.main-hero__img.slide-1{margin-right:-32px}.main-hero__img.slide-2{margin-right:84px}.main-hero__img.slide-3{margin-right:5px}.main-hero__img.mobile{display:none}.main-hero .swiper{width:100%;height:666px}.main-hero .swiper-slide,.slider-nav{display:flex;flex-direction:row;align-items:center}.main-hero .swiper-slide{width:100%;justify-content:space-between}.slider-nav{position:absolute;z-index:1;top:0;left:12px;gap:28px}.slider-nav__button{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:rgba(197,255,188,.35);cursor:pointer;transition:.3s}.slider-nav__button:hover{background:rgba(23,154,2,.28)}.slider-pagination{position:absolute;z-index:1;bottom:0;left:50%!important;transform:translateX(-50%)!important;width:auto!important}.slider-pagination .swiper-pagination-bullet{width:15px;height:15px;border-radius:unset;background:rgba(23,154,2,.28);opacity:1;transition:.3s}.slider-pagination .swiper-pagination-bullet-active{background:rgba(23,154,2,.76)}.main-operations{width:100%;background:var(--gradient-2);padding:47px 0}.main-operations__columns{width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:14px}.main-operations__column{display:flex;flex-direction:column;align-items:flex-start}.main-operations__column-title{font-weight:400;font-size:30px;line-height:36px;color:var(--font-color);display:flex;flex-direction:row;align-items:center;margin-bottom:11px;font-family:var(--font-second)}.main-operations__column-title .green{display:block;border-radius:50%;margin-right:12px;width:20px;height:20px;background:var(--color-green)}.main-operations__column-title .blue{display:block;border-radius:50%;margin-right:12px;width:20px;height:20px;background:var(--color-blue)}.main-operations__list{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;padding:40px 15px 36px 21px;background:#fff;box-shadow:var(--shadow)}.main-operations__list-item{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr 30px;margin-bottom:25px;padding-bottom:11px;border-bottom:1px solid #e6e6e6;padding-right:24px}.main-operations__list-item:last-child{margin-bottom:0}.main-operations__list-text{font-weight:400;font-size:13px;line-height:16px;color:#000}.main-operations__list-icon{margin:0 auto}.main-operations__list-item.header{padding-bottom:9px}.main-operations__list-item.header .main-operations__list-text{font-weight:400;font-size:16px;line-height:19px;color:#878787}.main-company .wrapper,.main-operations__stats{display:flex;flex-direction:row;align-items:center}.main-operations__stats{width:100%;justify-content:center;margin-bottom:66px;gap:6px}.main-operations__stats-item{display:flex;flex-direction:column;align-items:flex-start;padding:10px 15px;background:#fff;box-shadow:var(--shadow);min-width:228px}.main-operations__stats-name{font-family:var(--font-second);font-weight:400;font-size:12px;line-height:16px;letter-spacing:.1em;text-transform:uppercase;color:#546781;margin-bottom:2px}.main-operations__stats-value{font-weight:500;font-size:14px;line-height:18px;color:#091621}.main-company{width:100%;background:var(--gradient-2);padding:110px 0 80px}.main-company .wrapper{justify-content:space-between}.main-company__column,.main-company__column-item{display:flex;flex-direction:column;align-items:flex-start}.main-company__column-item{flex-direction:row}.main-company__column-item:first-child{margin-bottom:91px}.main-company__column-circle{min-width:30px;width:30px;height:30px;border-radius:50%;display:block;margin-right:15px;margin-top:20px}.main-company__column-circle.green{background:var(--color-green)}.main-company__column-circle.blue{background:var(--color-blue)}.main-company__column-text{padding-top:25px;position:relative;font-weight:400;font-size:15px;line-height:26px;color:#000}.main-company__column-text:before{content:"";display:block;position:absolute;left:0;top:0;height:1px;max-width:555px;width:100%;background:#a4a4a4}.main-company .button{margin-right:75px;width:215px}.main-about{width:100%;padding:92px 0 96px}.main-about .wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.main-about__content{margin-right:80px;display:flex;flex-direction:column;align-items:flex-start}.main-about__content .main__title{margin-bottom:24px}.main-about__content .main__text{margin-left:63px}.main-advantages{width:100%;padding:96px 0;background:var(--gradient-3)}.main-advantages__items{margin-top:67px;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;margin-bottom:96px}.main-advantages__item{display:flex;flex-direction:column;align-items:center;transition:.3s}.main-advantages__item:hover{transform:translateY(-20px)}.main-advantages__item-icon{margin-bottom:25px}.main-advantages__item-text{font-weight:600;font-size:15px;line-height:175.9%;color:var(--font-color);text-align:center;white-space:nowrap}.main-advantages__block{display:flex;flex-direction:row;align-items:flex-start;margin:0 auto}.main-advantages__rating{display:flex;flex-direction:column;align-items:flex-start;margin-right:188px}.main-advantages__rating .main__title{margin-bottom:40px}.main-advantages__comment{position:relative;display:flex;flex-direction:column;align-items:flex-end;gap:41px}.main-advantages__comment-circle{position:absolute;left:-126px;top:78px}.main-advantages__comment-block{display:flex;flex-direction:column;align-items:flex-start;position:relative;background:#fff;box-shadow:4px 6px 17px rgba(0,0,0,.04);padding:12px 40px 28px 16px;max-width:472px;width:100%}.main-advantages__comment-row{display:flex;flex-direction:row;align-items:center}.main-advantages__comment-avatar{width:51px;min-width:51px;margin-right:19px;height:51px;border-radius:50%}.main-advantages__comment-name{font-weight:700;font-size:17px;line-height:21px;color:#000}.main-advantages__comment-block .main__text{margin-top:3px;margin-left:70px}.footer{padding-bottom:25px;padding-top:97px}.footer,.footer .wrapper,.footer-top{width:100%;display:flex;flex-direction:column;align-items:center}.footer-top{flex-direction:row;justify-content:space-between;margin-bottom:50px}.footer-social,.footer-top__left{display:flex;flex-direction:row;align-items:flex-start;gap:67px}.footer-top .header-nav{width:100%;display:grid;grid-template-columns:repeat(4,auto);grid-column-gap:118px;grid-row-gap:11px}.footer-social{justify-content:center;gap:18px}.footer-social__item{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;font-style:normal;font-weight:400;font-size:10px;line-height:12px;color:#000}.footer-bottom,.footer-social__item-circle{display:flex;align-items:center;justify-content:center}.footer-social__item-circle{width:30px;height:30px;border-radius:50%;margin-bottom:5px;transition:.3s}.footer-social__item-circle.green{background:var(--color-green)}.footer-social__item:hover .footer-social__item-circle.green{background:var(--color-green-hover)}.footer-social__item-circle.blue{background:var(--color-blue)}.footer-social__item:hover .footer-social__item-circle.blue{background:var(--color-blue-hover)}.footer-bottom{width:100%;flex-direction:row}.footer__copyright{font-family:var(--font-second);font-weight:300;font-size:12px;line-height:12px;text-transform:uppercase;color:var(--font-color)}.main-about.about{padding-top:0}.main-advantages.about{background:var(--gradient-2);padding:60px 0 100px}.main-advantages.about .main-advantages__item-text{margin-bottom:8px}.main-advantages.about .main__text{text-align:center;max-width:166px}.main-advantages.about .main-advantages__items{margin-bottom:0}.company{width:100%;margin-bottom:87px}.company .wrapper{display:flex;flex-direction:row;justify-content:space-between;gap:80px}.company .main-about__content{max-width:552px;margin-right:0}.company-doc{display:flex;margin-right:55px;position:relative;box-shadow:var(--shadow)}.company-doc::before{content:"";display:flex;border-radius:50%;width:78px;height:78px;background:#179a02;top:-43px;left:-10px;position:absolute;z-index:-1}.company-doc::after{width:236px;height:236px;background:#d8f2ff;right:-68px;bottom:-26px}.company-doc__img{width:500px;height:677px;object-fit:contain}.company-buttons,.steps-block{width:100%}.company-buttons .wrapper,.steps-block__items{display:flex;flex-direction:row;justify-content:center}.company-buttons .wrapper{align-items:center;gap:17px}.company-buttons .button{max-width:257px;width:100%}.steps-block__items{flex-wrap:wrap;gap:70px;margin-top:56px;min-height:670px}.steps-block__item,.steps-block__item-row{display:flex;flex-direction:row;align-items:center}.steps-block__item-row{margin-right:50px}.steps-block__item-number{font-weight:900;font-size:60px;line-height:72px;text-transform:uppercase;color:#000;margin-right:18px;font-family:var(--font-second)}.steps-block__item-text{font-weight:400;font-size:20px;line-height:24px;color:#000;max-width:213px}.steps-block__item-img{max-width:100%;min-height:200px}.news-block{width:100%}.news-block__items{width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:23px;margin-top:62px;position:relative}.company-doc::after,.news-block__items::after,.news-block__items::before{content:"";display:flex;border-radius:50%;position:absolute;z-index:-1}.news-block__items::before{width:129px;height:129px;background:#179a02;top:38px;left:-54px}.news-block__items::after{width:148px;height:148px;background:#0189ce;right:-68px;bottom:-37px}.news-block__item{display:flex;flex-direction:column;align-items:flex-start;background:#fff;box-shadow:var(--shadow);transition:.3s}.news-block__item-img{width:100%;max-height:198px;min-height:198px;height:100%;object-fit:cover}.news-block__item-content{width:100%;display:flex;flex-direction:column;align-items:flex-start;padding:17px 40px 33px 11px}.news-block__item-text,.news-block__item-title{color:var(--font-color);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.news-block__item-title{font-weight:600;font-size:20px;line-height:24px;font-family:var(--font-second);-webkit-line-clamp:1;margin-bottom:9px}.news-block__item-text{font-weight:400;font-size:15px;line-height:26px;-webkit-line-clamp:2}.news-block__item-date{font-weight:400;font-size:16px;line-height:172.2%;text-transform:uppercase;color:var(--font-color);margin-bottom:9px}.news-block__item:hover{background:#179a02 url(../img/news/decor.svg)no-repeat bottom center}.news-block__item:hover .news-block__item-date,.news-block__item:hover .news-block__item-text,.news-block__item:hover .news-block__item-title{color:#fff}.pag-num,.pagination{display:flex;align-items:center;justify-content:center}.pagination{flex-direction:row;flex-wrap:wrap;gap:6px;padding:0 12px;margin:74px 0 0;list-style:none}.pag-num{width:50px;height:50px;background:rgba(23,154,2,.12);font-family:var(--font-second);font-weight:700;font-size:20px;line-height:24px;text-transform:uppercase;color:#000;transition:.3s;cursor:pointer}.pag-num.active,.pag-num:hover{background:rgba(23,154,2,.54)}.pag-num.arrows{background:unset}.pagination .page-item,.pagination .page-item a{font-family:var(--font-second);font-weight:700;font-size:20px;line-height:24px;text-transform:uppercase;color:#000;transition:.3s}.pagination .page-item{display:flex;align-items:center;justify-content:center;width:50px;height:50px;background:rgba(23,154,2,.12);cursor:pointer}.pagination .page-item a{background:0 0}.pagination .page-item:first-child{margin-right:12px}.pagination .page-item:last-child{margin-left:12px}.pagination .page-item.active,.pagination .page-item:hover{background:rgba(23,154,2,.54)}.news-page{width:100%}.news-page .main__title{margin-bottom:41px}.news-page .news-block__item-img{max-height:455px;width:100%;height:455px}.news-page .news-block__item-text{overflow:unset;display:unset;-webkit-line-clamp:unset;-webkit-box-orient:unset}.news-page__img{position:relative;margin-bottom:42px}.news-page__img::after,.news-page__img::before{content:"";display:flex;border-radius:50%;position:absolute;z-index:-1}.news-page__img::before{width:161px;height:161px;background:#179a02;top:-41px;right:-41px}.news-page__img::after{width:176px;height:176px;background:#0189ce;left:-55px;bottom:-24px}.main-faq{width:100%}.main-faq__row{width:100%;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;margin-top:46px}.main-faq__img{margin-right:70px;margin-left:-70px}.main-faq__block{width:100%;display:flex;flex-direction:column;align-items:flex-start;max-width:672px}.main-faq__btns{width:100%;display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:42px}.main-faq__btn{display:flex;align-items:center;justify-content:center;width:100%;cursor:pointer;transition:.3s;height:42px;border:1px solid #179a02}.main-faq__btn-text{font-weight:400;font-size:20px;line-height:24px;color:#000;font-family:var(--font-second);transition:.3s}.main-faq__btn.active,.main-faq__btn:hover{background:#179a02}.main-faq__btn.active .main-faq__btn-text,.main-faq__btn:hover .main-faq__btn-text{color:#fff}.main-faq__tabs{width:100%}.main-faq__tab{display:none;flex-direction:column;align-items:center;gap:12px}.main-faq__tab.active{display:flex}.main-faq__tabItem{width:100%;background:#fff;box-shadow:var(--shadow);transition:.3s}.main-faq__tabItemHeader{display:flex;flex-direction:row;align-items:center;justify-content:space-between;cursor:pointer;padding:26px 25.5px 26px 25px;transition:.3s}.main-faq__tabItemTitle{font-weight:600;font-size:20px;line-height:24px;color:var(--font-color);font-family:var(--font-second);margin-right:24px;transition:.3s}.main-faq__tabItemText{font-weight:400;font-size:17px;line-height:21px;color:#000;display:none;padding:3px 44px 33px 25px;transition:unset}.main-faq__tabItemIcon{transition:.3s}.main-faq__tabItem.active .main-faq__tabItemIcon{transform:rotate(180deg)}.main-faq__tabItem:hover{background:#fdfdfd}.referrals{width:100%}.referrals-block{margin:100px auto;width:100%;max-width:940px;position:relative;background:#fff;box-shadow:var(--shadow);padding:40px 40px 80px;display:flex;flex-direction:column;align-items:center;justify-content:center}.referrals-block::before{content:url(../img/referrals/icon-1.svg);position:absolute;left:-15px;bottom:-10px}.referrals-block::after{content:url(../img/referrals/icon-2.svg);position:absolute;right:-40px;bottom:-10px}.referrals-block__text,.referrals-block__title{font-weight:400;color:#000;font-family:var(--font-second)}.referrals-block__title{font-size:25px;line-height:30px;margin-bottom:40px}.referrals-block__text{font-size:30px;line-height:36px}.referrals .wrapper .main__text{max-width:520px;margin:0 auto}.referrals-block__icon{position:absolute}.referrals-block__icon.decor-1{position:absolute;z-index:-1;right:68px;top:-158px}.referrals-block__icon.decor-2{position:absolute;z-index:-1;left:231px;bottom:-45px}.investors{width:100%}.investors-info{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 113px 0 59px;margin-top:80px;margin-bottom:115px}.investors-info .main__text{max-width:520px}.investors-info__deposit{max-width:385px;width:100%;display:flex;flex-direction:column;align-items:center;background:#179a02 url(../img/investors/deposit.svg);box-shadow:var(--shadow);padding:18px 18px 30px}.investors-info__text{font-weight:400;font-size:17px;line-height:21px;color:#fff}.investors-info__text span{font-weight:700;font-size:25px;line-height:30px;color:#fff}.investors-info__row{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.investors-info__circle{display:flex;align-items:center;justify-content:center;font-weight:400;font-size:17px;line-height:21px;color:#000;width:58px;min-width:58px;height:58px;background:#c5ffbc;border-radius:50%}.investors-info__delimiter{width:calc(100% - 40px);margin:20px 16px;display:block;height:1px;background:rgba(197,255,188,.28)}.investors-info__title{font-weight:600;font-size:17px;line-height:21px;color:#fff;width:100%}.investors-info__line{width:100%;height:22px;margin:10px 0 11px;background:#c5ffbc;border-radius:42px}.investors-info__row.margin{margin:24px 0 34px}.investors-calc{padding:53px 100px 53px 59px;background:#fff;box-shadow:var(--shadow);max-width:940px;width:100%;margin:0 auto 15px;position:relative}.investors-calc::before{position:absolute;content:url(../img/investors/icon-1.svg);left:-57px;bottom:-14px}.investors-calc::after{position:absolute;content:url(../img/investors/icon-2.svg);right:-108px;bottom:-10px}.investors-calc__decor{position:absolute;z-index:-1}.investors-calc__decor.decor-1{top:-58px;left:34px}.investors-calc__decor.decor-2{top:-80px;right:-1px}.investors-calc__title{font-weight:400;font-size:35px;line-height:42px;font-family:var(--font-second);color:var(--font-color);margin-bottom:45px}.investors-calc__column,.investors-calc__row{display:flex;align-items:flex-start;width:100%}.investors-calc__row{flex-direction:row;justify-content:space-between}.investors-calc__column{flex-direction:column;max-width:356px}.investors-calc__column:last-child{max-width:278px}.main-calculator__inputBlock{display:flex;flex-direction:column;align-items:flex-start}.main-calculator__input,.main-calculator__text{font-weight:400;font-size:15px;color:var(--font-color)}.main-calculator__text{margin-bottom:16px;line-height:26px}.main-calculator__input{width:279px;height:54px;border:1px solid rgba(23,154,2,.29);line-height:18px;text-transform:uppercase;font-family:var(--font-second);padding-left:18px;outline:unset;background:unset}.main-calculator__slider{width:100%;margin:39px 0 18px}.main-calculator__sliderNames{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.main-calculator__sliderName{font-weight:400;font-size:15px;line-height:18px;color:var(--font-color)}.main-calculator__inputBlock.row{display:flex;flex-direction:row;align-items:center;gap:19px;width:100%}.main-calculator__inputBlock.row:first-child{margin-bottom:16px}.main-calculator__inputBlock.row .main-calculator__text{margin-bottom:0;max-width:120px;width:100%;display:block;white-space:nowrap}.main-calculator__input.days{width:108px}.main-calculator__input.profit{width:138px}.main-calculator__total{display:flex;flex-direction:column;align-items:center;margin:36px auto 0}.main-calculator__totalText{font-weight:400;font-size:15px;line-height:26px;color:var(--font-color);margin-bottom:14px}.main-calculator__totalValue{font-weight:700;font-size:30px;line-height:36px;text-transform:uppercase;color:var(--font-color);font-family:var(--font-second)}.contact{width:100%;padding-bottom:40px}.contact .main__title{margin-bottom:40px}.contact-block{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.contact-block__social{margin-left:60px;gap:36px}.contact-block__social,.contact-block__social-block{display:flex;flex-direction:column;align-items:flex-start}.contact-block__social-title{font-weight:400;font-size:25px;line-height:30px;color:var(--font-color);font-family:var(--font-second);display:flex;flex-direction:row;align-items:center;margin-bottom:20px}.contact-block__social-icon{margin-right:14px;width:30px;object-fit:contain;object-position:center;max-height:36px}.contact-block__social-link{font-weight:400;font-size:17px;line-height:20px;color:var(--font-color);font-family:var(--font-second);margin-bottom:10px;margin-left:44px;transition:.3s}.contact-block__social-link:hover{color:#179a02}.contact-block__social-link:last-child{margin-bottom:0}.contact-block__form{position:relative;background:#fff;box-shadow:var(--shadow);max-width:500px;min-height:672px;padding:36px 42px;margin-right:196px}.contact-block__form,.contact-block__form-default,.contact-block__form-fields{display:flex;flex-direction:column;align-items:center;width:100%}.contact-block__form-default{height:100%}.contact-block__form-fields{margin:31px 0 34px;gap:18px}.contact-block__form-success{align-items:center;justify-content:center;width:100%;height:100%;display:none}.contact-block__form-success .main__title{font-size:40px;line-height:172.2%;text-align:center}.contact-block__form.success{display:flex;align-items:center;justify-content:center}.contact-block__form.success .contact-block__form-success{display:flex}.contact-block__form.success .contact-block__form-default{display:none}.contact-block__form-text,.form__title{font-weight:400;font-size:30px;line-height:36px;font-family:var(--font-second)}.contact-block__form-text{text-align:center;color:#000;position:relative;display:flex;align-items:center;justify-content:center;z-index:1}.contact-block__form-text::before{content:"";position:absolute;width:275px;height:280px;background:#d8f2ff;border-radius:50%;z-index:-1}.form__title{color:var(--font-color)}.form-decor{position:absolute}.form-decor.decor-1{right:-186px;bottom:-2px;z-index:1}.form-decor.decor-2{right:-120px;top:-49px;z-index:-1}.form-decor.decor-3{bottom:200px;left:-45px;z-index:-1}.form-decor.decor-4{left:-23px;top:11px}.contact-block__text-block{display:flex;flex-direction:column;align-items:flex-start}.contact-block__text{display:flex;flex-direction:row;align-items:center}.contact-block__text-icon{margin-right:10px;max-width:20px}.form-block{width:100%;padding-bottom:20px}.form-block .main__title{margin-bottom:64px}.form-block__form{min-height:unset;margin:0 auto}.form-block__form.signup{max-width:945px;margin:0 auto}.form-block__form .custom-checkbox__block{margin-bottom:38px;justify-content:center}.form-block__form-grid{width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:33px;grid-row-gap:18px;margin:31px 0 29px}.form-block__form .button{max-width:269px;width:100%}.form-block__form-grid.login{grid-template-columns:1fr;grid-template-rows:unset;grid-auto-flow:unset}.form-link{font-weight:400;font-size:17px;line-height:21px;color:#179a02;margin-bottom:32px}.form-link:hover,.form__text a:hover{text-decoration:underline}.form-block__form.login .main-input__block.captcha{margin-bottom:24px;max-width:460px}.form-block__form.small{display:flex;align-items:center;justify-content:center;min-height:540px}.form-check{width:81px;height:81px;margin-bottom:15px}.form__text{font-weight:400;font-size:17px;line-height:21px;text-align:center;color:#000;margin:40px 0 48px;max-width:343px}.form__text a{color:#179a02;text-decoration:none}