main{position:relative}main::after{content:'';display:none}#products{background-color:#f5f5f5;overflow:visible!important}#products .barra{width:1920px;height:1923px;left:0;top:925px;object-fit:cover;position:absolute;display:block;pointer-events:none;z-index:-1}#products #content-products{position:relative;overflow:visible}#products #content-products .background-banner{width:100%;height:100%;max-height:360px;object-position:top center;object-fit:cover;position:absolute;display:block}#products #content-products .common-limiter{overflow:visible}#products #content-products .common-limiter .grid-content{overflow:visible;position:relative}#products #content-products .common-limiter .grid-content #soluctions-box{max-width:380px;width:100%;position:absolute;left:100%;top:380px;background-color:#064472;padding:70px 50px 50px;display:block;z-index:1}#products #content-products .common-limiter .grid-content #soluctions-box .soluctions__title{font-size:38.13px;line-height:38.13px;letter-spacing:-.5px}#products #content-products .common-limiter .grid-content #soluctions-box .soluctions__descr{margin-top:45px;display:block;font-size:18px;line-height:23px;font-family:"Bai Jamjuree";font-weight:100;letter-spacing:.5px;color:#fff}#products #content-products .common-limiter .grid-content #soluctions-box .soluctions__link{margin-top:80px;width:175px;height:68px;display:inline-flex;align-items:center;justify-content:center;background-color:#064472;color:#fff;font:normal normal normal 15px/15px Noventa812;text-align:left;font-family:Noventa812,sans-serif;text-transform:uppercase;position:relative;border-radius:5px;transition:.5s}#products #content-products .common-limiter .grid-content #soluctions-box .soluctions__link::after{content:'';width:171.5px;height:64.5px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#064472;border-radius:5px;transition:.5s;z-index:-1}#products #content-products .common-limiter .grid-content #soluctions-box .soluctions__link:hover::after{background-color:#000}#products #content-products .common-limiter .grid-content .products-text-infos{margin:90px auto 0;width:100%;max-width:900px;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-column-start:1;grid-column-end:7}#products #content-products .common-limiter .grid-content .products-text-infos .products__title{color:#fff;text-align:center}#products #content-products .common-limiter .grid-content .products-text-infos .products__description{margin-top:15px;text-align:center;color:#fff}#products #content-products .common-limiter .grid-content .slick-categories{margin-top:35px;display:block;width:100%;grid-column:span 6;position:relative;z-index:2}#products #content-products .common-limiter .grid-content .slick-categories .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);height:72px;width:68px;border-radius:5px;clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),100% 100%,7px 100%,0 calc(100% - 7px),0 7px);background-color:silver;border:0;z-index:2;transition:.5s}#products #content-products .common-limiter .grid-content .slick-categories .slick-arrow:hover{background-color:#064472}#products #content-products .common-limiter .grid-content .slick-categories .slick-arrow::after{content:'';width:40px;height:26px;position:absolute;top:50%;transform:translateY(-50%);display:block}#products #content-products .common-limiter .grid-content .slick-categories .slick-arrow.slick-prev{left:-68px}#products #content-products .common-limiter .grid-content .slick-categories .slick-arrow.slick-prev::after{background:url(../../../comum/assets/img/left.png) no-repeat;right:0}#products #content-products .common-limiter .grid-content .slick-categories .slick-arrow.slick-next{right:-67px}#products #content-products .common-limiter .grid-content .slick-categories .slick-arrow.slick-next::after{background:url(../../../comum/assets/img/right.png) no-repeat;left:0}#products #content-products .common-limiter .grid-content .slick-categories .slick-list{overflow:visible}#products #content-products .common-limiter .grid-content .slick-categories .slick-list .slick-track{display:inline-flex;align-items:center;height:160px}#products #content-products .common-limiter .grid-content .slick-categories .category{padding:50px 20px;height:145px;background-color:#fff;border:1px solid #dedede;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;position:relative;cursor:pointer;opacity:0;transition:.5s}#products #content-products .common-limiter .grid-content .slick-categories .category .abs-cat-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:102px;height:102px;display:block;z-index:0}#products #content-products .common-limiter .grid-content .slick-categories .category .content{z-index:1;position:relative}#products #content-products .common-limiter .grid-content .slick-categories .category .content .cat__name{font-family:'AmpleSoft Pro';font-size:26.58px;font-weight:700;color:#000;text-align:center;transition:.5s}#products #content-products .common-limiter .grid-content .slick-categories .category.slick-active{opacity:1}#products #content-products .common-limiter .grid-content .slick-categories .category.slick-current,#products #content-products .common-limiter .grid-content .slick-categories .category:hover{background-color:#064472;border:0;box-shadow:0 4px 15px rgba(0,0,0,.5);height:160px;z-index:1}#products #content-products .common-limiter .grid-content .slick-categories .category.slick-current .content .cat__name,#products #content-products .common-limiter .grid-content .slick-categories .category:hover .content .cat__name{color:#fff}#products #content-products .common-limiter .grid-content .tab-nav-slick{top:-10px;grid-column:span 6;display:block;width:100%;position:relative}#products #content-products .common-limiter .grid-content .tab-nav-slick .common-tab-content{display:flex;justify-content:space-between;align-items:flex-start;gap:50px;opacity:0;position:absolute;top:0;z-index:0;transition:all .3s ease}#products #content-products .common-limiter .grid-content .tab-nav-slick .common-tab-content.active{position:relative;opacity:1;z-index:1}#products #content-products .common-limiter .grid-content .tab-nav-slick .common-tab-content .tab__img{width:100%;max-width:450px;object-fit:contain;border-radius:5px}#products #content-products .common-limiter .grid-content .tab-nav-slick .common-tab-content .tab__descr{width:100%;padding:30px 50px 30px 0;font-family:"Bai Jamjuree";font-size:20px;color:#000;text-align:left}#products #product-list{position:relative}#products #product-list .common-limiter .grid-content{margin-top:55px}#products #product-list .common-limiter .grid-content .section__name{grid-column:span 6;text-align:center;font-size:68px;line-height:68px;letter-spacing:-2.5px;font-family:AmpleSoft Pro;color:#000;font-weight:600;font-style:italic}#products #product-list .common-limiter .grid-content .list{margin-top:10px;grid-column:span 6;width:100%;display:inline-grid;grid-template-columns:repeat(3,1fr);gap:2px}#products #product-list .common-limiter .grid-content .list .product{background-color:#fff;display:block;padding:20px 25px 50px}#products #product-list .common-limiter .grid-content .list .product .product__image{width:100%;object-fit:cover;border-radius:5px}#products #product-list .common-limiter .grid-content .list .product .product__name{margin-top:25px;font-family:AmpleSoft Pro;font-size:22px;line-height:22px;font-weight:700;text-align:center;color:#064472;letter-spacing:-1px;text-transform:uppercase}#products #product-list .common-limiter .grid-content .list .product .line{margin:25px auto 20px;position:relative;display:block;width:100%;max-width:115px;height:2px;background-color:#064472}#products #product-list .common-limiter .grid-content .list .product .line::after{content:'';width:10px;height:10px;display:block;background-color:#064472;border-radius:3px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}#products #product-list .common-limiter .grid-content .list .product .product_descr{font-size:18px;font-family:"Bai Jamjuree";text-align:center;color:#000}#products #product-list .common-limiter .grid-content .load-more__btn{grid-column:span 6;margin:130px auto 150px;width:100%;max-width:380px;height:100px;display:flex;align-items:center;justify-content:center;text-align:center;font:normal normal normal 16.74px/16.74px Noventa812;font-family:Noventa812,sans-serif;text-transform:uppercase;color:#fff;background-color:silver;border-radius:7px;transition:.5s}#products #product-list .common-limiter .grid-content .load-more__btn:hover{background-color:#064472}@media (max-width:1730px){#abs-lines .line-left{grid-column-start:2;grid-column-end:3}#abs-lines .line-right{grid-column-start:10;grid-column-end:11}#products #content-products .common-limiter .grid-content,#products #product-list .common-limiter .grid-content{grid-column-start:2;grid-column-end:10}#products #content-products .common-limiter .grid-content #soluctions-box{display:none}}@media (max-width:1300px){#products #content-products .common-limiter .grid-content .tab-nav-slick .common-tab-content .tab__img{max-width:350px}#products #content-products .common-limiter .grid-content .tab-nav-slick .common-tab-content .tab__descr{font-size:15px}}@media (max-width:1100px){#products #content-products .common-limiter .grid-content{grid-column-start:1;grid-column-end:11}#products #content-products .common-limiter .grid-content .products-text-infos{max-width:940px;padding:0 20px}#products #content-products .common-limiter .grid-content .slick-categories{margin:35px auto 0;display:block;width:100%;max-width:calc(100% - 220px)}#products #content-products .common-limiter .grid-content .tab-nav-slick{padding:0 20px;margin:0 auto;max-width:930px}#products #product-list .common-limiter .grid-content{grid-column-start:1;grid-column-end:11;margin:55px auto 0;max-width:930px;padding:0 20px}}@media (max-width:840px){#products #content-products .common-limiter .grid-content .tab-nav-slick .common-tab-content{flex-direction:column;align-items:center}#products #content-products .common-limiter .grid-content .tab-nav-slick .common-tab-content .tab__descr{padding:0;max-width:600px;text-align:center}#products #content-products .common-limiter .grid-content .tab-nav-slick{padding:0 20px;margin:0 auto;max-width:645px}#products #product-list .common-limiter .grid-content .list{grid-template-columns:repeat(2,1fr)}}@media (max-width:750px){#products #content-products .common-limiter .grid-content .products-text-infos .products__description{font-size:16px;line-height:20px}}@media (max-width:500px){#products #product-list .common-limiter .grid-content .list{grid-template-columns:repeat(1,1fr)}}
