@font-face{font-display:swap;font-family:"Barlow";font-style:normal;font-weight:400;src:url("../fonts/barlow-v13-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Barlow";font-style:normal;font-weight:500;src:url("../fonts/barlow-v13-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Barlow";font-style:normal;font-weight:600;src:url("../fonts/barlow-v13-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Barlow";font-style:normal;font-weight:700;src:url("../fonts/barlow-v13-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Barlow";font-style:normal;font-weight:800;src:url("../fonts/barlow-v13-latin-800.woff2") format("woff2")}:root{--absolute-white: #fff;--absolute-black: #000;--green-50: #9eff00;--green-60: #b1ff33;--green-70: #c5ff66;--green-80: #d8ff99;--green-90: #ecffcc;--green-95: #f5ffe5;--green-97: #f9fff0;--green-99: #fdfffa;--grey-10: #1a1a1a;--grey-15: #262626;--grey-20: #333;--grey-30: #4c4c4d;--grey-35: #59595a;--grey-40: #656567;--grey-60: #98989a;--grey-90: #e6e6e6}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth;font-size:18px}body{font-family:"Barlow",sans-serif;font-weight:400;color:var(--grey-90);background-color:var(--grey-10);margin:0}h1,h2,h3,h4,h5,h6,p{margin:0}ul{margin:0;padding:0;list-style-type:none}a{display:inline-block;text-decoration:none}img{display:block;height:auto;-o-object-fit:cover;object-fit:cover}input{border:none;padding:0;margin:0}.button{font-family:"Barlow",sans-serif;font-size:1rem;font-weight:500;line-height:150%;color:var(--grey-15);background-color:var(--green-50);border:none;border-radius:8px;padding:.889rem 1.333rem;cursor:pointer}.icon{fill:var(--absolute-white);transition:fill .3s}.container{width:100%;max-width:91.333rem;margin:0 auto;padding:0 1.333rem}.border{border:1px solid var(--grey-15);border-top:none}.contact-form{display:flex;flex-direction:column;justify-content:center;max-width:58.8889rem;width:100%;border:1px solid var(--grey-15);padding:4.4444rem;gap:2.2222rem}.contact-form__contact-inf-container{display:flex;width:100%;gap:2.2222rem}.contact-form__input{display:flex;flex-direction:column;width:100%;padding:1.3333rem 2.2222rem;gap:1.1111rem;background-color:rgba(36,36,36,.5);border:1px solid var(--grey-15);border-radius:8px;transition:border-color .3s}.contact-form__input:hover{border-color:var(--absolute-white)}.contact-form__input__lable{font-size:1.2222rem;font-weight:500;line-height:150%;color:var(--absolute-white)}.contact-form__input__control{font-family:"Barlow",sans-serif;font-size:1rem;font-weight:400;line-height:150%;color:var(--absolute-white);background-color:rgba(0,0,0,0);border-bottom:1px solid var(--grey-20);padding-bottom:.1667rem;transition:border-color .3s}.contact-form__input__control::-moz-placeholder{color:var(--grey-40)}.contact-form__input__control::placeholder{color:var(--grey-40)}.contact-form__input__control:focus{outline:none;border-color:var(--absolute-white)}.contact-form__checkbox-list{position:relative;padding:6.2778rem 2.2222rem 2.2222rem;margin:0;border:1px solid var(--grey-15);border-radius:12px;background-color:rgba(36,36,36,.5)}.contact-form__checkbox-list legend{position:absolute;top:2.2222rem;padding:0;font-weight:500;font-size:1.2222rem;line-height:150%;color:var(--absolute-white)}.contact-form_checkboxes-container{display:grid;grid-template-columns:repeat(2, 1fr);row-gap:1.3333rem;-moz-column-gap:1.1111rem;column-gap:1.1111rem}.contact-form__checkbox__control{position:absolute;opacity:0;pointer-events:none}.contact-form__checkbox__lable{position:relative;line-height:150%;color:var(--green-99);padding-left:2.1111rem;cursor:pointer}.contact-form__checkbox__lable::before{content:"";position:absolute;left:0;background-color:var(--grey-15);border:1px solid var(--grey-20);border-radius:4px;padding:.2222rem;width:1.5556rem;height:1.5556rem;transition:border-color .3s}.contact-form__checkbox__lable:hover::before{border-color:var(--absolute-white)}.contact-form__checkbox__control:checked+.contact-form__checkbox__lable::after{content:"";position:absolute;background-image:url("../images/checkbox-img.png");width:1.1111rem;height:1.1111rem;left:.2222rem;top:.1111rem;cursor:pointer}.section-header{text-align:center;margin:0 auto;padding:6.667rem 0;position:relative}.section-header::before{position:absolute;z-index:-1;content:"";left:0;top:0;width:88.667rem;height:18.667rem;mix-blend-mode:soft-light}.section-header__title{font-size:2.667rem;font-weight:600;margin-bottom:.778rem}.section-header__title.smaller-margin{margin-bottom:.556rem}.section-header__text{line-height:133%;letter-spacing:-0.01em}.section-header__text.higher{line-height:150%}.header{padding:1.111rem 0 1.056rem 0;border-bottom:1px solid var(--grey-15)}.header__container{display:flex;align-items:center;justify-content:space-between;gap:1.333rem}.header__nav{display:flex;flex-grow:1;flex-direction:row;gap:1.333rem}.header__logo-link{display:inline-block;line-height:0}.header__list{display:flex;flex-direction:row;flex-grow:1;align-items:center;justify-content:center;padding-right:2.389rem;gap:1.667rem}.header__list-link{color:var(--grey-90);line-height:150%}.header__list-link.active{font-weight:600;background-color:var(--grey-15);padding:.778rem 1.556rem .778rem 1.556rem;border-radius:8px}.hero-section__first-container{display:flex;flex-direction:column;align-items:center;padding:6.222rem 0 15.222rem 0;background-image:url("../images/hero-section-bg.png")}.hero-section__title{max-width:712px;font-weight:600;font-size:3.778rem;text-align:center;color:var(--absolute-white);margin-bottom:2.222rem}.hero-section__text-container{padding:1.944rem 2.222rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(36,36,36,.2);border:1px solid var(--grey-15);border-radius:12px;font-size:1.222rem;color:var(--grey-60);margin-bottom:2.778rem}.hero-section__accented-text{padding:.667rem .778rem;color:var(--absolute-white);background-color:var(--grey-15);border-radius:8px}.hero-section__buttons-container{display:flex;gap:.722rem}.hero-section__button{padding:.944rem 1.5rem;line-height:122%;border-radius:10px}.hero-section__button.transparent{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(36,36,36,.2);border:1px solid var(--grey-20);color:var(--absolute-white)}.hero-section__second-container{position:relative;padding:2.222rem 0;background-color:rgba(36,36,36,.2)}.hero-section__additional-text-container{position:absolute;justify-self:center;top:-1.778rem;font-weight:500;color:var(--green-99);border:1px solid var(--grey-15);border-radius:100px;background-color:var(--grey-10);padding:1.056rem 1.833rem}.hero-section__img-list{display:flex;flex-direction:row;gap:1.111rem}.hero-section__img-list li{max-height:5rem}.hero-section__img{max-width:13.852rem;height:5rem}.services-section__bg{background-image:url("../images/section-header-bg-small.png")}.services-section__bg::before{background-image:url(../images/services-section-bg2.png)}.services-section__list{display:flex;flex-direction:row}.services-section__list li{min-height:32.056rem;max-width:29.556rem;width:100%;border-right:1px solid var(--grey-15)}.services-section__list li:last-child{border:none}.services-section__card{display:flex;flex-direction:column;justify-content:space-between;gap:1.111rem;height:100%;padding:2.778rem;line-height:133%;letter-spacing:-0.01em}.services-section__card__img{margin-bottom:2.222rem;width:4.889rem;height:4.889rem}.services-section__card__title{margin-bottom:1.111rem;font-weight:600;font-size:1.667rem;line-height:150%;color:var(--absolute-white)}.services-section__card__text{max-width:23.778rem}.services-section__card__link{width:100%;padding:1rem;text-align:center;font-weight:500;border-radius:8px;color:var(--absolute-white);background-color:var(--grey-15)}.choose-section__bg{background-image:url("../images/section-header-bg-small.png")}.choose-section__bg::before{background-image:url("../images/choose-section-bg2.png")}.choose-section__second-container{display:grid;grid-template-columns:repeat(auto-fill, minmax(35.528rem, 1fr))}.choose-section__card{padding:4.444rem;border-bottom:1px solid var(--grey-15)}.choose-section__card:nth-child(odd){border-left:1px solid var(--grey-15);border-right:1px solid var(--grey-15)}.choose-section__card:nth-child(even){border-right:1px solid var(--grey-15)}.choose-section__card__logo-container{display:flex;align-items:center;gap:1.111rem;margin-bottom:2.222rem}.choose-section__card__title{font-size:1.4444rem;font-weight:500;line-height:150%;letter-spacing:-0.01em;color:var(--absolute-white)}.choose-section__card__text{max-width:35.472rem;font-size:1.111rem;line-height:150%;letter-spacing:-0.01em}.reviews-section__bg{background-image:url("../images/section-header-bg-medium.png")}.reviews-section__bg::before{height:20.333rem;background-image:url("../images/reviews-section-bg.png")}.reviews-section__second-container{display:grid;grid-template-columns:repeat(auto-fill, minmax(35.556rem, 1fr))}.reviews-section__card{display:flex;flex-direction:column;justify-content:space-between;padding:5.556rem 4.444rem;gap:2.222rem;border-bottom:1px solid var(--grey-15)}.reviews-section__card:nth-child(odd){border-left:1px solid var(--grey-15);border-right:1px solid var(--grey-15)}.reviews-section__card:nth-child(even){border-right:1px solid var(--grey-15)}.reviews-section__card__title{font-size:1.5556rem;font-weight:500;line-height:150%;color:var(--green-80);margin-bottom:1.333rem}.reviews-section__card__text{line-height:150%}.reviews-section__card__commentator-container{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.111rem;border:1px solid var(--grey-15);border-radius:8px;background-color:rgba(36,36,36,.2)}.reviews-section__card__commentator-container>div{display:flex;gap:1rem}.reviews-section__card__img{width:3.333rem;height:3.333rem}.reviews-section__card__name{font-weight:500;font-size:1.111rem;line-height:150%;color:var(--absolute-white)}.reviews-section__card__position{line-height:150%}.reviews-section__card__link{padding:1rem 1.111rem;font-weight:500;line-height:150%;color:var(--absolute-white);border-radius:8px;background-color:var(--grey-15)}.questions-section__bg{background-image:url("../images/section-header-bg-small.png")}.questions-section__bg::before{background-image:url("../images/questions-section-bg.png")}.questions-section__second-container{display:flex}.questions-section__small-container{width:100%;padding:4.444rem 0 4.444rem;border-left:1px solid var(--grey-15);border-right:1px solid var(--grey-15);border-bottom:1px solid var(--grey-15)}.questions-section__small-container.right{border-left:none}.questions-section__card{padding:1.611rem 2.778rem 1.667rem 2.778rem;border-top:1px solid var(--grey-15);cursor:pointer}.questions-section__card.last{border-bottom:1px solid var(--grey-15)}.questions-section__card__container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.667rem}.questions-section__card__title-container{display:flex;align-items:center;gap:1.667rem}.questions-section__card__number-container{padding:1.111rem;border-radius:12px;background:linear-gradient(180deg, #242424 0%, rgba(36, 36, 36, 0) 100%)}.questions-section__card__number{text-align:center;width:2.222rem;height:2.222rem;font-size:1.556rem;font-weight:600;line-height:150%;color:var(--absolute-white);transition:color .3s}.questions-section__card:hover .questions-section__card__number{color:var(--green-50)}.questions-section__card__title{max-width:29.667rem;font-size:1.222rem;font-weight:500;line-height:150%;color:var(--absolute-white);transition:color .3s}.questions-section__card:hover .questions-section__card__title{color:var(--green-70)}.questions-section__card .icon{transition:fill .3s,transform .3s ease}.questions-section__card.active .icon{transform:rotate(45deg)}.questions-section__card:hover .icon{fill:var(--green-70)}.questions-section__card__additional-text{padding-left:6.111rem;line-height:150%;height:0;overflow:hidden;transition:height .4s ease}.thank-section__bg{background-image:url("../images/section-header-bg-big.png")}.thank-section__bg::before{height:33.167rem;background-image:url("../images/thank-section-bg2.png")}.thank-section__img{width:4.444rem;height:4.444rem;margin:0 auto 2.778rem}.thank-section .section-header__title{font-size:2.111rem}.thank-section .section-header__text{margin-bottom:2.778rem}.thank-section .button{padding:1rem 1.889rem}.thank-section__second-container{display:flex;justify-content:center}/*# sourceMappingURL=styles.min.css.map */