.architects-header{display:flex;justify-content:center;overflow:hidden;position:relative;min-height:660px}.architects-header>picture{position:absolute;max-width:1920px;max-height:656px}.architects-header>picture,.architects-header>picture img{width:max-content;height:100%}.architects-header__wrap{display:flex;flex-direction:column;gap:21px;position:relative;width:100%}.architects-header__top{display:flex;justify-content:center}.architects-header__top>picture{margin-right:113px;margin-top:16px}.architects-header-phone{display:flex;align-items:center;gap:13px;padding:10px 24px 8px 16px;border-radius:6px;border:1px solid #2899d5;min-width:229px;position:absolute;top:28px;right:min(163px)}.architects-header-phone img{width:18px;height:18px;margin-bottom:2px}.architects-header-phone p{font-weight:700;font-size:20px;line-height:120%;letter-spacing:-.4px;text-transform:uppercase;color:var(--color-white)}.architects-header__bottom{display:flex;margin-left:min(7.3%,120px);gap:67px}.architects-header__bottom-text{display:flex;flex-direction:column;max-width:643px;margin-top:65px;gap:16px}.architects-header__bottom-text h1{font-weight:800;font-size:39px;line-height:1.12;letter-spacing:-.05px;color:var(--color-white)}.architects-header__bottom-desc{display:flex;flex-direction:column;gap:12px}.architects-header__bottom-desc p{font-weight:400;font-size:16px;line-height:150%;letter-spacing:-.28px;color:var(--color-white)}.architects-header__bottom-link{font-weight:700;font-size:18px;line-height:28px;vertical-align:middle;text-transform:uppercase;text-align:center;background-color:var(--color-blue-light);border:1px solid var(--color-blue-light);color:var(--color-white);padding:20px 36.73px;border-radius:9px;margin-top:16px;max-width:max-content}@media (max-width:1200px){.architects-header-background{background-size:cover}.architects-header__top{align-items:center;justify-content:space-between;margin-top:15px}.architects-header__top>picture{margin-top:0;margin-right:0}.architects-header-phone{height:max-content;position:relative;top:0;right:0}.architects-header__bottom{gap:20px;flex-direction:column-reverse;align-items:center;margin-left:0;margin-bottom:6cqh}.architects-header__bottom>img{max-width:320px}.architects-header__bottom-text{margin-top:0;align-items:center}.architects-header__bottom-text h1{font-size:24px;text-align:center}.architects-header__bottom-desc p{font-size:14px;letter-spacing:-.2px;text-align:center}.architects-header>picture{max-height:none}}@media (max-width:768px){.architects-header__top{padding:0 3px}.architects-header-phone{min-width:max-content;padding:7px 15px 7px 12px}.architects-header-phone img{margin-bottom:0;width:12px;height:12px}.architects-header-phone p{font-size:14px;letter-spacing:-.3px}.architects-header__wrap{gap:33px}.architects-header__bottom>img{max-width:228px}.architects-header__bottom{gap:10px;margin-bottom:56px}.architects-header__bottom-text{gap:14px}.architects-header__bottom-text h1{letter-spacing:-.35px;max-width:300px}.architects-header__bottom-desc{gap:8px;padding:0 13px}.architects-header__bottom-link{font-size:14px;margin-top:10px;padding:8px 23.73px 6px;border-radius:6px}}@media (Hover:hover){.architects-header-phone:active,.architects-header-phone:hover{background-color:#003462;border-color:#003462}.architects-header__bottom-link:active,.architects-header__bottom-link:hover{background-color:#0b7db8;border-color:#0b7db8;color:var(--color-white)}}.architects-main{padding-top:116px;overflow:hidden}.architects-products-wrap{display:flex;flex-direction:column;width:100%;align-items:center;margin:0 min(7.3%,120px)}.architects-products-wrap h2{font-size:39px;letter-spacing:.2px;line-height:1.25;color:var(--color-blue-dark);text-align:center}.architects-products__slider-wrap{width:100%;margin-top:29px}.architects-products__slider{display:flex;flex-direction:column;gap:28px 23px;width:100%;min-width:100%}.architects-products__slider .slick-list{width:100%}.architects-products__slider-line{display:flex;justify-content:center;gap:23px}.architects-products__slider-product{display:flex!important;width:calc(100%/3 - 46px/3);border-radius:8px;background-color:#f2f9fd;overflow:hidden;border:2px solid transparent}.architects-products__slider-product-wrap{min-width:213px;width:213px;min-height:256px;height:256px;overflow:hidden}.architects-products__slider-product-wrap img{width:100%;height:100%;transition-duration:.3s;transition-timing-function:ease-in-out;margin-left:0;margin-top:0}.architects-products__slider-text{display:flex;flex-direction:column;gap:8px;height:100%;justify-content:center;padding:12px 19px}.architects-products__slider-text-link{display:none;width:max-content;background-color:var(--color-blue-light);font-weight:700;font-size:16px;line-height:28px;border-radius:4px;text-align:center;text-transform:uppercase;color:var(--color-white);padding:8px 29px}.architects-products__slider-text-info{display:flex;flex-direction:column;gap:7px}.architects-products__slider-text-info h3{font-weight:700;font-size:16px;line-height:110%;letter-spacing:-.2px;color:var(--color-blue-dark)}.architects-products__slider-text-info h3 a{color:var(--color-blue-dark)}.architects-products__slider-text-info p{font-weight:400;font-size:14px;line-height:110%;letter-spacing:-.2px;color:#00335e}.architects-products__slider-buttons{display:none}@media (Hover:hover){.architects-products__slider-product:active,.architects-products__slider-product:hover{border-color:var(--color-blue-light)}.architects-products__slider-product:active .architects-products__slider-product-wrap img,.architects-products__slider-product:hover .architects-products__slider-product-wrap img{margin-left:-5.5%;margin-top:-5.5%;min-width:111%;height:111%}.architects-products__slider-product:active .architects-products__slider-text,.architects-products__slider-product:hover .architects-products__slider-text{justify-content:space-between;padding:40px 21px}.architects-products__slider-product:active .architects-products__slider-text-link,.architects-products__slider-product:hover .architects-products__slider-text-link{display:block}.architects-products__slider-text-link:active,.architects-products__slider-text-link:hover{background-color:#0b7db8;color:var(--color-white)}}@media (max-width:1440px){.architects-products__slider-product{flex-direction:column}.architects-products__slider-product-wrap{min-width:314px;width:314px;min-height:314px;height:314px}.architects-products__slider-product .architects-products__slider-text{justify-content:space-between;align-items:center;gap:22px;padding:40px 21px}.architects-products__slider-text-info h3,.architects-products__slider-text-info p{text-align:center}.architects-products__slider-text-link{display:block}}@media (max-width:1200px){.architects-products-wrap{margin:0}}@media (max-width:1024px){.architects-products__slider-product-wrap{max-width:100%;min-width:100%;min-height:max-content;height:max-content}}@media (max-width:768px){.architects-main{padding-top:37px}.architects-products__slider{gap:8px}.architects-products__slider-product .architects-products__slider-text,.architects-products__slider-product:active .architects-products__slider-text,.architects-products__slider-product:hover .architects-products__slider-text{padding:16px 14px 24px}.architects-products__slider-wrap{margin-top:23px;align-self:flex-start;overflow-x:scroll;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none;margin-left:3px;width:calc(100% + 10px)}.architects-products__slider-wrap::-webkit-scrollbar{display:none}.architects-products__slider-product{min-width:59%;border:0;height:auto;border-radius:6px}.architects-products__slider-text-info h3{font-size:14px}.architects-products__slider-line{justify-content:flex-start;gap:8px}.architects-products__slider .slick-track{height:100%;display:flex;gap:8px}.architects-products__slider .slick-track .slick-slide{display:flex;gap:8px;flex-direction:column;height:100%}.architects-products__slider .slick-track .slick-slide>div{display:contents;height:50%}.architects-products-wrap h2{font-size:24px;line-height:110%;letter-spacing:-.15px;padding:0 36px}.architects-products__slider-product-wrap{max-width:100%;min-width:100%;min-height:calc(53vw + 7px);height:calc(53vw + 7px)}.architects-products__slider-text-link{font-weight:700;font-size:14px;line-height:28px;padding:0 16px}.architects-products__slider-buttons{display:flex;gap:10px;margin-top:20px;justify-content:center}.architects-products__slider-button{width:7px;height:7px;padding:0;border-radius:100%;border:0;cursor:pointer}.architects-products__slider-button:first-child{background-color:var(--color-blue-dark)}.architects-products__slider-button:last-child{background-color:#dde8ef}}@media (max-width:375px){.architects-products__slider-product-wrap{min-height:calc(53vw + 8px);height:calc(53vw + 8px)}.architects-products__slider-product{min-width:57.4%}}.architects-course{margin-top:7px}.architects-course-wrap{display:flex;margin:0 min(7.3%,120px);border-radius:16px;overflow:hidden;background-color:#00335e}.architects-course__image-wrap{width:50%;position:relative;overflow:hidden}.architects-course__image-wrap img{min-width:124%;margin-left:-18.3%;margin-top:-11.2%;margin-bottom:-11px}.architects-course__image-wrap::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,rgba(0,52,98,0) 57.64%,rgba(0,51,94,.896351) 86.76%,#00335e 93.61%),#00346280;z-index:1}.architects-course__info{display:flex;flex-direction:column;gap:16px;width:50%;padding:60px 64px 41px 40px}.architects-course__info h2{font-weight:800;font-size:40px;line-height:110%;letter-spacing:-.5px;color:var(--color-white)}.architects-course__info-desc{font-weight:400;font-size:16px;line-height:150%;letter-spacing:-.29px;max-width:532px;color:var(--color-white)}.architects-course__info-link{width:max-content;font-weight:700;font-size:18px;line-height:28px;text-align:right;vertical-align:middle;text-transform:uppercase;padding:21px 32px;border-radius:8px;background-color:var(--color-blue-light);color:var(--color-white);margin-top:15px}.architects-course__info-link:active,.architects-course__info-link:hover{background-color:#0b7db8;color:var(--color-white)}.architects-course__info-logo{max-height:40px;align-self:flex-end;margin-top:16px}@media (max-width:1640px){.architects-course__image-wrap img{margin-left:0;margin-top:0;margin-bottom:0;height:100%;min-width:auto}}@media (max-width:1440px){.architects-course__image-wrap{width:40%}.architects-course__info{width:60%}.architects-course__image-wrap img{margin-left:-2px}}@media (max-width:1200px){.architects-course-wrap{flex-direction:column;margin:0}.architects-course__image-wrap,.architects-course__info{width:100%}.architects-course__info h2{text-align:center}.architects-course__info-desc{text-align:center;align-self:center}.architects-course__info-link,.architects-course__info-logo{align-self:center}}@media (max-width:768px){.architects-course{margin-top:18px}.architects-course-wrap{border-radius:8px;margin:0 3px}.architects-course__image-wrap{max-height:43vw}.architects-course__image-wrap img{min-width:101%;height:auto;margin-top:-13.6%;margin-left:-1%}.architects-course__info{padding:16px 24px 24px;gap:14px}.architects-course__info h2{font-size:24px;letter-spacing:-.4px}.architects-course__info-desc{font-size:14px}.architects-course__info-link{padding:8px 24px;font-size:14px;margin-top:2px;border-radius:6px}.architects-course__info-logo{max-height:20px;margin-top:2px}}.architects-speclink{margin-top:-3px}.architects-speclink .container{display:flex;justify-content:center}.architects-speclink-wrap{display:flex;justify-content:space-between;max-width:1300px;width:100%}.architects-speclink__info{display:flex;flex-direction:column;max-width:523px;gap:16px;margin-top:77px;z-index:1;position:relative}.architects-speclink__info h2{font-weight:800;max-width:460px;font-size:40px;line-height:110%;letter-spacing:-.5px;color:#00335e}.architects-speclink__info-desc{font-weight:400;font-size:16px;line-height:150%;letter-spacing:-.22px;color:#00335e}.architects-speclink__info-link{width:max-content;font-weight:700;font-size:18px;line-height:28px;text-align:right;vertical-align:middle;text-transform:uppercase;padding:21px 24.73px;border-radius:8px;background-color:var(--color-blue-light);color:var(--color-white);margin-top:16px;margin-left:2px}.architects-speclink__info-link:active,.architects-speclink__info-link:hover{background-color:#0b7db8;color:var(--color-white)}.architects-speclink__image-wrap{margin-right:-62px;position:relative}.architects-speclink__back{position:absolute;top:-83px;left:-59px}.architects-speclink__mockup{max-width:776px;position:relative;z-index:1}@media (max-width:1200px){.architects-speclink{margin-top:40px}.architects-speclink__mockup{max-width:576px}}@media (max-width:1024px){.architects-speclink-wrap{flex-direction:column}.architects-speclink__info{align-items:center;max-width:100%}.architects-speclink__image-wrap{margin-right:0}.architects-speclink__info h2,.architects-speclink__info-desc{text-align:center}.architects-speclink__image-wrap{display:flex;justify-content:center;margin-top:40px}}@media (max-width:768px){.architects-speclink{margin-top:9px}.architects-speclink__info{margin-top:0;gap:8px}.architects-speclink__info h2{font-size:24px;max-width:max(279px,78%)}.architects-speclink__info-desc{font-size:14px;max-width:max(320px,91%);letter-spacing:-.2px}.architects-speclink__info-link{font-size:14px;padding:8px 24px;margin-top:7px;border-radius:4px}.architects-speclink__image-wrap{margin-top:52px}.architects-speclink__mockup{max-width:90%}.architects-speclink__back{top:-26px;left:-27px;max-width:170px}}.architects-projects{position:relative;background-color:#0d3163}.architects-speclink+.architects-projects{margin-top:-240px;margin-bottom:-20px}.architects-projects .container{position:initial}.architects-projects-wrap{display:flex;flex-direction:column;align-items:center;width:100%;gap:100px;padding-top:160px}.architects-projects__line{position:absolute;width:54vw;left:-69px;top:97px;mask-image:linear-gradient(to right,#000 15%,transparent 100%)}.architects-projects__experts{display:flex;flex-direction:column;align-items:center;z-index:1;width:100%;max-width:1162px}.architects-projects__experts h2{margin-bottom:8px}.architects-projects__experts-desc{font-weight:400;font-size:16px;line-height:150%;letter-spacing:-.24px;text-align:center;color:var(--color-white)}.architects-projects__experts-list{display:flex;width:100%;gap:24px;margin-top:40px}.architects-projects__expert{display:flex;align-items:center;width:calc(100%/3 - 48px/3);padding:12px;border-radius:12px;gap:16px;background-color:#054278;box-shadow:0 9px 21px 0 #0000001a,0 38px 38px 0 #00000017,0 85px 51px 0 #0000000d,0 151px 60px 0 #00000003,0 236px 66px 0 #00000000}.architects-projects__expert-photo{width:102px;height:132px;border-radius:8px;border:2px solid var(--color-blue-light)}.architects-projects__expert-info{display:flex;flex-direction:column;gap:8px}.architects-projects__expert-meta,.architects-projects__expert-name{font-weight:700;font-size:16px;line-height:150%;letter-spacing:-.2px;color:var(--color-white)}.architects-projects__expert-meta{font-weight:400}.architects-projects__slider-notable{display:flex;flex-direction:column;width:100%;max-width:1400px;gap:38px}.architects-projects__experts h2,.architects-projects__form-wrap h2,.architects-projects__slider-notable h2{font-weight:800;font-size:40px;line-height:110%;letter-spacing:-.5px;text-align:center;color:var(--color-blue-light)}.architects-projects__slider-wrap{display:flex;flex-direction:column}.architects-projects__slider{display:flex;flex-wrap:wrap;gap:24px}.architects-projects__slide{display:flex;width:calc(50% - 12px);border:2px solid var(--color-blue-light);min-height:344px;border-radius:8px;background-color:#023f76}.architects-projects__slide-images{display:flex;justify-content:center;align-items:center;position:relative;width:43%}.architects-projects__slide-image-fon{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:1}.architects-projects__slide-image-logo{z-index:3}.architects-projects__slide-info{display:flex;flex-direction:column;justify-content:space-between;width:57%;padding:32px 36px;gap:8px}.architects-projects__slide-desc{font-weight:400;font-size:16px;line-height:150%;letter-spacing:-.28px;color:var(--color-white)}.architects-projects__slide-company,.architects-projects__slide-extra{font-weight:700;font-size:16px;line-height:150%;letter-spacing:-.2px;text-align:right;color:var(--color-blue-light)}.architects-projects__slide-company{font-weight:500;font-style:italic;color:var(--color-white)}.architects-projects__slide-info-bottom{display:flex;flex-direction:column;justify-content:end;gap:3px}.architects-projects__slider .slick-track{display:flex;width:100%;height:100%;gap:16px}.architects-projects__slider .slick-list{width:100%}.architects-projects__form{display:flex;max-width:1400px;width:100%;border-radius:16px;margin-top:18px;position:relative}.architects-projects__form::before{content:'';width:200vw;height:50%;position:absolute;background-color:#f2f9fd;bottom:0;left:-50vw;z-index:1}.architects-projects__form-image-wrap,.architects-projects__form-wrap{width:100%;box-shadow:0 7px 15px 0 #0133611a,0 28px 28px 0 #01336117,0 63px 38px 0 #0133610d,0 112px 45px 0 #01336103,0 175px 49px 0 #01336100;z-index:2}.architects-projects__form-image-wrap{overflow:hidden;max-width:41%;border-radius:16px 0 0 16px}.architects-projects__form-image-wrap img{width:auto;height:100%;object-fit:cover;max-width:none;margin-left:-67px}.architects-projects__form-wrap{display:flex;flex-direction:column;align-items:center;gap:14px;max-width:59%;padding:40px;border-radius:0 16px 16px 0;background-color:var(--color-blue-light)}.architects-projects__form-wrap h2{line-height:1.1;color:var(--color-white)}.architects-projects__form-wrap-desc{text-align:center}.architects-projects__form-wrap form{display:flex;flex-direction:row;width:100%;flex-wrap:wrap;gap:26px 16px;margin-top:18px}.architects-projects__form-wrap form .control-group{display:flex;flex-direction:column;gap:6px;width:100%}.architects-projects__form-wrap form .col-md-56-100{width:calc(56% - 8px)}.architects-projects__form-wrap form .col-md-44-100{width:calc(44% - 8px)}.architects-projects__form-wrap form .col-md-6-12{width:calc(50% - 8px)!important}.architects-projects__form-wrap form .control-group label,.architects-projects__form-wrap-desc{font-weight:500;font-size:16px;line-height:110%;letter-spacing:-.2px;color:var(--color-white)}.architects-projects__form-wrap form .control-group:has(>.control-group-error) label{color:var(--color-crimson);font-weight:700}.architects-projects__form-wrap form .control-group span{font-size:16px;line-height:110%;letter-spacing:-.2px}.architects-projects__form-wrap form input:not([type=radio]){border-radius:9px;height:47px;border:2px solid transparent}.architects-projects__form-wrap form input:not([type=radio]):focus{border-color:var(--color-blue-dark)!important}.architects-projects-radiobutton-group{display:flex;justify-content:center;gap:64px;margin:-1px 0 3px}.architects-projects-radiobutton-wrap{display:flex;flex-direction:column;gap:12px}.architects-projects-radiobutton-name{font-weight:500;font-size:16px;line-height:110%;letter-spacing:-.2px;color:var(--color-white)}.architects-projects-radiobutton-values{display:flex;gap:12.5px}.architects-projects-radiobutton{display:flex;gap:2px}.architects-projects-radiobutton input{width:1px;height:1px;min-width:1px;min-height:1px;padding:0;opacity:0;visibility:hidden}.architects-projects-radiobutton span{width:14px;height:14px;border-radius:100%;border:2px solid var(--color-blue-dark);position:relative}.architects-projects-radiobutton span::before{content:'';width:6px;height:6px;border-radius:100%;background-color:transparent;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;transition-duration:.3s;transition-timing-function:ease-in-out}.architects-projects-radiobutton input:checked+span::before,.architects-projects-radiobutton:hover span::before{background-color:var(--color-blue-dark)}.architects-projects__form-wrap form .architects-projects-radiobutton .architects-projects-radiobutton-text{font-weight:500;font-size:14px;line-height:110%;letter-spacing:-.2px;color:var(--color-white);margin-left:8px}.architects-projects__form-wrap form textarea{min-height:62px;max-height:62px;border-radius:12px}.architects-projects__form-wrap form .col-1-1 .contact-start__form-row{display:flex;align-items:center;margin-top:4px}.architects-projects__form-wrap form .col-1-1 input[type=submit]{width:max-content;height:auto;font-weight:700;font-size:18px;line-height:28px;text-transform:uppercase;color:var(--color-white);padding:19px 30px;border-radius:8px;background-color:var(--color-blue-dark)}.architects-projects__form-wrap form .col-1-1 input[type=submit]:active,.architects-projects__form-wrap form .col-1-1 input[type=submit]:hover{background-color:#094880}.architects-projects__form-wrap form .success,.architects-projects__form-wrap form .warning{padding:13px 59px 13px 15px;border-radius:9px}.architects-projects__form-wrap form .success .information_symbol,.architects-projects__form-wrap form .warning .information_symbol{font-size:26px;margin-right:4px}.architects-projects__form-wrap form .success p,.architects-projects__form-wrap form .warning p{font-size:16px}@media (max-width:1440px){.architects-projects__form-image-wrap{max-width:35%}.architects-projects__form-wrap{max-width:65%;padding:40px 20px}.architects-projects__form-image-wrap img{margin-left:-40%}}@media (max-width:1200px){.architects-speclink+.architects-projects{margin-top:-140px}.architects-projects__slide-images,.architects-projects__slide-info{width:100%}.architects-projects__slide-images{min-height:200px;height:200px}.architects-projects__slide-info{padding:16px 24px 24px}.architects-projects__slider .slick-slide,.architects-projects__slider .slick-slide>div{height:100%}.architects-projects__slide{height:100%;min-height:auto}.architects-projects__slider{gap:32px}.architects-projects__slider .slick-dots{display:flex;justify-content:center;width:100%;gap:10px}.architects-projects__slider .slick-dots button{font-size:0;color:transparent;line-height:0;width:7px;height:7px;border-radius:100%;transition-duration:.3s;transition-timing-function:ease-in-out;background-color:rgba(255,255,255,.15)}.architects-projects__slider .slick-dots .slick-active button{background-color:#fff}.architects-projects__form{flex-direction:column}.architects-projects__form-image-wrap{max-width:100%;border-radius:16px 16px 0 0}.architects-projects__form-image-wrap img{margin-left:0;width:100%;height:auto}.architects-projects__form-wrap{max-width:100%}.architects-projects__form{box-shadow:none}@media (hover:hover){.architects-projects__slider .slick-dots .slick-active button,.architects-projects__slider .slick-dots button:hover{background-color:#fff}}}@media (max-width:1024px){.architects-projects__experts-list{flex-direction:column;align-items:center}.architects-projects__expert{max-width:450px;width:100%}.architects-projects__form-wrap form .col-md-44-100,.architects-projects__form-wrap form .col-md-56-100,.architects-projects__form-wrap form .col-md-6-12{width:100%!important}.architects-projects-radiobutton-values{flex-direction:column}}@media (max-width:768px){.architects-projects-wrap{gap:70px;padding-top:65px}.architects-speclink+.architects-projects{margin-top:-102px}.architects-projects__experts{padding:0 18px}.architects-projects__experts-list{margin-top:23px;gap:12px}.architects-projects__experts h2{font-size:24px;letter-spacing:-.3px}.architects-projects__experts-desc{font-size:14px;letter-spacing:-.2px;max-width:90%}.architects-projects__expert{border-radius:8px;gap:24px}.architects-projects__expert-photo{width:80px;height:100px}.architects-projects__expert-meta,.architects-projects__expert-name{font-size:14px;letter-spacing:-.1px}.architects-projects__slider-notable{gap:31px;padding:0 4px}.architects-projects__form-wrap h2,.architects-projects__slider-notable h2{font-size:24px}.architects-projects__slide-info{height:calc(100% - 200px);padding:16px 21px 24px 24px;gap:24px}.architects-projects__slide-company,.architects-projects__slide-desc,.architects-projects__slide-extra{font-size:14px;letter-spacing:-.22px}.architects-projects__slider{gap:21px}.architects-projects__form{margin-top:-13px;border-radius:8px;padding:0 3px}.architects-projects__form-image-wrap{border-radius:8px 8px 0 0}.architects-projects__form-image-wrap img{max-height:200px}.architects-projects__form-wrap{gap:11px;padding:16px 16px 22px;border-radius:0 0 8px 8px}.architects-projects__form-wrap-desc{font-size:14px;padding:0 3px}.architects-projects-radiobutton-name,.architects-projects__form-wrap form .control-group label,.architects-projects__form-wrap form .control-group span,.architects-projects__form-wrap form .success p,.architects-projects__form-wrap form .warning p{font-size:14px}.architects-projects__form-wrap form{margin-top:4px;gap:15.5px}.architects-projects__form-wrap form .control-group{gap:8px}.architects-projects__form-wrap form input:not([type=radio]){border-radius:6px;height:44px}.architects-projects-radiobutton-group{max-width:299px;justify-content:space-between;gap:4px;margin-top:1px}.architects-projects-radiobutton-wrap{gap:16px}.architects-projects-radiobutton-values{gap:14px}.architects-projects__form-wrap form textarea{gap:6px}.architects-projects__form-wrap form .col-1-1 .contact-start__form-row{margin-top:6px}.architects-projects__form-wrap form .col-1-1 input[type=submit]{font-size:14px;line-height:20px;padding:10px 23px;border-radius:6px}.architects-projects__form::before{height:11.55%}.architects-projects__form-wrap form .success,.architects-projects__form-wrap form .warning{padding:13px 20px 10px 12px;border-radius:6px}.architects-projects__form-wrap form .success .information_symbol,.architects-projects__form-wrap form .warning .information_symbol{font-size:22px}.architects-projects__form-wrap form .success .close,.architects-projects__form-wrap form .warning .close{top:0;bottom:0;margin:auto}}.faq{background-color:var(--color-white);margin-top:-80px;padding-top:80px}.start-dark .faq{background-color:var(--color-gray-background)}.faq .container{justify-content:center}.faq__block{width:100%;max-width:1110px;align-items:center;gap:20px}.faq__block h3{text-align:center}.faq__list{width:100%}.faq__button{display:flex;align-items:center;justify-content:space-between;width:100%;color:var(--color-blue-dark);position:relative;font-weight:500;text-align:left;gap:10px}.faq__question{position:relative;font-weight:600}.faq__question .faq__button::after,.faq__question.info-close .faq__button::after{position:absolute;right:20px}.faq__answer{margin-top:20px;gap:20px;animation:open_info .3s}.faq__answer,.faq__button{padding-right:20px}.faq__answer,.faq__answer p{color:var(--color-blue-dark);font-weight:600}.lift .faq__answer,.lift .faq__answer p,.lift .faq__block h3,.lift .faq__button{color:var(--color-lift-blue-dark)}.faq__answer a{color:var(--color-blue-dark);text-decoration:underline}.lift .faq__answer a{color:var(--color-orange)}.lift .faq__answer a:active,.lift .faq__answer a:hover{color:var(--color-orange);text-decoration:underline}.architects-faq .faq__answer a,.faq__answer a:active,.faq__answer a:hover{color:var(--color-blue-light)}.info-close .faq__answer{display:none}@media (max-width:1200px){.faq__block{width:72%;gap:5px}.faq__button{gap:20px;font-weight:700}.faq__answer{margin-top:10px;gap:16px}}@media (max-width:768px){.faq{margin-top:-30px;padding-top:30px}.faq__block{width:100%;max-width:500px;min-width:auto;gap:10px}}@media (max-width:375px){.faq__answer,.faq__answer p{font-size:14px}}.architects-faq{background-color:#f2f9fd;padding-bottom:120px}body:has(.architects-faq) footer{margin-top:0!important}.architects-faq .faq__block h3{font-weight:800;letter-spacing:-.5px}.architects-faq .faq__block{width:100%;max-width:1162px;gap:28px}.architects-faq .faq__question{background-color:var(--color-white)}.architects-faq .faq__button{font-size:16px;line-height:110%;padding:19px 50px 19px 24px;letter-spacing:-.23px;font-weight:800}.architects-faq .faq__list{gap:14.5px}.architects-faq .plusminus{margin-top:-1px;transition-duration:.3s;transition-timing-function:ease-in-out;right:20px}.architects-faq .plusminus::after,.architects-faq .plusminus::before{width:8px;height:2px;opacity:1!important}.architects-faq .plusminus::before{transform:rotate(45deg)!important;margin-left:-5px}.architects-faq .plusminus::after{transform:rotate(-45deg)!important}.architects-faq .faq__question:not(.info-close) .plusminus{transform:rotateX(180deg);margin-top:3px}.architects-faq .faq__answer{margin:-6px 0 0;padding:0 24px 24px}.architects-faq .faq__answer a:active,.architects-faq .faq__answer a:hover{color:var(--color-blue-dark)}.architects-faq .faq__answer ul{list-style-type:disc;padding-left:20px}.architects-faq .faq__answer ol{list-style-type:decimal;padding-left:20px}@media (max-width:768px){.architects-faq.faq{padding-top:57px;padding-bottom:50px}.architects-faq .faq__block{gap:23px}.architects-faq .faq__block h3{letter-spacing:-.2px;font-size:24px;line-height:1.1;max-width:78%}.architects-faq .faq__list{gap:8.5px;padding:0 3px}.architects-faq .faq__button{font-size:14px;line-height:150%;padding:15px 35px 15px 12px}.architects-faq .plusminus{margin-top:0;right:12px}.architects-faq .faq__answer{padding:0 12px 12px}.architects-faq .faq__question{gap:14px}}