.dropping .drop-list ul li{position:relative}.fix-font{font-size:13px!important}#main.main-page .slider.main-block .content .button{transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;position:absolute;left:30px;bottom:30px;width:100%;gap:15px;display:flex}#header .bottom-line.open{z-index:100000}.we-manage{position:relative;z-index:10000}.menu-item-has-children::before{display:none!important}.submenu li::before{display:none!important}#main.main-page .slider.main-block .content .white{padding:10px 15px;margin-left:20px}.dropping .drop-list ul li .submenu{display:none;position:absolute;left:100%;top:0;background:#fff;border:1px solid #ccc;padding:10px;min-width:250px;z-index:1000;box-shadow:0 2px 5px rgba(0,0,0,.1)}#main.main-page .we-manage .dropping .drop-list ul{overflow:visible}#main.main-page .we-manage .dropping .drop-list ul li{box-shadow:inset 0px 0px 0px 0px #e12329,inset 0px 0px 0px 0px #e12329;transform:translateX(-10%);transition:transform .3s ease-out,box-shadow .3s ease-out;transition-delay:0s}.dropping .drop-list ul li:hover .submenu{display:block}.dropping .drop-list ul li .submenu ul{list-style:none;margin:0;padding:0}.dropping .drop-list ul li .submenu ul li{margin:0;padding:5px 0;white-space:nowrap}.dropping .drop-list ul li .submenu ul li a{text-decoration:none;color:#333;display:block}.dropping .drop-list ul li .submenu ul li a:hover{color:#e12329}@media (max-width:768px){.dropping .drop-list ul li .submenu{position:static;box-shadow:none;border:none;padding-left:20px}}#main.main-page .slider.main-block .content .white{display:inline-block;background-color:rgba(255,255,255,70%);box-shadow:0px 0px 10px 0px #fff;transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}#main.main-page .block-type-10 .block-title p{font-size:32px;line-height:1.3;margin-top:8px}.model-slider .swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1)!important;background:#e12329!important;min-width:9%;border-radius:0px!important;width:10%!important}.model-slider .swiper-pagination-bullet{width:6%;height:5px;display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);border-radius:0!important;background:#fff;opacity:var(--swiper-pagination-bullet-inactive-opacity,.5)}.gallery-slider .swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1)!important;background:#e12329!important;min-width:9%;border-radius:0px!important;width:10%!important}.gallery-slider .swiper-pagination-bullet{width:2%;height:5px;display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);border-radius:0!important;background:#fff;opacity:var(--swiper-pagination-bullet-inactive-opacity,.5)}.service-item.with-icon .service-content{flex-wrap:wrap}.service-icon{flex:0 0 80px}.service-icon img{width:100%;height:auto}@media (min-width:768px){.service-item.with-icon .service-content{flex-wrap:nowrap}}.swiper-pagination-bullet-active{background:#007cba}@media (max-width:767px){.service-icon{margin-bottom:15px}}#main.services-page .sb.sb-type-3 .block-content .title p{font-size:39px;line-height:1.2}#main.main-page .slider.main-block{height:600px}.category-blog .col-md-18{width:96%}.fix-blog-wrapper{margin-right:-4%}#main.base-page .reviews-block{padding-top:30px;padding-bottom:30px}.page-template-service #main.base-page .page-content .images-block{width:100%;text-align:center;display:flex;gap:15px;align-items:center;justify-content:center;flex-wrap:wrap}.page-template-service #main.base-page .page-content .images-block .image{width:32%!important}.page-template-service #main.base-page .page-content .images-block img{width:100%!important;height:auto!important}#header .bottom-line ul li.nav-menu-element.active a{color:#000!important;font-weight:400!important}#header .bottom-line ul li.nav-menu-element.active a:hover{color:#e12329!important}#main.main-page .slider.main-block .images .image img{max-height:100%;width:100%;object-fit:cover;object-position:center}.tormoz-system{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:24px}.main-block .title{color:black!important}.main-block .text{color:black!important}.main-block .wrapper{margin-top:0!important}.slider .images .wrapper .title{color:white;font-size:18px;font-weight:700}.slider .wrapper .text{color:white}.slider .images .wrapper{position:relative;z-index:10;margin-top:120px}.block-three-request .inputs-row input{width:calc(49% - 10px)!important}.items-grid img{height:200px;object-fit:cover}#main.tuning-page .page-content .categories-side{box-shadow:0px 10px 15px 0px rgba(0,0,0,.1);background-color:rgba(0,0,0,.05);padding:25px;margin-bottom:20px;margin-right:11px}#main.tuning-page .page-content .items .items-grid .item .info button{margin:10px 0 0;padding:0;padding:15px 25px;border:none;background-color:rgba(0,0,0,0);color:white;font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:underline;text-decoration:none;background:#e12329}.items-grid .item{width:32%}.category-12 .col-md-pull-1{padding:0;margin:0}.category-12 .col-md-10{width:48%}#main.blog-page.parental .page-content .article .article-image img{max-width:100%;transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;width:100%;height:300px;object-fit:cover;border-radius:10px}.current{color:#fff!important;background-color:#e12329!important;padding:15px;font-weight:700}#header .bottom-line ul .indicator{position:absolute;left:0;top:calc(100% - 3px);width:0;height:3px;background-color:#e12329;transition:all .3s cubic-bezier(.25,.46,.45,.94);z-index:1;opacity:0;transform:translateY(5px)}#header .bottom-line ul .indicator.visible{opacity:1;transform:translateY(0)}@media screen and (max-width:991px){#header .bottom-line ul .indicator{display:none}#header .bottom-line ul li.nav-menu-element.active a{box-shadow:inset 10px 0px 0px 0px #e12329,inset -10px 0px 0px 0px #e12329}}@media screen and (max-width:1100px){#main.main-page .slider.main-block{height:370px!important}#main.main-page .we-manage .dropping .drop-list ul li .image img{max-width:100%;height:80px;max-height:80px;width:100%;object-fit:contain}#main.main-page .we-manage .dropping .drop-list ul li .image{width:92px;padding-right:10px;padding-left:21px}#main.main-page .slider.main-block .content .button button{padding:15px 25px;font-size:15px;white-space:normal;width:fit-content;margin-bottom:10px!important}#main.main-page .slider.main-block .content .button{transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;position:absolute;left:30px;bottom:30px;width:100%;gap:0;display:flex;flex-wrap:wrap}#main.main-page .we-manage .dropping .logo img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;object-fit:contain;width:88%}.dropping li.menu-item-has-children{position:relative}.dropping li.menu-item-has-children .submenu{display:none;position:static;width:100%;background:#fff;padding:10px 0;box-shadow:0 2px 5px rgba(0,0,0,.1)}.dropping li.menu-item-has-children.submenu-open .submenu{display:block}.dropping .submenu ul{list-style:none;margin:0;padding:0}.dropping .submenu li{padding:8px 15px}.dropping .submenu a{text-decoration:none;color:#333;display:block}#main.base-page .childs .child .title a{padding:25px 10px 10px 25px;font-size:22px;font-weight:600;line-height:1.3}#main.main-page .slider.main-block .content .text{font-size:21px}#main.main-page .slider.main-block .content .button{transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;position:absolute;left:20px;bottom:30px;width:92%}#main.main-page .slider.main-block .content .button button{padding:15px 25px;font-size:15px;white-space:normal;width:fit-content;margin-bottom:44px}#main.main-page .slider.main-block .content .white{padding:14px;background-color:rgba(255,255,255,70%);margin-top:-17px;margin-left:9px;width:97%}.slider .wrapper .text{color:white;font-size:12px!important;font-weight:600!important}#main.main-page .slider.main-block .content .title span{font-size:20px;line-height:1.3}.tormoz-system{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:24px}#main.main-page .block-type-9 .advantages-content{margin-top:0}#main.main-page .numbered-block .numbered-block-top .numbered-block-label .number{margin:0;padding:6px 10px;font-size:23px;width:55px}#header .bottom-line ul li.nav-menu-element.active a{box-shadow:none}#header .bottom-line ul li.nav-menu-element.active a{color:#3f3f3f!important;font-weight:600}#main.services-page.parental .page-content .services-page-lead-1 .services-page-lead-1-options .option{width:100%;margin:0 0 20px;padding:48px}#main.services-page.parental .page-content .services-page-lead-1 .services-page-lead-1-options .option .option-shadow{top:26px;left:14px;font-size:88px;line-height:80px}#main.services-page.parental .page-content .services-page-lead-2 .services-page-lead-2-request .inputs-row input{font-size:18px;margin-bottom:25px}#main.services-page.parental .page-content .services-page-lead-2 .services-page-lead-2-request .inputs-row button{float:none;padding:20px 25px;font-size:20px}#main.base-page .reviews-block .reviews button{top:199px;width:80px;height:80px;background-position:29px 27px}.block-three-request .inputs-row input{width:100%!important;font-size:18px!important}#main.parts-page .block-three .form button{float:none;width:auto;padding:20px 30px;font-size:18px}#main.parts-page .block-four .right-side button{padding:20px 40px;font-size:18px}#main.parts-page .block-two .form .form-content .form-row input{font-size:16px;height:auto;padding:15px}#main.parts-page .block-two .form .form-content .form-row textarea{height:120px;font-size:16px;padding:15px}#main.main-page .we-manage .we-manage-title{font-size:15px;line-height:1.3;margin-top:21px}#main.main-page .we-manage{padding-top:35px;padding-bottom:20px;margin-top:36px}.category-12 .col-md-10{width:93%;margin-left:10px;margin-right:10px}#main.blog-page.parental .page-content .article .article-link span{font-size:20px}#main.contacts-page .page-content .info-rows .info-row.email .text span{color:#b5b5b5;font-size:13px;margin-top:5px}.items-grid .item{width:100%}.services-slider-container .slider-content .slider-title{margin:26px 0 10px!important}#main.tuning-page .tuning-direction .side-block .universal-tuning ul li a{padding:10px 20px;font-size:22px;font-weight:300}.reviews .review{width:100%!important}#main.base-page .reviews-block .reviews .review .review-title{font-size:21px;margin:0 0 15px}#main.base-page .reviews-block .reviews button{top:63px;width:60px;height:60px}#main.base-page .reviews-block .reviews button:hover{background-position:20px 21px}#main.base-page .reviews-block .reviews button{background-position:20px 21px}#main.base-page .reviews-block .reviews{padding-top:130px}#main.base-page .reviews-block .reviews button.next{right:5px}#main.base-page .reviews-block .reviews button.prev{left:auto;right:79px}.modal-container .modal-dialog{position:fixed;top:50%;left:50%;pointer-events:initial;flex-direction:column;width:91%;max-height:90%;background-color:#fff;background-color:#fff;transition:.3s transform;-o-transition:.3s transform;-ms-transition:.3s transform;-moz-transition:.3s transform;-webkit-transition:.3s transform;transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);box-shadow:0px 0px 35px 0px rgba(0,0,0,.4)}.modal-container .modal-dialog .modal-content .form .block{display:inline-flex;min-width:100%;width:100%;margin-bottom:30px}}#main.base-page .childs .child .image:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(47,47,47,74%);z-index:1}.slider .wrapper .text{color:white;font-size:22px}.services-page .row{display:flex;flex-wrap:wrap}@media screen and (max-width:1100px){#main.blog-page.parental .page-content .article .article-link span:after{display:none!important}#main.main-page .block-type-10 .block-title p{font-size:22px!important;line-height:1.3!important}.dropping .drop-list ul li .submenu ul li a{text-decoration:none;color:#333;display:block;width:100%;white-space:normal;margin-bottom:10px;padding:5px 10px;background:#f7f7f7}.slider .images .wrapper{position:relative;z-index:10;margin-top:46px}.fix-blog-wrapper{margin-right:-4%}.page-template-service #main.base-page .page-content .images-block .image{width:56%!important;margin-top:25px}.dropping .drop-list ul li .submenu{position:static;box-shadow:none;border:none;padding-left:20px;padding-right:21px}#main.main-page .we-manage .dropping .drop-list ul li{padding:0;display:flex;align-items:center;gap:15px;flex-wrap:wrap}#main.parts-page .block-two .form .form-header{padding:20px 0;font-size:22px;line-height:1.3}.reviews-block .reviews{display:block!important}}@media (max-width:768px){#main.services-page.single .page-content .text-content h2:not(.self-center):not(.self-right):before,#main.services-page.single .page-content .text-content h3:not(.self-center):not(.self-right):before{display:none}.dropping .drop-list ul li:hover .submenu{display:none}#main.services-page.single .page-content .text-content h2,#main.services-page.single .page-content .text-content h3{color:#e12329;margin:15px 0 20px;font-size:16px;line-height:1.3}#main.tuning-page .tuning-direction .side-block .block{min-height:auto}#main.base-page .page-content .spoiler .spoiler-label{font-size:16px;padding:15px 15px 15px 45px}.dropping .drop-list ul li .submenu{display:none;position:static;box-shadow:none;border:none;background:#f9f9f9;padding:10px 0 10px 20px;margin-top:5px}.dropping .drop-list ul li.active .submenu{display:block}.dropping .drop-list ul li.active>.title{font-weight:600;color:#d22126}.dropping .drop-list ul li.menu-item-has-children>.title{position:relative;padding-right:20px;cursor:pointer}#main.services-page .sb.sb-type-2 .block-content .title p{font-size:22px!important;line-height:50px}}