.margin-bottom-10px{margin-bottom:1rem}.margin-bottom-20px{margin-bottom:2rem}.margin-bottom-30px{margin-bottom:3rem}*,::after,::before{margin:0;padding:0;box-sizing:border-box}html{font-size:62.5%}@media screen and (max-width:1200px){html{font-size:62,5%}}@media screen and (max-width:1024px){html{font-size:56.25%}}@media screen and (max-width:768px){html{font-size:50%}}@media screen and (max-width:480px){html{font-size:30%}}body{background-color:#fff}.container{position:relative;z-index:0;max-width:1440px;margin:0 auto}@font-face{font-family:Mulish;src:url(../fonts/Mulish/static/Mulish-Regular.ttf);font-weight:400}@font-face{font-family:Inter;src:url(../fonts/Inter/static/Inter_18pt-Regular.ttf);font-weight:400}.italic{font-family:Inter;font-weight:700;font-size:1.8rem;line-height:1.5;letter-spacing:.36px;color:#7e7e7e;font-style:italic}@media screen and (max-width:768px){.italic{font-size:14px}}@media screen and (max-width:480px){.italic{font-size:12px}}.paragraph{font-family:Inter;font-weight:400;font-size:1.7rem;line-height:1.6;letter-spacing:.36px;color:#1c2752}@media screen and (max-width:768px){.paragraph{font-size:14px}}@media screen and (max-width:480px){.paragraph{font-size:12px}}.title__h1{font-family:Mulish;font-weight:400;font-size:6rem;line-height:1.26;letter-spacing:1.2px;color:#fff}.title__h2{font-family:Mulish;font-weight:400;font-size:4.5rem;line-height:1.3;letter-spacing:.36px;color:#1c2752}.title__h3{font-family:Mulish;font-weight:400;font-size:2.5rem;line-height:1.5;letter-spacing:.36px;color:#ffb342}.title__h4{font-family:Mulish;font-weight:400;font-size:2rem;line-height:1.4;letter-spacing:.36px;color:#1c2752}@media screen and (max-width:480px){.title__h4{font-size:16px}}.title__h5{font-family:Mulish;font-weight:400;font-size:2rem;line-height:1.3;letter-spacing:.36px;color:#1c2752}@media screen and (max-width:480px){.title__h5{font-size:16px}}.header__background{background-color:#f2f2f2}.header__first-line{display:flex;justify-content:space-between;padding:20px 120px}@media screen and (max-width:768px){.header__first-line{padding-inline:50px}}@media screen and (max-width:480px){.header__first-line{padding-inline:25px}}.header__first-line_messenger-box{display:flex;align-items:center;gap:2rem;padding-inline:10px}.header__second-line{display:flex;justify-content:space-between;gap:4rem;padding-inline:120px;margin-bottom:30px}@media screen and (max-width:1024px){.header__second-line{flex-direction:column;gap:0;padding-inline:100px}}@media screen and (max-width:1024px){.header__second-line{padding-inline:60px}}@media screen and (max-width:480px){.header__second-line{padding-inline:40px}}.header__second-line__logo{padding-block:40px}@media screen and (max-width:1024px){.header__second-line__logo{padding-block:30px;text-align:center}}.header__second-line_contacts{padding-block:30px;display:flex;flex-direction:row;gap:6.5rem}@media screen and (max-width:1024px){.header__second-line_contacts{padding-top:0;justify-content:space-around}}@media screen and (max-width:480px){.header__second-line_contacts{display:none}}.header__second-line_contacts .contacts__mail,.header__second-line_contacts .contacts__phone{display:flex;align-items:center;gap:10px}.header__second-line_contacts .contacts__icon{display:flex;align-items:center;flex-shrink:0;padding:22px;border-radius:100%;background-color:#ffb342}.header__second-line_contacts .contacts__text{display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:480px){.header__second-line_contacts .contacts__text{font-size:16px}}.header__second-line_contacts .contacts__text_email,.header__second-line_contacts .contacts__text_number{color:#7e7e7e}.promo{background:url(../img/promo-background.png);background-position:center top;background-repeat:no-repeat;background-size:cover}.promo__container{height:813px;position:relative;display:flex;justify-content:center}@media screen and (max-width:768px){.promo__container{background-position:70% 70%}}.inner-box{position:absolute;display:flex;flex-direction:column;top:260px;left:120px}@media screen and (max-width:768px){.inner-box{left:80px}}@media screen and (max-width:480px){.inner-box{left:60px}}.inner-box__add-text{padding:3px 60px 0 20px;width:-moz-fit-content;width:fit-content;background:rgba(225,225,225,.2);display:flex;flex-direction:row;gap:10px;margin-bottom:3rem}@media screen and (max-width:1024px){.inner-box__add-text{max-width:80%;padding:3px 20px 0 20px}}.inner-box__add-text_text{font-size:1.8rem;color:#fff}@media screen and (max-width:480px){.inner-box__add-text_text{font-size:12px}}.inner-box__main-title{margin-bottom:3rem}@media screen and (max-width:1024px){.inner-box__main-title{font-size:40px;max-width:65%}}@media screen and (max-width:768px){.inner-box__main-title{font-size:40px}}@media screen and (max-width:480px){.inner-box__main-title{font-size:36px}}.nav{background:#ffb342;max-width:1200px;width:85vw;margin:0 auto;position:absolute;top:-30px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:4rem;padding-left:45px;padding-right:10px;padding-block:10px}@media screen and (max-width:1024px){.nav{height:88px;padding-inline:45px}}@media screen and (max-width:768px){.nav{padding-inline:30px}}@media screen and (max-width:480px){.nav{width:100%}}.nav-menu{flex-grow:1;max-width:52%}@media screen and (max-width:1024px){.nav-menu{max-width:100%}}.nav-list{display:flex;list-style-type:none;justify-content:space-between;gap:2rem}.nav-item{list-style-type:none}.nav-item a{color:#222;text-decoration:none;font-family:Inter;font-size:1.9rem;line-height:30px;letter-spacing:.36px;font-weight:400}@media screen and (max-width:1024px){.nav-item a{font-size:16px}}@media screen and (max-width:480px){.nav-item a{font-size:14px}}.button{color:#f4f4f4;width:-moz-fit-content;width:fit-content;border:none;padding:1.9rem 4.2rem;font-family:Inter;font-weight:400;font-size:2rem;line-height:30px;letter-spacing:.36px}@media screen and (max-width:768px){.button{font-size:18px}}@media screen and (max-width:480px){.button{font-size:16px}}.button__blue{background:#1c2752}@media screen and (max-width:1024px){.button__blue{display:none}}.button__blue:hover{background-color:#fff;border:solid .1rem #1c2752;color:#1c2752}.button__yellow{background:#ffb342;border:solid .1rem #ffb342;color:#1c2752}.button__yellow:hover{background-color:#fff;border:solid .1rem #1c2752}.button__transparent{background:rgba(0,0,0,0);border:solid .1rem #222;color:#222;display:flex;justify-content:center;align-items:center;gap:.3rem}@media screen and (max-width:480px){.button__transparent{padding:1.9rem 3rem}}.button__transparent:hover{border:solid .1rem #fff}.button__transparent.active{background-color:#fff;border:solid .1rem #fff}.button__view-more{background:#1c2752;padding-left:0;padding-bottom:0;font-size:18px;line-height:2.7px}@media screen and (max-width:480px){.button__view-more{font-size:16px}}.button__view-more:hover{color:#ffb342}.arrow-box{display:flex;gap:2rem}.arrow-button{width:50px;height:50px;background:#f4f4f4;border-radius:100%;display:flex;align-items:center;justify-content:center}@media screen and (max-width:768px){.arrow-button{width:40px;height:40px}}.form-container__button{width:100%;font-family:Inter;font-weight:700;font-size:1.7rem;line-height:27px;letter-spacing:.36px}@media screen and (max-width:1024px){.form-container__button{font-size:18px}}@media screen and (max-width:480px){.form-container__button{font-size:16px}}.form-container__button:hover{background-color:#1c2752;color:#fff;border:solid .1rem #1c2752}.workers__button{font-size:2rem;color:#1c2752;background:rgba(0,0,0,0);border:none}@media screen and (max-width:1024px){.workers__button{font-size:18px}}.subscribe__button{position:absolute;top:0;right:0;width:18rem;height:-moz-fit-content;height:fit-content;font-size:1.7rem;padding:2rem 2.5rem;background-color:#fff;color:#1c2752;border:.2rem solid #fff}@media screen and (max-width:1024px){.subscribe__button{font-size:14px}}.subscribe__button:hover{background-color:#1c2752;border-color:#1c2752;color:#fff}.conceptions{padding:140px 120px;display:flex;gap:50px}@media screen and (max-width:1024px){.conceptions{padding:100px 80px}}@media screen and (max-width:768px){.conceptions{padding:60px 40px}}.conceptions__wrapper{display:flex;gap:5rem;width:100%}@media screen and (max-width:1200px){.conceptions__wrapper{flex-direction:column;gap:0}}.conceptions__img{width:50%}@media screen and (max-width:1200px){.conceptions__img{width:100%;height:70%;margin-bottom:6.4rem}}@media screen and (max-width:768px){.conceptions__img{margin-bottom:0}}.conceptions__img .img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-width:58rem}@media screen and (max-width:1200px){.conceptions__img .img{max-width:100%;height:500px;-o-object-fit:cover;object-fit:cover;-o-object-position:0 -50px;object-position:0 -50px}}@media screen and (max-width:768px){.conceptions__img .img{height:auto}}.conceptions__text-block{width:50%;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:1200px){.conceptions__text-block{width:100%}}.conceptions__text-block_text{font-size:1.8rem;display:flex;align-items:center}@media screen and (max-width:480px){.conceptions__text-block_text{font-size:12px}}.conceptions__add-text{width:-moz-fit-content;width:fit-content;background:#f4f4f4;display:flex;flex-direction:row;gap:10px;padding-inline:2rem;margin-bottom:22px}.conceptions__caption{margin-bottom:12px}.conceptions__paragraph{color:#7e7e7e}.conceptions__experience{display:flex;gap:4rem;width:100%}.conceptions__experience-box{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#f4f4f4;padding:3rem 5rem 4rem 5rem;width:50%}.conceptions__experience-box_years{color:#ffb342;font-family:Mulish;font-weight:400;font-size:8rem;line-height:8.8rem;letter-spacing:1.2px;margin-bottom:1.6rem}.conceptions__experience-box_text{text-align:center}@media screen and (max-width:1200px){.conceptions__experience-box_text{margin-bottom:1.6rem}}.conceptions__experience-list{padding-top:2.5rem}.conceptions__experience-item{margin-bottom:10px;color:#7e7e7e}.offer{position:relative;background:#ffb342}.offer:before{position:absolute;content:"";height:100px;width:100%;background:#f4f4f4;bottom:0}.offer__container{padding-top:14rem;display:flex;flex-direction:column;align-items:center;z-index:1;position:relative}@media screen and (max-width:1024px){.offer__container{padding-top:10rem}}.offer__text-block{display:flex;flex-direction:column;align-items:center}.offer__text{font-size:1.8rem;display:flex;align-items:center}@media screen and (max-width:480px){.offer__text{font-size:12px}}.offer__add-text{width:-moz-fit-content;width:fit-content;background:#f4f4f4;display:flex;flex-direction:row;gap:10px;padding-inline:2rem;margin-bottom:22px}.offer__caption{margin-bottom:12px}.offer__paragraph{margin-bottom:4rem;width:50%;text-align:center}@media screen and (max-width:480px){.offer__paragraph{width:75%}}.offer__button-box{display:flex;gap:3rem;margin-bottom:4rem}@media screen and (max-width:1024px){.offer__button-box{flex-wrap:wrap;justify-content:center}}.commercial{margin-inline:140px;background-color:#fff;padding:6rem;display:flex;gap:7.5rem;box-shadow:0 4px 16px 0 rgba(0,0,0,.15);z-index:2}@media screen and (max-width:1024px){.commercial{flex-direction:column;margin-inline:60px}}@media screen and (max-width:480px){.commercial{width:75%}}.commercial__text-block{width:50%}@media screen and (max-width:1024px){.commercial__text-block{width:100%}}.commercial__img{display:flex;align-items:center;width:50%}@media screen and (max-width:1024px){.commercial__img{justify-content:center;width:100%}}.commercial__img .img{width:100%}.service{background:#f4f4f4}.service__container{padding-block:12rem}.service__cards-block{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:3rem;padding-inline:12rem}@media screen and (max-width:1200px){.service__cards-block{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);padding-inline:100px}}@media screen and (max-width:768px){.service__cards-block{grid-template-columns:repeat(1,1fr);padding-inline:80px}}@media screen and (max-width:480px){.service__cards-block{padding-inline:40px}}.service__card{display:flex;background:#1c2752;padding:5rem 3.5rem}.service__card_svg{margin-bottom:2rem}.service__card_title{margin-bottom:1.5rem}@media screen and (max-width:480px){.service__card_title{font-size:18px}}.service__card_paragraph{color:#d2d2d2;margin-bottom:2.2rem}.choose{display:flex;padding:0;width:100%}.choose__wrapper{width:100%;display:flex}@media screen and (max-width:1200px){.choose__wrapper{flex-direction:column}}.choose__marks{background:url(../img/choose.png) center/cover no-repeat;padding:14rem 8rem;width:50%}@media screen and (max-width:1200px){.choose__marks{width:100%;background-position:0 0;display:flex;justify-content:center}}@media screen and (max-width:768px){.choose__marks{height:440px}}@media screen and (max-width:480px){.choose__marks{height:360px}}.choose__marks_background{background:rgba(28,39,82,.86);padding:10rem 8rem;display:flex;flex-direction:column;gap:2.5rem}@media screen and (max-width:1200px){.choose__marks_background{width:80%}}@media screen and (max-width:768px){.choose__marks_background{display:none}}.choose__marks_box{display:flex;flex-direction:row}.choose__marks_yellow-box{font-size:2.4rem;line-height:35px;background:#ffb342;color:#1c2752;padding:1.6rem 2.1rem;min-width:35%;text-align:center}.choose__marks_transparent-box{font-size:2.4rem;line-height:35px;border:solid .1rem #fff;border-left:none;color:#fff;padding:1.6rem 2.1rem;width:100%}.choose__text-block{padding:9.4rem 6rem;display:flex;flex-direction:column;justify-content:center;width:50%}@media screen and (max-width:1200px){.choose__text-block{width:100%}}@media screen and (max-width:768px){.choose__text-block{padding-inline:40px}}.choose__text-block_text{font-size:1.8rem;display:flex;align-items:center}@media screen and (max-width:480px){.choose__text-block_text{font-size:12px}}.choose__add-text{width:-moz-fit-content;width:fit-content;background:#f4f4f4;display:flex;flex-direction:row;gap:10px;padding-inline:2rem;margin-bottom:22px}.choose__caption{margin-bottom:12px}.choose__paragraph{color:#7e7e7e;margin-bottom:4rem}.choose__info-block{display:flex;gap:2rem;padding-right:12rem;margin-bottom:25px}@media screen and (max-width:480px){.choose__info-block{padding-right:0}}.choose__info-block_vector{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;padding:1rem;background:#ffb342;border-radius:100%}.choose__info-block_paragraph{color:#7e7e7e}.gallery{background:#1c2752;padding:15rem 3.5rem}.gallery__text-block{margin-bottom:4rem}.gallery__caption{color:#fff}.gallery__cards-box{display:flex;gap:3rem;flex-wrap:wrap;justify-content:center}@media screen and (max-width:480px){.gallery__cards-box{gap:5rem}}.gallery__card{background:#fff;padding:2.1rem 2.1rem 2.6rem 2.1rem;transition:transform .3s ease}.gallery__card:hover{transform:scale(1.05)}.gallery__img{margin-bottom:2.7rem}.gallery__prof-info{display:flex;flex-direction:column;align-items:center}.gallery__prof-text{color:#1c2752;text-transform:capitalize}@media screen and (max-width:480px){.gallery__prof-text{font-size:18px}}.gallery__prof-kind{color:#7e7e7e}@media screen and (max-width:480px){.gallery__prof-kind{font-size:16px}}.preview__text-block{display:flex;flex-direction:column;align-items:center}.preview__text-block_text{font-size:1.8rem;display:flex;align-items:center}@media screen and (max-width:480px){.preview__text-block_text{font-size:12px}}.preview__add-text{width:-moz-fit-content;width:fit-content;background:#fff;display:flex;flex-direction:row;gap:10px;padding-inline:2rem;margin-bottom:22px}.preview__caption{margin-bottom:12px}.preview__paragraph{margin-bottom:4rem;color:#7e7e7e;text-align:center}@media screen and (max-width:1200px){.preview__paragraph{max-width:80%}}.feedback__container{padding:14rem 12rem;display:flex;gap:4.5rem;justify-content:space-between}@media screen and (max-width:1200px){.feedback__container{flex-direction:column;gap:10rem}}@media screen and (max-width:768px){.feedback__container{padding:10rem 8rem}}@media screen and (max-width:480px){.feedback__container{padding-inline:40px}}.feedback__wrapper{display:flex;flex-direction:column;gap:4rem}@media screen and (max-width:1200px){.feedback__wrapper{flex-direction:row}}@media screen and (max-width:1024px){.feedback__wrapper{flex-direction:column}}.testimonial{width:50%}@media screen and (max-width:1200px){.testimonial{width:100%}}.testimonial__text-block{align-items:start}@media screen and (max-width:1200px){.testimonial__text-block{align-items:center}}.testimonial__add-text{background:#f4f4f4}.testimonial__caption{color:#1c2752}.testimonial .feedback-box{border:solid .1px #ddd;padding:4rem;width:100%}@media screen and (max-width:1200px){.testimonial .feedback-box{width:50%}}@media screen and (max-width:1024px){.testimonial .feedback-box{width:100%}}.testimonial .feedback-box__who{display:flex;justify-content:space-between;border-bottom:solid .1px #ddd}.testimonial .feedback-box__percona{display:flex;gap:1rem;padding-bottom:2.2rem}.testimonial .feedback-box__info{display:flex;flex-direction:column;justify-content:center}.testimonial .feedback-box__name{font-size:2.2rem;line-height:30.8px}@media screen and (max-width:768px){.testimonial .feedback-box__name{font-size:14px}}.testimonial .feedback-box__city{font-size:1.8rem;color:#7e7e7e}@media screen and (max-width:768px){.testimonial .feedback-box__city{font-size:14px}}@media screen and (max-width:480px){.testimonial .feedback-box__city{font-size:12px}}.testimonial .feedback-box__feedback{padding-block:2rem}.testimonial .feedback-box__feedback span{color:#1c2752}.testimonial .feedback-box__questions-box{background:#ffb342;padding:5rem 4rem}@media screen and (max-width:1200px){.testimonial .feedback-box__questions-box{width:50%}}@media screen and (max-width:1024px){.testimonial .feedback-box__questions-box{width:100%}}.testimonial .feedback-box__questions-box_info{color:#1c2752;line-height:32.5px;margin-bottom:1.3rem}@media screen and (max-width:768px){.testimonial .feedback-box__questions-box_info{font-size:18px;text-align:center}}.testimonial .feedback-box__questions-box_paragraph{font-size:1.8rem}@media screen and (max-width:768px){.testimonial .feedback-box__questions-box_paragraph{font-size:16px}}@media screen and (max-width:480px){.testimonial .feedback-box__questions-box_paragraph{font-size:12px}}.testimonial .feedback-box__questions-box_phone{display:flex;gap:2rem}@media screen and (max-width:1024px){.testimonial .feedback-box__questions-box_phone{justify-content:center}}.testimonial .feedback-box__questions-box_icon{background:#fff;display:flex;align-items:center;padding:12px;border-radius:100%}.testimonial .feedback-box__questions-box_number{display:flex;align-items:center;color:#fff;font-size:2.8rem;line-height:45px}@media screen and (max-width:1200px){.testimonial .feedback-box__questions-box_number{font-size:22px}}.form-block{display:flex;flex-direction:column;width:50%}@media screen and (max-width:1200px){.form-block{width:100%}}.form-block__text-block{align-items:start}@media screen and (max-width:1200px){.form-block__text-block{align-items:center}}.form-block__add-text{background:#f4f4f4}.form-block__caption{color:#1c2752}.form-container{background:#f4f4f4;padding:7rem 4rem 7.5rem 4rem;height:100%;display:flex;flex-direction:column}@media screen and (max-width:1200px){.form-container{height:-moz-fit-content;height:fit-content}}.form{display:flex;flex-direction:column;gap:2.5rem;margin-bottom:3.5rem;flex:1}.form__group-5{flex:1}.form__input{width:100%;color:#1c2752;font-family:Inter;font-size:1.7rem;line-height:2.7rem;letter-spacing:.36px;font-weight:400;font-style:normal;padding-block:1.9rem;padding-left:4.4rem;background:#fff;border:.1rem solid #ccc}@media screen and (max-width:1024px){.form__input{font-size:14px}}@media screen and (max-width:1024px){.form__input{padding-block:14px;padding-left:20px}}.form__input:focus-visible{outline:0}.form__input_group-5{resize:none;height:100%}.form__input::placeholder{color:#1c2752}@media screen and (max-width:480px){.clients{display:none}}.clients__container{padding:0 12rem 14rem 12rem}.clients__add-text{background:#f4f4f4}.clients__caption{text-align:center}.clients__logo-box{display:flex;justify-content:space-between;padding-inline:5rem;gap:3rem;width:100%}@media screen and (max-width:1200px){.clients__logo-box{display:grid;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.clients__logo-box{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(4,1fr)}}.clients__logo-box_logo{display:flex;justify-content:center}.price{background:#f4f4f4}.price__container{padding:14rem 12rem}@media screen and (max-width:768px){.price__container{padding:10rem 8rem}}@media screen and (max-width:480px){.price__container{padding-inline:40px}}.price__preview{display:flex;justify-content:space-between;gap:6rem;margin-bottom:4rem}@media screen and (max-width:1024px){.price__preview{flex-direction:column}}.price__text-block{width:50%;display:flex;align-items:start}@media screen and (max-width:1024px){.price__text-block{width:100%;align-items:center}}.price__paragraph{width:50%;display:flex;align-items:center}@media screen and (max-width:1024px){.price__paragraph{width:100%}}@media screen and (max-width:1024px){.price__caption{text-align:center}}.price__cards{display:flex;gap:3rem}@media screen and (max-width:1200px){.price__cards{width:80%;margin:0 auto;display:grid;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:1024px){.price__cards{width:100%}}.price__card{background:#fff;padding:4rem}.price__card_about{display:flex;justify-content:space-between;gap:4.5rem;border-bottom:solid .1px #d7d7d7}.price__card_plan{padding-bottom:3.6rem}.price__card_plan-name{font-size:2rem;line-height:30px;letter-spacing:.4px;margin-bottom:.7rem}@media screen and (max-width:480px){.price__card_plan-name{font-size:14px}}.price__card_plan-cost{font-size:3.2rem;line-height:35.2px;color:#1c2752}@media screen and (max-width:480px){.price__card_plan-cost{font-size:18px}}.price__card_status-box{display:flex;flex-direction:column;justify-content:end;gap:1.5rem}.price__card_status{background:#ffb342;padding-inline:1rem;width:-moz-fit-content;width:fit-content}@media screen and (max-width:480px){.price__card_status{font-size:14px}}.price__card_add-info{align-items:end;display:flex;padding-bottom:3.6rem;font-size:1.5rem;line-height:24px;letter-spacing:.32px;color:#7e7e7e}@media screen and (max-width:480px){.price__card_add-info{font-size:12px}}.price__list{display:flex;flex-direction:column;gap:2rem;margin-bottom:5.5rem}.price__list_item{display:flex;gap:1.2rem}.price__list_img{display:flex;align-items:center}.price__list_text{color:#7e7e7e}.price__diference{padding-top:6.2rem;display:flex;justify-content:space-between;gap:7rem}@media screen and (max-width:768px){.price__diference{flex-direction:column}}.price__diference_box{display:flex;gap:2rem}.price__diference_caption{margin-bottom:1rem}.price__diference_overview{color:#7e7e7e}.workers{padding:14rem 12rem}@media screen and (max-width:768px){.workers{padding:10rem 8rem}}.workers__cards{display:flex;gap:3rem}@media screen and (max-width:1024px){.workers__cards{flex-direction:column;gap:8rem}}.workers__card{position:relative;justify-content:center;display:flex;margin-bottom:5rem}@media screen and (max-width:1024px){.workers__card{margin-bottom:8rem}}.workers__card_img{width:100%}.workers__card_title{font-size:3rem;color:#1c2752;margin-bottom:1.6rem}@media screen and (max-width:768px){.workers__card_title{font-size:20px}}.workers__card_paragraph{color:#7e7e7e;margin-bottom:1.6rem}@media screen and (max-width:768px){.workers__card_paragraph{font-size:14px}}.workers__overbox{display:flex;justify-content:center;width:70%;position:absolute;bottom:-30px}@media screen and (max-width:480px){.workers__overbox{display:none}}.workers__overbox_block{width:50%;max-width:180px;max-height:62px;display:flex;justify-content:center;align-items:center;gap:10px}.workers__overbox_worker{background:#ffc368;padding-block:20px}.workers__overbox_worker .worker-name{font-size:1.5rem;line-height:1.5}.workers__overbox_time{background:#ffb342;padding-block:20px}.workers__overbox_time .worker-time{font-size:1.5rem}.subscribe{background-color:#ffb342}.subscribe__container{padding:14rem 12rem;display:flex;justify-content:space-between;align-items:center;gap:4rem}@media screen and (max-width:1024px){.subscribe__container{flex-direction:column}}.subscribe__info{max-width:410px}.subscribe__title{color:#1c2752;font-size:3.2rem;margin-bottom:10px}@media screen and (max-width:768px){.subscribe__title{font-size:20px;text-align:center}}.subscribe__form{position:relative;display:flex;width:57rem;min-width:42rem}.subscribe__input{width:100%;height:-moz-fit-content;height:fit-content;color:#1c2752;font-size:1.7rem;padding:2rem 2.5rem;background:rgba(0,0,0,0);border:.2rem solid #fff}@media screen and (max-width:1024px){.subscribe__input{font-size:14px}}.subscribe__input:focus{outline:0}.subscribe__input:active{color:#1c2752}.subscribe__input::placeholder{color:#fff}.footer{background-color:#1c2752}.footer__container{padding:6rem 12rem 9rem}.footer__container-contacts{padding-bottom:4rem;display:flex;gap:6rem;border-bottom:1px solid #4b557d}@media screen and (max-width:1200px){.footer__container-contacts{flex-direction:column}}@media screen and (max-width:1024px){.footer__container-contacts{flex-direction:row}}@media screen and (max-width:768px){.footer__container-contacts{flex-direction:column;align-items:center}}.footer__logo{display:flex;align-items:center}.contacts{display:flex;flex-basis:100%;justify-content:space-between;gap:4rem}@media screen and (max-width:1360px){.contacts{gap:1.8rem}}@media screen and (max-width:1024px){.contacts{flex-direction:column}}.contacts__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;height:72px;width:72px;border-radius:100%;background-color:#ffb342}@media screen and (max-width:1360px){.contacts__icon{height:62px;width:62px}}@media screen and (max-width:1200px){.contacts__icon{height:50px;width:50px}}.contacts__box{display:flex;gap:15px}.contacts__info{display:flex;flex-direction:column;justify-content:center}.contacts__email,.contacts__text{color:#fff}@media screen and (max-width:1360px){.contacts__email{font-size:14px}}@media screen and (max-width:1200px){.contacts__email{font-size:16px}}.about{display:flex;padding-top:4rem;border-bottom:1px solid #4b557d;position:relative}@media screen and (max-width:1200px){.about{flex-direction:column;gap:5rem}}@media screen and (max-width:768px){.about{padding-bottom:4rem}}.about__block{width:35%}@media screen and (max-width:1200px){.about__block{width:100%;display:flex;align-items:center;gap:5rem}}@media screen and (max-width:768px){.about__block{width:100%;justify-content:center}}.about__text-box{padding-block:5rem}@media screen and (max-width:768px){.about__text-box{display:none}}.about__paragraph{color:#fff;font-size:1.8rem}.about__sotial-contacts{display:flex;gap:15px}.footer-nav{width:65%;display:flex;justify-content:space-between;padding-left:5rem}@media screen and (max-width:1200px){.footer-nav{padding-left:0;width:100%}}@media screen and (max-width:768px){.footer-nav{display:none}}.footer-nav__title{color:#ffb342;margin-bottom:16px}.footer-nav__list{list-style-type:none}.footer-nav__item{color:#fff;font-family:Inter;font-weight:700;font-size:1.8rem;line-height:1.5;letter-spacing:.36px;margin-bottom:10px}.footer-nav__center{position:relative;width:70%;display:flex;padding-inline:8rem}@media screen and (max-width:1200px){.footer-nav__center{padding-inline:0}}.footer-nav__center::after,.footer-nav__center::before{content:"";height:80%;bottom:-20%;position:absolute;border-left:1px solid #4b557d}.footer-nav__center::before{left:0}@media screen and (max-width:1200px){.footer-nav__center::before{display:none}}.footer-nav__center::after{right:0}@media screen and (max-width:1200px){.footer-nav__center::after{display:none}}.footer-nav__wrap1,.footer-nav__wrap2{flex:1}.footer-nav__right{width:30%;padding-left:5rem}@media screen and (max-width:1200px){.footer-nav__right{padding-left:0}}