html{overflow-y:scroll;overflow-x:auto}body{padding-right:0!important}.mt-10{margin-top:10rem}.partners-slider .card-img-top a img{display:inline-block!important}.partners-slider .card-img-top a{display:block!important;width:100%!important;max-width:100%!important;text-align:center!important}form#auto_filter{margin-top:10rem}.p-green{background:#1f3626}.p-green row{background:none;border:none}.p-green #auto_filter .card.bg-light.mb-3{background:none!important;border:none;margin-bottom:0!important}.filter_first{margin-top:-1rem}.h100{height:100vh}.words{color:#75f43f;font-size:0;line-height:1.5}.words span{font-size:5rem;display:inline-block;animation:move 3s ease-in-out infinite}@keyframes move{0%{transform:translate(-30%,0)}50%{text-shadow:0 25px 50px rgb(0 0 0 / .75)}100%{transform:translate(30%,0)}}.words span:nth-child(2){animation-delay:0.5s}.words span:nth-child(3){animation-delay:1s}.words span:nth-child(4){animation-delay:1.5s}.words span:nth-child(5){animation-delay:2s}.words span:nth-child(6){animation-delay:2.5s}.words span:nth-child(7){animation-delay:3s}.sticky-top{position:inherit;margin-top:-2.5rem;z-index:1020}header{--background-color:#ffffff;color:var(--default-color);padding:20px 0;transition:all 0.5s;z-index:997}.border_u{margin-bottom:2rem;padding:15px}body{background:#fff;font-family:'Roboto',sans-serif}.row.masonry{--bs-gutter-x:0.4rem;--bs-gutter-y:0.2rem;display:flex;flex-wrap:wrap;margin-top:calc(0 * var(--bs-gutter-y));margin-right:calc(-.2 * var(--bs-gutter-x));margin-left:calc(-.2 * var(--bs-gutter-x))}.carousel-caption{position:absolute;top:15%;left:0;padding:6%;color:#fff;text-align:center;text-transform:uppercase;width:100%;height:50%!important}h1,h2,h3,h4,h5,h6{font-family:"Roboto"}h5{font-size:2rem}h5.card-title-category{font-size:1rem;position:absolute;display:block;bottom:0;padding:15px;color:#fff;background:rgb(0 0 0 / .3);text-align:center;width:100%}h5.card-title{font-size:1.2rem;font-weight:600;text-align:center}h5.slide_big_text{font-family:'Roboto';text-shadow:1px 1px 2px #094461!important;color:#ffffff!important;font-size:3rem}.partnery{position:relative;display:block;width:100%;height:auto;padding:15px;text-align:center}h2.title-widget-sidebar{text-align:left}img.img_nashi-partnery{position:relative;display:block;width:100px;float:left;text-align:center;padding:10px}b.fs18px.form-title{font-family:'Roboto';font-size:1.2rem}p.slide_small_text{font-size:1.5rem}b.text-center{text-align:center!important}h2{font-size:2rem;text-transform:none;font-family:'Roboto';font-weight:400;font-style:normal}h3{font-family:'Roboto';font-size:1.5rem;font-weight:400;font-style:normal;text-transform:none}h3.me-3{margin-right:1rem!important;font-weight:700}.text-center.short_description.p-2{font-size:.8rem}.sw-app-head{font-family:'Roboto',sans-serif;font-size:1.2rem;text-transform:uppercase}.slider__caption{font-weight:400;margin:2rem 0 1rem;text-shadow:0 1px 1px rgb(0 0 0 / .1);text-transform:none;font-size:1.3rem}.product-price{position:relative;font-size:1.2rem;font-weight:700;text-align:center;color:#008f00}.text-green{color:#008f00!important}.text-green-dark{color:#006500!important}.bg-green{background-color:#008f00!important}.bg-green-light{background-color:rgb(184 238 184 / .4)!important}.border-green{border-color:#008f00!important}.border-green-light{border-color:#a4dca4!important}.compatibility-table thead th,.compatibility-table tbody td{vertical-align:middle!important;text-align:center!important}.product_img{width:auto;height:100%;max-height:195px;overflow:hidden;position:relative;border-top-left-radius:5px;border-top-right-radius:5px}.product_img img,.product_img .carousel-item img{width:100%!important;height:100%!important;object-fit:contain!important;max-height:195px!important}.category_product_item .card-title{word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.pagination,.pagination li{list-style:none!important;list-style-image:none!important}.pagination li.active .page-link{background-color:#005d04!important;border-color:#005d04!important;color:#ffffff!important}.pagination .page-item .page-link{border-radius:0!important;color:#005d04}.pagination .page-item .page-link:focus{box-shadow:none!important}h4{font-size:1.3rem;font-weight:700;line-height:normal;text-transform:uppercase}.text-preview{font-size:.9rem;font-weight:400}button.btn{border-radius:15px}.btn.btn-cyan,.btn.btn-cyan:hover,.btn-primary,.btn-primary:hover{background:var(--accent-color);border:#148a53 solid 1px;color:#FFFFFF!important;width:100%}.btn.btn-cyan:hover,.btn-primary,.btn-primary:hover{background:#004317;border:#004317 solid 1px;color:#FFFFFF!important}.btn.btn-warning.btn-lg{background:#004317!important;border:#004317 solid 1px!important;color:#FFFFFF!important;width:100%}.btn.btn-warning.btn-lg:hover{background:#004317!important;border:#004317 solid 1px!important;color:#FFFFFF!important}a{color:#004317}a:hover{color:#000}p.company{display:inline;color:#1d8dad;font-size:1rem;font-family:'Roboto',sans-serif}.roboto{font-family:'Roboto',sefif!important}.roboto-condensed{font-family:'Roboto condensed',sefif!important}#navbarSupportedContent{font-family:'Roboto condensed',sans-serif;font-size:.9rem;font-weight:600;color:#000!important}form.search{font-family:'Roboto',sans-serif;font-size:.8rem;letter-spacing:-.5px;font-weight:700}.navbar-light .navbar-nav .nav-link{text-transform:uppercase;font-family:'Roboto',sans-serif}.form-control{border-radius:0!important}.navbar-light .navbar-nav .nav-link{color:#000}.navbar-light .navbar-nav .nav-link:hover{color:#004317;text-decoration:underline}.px-lg-3{padding-right:0.5rem!important;padding-left:0.5rem!important}.pt-sans narrow-regular{font-family:"PT Sans Narrow",sans-serif;font-weight:400;font-style:normal}.pt-sans narrow-bold{font-family:"PT Sans Narrow",sans-serif;font-weight:700;font-style:normal}.h1,h1{font-size:1.5rem;font-family:'Roboto'}.fs11{font-size:13px;font-weight:500}.badge-position{position:absolute;bottom:0;width:100%;text-align:center;right:0;z-index:2}.badge-sale{position:relative;display:block;background:#FFF;color:#000;border:solid 4px #16d91f;padding:.5rem;margin:0;font-family:'Roboto';font-size:.8rem}button.btn.btn-sm.text-light.arrow_box:hover{position:relative;z-index:9!important;background:#000}.accordion-button:not(.collapsed){color:#000;background-color:#ededed}li.nav-item.red-menu a{color:#004317FF!important;font-weight:500;border:solid 1px #000}li.nav-item.menu-cian a{color:#0da2cc!important}li.nav-item.menu-cian a:hover{color:#004317FF!important}footer p{line-height:.8rem}.footer_menu{column-width:48%;column-count:2;column-gap:4%}.footer_menu ul{padding:0;margin:0}.footer_menu li{line-height:.8rem}.img_absolut{position:absolute;top:0;width:100%;height:auto;object-fit:cover}.products_kit h3{font-size:1.5rem;text-transform:uppercase}img.img_news_recent{padding:15px}.form-control:focus{border-color:#2e4e1f!important;box-shadow:0 0 0 .25rem rgb(94 191 50 / .25)!important}.carousel .carousel-control-prev{width:40px!important}.carousel .carousel-control-next{width:40px!important}.carousel .carousel-control-prev-icon,.carousel .carousel-control-next-icon{filter:invert(100%)}.accordion-button{box-shadow:none!important;width:35px!important;height:35px!important}.accordion-button:not(.collapsed):after{width:35px!important;height:35px!important;margin:0!important;transform:translate(-10px,8px)!important}.accordion-button.collapsed:after{width:35px!important;height:35px!important;margin:0!important;transform:translate(-10px,8px)}.accordion-button:not(.collapsed){transform:translate(0,8px);transform:rotate(180deg)!important;background-color:#fff0}.accordion-button:focus,.form-select:focus{box-shadow:none}.accordion-item{border:none!important}.list-button{padding:0!important;width:35px!important;height:35px!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;border-radius:0!important;line-height:normal!important}.list-button:hover{background-color:#bddac2!important;border-color:#bddac2!important}.list-button i{margin:3px 0 0 0!important;font-size:1.6rem!important;color:#004103}.product_item_compatible i{color:#004103}.product_item_compatible:hover{background-color:#bddac2!important;border-color:#bddac2!important}.product-cards-list>.row>[class*='col-']{flex:0 0 auto!important;width:100%!important;margin-bottom:15px!important}.product-cards-list .card{display:flex!important;flex-direction:row!important;align-items:start!important;justify-content:start!important;flex-wrap:wrap!important}.product-cards .card-img{padding-top:15px!important}.product-cards-list .card>.card-img{-ms-flex:0 0 25%!important;flex:0 0 25%!important;max-width:25%!important}.product-cards-list .card>.card-body,.product-cards-list .card>.card-body .card-title,.product-cards-list .card>.card-body .card-vendor-code{align-items:start!important;text-align:left!important;padding:.5rem 1rem!important}.product-cards-list .card>.card-footer{flex:0 0 auto!important;width:100%!important;display:block!important}.fs05{font-size:.5rem!important}.fs06{font-size:.6rem!important}.fs07{font-size:.7rem!important}.fs08{font-size:.7rem!important}.fs09{font-size:.9rem!important}.fs10{font-size:1rem!important}.fs11{font-size:1.1rem!important}.fs12{font-size:1.2rem!important}.fs13{font-size:1.3rem!important}.fs14{font-size:1.4rem!important}.fs15{font-size:1.5rem!important}.fs16{font-size:1.6rem!important}.fs17{font-size:1.7rem!important}.fs18{font-size:1.8rem!important}.fs19{font-size:1.9rem!important}.fs20{font-size:2rem!important}.fs21{font-size:2.1rem!important}.fs22{font-size:2.2rem!important}.fs23{font-size:2.3rem!important}.fs24{font-size:2.4rem!important}.fs25{font-size:2.5rem!important}.fs26{font-size:2.6rem!important}.fs27{font-size:2.7rem!important}.fs28{font-size:2.8rem!important}.fs29{font-size:2.9rem!important}.fs30{font-size:3rem!important}.lh08{line-height:.8em}.lh09{line-height:.9em}.lh1{line-height:1em}.lh11{line-height:1.1em}.lh12{line-height:1.2em}.category_product_item>.card:hover{box-shadow:0 .3rem 1rem -.3rem rgb(62 114 67 / .5)!important;border:1px solid #3d6941!important}.category_product_item>.card:hover .card-title a{color:#098c0d!important}.category_product_item .card .dropup-container{position:absolute;z-index:10;background:#fff;top:0;left:0;width:100%;height:100%;overflow-y:scroll;overflow-x:hidden}.category_product_item .card .dropup-container .btn-close{position:absolute;z-index:11;top:8px;right:8px}.topmenu{position:relative;display:block;width:100%}.topmenu ul li{list-style:none!important;float:left;padding-left:15px;padding-bottom:5px;text-align:justify-all}@media all and (max-width:800px){.fs11{font-size:11px;font-weight:700;text-align:center}.catalog-cards{margin-bottom:3rem}.rsVideoContainer{width:100%!important;height:auto!important;margin-left:0!important;margin-top:0%!important}.carousel-item.active{height:auto;min-height:auto;max-height:240px;overflow:hidden}a.navbar-brand{padding-left:5%}.company_m{font-size:1rem;text-align:center;position:relative;z-index:5;color:#FFF}a.phone_m{display:none;position:relative;font-size:1.8rem;text-align:center!important}.big{text-align:center;padding:2rem}.small{text-align:center;font-size:2.7rem}.modal{z-index:10001}}@media (max-width:991px){.navbar-toggler{z-index:9999!important;position:relative;border:1px solid rgb(255 255 255 / .5)!important}.navbar-toggler-icon{width:1.5em;height:1.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='3' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")!important}.navbar-collapse.collapse{position:absolute;top:100%;left:0;right:0;background:#fff;box-shadow:0 2px 10px rgb(0 0 0 / .1)}}.swiper-pagination-bullet{color:#224918!important;--swiper-theme-color:#224918}