@import "/includes/bootstrap/css/bootstrap.min.css";@import "/includes/slick/slick.css";@import "/includes/slick/slick-theme.css";@import "/includes/fontawesome/css/all.min.css";@import "/includes/fancybox/jquery.fancybox.min.css";@import "/includes/jquery/perfect-scrollbar/css/perfect-scrollbar.min.css";.contacts-info__item{height:100%;padding:30px;justify-content:flex-start;border:1px solid rgba(254,46,28,.5);-webkit-transition:background-color .3s ease-in-out,border .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:background-color .3s ease-in-out,border .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;-o-transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out,border .3s ease-in-out;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out,border .3s ease-in-out;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out,border .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;position:relative;flex-direction:column;text-align:center;box-sizing:border-box;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.contacts-info__item-wrap{flex-direction:column;row-gap:30px;display:flex}.contacts-info__item-icon-wrap{height:40px;margin-bottom:20px}.contacts-info__item-icon-wrap path{-webkit-transition:fill .3s ease-in-out;-o-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}.contacts-info__item-title{font-size:16px;font-weight:500;margin-bottom:20px;line-height:1;font-family:Oswald,sans-serif}.contacts-info__item-dop{font-size:16px!important}.contacts-info__item:hover{border-color:transparent;box-shadow:0 5px 45px 20px rgba(255,34,34,.53)}.contacts-info__item:hover .contacts-info__item-address,.contacts-info__item:hover .contacts-info__item-mail,.contacts-info__item:hover .contacts-info__item-phone,.contacts-info__item:hover .contacts-info__item-title,.contacts-info__item:hover .contacts-info__requisites-item{color:#fff}.contacts-info__item:hover .contacts-info__item-work-time{color:#ff9da3}.contacts-info__item:hover .contacts-info__item-icon-wrap path{fill:#fff}.contacts-info__item:hover .contacts-info__item-copy{pointer-events:auto;opacity:1}.contacts__map{padding:0 2rem;margin:2rem auto}.contacts-info__item-copy{pointer-events:none;font-size:16px;font-weight:500;right:5%;color:#ff9da3;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;padding-right:40px;opacity:0;bottom:2%;line-height:32px}.contacts-info__item-copy:after{height:27px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;content:"";position:absolute;top:50%;background:url(/themes/images/icon/duplicate.svg) no-repeat 50%;background-size:cover;width:27px;display:inline-block}.contacts-info__item-copy-wrap.active .contacts-info__item-copy:after{-webkit-animation:clipboard 1.2s cubic-bezier(.87,0,.13,1);animation:clipboard 1.2s cubic-bezier(.87,0,.13,1)}.contacts-info__item-mail,.contacts-info__item-phone{margin-bottom:20px}.contacts-info__item-icon-wrap svg{height:40px}.contacts-info__item-icon-wrap svg path{fill:var(--c-primary)}.contacts-info__item-content a,.contacts-info__item-content p{font-size:24px;display:block}@-webkit-keyframes clipboard{0%{-webkit-transform:translateY(-50%);transform:translateY(-50%)}50%{-webkit-transform:translateY(calc(-50% - 20px)) rotate(1turn);transform:translateY(calc(-50% - 20px)) rotate(1turn)}to{-webkit-transform:translateY(-50%) rotate(2turn);transform:translateY(-50%) rotate(2turn)}}@keyframes clipboard{0%{-webkit-transform:translateY(-50%);transform:translateY(-50%)}50%{-webkit-transform:translateY(calc(-50% - 20px)) rotate(1turn);transform:translateY(calc(-50% - 20px)) rotate(1turn)}to{-webkit-transform:translateY(-50%) rotate(2turn);transform:translateY(-50%) rotate(2turn)}}@media (max-width:1024px){.contacts-info__item{padding-right:5%;padding-left:5%}.contacts-info__item-address,.contacts-info__item-work-time,.contacts-info__requisites-item{font-size:16px;line-height:32px}}@media (max-width:768px){.contacts-info__list{display:block}.contacts-info__item{margin-bottom:25px}.contacts-info__item:last-child{margin-bottom:0}.contacts-info__item--with-copy{padding-bottom:50px}.contacts-info__item-address,.contacts-info__item-work-time,.contacts-info__requisites-item{font-size:14px;line-height:28px}}.security{padding-top:90px;background:#090506;padding-bottom:120px}.security__title{margin-bottom:73px;text-align:center}.security__row{margin-bottom:120px;row-gap:15px;margin-top:85px}.security__btn{padding:15px 55px;margin:0 auto;width:fit-content;display:block}.security__item{justify-content:flex-start!important}.security__item p{text-transform:uppercase}.security__item-img,.security__item-img svg path{transition:.33s linear}.security__item:hover .security__item-img{color:var(--c-primary);background-color:var(--c-white);box-shadow:0 0 40px 5px var(--c-primary),0 0 40px var(--c-primary),inset 0 0 0 0 var(--c-primary)}.security__item:hover .security__item-img svg path{fill:var(--c-primary)}.security__info{margin-top:30px}.security-first-row{justify-content:space-between}.security__img-right{transform:translateX(-100%);left:0}.security__img-left,.security__img-right{height:100%;position:absolute;top:0;width:auto}.security__img-left{transform:translateX(100%);right:0}.security__img-container{height:100%;position:relative;display:block}.security__img-container img:first-child{height:100%;position:absolute;object-fit:cover;width:100%}.security__img-up{right:20px;position:absolute;flex-direction:column;top:35px;align-items:flex-end;left:20px;display:flex;z-index:6}.security__img-up span:first-child{font-size:var(--fz-s);margin-bottom:15px;text-transform:uppercase}.security__img-up span:last-child{font-size:var(--fz-xxl);font-weight:500;text-transform:uppercase;text-align:end;line-height:1.1;font-family:Oswald}.security__img-down{right:20px;position:absolute;flex-direction:column;bottom:-2%;align-items:flex-start;left:-10%;display:flex;z-index:6}.security__img-down span:first-child{font-size:40px;font-weight:500;color:var(--c-primary);text-transform:uppercase;position:relative;font-family:Oswald}.security__img-down span:first-child:before{height:2px;transform:translate(-100%,-50%);content:"";position:absolute;top:50%;background-color:#fff;left:-30px;width:75px;display:block}.security__img-down span:last-child{font-size:var(--fz-l)}.blog{padding-top:90px;position:relative;background:#1c1114;padding-bottom:120px}.blog:after{height:42%;right:0;content:"";position:absolute;bottom:0;background-color:#000;left:0;width:100%}.blog-container{position:relative;z-index:2}.blog__img-container{height:100%;position:relative;display:block}.blog__img-container:before{transition:.33s linear;z-index:2}.blog__img-container img:not(.blog__img-bottom){height:100%;transition:.33s linear;position:absolute;object-fit:cover;width:100%}.blog__img-container div{justify-content:center;font-size:var(--fz-l);right:20px;transition:.3s linear;position:absolute;flex-direction:column;bottom:12px;left:30px;display:flex;z-index:3}.blog__img-container div date{column-gap:13px;font-size:var(--fz-s);color:#ccc;transition:.33s linear;align-items:center;display:flex}.blog__img-container div date:before{height:2px;transition:.33s linear;content:"";background-color:var(--c-primary);width:38px;display:block}.blog__img-container a{height:100%;overflow:hidden;cursor:pointer;display:block}.blog__img-container a:hover{color:inherit}.blog__img-container a:hover div{transform:translateY(5px)}.blog__img-container a:hover div date{gap:0}.blog__img-container a:hover div date:before{width:0}.blog__img-container a:hover img{transform:scale(1.03)}.blog__img-container a:hover .blog__img-bottom{transform:none}.blog__img-bottom{height:auto;transform:translateY(100%);position:absolute;bottom:0;left:0;width:100%}.blog-header{justify-content:space-between;margin-bottom:75px;align-items:flex-end;display:flex}.blog__title{margin:0}.blog__item{height:160px;justify-content:center;position:relative;flex-direction:column;padding-left:30px;display:flex}.blog__item:after{height:160px;border:30px solid #000;content:"";position:absolute;top:0;left:0;width:160px;z-index:1}.blog__item--light:after{border-color:#1c1114}.blog__item-title{font-size:var(--fz-l);margin-bottom:0;color:var(--c-white);text-transform:inherit;font-family:Akrobat}.blog__item-desc,.blog__item-title{transition:.3s linear;position:relative;z-index:2}.blog__item-desc{column-gap:13px;font-size:var(--fz-s);color:#ccc;align-items:center;display:flex}.blog__item-desc:before{height:2px;transition:.3s linear;content:"";background-color:var(--c-primary);width:38px;display:block}.blog__item:hover .blog__item-title{color:var(--c-lprimary)}.blog__item:hover .blog__item-desc{column-gap:0}.blog__item:hover .blog__item-desc:before{width:0}.blog-row{row-gap:70px;padding-left:6%}.blog .blog__item-container:nth-child(n+3) .blog__item:after{border-color:#1c1114}.about{min-height:100vh;padding-top:125px;background:url(/images/img/about.jpg);background-size:cover;text-align:center;background-position:50%;padding-bottom:125px;background-repeat:no-repeat}.about__title{margin-bottom:50px;text-align:center}.about__item{gap:25px;margin-top:7px;display:flex}.about__item-icon{height:64px;flex-shrink:0;justify-content:center;transition:.33s linear;background-color:#69adeb20;align-items:center;border-radius:50%;width:64px;display:flex}.about__item-icon svg{height:24px;width:auto}.about__item-icon svg path{fill:#fff;transition:.33s linear;stroke:#fff}.about__item-title{font-size:var(--fz-l);font-weight:700;color:var(--c-primary);transition:.33s linear;text-align:start}.about__item-descr p{font-size:var(--fz-s);color:#fff;text-align:start}.about__item:hover .about__item-icon{color:var(--c-primary);background-color:var(--c-white);box-shadow:0 0 40px 5px var(--c-primary),0 0 40px var(--c-primary),inset 0 0 0 0 var(--c-primary)}.about__item:hover .about__item-icon svg path{fill:var(--c-primary);stroke:var(--c-primary)}.about__item:hover .about__item-title{color:var(--c-white)}.about__btn{padding:15px 55px}.about .row{margin-bottom:80px;row-gap:40px;margin-top:60px}.portfolio{overflow:hidden;padding-top:115px;background-color:#1c1114;padding-bottom:115px;padding-left:calc((100% - var(--content-width))/2)}.portfolio__link{font-size:var(--fz-s);font-weight:700;color:var(--c-primary);text-transform:uppercase;margin-top:85px;display:block}.portfolio__header{justify-content:space-between;margin-bottom:40px;align-items:center;display:flex}.portfolio__title+p{margin-bottom:36px}.portfolio-slider{position:relative}.portfolio-slider__content{height:470px;overflow:hidden;transition:.33s linear;position:relative;display:block}.portfolio-slider__content img{height:100%;transition:.33s linear;object-fit:cover;width:100%}.portfolio-slider__content span{font-size:var(--fz-l);right:20px;color:#fff;transition:.33s linear;position:absolute;bottom:20px;left:20px;z-index:2}.portfolio-slider__content span:after{height:2px;content:"";position:absolute;top:-15px;background-color:var(--c-white);left:0;width:38px}.portfolio-slider__content span:before{height:2px;transition:.3s linear;content:"";position:absolute;top:-15px;background-color:var(--c-primary);left:0;width:0;z-index:2}.portfolio-slider__content:hover{z-index:1}.portfolio-slider__content:hover img{transform:scale(1.02)}.portfolio-slider__content:hover span:before{width:38px}.portfolio .swiper-button-next,.portfolio .swiper-button-prev{height:65px;border:none;transition:transform .2s linear,background .2s linear,box-shadow .2s linear;position:relative;outline:none;background-color:#33292c;border-radius:50%;width:65px}.portfolio .swiper-button-next i,.portfolio .swiper-button-prev i{font-size:var(--fz-s);color:#fff}.portfolio .swiper-button-next:after,.portfolio .swiper-button-prev:after{content:none}.portfolio .swiper-button-next:hover .portfolio-btn,.portfolio .swiper-button-prev:hover .portfolio-btn{color:var(--c-primary);background-color:var(--c-white);box-shadow:0 0 40px 5px var(--c-primary),0 0 40px var(--c-primary),inset 0 0 0 0 var(--c-primary)}.portfolio .swiper-button-next:hover i,.portfolio .swiper-button-prev:hover i{color:var(--c-primary)}.portfolio .portfolio-btn:hover{color:var(--c-primary);background-color:var(--c-white);box-shadow:0 0 40px 5px var(--c-primary),0 0 40px var(--c-primary),inset 0 0 0 0 var(--c-primary)}.portfolio .portfolio-btn:hover i{color:var(--c-primary)}.portfolio-btns__container{justify-content:flex-end;margin-right:calc(100% - var(--content-width));gap:30px;display:flex}@keyframes move-light{0%{transform:translateX(-4em) skewX(-45deg)}to{transform:translateX(10em) skewX(-45deg)}}.order{padding-top:60px;padding-bottom:125px}.order .row{justify-content:space-between;row-gap:70px}.order__items{padding-top:42px;margin-bottom:115px}.order__img{height:650px;position:relative}.order__img-right{transform:translateX(100%);right:0}.order__img-left,.order__img-right{height:100%;position:absolute;top:0;width:auto}.order__img-left{transform:translateX(-100%);left:0}.order__img img:first-child{height:100%;right:0;position:absolute;object-fit:cover;bottom:0;top:0;left:0;width:100%;z-index:-1}.order-info{padding:30px}.order-info__subtitle{font-size:var(--fz-s);color:#fff;text-transform:uppercase}.order-info__title{font-size:var(--fz-xxl);color:#fff;line-height:1.2;margin-top:20px;display:block}.order-info__title,.order__title{font-weight:500;text-transform:uppercase;font-family:Oswald}.order__title{font-size:2rem;right:-57px;color:var(--c-primary);position:absolute;flex-direction:column;bottom:45px;line-height:1;display:flex;z-index:2}.order__title span{position:relative;line-height:1;display:block}.order__title span:before{height:2px;transform:translate(-100%,-50%);content:"";position:absolute;top:50%;background-color:#fff;left:-30px;width:75px;display:block}.order__title sub{font-size:1.2rem;font-weight:400;color:#fff;text-transform:none;line-height:1;font-family:Akrobat}.order__btn{padding:15px 55px;margin:0 auto}.order__item{height:160px;position:relative}.order__item:after{height:160px;border:30px solid #1c1114;content:"";position:absolute;top:0;left:0;width:160px;z-index:-1}.order__item span{font-size:var(--fz-l);font-weight:700;color:var(--c-primary);text-transform:uppercase;position:relative;top:3%;left:20px}.order__item span:before{content:"";position:absolute;border-bottom:1px solid var(--c-white);top:-10px;width:75%;display:block}.order__item p{position:absolute;top:32%;left:19px}.order__right-container{justify-content:center;flex-direction:column;display:flex}.services{position:relative;border-bottom:1px solid rgba(254,46,28,.5);padding-bottom:120px}.services__title{margin-bottom:48px;text-align:center}.services__desc{margin-bottom:55px;text-align:center}.services-img{right:0;position:absolute;-o-object-fit:cover;object-fit:cover;bottom:75px;z-index:-1}.services .services__wrapper{grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(4,auto);grid-row-gap:30px;grid-column-gap:25px;display:grid}.services .services__wrapper .services__item{height:210px;overflow:hidden;transition:.3s linear;position:relative}.services .services__wrapper .services__item>div{right:20px;transition:.4s ease-in;position:absolute;flex-direction:column;bottom:30px;left:30px;display:flex;z-index:2}.services .services__wrapper .services__item>div p{margin-bottom:0}.services .services__wrapper .services__item>div p span{height:2px;transition:.3s linear;background-color:var(--c-primary);width:38px;display:inline-block}.services .services__wrapper .services__item>div p:last-child{font-size:var(--fz-s);color:#ccc;transition:.3s linear;gap:15px;align-items:center;display:inline-flex}.services .services__wrapper .services__item:hover .info{transform:translateY(20%)}.services .services__wrapper .services__item:hover .info p:last-child{gap:0}.services .services__wrapper .services__item:hover .info p span{width:0}.services .services__wrapper .services__item:hover img{transform:scale(1.02)}.services .services__wrapper .tail{height:auto}.services .services__wrapper .services__item-1{grid-area:1/1/2/5}.services .services__wrapper .services__item-2{grid-area:1/5/2/10}.services .services__wrapper .services__item-3{grid-area:2/1/3/6}.services .services__wrapper .services__item-4{grid-area:2/6/3/10}.services .services__wrapper .services__item-5{grid-area:1/10/3/13}.services .services__wrapper .services__item-6{grid-area:3/1/4/4}.services .services__wrapper .services__item-7{grid-area:3/4/4/7}.services .services__wrapper .services__item-8{grid-area:3/7/4/10}.services .services__wrapper .services__item-9{grid-area:3/10/4/13}.services .services__wrapper .services__item-10{grid-area:4/1/5/4}.services .services__wrapper .services__item-11{grid-area:4/4/5/7}.services .services__wrapper .services__item-12{grid-area:4/7/5/13}.services .services__wrapper img{height:100%;transition:.33s linear;object-fit:cover;object-position:top;width:100%}.intro{height:100vh;overflow:hidden;min-height:890px;margin-bottom:80px;position:relative}.intro-img{position:absolute;object-fit:cover;min-width:1920px;width:100%;z-index:-1}.intro-img-left,.intro-img-right{display:none}.intro__title{padding-top:235px;font-weight:500;margin-bottom:65px}.intro__desc{margin-bottom:80px}.pluses{position:absolute;bottom:90px}.pluses__wrapper{justify-content:space-between;width:100%;display:flex}.pluses__item:first-child{margin-right:148px}.pluses__item:nth-child(2){margin-right:122px}.pluses__item:nth-child(3){margin-right:110px}.pluses__item-link{cursor:pointer}.pluses__item-link,.pluses__item-link svg path{transition:.3s linear}.pluses__item-link:hover .itemList__img-container{color:var(--c-primary);background-color:var(--c-white);box-shadow:0 0 40px 5px var(--c-primary),0 0 40px var(--c-primary),inset 0 0 0 0 var(--c-primary)}.pluses__item-link:hover svg path{fill:var(--c-primary)}.services_inner-slider{margin-bottom:50px}.services_inner__content{height:400px;display:block}.services_inner__content img{height:100%;object-fit:cover;width:100%;display:block}@media (max-width:576px){.services_inner__content{height:300px}}.services_inner__container{justify-content:flex-end;position:relative;gap:30px;display:flex}.services_inner__table{width:100;margin-top:50px}.services_inner__td-100,.services_inner__td-100 td{width:100%}.services_inner__button{margin:50px auto;display:inline-block}.services_inner__button-container{text-align:center}.certificates{margin-top:80px}.certificates__title{margin-bottom:2em;text-align:center}.certificates-slider{margin-bottom:50px}.certificates__container-btn{justify-content:center;position:relative;gap:30px;display:flex}.certificates__content{height:400px;display:block}.certificates__content img{height:100%;object-fit:cover;width:100%;display:block}.training{margin-top:3rem}.training .row{justify-content:center;row-gap:30px}.training__item{overflow:hidden;transition:.3s linear;position:relative;display:block}.training__item-text{right:20px;transition:.4s ease-in;position:absolute;flex-direction:column;bottom:30px;left:30px;display:flex;z-index:2}.training__item-text p{margin-bottom:0}.training__item-text p:last-child{font-size:var(--fz-s);color:#ccc;transition:.3s linear;gap:15px;align-items:center;display:inline-flex}.training__item-text p:last-child span{height:2px;transition:.3s linear;background-color:var(--c-primary);width:38px;display:inline-block}.training__item img{height:100%;transition:.33s linear;object-fit:cover;object-position:top;width:100%}.training__item:hover img{transform:scale(1.02)}.training__item:hover div{transform:translateY(20%)}.training__item:hover p:last-child{gap:0}.training__item:hover p:last-child span{width:0}.spoiler{margin:50px 0}.spoiler .accordion-button i:last-child{display:none}.button_order-container{text-align:center}.stocks .row{row-gap:1.5rem}.stocks .row hr{height:1px;opacity:1;background-color:var(--c-lprimary);margin:1rem 0}@media (max-width:767px){.stocks__img img{width:100%}}.stocks__item{flex-direction:column;row-gap:1rem;display:flex}.stocks__item .button{height:55px;font-size:.8rem;min-width:200px;display:inline-flex}.stocks__item h3{font-size:1.2rem;margin-bottom:1rem}.stocks__item p:last-child{margin-bottom:0}.stocks__item+hr{margin:2.5rem 0}.stocks__info h3{font-size:1.2rem!important;margin-bottom:.5em!important;color:var(--c-primary)!important}.stocks__info li,.stocks__info p{font-size:.8rem;margin-bottom:.5rem}.banners{padding-top:5rem;padding-bottom:2rem}.banners-slider-container{flex-direction:column;row-gap:2rem;display:flex}.banners-title{margin-bottom:1em}.banners__link{margin-top:85px}.banners__container-btn{justify-content:flex-end;position:relative;gap:30px;margin-top:50px;display:flex}.banners-block{height:400px;overflow:hidden}.banners-block__text{font-size:var(--fz-l);right:20px;color:#fff;transition:.33s linear;transition:.3s linear;position:absolute;bottom:20px;left:20px;z-index:2}.banners-block__text p{font-size:var(--fz-s)}.banners-block img{height:100%;transition:transform 1s linear;position:absolute;object-fit:cover;top:0;left:0;width:100%;z-index:-1}.banners-block:hover img{transform:scale(1.05)}.banners .swiper-button-next,.banners .swiper-button-prev{height:65px;border:none;transition:transform .2s linear,background .2s linear,box-shadow .2s linear;position:relative;outline:none;background-color:#33292c;border-radius:50%;width:65px}.banners .swiper-button-next i,.banners .swiper-button-prev i{font-size:var(--fz-s);color:#fff}.banners .swiper-button-next:after,.banners .swiper-button-prev:after{content:none}.banners .swiper-button-next:hover .portfolio-btn,.banners .swiper-button-prev:hover .portfolio-btn{color:var(--c-primary);background-color:var(--c-white);box-shadow:0 0 40px 5px var(--c-primary),0 0 40px var(--c-primary),inset 0 0 0 0 var(--c-primary)}.banners .swiper-button-next:hover i,.banners .swiper-button-prev:hover i{color:var(--c-primary)}.inner .banners,body:not(.inner) .stocks{display:none}.faq--panel{margin-top:30px}.faq__item{overflow:hidden;padding:20px;border:1px solid hsla(0,0%,74%,.3);transition:border-color .3s ease;border-bottom:none}.faq__item:last-child{border-bottom:1px solid hsla(0,0%,74%,.3)}.faq__question{justify-content:space-between;border:none;outline:none;gap:30px;align-items:center;background:none;cursor:pointer;width:100%;display:flex}.faq__question:focus{outline-offset:2px;outline:2px solid currentColor}.faq__question-text{font-size:var(--fz-l);color:#fff;text-align:left}.faq__icon{flex-shrink:0}.faq__icon i{height:35px;justify-content:center;font-size:14px;border:none!important;color:var(--c-white);transition:transform .2s linear,background .2s linear,box-shadow .2s linear,color .2s linear;position:relative;outline:none;background-color:#33292c!important;align-items:center;border-radius:50%;width:35px;display:flex}.faq__icon i:hover{padding:5px;color:var(--c-primary);background-color:var(--c-white)!important;box-shadow:0 0 40px 5px var(--c-primary),0 0 40px var(--c-primary),inset 0 0 0 0 var(--c-primary);border-radius:50%}.faq__answer{overflow:hidden;font-size:var(--fz-m);transition:max-height .3s ease;max-height:0}.faq__answer-content{padding-top:var(--faq-answer-padding,1rem);padding-bottom:var(--faq-answer-padding,1rem)}@media (max-width:768px){.faq__question{gap:15px}.faq__question-text{width:100%}}.adminpanel{transform:translateY(-50%);padding:10px 0;color:#ccc;position:fixed;flex-direction:column;top:50%;background:#555;left:auto;display:flex;z-index:200}@media (max-width:640px){.adminpanel{display:none}}.adminpanel span{display:none}.adminpanel a{height:35px;justify-content:center;font-size:16px;text-decoration:none;color:#d6dfe2;align-items:center;width:40px;display:flex}.adminpanel a:hover{text-decoration:none;color:#fff}.form-signin-bg{height:100%;overflow:auto;justify-content:center;position:fixed;align-items:center;background:url(/images/login-bg.svg) 50% no-repeat,#fff;width:100%;display:flex}.signup-form{padding:40px;background-color:#fff;margin:0 5px;border-radius:5px;width:350px}.signup-form,.signup-form img{max-width:100%}.form-signin-desc a:not(.btn){color:#0062cc}.form-signin-desc a:not(.btn):hover{color:#157ae6}.form-signin{padding:15px;max-width:100%;margin:100px auto 0;width:350px}.form-signin .checkbox,.form-signin .form-signin-heading{margin-bottom:10px}.form-signin .checkbox{font-weight:400}.form-signin .form-control{height:auto;padding:10px;font-size:16px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form-signin .form-control:focus{z-index:2}.form-signin input[type=email]{border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:-1px}.form-signin input[type=password]{margin-bottom:10px;border-top-right-radius:0;border-top-left-radius:0}.form-signin-logo img{max-width:100%;margin:0 auto 40px}.form-signin-desc{font-size:16px;text-align:center;margin-top:20px}.form-signin-desc a{font-size:inherit;color:#fff}.signup-form img{max-width:270px}.squeez{max-width:1280px;margin:0 auto}.admin-message{color:#069;border-top:2px solid #1380b1;border-bottom:2px solid #1380b1;background:#e8eef1}.admin-message,.noscript-message{padding:15px 0 15px 50px;font-size:12px;margin-bottom:10px}.noscript-message{color:#c54343;border-top:2px solid #c54343;border-bottom:2px solid #c54343;background:#f6b9b9}.nocomments-message{padding:15px 0 15px 50px;font-size:12px;color:#555;border-top:2px solid #ddd;border-bottom:2px solid #ddd;background:#fff}form{margin:0}.form-control{border-radius:0}.form-group{margin-bottom:1rem}.btn-block{display:block}.custom-file-label:after{content:"\f15b";font-family:"Font Awesome\ 5 Free"}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.tdn:hover{text-decoration:none}.text-small{font-size:14px}.err404{font-size:3em;font-weight:700;color:#fff;text-align:center;padding-bottom:50px}.err404-logo{padding:100px 0 50px;text-align:center}@font-face{src:url(/includes/fonts/oswald/oswald-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;font-family:Oswald}@font-face{src:url(/includes/fonts/oswald/oswald-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;font-family:Oswald}@font-face{src:url(/includes/fonts/oswald/oswald-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;font-family:Oswald}@font-face{src:url(/includes/fonts/akrobat/akrobatbold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;font-family:Akrobat}@font-face{src:url(/includes/fonts/akrobat/akrobat.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;font-family:Akrobat}body{background:#000}.header{overflow:hidden;right:0;transition:transform .2s linear,box-shadow .2s linear,padding .3s linear;position:fixed;top:0;left:0;z-index:999}.header__wrapper{padding:33px 0;transition:.2s linear;align-items:center;display:flex}.header__logo{margin-right:120px}.header__num{font-size:var(--fz);margin-right:20px}.header__num-icon{font-size:.8rem;font-weight:900;display:none}.header__btns{column-gap:20px;align-items:center;display:flex}.header .burger{height:18px;justify-content:space-between;flex-direction:column;margin-left:30px;width:24px;display:flex}.header .burger:hover .line{background-color:var(--c-lprimary)}.header .line{height:2px;transition:all .3s linear;background-color:var(--c-white);width:100%;display:block}.header .line:last-child{width:70%}.nav{transform:translateY(-1px);margin-right:110px}.nav__list{display:flex}.nav__item:not(:last-child){margin-right:20px}.header.fixed:not(.burger-opened){box-shadow:1px -6px 31px 3px hsla(0,0%,97%,.91);box-shadow:0 0 30px 0 rgba(255,34,34,.53);background:#090506}.header.fixed:not(.burger-opened) .header__wrapper{padding:15px 0}.header.fixed:not(.burger-opened) .header-logo-img{height:45px}.footer{padding:135px 0 45px;border-top:1px solid rgba(254,46,28,.5);background-position:bottom;background-image:url(/images/img/footer.png);background-repeat:no-repeat}.footer__img-container{margin:0 auto 105px;width:505px;display:block}.footer__img-container svg{height:100%;width:100%}.footer__nav{margin-right:190px}.footer__nav-title{font-size:var(--fz-l);font-weight:700;margin-bottom:1.5rem;color:var(--c-primary);font-family:Akrobat}.footer__nav-links{column-gap:70px;display:flex}.footer__nav-links__list{flex-direction:column;gap:7px;display:flex}.footer__nav+.footer__nav{margin-right:0}.footer__nav+.footer__nav .footer__nav-links{column-gap:100px}.footer__company-links,.footer__contacts-links,.footer__info,.footer__services-links{display:flex}.footer__contacts-links{flex-direction:column}.footer__company-title,.footer__contacts-title,.footer__services-title{font-size:var(--fz-l);font-weight:700;margin-bottom:1.5rem;color:var(--c-primary);font-family:Akrobat}.footer__contacts{margin-right:250px}.footer__contacts-links a,.footer__contacts-links p{font-size:var(--fz-s);margin-bottom:.5rem}.footer__services{margin-right:190px}.footer__services-links{column-gap:70px}.footer__services-links__list{flex-direction:column;gap:7px;display:flex}.footer__company-links{column-gap:100px}.footer__company-links__list{flex-direction:column;row-gap:7px;display:flex}.footer__copyright{color:#ccc;text-align:center;margin-top:90px}.footer__copyright a,.footer__copyright p{font-size:var(--fz-xs)}.footer__copyright p{margin-bottom:0}.footer .footer__cookie{transform:translateX(-50%);padding:0 15px;position:fixed;max-width:690px;bottom:20px;left:50%;width:100%;display:none;z-index:99999999}@media (max-width:576px){.footer .footer__cookie{font-size:13px;max-width:unset}}.footer .footer__cookie .cookie__wrapper{padding-inline:30px;background-color:#1c1114;padding-block:16px;box-shadow:0 0 18px 8px rgba(0,0,0,.09);-webkit-box-shadow:0 0 18px 8px rgba(0,0,0,.09);-moz-box-shadow:0 0 18px 8px rgba(0,0,0,.09)}@media (max-width:425px){.footer .footer__cookie .cookie__wrapper{padding-inline:15px}}.footer .footer__cookie .cookie__content{flex-direction:row;gap:20px;align-items:center;display:flex}@media (max-width:425px){.footer .footer__cookie .cookie__content{flex-direction:column}}.footer .footer__cookie .cookie__title{font-weight:700}.footer .footer__cookie .cookie__text{font-size:14px;line-height:16px}@media (max-width:425px){.footer .footer__cookie .cookie__text{text-align:center}}.footer .footer__cookie .cookie__accept{height:50px;flex-shrink:0;justify-content:center;font-size:18px;border:none;font-weight:400;color:#fff;transition:all .4s linear;position:relative;outline:none;background-color:var(--c-primary);margin:0!important;align-items:center;border-radius:50px;cursor:pointer;width:145px;font-family:Oswald,sans-serif;display:flex}.footer .footer__cookie .cookie__accept:hover{background-color:var(--c-dprimary)}@media (max-width:425px){.footer .footer__cookie .cookie__accept{height:45px}}.footer .footer__cookie .cookie__link{font-size:14px;color:inherit}.footer .footer__cookie .cookie__link:hover{color:var(--accent)}.footer .footer__cookie .cookie__footer{justify-content:start;gap:20px;align-items:center;display:flex}.main-nav{height:100%;overflow-x:hidden;justify-content:space-between;right:0;position:fixed;bottom:0;top:0;background:linear-gradient(38deg,#bf0000,#000);left:0;width:100%;display:flex;z-index:100}.main-nav--open .main-nav__close{opacity:1}.main-nav--open:after{height:0!important;width:0!important}.main-nav--open:after,.main-nav:after{content:"";position:absolute;background:#000;z-index:100}.main-nav:after{height:152%;width:100%}.main-nav-mobile{flex-direction:column;row-gap:40px;display:flex}.main-nav__button{text-align:center}.main-nav__button span{position:relative;top:-2px}.main-nav__close{-ms-flex-pack:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);justify-content:center;-webkit-box-pack:center;font-size:0;right:-20px;-webkit-box-align:center;-webkit-transition:opacity .3s ease-in .3s,-webkit-transform .8s cubic-bezier(.2,1,.3,1);transition:opacity .3s ease-in .3s,-webkit-transform .8s cubic-bezier(.2,1,.3,1);-o-transition:opacity .3s ease-in .3s,transform .8s cubic-bezier(.2,1,.3,1);transition:opacity .3s ease-in .3s,transform .8s cubic-bezier(.2,1,.3,1);transition:opacity .3s ease-in .3s,transform .8s cubic-bezier(.2,1,.3,1),-webkit-transform .8s cubic-bezier(.2,1,.3,1);opacity:0;align-items:center;line-height:0;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:10}.main-nav__close,.main-nav__close:after{height:50px;position:absolute;top:50%;background-color:#fff;border-radius:50%;width:50px}.main-nav__close:after{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:-webkit-transform .8s cubic-bezier(.2,1,.3,1);transition:-webkit-transform .8s cubic-bezier(.2,1,.3,1);-o-transition:transform .8s cubic-bezier(.2,1,.3,1);transition:transform .8s cubic-bezier(.2,1,.3,1);transition:transform .8s cubic-bezier(.2,1,.3,1),-webkit-transform .8s cubic-bezier(.2,1,.3,1);content:"";-webkit-box-shadow:0 16px 44px rgba(0,0,0,.3);box-shadow:0 16px 44px rgba(0,0,0,.3);left:50%;display:inline-block;z-index:-1}.main-nav__close-img{overflow:hidden}.main-nav__close:hover{color:var(--c-primary);background-color:var(--c-white);transform-origin:center;box-shadow:0 0 40px 5px var(--c-primary),0 0 40px var(--c-primary),inset 0 0 0 0 var(--c-primary)}.main-nav__close:hover:after{transform:translate(-50%,-50%) scale(1.2)}.main-nav__right{height:80vh;padding:0 30px;margin:auto;width:34vw;display:flex}.main-nav__right-inner{justify-content:space-around;flex-direction:column;align-items:center;width:100%;display:flex}.main-nav__right-wrapper{text-align:center}.main-nav__right-wrapper-mobile{display:none}.main-nav__right__contacts-links{flex-direction:column;gap:10px;display:flex}.main-nav__right__contacts-links p{margin-bottom:0}.main-nav__right__contacts-links a{font-size:var(--fz-xl)}.main-nav__right__contacts-links .main-nav__right__contacts-mail{font-size:var(--fz-l)}.main-nav__right__contacts-title{font-size:var(--fz-xl)}.main-nav__left{min-height:80vh;padding:20px 100px;justify-content:center;position:relative;align-self:center;align-items:center;box-shadow:0 5px 45px 20px rgba(255,34,34,.53);box-shadow:0 5px 45px 20px rgba(255,34,34,.29);background:#260606;width:66vw;display:-webkit-box;display:-ms-flexbox;display:flex}.main-nav__left-inner{flex-direction:column;width:100%;row-gap:4rem;display:flex}.main-nav__left-links__item{justify-content:flex-end;flex-direction:row-reverse;gap:10px;align-items:center;display:flex}.main-nav__left-links__item a{font-size:var(--fz-l)}.main-nav__left-links__item a:hover+span{width:45px}.main-nav__left-links__item span{height:2px;transition:.33s linear;background-color:var(--c-white);width:30px;display:inline-block}.main-nav__left__navigation-links,.main-nav__left__services-links{column-gap:70px;display:flex}.main-nav__left__navigation-links__list,.main-nav__left__services-links__list{column-gap:1.5rem;grid-template-columns:repeat(2,1fr);align-items:start;row-gap:1rem;display:grid}.main-nav__left__navigation-title,.main-nav__left__services-title{font-size:var(--fz-xl)}.button{padding:15px 85px;font-size:24px;font-weight:500;transition:all .4s linear;text-transform:uppercase;position:relative;outline:none;background-color:var(--c-primary);border-radius:50px;font-family:Oswald,sans-serif}.button-m,.button-panel{padding:15px 55px}.button-panel{margin:2rem auto 3rem;display:inline-block}.button span{position:relative;top:-1px}.button:after{height:100%;transform:perspective(1.5em) rotateX(35deg) scaleY(.6);filter:blur(1.2em);pointer-events:none;transition:.4s linear;content:"";position:absolute;opacity:.7;top:120%;left:0;width:100%}.button:hover{color:var(--c-primary);box-shadow:0 0 40px 5px var(--c-primary),0 0 40px var(--c-primary),inset 0 0 0 0 var(--c-primary)}.button:hover,.button:hover:after{background-color:var(--c-white)}@media (max-width:991px){.button{padding:.5em 2.5em;font-size:22px}}@media (max-width:768px){.button{padding:.5em 2.5em;font-size:18px}}.slider_inner-btn{height:65px;border:none!important;transition:transform .2s linear,background .2s linear,box-shadow .2s linear;position:relative;outline:none;background-color:#33292c!important;border-radius:50%;width:65px}.slider_inner-btn i{font-size:var(--fz-s);color:#fff}.slider_inner-btn:after{content:none}.slider_inner-btn:hover{color:var(--c-primary);background-color:var(--c-white)!important;box-shadow:0 0 40px 5px var(--c-primary),0 0 40px var(--c-primary),inset 0 0 0 0 var(--c-primary)}.slider_inner-btn:hover i{color:var(--c-primary)}@media (max-width:991px){.slider_inner-btn{height:45px;width:45px}}.popup-block{padding:2.77rem 3.88rem;color:#fff;position:relative;max-width:1000px;background:#260606;z-index:1}.popup-block .btn-close{filter:invert(100%) sepia(0) saturate(7478%) hue-rotate(2deg) brightness(114%) contrast(96%);right:20px;position:absolute;top:20px}.popup-block .form__group{position:relative}.popup-block .form__group .form-label{pointer-events:none;font-size:.8em;transition:all .2s linear;position:absolute;opacity:.8;top:0;left:5px}.popup-block .form__group:hover input.control{border-color:#fff}.popup-block .form__group:hover .form-label{left:0}.popup-block .form__group .form-input__clean{height:15px;justify-content:center;right:5px;transition:opacity .2s linear;position:absolute;opacity:0;visibility:hidden;top:10px;align-items:center;width:15px;display:flex}.popup-block .form__group .form-input__clean svg{pointer-events:none;width:15px}.popup-block .form__group.not-empty .form-input__clean{opacity:.8;visibility:visible}.popup-block .form__group.not-empty .form-input__clean:hover{opacity:1}.popup-block .form__group.not-empty .form-label{font-size:.6rem;top:-10px;left:0}.popup-block .modal-header{padding:0;border:none}.popup-block .modal-body{padding:0}.popup-block .modal-footer{padding:0;border:none;display:block}.popup-block .button{border:none;color:#fff;margin-top:2rem}.popup-block .button:hover{color:var(--c-primary)!important;background:#fff!important}.popup-block h2{color:#fff!important}.popup-block .checkbox input[type=checkbox]{height:21px;position:absolute;outline:none;opacity:0;margin:4px 0 0;width:21px;line-height:normal;z-index:10}.popup-block .checkbox label:after{height:21px;border:1px solid #dadada;content:"";position:absolute;top:0;background-color:#fff;left:4px;width:21px;display:block}.popup-block .checkbox input[type=checkbox]:checked+label:after{background:url(/images/checkbox.svg) 50% no-repeat,#fff}.popup-block .checkbox label,.popup-block .radio label{font-size:13px;padding-left:36px}.popup-block .control{height:2rem;padding:.55rem 1rem .55rem 0;font-size:1rem;border:hsla(0,0%,100%,.5);color:#373835;color:#fff;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;border-bottom:1px solid hsla(0,0%,100%,.5);outline:none;background-color:#fff;background-color:transparent;border-radius:0;width:100%;background-image:none;line-height:1.3;margin-top:2rem;display:block}.popup-block .control:focus{border-color:#fff}.popup-block .control:focus+.form-label{font-size:.6rem;top:-10px;left:0}.popup-block .control::placeholder{color:transparent}.popup-block .just-validate-error-label{font-size:12px;margin-top:5px}.popup-block .checkbox{font-size:13px;color:rgba(55,56,53,.5);position:relative;margin-top:2rem;display:block}.popup-block .checkbox label{color:hsla(0,0%,100%,.5)}.popup-block .checkbox a{color:hsla(0,0%,100%,.5)!important}.popup-block .checkbox a,.popup-block .checkbox a:hover{text-decoration:underline}.modal-content{max-width:1000px;border-radius:0}.modal-content.fancybox-content{cursor:default!important}.modal-content form{margin-top:1rem}.modal-content .fancybox-close-small{padding:0;right:20px;top:10px}.modal-content .fancybox-button svg{height:40px;width:40px}.modal-content .form-control:focus{border-color:var(--hex-accent)!important;box-shadow:0 0 0 .25rem rgba(82,186,87,.25)}.image{height:100%;overflow:hidden;justify-content:center;position:relative;margin:0;align-items:center;width:100%;display:flex}.image:before{transition:all .25s ease-out;content:"";opacity:0;background-color:#000;z-index:1}.image img,.image svg,.image:before{height:100%;position:absolute;top:0;width:100%}.image img,.image svg{transition:all .55s ease-out;object-fit:cover}.image__skeleton{font-size:5.5rem;color:var(--hex-accent)}@media (min-width:767px){.image_alive{cursor:pointer}.image_alive:hover:before{opacity:.2}.image_alive:hover img,.image_alive:hover svg{transform:scale(1.03)}}.image_alive--ow{cursor:pointer}.image_alive--ow:hover .image:before{opacity:.2}.image_alive--ow:hover .image img,.image_alive--ow:hover .image svg{transform:scale(1.03)}.image_skeleton{font-size:5.5rem;text-decoration:none;color:var(--hex-light);background-color:var(--hex-spirit)}.image_skeleton:before{content:none}.image_square{height:0;padding-bottom:100%}.image_nooverlay:before{content:none}.image_round{border-radius:100%}.image_natural_float{border:15px solid transparent;float:right}.image_natural img,.image_natural svg{height:auto;position:static;max-width:100%;max-height:100%;object-fit:scale-down;width:auto}.image_natural_100 img,.image_natural_100 svg{height:100%;position:static;max-width:100%;max-height:100%;object-fit:cover;width:100%}.image_fit_scale-down img{object-fit:scale-down}.image_fit_contain img{object-fit:contain}.image_fit_cover img{object-fit:cover}.image_w100{height:100px;padding:0;width:100px}.image_nooo{background-color:#ebf7e7}.image_nooo img{opacity:.5}.image_natural{height:auto}.image-ng{overflow:hidden;justify-content:center;position:relative;margin:0;align-items:center;display:flex}.image-ng:before{transition:all .25s ease-out;content:"";opacity:0;background-color:#000;z-index:1}.image-ng img,.image-ng svg,.image-ng:before{height:100%;position:absolute;top:0;width:100%}.image-ng img,.image-ng svg{transition:all .55s ease-out;object-fit:cover}.image-ng__skeleton{font-size:5.5rem;color:var(--hex-accent)}@media (min-width:767px){.image-ng_alive{cursor:pointer}.image-ng_alive:hover:before{opacity:.2}.image-ng_alive:hover img,.image-ng_alive:hover svg{transform:scale(1.03)}}.image-ng_alive--ow{cursor:pointer}.image-ng_alive--ow:hover .image:before{opacity:.2}.image-ng_alive--ow:hover .image img,.image-ng_alive--ow:hover .image svg{transform:scale(1.03)}.image-ng_skeleton{font-size:5.5rem;text-decoration:none;color:var(--hex-light);background-color:var(--hex-spirit)}.image-ng_skeleton:before{content:none}.image-ng_square{height:0;padding-bottom:100%}.image-ng_nooverlay:before{content:none}.image-ng_round{border-radius:100%}.image-ng_natural_float{border:15px solid transparent;float:right}.image-ng_natural img,.image-ng_natural svg{height:auto;position:static;max-width:100%;max-height:100%;object-fit:scale-down;width:auto}.image-ng_natural_100 img,.image-ng_natural_100 svg{height:100%;position:static;max-width:100%;max-height:100%;object-fit:cover;width:100%}.image-ng_fit_scale-down img{object-fit:scale-down}.image-ng_fit_contain img{object-fit:contain}.image-ng_fit_cover img{object-fit:cover}.image-ng_w100{height:100px;padding:0;width:100px}.image-ng_nooo{background-color:#ebf7e7}.image-ng_nooo img{opacity:.5}.image-page{height:400px;overflow:hidden;justify-content:center;position:relative;margin:0;align-items:center;width:100%;display:flex}.image-page:before{height:100%;transition:all .25s ease-out;content:"";position:absolute;opacity:0;top:0;background-color:#000;width:100%;z-index:1}.image-page img,.image-page svg{height:100%;transition:all .55s ease-out;position:absolute;object-fit:cover;top:0;width:100%}.image-page__skeleton{font-size:5.5rem;color:var(--hex-accent)}@media (min-width:767px){.image-page_alive{cursor:pointer}.image-page_alive:hover:before{opacity:.2}.image-page_alive:hover img,.image-page_alive:hover svg{transform:scale(1.03)}}.image-page_alive--ow{cursor:pointer}.image-page_alive--ow:hover .image:before{opacity:.2}.image-page_alive--ow:hover .image img,.image-page_alive--ow:hover .image svg{transform:scale(1.03)}.image-page_skeleton{font-size:5.5rem;text-decoration:none;color:var(--hex-light);background-color:var(--hex-spirit)}.image-page_skeleton:before{content:none}.image-page_square{height:0;padding-bottom:100%}.image-page_nooverlay:before{content:none}.image-page_round{border-radius:100%}.image-page_natural_float{border:15px solid transparent;float:right}.image-page_natural img,.image-page_natural svg{height:auto;position:static;max-width:100%;max-height:100%;object-fit:scale-down;width:auto}.image-page_natural_100 img,.image-page_natural_100 svg{height:100%;position:static;max-width:100%;max-height:100%;object-fit:cover;width:100%}.image-page_fit_scale-down img{object-fit:scale-down}.image-page_fit_contain img{object-fit:contain}.image-page_fit_cover img{object-fit:cover}.image-page_w100{height:100px;padding:0;width:100px}.image-page_nooo{background-color:#ebf7e7}.image-page_nooo img{opacity:.5}.inner .image-page+*{margin-top:2.5rem}.image-parent{position:relative}.unit{padding-top:7.75rem}body.inner .unit{padding-top:0;margin-bottom:3rem;padding-bottom:0;margin-top:2rem}.unit_pd{padding-bottom:7.75rem}.inner .unit_pd{padding-bottom:3.5rem}.unit_pn{padding-top:0!important;padding-bottom:0!important}.unit-head{margin-bottom:3.35rem}.inner .unit-head{margin-bottom:2.5rem}@media (max-width:576px){.inner .unit-head{margin-bottom:1.5rem}}.unit-head__title{margin-bottom:.8em;color:var(--hex-text);font:normal 400 var(--fs-head)/1.15em PFBeauSansPro,Arial,sans-serif}body.inner .unit-head__title{font-size:var(--fs-head)}@media (max-width:576px){body.inner .unit-head__title{font-size:24px!important}}.unit-head__title_sh{margin-bottom:.8em;color:var(--hex-text);font:normal 400 var(--fs-head)/1.15em PFBeauSansPro,Arial,sans-serif}body.inner .unit-head__title_sh{font-size:var(--fs-head-s);color:var(--hex-text);line-height:1.15em}@media (max-width:576px){body.inner .unit-head__title_sh{font-size:22px!important}}.unit-head__desc{color:var(--hex-text-semi);font:normal 400 var(--fs-desc)/1.5em GTEestiProDisplay,Arial,sans-serif}.unit-head__desc>p{color:inherit;font:inherit}body.inner .unit-content>:last-child{margin-bottom:0}body.inner .unit-content>:first-child{margin-top:0}.unit-foot{text-align:center;align-items:center;flex-flow:column nowrap;margin-top:4.66rem;display:flex}body.inner .unit-foot{text-align:initial;margin-top:3.5rem;display:block}.unit-foot__desc,.unit-foot__title{display:block}.unit-foot__title{font-size:var(--fs-subhead);font-weight:500;margin-bottom:.4em;color:var(--hex-text-semi)}.unit-split{column-gap:1.5rem;justify-content:space-between;align-items:baseline;display:flex}.unit-tool{align-items:center;display:flex}.unit-tool .slider__arrows>*{margin-right:10px}.unit-tool .slider__arrows>:last-child{margin-right:0}.unit-tool>*{margin-right:1.5rem}.unit-tool>:last-child{margin-right:0}.unit-tool_mod_slider>*{margin:0}.unit-tool_mod_slider .arrow_prev{margin-left:1.5rem}.page-title{padding-top:3.5rem;margin-bottom:.8em;color:var(--hex-text);font:normal 400 var(--fs-head)/1.15em PFBeauSansPro,Arial,sans-serif}.page .unit:first-child{padding-top:0}.social__info-social{column-gap:15px;justify-content:center;align-items:center;margin-top:82px;display:flex}.social__info-social-menu{margin-top:0}.social__item-icon{height:65px;justify-content:center;background-color:#69adeb20;align-items:center;border-radius:50%;width:65px;display:flex}.social__item-icon i{font-size:1rem}.social__info__item a,.social__info__item i{transition:.3s linear}.social__info__item:hover a{color:var(--c-primary);background-color:var(--c-white);box-shadow:0 0 40px 5px var(--c-primary),0 0 40px var(--c-primary),inset 0 0 0 0 var(--c-primary)}.link,.social__info__item:hover i{color:var(--c-primary)}.link{font-size:var(--fz-s);font-weight:700;text-transform:uppercase;position:relative;width:fit-content;display:block}.link,.link:after{transition:.3s linear}.link:after{height:2px;content:"";position:absolute;bottom:-3px;background-color:var(--c-primary);left:0;width:100%}.link:hover{text-shadow:1px 3px 2px var(--c-primary),0 0 1em var(--c-secondary),0 0 .2em var(--c-secondary);text-shadow:1px -6px 31px 3px hsla(0,0%,97%,.91);color:var(--0-white)}.link:hover:after{width:0}table tbody td{padding:8px;border:1px solid #bcbcbc;color:#fff;text-align:center;margin:0!important;width:25%}table tbody td[colspan]{color:var(--c-primary)}@media (max-width:767px){table tbody td{white-space:nowrap}}table tbody tr:nth-child(odd){background-color:var(--c-circle)}.accordion{background-color:var(--c-body)}.accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-header{margin-bottom:0!important}.accordion-button{justify-content:space-between;color:var(--c-white);background-color:var(--c-body);align-items:center;display:flex}.accordion-button:after{content:none}.accordion-button span{font-size:24px}.accordion .accordion-button:not(.collapsed){color:var(--c-primary);background-color:var(--c-body)}.accordion .accordion-button:focus{border:none;outline:none;box-shadow:none}.accordion .accordion-button[aria-expanded=true] .accordion-down{display:none}.accordion .accordion-button[aria-expanded=true] .accordion-up{display:block}.accordion-item{border-bottom:1px solid var(--c-primary);background-color:var(--c-body)}.accordion .accordion-item:first-of-type .accordion-button{border-right:0;border-left:0;border-radius:0!important}.accordion-collapse{border-color:var(--c-primary);border-top-width:1px;border-top-style:solid}.itemList{color:var(--c-white);gap:30px}.itemList,.itemList__img-container{justify-content:center;align-items:center;display:flex}.itemList__img-container{height:62px;font-size:18px;transition:background .2s linear;background-color:var(--c-circle);border-radius:50%;width:62px}.itemList__img-container svg{height:26px;width:24px}.itemList__img-container svg path{fill:#fff}.itemList__img-container-play svg{height:auto;position:relative;left:3%;width:18px}.itemList p{font-size:var(--fz-s);margin-bottom:0;letter-spacing:0}.itemList-red .itemList__img-container{background-color:var(--c-primary)}.itemList-red .itemList__img-container svg{height:auto;position:relative;left:3%;width:18px}@media (max-width:991px){.itemList .itemList__img-container{height:46px;width:46px}}#exampleModalFullscreenSm2 .modal-content{justify-content:center;max-width:none;align-items:center;background:inherit;display:flex}#exampleModalFullscreenSm2 .modal-dialog{max-width:auto}@media (max-width:1400px){#exampleModalFullscreenSm2 iframe{height:75%;width:75%}}.modal-backdrop.show{opacity:.8}:root{--fz-s:0.9rem;--c-grey:#f2f9fe;--offset-xxl:6rem;--fz:20px;--fz-l:1.20rem;--offset-m:3rem;--fz-xs:0.8rem;--c-primary:#fe2e1c;--fz-xl:1.5rem;--c-circle:#69adeb20;--container-offset:20px;--c-silver:#ccc;--offset-xs:2.5rem;--c-secondary:#212f3b;--c-white:#fff;--fz-xxs:0.7rem;--animate-delay:2s;--fz-m:1rem;--c-dprimary:#c11f3f;--offset-xl:4.5rem;--fz-xxl:2.4rem;--c-lsecondary:#5a758d;--c-lprimary:#ff807c;--content-width:1470px;--container-width:calc(var(--content-width) + var(--container-offset)*2);--offset-l:3.5rem;--offset-s:2.75rem;--c-body:#090506}.navigation{min-height:100vh;background-color:var(--hex-light);flex-flow:column;width:100%;--mt:1.5rem;display:flex}.morphing-btn{transition:transform .2s 0s;box-sizing:border-box;white-space:nowrap}.morphing-btn-wrap{position:relative;text-align:center;display:inline-block}.morphing-btn_circle{transform:scale(.5);color:transparent!important;transition:transform .3s .1s,color .3s .1s;position:relative;padding-right:0;padding-left:0}.morphing-btn-clone{backface-visibility:hidden;transition:all .5s cubic-bezier(.65,.05,.36,1);position:fixed;opacity:0;background-color:var(--hex-mark);border-radius:50%;z-index:300}.morphing-btn-clone_visible{transform:scale(1)!important;opacity:1;display:block}.fancybox-morphing .fancybox-bg{opacity:1;background-color:transparent}.fancybox-morphing .fancybox-slide--html{padding:0}.fancybox-morphing .fancybox-content{background:transparent}#morphing-content{padding:0;margin:0;width:100%}.fancybox-active .morphing-btn-clone{transition:all .5s ease;background-color:var(--hex-light)}.pagenav{justify-content:center;display:flex}.pagenav>*{height:30px;margin:7px;width:30px}.pagenav span{border:1px solid var(--c-primary);background-color:var(--c-white);box-shadow:0 0 40px 5px var(--c-primary),0 0 40px var(--c-primary),inset 0 0 0 0 var(--c-primary);border-radius:50%}.pagenav a,.pagenav span{height:65px;justify-content:center;font-weight:700;color:var(--c-primary);align-items:center;width:65px;display:flex}.pagenav a{font-size:18px;border:1px solid #eee;transition:.3s linear;border-radius:50%}.pagenav a:hover{color:var(--c-primary);background-color:var(--c-white);box-shadow:0 0 40px 5px var(--c-primary),0 0 40px var(--c-primary),inset 0 0 0 0 var(--c-primary)}.breadcrumbs{flex-wrap:wrap;font-size:14px;margin-bottom:15px;color:var(--hex-gray);align-items:center;margin-left:-10px;display:flex}.breadcrumbs>a{overflow:hidden;text-overflow:ellipsis;text-decoration:none;white-space:nowrap}.breadcrumbs>a,.breadcrumbs>span{padding:.355em .711em;font-size:14px;font-weight:300}.breadcrumbs>span{color:var(--hex-accent)}.breadcrumbs pre{margin:0 5px}#gphoto .gphoto.row{margin-top:-1.5rem}#gphoto .gphoto.row>*{margin-top:1.5rem}.gphoto-fancy h3{color:var(--hex-light)}.gphoto__item{height:400px;text-decoration:none;display:block}.gphoto__item:hover span:before{width:38px}@media (max-width:991px){.gphoto__item{height:350px}}.gphoto__image{cursor:pointer}.gphoto__image_shadow:before{opacity:.7!important;background:linear-gradient(transparent 60%,#000),transparent}.gphoto__image_shadow:hover:before{background:linear-gradient(transparent 60%,#000),rgba(0,0,0,.2)}.gphoto__image figcaption{padding:1.25rem 1.5rem;font-size:var(--fz-l);margin-right:auto;color:#fff;position:relative;align-self:flex-end;z-index:3}.gphoto__image figcaption h3,.gphoto__image figcaption span{font-size:var(--fs-head-s);font-weight:500;margin-bottom:0;color:inherit;max-height:1.1em;line-height:1em;display:inline-block}.gphoto__image figcaption p{max-height:2.4em}.gphoto__image figcaption h3,.gphoto__image figcaption p,.gphoto__image figcaption span{margin-bottom:0}.gphoto__image figcaption span{position:relative}.gphoto__image figcaption span:before{height:2px;transition:.3s linear;content:"";position:absolute;top:-15px;background-color:var(--c-primary);left:0;width:0;z-index:2}.gphoto__image figcaption span:after{height:2px;content:"";position:absolute;top:-15px;background-color:var(--c-white);left:0;width:38px}.sidenav.sidenav_news{padding:0;background:transparent}.sidenav.sidenav_news+.filters{display:none}.news-item{height:100%;transition:.33s linear;flex-direction:column;display:flex}.news-item--row{row-gap:2rem}.news-item__image .image{padding-bottom:60%}.news-item__title{margin-bottom:.5rem;color:var(--c-primary);margin-top:.8rem}.news-item__title a{height:2.2em;height:2em;font-size:.9rem;font-weight:400;color:var(--c-primary);-webkit-line-clamp:2}.news-item__content,.news-item__title a{overflow:hidden;-webkit-box-orient:vertical;line-height:1.1em;display:-webkit-box}.news-item__content{font-size:var(--fz-xs);margin-bottom:16px;color:var(--c-lgrey);-webkit-line-clamp:3}.news-item__content>*{padding:0;font-size:16px;margin:0!important;line-height:inherit}.news-item__info{column-gap:20px;font-size:15px;font-weight:400;color:#b1b1b1;margin-top:auto;display:flex}.pagenav{margin-top:50px}.news__header{column-gap:20px;font-weight:400;margin-bottom:.75rem;color:#b1b1b1;align-items:center;display:flex}.news__header a{color:var(--c-primary)}.news__header .news__header-item,.news__header .news__header-item a{font-size:15px}.news-text .page-slider-wrapper{margin-bottom:1.75rem;margin-top:2rem}.news-item__upkeep{flex-grow:1;padding:0 15px 10px;flex-direction:column;display:flex}.sidenav__body .news-item:first-child .news-item__upkeep{border-top:0;margin-top:0}.page__structure_stretched .news-item__title a:hover{color:var(--c-white)}.page__structure_stretched .news-item__title{margin-top:0}.page__structure_stretched .news-item__title a{height:2.2em;text-decoration:none!important}.news-item__title{font-size:24px;color:#fff;line-height:1}.news-item__title span{transition:.33s linear;word-wrap:break-word}.news-item:hover{box-shadow:0 5px 45px 20px rgba(255,34,34,.53)}.news-item:hover .news-item__title span{color:var(--c-lprimary)}.news-item:hover .image.image_alive:before{opacity:.2}.news-item:hover .image.image_alive img{transform:scale(1.03)}.page__structure_stretched .sidenav__body.sidenav-body .news-item:first-child .news-item__upkeep{border:none}.page__structure_stretched .sidenav__body.sidenav-body .news-item:first-child:hover{box-shadow:0 5px 45px 20px rgba(255,34,34,.53)}.page__structure_stretched .news-item,.page__structure_stretched .news-item .news-item__info{transition:.33s linear}.page__structure_stretched .news-item:hover{box-shadow:none}.page__structure_stretched .news-item:hover .news-item__upkeep{border-color:var(--c-lprimary)}.page__structure_stretched .news-item:hover .news-item__title,.page__structure_stretched .news-item:hover .news-item__title a{color:var(--c-white)!important}.page__structure_stretched .news-item:hover .news-item__info{color:var(--c-white)}.page__structure_stretched .news-item__upkeep{padding:15px 10px;border:1px solid #583e3e;transition:.2s linear;margin-top:20px;display:block}.page__structure_stretched .news-item__upkeep .news-item__title{text-decoration:none!important;color:var(--c-white)}.page__structure_stretched .news-item__upkeep .news-item:hover .news-item__title span{color:var(--c-white)}.page__structure_stretched .news-item__upkeep:hover .news-item__title,.page__structure_stretched .news-item__upkeep:hover .news-item__title a{color:var(--c-white)!important}.page__structure_stretched .news-item__upkeep:hover .news-item__info{color:var(--c-white)}.page__structure_stretched .sidenav__head{font-weight:700;text-transform:uppercase}.page__structure_stretched .news-item__title{font-size:18px}.page__structure_stretched .news__content p .blog-img-right{padding:7px 0 15px 15px;width:285px;float:right}@media (max-width:567px){.page__structure_stretched .news__content p .blog-img-right{width:200px}}html{font-size:var(--fz);scroll-behavior:smooth;box-sizing:border-box}*,:after,:before{padding:0;box-sizing:border-box;margin:0}body{font-weight:400;color:var(--c-white);margin:0;font-family:Akrobat,sans-serif}body.no-scroll{overflow-y:hidden}h1{font-size:80px;font-weight:500;text-transform:uppercase;line-height:.9;font-family:Oswald,sans-serif}h1,h1 mark{padding:0;color:var(--c-primary);margin:0}h1 mark{background-color:transparent}h1 span{font-size:55px;color:var(--c-white)}h4{font-size:var(--fz-xs);font-weight:400;margin-bottom:1rem;color:var(--c-primary);text-transform:uppercase;line-height:1;font-family:Oswald,sans-serif}img{max-width:100%}a{font-size:var(--fz-s);text-decoration:none;color:var(--c-white);transition:color .2s linear;letter-spacing:.2px}a:hover{color:var(--c-lprimary)}li,p{font-size:var(--fz-l);color:var(--c-white);line-height:1.2}.site-container{overflow-x:hidden;transition:all .5s linear,opacity .3s linear .6s;position:relative;opacity:1;transform-origin:center;background:var(--c-body);z-index:101}.site-container.--active{height:100vh;overflow:hidden;transform:scale(.8) translateX(-17.5vw);pointer-events:none;opacity:0;transform-origin:0 center}@media (max-width:991px){.site-container.--active{transform:none}}.container--relative{position:relative}.btn-reset{padding:0;border:none;background:transparent;cursor:pointer}.list-reset{list-style:none;padding:0;margin:0}.hover-line{position:relative}.hover-line:after{height:1px;transform:scaleX(0);transition:transform .2s ease-in;content:"";position:absolute;bottom:-2px;background:var(--c-primary);left:0;width:100%;display:block}.hover-line:hover:after{transform:scaleX(1)}.shadow-top{position:relative}.shadow-top:before{height:100%;content:"";position:absolute;opacity:.6;top:0;background:#fff;background:linear-gradient(0deg,hsla(0,0%,100%,0) 80%,#000);left:0;width:100%;display:block;z-index:5}.shadow-bootom-left{position:relative}.shadow-bootom-left:before{height:50%;content:"";position:absolute;opacity:.5;bottom:0;background:#fff;background:linear-gradient(220deg,hsla(0,0%,100%,0) 49%,#000);left:0;width:100%;display:block;z-index:1}.shadow-bottom{transition:.4s ease-in-out;position:relative}.shadow-bottom:before{height:100%;transition:.4s ease-in-out;content:"";position:absolute;bottom:0;background:#fff;background:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(0,0,0,.488));left:0;width:100%;display:block;z-index:1}.shadow-bottom-black{position:relative}.shadow-bottom-black:before{height:100%;transition:.4s ease-in-out;content:"";position:absolute;bottom:0;background:#fff;background:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(5,2,3,.939));left:0;width:100%;display:block;z-index:1}.shadow-right{position:relative}.shadow-right:after{height:100%;right:0;content:"";position:absolute;opacity:.5;top:0;background:#fff;background:linear-gradient(90deg,hsla(0,0%,100%,0) 50%,rgba(0,0,0,.3));width:50%;display:block;z-index:1}.title{font-size:var(--fz-xxl);font-weight:500;color:var(--c-white);text-transform:uppercase;font-family:Oswald,sans-serif}.container .container:not(.container.container-pluses),.container .page__structure_stretched:not(.container.container-pluses),.page__structure_stretched .container:not(.container.container-pluses){margin-right:0;max-width:none;padding-right:0;margin-left:0;width:auto;padding-left:0}.modal{z-index:99999}.modal-backdrop{z-index:99998}.datepickers-container{z-index:999999}.form-control{appearance:button}.toup{right:10px;transition:bottom .3s;position:fixed;bottom:-60px;z-index:9}.signup-form{background:#090506}.fadeIn-05{animation-fill-mode:forwards;animation-delay:.5s}.fadeIn-07{animation-fill-mode:forwards;animation-delay:.7s}.fadeInUp-1{animation-fill-mode:forwards;animation-delay:1s}.inner{font-size:var(--fz-l);color:var(--c-white);line-height:1.2}.inner .header{background-color:#090506}.inner h1{margin-bottom:.8em;color:var(--hex-text);font:normal 400 var(--fs-head)/1.15em PFBeauSansPro,Arial,sans-serif;font-family:Oswald,sans-serif}.inner .page__content a{text-decoration:none;color:var(--hex-accent)}.inner .page__content a:hover{color:var(--c-lprimary)}.inner h2{line-height:1.15em}.inner h3{color:var(--hex-text);font:normal 400 1.75rem PFBeauSansPro,Arial,sans-serif;font-family:Oswald,sans-serif}.inner .services{border:none}.inner .services__title{display:none}.inner .page-body{padding-top:162px}.inner .page-body .section-navigation-controller{display:none}.inner .page-body .img-page-right{padding:7px 0 15px 15px;width:40%;float:right}@media (max-width:576px){.inner .page-body .img-page-right{padding:0;margin-bottom:1rem;width:100%}}.inner .page-body h1{font-size:var(--fz-xxl)}.inner .page-body h1,.inner .page-body h2{font-weight:500;margin-bottom:1em;color:var(--c-white);text-transform:uppercase;font-family:Oswald,sans-serif}.inner .page-body h2{font-size:var(--fz-xl);margin-top:50px}@media (max-width:767px){.inner .page-body .container,.inner .page-body .page__structure_stretched{max-width:100%}}@media (max-width:576px){.inner .page-body{padding-top:120px}}.outher .breadcrumbs,.outher .capmain{display:none}.page-container{padding-bottom:80px}.page__content h2:first-child{margin-top:0}.page__content>:first-child{padding-top:0!important;margin-top:0!important}.page__content>:last-child{margin-bottom:0!important;padding-bottom:0!important}.page-slider .image{height:400px}@media (max-width:576px){.page-slider .image{height:300px}}.page-slider-wrapper{margin-bottom:2.75rem;position:relative}.page-slider-wrapper .arrow{transform:translateY(-50%);position:absolute;opacity:.5;top:50%;z-index:2}.page-slider-wrapper .arrow:hover{opacity:1}.page-slider-wrapper .arrow_next{right:1.5rem}.page-slider-wrapper .arrow_prev{left:1.5rem}.page-panels:empty{display:none}.page-panels__lower>:first-child{margin-top:0}.page-panels__lower>:last-child{margin-bottom:0}.page-panels__upper>:first-child{margin-top:0}.page-panels__upper>:last-child{margin-bottom:0}.page__structure{grid-template-columns:minmax(0,12fr);grid-template-rows:auto;grid-auto-rows:auto;grid-template-areas:"content";display:grid}.page-body_panels_double .page__structure{grid-template-rows:[panels_u-start] auto [panels_u-end] 3rem [content-start] auto [content-end] 5rem [panels_l-start] auto [panels_l-end];grid-template-areas:"panels_upper" "." "content" "." "panels_lower"}.page-body_panels_upper .page__structure{grid-template-rows:auto 1fr;grid-template-areas:"panels_upper" "content";row-gap:3rem}.page-body_panels_lower .page__structure{grid-template-rows:1fr auto;grid-template-areas:"content" "panels_lower";row-gap:5rem}.page__structure_stretched{column-gap:2rem;grid-template-columns:minmax(0,9fr) minmax(0,2.5fr);padding:0 calc(var(--container-offset)) 0 var(--container-offset);max-width:var(--container-width);margin:0 auto;grid-template-areas:"content sidebar"}@media (min-width:1600px){.page__structure_stretched{max-width:var(--container-width)}}@media (max-width:991px){.page__structure_stretched{grid-template-columns:minmax(0,12fr);grid-template-areas:"content"}.page__structure_stretched .sidebar{height:100vh;--w:calc(250px + 3rem);right:0;position:fixed;top:0;background-color:rgba(0,0,0,.226);width:100%;display:none;z-index:1000}.page__structure_stretched .sidebar__train{height:100%;overflow:auto;padding:1.5rem 1.5rem 3rem;transition:left var(--transition);position:relative;top:0;background-color:#090506;margin-left:auto;left:var(--w);width:var(--w)}body.sidebar-open{overflow:hidden}body.sidebar-open .sidebar{display:flex}body.sidebar-open .sidebar_open .sidebar__train{left:0}}.page-body_panels_double .page__structure_stretched{grid-template-rows:[panels_u-start] auto [panels_u-end] 3rem [content-start] auto [content-end] 5rem [panels_l-start] auto [panels_l-end];grid-template-areas:"panels_upper sidebar" ". sidebar" "content sidebar" ". sidebar" "panels_lower sidebar"}@media (max-width:991px){.page-body_panels_double .page__structure_stretched{grid-template-areas:"panels_upper" "." "content" "." "panels_lower"}}.page-body_panels_upper .page__structure_stretched{grid-template-rows:auto 1fr;grid-template-areas:"panels_upper sidebar" "content sidebar";row-gap:3rem}@media (max-width:991px){.page-body_panels_upper .page__structure_stretched{grid-template-areas:"panels_upper" "content"}}.page-body_panels_lower .page__structure_stretched{grid-template-rows:1fr auto;grid-template-areas:"content sidebar" "panels_lower sidebar";row-gap:5rem}@media (max-width:991px){.page-body_panels_lower .page__structure_stretched{grid-template-areas:"content" "panels_lower"}}.page__panels_upper{grid-area:panels_upper}.page__panels_lower{grid-area:panels_lower}.page__content{grid-area:content}.page__sidebar{grid-area:sidebar}.section-navigation-controller{transform:translateX(150%);right:15px;transition:.3s linear;position:fixed;top:100px!important;display:inline-block;z-index:9}.section-navigation-controller button{padding:10px 30px;border:none}.section-navigation-controller button:hover{border:none}.section-navigation-controller.fixed{transform:translateX(0);right:20px!important}.section-navigation-controller *{font-size:14px}.sidebar,.sidebar__train{position:relative}.sidebar__train_mod_stiky{position:sticky}.sidebar__train_mod_stiky-s{position:sticky;top:100px}.sidenav{width:100%}.sidenav a{text-decoration:none;color:var(--hex-gray)}.sidenav a:hover{text-decoration:none;color:var(--hex-accent-active)}.sidenav__head{font-size:var(--fs-desc);font-weight:400;margin-bottom:1.23em;color:var(--hex-text-semi)}.sidenav-item_active>.sidenav-item__head a{color:var(--hex-accent)}.sidenav-item__head{justify-content:space-between;font-size:var(--fs-s);margin-bottom:.5em;align-items:center;line-height:1.05em;display:flex}.sidenav-item__head:hover{color:var(--txt-strong);background-color:var(--mark)}.sidenav-item__head.collapsed{color:var(--txt-strong);background-color:transparent}.sidenav-item_root>.sidenav-item__head{font-size:var(--fs);margin:0}.sidenav-item_root>.sidenav-item__head a{padding:.45em 0}.sidenav-item__body{align-items:flex-start;flex-flow:column;padding-left:.75rem;display:flex}.sidenav-item__target{--in:16px;transform:rotate(270deg);fill:var(--hex-accent);flex-shrink:0;cursor:pointer}.sidenav-item__target:hover svg{fill:var(--hex-accent-active)!important}.sidenav-item__target.collapsed{transform:rotate(90deg)}.sidenav-item__target.collapsed svg{fill:var(--hex-text)}@media (min-width:1600px){.container,.page__structure_stretched{padding:0 calc(var(--container-offset)) 0 var(--container-offset);max-width:var(--container-width);margin:0 auto}}@media (min-width:576px) and (max-width:650px){.news-item__title{font-size:21px}}@media (max-height:700px){.main-nav{min-height:auto}.main-nav__left-links__item a{font-size:var(--fz-m)}.main-nav__button{padding:10px 55px;font-size:20px}.main-nav-mobile{row-gap:20px}.main-nav-mobile .social__info__item a{height:40px;width:40px}.main-nav__right__contacts-tel,.main-nav__right__contacts-title{font-size:20px}.main-nav__right-wrapper svg{width:180px}.main-nav__right__contacts-links p{font-size:15px!important}}@media (max-width:1600px){:root{--content-width:1300px}.header__logo{margin-right:30px}.header__logo svg{width:200px}.nav{margin-right:40px}.pluses__item:not(:last-child){margin-right:70px}.footer__contacts{margin-right:180px}.footer__nav{margin-right:140px}.footer__nav+.footer__nav{margin-right:0}.intro-img{display:none}.intro-img-left{left:0}.intro-img-left,.intro-img-right{height:100%;position:absolute;object-fit:cover;top:0;display:block;z-index:-1}.intro-img-right{transform:translateX(5%);right:0}}@media (max-width:650px){.main-nav__right-inner{flex-direction:column!important;row-gap:40px}.main-nav__right__contacts{text-align:center}}@media (max-width:1399px){:root{--fz:18px;--content-width:1120px!important}.intro__title{padding-top:155px;font-size:70px}.intro__title span{font-size:45px}.header__num{margin-right:20px}.nav__item:not(:last-child){margin-right:10px}.contacts-page .contacts-info__item-address{font-size:21px}.pluses__item:not(:last-child){margin-right:30px}.order__item p br{display:none}.portfolio-slider__content{height:400px}.footer__contacts,.footer__nav{margin-right:0}.footer__info{justify-content:space-between}.main-nav__left{padding:20px 50px}.main-nav__left-inner{row-gap:2rem}.main-nav__left__navigation-links__list{column-gap:1rem;row-gap:.5rem}.main-nav__right__contacts-links a:last-child,.main-nav__right__contacts-links p{font-size:18px}}@media (max-width:1199px){:root{--fz:18px;--content-width:940px!important}.main-nav__left-links__item a{font-size:var(--fz-m)}.header__logo{margin-right:auto}.header .burger{margin-left:30px}.header__num{margin-left:auto}.intro__title{padding-top:140px}.about__item-descr p br,.nav{display:none}.portfolio{padding-top:70px;padding-bottom:70px}.contacts-page .row{justify-content:center;row-gap:20px}.pluses{bottom:40px}.pluses__wrapper{flex-wrap:wrap;row-gap:25px}.pluses__item{justify-content:flex-start;flex-basis:50%}.pluses__item:not(:last-child){margin-right:0!important}.security__item-img{flex-shrink:0}.security__img-down span:first-child{font-size:1.5rem}.security__img-down span:first-child:before{left:-20px;width:40px}.order{padding-top:70px;padding-bottom:100px}.order-info__title{font-size:2rem}.order__title span{font-size:1.5rem}.order__title span:before{left:-15px;width:40px}.order__title sub{font-size:1rem}.banners .container .row:first-child,.banners .page__structure_stretched .row:first-child{row-gap:2rem}.banners__link{margin-top:40px}.footer{padding:95px 0 45px}.footer__nav+.footer__nav .footer__nav-links,.footer__nav-links{column-gap:30px}}@media (max-width:991px){:root{--fz:16px;--content-width:700px!important}.main-nav{overflow:auto;flex-direction:column}.main-nav__left{min-height:auto;padding:0;flex-direction:column;width:100%}.main-nav__left-inner{padding:35px}.main-nav__left-header{padding:15px 40px 15px 20px;justify-content:space-between;align-items:center;width:100%;display:flex}.main-nav__close{position:relative}.main-nav__close,.main-nav__close:after{height:40px;width:40px}.main-nav__right{padding:35px;margin:0;width:auto}.main-nav__right__contacts{flex-basis:45%}.main-nav__right-wrapper{display:none}.main-nav__right-wrapper-mobile{display:block}.main-nav__right-inner{column-gap:40px;justify-content:flex-start;flex-direction:row}.certificates__content{height:350px}.about{height:100%;padding-top:50px;padding-bottom:50px}.about .row{row-gap:15px}.about__item-icon{height:46px;width:46px}.about__desc p br{display:none}.intro{height:100%;min-height:730px}.intro__title{font-size:60px}.intro__title span{font-size:35px}.portfolio{padding-left:0}.portfolio__link{margin-top:40px}.portfolio .row{flex-direction:column-reverse;row-gap:50px}.portfolio-info,.portfolio__header{padding:0 calc((100% - var(--content-width))/2)}.order__items{margin-bottom:50px}.order__img{height:350px}.order__title{right:-15px}.order__title span:before{left:-15px;width:30px}.services .services__wrapper{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(5,1fr)}.services .services__wrapper .services__item.tail{height:210px}.services .services__wrapper .services__item-1{grid-area:1/1/2/3}.services .services__wrapper .services__item-2{grid-area:2/1/3/2}.services .services__wrapper .services__item-3{grid-area:2/2/3/3}.services .services__wrapper .services__item-4{grid-area:3/1/4/2}.services .services__wrapper .services__item-5{grid-area:3/2/4/3}.services .services__wrapper .services__item-6{grid-area:4/1/5/2}.services .services__wrapper .services__item-7{grid-area:4/2/5/3}.services .services__wrapper .services__item-8{grid-area:5/1/6/2}.services .services__wrapper .services__item-9{grid-area:5/2/6/3}.services .services__wrapper .services__item-10{grid-area:6/1/7/2}.services .services__wrapper .services__item-11{grid-area:6/2/7/3}.services .services__wrapper .services__item-12{grid-area:7/1/7/3}.portfolio-title{margin-bottom:0}.portfolio-btns__container{height:45px}.portfolio-slider__content{height:350px}.banners .banners-arrow-next,.banners .banners-arrow-prev,.portfolio .swiper-button-next,.portfolio .swiper-button-prev{height:45px;width:45px}.blog:after{height:28%}.blog .row{row-gap:50px}.blog-header{margin-bottom:35px}.blog__img-bottom{display:none}.blog__img-container{height:350px}.security{padding-top:40px;padding-bottom:60px}.security__row{margin-bottom:40px;margin-top:40px}.security .security-first-row{flex-direction:column-reverse;row-gap:50px}.security__img-container{height:350px}.security__img-down{left:35px}.security__img-down span:before{left:-15px;width:30px}.footer__nav-links{flex-direction:column;row-gap:7px}.footer .social__info-social,.footer__copyrigth{margin-top:40px}}@media (max-width:767px){:root{--content-width:520px!important}.inner .services__wrapper .services__item{height:220px!important}.intro{height:100%}.intro__title{padding-top:120px;font-size:45px}.intro__title span{font-size:26px}.intro-img-right{transform:translate(15%,-8%)}.about .row{row-gap:25px}.about__item{gap:10px}.pluses{padding:50px 0;position:static}.pluses__item{flex-basis:100%}.services_inner__table{margin:50px auto 0}.services__desc br{display:none}.services .services__wrapper{grid-template-columns:1fr;grid-template-rows:repeat(9,1fr)}.services .services__wrapper .services__item,.services .services__wrapper .services__item.tail{height:150px}.services .services__wrapper .services__item-1{grid-area:1/1/2/2}.services .services__wrapper .services__item-2{grid-area:2/1/3/2}.services .services__wrapper .services__item-3{grid-area:3/1/4/2}.services .services__wrapper .services__item-4{grid-area:4/1/5/2}.services .services__wrapper .services__item-5{grid-area:5/1/6/2}.services .services__wrapper .services__item-6{grid-area:6/1/7/2}.services .services__wrapper .services__item-7{grid-area:7/1/8/2}.services .services__wrapper .services__item-8{grid-area:8/1/9/2}.services .services__wrapper .services__item-9{grid-area:9/1/10/2}.services .services__wrapper .services__item-10{grid-area:10/1/11/2}.services .services__wrapper .services__item-11{grid-area:11/1/12/2}.services .services__wrapper .services__item-12{grid-area:12/1/13/2}.security__img-down{left:55px}.footer__img-container{width:300px}.footer__info{flex-direction:column;align-items:center;row-gap:40px}.footer__contacts,.footer__nav{width:320px}.footer__contacts-title{text-align:center}.footer__contacts-links{align-items:center}.footer__contacts-links p,.footer__nav-title{text-align:center}.footer__nav-links{justify-content:center;flex-direction:row}}@media (max-width:576px){.header__num{display:none}.header__num-icon{display:block}.header__logo svg{width:130px!important}.header__btns{column-gap:10px;margin-left:auto}.header__btns a{font-size:18px}.header .burger{margin-left:20px}.intro{margin-bottom:0}.intro__title{margin-bottom:30px}.intro__desc{margin-bottom:45px}.about__desc p br,.intro__desc br{display:none}.order__title{right:5px}.order-info{padding:10px}.order__item p{font-size:16px}.blog{padding-top:50px;padding-bottom:50px}.blog .row{padding-left:0}.blog-header{margin-bottom:40px;flex-direction:column;align-items:flex-start;row-gap:30px}.blog__item-title{font-size:16px}.main-nav__left__navigation-links__list{grid-template-columns:1fr}.main-nav__right-wrapper-mobile svg{width:170px}.portfolio-btns__container{display:none}.portfolio-left,.portfolio__header{padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem)}.footer{padding-top:45px;background-size:contain}.footer__img-container{margin-bottom:40px}}