:root{--Font_total:calc((100vw - 320px)/(900 - 320) * (18 - 15) + 15px);font-size:clamp(12px,var(--Font_total),18px);--Font_nav:calc((100vw - 768px)/(1000 - 768) * (18 - 13) + 13px);--Img_width_scroll:clamp(112px, calc((100vw - 412px)/(1000 - 412) * (176 - 112) + 112px), 176px);--Отступ:1rem;--Отступ_доп:calc(var(--Отступ) * 2);--Оранжевый:#FF9F1C;--Зеленый:#0f0;--Текст_светлый:#fff;--Фон:#fff;interpolate-size:allow-keywords}html{-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.3;text-size-adjust:100%;font-family:Arial,Helvetica,sans-serif;letter-spacing:normal}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}h1{font-family:"Times New Roman",Times,serif;font-size:1.7rem;font-weight:400;letter-spacing:.1rem;margin:0 auto;text-align:center;text-decoration:underline solid var(--Оранжевый) .1rem}.title_2,h2{border-bottom:2px solid var(--Оранжевый);font-family:"Times New Roman",Times,serif;font-size:1.4rem;letter-spacing:.1rem;line-height:1;margin:0 auto;text-align:center;text-decoration:none;text-transform:uppercase;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}p{margin:0}:focus-visible{outline:0}hr{border:none;border-top:1px solid var(--Оранжевый);margin:0}a,a:hover{text-decoration:none;color:inherit}img{max-width:100%;height:auto}body{background-color:var(--Фон);color:#333;margin:0}.no-scroll{overflow:hidden;height:100vh}.row{margin:0 auto;max-width:900px;max-width:1000px;padding:0 15px;width:100%}.img_shadow{-webkit-box-shadow:5px 5px 10px #2b1015;box-shadow:5px 5px 10px #2b1015;border-radius:5px;max-width:100%}.pad_top_add,section[id*="_page"]{padding-top:var(--Отступ_доп)}.home_page{color:#fff;display:-ms-flexbox;display:-webkit-box;display:flex;height:100%;min-height:420px;min-height:100svh;overflow:hidden;position:relative;text-shadow:0 0 10px #000,1px 1px 0 #000}.home_page::before{-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);-webkit-animation:zoomInBg 2s cubic-bezier(.22,.61,.36,1) forwards;-webkit-transform:scale(1.1);-webkit-transform:scale(1.5);animation:zoomInBg 2s cubic-bezier(.22,.61,.36,1) forwards;height:100%;position:absolute;transform:scale(1.5);will-change:transform}@keyframes zoomInBg{0%{-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5)}100%{-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}.home_page .row{-webkit-animation:fadeInContent 1.5s cubic-bezier(.55,.06,.68,.19) forwards;align-content:space-around;animation:fadeInContent 1.5s cubic-bezier(.55,.06,.68,.19) forwards;display:grid;grid-template-columns:100%;opacity:0;padding-bottom:1rem;padding-top:1rem;row-gap:.5rem}@keyframes fadeInContent{0%{-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);-webkit-transform:translateY(10px);opacity:0;transform:translateY(10px)}100%{-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);opacity:1;transform:translateY(0)}}.home_page #logo_img{grid-column:1/3;justify-self:center;max-width:300px;width:100%}.home_page h1{grid-column:1/3;margin:0;width:100%}.home_page ul{grid-column:1/2;list-style:none;margin:0;padding:.5rem;background-color:rgb(0 0 0 / 25%);border-radius:1rem}.home_page li:not(:last-child){margin-bottom:.5rem;padding:0}.home_page .row img.img_border{grid-column:2/3;width:-webkit-fill-available;height:auto;align-self:start;display:none}.small_menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-column:1/3;width:100%}.small_menu a{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-bottom:2px solid var(--Оранжевый);border-radius:10px;color:var(--Оранжевый);line-height:1;padding:5px;-webkit-transition:background-color 1s,color 1s;-o-transition:background-color 1s,color 1s;transition:background-color 1s,color 1s;font-family:"Times New Roman",Times,serif;background-color:rgb(0 0 0 / 25%)}.small_menu a:hover{background-color:var(--Оранжевый);color:var(--Текст_светлый)}.nav{background-color:rgba(0,0,0,.8);display:block;opacity:0;padding:0 15px;position:fixed;top:-50px;-webkit-transition:opacity 1s linear,top 1s linear;-o-transition:opacity 1s linear,top 1s linear;transition:opacity 1s linear,top 1s linear;width:100%;z-index:1}.nav.visible{opacity:1;top:0}.nav_head{display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nav_head img{height:100%;padding:9px 0}.nav_head button{border:none;padding:0;background:0 0}.nav_head button.nav_burger{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left}.nav_burger span,.nav_burger span::after,.nav_burger span::before{background-color:var(--Текст_светлый);height:3px;width:26px}.nav_burger span{position:relative}.nav_burger span::after,.nav_burger span::before{content:'';position:absolute;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:bottom .5s,top .5s,-webkit-transform .5s;transition:bottom .5s,top .5s,-webkit-transform .5s;-o-transition:bottom .5s,top .5s,transform .5s;transition:bottom .5s,top .5s,transform .5s;transition:bottom .5s,top .5s,transform .5s,-webkit-transform .5s}.nav_burger span::before{bottom:8px}.nav_burger span::after{top:8px}.nav_burger.show span{background:0 0}.nav_burger.show span::before{bottom:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.nav_burger.show span::after{top:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.nav_menu{color:var(--Текст_светлый);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:0;overflow:hidden;-webkit-transition:max-height 1s ease;-o-transition:max-height 1s ease;transition:max-height 1s ease}.nav_menu.show{max-height:240px;max-height:285px}.nav_menu>a{border-top:1px solid var(--Текст_светлый);padding:8px 0;width:100%}.nav_menu>a::after{background-color:var(--Оранжевый);content:"";display:block;height:2px;left:50%;position:relative;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:width .3s ease-in-out 0s;-o-transition:width .3s ease-in-out 0s;transition:width .3s ease-in-out 0s;width:0}.nav_menu>a.active{color:var(--Оранжевый);text-decoration:underline;text-decoration-thickness:2px}.menu_logo{border-top:1px solid var(--Текст_светлый);border-bottom:1px solid var(--Текст_светлый);display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:8px;padding:8px 0;width:100%}.menu_logo img{height:100%}.scrollTop{-moz-border-radius:100%;-moz-transform:translateX(100%);-moz-transition:bottom 1s ease-out,transform 1s ease-out;-ms-border-radius:100%;-ms-transform:translateX(100%);-ms-transition:bottom 1s ease-out,transform 1s ease-out;-o-transform:translateX(100%);-o-transition:bottom 1s ease-out,transform 1s ease-out;-webkit-border-radius:100%;-webkit-transform:translateX(100%);-webkit-transition:bottom 1s ease-out,transform 1s ease-out;border-radius:100%;bottom:0;cursor:pointer;height:60px;position:fixed;right:0;transform:translateX(100%);-webkit-transition:bottom 1s ease-out,-webkit-transform 1s ease-out;transition:bottom 1s ease-out,-webkit-transform 1s ease-out;transition:bottom 1s ease-out,transform 1s ease-out;transition:bottom 1s ease-out,transform 1s ease-out,-webkit-transform 1s ease-out;width:60px}.scrollTop:hover{bottom:1rem}.nav.visible .scrollTop{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}.scrollTop:after,.scrollTop:before{-webkit-animation-fill-mode:both;animation-fill-mode:both;background-color:#66c;border-radius:100%;content:"";height:60px;left:0;opacity:0;position:absolute;top:0;width:60px}.scrollTop:before{-webkit-animation:clickMe 1.8s 222ms infinite ease-out;animation:clickMe 1.8s 222ms infinite ease-out;background-color:#669}.scrollTop:after{-webkit-animation:clickMe 1.8s 777ms infinite ease-out;animation:clickMe 1.8s 777ms infinite ease-out}.scrollTop i{background:#369;background:rgba(28,144,243,.61);background-size:12px;border-radius:100%;color:var(--Оранжевый);display:block;font-size:1.5rem;height:30px;left:15px;line-height:30px;position:absolute;text-align:center;top:15px;width:30px;z-index:100}.icon-arrow-up:before{content:"\f10c";text-shadow:0 0 5px #000}.services{border-bottom:1px solid var(--Оранжевый)}.services dl{margin:var(--Отступ) 0}.services dt{font-weight:700;padding-left:var(--Отступ_доп);position:relative;padding-left:1.5rem}.services dt span{position:absolute;left:0}.services dd{margin:0}.best_for_you{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:var(--Отступ_доп)}.best_for_you .block-left,.best_for_you .block-right{width:100%}.best_for_you .block-left{padding-bottom:var(--Отступ_доп);text-align:center}.best_for_you .block-left .img_shadow{max-width:290px;width:100%}.best_for_you .block-right p{margin:var(--Отступ) 0}.best_for_you .block-right dt{font-weight:700;padding-left:var(--Отступ_доп);position:relative}.best_for_you .block-right dt::before{color:var(--Оранжевый);content:"\f26e";font-family:trsb_landing;font-size:2rem;font-weight:400;left:0;line-height:1;position:absolute;-webkit-transition:color 1s;-o-transition:color 1s;transition:color 1s}.best_for_you .block-right dl:nth-of-type(1) dt::before{content:"\f26e"}.best_for_you .block-right dl:nth-of-type(2) dt::before{content:"\f2ad"}.best_for_you .block-right dl:nth-of-type(3) dt::before{content:"\f2f7"}.best_for_you .block-right dl:nth-of-type(4) dt::before{content:"\f127"}.best_for_you .block-right dl:nth-of-type(5) dt::before{content:"\f101"}.best_for_you .block-right dt:hover:before{color:#000}.best_for_you .block-right dd{margin-left:var(--Отступ_доп)}.testimonials{clip-path:inset(0);height:100%;min-height:480px;overflow:hidden;padding:var(--Отступ) 0;position:relative;text-shadow:0 0 10px #000,1px 1px 0 #000}.testimonials::before{background-image:-o-linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/img/testimonial.webp);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.5))),url(/img/testimonial.webp);background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/img/testimonial.webp);height:100vh;height:100lvh;pointer-events:none;position:fixed;will-change:transform}.testimonials-title{border-bottom:2px solid var(--Оранжевый);color:var(--Оранжевый);font-family:"Times New Roman",Times,serif;font-size:1.5rem;font-weight:700;letter-spacing:.1rem;line-height:1;margin:0 auto var(--Отступ);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.testimonials-carousel{display:block;overflow-x:hidden;position:relative}.carousel-item{position:absolute;color:#fff;display:block;text-align:center}.carousel-item.right{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.carousel-item.center{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 1s linear;transition:-webkit-transform 1s linear;transition:transform 1s linear;transition:transform 1s linear,-webkit-transform 1s linear;-webkit-transition:transform 1s linear;-moz-transition:transform 1s linear;-ms-transition:transform 1s linear;-o-transition:transform 1s linear}.carousel-item.left{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform 1s linear;transition:-webkit-transform 1s linear;-o-transition:transform 1s linear;transition:transform 1s linear;transition:transform 1s linear,-webkit-transform 1s linear}.testimonials-img{border-radius:50%;border:2px solid var(--Оранжевый);height:auto;margin-bottom:var(--Отступ);width:150px}.testimonials-name{color:var(--Оранжевый);font-family:"Times New Roman",Times,serif;font-size:1.5rem;font-weight:700;line-height:1;margin-bottom:var(--Отступ);text-transform:uppercase}.testimonials-organization{font-family:"Times New Roman",Times,serif;font-size:1.5rem;font-style:italic;line-height:1;margin-bottom:var(--Отступ);overflow-wrap:break-word}.testimonials-organization span{color:var(--Оранжевый);white-space:nowrap}.testimonials-stop{cursor:pointer;color:var(--Оранжевый);font-family:"Times New Roman",Times,serif;font-size:1.2rem;font-weight:700;line-height:1;margin:var(--Отступ) auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.features{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:1px solid var(--Оранжевый)}.features .block-left,.features .block-right{width:100%}.features .block-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-pack:distribute;justify-content:space-around}.features p{margin:var(--Отступ) 0;position:relative}.features p::before{-moz-transition:color 1s;-ms-transition:color 1s;-o-transition:color 1s;-webkit-transition:color 1s;color:var(--Оранжевый);content:"\f26e";font-family:trsb_landing;font-size:2rem;font-weight:400;left:0;line-height:1;position:absolute;transition:color 1s}.features p:hover::before{color:#000}.features img{max-width:290px;width:100%}.features img:nth-child(2){display:none}.features .block-left p,.features .block-right p{padding-left:var(--Отступ_доп);text-align:left}.features .block-left p:nth-child(1)::before{content:"\f47b"}.features .block-left p:nth-child(2)::before{content:"\f369"}.features .block-left p:nth-child(3)::before{content:"\f119"}.features .block-right p:nth-child(1)::before{content:"\f251"}.features .block-right p:nth-child(2)::before{content:"\f127"}.features .block-right p:nth-child(3)::before{content:"\f101"}.service-prices{border-bottom:1px solid var(--Оранжевый);margin-bottom:var(--Отступ_доп)}.prices-but{display:-webkit-box;display:-ms-flexbox;display:flex;height:2.3rem;-ms-flex-pack:distribute;justify-content:space-around;margin:var(--Отступ) 0;width:100%}.prices-but button{-moz-transform:scale(1);-moz-transition:box-shadow .5s,transform .5s;-ms-transform:scale(1);-ms-transition:box-shadow .5s,transform .5s;-o-transform:scale(1);-o-transition:box-shadow .5s,transform .5s;-webkit-transform:scale(1);-webkit-transition:box-shadow .5s,transform .5s;background-color:var(--Оранжевый);border-radius:.5rem;border:none;box-shadow:2px 2px 5px 0 rgb(0 0 0 / 75%);color:#000;cursor:pointer;font-family:"Times New Roman",Times,serif;font-size:1rem;height:fit-content;letter-spacing:.1rem;line-height:1;padding:.5rem .4rem;transform:scale(1);transition:box-shadow .5s,transform .5s}.prices-but button:hover{transform:scale(1.03)}.prices-but button:active{transform:scale(.9)}.prices-but button.active{transform:scale(.9)}.prices-table table{-moz-transition:max-height var(--animTime-table) linear,margin-bottom var(--animTime-table) ease;-ms-transition:max-height var(--animTime-table) linear,margin-bottom var(--animTime-table) ease;-o-transition:max-height var(--animTime-table) linear,margin-bottom var(--animTime-table) ease;-webkit-transition:max-height var(--animTime-table) linear,margin-bottom var(--animTime-table) ease;border-collapse:collapse;display:block;margin:0 auto;max-height:0;overflow-y:auto;transition:max-height 2s linear,margin-bottom 1s linear;width:fit-content;max-width:600px}.prices-table table.show{max-height:500px;margin-bottom:var(--Отступ);transition:max-height 1s linear,margin-bottom .1s linear;-webkit-transition:max-height 1s linear,margin-bottom .1s linear;-moz-transition:max-height 1s linear,margin-bottom .1s linear;-ms-transition:max-height 1s linear,margin-bottom .1s linear;-o-transition:max-height 1s linear,margin-bottom .1s linear}@media (min-width:768px){.prices-table table.show{margin-bottom:var(--Отступ)}}.prices-table table td,.prices-table table th{border:1px solid #ccc;padding:3px 5px}.prices-table table td:last-child{white-space:nowrap;text-align:right}.installation p{margin:var(--Отступ) 0}.soft{border-bottom:2px solid var(--Оранжевый);font-family:"Times New Roman",Times,serif;font-size:1.2rem;margin:0}.installation-carousel{border-bottom:1px solid var(--Оранжевый);overflow:hidden;padding-bottom:var(--Отступ);white-space:nowrap;width:100%}.installation-carousel .scroll-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;animation:scroll 15s linear infinite;-webkit-animation:scroll 15s linear infinite}@media (hover:hover){.installation-carousel .scroll-wrapper:hover{-webkit-animation-play-state:paused;animation-play-state:paused}}.installation-carousel figure{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;margin:0 var(--Отступ) 0 0}.installation-carousel .img_center{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.installation-carousel img{width:var(--Img_width_scroll);max-width:initial}.installation-carousel figcaption{color:var(--Оранжевый);font-family:"Times New Roman",Times,serif;font-size:1.25rem;font-weight:700;text-shadow:#000 1px 1px 0}@-webkit-keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.company .about_company{margin:var(--Отступ) 0}.logos_OS{color:var(--Текст_светлый);min-height:auto;min-height:95px;clip-path:inset(0);overflow:hidden;position:relative}.logos_OS::before{background-image:url(/img/subscribe.webp);height:100vh;height:100lvh;pointer-events:none;position:fixed;will-change:transform}.logos_OS .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.5rem 15px;text-align:center}.logos_OS .row>div{width:100%}.logos_OS .title{font-family:"Times New Roman",Times,serif;font-size:1.42rem;font-weight:700;letter-spacing:.1rem;text-transform:uppercase}.logos_OS .row>div:nth-of-type(2){display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:.5rem}.logos_OS .logo_OS{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.icon-android:before{content:"\f225"}.icon-apple:before{content:"\f227"}.icon-windows:before{content:"\f247"}:root{--transition-time:1s;--cycle-time:calc(var(--transition-time) * 3)}.logo_OS i{-webkit-animation:fadeInOut var(--cycle-time) linear infinite;animation:fadeInOut var(--cycle-time) linear infinite;color:var(--Оранжевый);font-size:3rem;opacity:1}.logo_OS p{-webkit-animation:fadeOutIn var(--cycle-time) linear infinite;animation:fadeOutIn var(--cycle-time) linear infinite;opacity:0;position:absolute}.logo_OS:nth-child(1) i,.logo_OS:nth-child(1) p{-webkit-animation-delay:0s;animation-delay:0s}.logo_OS:nth-child(2) i,.logo_OS:nth-child(2) p{-webkit-animation-delay:var(--transition-time);animation-delay:var(--transition-time)}.logo_OS:nth-child(3) i,.logo_OS:nth-child(3) p{-webkit-animation-delay:calc(var(--transition-time) * 2);animation-delay:calc(var(--transition-time) * 2)}@-webkit-keyframes fadeInOut{0%{opacity:1}33.33%{opacity:0}66.66%{opacity:1}100%{opacity:1}}@keyframes fadeInOut{0%{opacity:1}33.33%{opacity:0}66.66%{opacity:1}100%{opacity:1}}@-webkit-keyframes fadeOutIn{0%{opacity:0}33.33%{opacity:1}66.66%{opacity:0}100%{opacity:0}}@keyframes fadeOutIn{0%{opacity:0}33.33%{opacity:1}66.66%{opacity:0}100%{opacity:0}}.contact_block{border-bottom:1px solid var(--Оранжевый);margin:var(--Отступ) 0}.contact_block .div_form,.contact_block .div_mail,.contact_block .div_tel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--Отступ);margin:var(--Отступ) 0}.contact_block .p_logo{margin:var(--Отступ) 0}.contact_block .div_mail a,.contact_block .div_tel a,.contact_block .forma_block{margin:0 auto}.contact_block .but_mail,.contact_block .but_tel,.forma_block,.soon_call{max-width:250px}.contact_block .but_mail,.contact_block .but_tel,.contact_block button,.popup-close{-moz-transform:scale(1);-moz-transition:box-shadow .5s,transform .5s;-ms-transform:scale(1);-ms-transition:box-shadow .5s,transform .5s;-o-transform:scale(1);-o-transition:box-shadow .5s,transform .5s;-webkit-transform:scale(1);-webkit-transition:box-shadow .5s,transform .5s;background-color:var(--Оранжевый);border-radius:.5rem;border:none;box-shadow:2px 2px 5px 0 rgb(0 0 0 / 75%);color:#000;cursor:pointer;font-family:"Times New Roman",Times,serif;font-size:1.25rem;font-weight:700;height:fit-content;letter-spacing:.2rem;line-height:1;padding:.5rem;text-align:center;transform:scale(1);transition:box-shadow .5s,transform .5s;width:100%}.contact_block .but_mail:hover,.contact_block .but_tel:hover,.contact_block button:hover:not(:disabled),.popup-close:hover{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.contact_block .but_mail:active,.contact_block .but_tel:active,.contact_block button:active:not(:disabled),.popup-close:active{-webkit-box-shadow:1px 1px 2px 0 rgb(0 0 0 / 75%);box-shadow:1px 1px 2px 0 rgb(0 0 0 / 75%);-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.contact_block button:disabled{cursor:not-allowed;-webkit-box-shadow:1px 1px 2px 0 rgb(0 0 0 / 75%);box-shadow:1px 1px 2px 0 rgb(0 0 0 / 75%);-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);background-image:-o-linear-gradient(45deg,grey,grey)!important;background-image:linear-gradient(45deg,grey,grey)!important}.contact_block>hr{display:none}.contact_block span.bold{font-family:"Times New Roman",Times,serif;font-weight:700;letter-spacing:.1rem}.forma_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.forma_block form{background-color:var(--Фон);width:100%;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.forma_block form input:is([type=text],[type=tel],[type=mail]){border:none}.forma_block form input[type=tel]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.forma_block form input:is([type=text],[type=tel]){background-color:transparent;border-bottom:2px solid var(--Оранжевый);font-size:inherit;margin-bottom:.5rem;padding:.5rem 10px;width:100%;background-color:var(--Фон);transition:border .5s;-webkit-transition:border .5s;-moz-transition:border .5s;-ms-transition:border .5s;-o-transition:border .5s}.forma_block form input:is([type=text],[type=tel]):valid{border-bottom-color:var(--Зеленый)}.forma_block form input:is([type=text],[type=tel]):-webkit-autofill{-webkit-box-shadow:0 0 0 30px var(--Фон) inset!important;-webkit-text-fill-color:#000!important;background-color:var(--Фон)!important;box-shadow:0 0 0 30px var(--Фон) inset!important;caret-color:#000;color:#000!important}.forma_block form input:is([type=text],[type=tel]):-internal-autofill-selected,.forma_block form input:is([type=text],[type=tel]):-webkit-autofill,.forma_block form input:is([type=text],[type=tel]):-webkit-autofill:active,.forma_block form input:is([type=text],[type=tel]):-webkit-autofill:focus,.forma_block form input:is([type=text],[type=tel]):-webkit-autofill:hover,.forma_block form input:is([type=text],[type=tel]):autofill{-webkit-box-shadow:0 0 0 30px var(--Фон) inset!important;-webkit-text-fill-color:#000!important;background-color:var(--Фон)!important;box-shadow:0 0 0 30px var(--Фон) inset!important;caret-color:#000;color:#000!important}.forma_block form input:is([type=text],[type=tel]):-webkit-autofill{-webkit-box-shadow:0 0 0 30px var(--Фон) inset!important;box-shadow:0 0 0 30px var(--Фон) inset!important;background-color:var(--Фон)!important}.forma_block form input:is([type=text],[type=tel]):autofill{-webkit-box-shadow:0 0 0 30px var(--Фон) inset!important;box-shadow:0 0 0 30px var(--Фон) inset!important;background-color:var(--Фон)!important}.forma_block form input:is([type=text],[type=tel]):-internal-autofill-selected{-webkit-box-shadow:0 0 0 30px var(--Фон) inset!important;box-shadow:0 0 0 30px var(--Фон) inset!important;background-color:var(--Фон)!important}.name{position:relative;width:100%}.name span{position:absolute;left:10px;top:.5rem;pointer-events:none;-webkit-transition:top 1s,color 1s,font-size 1s,opacity 1s;-o-transition:top 1s,color 1s,font-size 1s,opacity 1s;transition:top 1s,color 1s,font-size 1s,opacity 1s;width:-webkit-max-content;width:-moz-max-content;width:max-content}.name span::before{content:"Ваше Имя"}.name input:-moz-placeholder-shown:focus~span{top:-1rem;font-size:90%;color:var(--Оранжевый)}.name input:-ms-input-placeholder:focus~span{top:-1rem;font-size:90%;color:var(--Оранжевый)}.name input:placeholder-shown:focus~span{top:-1rem;font-size:90%;color:var(--Оранжевый)}.name input:not(:-moz-placeholder-shown)~span{top:-.75rem;font-size:90%;color:var(--Оранжевый);opacity:0}.name input:not(:-ms-input-placeholder)~span{top:-.75rem;font-size:90%;color:var(--Оранжевый);opacity:0}.name input:not(:placeholder-shown)~span{top:-.75rem;font-size:90%;color:var(--Оранжевый);opacity:0}.forma_block form input[type=mail]{height:0;margin:0;overflow:hidden;padding:0;position:absolute;visibility:hidden;width:0}.personal_data{display:block;line-height:1;padding:.5rem 0 .5rem 10px}.personal_data input{margin:0}.personal_data input+div{cursor:pointer;display:inline;margin-left:10px;text-decoration:underline 2px solid transparent;-webkit-transition:text-decoration-color .5s;-moz-transition:text-decoration-color .5s;-ms-transition:text-decoration-color .5s;-o-transition:text-decoration-color .5s;transition:text-decoration-color .5s}.personal_data input:valid+div{text-decoration-color:var(--Зеленый)}.consent_text{font-size:calc(1rem - 1px);cursor:pointer;margin:0 0 var(--Отступ) 10px;text-decoration:underline 1px solid var(--Оранжевый)}.popup{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgb(0 0 0 / 75%);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1;opacity:0;visibility:hidden;-webkit-transition:opacity 1s,visibility 1s;-o-transition:opacity 1s,visibility 1s;transition:opacity 1s,visibility 1s}.popup-content{background:#fff;border-radius:10px;padding:15px;-webkit-transform:translateY(-100vh);-ms-transform:translateY(-100vh);transform:translateY(-100vh);-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;-o-transition:transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup.show{opacity:1;visibility:visible}.popup.show .popup-content{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.popup-content iframe{height:calc(100vh - (9rem + 45px));max-height:600px;max-width:424px;overflow-y:auto;width:calc(100vw - 60px);margin-bottom:15px}.popup-close{width:fit-content}#message_form button{pointer-events:none;opacity:.75;-webkit-box-shadow:1px 1px 2px 0 rgb(0 0 0 / 75%);box-shadow:1px 1px 2px 0 rgb(0 0 0 / 75%);-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}#message_form:has(input[name=sender_name]:valid):has(input[name=sender_phone]:valid):has(input[name=sender_checkbox]:checked) button{pointer-events:auto;opacity:1;-webkit-box-shadow:2px 2px 5px 0 rgb(0 0 0 / 75%);box-shadow:2px 2px 5px 0 rgb(0 0 0 / 75%);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#message_form:has(input[name=sender_name]:valid):has(input[name=sender_phone]:valid):has(input[name=sender_checkbox]:checked) button:hover{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}#message_form:has(input[name=sender_name]:valid):has(input[name=sender_phone]:valid):has(input[name=sender_checkbox]:checked) button:active{-webkit-box-shadow:1px 1px 2px 0 rgb(0 0 0 / 75%);box-shadow:1px 1px 2px 0 rgb(0 0 0 / 75%);-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}@supports not selector(:has(*)){#message_form button{pointer-events:auto;opacity:1}}.forma_block>div{border-radius:var(--Отступ_доп);font-family:"Times New Roman",Times,serif;font-size:1.5rem;padding:.5rem;position:absolute;text-align:center;z-index:-1;-webkit-border-radius:var(--Отступ_доп);-moz-border-radius:var(--Отступ_доп);-ms-border-radius:var(--Отступ_доп);-o-border-radius:var(--Отступ_доп);opacity:0;transition:opacity 1s;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-ms-transition:opacity 1s;-o-transition:opacity 1s;-webkit-box-shadow:5px 5px 10px 0 rgb(0 0 0 / 75%);box-shadow:5px 5px 10px 0 rgb(0 0 0 / 75%)}.forma_block>div:nth-of-type(1){border:.5rem var(--Зеленый) solid}.forma_block>div:nth-of-type(2){border:.5rem red solid}.forma_block>div:nth-of-type(3){border:.5rem var(--Оранжевый) solid}.forma_block form.hide{opacity:0}.forma_block>div.show{opacity:1}.div_logo{display:-webkit-box;display:-ms-flexbox;display:flex;height:2.3rem;-ms-flex-pack:distribute;justify-content:space-around;margin:var(--Отступ) 0;width:100%}.div_logo a,.div_logo span{border-radius:.5rem;-webkit-box-shadow:2px 2px 5px 0 rgb(0 0 0 / 75%);box-shadow:2px 2px 5px 0 rgb(0 0 0 / 75%);cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;padding:3px;text-align:center;-webkit-transition:-webkit-box-shadow .5s,-webkit-transform .5s;transition:-webkit-box-shadow .5s,-webkit-transform .5s;-o-transition:box-shadow .5s,transform .5s;transition:box-shadow .5s,transform .5s;transition:box-shadow .5s,transform .5s,-webkit-box-shadow .5s,-webkit-transform .5s}.div_logo a:hover{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.div_logo a:active{-webkit-box-shadow:1px 1px 2px 0 rgb(0 0 0 / 75%);box-shadow:1px 1px 2px 0 rgb(0 0 0 / 75%);-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.div_logo span{background-image:-o-linear-gradient(45deg,grey,grey)!important;background-image:linear-gradient(45deg,grey,grey)!important;-webkit-box-shadow:1px 1px 2px 0 rgb(0 0 0 / 75%);box-shadow:1px 1px 2px 0 rgb(0 0 0 / 75%);cursor:not-allowed;transform:scale(.9);-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9)}.div_logo img{height:100%}.contact_block .div_logo .but_MAX{background-image:-o-linear-gradient(45deg,#7033e4,#3bbffd,#7033e4);background-image:linear-gradient(45deg,#7033e4,#3bbffd,#7033e4)}.contact_block .div_logo .but_Whatsapp{background-image:-o-linear-gradient(45deg,#2dff7a,#25d366,#25d366,#2dff7a);background-image:linear-gradient(45deg,#2dff7a,#25d366,#25d366,#2dff7a)}.contact_block .div_logo .but_Viber{background-image:-o-linear-gradient(45deg,#9b8cff,#675da9,#675da9,#9b8cff);background-image:linear-gradient(45deg,#9b8cff,#675da9,#675da9,#9b8cff)}.contact_block .div_logo .but_Telegram{background-image:-o-linear-gradient(45deg,#2bb8ff,#26a5e3,#2bb8ff);background-image:linear-gradient(45deg,#2bb8ff,#26a5e3,#2bb8ff)}.services_block{margin:var(--Отступ) 0}.services_block a,.services_block p:not(:first-child){display:block;padding:.25rem 0 .25rem 1.5rem;position:relative}.services_block a::before,.services_block p:not(:first-child)::before{content:"🛠️";display:inline-block;left:0;position:absolute;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.contact_text{margin:var(--Отступ) 0}.contact_map{aspect-ratio:16/9;margin:var(--Отступ) 0;max-height:390px;overflow:hidden;width:100%}.contact_map iframe{width:100%;height:100%;border:none}footer{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.6)),to(rgba(0,0,0,.6))),url(/img/footer.webp);background-image:-o-linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)),url(/img/footer.webp);background-image:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)),url(/img/footer.webp);background-position-x:center;background-position-y:top;background-size:cover;background-repeat:no-repeat;color:var(--Текст_светлый);background-color:#000}footer .row{text-align:center;padding:var(--Отступ) 15px}footer hr{margin:var(--Отступ) auto}footer p:last-of-type{text-align:left}.home_page::before,.logos_OS::before,.testimonials::before{background-position:center;background-repeat:no-repeat;background-size:cover;content:"";left:0;top:0;width:100%;z-index:-1}@media (min-width:350px){.h1_p,h1{font-size:1.9rem}.small_menu{-ms-flex-pack:distribute;justify-content:space-around}}@media (min-width:576px){.best_for_you{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px}.best_for_you .block-left{width:40%}.best_for_you .block-right{width:calc(60% - 20px)}.best_for_you .block-left .img_shadow{max-width:100%}}@media (min-width:768px){.home_page .row{grid-template-columns:70% 1fr}.home_page ul{margin-right:1rem}.home_page .row img.img_border{display:block;border-radius:10px;border:2px solid var(--Оранжевый);width:100%}.nav{display:-webkit-box;display:-ms-flexbox;display:flex}.menu_logo,.nav_head button.nav_burger,.nav_head>:nth-child(2),.nav_head>:nth-child(3){display:none}.nav_menu{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:clamp(13px,var(--Font_nav),18px);-ms-flex-pack:distribute;justify-content:space-around;max-height:none}.nav_menu a{border-top:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.nav_menu a.active{text-decoration:none}.nav_menu a.active::after{width:100%}.nav_menu a:last-child{border-bottom:none;margin-bottom:0}.features{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.features .block-left,.features .block-right{width:32%}.features .block-center{margin:var(--Отступ)}.features .block-left p::after{-moz-transition:color 1s;-ms-transition:color 1s;-o-transition:color 1s;-webkit-transition:color 1s;color:var(--Оранжевый);content:"\f26e";font-family:trsb_landing;font-size:2rem;font-weight:400;line-height:1;position:absolute;right:-.4rem;top:0;transition:color 1s}.features .block-left p:hover::after{color:#000}.features .block-left p{padding-right:var(--Отступ_доп);text-align:right;padding-left:0}.features .block-left p::before{display:none}.features .block-left p:nth-child(1)::after{content:"\f47b"}.features .block-left p:nth-child(2)::after{content:"\f369"}.features .block-left p:nth-child(3)::after{content:"\f119"}.features img:nth-child(2){display:block;margin-top:var(--Отступ)}.logos_OS .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:left}.logos_OS .row>div:nth-of-type(2){padding-top:0}.contact_block .div_mail,.contact_block .div_tel{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.contact_block .div_form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.contact_block>hr{display:block;width:100%}}@media (min-height:600px){.home_page .block-left>*{margin:var(--Отступ_доп) auto}}@media (min-height:780px){.home_page .block-left>*{margin:3rem auto}}@media (min-height:1000px){.home_page .block-left>*{margin:4rem auto}}@font-face{font-family:trsb_landing;src:url(/fonts/fonts_trsb_landing/trsb_landing.woff) format('woff');font-style:normal;font-weight:400;font-display:swap}i{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:trsb_landing;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none}.icon-call::before{content:"\f2d2"}.icon-down::before{content:"\f103"}.animated{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;animation-iteration-count:1}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes pulse{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}@keyframes pulse{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes clickMe{0%{-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);-webkit-transform:scale(0);opacity:0;transform:scale(0)}5%{opacity:1}100%{opacity:0}}@keyframes clickMe{0%{-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);-webkit-transform:scale(0);opacity:0;transform:scale(0)}5%{opacity:1}100%{opacity:0}}{opacity:0}}