@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";*{padding:0;margin:0;box-sizing:border-box;font-family:Inter,sans-serif}ul,ol{list-style:none}a{text-decoration:none;color:#000}.container{max-width:1240px;padding:0 40px;width:100%;margin:0 auto}body{background-color:#272626;color:#faf5f1}@media (min-width: 1920px){.container{max-width:1740px;padding:0 90px}}@media (max-width: 1024px){.container{max-width:944px}}@media (max-width: 767px){.container{max-width:688px}}@media (max-width: 640px){.container{padding:0 16px}}.btn{background-color:#c3843a;color:#faf5f1;border:none;cursor:pointer}.size-s{padding:8px 55px;border-radius:6px;font-size:20px}@media (min-width: 1920px){.size-s{font-size:22px}}@media (max-width: 1024px){.size-s{font-size:16px;border-radius:12px}}@media (max-width: 768px){.size-s{font-size:14px}}.size-m{padding:20px 144px;border-radius:30px;font-size:24px}@media (max-width: 1399px){.size-m{font-size:16px}}@media (max-width: 768px){.size-m{font-size:14px;padding:13px 90px}}.size-l{padding:19px 207px;border-radius:16px;font-size:24px;width:100%}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0006;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:center;z-index:10000;padding:20px}.modal-container{position:relative;max-width:1160px;width:100%;background-color:#faf5f1;border-radius:16px;border:1px solid #c3843a;overflow:hidden;box-shadow:0 10px 40px #0000004d}.modal-close{position:absolute;top:20px;right:20px;background:none;border:none;font-size:24px;color:#272626;cursor:pointer;z-index:10;transition:transform .2s}.modal-close:hover{transform:scale(1.1)}.modal-content{display:flex}.modal-info{background-color:#272626;padding:50px;flex:1;display:flex;flex-direction:column;justify-content:space-between;color:#faf5f1;max-width:560px;width:100%}.modal-info__title{font-size:44px;font-weight:600;margin-bottom:20px}.modal-info__divider{width:130px;height:3px;background-color:#c3843a;margin-bottom:40px;position:relative}.modal-info__divider:before{content:"";position:absolute;top:-10px;left:0;width:80px;height:3px;background-color:#c3843a}.modal-info__details{display:flex;flex-direction:column;gap:20px;margin-bottom:auto}.modal-info__item{display:flex;flex-direction:column;gap:8px}.modal-info__label{font-size:22px;color:#faf5f180}.modal-info__value{font-size:22px;color:#faf5f1;text-decoration:none;line-height:1.5}.modal-info__value:hover{color:#c3843a}.modal-info__socials{display:flex;gap:15px;margin-top:40px}.modal-info__social-icon{width:45px;height:45px;border-radius:50%;background-color:#c3843a;display:flex;align-items:center;justify-content:center;color:#faf5f1;font-size:20px;text-decoration:none;transition:transform .2s}.modal-info__social-icon:hover{transform:scale(1.1)}.modal-form{background-color:#faf5f1;padding:50px;flex:1;display:flex;flex-direction:column;max-width:599px;width:100%}.modal-form__title{font-size:55px;font-weight:500;color:#272626;margin-bottom:30px;text-align:center}.modal-form__fields{display:flex;flex-direction:column;gap:16px}.modal-form__container{display:flex;flex-direction:column;justify-content:space-between;gap:20px;height:100%}.modal-form__container-button{width:100%;display:flex}.modal-form__container-button button{padding:20px}.modal-form__group{width:100%;display:flex;flex-direction:column;gap:15px}.modal-form__input,.modal-form__textarea{width:100%;padding:14px 18px;border:1px solid rgba(39,38,38,.2);border-radius:8px;font-size:16px;color:#272626;background-color:#fcfcfb;transition:border-color .3s}.modal-form__input::placeholder,.modal-form__textarea::placeholder{color:#27262680}.modal-form__input:focus,.modal-form__textarea:focus{outline:none;border-color:#c3843a}.modal-form__input--date{color:#27262680}.modal-form__input--date::-webkit-calendar-picker-indicator{cursor:pointer;filter:opacity(.5)}.modal-form__textarea{resize:vertical;min-height:80px}.modal-form__checkbox{display:flex;align-items:center;gap:10px}.modal-form__checkbox input[type=checkbox]{width:15px;height:15px;cursor:pointer;accent-color:#c3843a}.modal-form__checkbox label{font-size:14px;color:#272626b3;cursor:pointer;line-height:1.5}.modal-form__link{color:#c3843a;text-decoration:underline}@media (max-width: 1024px){.modal-container{max-width:90vh;max-height:85vh;background-color:#272626;padding:100px 20px;overflow-y:auto}.modal-close{font-size:30px;color:#faf5f1}.modal-content{flex-direction:column-reverse;align-items:center}.modal-info{padding:10px;text-align:center}.modal-info__title,.modal-info__divider{display:none}.modal-info__item{gap:10px}.modal-info__label,.modal-info__value{font-size:16px}.modal-info__socials{justify-content:center;gap:20px;margin-top:24px}.modal-form{background-color:#272626;padding:10px}.modal-form__title{font-size:36px;color:#faf5f1}.modal-form__input,.modal-form__textarea{border:1px solid #444444;border-radius:8px;font-size:16px;color:#272626;background-color:#4443;transition:border-color .3s}.modal-form__input::placeholder,.modal-form__textarea::placeholder{color:#faf5f180}.modal-form__input--date{color:#faf5f180}.modal-form__input--date::-webkit-calendar-picker-indicator{cursor:pointer;filter:opacity(.5)}.modal-form__checkbox{margin-bottom:20px}.modal-form__checkbox label{font-size:12px;color:#faf5f1}.modal-form__link{color:#faf5f1}}.box{position:fixed;top:0;left:50%;transform:translate(-50%);z-index:1000;width:100%}.box .header{background-color:#272626;border:1px solid #c3843a;border-radius:16px;display:flex;justify-content:space-between;align-items:center;padding:8px 15px;margin-top:35px}.box .header__logo{max-width:80px}.box .header__nav-list{max-width:350px;display:flex;justify-content:space-between;align-items:center;gap:45px}.box .header__nav-list__item{cursor:pointer;color:#faf5f1;font-size:18px;font-weight:400;letter-spacing:-4%}.box .header__nav-list__item.active{color:#c3843a}.box .header__actions{display:flex;justify-content:space-between;align-items:center;gap:15px}.box .header__actions-lang{display:flex;justify-content:space-between}.box .header__actions-lang__item{font-size:18px;font-weight:400;letter-spacing:-4%;cursor:pointer}.box .header__burger{display:none;font-size:24px;color:#fff;cursor:pointer}.active-lang{color:#c3843a!important}.footer__background{background-color:#2b2b2b}.footer__background .footer{display:flex;flex-direction:column;margin-top:135px;border-top:1px solid #c3843a;padding:40px 0 50px}.footer__background .footer__box{display:flex;justify-content:space-between}.footer__background .footer__info{display:flex;flex-direction:column;gap:48px;margin-bottom:37px}.footer__background .footer__info-header{display:flex;justify-content:space-between;align-items:center;gap:94px}.footer__background .footer__info-header img{max-width:216px;width:100%;max-height:102px;height:100%}.footer__background .footer__info-header__nav{display:flex;flex-direction:column;gap:15px;font-size:18px}.footer__background .footer__info-header__nav p{color:#c3843a;opacity:75%}.footer__background .footer__info-header__nav-links{display:flex;flex-direction:column;gap:10px}.footer__background .footer__info-header__nav-links a{color:#faf5f1}.footer__background .footer__info-contacts{display:flex;flex-direction:column;gap:15px;font-size:18px}.footer__background .footer__info-contacts p{color:#c3843a;opacity:75%}.footer__background .footer__info-contacts__container{display:flex;flex-direction:column;gap:10px}.footer__background .footer__info-contacts__container a{color:#faf5f1}.footer__background .footer__info-address{display:flex;flex-direction:column;gap:15px;font-size:18px}.footer__background .footer__info-address p{color:#c3843a;opacity:75%}.footer__background .footer__info-address span{max-width:310px}.footer__background .footer__info-copyrights{font-size:16px;opacity:35%}.footer__background .footer__map{width:100%;max-width:620px;max-height:340px;aspect-ratio:16/9;border-radius:16px;overflow:hidden}.footer__background .footer__map iframe{width:100%;height:100%;border:0;border-radius:16px;display:block}.footer__background .footer__contacts{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #c3843a;border-bottom:1px solid #c3843a;padding:20px 0;font-size:36px;font-weight:600}.footer__background .footer__contacts-icons{display:flex;gap:20px}.footer__background .footer__contacts-icons__item{background-color:#c3843a;padding:10px;border-radius:50%;display:flex;font-size:20px}.footer__background .footer__contacts h2{font-size:36px;font-weight:600}@media (min-width: 1920px){.box .header__nav-list__item,.box .header__actions-lang__item{font-size:20px}.footer__background .footer__info{margin-bottom:40px}.footer__background .footer__info-header{gap:116px}.footer__background .footer__info-header img{max-width:294px;max-height:140px}.footer__background .footer__info-header__nav,.footer__background .footer-contacts,.footer__background .footer-address{font-size:22px}.footer__background .footer-address span{max-width:410px}.footer__background .footer-copyrights{font-size:18px}.footer__background .footer__map{max-width:870px;max-height:455px}.footer__background .footer__contacts{font-size:44px}.footer__background .footer__contacts-icons__item{padding:12px;font-size:24px}.footer__background .footer__contacts h2{font-size:44px}}@media (max-width: 1399px){.footer__background .footer{margin-top:80px}.footer__background .footer__box{flex-direction:column;align-items:center;text-align:center}.footer__background .footer__map{max-width:944px}.footer__background .footer__info-header{justify-content:center}.footer__background .footer__info-header img{max-width:228px;max-height:106px}.footer__background .footer__info-header__nav{display:none}.footer__background .footer__info-address{font-size:20px}.footer__background .footer__info-address span{max-width:508px}.footer__background .footer__contacts{font-size:32px;margin-top:24px}.footer__background .footer__contacts-icons__item{padding:12px;font-size:22px}.footer__background .footer__contacts h2{font-size:32px}}@media (max-width: 1024px){.box{position:relative}.box .container{max-width:100%}.box .container .header{border:none;border-radius:0;margin-top:0;padding:6px 0}.box .container .header__nav{display:none}.box .container .header__actions{gap:24px}.box .container .header__actions-lang{display:none}.box .container .header__actions .header__burger{display:flex;align-items:center}.box .container .mobile-menu{position:fixed;top:60px;left:0;z-index:9999;width:100%;height:100vh;background-color:#2b2b2b;display:flex;flex-direction:column;gap:30px;padding:56px;border-bottom:1px solid #c3843a;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.box .container .mobile-menu__nav{display:flex;flex-direction:column;align-items:center;gap:15px;font-size:20px}.box .container .mobile-menu__nav a{color:#c3843a;font-size:44px}.box .container .mobile-menu__lang{margin-top:auto;display:flex;justify-content:center;gap:32px}.box .container .mobile-menu__lang span{color:#faf5f1;font-size:20px}.footer__background .footer{margin-top:74px}.footer__background .footer__info{gap:30px}.footer__background .footer__info-header{justify-content:center}.footer__background .footer__info-contacts,.footer__background .footer__info-address{font-size:16px}.footer__background .footer__info-address span{max-width:508px}.footer__background .footer__info-copyrights{font-size:14px}.footer__background .footer__contacts{font-size:22px;margin-top:24px}.footer__background .footer__contacts-icons__item{padding:10px;font-size:16px}.footer__background .footer__contacts h2{font-size:22px}}@media (max-width: 768px){.footer__background .footer__map{padding-bottom:24px;border-bottom:1px solid #c3843a;border-radius:0}.footer__background .footer__contacts{display:none}}@media (max-width: 640px){.box .container .header__logo a img{max-width:80px}.box .container .header__actions{gap:10px}.box .container .mobile-menu__nav a{color:#c3843a;font-size:36px}.box .container .mobile-menu__lang span{font-size:16px}}@media (max-width: 400px){.box .container .header__logo a img{max-width:60px}}.main__page{display:flex;flex-direction:column;gap:120px}.main__page .section__about{display:flex;justify-content:space-between}.main__page .section__about-label p{font-size:20px}.main__page .section__about-title{max-width:930px;display:flex;flex-direction:column;gap:20px}.main__page .section__about-title p{text-indent:310px;font-size:42px;font-weight:400}.main__page .section__about-content{display:flex;gap:150px}.main__page .section__about-content__img img{max-width:160px;width:100%}.main__page .section__about-content__info{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.main__page .section__about-content__info p{text-indent:0%;font-size:18px;max-width:400px}.main__page .section__about-content__info img{max-width:544px;width:100%}.main__page .section__about-mobile{display:none}.main__page .section__services{display:flex;justify-content:space-between}.main__page .section__services-label p{font-size:20px}.main__page .section__services-list{max-width:930px;width:100%}.main__page .section__services-list__item{display:flex;justify-content:space-between;align-items:center;padding:15px 0;cursor:pointer;border-top:1px solid #444444}.main__page .section__services-list__item-label{display:flex;align-items:center;gap:20px}.main__page .section__services-list__item-label img{max-width:290px}.main__page .section__services-list__item-label p{font-size:54px}.main__page .section__services-list__item .service__icon{color:#c3843a;font-size:64px}.main__page .section__services-list__item:hover{background-color:#c3843a;padding:15px 20px;border-radius:16px;transition:all .5s ease-in-out}.main__page .section__services-list__item:hover .service__icon{color:#faf5f1}.main__page .section__services-list__item:hover .section__services-list__item-label p{transition:all .5s ease-in-out;font-size:50px}.main__page .section__services-btn{margin-top:30px;display:flex;justify-content:center}@media (min-width: 1920px){.main__page{gap:115px}.main__page .section__about-label p{font-size:22px}.main__page .section__about-title{max-width:1330px}.main__page .section__about-title p{text-indent:460px;font-size:45px}.main__page .section__about-content{gap:249px}.main__page .section__about-content__img img{max-width:211px}.main__page .section__about-content__info{gap:30px}.main__page .section__about-content__info p{text-indent:0%;font-size:20px;max-width:434px}.main__page .section__about-content__info img{max-width:733px}.main__page .section__services-label p{font-size:22px}.main__page .section__services-list{max-width:1330px}.main__page .section__services-list__item{padding:20px 0}.main__page .section__services-list__item-label{gap:35px}.main__page .section__services-list__item-label img{max-width:425px}.main__page .section__services-list__item-label p{font-size:64px}.main__page .section__services-list__item-label .service__icon{font-size:74px}.main__page .section__services-list__item-label:hover{padding:22px 30px;transition:all .5s ease-in-out}.main__page .section__services-list__item-label:hover p{transition:all .5s ease-in-out;font-size:60px}}@media (max-width: 1024px){.main__page{gap:74px}.main__page .section__about-title{max-width:526px}.main__page .section__about-title p{text-indent:0;font-size:28px}.main__page .section__about-content,.main__page .section__about-content__info{gap:16px}.main__page .section__about-content__info p{text-indent:0%;font-size:16px}.main__page .section__services{flex-direction:column;gap:16px}.main__page .section__services-label p{font-size:16px}.main__page .section__services-list__item-label img{max-width:304px}.main__page .section__services-list__item-label p,.main__page .section__services-list__item .service__icon{font-size:28px}.main__page .section__services-list__item:hover .section__services-list__item-label p{font-size:22px}}@media (max-width: 768px){.main__page .section__about{flex-direction:column;gap:16px}.main__page .section__about-title{max-width:100%}.main__page .section__about-content{justify-content:space-between}.main__page .section__about-content__info p{max-width:390px}.main__page .section__about-content__info img{display:none}.main__page .section__about-mobile{display:flex}.main__page .section__about-mobile img{max-width:688px;width:100%;max-height:242px;height:100%;object-fit:cover;border-radius:16px}.main__page .section__services-list__item-label img{max-width:204px}.main__page .section__services-btn .btn{width:100%}}@media (max-width: 570px){.main__page .section__about{flex-direction:column;gap:16px}.main__page .section__about-label p{font-size:12px}.main__page .section__about-content__img{display:none}.main__page .section__about-content__info p{max-width:100%}.main__page .section__about-content__info .btn{width:100%}.main__page .section__services-label p{font-size:12px}.main__page .section__services-list__item-label img{display:none}}.section__banner{background-color:#1c1b1b;padding-top:108px;padding-bottom:0}.section__banner .banner{position:relative;width:100%;height:calc(100vh - 108px);border-radius:32px;overflow:hidden;background-image:url(/images/staff/allStaff.webp);background-repeat:no-repeat;background-size:cover;background-position:center;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}.section__banner .banner:hover{transform:scale(1.01);box-shadow:0 35px 90px #0006}.section__banner .banner:hover .banner__click-icon{transform:translate(-50%,-50%) scale(1.1);opacity:1}.section__banner .banner:active{transform:scale(.99)}.section__banner .banner__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#00000040,#00000073,#000c);z-index:1}.section__banner .banner__content{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:20px 80px}.section__banner .banner__tags{display:flex;gap:24px;flex-wrap:wrap;justify-content:center;align-items:flex-start}.section__banner .banner__tag{background:#c3843a;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);border:2px solid #c3843a;border-radius:50px;padding:16px 36px;color:#fff;font-size:15px;font-weight:600;letter-spacing:1px;text-transform:uppercase;box-shadow:0 12px 40px #00000059;transition:all .3s ease}.section__banner .banner__tag:hover{background:#fff3;border-color:#fff6;transform:translateY(-3px);box-shadow:0 18px 45px #00000059}.section__banner .banner__text{display:flex;flex-direction:column;gap:35px;text-align:center;align-items:center;margin-top:auto}.section__banner .banner__title{font-size:56px;font-weight:700;line-height:1.15;text-align:center;color:#fff;text-shadow:0 10px 35px rgba(0,0,0,.75);letter-spacing:-1.8px}.section__banner .banner__subtitle{font-size:32px;text-align:center;font-weight:500;color:#c3843a;text-shadow:0 8px 28px rgba(0,0,0,.65);letter-spacing:.3px}.section__banner .banner__click-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;opacity:.9;transition:all .4s ease;pointer-events:none}.section__banner .banner__click-icon svg{filter:drop-shadow(0 8px 25px rgba(0,0,0,.4))}.section__banner .banner__click-icon .wave{fill:none;stroke:#fff9;stroke-width:2;opacity:0}.section__banner .banner__click-icon .wave-1{animation:wave-pulse 2s ease-out infinite}.section__banner .banner__click-icon .wave-2{animation:wave-pulse 2s ease-out .4s infinite}.section__banner .banner__click-icon .wave-3{animation:wave-pulse 2s ease-out .8s infinite}.video-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000f2;z-index:9999;display:flex;justify-content:center;align-items:center;animation:fadeIn .3s ease}.video-modal__content{position:relative;width:90%;max-width:1400px;aspect-ratio:16/9;animation:scaleIn .4s ease}.video-modal__close{position:absolute;top:0;right:0;background:#ffffff1a;border:2px solid rgba(255,255,255,.3);border-radius:50%;width:60px;height:60px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.video-modal__close:hover{background:#fff3;transform:rotate(90deg)}.video-modal__close svg{width:24px;height:24px}.video-modal__video{width:100%;height:100%;border-radius:12px;box-shadow:0 20px 60px #00000080}@keyframes scaleIn{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}@keyframes wave-pulse{0%{r:30;opacity:.7;stroke-width:2.5}50%{r:42;opacity:.35;stroke-width:2}to{r:54;opacity:0;stroke-width:1}}@media (max-width: 1399px){.section__banner .banner{height:80vh;border-radius:28px}.section__banner .banner__content{padding:20px 60px 25px}.section__banner .banner__tags{gap:20px}.section__banner .banner__tag{font-size:14px;padding:14px 30px}.section__banner .banner__text{gap:30px}.section__banner .banner__title{font-size:64px}.section__banner .banner__subtitle{font-size:28px}}@media (max-width: 1024px){.section__banner{padding:20px 0}.section__banner .banner{height:70vh;border-radius:24px}.section__banner .banner__content{padding:20px 40px}.section__banner .banner__tags{gap:16px}.section__banner .banner__tag{font-size:12px;padding:12px 24px}.section__banner .banner__text{gap:26px}.section__banner .banner__title{font-size:54px}.section__banner .banner__subtitle{font-size:24px}}@media (max-width: 768px){.section__banner .banner{height:60vh;border-radius:20px;background-position:center top}.section__banner .banner__tags{gap:12px}.section__banner .banner__tag{font-size:11px;padding:11px 20px;letter-spacing:.6px}.section__banner .banner__text{gap:24px}.section__banner .banner__title{font-size:34px;letter-spacing:-1.2px}.section__banner .banner__subtitle{font-size:18px}}@media (max-width: 640px){.section__banner .banner{height:50vh;min-height:0;border-radius:18px;background-position:center 20%}.section__banner .banner__tags{gap:10px}.section__banner .banner__tag{font-size:9px;padding:10px 18px;letter-spacing:.5px}.section__banner .banner__text{gap:22px}.section__banner .banner__title{font-size:26px;letter-spacing:-1px;line-height:1.25}.section__banner .banner__subtitle{font-size:18px}}@media (max-width: 470px){.section__banner{padding:12px 0}.section__banner .banner{height:80vh;border-radius:16px;background-image:url(/images/mainPage/bannerImage1.webp)}.section__banner .banner__content{padding:25px}.section__banner .banner__tags{gap:8px}.section__banner .banner__tag{font-size:9px;padding:9px 16px}.section__banner .banner__text{gap:18px}.section__banner .banner__title{font-size:22px;letter-spacing:-.6px}.section__banner .banner__subtitle{font-size:14px}}@media (max-width: 400px){.section__banner{padding:10px}.section__banner .banner{height:80vh;border-radius:14px}.section__banner .banner__content{min-height:360px;padding:22px 18px 35px}.section__banner .banner__tags{gap:7px}.section__banner .banner__tag{font-size:8px;padding:8px 14px}.section__banner .banner__text{gap:16px}.section__banner .banner__title{font-size:26px;letter-spacing:-.5px}.section__banner .banner__subtitle{font-size:14px}.section__banner .banner__click-icon svg{width:60px;height:60px}.video-modal__content{width:95%}.video-modal__close{width:40px;height:40px}.video-modal__close svg{width:20px;height:20px}.video-modal__video{border-radius:8px}}@media (max-width: 640px){.video-modal__content{width:95%}.section__banner .banner__click-icon svg{width:70px;height:70px}}@media (max-width: 768px){.section__banner .banner__click-icon svg{width:80px;height:80px}}.advantages__section{display:flex;flex-direction:column;gap:30px}.advantages__section-header{display:flex;justify-content:space-between}.advantages__section-header__label p{font-size:20px}.advantages__section-header__title{max-width:930px}.advantages__section-header__title p{text-indent:310px;font-size:38px;text-transform:uppercase}.advantages__section-header__title p span{color:#c3843a;font-style:italic}.advantages__section-content{display:grid;grid-template-columns:repeat(5,1fr);gap:15px}.advantages__section-content__item{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;max-width:220px;max-height:220px;width:100%;height:100%;border:1px solid #c3843a;border-radius:50%;overflow:hidden;position:relative;transition:.3s}.advantages__section-content__item img{width:100%;height:100%;object-fit:cover}.advantages__section-content__item p{position:absolute;width:100%;font-size:18px;line-height:1.2;background-color:#272626b3;padding:5px 10px;border-radius:10px;font-weight:600;transition:all .3s ease;opacity:1;transform:translateY(0)}.advantages__section-content__item:hover p{opacity:0;transform:translateY(-10px)}.advantages__section-content__item.empty{visibility:hidden;pointer-events:none}@media (min-width: 1920px){.advantages__section-header__label p{font-size:22px}.advantages__section-header__title{max-width:1330px}.advantages__section-header__title p{text-indent:460px;font-size:42px}.advantages__section-content{grid-template-columns:repeat(5,1fr)}.advantages__section-content__item{max-width:300px;max-height:300px}.advantages__section-content__item p{font-size:30px}}@media (max-width: 1399px){.advantages__section-header__label{font-size:16px}.advantages__section-header__title{max-width:654px}.advantages__section-header__title p{text-indent:0;font-size:28px}.advantages__section-content{grid-template-columns:repeat(4,1fr)}.advantages__section-content__item.empty{display:none}}@media (max-width: 1024px){.advantages__section-header{flex-direction:column;gap:16px}.advantages__section-header__title{max-width:100%}.advantages__section-header__title p{text-indent:0;font-size:28px}.advantages__section-content{grid-template-columns:repeat(4,1fr);place-items:center}.advantages__section-content__item{max-width:160px;max-height:160px}.advantages__section-content__item p{font-size:16px;max-width:140px}}@media (max-width: 768px){.advantages__section-header__label p{font-size:16px}.advantages__section-content{gap:8px}.advantages__section-content__item{max-width:140px;max-height:140px;gap:5px}.advantages__section-content__item p{font-size:14px;max-width:142px}}@media (max-width: 640px){.advantages__section-header__label p{font-size:12px}.advantages__section-content{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:12px;padding-bottom:10px;scrollbar-width:none;-ms-overflow-style:none}.advantages__section-content::-webkit-scrollbar{display:none}.advantages__section-content__item{flex:0 0 auto;gap:4px}.advantages__section-content__item p{font-size:12px}}.video__section{display:flex;flex-direction:column;gap:40px}.video__section-header{display:flex;justify-content:space-between}.video__section-header__label p{font-size:20px}.video__section-header__title{max-width:930px}.video__section-header__title p{text-indent:310px;font-size:38px;text-transform:uppercase}.video__section-header__title p span{color:#c3843a;font-style:italic}.video__section-content .responsive-video{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:16px;box-shadow:0 4px 10px #00000026}.video__section-content .responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;border-radius:16px}@media (min-width: 1920px){.video__section-header__label p{font-size:22px}.video__section-header__title{max-width:1330px}.video__section-header__title p{text-indent:460px;font-size:42px}}@media (max-width: 1399px){.video__section-header__label{font-size:16px}.video__section-header__title{max-width:654px}.video__section-header__title p{text-indent:0;font-size:28px}}@media (max-width: 1024px){.video__section-header{flex-direction:column;gap:16px}.video__section-header__title{max-width:100%}.video__section-header__title p{text-indent:0;font-size:28px}}@media (max-width: 768px){.video__section-header__label p{font-size:16px}}@media (max-width: 640px){.video__section-header__label p{font-size:12px}}.before__after-section{display:flex;flex-direction:column;gap:40px;position:relative}.before__after-section:before{content:"";position:absolute;top:0;left:-20px;right:-20px;bottom:0;border-radius:16px;pointer-events:none}.before__after-section__header{display:flex;justify-content:space-between}.before__after-section__header-label p{font-size:20px}.before__after-section__header-title{max-width:930px}.before__after-section__header-title p{text-indent:310px;font-size:38px;text-transform:uppercase}.before__after-section__header-title p span{color:#c3843a;font-style:italic}.before__after-section__content{position:relative;display:flex;align-items:center;gap:20px}.carousel-container{flex:1;position:relative;overflow:hidden;border-radius:16px}.carousel-wrapper{display:flex;gap:16px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;padding:4px}.carousel-wrapper::-webkit-scrollbar{display:none}.carousel-item{flex:0 0 auto;width:560px;border-radius:12px;overflow:hidden;position:relative;transition:all .4s ease;cursor:pointer}.carousel-item:hover{transform:scale(1.02)}.carousel-item__comparison{display:flex;gap:8px;height:340px}.carousel-item__image{flex:1;position:relative;overflow:hidden;border-radius:8px}.carousel-item__image img{width:100%;height:100%;object-fit:cover;display:block;transition:filter .3s ease}.carousel-item__image--before img{filter:grayscale(100%)}.carousel-item__image--after img,.carousel-item:hover .carousel-item__image--before img{filter:grayscale(0%)}.carousel-item__label{position:absolute;bottom:12px;left:50%;transform:translate(-50%);background-color:#272626cc;color:#faf5f1;padding:6px 16px;border-radius:20px;font-size:12px;font-weight:600;text-transform:lowercase;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:all .3s ease}.carousel-item__label--after{background-color:#c3843ae6}.carousel-nav{width:50px;height:50px;border-radius:50%;background-color:#faf5f11a;border:2px solid rgba(250,245,241,.3);color:#faf5f1;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;font-size:20px;flex-shrink:0}.carousel-nav:hover{background-color:#faf5f133;border-color:#c3843a;color:#c3843a}.carousel-nav:active{transform:scale(.95)}.carousel-nav--left,.carousel-nav--right{z-index:2}.foto__modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000e6;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.foto__modal-content{position:relative;max-width:1400px;width:100%;animation:slideUp .3s ease}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.foto__modal-close{position:absolute;top:-50px;right:0;width:40px;height:40px;border-radius:50%;background-color:#ffffff1a;border:2px solid rgba(255,255,255,.3);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;font-size:20px}.foto__modal-close:hover{background-color:#c3843ae6;border-color:#c3843a;transform:rotate(90deg)}.foto__modal-images{display:flex;gap:20px;align-items:center}.foto__modal-image-wrapper{flex:1;position:relative;border-radius:12px;overflow:hidden;background-color:#000;max-width:690px;width:100%;max-height:700px;height:100%}.foto__modal-image-wrapper img{width:100%;height:100%;min-width:100%;min-height:100%;object-fit:cover;display:block}.foto__modal-label{position:absolute;bottom:20px;left:50%;transform:translate(-50%);background-color:#272626e6;color:#faf5f1;padding:10px 24px;border-radius:30px;font-size:16px;font-weight:600;text-transform:lowercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.foto__modal-label--after{background-color:#c3843af2}@media (min-width: 1920px){.before__after-section{padding:100px 0;gap:50px}.before__after-section__header-label p{font-size:22px}.before__after-section__header-title{max-width:1330px}.before__after-section__header-title p{text-indent:460px;font-size:42px}.carousel-item{width:640px}.carousel-item__comparison{height:380px}.carousel-item__label{font-size:14px;padding:8px 20px}.carousel-nav{width:60px;height:60px;font-size:24px}.foto__modal-close{width:50px;height:50px;font-size:24px;top:-60px}.foto__modal-label{font-size:18px;padding:12px 28px}}@media (max-width: 1399px){.before__after-section{padding:60px 0;gap:35px}.before__after-section:before{left:-15px;right:-15px}.before__after-section__header-label p{font-size:16px}.before__after-section__header-title{max-width:654px}.before__after-section__header-title p{text-indent:0;font-size:28px}.carousel-item{width:480px}.carousel-item__comparison{height:300px}.carousel-item__label{font-size:11px;padding:5px 14px;bottom:10px}.foto__modal-label{font-size:15px;padding:9px 22px}}@media (max-width: 1024px){.before__after-section{padding:50px 0;gap:30px}.before__after-section:before{display:none}.before__after-section__header{flex-direction:column;gap:16px}.before__after-section__header-title{max-width:100%}.before__after-section__header-title p{text-indent:0;font-size:24px}.before__after-section__content{gap:12px}.carousel-item{width:440px}.carousel-item__comparison{height:280px;gap:6px}.carousel-item__label{font-size:10px;padding:5px 12px;bottom:8px}.carousel-nav{width:45px;height:45px;font-size:18px}.foto__modal-images{gap:15px}.foto__modal-label{font-size:14px;padding:8px 20px}}@media (max-width: 768px){.before__after-section{padding:40px 0;gap:25px}.before__after-section__header-label p{font-size:14px}.before__after-section__header-title p{font-size:20px}.before__after-section__content{gap:8px}.carousel-item{width:400px}.carousel-item__comparison{height:260px;gap:6px}.carousel-item__label{font-size:10px;padding:4px 12px;bottom:8px}.carousel-nav{width:40px;height:40px;font-size:16px}.foto__modal-images{flex-direction:column;gap:15px}.foto__modal-image-wrapper img{max-height:40vh}.foto__modal-label{font-size:13px;padding:7px 18px;bottom:15px}.foto__modal-close{width:36px;height:36px;font-size:18px;top:-45px}}@media (max-width: 640px){.before__after-section{padding:30px 0;gap:20px}.before__after-section__header-label p{font-size:12px}.before__after-section__header-title p{font-size:18px}.before__after-section__content{flex-direction:column;gap:16px}.carousel-container{width:100%}.carousel-item{width:360px}.carousel-item__comparison{height:240px;gap:4px}.carousel-item__label{font-size:9px;padding:4px 10px;bottom:6px}.carousel-nav{display:none}.foto__modal-overlay{padding:15px}.foto__modal-images{gap:12px}.foto__modal-image-wrapper img{max-height:35vh}.foto__modal-label{font-size:12px;padding:6px 16px;bottom:12px}.foto__modal-close{width:32px;height:32px;font-size:16px;top:-40px}}.about__page{display:flex;flex-direction:column;gap:105px}.about__page .about__section{display:flex;justify-content:space-between}.about__page .about__section-label{font-size:20px}.about__page .about__section-content{display:flex;flex-direction:column;gap:20px;max-width:930px}.about__page .about__section-content h3{text-transform:uppercase;font-size:36px;text-indent:310px;font-weight:500}.about__page .about__section-content h3 span{color:#c3843a;font-style:italic;font-weight:400}.about__page .about__section-content__images{display:flex;justify-content:space-between;align-items:flex-start;padding-right:169px}.about__page .about__section-content__first-text{font-size:38px;text-indent:310px}.about__page .about__section-content__second-text{max-width:438px;margin:0 auto;font-size:18px}@media (min-width: 1920px){.about__page{gap:115px}.about__page .about__section-label{font-size:22px}.about__page .about__section-content{max-width:1330px}.about__page .about__section-content h3{font-size:42px;text-indent:460px}.about__page .about__section-content__images{padding-right:490px}.about__page .about__section-content__first-text{font-size:45px;text-indent:460px}.about__page .about__section-content__second-text{font-size:18px}}@media (max-width: 1024px){.about__page{gap:80px}.about__page .about__section-label{font-size:16px}.about__page .about__section-content{max-width:654px}.about__page .about__section-content h3{text-indent:0;font-size:28px}.about__page .about__section-content__images{align-items:center;padding-right:0}.about__page .about__section-content__images img{object-fit:cover}.about__page .about__section-content__images img:first-child{max-height:165px;max-width:165px;width:100%}.about__page .about__section-content__images img:last-child{max-height:165px;max-width:472px;width:100%;border-radius:12px}.about__page .about__section-content__first-text{font-size:28px;text-indent:0}.about__page .about__section-content__second-text{font-size:16px;max-width:315px}}@media (max-width: 768px){.about__page{gap:74px}.about__page .about__section{flex-direction:column;gap:16px}.about__page .about__section-content__images img{object-fit:cover}.about__page .about__section-content__images img:first-child{display:none}.about__page .about__section-content__images img:last-child{max-height:218px;max-width:100%}.about__page .about__section-content__first-text{font-size:22px}.about__page .about__section-content__second-text{font-size:14px;max-width:100%}}.about__banner{background-color:#1c1b1b;padding:175px 0 90px}.about__banner .container{display:flex;flex-direction:column;align-items:center;gap:30px}.about__banner-header{display:flex;justify-content:space-between;align-items:center;width:100%}.about__banner-header img{max-width:285px}.about__banner-header__text{display:flex;align-items:flex-start;gap:30px}.about__banner-header__text h3{font-size:142px;font-weight:500}.about__banner-header__text span{background-color:#c3843a;color:#faf5f1;font-size:16px;white-space:nowrap;padding:10px 15px;border-radius:50px;rotate:-2deg}.about__banner-body{display:flex;justify-content:space-between;align-items:center;width:100%}.about__banner-body h3{font-size:142px;font-weight:500}.about__banner-body img{max-width:193px}.about__banner-footer{display:flex;justify-content:space-between;width:100%}.about__banner-footer h3{font-size:142px;font-weight:500}.about__banner-footer__decor{display:flex;flex-direction:column;align-items:center;gap:10px;max-width:300px;width:100%}.about__banner-footer__decor span{background-color:#c3843a;color:#faf5f1;font-size:20px;padding:10px 15px;border-radius:50px;rotate:-2deg}.about__banner-footer__decor span:first-child{rotate:2deg;align-self:flex-start}.about__banner-footer__decor span:last-child{align-self:flex-end}@media (min-width: 1920px){.about__banner-header img{max-width:410px}.about__banner-header h3,.about__banner-body h3{font-size:200px}.about__banner-body img{max-width:277px}.about__banner-footer h3{font-size:200px}}@media (max-width: 1024px){.about__banner{padding:55px 0 101px}.about__banner-header img{max-width:223px}.about__banner-header h3{font-size:104px}.about__banner-header__text span{font-size:14px}.about__banner-body h3{font-size:104px}.about__banner-body img{max-width:150px}.about__banner-footer h3{font-size:104px}.about__banner-footer__decor span{font-size:14px}}@media (max-width: 768px){.about__banner{padding:26px 0 31px}.about__banner .container{gap:24px}.about__banner-header{flex-direction:column;align-items:baseline;gap:24px}.about__banner-header img{max-width:286px;align-self:flex-end}.about__banner-header h3{font-size:72px}.about__banner-header__text span{display:none}.about__banner-body{flex-direction:column;align-items:baseline}.about__banner-body h3{font-size:72px}.about__banner-body img{display:none}.about__banner-footer{flex-direction:column-reverse;gap:24px}.about__banner-footer h3{font-size:72px}.about__banner-footer__decor span{font-size:14px}}.staff-section{background-color:#272626}.staff-section__subtitle{text-align:center;font-size:22px;text-transform:uppercase}.staff-section__title{font-size:48px;font-weight:700;text-align:center;color:#faf5f1;margin-bottom:20px}.staff-section__title--accent{color:#c3843a}.staff-section__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.staff-card{border:1px solid rgba(195,132,58,.5);border-radius:16px;overflow:hidden;transition:transform .3s ease}.staff-card:hover{transform:translateY(-8px)}.staff-card--wide{grid-column:span 2}.staff-card__image{width:100%;aspect-ratio:3/4;overflow:hidden;background-color:#2b2b2b}.staff-card__image img{width:100%;height:100%;object-fit:cover;display:block}.staff-card--wide .staff-card__image{aspect-ratio:16/9}.staff-card__info{padding:20px}.staff-card__name{font-size:20px;font-weight:600;color:#faf5f1;margin-bottom:8px;line-height:1.3}.staff-card__position{font-size:14px;font-weight:400;color:#faf5f1b3;line-height:1.5}@media (min-width: 1920px){.staff-section{padding:120px 0}.staff-section__title{font-size:56px}.staff-section__grid{gap:32px}.staff-card__info{padding:24px}.staff-card__name{font-size:22px;margin-bottom:10px}.staff-card__position{font-size:16px}}@media (max-width: 1399px){.staff-section{padding:80px 0}.staff-section__title{font-size:44px}.staff-section__grid{grid-template-columns:repeat(3,1fr);gap:20px}.staff-card--wide{grid-column:span 3}}@media (max-width: 1024px){.staff-section{padding:60px 0}.staff-section__title{font-size:36px}.staff-section__grid{grid-template-columns:repeat(2,1fr);gap:16px}.staff-card--wide{grid-column:span 2;order:-1}.staff-card__info{padding:16px}.staff-card__name{font-size:18px}.staff-card__position{font-size:13px}}@media (max-width: 768px){.staff-section{padding:50px 0}.staff-section__title{font-size:32px}.staff-section__grid{grid-template-columns:repeat(2,1fr);gap:12px}.staff-card__info{padding:14px}.staff-card__name{font-size:16px;margin-bottom:6px}.staff-card__position{font-size:12px}}@media (max-width: 480px){.staff-section{padding:40px 0}.staff-section__title{font-size:28px}.staff-section__grid{grid-template-columns:1fr;gap:16px}.staff-card--wide{grid-column:span 1}.staff-card__image{aspect-ratio:4/5}.staff-card--wide .staff-card__image{aspect-ratio:16/9}.staff-card__info{padding:16px}.staff-card__name{font-size:18px}.staff-card__position{font-size:13px}}.contact__page{display:flex;flex-direction:column;gap:20px;padding-top:196px}.contact__page h2{font-size:207px;font-weight:500;text-align:center;margin-bottom:85px}.contact__page-list{display:flex;justify-content:center;width:100%}.contact__page-list__item{padding:40px 16px;max-width:310px;width:100%;text-align:center;justify-content:center;align-items:center;display:flex;flex-direction:column;gap:20px;border:1px solid #444444;color:#faf5f1}.contact__page-list__item:first-child{border-top-left-radius:16px;border-bottom-left-radius:16px}.contact__page-list__item:last-child{border-top-right-radius:16px;border-bottom-right-radius:16px}.contact__page-list__item-title{font-size:18px;color:#faf5f1;opacity:40%}.contact__page-list__item-info{font-size:20px;color:#faf5f1;font-weight:500}.contact__page-list__item-icons{display:flex;gap:15px}.contact__page-list__item-icon{background-color:#c3843a;padding:10px;border-radius:50%;display:flex;font-size:20px}.contact__page-map{max-width:1740px;max-height:627px;aspect-ratio:16/9;border-radius:16px;overflow:hidden}@media (max-width: 1024px){.contact__page{padding-top:64px;gap:30px}.contact__page h2{font-size:115px;margin-bottom:50px}.contact__page-list{display:grid;grid-template-columns:repeat(2,1fr);border:1px solid #444444;border-radius:16px;justify-items:center}.contact__page-list__item{border:none;border-radius:0;max-width:472px;padding:58px;border-right:1px solid #444444;border-bottom:1px solid #444444}.contact__page-list__item:first-child,.contact__page-list__item:last-child{border-radius:0}.contact__page-list__item:nth-child(1){border-top-left-radius:16px}.contact__page-list__item:nth-child(2){border-top-right-radius:16px;border-right:none}.contact__page-list__item:nth-child(3){border-bottom-left-radius:16px}.contact__page-list__item:nth-child(4){border-bottom-right-radius:16px;border-right:none}}@media (max-width: 800px){.contact__page{padding-top:40px;gap:32px}.contact__page h2{font-size:54px;margin-bottom:40px}.contact__page-list{grid-template-columns:repeat(1,1fr);overflow:hidden}.contact__page-list__item{max-width:100%;padding:32px;border-right:0}.contact__page-list__item-info{max-width:296px}.contact__page-list__item:nth-child(3){border-bottom-left-radius:0}}.services{display:flex;flex-direction:column}.services__banner{display:flex;flex-direction:column;gap:58px;padding:181px 0 82px}.services__banner-title{font-size:168px;font-weight:500;letter-spacing:-6%}.services__banner-title span{color:#c3843a}.services__banner-subtitle{font-size:38px;text-indent:310px;max-width:930px;text-transform:uppercase;align-self:self-end}.services__banner-subtitle span{font-style:italic;color:#c3843a}.services__list{display:grid;grid-template-columns:repeat(2,1fr);background-color:#1f1f1f;border:1px solid #444444;border-radius:16px;overflow:hidden}@media (min-width: 1920px){.services__banner{padding:210px 0 105px;gap:60px}.services__banner-title{font-size:244px}.services__banner-subtitle{font-size:42px;text-indent:460px;max-width:1330px}}@media (max-width: 1024px){.services__banner{padding:74px 0 54px;gap:40px}.services__banner-title{font-size:104px;text-align:center}.services__banner-subtitle{font-size:28px;text-indent:0;max-width:654px;text-align:center;align-self:center}}@media (max-width: 580px){.services__banner{padding:40px 0;gap:32px}.services__banner-title{font-size:49px}.services__banner-subtitle{font-size:22px}.services__list{grid-template-columns:1fr}}.service__card{display:flex;flex-direction:column;justify-content:space-between;gap:90px;padding:40px 40px 63px;border-top:1px solid #444444;border-left:1px solid #444444;width:100%;cursor:pointer}.service__card-header{display:flex;justify-content:space-between}.service__card-header__title{display:flex;flex-direction:column;gap:15px}.service__card-header__title h2{font-size:32px;font-weight:600}.service__card-header__title p{font-size:18px;font-weight:500;opacity:65%}.service__card-header__title-container{display:flex;gap:20px;align-items:center}.service__card-header__icon{font-size:62px;color:#faf5f1}.service__card-description{max-width:363px;font-size:18px;opacity:90%}.service__card:first-child,.service__card:nth-child(2){border-top:none}.service__card:nth-child(odd){border-left:none}.service__card:hover{background:linear-gradient(105.84deg,#2b2b2b -7.3%,#977f62 126.53%)}@media (min-width: 1920px){.service__card{padding:40px 60px 63px;gap:120px}.service__card-header__title h2{font-size:52px}.service__card-header__title p{font-size:22px}.service__card-description{max-width:387px;font-size:22px}}@media (max-width: 1024px){.service__card{gap:32px;padding:32px 16px 42px}.service__card-header__title{gap:12px}.service__card-header__title h2{font-size:24px}.service__card-header__title p{font-size:14px}.service__card-header__title-container{gap:8px}.service__card-header__title-container img{max-width:54px}.service__card-header__icon{font-size:28px}.service__card-description{max-width:279px;font-size:16px}}@media (max-width: 580px){.service__card{gap:30px}.service__card-header__title h2{font-size:18px}.service__card-header__title p{display:none}.service__card-header__title-container img{max-width:28px}.service__card-header__icon{font-size:16px}.service__card-description{max-width:287px;font-size:12px}.service__card:nth-child(2){border-top:1px solid #444444}}.service__page{padding:105px 0 0;display:flex;flex-direction:column;gap:20px}.service__page-banner{max-height:1000px;background-color:#1c1b1b;padding:165px 0 50px;height:100%;display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px}.service__page-banner__slogan{font-size:30px;color:#c3843a}.service__page-banner__title{font-size:100px;font-weight:500;text-transform:uppercase}.service__page-banner__image{background-color:#272626;max-width:360px;max-height:360px;width:100%;height:100%;object-fit:cover;border-radius:50%}.service__page-banner__subtitle{font-size:36px;color:#c3843a;font-weight:500}.service__page-header{display:flex;justify-content:space-between}.service__page-header__label p{font-size:20px;text-transform:uppercase}.service__page-header__title{max-width:930px}.service__page-header__title p{text-indent:310px;font-size:38px;text-transform:uppercase}.service__page-header__title p span{color:#c3843a;font-style:italic}.service__page-description{display:flex;flex-direction:column;gap:20px;max-width:690px;width:100%;align-self:flex-end}.service__page-description__image{border-radius:16px;max-height:327px;object-fit:cover}.service__page-description__info{display:flex;gap:35px}.service__page-description__info p{font-size:18px}.service__page-description__price{color:#c3843a;font-size:40px;text-transform:uppercase}.service__page-photos{padding-top:40px}@media (min-width: 1920px){.service__page-banner{padding:200px 0 60px;gap:30px}.service__page-banner__slogan{font-size:35px}.service__page-banner__title{font-size:120px}.service__page-banner__image{max-width:450px;max-height:450px}.service__page-banner__subtitle{font-size:42px}.service__page-header__label p{font-size:22px}.service__page-header__title{max-width:1330px}.service__page-header__title p{text-indent:460px;font-size:45px}.service__page-description{max-width:930px;gap:30px}.service__page-description__image{max-height:440px}.service__page-description__info{gap:45px}.service__page-description__info p{font-size:20px}.service__page-description__price{font-size:48px}}@media (max-width: 1024px){.service__page{padding:80px 0 0}.service__page-banner{padding:120px 0 40px;gap:16px}.service__page-banner__slogan{font-size:20px}.service__page-banner__title{font-size:64px}.service__page-banner__image{max-width:280px;max-height:280px}.service__page-banner__subtitle{font-size:24px;text-align:center;padding:0 20px}.service__page-header{flex-direction:column;gap:16px}.service__page-header__label p{font-size:16px}.service__page-header__title{max-width:100%}.service__page-header__title p{text-indent:0;font-size:28px}.service__page-description{max-width:100%;gap:16px}.service__page-description__image{max-height:280px}.service__page-description__info{gap:20px}.service__page-description__info p{font-size:16px}.service__page-description__price{font-size:32px}}@media (max-width: 768px){.service__page{padding:70px 0 0}.service__page-banner{padding:100px 0 35px}.service__page-banner__slogan{font-size:18px}.service__page-banner__title{font-size:48px;text-align:center;padding:0 20px}.service__page-banner__image{max-width:240px;max-height:240px}.service__page-banner__subtitle{font-size:20px}.service__page-header__title p{font-size:24px}.service__page-description__image{max-height:242px}.service__page-description__info{flex-direction:column;gap:16px}.service__page-description__price{font-size:28px}}@media (max-width: 570px){.service__page{padding:60px 0 0}.service__page-banner{padding:80px 0 30px}.service__page-banner__slogan{font-size:14px}.service__page-banner__title{font-size:32px}.service__page-banner__image{max-width:180px;max-height:180px}.service__page-banner__subtitle{font-size:16px}.service__page-header__label p{font-size:12px}.service__page-header__title p{font-size:20px}.service__page-description__image{max-height:200px}.service__page-description__info p{font-size:14px}.service__page-description__price{font-size:24px}}
