@font-face{font-family:"Roboto";src:url(../fonts/roboto-regular.woff2) format("woff2"),url(../fonts/roboto-regular.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:"Roboto";src:url(../fonts/roboto-medium.woff2) format("woff2"),url(../fonts/roboto-medium.woff) format("woff");font-weight:500;font-display:swap}@font-face{font-family:"Raleway";src:url(../fonts/raleway-bold.woff2) format("woff2"),url(../fonts/raleway-bold.woff) format("woff");font-weight:700;font-display:swap}@font-face{font-family:"Raleway";src:url(../fonts/raleway-semibold.woff2) format("woff2"),url(../fonts/raleway-semibold.woff) format("woff");font-weight:600;font-display:swap}::selection{background-color:#f76800;color:#fff}a{all:unset;cursor:pointer;box-sizing:border-box}body,html{height:100%}html{font-size:1.25vw;scrollbar-gutter:stable}@media (max-width:1600px){html{font-size:20px}}@media (max-width:1023px){html{font-size:14px}}body{padding:0;margin:0;color:#333;display:flex;flex-direction:column;justify-content:space-between;font-family:"Roboto",Arial,serif;font-size:20px;font-style:normal;font-weight:400;line-height:150%;-webkit-text-size-adjust:none;text-size-adjust:none;width:100%}body.scroll-lock-ios{touch-action:none}body.hidden{visibility:hidden}@media (max-width:1023px){body{font-family:"Roboto",Arial,serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}*,::after,::before{box-sizing:border-box}noindex{display:contents}.social-button{display:block;width:20px;height:20px;border-radius:50%;color:#cecece}.social-button svg{display:block;width:100%;height:100%}@media (hover:hover){.social-button:hover{color:#f76800}}@media (max-width:1023px){.social-button{width:24px;height:24px}}.link-standart{outline:0;padding:0;border:0;background:0 0;cursor:pointer;display:flex;align-items:center;gap:4px;text-decoration:none;color:#333;white-space:nowrap;width:fit-content;margin:0;cursor:unset}.link-standart svg{display:block}.link-standart--m,.link-standart--s{font-family:"Roboto",Arial,serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.link-standart--s.link-standart--semi{font-weight:700;font-family:"Raleway",Arial,serif}.link-standart--s svg{width:20px;height:20px}.link-standart--m{font-size:16px;line-height:145%}.link-standart--l svg,.link-standart--m svg{width:24px;height:24px}@media (max-width:1023px){.link-standart--m{font-family:"Roboto",Arial,serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;gap:4px}}.link-standart--l,.main-promo__text p{font-family:"Roboto",Arial,serif;font-size:20px;font-style:normal;font-weight:400;line-height:150%}@media (max-width:1023px){.link-standart--l{font-family:"Roboto",Arial,serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.link-standart--l svg{width:20px;height:20px}}.inline-link,.link-standart--accent{color:#f76800}@media (hover:hover){.link-standart--accent:hover{color:#ff842b}}a.link-standart,button.link-standart{cursor:pointer}@media (hover:hover){a.link-standart:hover,button.link-standart:hover{color:#f76800}a.link-standart--accent:hover,button.link-standart--accent:hover{color:#ff842b}}@media (hover:hover){.inline-link:hover{color:#ff842b}}.about-text-block__text a,.article-content a,.services-geography__text a,.text-link{border-bottom:1px solid #cecece}@media (hover:hover){.about-text-block__text a:hover,.article-content a:hover,.services-geography__text a:hover,.text-link:hover{border-color:transparent;color:#f76800}}.button{outline:0;border:0;background:0 0;cursor:pointer;font-family:"Roboto",Arial,serif;font-size:16px;font-style:normal;font-weight:400;line-height:145%;display:flex;align-items:center;justify-content:center;height:48px;background-color:#f76800;color:#fff;gap:4px;padding:0 24px;width:fit-content}@media (hover:hover){.button:hover{background-color:#ff842b}}@media (max-width:1023px){.button{font-family:"Roboto",Arial,serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;height:40px}.button svg{width:20px;height:20px}}.button span{white-space:nowrap}.button--l{font-family:"Raleway",Arial,serif;font-size:18px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.09px;font-variant-numeric:lining-nums proportional-nums;height:56px;padding:0 32px}@media (max-width:1023px){.button--l{font-family:"Raleway",Arial,serif;font-size:14px;font-style:normal;font-weight:600;line-height:140%;font-variant-numeric:lining-nums proportional-nums;padding:0 24px;height:48px}}.button--l svg{width:28px;height:28px}@media (max-width:1023px){.button--l svg{width:24px;height:24px}.button--m{font-family:"Roboto",Arial,serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;height:40px}.button--m svg{width:20px;height:20px}}.button--s{font-family:"Roboto",Arial,serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;height:40px}.button--secondary{background-color:#f1f1f1;color:#333}@media (hover:hover){.button--secondary:hover{background-color:#ffe3c5}}.button--tertiary{background-color:#fff;color:#333}@media (hover:hover){.button--tertiary:hover{background-color:#ffe3c5}}.button-circle:visited{color:#fff}.button-circle{width:170px;height:170px;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-family:"Raleway",Arial,serif;font-size:20px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:-.1px;font-variant-numeric:lining-nums proportional-nums;flex-shrink:0;text-align:center;position:relative;outline:0;padding:0;border:0;background:0 0;cursor:pointer;background-color:#f76800}.button-circle::before{content:"";display:block;width:0%;height:0%;position:absolute;left:50%;top:50%;background-color:#333;transition:.3s;border-radius:50%;z-index:1}@media (hover:hover){.button-circle:hover::before{width:100%;height:100%}}@media (max-width:1023px){.button-circle{border-radius:0;font-family:"Roboto",Arial,serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;height:40px}.button-circle svg{width:20px;height:20px}}.button-circle span{z-index:2}.button-animated{outline:0;padding:0;border:0;background:0 0;cursor:pointer;width:60px;height:60px;border-radius:50%;background-color:#f76800;overflow:hidden;position:relative}.button-animated.swiper-button-lock,.button-animated[disabled]{display:none}@media (hover:hover){.button-animated:hover::before{transform:translate(100%,-50%);opacity:0}.button-animated:hover::after{transform:translate(-50%,-50%);opacity:1}}.button-animated::before,.button-circle::before{transform:translate(-50%,-50%)}.button-animated::after,.button-animated::before{content:"";width:40px;height:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='41' height='41' viewBox='0 0 41 41' fill='none'%3E%3Cpath d='M27.4943 22.1211H7.20264V18.7878H27.4943L18.161 9.45443L20.536 7.12109L33.8693 20.4544L20.536 33.7878L18.161 31.4544L27.4943 22.1211Z' fill='white'/%3E%3C/svg%3E");background-size:100%;position:absolute;left:50%;top:50%;transition:.3s}@media (max-width:1023px){.button-animated::after,.button-animated::before{width:24px;height:24px}}.button-animated::after{transform:translate(-200%,-50%);opacity:0}.button-animated--rotated{transform:rotate(-45deg)}@media (max-width:1023px){.button-animated{width:36px;height:36px}}@media (hover:hover){.button-animated-wrapper:hover .button-animated::before{transform:translate(100%,-50%);opacity:0}.button-animated-wrapper:hover .button-animated::after{transform:translate(-50%,-50%);opacity:1}}.page-wrapper{width:100%;padding:0 60px;max-width:1440px;margin-left:auto;margin-right:auto}@media (max-width:1023px){.page-wrapper{padding:0 16px}}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.scroll-lock-ios{position:fixed;overflow:hidden}.scroll-lock{overflow:hidden}.highlight{color:#f76800}.breadcrumbs{font-family:"Roboto",Arial,serif;font-size:16px;font-style:normal;font-weight:400;line-height:145%;display:flex;align-items:center;margin-top:68px;margin-bottom:24px;width:100%}@media (max-width:1023px){.breadcrumbs{font-family:"Roboto",Arial,serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-top:28px;margin-bottom:20px}}.breadcrumbs span,.breadcrumbs__link{white-space:nowrap}@media (hover:hover){.breadcrumbs__link:hover{color:#ff842b}}.breadcrumbs span{overflow:hidden;text-overflow:ellipsis;flex-shrink:1;display:block}.breadcrumbs svg{display:block;width:16px;height:16px;flex-shrink:0}@media (max-width:1023px){.breadcrumbs svg{width:12px;height:12px}}.popup-callback{padding:0;border:0}@media (max-width:1023px){.popup-callback{width:100%;height:100%;max-width:unset;max-height:unset;margin:0}}.popup-callback::backdrop{width:100%;height:100%;opacity:.25;background:#333}.popup-callback__body{background-color:#fff;padding:48px}@media (max-width:1023px){.popup-callback__body{padding:0 16px;overflow:auto;display:flex;flex-direction:column;width:100%;height:100%}}.popup-callback__header{display:flex;align-items:center;justify-content:space-between;margin-top:auto}.popup-callback__title{font-family:"Raleway",Arial,serif;font-size:32px;font-style:normal;font-weight:700;line-height:120%;font-variant-numeric:lining-nums proportional-nums}@media (max-width:1023px){.popup-callback__title{font-variant-numeric:lining-nums proportional-nums;font-family:"Raleway",Arial,serif;font-size:24px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-.24px}}.popup-callback__close-button{outline:0;padding:0;border:0;background:0 0;cursor:pointer;color:#a0a0a0;width:32px;height:32px;flex-shrink:0}.popup-callback__close-button svg{display:block;height:100%;width:100%}@media (hover:hover){.popup-callback__close-button:hover{color:#ff842b}}@media (max-width:1023px){.popup-callback__close-button{position:absolute;top:16px;right:16px;width:28px;height:28px}}.popup-callback__form{display:flex;flex-direction:column;max-width:500px;margin-top:32px}@media (max-width:1023px){.popup-callback__form{margin-top:32px;margin-bottom:auto}}.popup-callback__button-wrapper{margin-top:32px}.popup-callback__button{width:100%}.popup-callback__text{font-family:"Roboto",Arial,serif;font-size:16px;font-style:normal;font-weight:400;line-height:145%;margin-top:28px;margin-bottom:40px;width:100%;max-width:500px}@media (max-width:1023px){.popup-callback__text{margin-top:12px;margin-bottom:32px}}.popup-callback__back-button{width:100%}@media (max-width:1023px){.popup-callback__back-button{margin-bottom:auto}}.popup-callback__header-text{font-family:"Roboto",Arial,serif;font-size:16px;font-style:normal;font-weight:400;line-height:145%;width:100%;margin-top:20px;margin-bottom:0;max-width:500px}.page-title{font-variant-numeric:lining-nums proportional-nums;font-family:"Raleway",Arial,serif;font-size:60px;font-weight:700;line-height:110%;letter-spacing:-1.8px;margin:0}@media (max-width:1023px){.page-title{font-variant-numeric:lining-nums proportional-nums;font-family:"Raleway",Arial,serif;font-size:24px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-.24px}}.popup-opened,.popup-opened .swiper-slide{transform:unset!important}.cookie-message{padding:20px;position:fixed;bottom:20px;left:20px;box-shadow:0 1px 1px 0 rgba(0,0,0,.25),0 2px 8px 0 rgba(0,0,0,.25),0 0 0 1px rgba(255,255,255,.1);max-width:383px;width:100%;align-items:center;gap:24px;background-color:#fff;z-index:10;display:none}@media (max-width:1023px){.cookie-message{padding:16px 16px 16px 20px;flex-direction:column;left:0;bottom:0;gap:16px;max-width:100%}}.cookie-message.active{display:block}.cookie-message__text{font-family:"Roboto",Arial,serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-top:0;margin-bottom:16px}.cookie-message__buttons{display:flex;gap:8px}@media (max-width:1023px){.cookie-message__buttons{gap:12px}}.cookie-message .button{min-width:100px}@media (max-width:1023px){.cookie-message .button{width:100%}}.back-to-top{outline:0;padding:0;border:0;background:0 0;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 3px 0 rgba(0,0,0,.33);width:48px;height:48px;border-radius:50%;background-color:#ffe3c5;color:#f76800;position:fixed;right:60px;bottom:96px;z-index:2;transition:opacity .3s;opacity:0;pointer-events:none}.back-to-top.is-active{opacity:1;pointer-events:all}@media (max-width:1023px){.back-to-top{right:12px;bottom:88px;z-index:10}}.back-to-top svg{display:block;width:32px;height:32px}@media (min-width:1024px){html.js [data-about-anim="1"]:not(.is-revealed),html.js [data-about-anim="2"]:not(.is-revealed),html.js [data-anim-faq=img]:not(.is-revealed),html.js [data-anim-faq=item]:not(.is-revealed),html.js [data-anim-stage=dot]:not(.is-revealed),html.js [data-anim-stage=img]:not(.is-revealed),html.js [data-anim-stage=stage]:not(.is-revealed),html.js [data-img-bg-anim=bg]:not(.is-revealed),html.js [data-img-bg-anim=img]:not(.is-revealed),html.js [data-scene-up] [data-scene-order]:not(.is-revealed),html.js [data-service-anim=arrow]:not(.is-revealed),html.js [data-service-anim=caption]:not(.is-revealed),html.js [data-service-anim=img]:not(.is-revealed),html.js [data-show-up]:not(.is-revealed){opacity:0}}@media (max-width:1023px){html.js [data-mobile-show]:not(.is-revealed){opacity:0}}.page-header{display:grid;align-items:center;grid-template-columns:min-content min-content 1fr min-content;width:100%}@media (max-width:1023px){.page-header{grid-template-columns:min-content 1fr}}.page-header__logo{display:block}.page-header__logo img{display:block;width:240px;height:auto}@media (max-width:1023px){.page-header__logo img{height:26px;width:auto}.page-header__logo{margin-top:9px}}.page-header__phone{display:flex}.header-contacts{display:flex;align-items:center;gap:12px;grid-column:1/3;height:100%;border-bottom:1px solid #ebebeb;padding-top:16px;padding-bottom:16px}@media (max-width:1023px){.header-contacts{grid-column:1/2;padding:6px 0}}.header-contacts__text{font-family:"Roboto",Arial,serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;white-space:nowrap}@media (max-width:1023px){.header-contacts__text{font-family:"Roboto",Arial,serif;font-size:12px;font-style:normal;font-weight:400;line-height:140%;height:20px;display:flex;align-items:center}}.header-contacts__socials{display:flex;gap:4px}@media (max-width:1023px){.header-contacts__socials{display:none}}.header-nav{display:flex;justify-content:end;gap:20px;grid-column:3/-1;padding-top:16px;padding-bottom:16px;border-bottom:1px solid #ebebeb}@media (max-width:1023px){.header-nav{display:none}}.header-menu{grid-column:2/-2}@media (max-width:1023px){.header-menu__list-wrapper{display:none}}.header-menu__list{padding:0;margin:0;list-style:none;display:flex;align-items:center;justify-content:center;gap:20px}@media (max-width:1023px){.header-menu__list{padding-top:16px;display:block;flex-grow:1;flex-shrink:1;overflow:auto;position:relative}.header-menu__list.hide-links .header-menu__item:not(:has(.header-submenu.active)){display:none}}.header-menu__item{position:relative;z-index:10}@media (max-width:1023px){.header-menu__item{z-index:unset;position:static}}.header-menu__item--mobile{display:none}@media (max-width:1023px){.header-menu__item--mobile{display:block}}.header-menu__link svg{display:block!important}@media (max-width:1023px){.header-menu__link{width:100%;justify-content:space-between;padding:6px 0;min-height:36px}.header-menu__link>svg{width:24px;height:24px;transform:rotate(-90deg)}}.header-menu__button{display:none}@media (max-width:1023px){.header-menu__button{outline:0;padding:0;border:0;background:0 0;cursor:pointer;display:block;width:28px;height:28px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28' fill='none'%3E%3Cpath d='M4.08319 20.5733V18.8236H23.9165V20.5733H4.08319ZM4.08319 14.8747V13.1247H23.9165V14.8747H4.08319ZM4.08319 9.17581V7.4261H23.9165V9.17581H4.08319Z' fill='%23333333'/%3E%3C/svg%3E");background-size:100%;margin-left:auto}}.header-menu.active .header-menu__button{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28' fill='none'%3E%3Cpath d='M7.46671 21.7622L6.23724 20.5328L12.7706 13.9994L6.23724 7.46611L7.46671 6.23665L14 12.77L20.5334 6.23665L21.7628 7.46611L15.2295 13.9994L21.7628 20.5328L20.5334 21.7622L14 15.2289L7.46671 21.7622Z' fill='%23333333'/%3E%3C/svg%3E")}.header-menu.active .header-menu__list-wrapper{display:flex;flex-direction:column;position:fixed;width:100%;left:0;background-color:#fff;z-index:10;padding-left:16px;padding-right:16px;top:0;bottom:0}.header-menu__callback-wrapper{display:none}@media (max-width:1023px){.header-menu__callback-wrapper{display:block;padding-top:12px;padding-bottom:28px;flex-shrink:0}.header-menu__callback-wrapper .button{width:100%;margin-bottom:12px}}.header-menu__callback-text{display:block;text-align:center}.header-menu :global(.header-submenu__mobile-back){display:none}@media (max-width:1023px){.header-menu :global(.header-submenu__mobile-back){display:flex;align-items:center;gap:8px;padding-top:12px}}.header-menu :global(.header-submenu__back-button){outline:0;padding:0;border:0;background:0 0;cursor:pointer;display:flex;align-items:center;gap:8px;color:#a0a0a0}.header-submenu{display:none;position:absolute;top:100%;left:-21px;padding-top:22px}.header-submenu.active{display:block}@media (max-width:1023px){.header-submenu.active{padding-top:0;top:0;left:0;background-color:#fff;z-index:10;width:100%;min-height:100%}.header-submenu.active:has(.header-submenu__links.active) .header-submenu__mobile-back{display:none}}.header-submenu__wrapper{background-color:#fff;box-shadow:0 0 20px 0 rgba(51,51,51,.15);position:relative}@media (max-width:1023px){.header-submenu__wrapper{box-shadow:none;padding-top:16px}}.header-submenu__wrapper::before{content:"";display:block;position:absolute;left:60px;top:0;transform:translateY(-50%) rotate(45deg);width:16px;height:16px;background-color:#fff;box-shadow:20px 20px 0 20px #fff,0 0 20px 0 rgba(51,51,51,.15);z-index:1}@media (max-width:1023px){.header-submenu__wrapper::before{display:none}}.header-submenu__container{display:flex;gap:32px;background-color:#fff;position:relative;z-index:1;padding:28px}@media (max-width:1023px){.header-submenu__container{flex-direction:column;gap:0;padding:0}.header-submenu__container.hide-links .header-submenu__item:not(:has(.header-submenu__links.active)){display:none}.header-submenu__container>.header-submenu__links{display:block}}.header-submenu__col{width:290px;display:flex;flex-direction:column;gap:20px}@media (max-width:1023px){.header-submenu__col{display:block;width:100%}}.header-submenu__col .link-standart{white-space:break-spaces}.header-submenu__links{margin-top:8px}@media (max-width:1023px){.header-submenu__links{display:none;margin-top:0}.header-submenu__links.active{display:block}}.header-submenu__links-list{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;gap:8px}@media (max-width:1023px){.header-submenu__links-list{gap:0}}.header-submenu__item .header-submenu__mobile-back,.header-submenu__mobile-back,.link-burger svg{display:none}@media (max-width:1023px){.header-submenu__mobile-back{display:block}}.header-phone{display:grid;grid-template-columns:auto auto;column-gap:16px;padding-top:16px;padding-bottom:16px}@media (max-width:1023px){.header-phone{grid-column:2/-1;grid-row:1/2;display:flex;justify-content:end;padding:6px 0;border-bottom:1px solid #ebebeb}}.header-phone__button{grid-column:2/3;grid-row:1/3}@media (max-width:1439px){.header-phone__button{padding:0;width:48px;height:48px;background-color:#f76800;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12.9615 11.0385V5.5385H14.4615V8.48475L19.6923 3.254L20.746 4.30775L15.5153 9.5385H18.4615V11.0385H12.9615ZM19.4402 20.5C17.5557 20.5 15.6625 20.0618 13.7605 19.1855C11.8587 18.3092 10.1113 17.073 8.51825 15.477C6.92542 13.8808 5.69083 12.1333 4.8145 10.2345C3.93817 8.33583 3.5 6.44425 3.5 4.55975C3.5 4.25692 3.6 4.00458 3.8 3.80275C4 3.60091 4.25 3.5 4.55 3.5H7.8115C8.064 3.5 8.28675 3.58242 8.47975 3.74725C8.67275 3.91192 8.7955 4.11542 8.848 4.35775L9.42125 7.3C9.46092 7.573 9.45258 7.80758 9.39625 8.00375C9.33975 8.19992 9.23842 8.36467 9.09225 8.498L6.78275 10.7462C7.15442 11.4269 7.57908 12.0708 8.05675 12.678C8.53425 13.285 9.05125 13.8647 9.60775 14.4172C10.1564 14.9661 10.7397 15.4757 11.3577 15.9462C11.9757 16.4167 12.6431 16.8546 13.3598 17.2597L15.6038 14.9962C15.7603 14.8334 15.9498 14.7192 16.1723 14.6537C16.3946 14.5884 16.6257 14.5724 16.8655 14.6057L19.6423 15.1712C19.8948 15.2379 20.1008 15.3667 20.2605 15.5577C20.4202 15.7487 20.5 15.9654 20.5 16.2077V19.45C20.5 19.75 20.3991 20 20.1973 20.2C19.9954 20.4 19.7431 20.5 19.4402 20.5ZM6.073 9.327L7.85775 7.61925C7.88975 7.59358 7.91058 7.55833 7.92025 7.5135C7.92992 7.46866 7.92833 7.427 7.9155 7.3885L7.48075 5.15375C7.46792 5.10258 7.4455 5.06416 7.4135 5.0385C7.3815 5.01283 7.33983 5 7.2885 5H5.15C5.1115 5 5.07942 5.01283 5.05375 5.0385C5.02825 5.06416 5.0155 5.09625 5.0155 5.13475C5.06667 5.81808 5.1785 6.51225 5.351 7.21725C5.52333 7.92242 5.764 8.62567 6.073 9.327ZM14.773 17.9692C15.4358 18.2782 16.1272 18.5145 16.847 18.678C17.567 18.8413 18.2397 18.9384 18.8652 18.9692C18.9037 18.9692 18.9358 18.9564 18.9615 18.9307C18.9872 18.9051 19 18.873 19 18.8345V16.7308C19 16.6794 18.9872 16.6377 18.9615 16.6058C18.9358 16.5738 18.8974 16.5513 18.8462 16.5385L16.7462 16.1115C16.7077 16.0987 16.6741 16.0971 16.6453 16.1067C16.6164 16.1164 16.5859 16.1372 16.5538 16.1692L14.773 17.9692Z' fill='white'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center;background-size:24px 24px}}@media (max-width:1439px)and (hover:hover){.header-phone__button:hover{background-color:#ff842b}}@media (max-width:1439px){.header-phone__button span{display:none}}@media (max-width:1023px){.header-phone__button{display:none}}.header-phone__phone{height:20px;display:flex;align-items:center}@media (max-width:1023px){.header-phone__phone{font-size:12px;line-height:140%}}.header-phone__text{font-family:"Roboto",Arial,serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;justify-self:end;align-self:flex-end;color:#a0a0a0}@media (max-width:1023px){.header-phone__text,.link-burger.active svg{display:none}.link-burger{outline:0;border:0;background:0 0;cursor:pointer;font-family:"Raleway",Arial,serif;font-size:14px;font-style:normal;line-height:140%;font-variant-numeric:lining-nums proportional-nums;font-weight:600!important;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 0;width:100%;min-height:36px}.link-burger.active{font-weight:700!important}}.link-burger--back{color:#a0a0a0;justify-content:flex-start}@media (max-width:1023px){.link-burger svg{display:block}}.hide-links>.link-burger.active,.link-burger--mobile{display:none}@media (max-width:1023px){.link-burger--mobile{display:flex}}.page-footer{padding-top:100px;background-color:#f1f1f1}@media (max-width:1023px){.page-footer{padding-top:40px}}.page-footer__wrapper{padding-bottom:80px;border-bottom:1px solid rgba(51,51,51,.2);display:grid;grid-template-columns:repeat(24,1fr);column-gap:16px}@media (max-width:1023px){.page-footer__wrapper{display:block;padding-bottom:0;border-bottom:none}}.page-footer__contacts{grid-column:1/7}@media (max-width:1023px){.page-footer__contacts{grid-column:1/-1}}.page-footer__menu{grid-column:8/-1}@media (max-width:1023px){.page-footer__menu{grid-column:1/-1}}.footer-contacts__logo{display:block;width:240px;height:auto;margin-bottom:12px}@media (max-width:1023px){.footer-contacts__logo{width:168px;height:28px;margin-bottom:8px}}.footer-contacts__decs{font-family:"Roboto",Arial,serif;font-size:16px;font-style:normal;font-weight:400;line-height:145%;opacity:.6;margin-bottom:22px;display:block}@media (max-width:1023px){.footer-contacts__decs{font-family:"Roboto",Arial,serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:20px}}.footer-contacts__text{font-family:"Roboto",Arial,serif;font-size:16px;font-style:normal;font-weight:400;line-height:145%;margin-top:0;margin-bottom:12px}@media (max-width:1023px){.footer-contacts__text{font-family:"Roboto",Arial,serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:8px}}.footer-contacts__phone-wrapper{margin-bottom:12px;display:flex;gap:12px}@media (max-width:1023px){.footer-contacts__phone-wrapper{margin-bottom:8px}}.footer-contacts__mail{display:block;margin-bottom:12px}.footer-contacts__socials{display:flex;gap:8px}@media (max-width:1023px){.footer-contacts__socials .social-button{width:20px;height:20px}}.footer-contacts__reviews{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:20px}@media (max-width:1023px){.footer-contacts__reviews{margin-top:16px}}.footer-menu{display:grid;grid-template-columns:repeat(3,1fr);column-gap:16px;padding-top:9px}@media (max-width:1023px){.footer-menu{display:flex;flex-direction:column;padding-top:32px}.footer-menu__section:not(:last-child){padding-bottom:20px;border-bottom:1px solid rgba(51,51,51,.2);margin-bottom:20px}.footer-menu__section:nth-last-child(2){padding-bottom:32px;margin-bottom:0}.footer-menu__section--desktop-only{display:none}}.footer-menu__title{line-height:24px;text-transform:uppercase;margin-bottom:16px;display:block}@media (max-width:1023px){.footer-menu__title{font-family:"Roboto",Arial,serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:12px}}.footer-menu__list .link-standart,.footer-menu__title span{white-space:wrap}.footer-menu__title svg{display:inline-block;vertical-align:bottom}.footer-menu__list{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;gap:12px}.footer-menu__list .footer-menu__title{margin-bottom:4px}@media (max-width:1023px){.footer-menu__list .footer-menu__title{margin-bottom:0}.footer-menu__list li:has(.footer-menu__title):not(:last-child){padding-bottom:20px;border-bottom:1px solid rgba(51,51,51,.2)}.footer-menu__list li:has(.footer-menu__title):not(:first-child){padding-top:20px}.footer-menu__list:has(.footer-menu__title){gap:0}}.footer-menu__hr{display:block;grid-column:1/-1;grid-row:2/3;width:100%;height:1px;background-color:#333;opacity:.2;margin-top:40px;margin-bottom:40px}@media (max-width:1023px){.footer-menu__hr{display:none}}.footer-copyright{padding-top:40px;padding-bottom:40px;border-bottom:1px solid rgba(51,51,51,.2);display:flex;justify-content:space-between;align-items:center;font-family:"Roboto",Arial,serif;font-size:16px;font-style:normal;font-weight:400;line-height:145%}@media (max-width:1023px){.footer-copyright{font-family:"Roboto",Arial,serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;padding-top:32px;padding-bottom:48px}}.footer-copyright__link{display:block}@media (max-width:1023px){.footer-copyright__link{margin-right:10px}}.footer-copyright__link svg{display:block;height:20px;width:auto}.footer-offer{padding:60px 0;display:flex;align-items:center;justify-content:center}@media (max-width:1023px){.footer-offer{padding:40px 0}}.footer-offer__text{margin:0;font-family:"Roboto",Arial,serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;opacity:.6;display:block;text-align:center;max-width:1000px;width:100%}.main-promo{padding-top:20px}@media (max-width:1023px){.main-promo{display:block;padding-top:28px}}.main-promo__wrapper{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width:1023px){.main-promo__wrapper{display:block}}.main-promo__img-wrapper{position:relative;aspect-ratio:1/1;overflow:hidden}@media (max-width:1023px){.main-promo__img-wrapper{display:none}}.main-promo__img-wrapper::after,.main-promo__text ul li::before{content:"";background-repeat:no-repeat;display:block;position:absolute;left:0}.main-promo__img-wrapper::after{width:auto;height:73%;bottom:0;background-image:url("data:image/svg+xml,%3Csvg width='477' height='477' viewBox='0 0 477 477' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.5' fill-rule='evenodd' clip-rule='evenodd' d='M0.16071 0.0157776H-69.7611L-69.7617 546.596H55.5241H476.818V125.302L55.5241 546.596L-69.7611 421.31L351.533 0.0159506L0.16071 0.0157776Z' fill='white'/%3E%3C/svg%3E%0A");background-position:left bottom;background-size:100%;aspect-ratio:1/1}.main-promo__img{display:block;width:100%;height:100%;object-fit:cover}.main-promo__text{padding-top:60px;max-width:540px}@media (max-width:1023px){.main-promo__text{padding-top:0}}.main-promo__text p,.main-promo__text ul{margin-bottom:0;margin-top:12px}@media (max-width:1023px){.main-promo__text p,.main-promo__text ul{font-family:"Roboto",Arial,serif;font-size:16px;font-style:normal;font-weight:400;line-height:145%}}.main-promo__text ul{list-style:none;padding-left:0;display:flex;flex-direction:column;gap:8px}.main-promo__text ul li{position:relative;padding-left:20px}@media (max-width:1023px){.main-promo__text ul li{padding-left:16px}}.main-promo__text ul li::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='30' viewBox='0 0 8 30' fill='none'%3E%3Crect y='11' width='8' height='8' fill='%23F76800'/%3E%3C/svg%3E");background-position:center;top:0;width:8px;height:30px}@media (max-width:1023px){.main-promo__text ul li::before{width:8px;height:19px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='23' viewBox='0 0 8 23' fill='none'%3E%3Crect x='1' y='9' width='6' height='6' fill='%23F76800'/%3E%3C/svg%3E");background-size:100%}}.main-promo__title{font-variant-numeric:lining-nums proportional-nums;font-family:"Raleway",Arial,serif;font-size:46px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-1.38px;margin-top:0;margin-bottom:24px}@media (max-width:1023px){.main-promo__title{font-variant-numeric:lining-nums proportional-nums;font-family:"Raleway",Arial,serif;font-size:24px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-.24px;margin-bottom:16px}}.main-promo__buttons{display:flex;gap:12px;margin-top:36px}@media (max-width:1023px){.main-promo__buttons{flex-direction:column;align-items:stretch;gap:8px;margin-top:32px}.main-promo__buttons .button{width:auto;font-family:"Roboto",Arial,serif;font-size:16px;font-style:normal;font-weight:400;line-height:145%}}