.wrapper{width:1080px;margin:0 auto;overflow:hidden}.mobile{display:none}.desktop{display:block}ul,ol{padding:0}ul li,ol li{list-style:none}.fl{float:left}.fr{float:right}.clear{clear:both}h1,h2,h3,h4,h5,h6{padding:0;margin:0}a{text-decoration:none}*{box-sizing:border-box}body,html{margin:0;padding:0;line-height:1.3em;color:#585858;font-family:"Raleway"}.wpml-ls-menu-item .wpml-ls-flag{width:20px !important;height:14px !important}body.page-template-template-about-us header,body.page-template-template-services header,body.page-template-template-products header,body.page-template-template-contact-us header{margin:0;padding:0;background-color:rgba(0,52,113,0.75)}body.page-template-template-about-us header .logo,body.page-template-template-services header .logo,body.page-template-template-products header .logo,body.page-template-template-contact-us header .logo{float:left;padding-bottom:18px}body.page-template-template-about-us header .logo .img,body.page-template-template-services header .logo .img,body.page-template-template-products header .logo .img,body.page-template-template-contact-us header .logo .img{background:url('../images/logo2.png') no-repeat;background-size:contain;width:238px;height:87px}body.page-template-template-about-us header .main-menu,body.page-template-template-services header .main-menu,body.page-template-template-products header .main-menu,body.page-template-template-contact-us header .main-menu{float:right}body.page-template-template-about-us header .main-menu ul,body.page-template-template-services header .main-menu ul,body.page-template-template-products header .main-menu ul,body.page-template-template-contact-us header .main-menu ul{padding-top:35px;overflow:hidden}body.page-template-template-about-us header .main-menu ul li,body.page-template-template-services header .main-menu ul li,body.page-template-template-products header .main-menu ul li,body.page-template-template-contact-us header .main-menu ul li{float:left;margin-right:50px}body.page-template-template-about-us header .main-menu ul li.active a,body.page-template-template-services header .main-menu ul li.active a,body.page-template-template-products header .main-menu ul li.active a,body.page-template-template-contact-us header .main-menu ul li.active a{color:#fff;font-weight:bold;text-decoration:underline}body.page-template-template-about-us header .main-menu ul li:last-child,body.page-template-template-services header .main-menu ul li:last-child,body.page-template-template-products header .main-menu ul li:last-child,body.page-template-template-contact-us header .main-menu ul li:last-child{margin-right:0}body.page-template-template-about-us header .main-menu ul li:nth-last-child(2),body.page-template-template-services header .main-menu ul li:nth-last-child(2),body.page-template-template-products header .main-menu ul li:nth-last-child(2),body.page-template-template-contact-us header .main-menu ul li:nth-last-child(2){margin-right:20px}body.page-template-template-about-us header .main-menu ul li a,body.page-template-template-services header .main-menu ul li a,body.page-template-template-products header .main-menu ul li a,body.page-template-template-contact-us header .main-menu ul li a{color:#fff;font-size:16px}body.home header{margin:0;padding:0}body.home header .logo{float:left;padding-top:25px}body.home header .logo .img{background:url('../images/logo.png') no-repeat;width:216px;height:64px}body.home header .main-menu{float:right}body.home header .main-menu ul{padding-top:35px;overflow:hidden}body.home header .main-menu ul li{float:left;margin-right:50px}body.home header .main-menu ul li.active a{color:#0066b3;font-weight:bold;text-decoration:underline}body.home header .main-menu ul li:last-child{margin-right:0}body.home header .main-menu ul li:nth-last-child(2){margin-right:20px}body.home header .main-menu ul li a{color:#585858;font-size:16px}body.home #main{margin:0;padding:0}body.home #main .sub-banner{color:#fff;height:400px;background-position:center !important;background-size:cover !important;text-align:center;font-size:36px;font-style:italic;line-height:1.5em;padding-top:90px;font-weight:600}body.home #main .wrapper{position:relative;z-index:51;margin-top:-396px}body.home #main .wrapper .section1{margin:80px 0;text-align:center}body.home #main .wrapper .section1 h2{color:#0066b3;font-size:24px;text-align:center;position:relative;padding-bottom:30px;margin-bottom:40px}body.home #main .wrapper .section1 h2:after{content:" ";background:#0066b3;height:5px;width:200px;position:absolute;bottom:0;left:50%;margin-left:-100px;border-top-left-radius:20px;border-bottom-right-radius:20px}body.home #main .wrapper .section1 p{font-size:14px;line-height:2em;text-align:center;width:620px;margin:0 auto}body.home #main .wrapper .section2{margin:80px 0}body.home #main .wrapper .section2 h2{color:#0066b3;font-size:24px;text-align:center;position:relative;padding-bottom:30px;margin-bottom:40px}body.home #main .wrapper .section2 h2:after{content:" ";background:#0066b3;height:5px;width:200px;position:absolute;bottom:0;left:50%;margin-left:-100px;border-top-left-radius:20px;border-bottom-right-radius:20px}body.home #main .wrapper .section2 .section-blocks{display:flex;justify-content:space-between}body.home #main .wrapper .section2 .section-blocks .block{position:relative;width:315px;height:315px;padding-top:120px}body.home #main .wrapper .section2 .section-blocks .block .overlay{top:0;left:0;position:absolute;width:100%;height:100%;z-index:0;background:rgba(0,52,113,0.75)}body.home #main .wrapper .section2 .section-blocks .block h3{padding-left:40px;padding-right:40px;color:#ddedff;z-index:1;position:relative;font-size:18px;line-height:1.2em;margin-bottom:40px}body.home #main .wrapper .section2 .section-blocks .block p{padding-left:40px;padding-right:20px;color:#fff;position:relative;z-index:1;font-size:14px;display:none}body.home #main .wrapper .section2 .section-blocks .block:hover{padding-top:60px}body.home #main .wrapper .section2 .section-blocks .block:hover p{display:block}body.home #main .bx-wrapper .bx-has-pager{margin:0 auto;width:1080px;position:relative}body.home #main .bx-wrapper .bx-has-pager .bx-pager{overflow:hidden;position:absolute;z-index:51;top:-407px}body.home #main .bx-wrapper .bx-has-pager .bx-pager .bx-pager-item{float:left;margin-right:10px}body.home #main .bx-wrapper .bx-has-pager .bx-pager .bx-pager-item a{display:block;text-indent:-9999px;width:10px;height:10px;border-radius:20px;background:#ddedff}body.home #main .bx-wrapper .bx-has-pager .bx-pager .bx-pager-item a.active{background:#0066b3}body.home #main .slider .bg-slider{background-position:right top !important;background-size:100% auto !important;height:970px}body.home #main .slider ul li h1{margin-bottom:50px;padding-top:597px;font-size:48px;color:#0066b3;width:50%;line-height:50px}body.home #main .slider ul li p{max-width:540px;font-size:24px;line-height:1.8em}body.page-template-template-about-us{background:url('../images/about-us/banner.jpg') no-repeat;background-size:contain;background-position:top}body.page-template-template-about-us .about-title{margin-top:280px;margin-bottom:380px;width:650px;height:200px;background-color:#0066b3;color:#fff;border-top-left-radius:70px;border-bottom-right-radius:70px;z-index:0;background:rgba(0,52,113,0.75)}body.page-template-template-about-us .about-title h1{font-size:35px;padding-top:65px;padding-left:80px}body.page-template-template-about-us #main{margin:0;padding:0;background-position:right top !important;background-size:100% auto !important;background-color:#fff}body.page-template-template-about-us #main .section2{margin-top:80px;margin-bottom:80px;display:flex}body.page-template-template-about-us #main .section2 .logo{width:100%;height:328px;background-size:contain !important}body.page-template-template-about-us #main .section2 .desc{margin-left:50px;width:100%}body.page-template-template-about-us #main .section2 .desc h2{color:#0066b3;padding-bottom:30px}body.page-template-template-about-us #main .section2 .desc p{padding-bottom:10px;font-size:14px;line-height:2}body.page-template-template-about-us #main .section3:after{content:"";display:block;clear:both}body.page-template-template-about-us #main .section3{width:100%;height:calc(90vh);background:url('../images/about-us/sub_banner.jpg') no-repeat;background-size:cover !important}body.page-template-template-about-us #main .section3 .overlay{width:100%;height:100%;z-index:0;background:rgba(0,52,113,0.75)}body.page-template-template-about-us #main .section3 .overlay .desc-visi{padding:12% 20%;line-height:1.5;color:#fff;text-align:center}body.page-template-template-about-us #main .section3 .overlay .desc-visi h2{font-size:40px}body.page-template-template-about-us #main .section3 .overlay .desc-visi p{font-size:35px}body.page-template-template-services{background:url('../images/services/banner.jpg') no-repeat;background-size:contain;background-position:top}body.page-template-template-services .service-title{margin-top:280px;margin-bottom:280px;width:650px;height:200px;background-color:#0066b3;color:#fff;border-top-left-radius:70px;border-bottom-right-radius:70px;z-index:0;background:rgba(0,52,113,0.75)}body.page-template-template-services .service-title h1{font-size:35px;padding-top:65px;padding-left:80px}body.page-template-template-services #main{background-color:#fff;margin:0;padding:0;background-position:right top !important;background-size:100% auto !important}body.page-template-template-services #main .section2{margin-top:117px;margin-bottom:117px}body.page-template-template-services #main .section2 .showcase{display:flex;height:328px}body.page-template-template-services #main .section2 .showcase .video{width:50%;color:#fff;text-align:center}body.page-template-template-services #main .section2 .showcase .desc{padding-left:80px;width:50%;height:100%}body.page-template-template-services #main .section2 .showcase .desc h2{color:#0066b3;padding-bottom:10px}body.page-template-template-services #main .section2 .showcase .desc p{margin:0;padding-top:20px;font-size:17px;line-height:2}body.page-template-template-services #main .section-services{width:100%;height:calc(120vh);background-size:cover !important}body.page-template-template-services #main .section-services .overlay{width:100%;height:100%;z-index:0;background:rgba(0,52,113,0.75)}body.page-template-template-services #main .section-services .overlay .wrapper{color:#fff;font-weight:600;text-align:center;font-size:25px}body.page-template-template-services #main .section-services .overlay .wrapper .service{padding:170px 0;display:flex;justify-content:space-evenly;flex-wrap:wrap}body.page-template-template-services #main .section-services .overlay .wrapper .service p{width:300px;line-height:1}body.page-template-template-services #main .section-services .overlay .wrapper .service .procurement p{height:250px}body.page-template-template-services #main .section4{background-color:#e1ecf8;padding-top:50px;padding-bottom:50px}body.page-template-template-services #main .section4 .wrapper{display:flex;flex-direction:row-reverse}body.page-template-template-services #main .section4 .wrapper .certif{width:50%;height:402px;background-size:contain !important}body.page-template-template-services #main .section4 .wrapper .certif-desc{padding-top:100px;width:50%}body.page-template-template-services #main .section4 .wrapper .certif-desc h2{color:#0066b3;font-size:35px;padding-bottom:20px}body.page-template-template-services #main .section4 .wrapper .certif-desc p{line-height:2}body.page-template-template-products{background:url('../images/products/banner.jpg') no-repeat;background-size:contain;background-position:top}body.page-template-template-products .product-title{margin-top:280px;margin-bottom:280px;width:650px;height:200px;background-color:#0066b3;color:#fff;border-top-left-radius:70px;border-bottom-right-radius:70px;z-index:0;background:rgba(0,52,113,0.75)}body.page-template-template-products .product-title h1{font-size:35px;padding-top:65px;padding-left:80px}body.page-template-template-products #main{background-color:#fff}body.page-template-template-products #main .wrapper h2{text-align:center;margin-top:100px;margin-bottom:70px;color:#0066b3}body.page-template-template-products #main .wrapper .product-category{display:grid;grid-template-columns:auto auto;grid-column-gap:50px;grid-row-gap:50px;margin-bottom:100px}body.page-template-template-products #main .wrapper .product-category .cat1::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url('../images/products/deep-well-pump.jpg');filter:grayscale(100%)}body.page-template-template-products #main .wrapper .product-category .cat1{height:160px;padding-left:15px;padding-top:20px;padding-bottom:20px;position:relative}body.page-template-template-products #main .wrapper .product-category .cat1 .pump{background-color:#0066b3;border-top-left-radius:50px;border-bottom-right-radius:50px;width:260px;height:120px;color:#fff;position:relative}body.page-template-template-products #main .wrapper .product-category .cat1 .pump img{float:left;position:absolute;top:50%;transform:translateY(-50%);margin-left:20px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}body.page-template-template-products #main .wrapper .product-category .cat1 .pump p{margin-top:40px;margin-bottom:40px;margin-left:100px;margin-right:40px;font-weight:600;position:absolute}body.page-template-template-products #main .wrapper .product-category .cat1:hover::before{filter:grayscale(0)}body.page-template-template-products #main .wrapper .product-category .cat1:hover .pump img{-webkit-filter:grayscale(0);filter:grayscale(0)}body.page-template-template-products #main .wrapper .product-category .cat2::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url('../images/products/industrial-diesel-engine.jpg');filter:grayscale(100%)}body.page-template-template-products #main .wrapper .product-category .cat2{height:160px;padding-left:15px;padding-top:20px;padding-bottom:20px;position:relative}body.page-template-template-products #main .wrapper .product-category .cat2 .diesel{background-color:#0066b3;border-top-left-radius:50px;border-bottom-right-radius:50px;width:260px;height:120px;color:#fff;position:relative}body.page-template-template-products #main .wrapper .product-category .cat2 .diesel img{float:left;position:absolute;top:50%;transform:translateY(-50%);margin-left:20px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}body.page-template-template-products #main .wrapper .product-category .cat2 .diesel p{margin-top:40px;margin-bottom:40px;margin-left:100px;margin-right:40px;font-weight:600;position:absolute}body.page-template-template-products #main .wrapper .product-category .cat2:hover::before{filter:grayscale(0)}body.page-template-template-products #main .wrapper .product-category .cat2:hover .diesel img{-webkit-filter:grayscale(0);filter:grayscale(0)}body.page-template-template-products #main .wrapper .product-category .cat3::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url('../images/products/solar-panel.jpg');filter:grayscale(100%)}body.page-template-template-products #main .wrapper .product-category .cat3{height:160px;padding-left:15px;padding-top:20px;padding-bottom:20px;position:relative}body.page-template-template-products #main .wrapper .product-category .cat3 .solar{background-color:#0066b3;border-top-left-radius:50px;border-bottom-right-radius:50px;width:260px;height:120px;color:#fff;position:relative}body.page-template-template-products #main .wrapper .product-category .cat3 .solar img{float:left;position:absolute;top:50%;transform:translateY(-50%);margin-left:20px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}body.page-template-template-products #main .wrapper .product-category .cat3 .solar p{margin-top:45px;margin-bottom:45px;margin-left:100px;margin-right:40px;font-weight:600;position:absolute}body.page-template-template-products #main .wrapper .product-category .cat3:hover::before{filter:grayscale(0)}body.page-template-template-products #main .wrapper .product-category .cat3:hover .solar img{-webkit-filter:grayscale(0);filter:grayscale(0)}body.page-template-template-products #main .wrapper .product-category .cat4::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url('../images/products/solar-street-light.jpg');filter:grayscale(100%)}body.page-template-template-products #main .wrapper .product-category .cat4{height:160px;padding-left:15px;padding-top:20px;padding-bottom:20px;position:relative}body.page-template-template-products #main .wrapper .product-category .cat4 .street{background-color:#0066b3;border-top-left-radius:50px;border-bottom-right-radius:50px;width:260px;height:120px;color:#fff;position:relative}body.page-template-template-products #main .wrapper .product-category .cat4 .street img{float:left;position:absolute;top:50%;transform:translateY(-50%);margin-left:20px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}body.page-template-template-products #main .wrapper .product-category .cat4 .street p{margin-top:30px;margin-bottom:30px;margin-left:100px;margin-right:50px;font-weight:600;position:absolute}body.page-template-template-products #main .wrapper .product-category .cat4:hover::before{filter:grayscale(0)}body.page-template-template-products #main .wrapper .product-category .cat4:hover .street img{-webkit-filter:grayscale(0);filter:grayscale(0)}body.page-template-template-products #main .wrapper .product-category .cat5::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url('../images/products/electric-panel.jpg');filter:grayscale(100%)}body.page-template-template-products #main .wrapper .product-category .cat5{height:160px;padding-left:15px;padding-top:20px;padding-bottom:20px;position:relative}body.page-template-template-products #main .wrapper .product-category .cat5 .electric{background-color:#0066b3;border-top-left-radius:50px;border-bottom-right-radius:50px;width:260px;height:120px;color:#fff;position:relative}body.page-template-template-products #main .wrapper .product-category .cat5 .electric img{float:left;position:absolute;top:50%;transform:translateY(-50%);margin-left:20px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}body.page-template-template-products #main .wrapper .product-category .cat5 .electric p{margin-top:50px;margin-bottom:50px;margin-left:100px;margin-right:40px;font-weight:600;position:absolute}body.page-template-template-products #main .wrapper .product-category .cat5:hover::before{filter:grayscale(0)}body.page-template-template-products #main .wrapper .product-category .cat5:hover .electric img{-webkit-filter:grayscale(0);filter:grayscale(0)}body.page-template-template-products #main .wrapper .product-category .cat6::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url('../images/products/sprinkler.jpg');filter:grayscale(100%)}body.page-template-template-products #main .wrapper .product-category .cat6{height:160px;padding-left:15px;padding-top:20px;padding-bottom:20px;position:relative}body.page-template-template-products #main .wrapper .product-category .cat6 .sprinklers{background-color:#0066b3;border-top-left-radius:50px;border-bottom-right-radius:50px;width:260px;height:120px;color:#fff;position:relative}body.page-template-template-products #main .wrapper .product-category .cat6 .sprinklers img{float:left;position:absolute;top:50%;transform:translateY(-50%);margin-left:20px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}body.page-template-template-products #main .wrapper .product-category .cat6 .sprinklers p{margin-top:50px;margin-bottom:50px;margin-left:100px;margin-right:40px;font-weight:600;position:absolute}body.page-template-template-products #main .wrapper .product-category .cat6:hover::before{filter:grayscale(0)}body.page-template-template-products #main .wrapper .product-category .cat6:hover .sprinklers img{-webkit-filter:grayscale(0);filter:grayscale(0)}body.page-template-template-products #main .wrapper .product-category .cat7::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url('../images/products/other-product.jpg');filter:grayscale(100%)}body.page-template-template-products #main .wrapper .product-category .cat7{height:160px;padding-left:15px;padding-top:20px;padding-bottom:20px;position:relative}body.page-template-template-products #main .wrapper .product-category .cat7 .other{background-color:#0066b3;border-top-left-radius:50px;border-bottom-right-radius:50px;width:260px;height:120px;color:#fff;position:relative}body.page-template-template-products #main .wrapper .product-category .cat7 .other img{float:left;position:absolute;top:50%;transform:translateY(-50%);margin-left:20px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}body.page-template-template-products #main .wrapper .product-category .cat7 .other p{margin-top:50px;margin-bottom:50px;margin-left:100px;margin-right:40px;font-weight:600;position:absolute}body.page-template-template-products #main .wrapper .product-category .cat7:hover::before{filter:grayscale(0)}body.page-template-template-products #main .wrapper .product-category .cat7:hover .other img{-webkit-filter:grayscale(0);filter:grayscale(0)}body.page-template-template-products #main .products-certificate{background-color:#e1ecf8;padding-top:50px;padding-bottom:50px}body.page-template-template-products #main .products-certificate .wrapper{display:flex}body.page-template-template-products #main .products-certificate .wrapper .certif-desc{margin-left:60px}body.page-template-template-products #main .products-certificate .wrapper .certif-desc h1{color:#0066b3;text-align:left;margin-top:100px;margin-bottom:50px}body.page-template-template-products #main .products-certificate .wrapper .certif-desc p{line-height:2}body.page-template-template-contact-us{background:url('../images/contact-us/banner.jpg') no-repeat;background-size:contain;background-position:top}body.page-template-template-contact-us .contactus-title{margin-top:280px;margin-bottom:280px;width:650px;height:200px;background-color:#0066b3;color:#fff;border-top-left-radius:70px;border-bottom-right-radius:70px;z-index:0;background:rgba(0,52,113,0.75)}body.page-template-template-contact-us .contactus-title h1{font-size:35px;padding-top:65px;padding-left:80px}body.page-template-template-contact-us #main{background-color:#fff}body.archive.category header{margin:0;padding:0;background-color:#0066b3}body.archive.category header .logo{float:left;padding-top:10px;padding-bottom:25px}body.archive.category header .logo .img{background:url('../images/logo2.png') no-repeat;background-size:contain;width:238px;height:87px}body.archive.category header .main-menu{float:right}body.archive.category header .main-menu ul{padding-top:35px;padding-bottom:35px;overflow:hidden}body.archive.category header .main-menu ul li{float:left;margin-right:60px}body.archive.category header .main-menu ul li.active a{color:#fff;font-weight:bold;text-decoration:underline}body.archive.category header .main-menu ul li:last-child{margin-right:0}body.archive.category header .main-menu ul li:nth-last-child(2){margin-right:20px}body.archive.category header .main-menu ul li a{color:#fff;font-size:16px}body.archive.category #main .content{background-position:center !important;background-size:cover !important;margin-bottom:50px}body.archive.category #main .content .wrapper .product-title{margin-top:50px;padding-bottom:50px;color:#0066b3}body.archive.category #main .content .wrapper .product-title img{float:left}body.archive.category #main .content .wrapper .product-title h1{height:62px;line-height:62px;white-space:nowrap;padding-left:100px;font-weight:600}body.archive.category #main .content .wrapper .product-detail{border-top-style:solid;border-top-width:5px;border-top-color:#0066b3;border-bottom-style:solid;border-bottom-width:5px;border-bottom-color:#0066b3;padding:40px 50px;position:relative}body.archive.category #main .content .wrapper .product-detail .product1{background:rgba(255,255,255,0.8);margin-bottom:35px;display:flex}body.archive.category #main .content .wrapper .product-detail .product1 img{margin:25px;height:250px}body.archive.category #main .content .wrapper .product-detail .product1 .right h1{padding-top:50px;padding-bottom:30px;color:#0066b3;font-size:25px}body.archive.category #main .content .wrapper .product-detail .product1 .right p{font-size:13px}body.archive.category #main .content .wrapper .product-detail .next{border-top:20px solid #0066b3;border-right:10px solid transparent;border-left:10px solid transparent;transform:rotate(-90deg);position:absolute;right:0;top:50%;height:20px;margin-top:-50px}body.archive.category #main .content .wrapper .product-detail .prev{border-top:20px solid #0066b3;border-right:10px solid transparent;border-left:10px solid transparent;transform:rotate(90deg);position:absolute;left:0;top:50%;height:20px;margin-top:-50px}body.archive.category #main .content .pagination p{margin-top:30px;text-align:center;height:100px;line-height:100px;white-space:nowrap;color:#0066b3;font-weight:600}body.archive.category #main .content .pagination p a{text-decoration:none;margin-left:20px;margin-right:20px}body.archive.category #main .content .pagination p .num{margin-left:15px;margin-right:15px;text-decoration:underline}body.archive.category #main .products-certificate{background-color:#e1ecf8;padding-top:50px;padding-bottom:50px}body.archive.category #main .products-certificate .wrapper{display:flex}body.archive.category #main .products-certificate .wrapper .certif-img{width:57%;margin-left:0;height:392px;background:url('../images/products/Sertifikat.png') no-repeat}body.archive.category #main .products-certificate .wrapper .certif-desc{margin-left:60px}body.archive.category #main .products-certificate .wrapper .certif-desc h1{color:#0066b3;text-align:left;margin-top:100px;margin-bottom:50px}body.archive.category #main .products-certificate .wrapper .certif-desc p{line-height:2}body.archive.category-news header{margin:0;padding:0;background-color:#fff}body.archive.category-news header .logo{float:left;padding-top:25px}body.archive.category-news header .logo .img{background:url('../images/logo.png') no-repeat;width:216px;height:64px}body.archive.category-news header .main-menu{float:right}body.archive.category-news header .main-menu ul{padding-top:35px;overflow:hidden}body.archive.category-news header .main-menu ul li{float:left;margin-right:50px}body.archive.category-news header .main-menu ul li.active a{color:#0066b3;font-weight:bold;text-decoration:underline}body.archive.category-news header .main-menu ul li:last-child{margin-right:0}body.archive.category-news header .main-menu ul li:nth-last-child(2){margin-right:20px}body.archive.category-news header .main-menu ul li a{color:#585858;font-size:16px}body.archive.category-news .content .bx-wrapper .bx-has-pager{margin:0 auto;width:1080px;position:relative}body.archive.category-news .content .bx-wrapper .bx-has-pager .bx-pager{overflow:hidden;position:absolute;z-index:51;top:-130px}body.archive.category-news .content .bx-wrapper .bx-has-pager .bx-pager .bx-pager-item{float:left;margin-right:10px}body.archive.category-news .content .bx-wrapper .bx-has-pager .bx-pager .bx-pager-item a{display:block;text-indent:-9999px;width:10px;height:10px;border-radius:20px;background:#ddedff}body.archive.category-news .content .bx-wrapper .bx-has-pager .bx-pager .bx-pager-item a.active{background:#0066b3}body.archive.category-news .content .header-content{position:relative;background-repeat:no-repeat;background-size:cover;background-position-y:-150px}body.archive.category-news .content .header-content .b-overlay{top:0;left:0;position:absolute;width:100%;height:100%;z-index:0;background:rgba(40,40,40,0.5)}body.archive.category-news .content .header-content .meta-post{position:relative;z-index:1;color:#fff;margin-top:275px;margin-bottom:250px}body.archive.category-news .content .header-content .meta-post a .title-post{font-size:48px;line-height:40px;font-weight:bold;color:#fff;margin:30px 0 0 0}body.archive.category-news .content .header-content .meta-post .date-author{display:flex;font-size:18px}body.archive.category-news .content .header-content .meta-post .date-author .bullet{font-size:30px;vertical-align:middle;margin-right:25px}body.archive.category-news .content .header-content .meta-post .date-author p{margin:0 25px 0 0}body.archive.category-news .content .header-content .meta-post .date-author a{color:#fff;margin:0 0 0 0}body.archive.category-news .content .main-content{background-color:#fbfbfb}body.archive.category-news .content .main-content .right-left{display:grid;grid-template-columns:auto auto;grid-column-gap:30px;margin-top:75px}body.archive.category-news .content .main-content .right-left .right .late-post .late-wrapper{padding-top:40px;padding-left:24px;padding-right:24px;padding-bottom:14px;background-color:#fff}body.archive.category-news .content .main-content .right-left .right .late-post .late-wrapper h1{font-size:18px;margin-top:0;margin-bottom:50px}body.archive.category-news .content .main-content .right-left .right .late-post .late-wrapper .latest-item{display:flex;margin-bottom:30px}body.archive.category-news .content .main-content .right-left .right .late-post .late-wrapper .latest-item img{width:90px;height:90px;border-radius:100%}body.archive.category-news .content .main-content .right-left .right .late-post .late-wrapper .latest-item h1{margin-left:20px;margin-bottom:0;font-size:18px;color:#000}body.archive.category-news .content .main-content .right-left .right .late-post .searchbar{margin-top:40px}body.archive.category-news .content .main-content .right-left .right .late-post .searchbar .search{-webkit-box-shadow:2px 5px 10px 0 rgba(88,88,88,0.25);box-shadow:2px 5px 10px 0 rgba(88,88,88,0.25);border-radius:15px;position:relative}body.archive.category-news .content .main-content .right-left .right .late-post .searchbar .search input[type="text"]{width:98%;border:none;padding-top:15px;padding-bottom:15px;padding-left:30px;border-top-left-radius:8px;border-bottom-left-radius:8px}body.archive.category-news .content .main-content .right-left .right .late-post .searchbar .search .search-submit{border:none;border-radius:8px;padding:24.2px;position:absolute;right:0;background-image:url('../images/search.png');background-repeat:no-repeat;background-position:center;width:20px;height:20px;background-color:#d2d3cd;cursor:pointer}body.archive.category-news .content .main-content .right-left .left-wrapper .pagination p{margin-top:30px;text-align:center;white-space:nowrap;color:#0066b3;font-weight:600;margin-bottom:60px}body.archive.category-news .content .main-content .right-left .left-wrapper .pagination p a{text-decoration:none;font-weight:400;color:#0066b3}body.archive.category-news .content .main-content .right-left .left-wrapper .pagination p .num{margin-left:20px;margin-right:20px;text-decoration:underline}body.archive.category-news .content .main-content .right-left .left-wrapper .left{display:grid;grid-template-columns:auto auto;grid-column-gap:30px}body.archive.category-news .content .main-content .right-left .left-wrapper .left .each-item{margin-bottom:42px}body.archive.category-news .content .main-content .right-left .left-wrapper .left .each-item:nth-child(3),body.archive.category-news .content .main-content .right-left .left-wrapper .left .each-item:nth-child(4){margin-bottom:0}body.archive.category-news .content .main-content .right-left .left-wrapper .left .each-item .each-wrap{background-color:#fff;padding-bottom:42px;width:340px}body.archive.category-news .content .main-content .right-left .left-wrapper .left .each-item .each-wrap img{width:100%;height:auto}body.archive.category-news .content .main-content .right-left .left-wrapper .left .each-item .each-wrap .desc-item{margin-top:-5px;padding-left:25px;padding-right:56px}body.archive.category-news .content .main-content .right-left .left-wrapper .left .each-item .each-wrap .desc-item .post-meta{font-size:18px;margin-top:40px;margin-bottom:40px}body.archive.category-news .content .main-content .right-left .left-wrapper .left .each-item .each-wrap .desc-item .post-meta .bullet{font-size:30px;vertical-align:middle}body.archive.category-news .content .main-content .right-left .left-wrapper .left .each-item .each-wrap .desc-item .post-title{font-size:30px;color:#000;line-height:34px;margin:0;margin-bottom:44px}body.archive.category-news .content .main-content .right-left .left-wrapper .left .each-item .each-wrap .desc-item .post-excerpt{font-size:18px;line-height:24px;margin:0;margin-bottom:32px}body.archive.category-news .content .main-content .right-left .left-wrapper .left .each-item .each-wrap .desc-item .post-read-more{position:relative;font-size:18px;color:#0066b3}body.archive.category-news .content .main-content .right-left .left-wrapper .left .each-item .each-wrap .desc-item .post-read-more::after{content:"";display:block;border-top:10px solid #0066b3;border-right:5px solid transparent;border-left:5px solid transparent;transform:rotate(-90deg);position:absolute;right:-30px;top:50%;height:20px;margin-top:-14px}body.archive.category-news .content .footer-content{background-repeat:no-repeat;background-size:cover;color:#fff;text-align:center;padding-top:104px;padding-bottom:104px}body.archive.category-news .content .footer-content h1{font-style:italic;font-weight:normal;font-size:32px;line-height:48px;margin:0}body.archive.category-news .content .footer-content p{font-style:italic;font-size:32px;line-height:48px;margin-top:20px;margin-bottom:0}body.single.single-post header{margin:0;padding:0;background-color:#fff}body.single.single-post header .logo{float:left;padding-top:25px}body.single.single-post header .logo .img{background:url('../images/logo.png') no-repeat;width:216px;height:64px}body.single.single-post header .main-menu{float:right}body.single.single-post header .main-menu ul{padding-top:35px;overflow:hidden}body.single.single-post header .main-menu ul .current-post-parent a{color:#0066b3;font-weight:bold;text-decoration:underline}body.single.single-post header .main-menu ul li{float:left;margin-right:50px}body.single.single-post header .main-menu ul li.active a{color:#0066b3;font-weight:bold;text-decoration:underline}body.single.single-post header .main-menu ul li:last-child{margin-right:0}body.single.single-post header .main-menu ul li:nth-last-child(2){margin-right:20px}body.single.single-post header .main-menu ul li a{color:#585858;font-size:16px}body.single.single-post .content{background-color:#fbfbfb}body.single.single-post .content .main-content{display:flex;margin-bottom:185px}body.single.single-post .content .main-content .left{width:70%;background-color:#fff;margin-right:50px}body.single.single-post .content .main-content .left .post img{max-width:100%;height:auto}body.single.single-post .content .main-content .left .post .post-detail{padding-left:50px;padding-right:50px;border-bottom:1px solid #a1b7c8;padding-bottom:35px}body.single.single-post .content .main-content .left .post .post-detail h2{margin-top:50px;margin-bottom:30px;font-size:36px;line-height:40px}body.single.single-post .content .main-content .left .post .post-detail h2 a{color:#000}body.single.single-post .content .main-content .left .post .post-detail .meta{display:flex;margin-bottom:30px}body.single.single-post .content .main-content .left .post .post-detail .meta p{margin:0;font-size:18px}body.single.single-post .content .main-content .left .post .post-detail .meta p:nth-child(2n){margin-left:20px;margin-right:20px;font-size:30px}body.single.single-post .content .main-content .left .post .post-detail .entry{text-align:justify;margin-bottom:70px}body.single.single-post .content .main-content .left .post .post-detail .entry p{margin:0;font-size:18px;line-height:24px}body.single.single-post .content .main-content .left .post .post-detail .postmetadata{padding-left:30px}body.single.single-post .content .main-content .left .post .post-detail .postmetadata a{font-size:18px;font-weight:600;color:#585858}body.single.single-post .content .main-content .left .post .post-detail .postmetadata a:nth-child(2){margin-left:60px;margin-right:60px}body.single.single-post .content .main-content .left .share-content{display:flex;justify-content:flex-end;margin-right:25px;margin-top:20px;margin-bottom:45px}body.single.single-post .content .main-content .left .share-content p{margin:0}body.single.single-post .content .main-content .left .share-content .fb{background:url('../images/fb.png') no-repeat;background-size:contain;background-position:center;width:25px;height:25px;margin:0 25px}body.single.single-post .content .main-content .left .share-content .twitter{background:url('../images/twitter.png') no-repeat;background-size:contain;width:25px;height:25px;margin:0 25px}body.single.single-post .content .main-content .left .share-content .linkdin{background:url('../images/linkedin.png') no-repeat;background-size:contain;width:25px;padding-bottom:25px;margin:0 25px}body.single.single-post .content .main-content .left .share-content .email{background:url('../images/Vector Smart Object copy.png') no-repeat;background-size:contain;width:25px;padding-bottom:18px;margin:0 25px}body.single.single-post .content .main-content .right{width:30%}body.single.single-post .content .main-content .right .late-post .late-wrapper{padding-top:40px;padding-left:24px;padding-right:24px;padding-bottom:14px;background-color:#fff}body.single.single-post .content .main-content .right .late-post .late-wrapper h1{font-size:18px;margin-top:0;margin-bottom:50px}body.single.single-post .content .main-content .right .late-post .late-wrapper .latest-item{display:flex;margin-bottom:30px}body.single.single-post .content .main-content .right .late-post .late-wrapper .latest-item img{width:90px;height:90px;border-radius:100%}body.single.single-post .content .main-content .right .late-post .late-wrapper .latest-item h1{margin-left:20px;margin-bottom:0;font-size:18px;color:#000}body.single.single-post .content .main-content .right .late-post .searchbar{margin-top:40px}body.single.single-post .content .main-content .right .late-post .searchbar .search{-webkit-box-shadow:0 10px 10px 0 rgba(88,88,88,0.25);box-shadow:0 10px 10px 0 rgba(88,88,88,0.25);border-radius:15px;position:relative}body.single.single-post .content .main-content .right .late-post .searchbar .search input[type="text"]{width:98%;border:none;padding-top:15px;padding-bottom:15px;padding-left:30px;border-top-left-radius:8px;border-bottom-left-radius:8px}body.single.single-post .content .main-content .right .late-post .searchbar .search .search-submit{border:none;border-radius:8px;padding:24px;position:absolute;right:0;background-image:url('../images/search.png');background-repeat:no-repeat;background-position:center;width:20px;height:20px;background-color:#d2d3cd;cursor:pointer}body.single.single-post .content .footer-content{background-repeat:no-repeat;background-size:cover;color:#fff;text-align:center;padding-top:104px;padding-bottom:104px}body.single.single-post .content .footer-content h1{font-style:italic;font-weight:normal;font-size:32px;line-height:48px;margin:0}body.single.single-post .content .footer-content p{font-style:italic;font-size:32px;line-height:48px;margin-top:20px;margin-bottom:0}body.search header{margin:0;padding:0}body.search header .logo{float:left;padding-top:25px}body.search header .logo .img{background:url('../images/logo.png') no-repeat;width:216px;height:64px}body.search header .main-menu{float:right}body.search header .main-menu ul{padding-top:35px;overflow:hidden}body.search header .main-menu ul li{float:left;margin-right:50px}body.search header .main-menu ul li.active a{color:#0066b3;font-weight:bold;text-decoration:underline}body.search header .main-menu ul li:last-child{margin-right:0}body.search header .main-menu ul li:nth-last-child(2){margin-right:20px}body.search header .main-menu ul li a{color:#585858;font-size:16px}body.search-results .search-title-result{margin-top:50px;margin-bottom:70px;color:#000;font-size:18px}body.search-results .post{margin-bottom:30px}body.search-results .post a{color:#585858}body.search-results .post h2{color:#0066b3}body.search-results .comments-link{display:none}body.search-no-results .not-found-post{margin-top:50px;margin-bottom:170px;color:#000;font-size:18px}footer{margin:0;padding:0}footer .wrapper{margin-top:51px;display:flex;justify-content:space-between}footer .wrapper .footer-mid{margin-left:265px}footer .wrapper .footer-mid h3{font-size:14px;margin-bottom:10px}footer .wrapper .footer-mid ul li{margin-bottom:10px;font-style:14px}footer .wrapper .footer-mid ul li a{font-size:14px;color:#585858}footer .wrapper .footer-right{font-size:14px}footer .wrapper .footer-right p{margin-left:5px;margin-bottom:0}footer .wrapper .footer-right a.mail{margin-left:5px;font-weight:bold;color:#585858}footer .wrapper .footer-right a.mail img{padding-right:10px}footer .wrapper .footer-right h2{font-style:italic;font-size:18px;margin-bottom:10px;margin-left:5px}footer .wrapper .footer-right .label a{color:#fff;background:#0066b3;line-height:40px;padding:0 40px;display:block;font-weight:bold;font-size:14px;letter-spacing:1px;border-top-left-radius:50px;border-bottom-right-radius:50px}footer .copyright{margin-top:40px;text-align:center;padding:20px 0;font-size:12px}body.single-post header{margin:0;padding:0;background-color:#0066b3}body.single-post header .logo{float:left;padding-top:10px;padding-bottom:25px}body.single-post header .main-menu{float:right}body.single-post header .main-menu ul{padding-top:35px;padding-bottom:35px;overflow:hidden}body.single-post header .main-menu ul li{float:left;margin-right:60px}body.single-post header .main-menu ul li.active a{color:#fff;font-weight:bold;text-decoration:underline}body.single-post header .main-menu ul li a{color:#fff;font-size:16px}body.single-post #main .content{height:1400px;background-position:center !important;background-size:cover !important}body.single-post #main .content .wrapper .product-title{margin-top:50px;padding-bottom:50px;color:#0066b3}body.single-post #main .content .wrapper .product-title img{float:left}body.single-post #main .content .wrapper .product-title h1{height:62px;line-height:62px;white-space:nowrap;padding-left:100px;font-weight:600}body.single-post #main .content .wrapper .product-detail{border-top-style:solid;border-top-width:5px;border-top-color:#0066b3;border-bottom-style:solid;border-bottom-width:5px;border-bottom-color:#0066b3;padding:40px 50px;position:relative}body.single-post #main .content .wrapper .product-detail .product1{background:rgba(255,255,255,0.8);height:300px}body.single-post #main .content .wrapper .product-detail .product1 img{float:left;margin:25px 25px 25px 25px}body.single-post #main .content .wrapper .product-detail .product1 h1{padding-top:50px;padding-bottom:30px;color:#0066b3;font-size:25px}body.single-post #main .content .wrapper .product-detail .product1 p{font-size:13px}body.single-post #main .content .wrapper .product-detail .product2{margin-top:40px;margin-bottom:40px;background:rgba(255,255,255,0.8);height:300px}body.single-post #main .content .wrapper .product-detail .product2 img{float:left;margin:25px 25px 25px 25px}body.single-post #main .content .wrapper .product-detail .product2 h1{padding-top:50px;padding-bottom:30px;color:#0066b3;font-size:25px}body.single-post #main .content .wrapper .product-detail .product2 p{font-size:13px}body.single-post #main .content .wrapper .product-detail .product3{background:rgba(255,255,255,0.8);height:300px}body.single-post #main .content .wrapper .product-detail .product3 img{float:left;margin:25px 25px 25px 25px}body.single-post #main .content .wrapper .product-detail .product3 h1{padding-top:50px;padding-bottom:30px;color:#0066b3;font-size:25px}body.single-post #main .content .wrapper .product-detail .product3 p{font-size:13px}body.single-post #main .content .wrapper .product-detail .next{border-top:20px solid #0066b3;border-right:10px solid transparent;border-left:10px solid transparent;transform:rotate(-90deg);position:absolute;right:0;top:50%;height:20px;margin-top:-50px}body.single-post #main .content .pagination p{margin-top:30px;text-align:center;height:100px;line-height:100px;white-space:nowrap;color:#0066b3;font-weight:600}body.single-post #main .content .pagination p a{text-decoration:none}body.single-post #main .products-certificate{background-color:#e1ecf8;padding-top:50px;padding-bottom:50px}body.single-post #main .products-certificate .wrapper .certif-img{width:59%;height:392px;float:left}body.single-post #main .products-certificate .wrapper .certif-desc{width:41%;float:right}body.single-post #main .products-certificate .wrapper .certif-desc h1{color:#0066b3;text-align:left;padding-top:100px;padding-bottom:50px}body.single-post #main .products-certificate .wrapper .certif-desc p{line-height:2}.wpcf7{padding:50px 0}.wpcf7 ::placeholder{color:#000;position:relative}.wpcf7 input[type="text"],.wpcf7 input[type="email"]{height:60px}.wpcf7 input[type="submit"],.wpcf7 input[type="button"]{display:inline;width:300px;height:30px;background-color:#0066b3;color:#fff;border-radius:15px;border:none;font-weight:600;letter-spacing:3px;font-size:12px;margin-left:390px;margin-top:25px;cursor:pointer}.wpcf7 .two-column{display:flex}.wpcf7 .two-column .left{width:540px}.wpcf7 .two-column .left input[type="text"],.wpcf7 .two-column .left input[type="email"]{width:520px;background-color:#e1ecf8;border:none;border-radius:15px;padding-left:15px;margin-bottom:15px}.wpcf7 .two-column .right{width:540px}.wpcf7 .two-column .right .wpcf7-not-valid-tip{margin-left:20px}.wpcf7 .two-column .right input[type="text"]{width:520px;background-color:#e1ecf8;border:none;border-radius:15px;padding-left:15px;margin-left:20px;margin-bottom:15px}.wpcf7 .two-column .right textarea[name="your-message"]{height:133px;width:520px;background-color:#e1ecf8;border:none;border-radius:15px;padding-left:15px;padding-top:10px;margin-left:20px;margin-bottom:15px}.wpcf7 .two-column p{margin-bottom:12px}@media screen and (max-width:767px){.wrapper{max-width:calc(100% - 80px)}.mobile{display:block}.desktop{display:none}body.page-template-template-about-us header,body.page-template-template-products header,body.page-template-template-contact-us header,body.page-template-template-services header{margin:0;padding:0;background-color:rgba(0,52,113,0.75)}body.page-template-template-about-us header .logo,body.page-template-template-products header .logo,body.page-template-template-contact-us header .logo,body.page-template-template-services header .logo{float:left;padding-top:10px;padding-bottom:18px}body.page-template-template-about-us header .logo .img,body.page-template-template-products header .logo .img,body.page-template-template-contact-us header .logo .img,body.page-template-template-services header .logo .img{background:url('../images/logo-mobile 2.png') no-repeat;width:152px;height:39px;background-size:contain}body.page-template-template-about-us header nav[role="custom-dropdown"] ul,body.page-template-template-products header nav[role="custom-dropdown"] ul,body.page-template-template-contact-us header nav[role="custom-dropdown"] ul,body.page-template-template-services header nav[role="custom-dropdown"] ul{display:none;height:100%;margin-top:40px}body.page-template-template-about-us header nav[role="custom-dropdown"] li,body.page-template-template-products header nav[role="custom-dropdown"] li,body.page-template-template-contact-us header nav[role="custom-dropdown"] li,body.page-template-template-services header nav[role="custom-dropdown"] li{border-bottom:1px solid #fff;padding-top:10px;padding-bottom:10px}body.page-template-template-about-us header nav[role="custom-dropdown"] li a,body.page-template-template-products header nav[role="custom-dropdown"] li a,body.page-template-template-contact-us header nav[role="custom-dropdown"] li a,body.page-template-template-services header nav[role="custom-dropdown"] li a{color:#fff;text-decoration:none}body.page-template-template-about-us header nav[role="custom-dropdown"] li:nth-last-child(2),body.page-template-template-products header nav[role="custom-dropdown"] li:nth-last-child(2),body.page-template-template-contact-us header nav[role="custom-dropdown"] li:nth-last-child(2),body.page-template-template-services header nav[role="custom-dropdown"] li:nth-last-child(2){padding-top:30px;border:none}body.page-template-template-about-us header nav[role="custom-dropdown"] li:nth-last-child(2) img,body.page-template-template-products header nav[role="custom-dropdown"] li:nth-last-child(2) img,body.page-template-template-contact-us header nav[role="custom-dropdown"] li:nth-last-child(2) img,body.page-template-template-services header nav[role="custom-dropdown"] li:nth-last-child(2) img{float:right}body.page-template-template-about-us header nav[role="custom-dropdown"] li:last-child,body.page-template-template-products header nav[role="custom-dropdown"] li:last-child,body.page-template-template-contact-us header nav[role="custom-dropdown"] li:last-child,body.page-template-template-services header nav[role="custom-dropdown"] li:last-child{border:none}body.page-template-template-about-us header nav[role="custom-dropdown"] li:last-child img,body.page-template-template-products header nav[role="custom-dropdown"] li:last-child img,body.page-template-template-contact-us header nav[role="custom-dropdown"] li:last-child img,body.page-template-template-services header nav[role="custom-dropdown"] li:last-child img{float:right}body.page-template-template-about-us header nav[role="custom-dropdown"] input[type="checkbox"],body.page-template-template-products header nav[role="custom-dropdown"] input[type="checkbox"],body.page-template-template-contact-us header nav[role="custom-dropdown"] input[type="checkbox"],body.page-template-template-services header nav[role="custom-dropdown"] input[type="checkbox"]{visibility:hidden}body.page-template-template-about-us header nav[role="custom-dropdown"] label,body.page-template-template-products header nav[role="custom-dropdown"] label,body.page-template-template-contact-us header nav[role="custom-dropdown"] label,body.page-template-template-services header nav[role="custom-dropdown"] label{position:relative;display:block;width:100%}body.page-template-template-about-us header nav[role="custom-dropdown"] label:after,body.page-template-template-products header nav[role="custom-dropdown"] label:after,body.page-template-template-contact-us header nav[role="custom-dropdown"] label:after,body.page-template-template-services header nav[role="custom-dropdown"] label:after{content:"";display:block;background:url('../images/Group 8.png') no-repeat;width:27px;height:22px;float:right}body.page-template-template-about-us header nav[role="custom-dropdown"] input[type=checkbox]:checked~label:after,body.page-template-template-products header nav[role="custom-dropdown"] input[type=checkbox]:checked~label:after,body.page-template-template-contact-us header nav[role="custom-dropdown"] input[type=checkbox]:checked~label:after,body.page-template-template-services header nav[role="custom-dropdown"] input[type=checkbox]:checked~label:after{content:"";background:url('../images/Asset 13@2x.png') no-repeat;width:27px;height:22px;float:right}body.page-template-template-about-us header nav[role="custom-dropdown"] input[type=checkbox]:checked~ul,body.page-template-template-products header nav[role="custom-dropdown"] input[type=checkbox]:checked~ul,body.page-template-template-contact-us header nav[role="custom-dropdown"] input[type=checkbox]:checked~ul,body.page-template-template-services header nav[role="custom-dropdown"] input[type=checkbox]:checked~ul{display:block}body.page-template-template-about-us header nav[role="custom-dropdown"] input[type=checkbox]:checked~ul>li,body.page-template-template-products header nav[role="custom-dropdown"] input[type=checkbox]:checked~ul>li,body.page-template-template-contact-us header nav[role="custom-dropdown"] input[type=checkbox]:checked~ul>li,body.page-template-template-services header nav[role="custom-dropdown"] input[type=checkbox]:checked~ul>li{width:100%;opacity:.8;text-align:left;border-bottom:1px solid #585858}body.home h1{font-size:30px}body.home h2{font-size:18px}body.home p{font-size:14px}body.home header{margin:0;padding:0}body.home header .logo{float:left;padding-top:5px}body.home header .logo .img{background:url('../images/logo-mobile.png') no-repeat;width:152px;height:39px;background-size:contain}body.home header nav[role="custom-dropdown"] ul{display:none;height:100%;margin-top:30px}body.home header nav[role="custom-dropdown"] li{border-bottom:1px solid #808080;padding-top:10px;padding-bottom:10px}body.home header nav[role="custom-dropdown"] li:nth-last-child(2){padding-top:30px;border:none}body.home header nav[role="custom-dropdown"] li:nth-last-child(2) img{float:right}body.home header nav[role="custom-dropdown"] li:last-child{border:none}body.home header nav[role="custom-dropdown"] li:last-child img{float:right}body.home header nav[role="custom-dropdown"] input[type="checkbox"]{visibility:hidden}body.home header nav[role="custom-dropdown"] label{position:relative;display:block;width:100%}body.home header nav[role="custom-dropdown"] label:after{content:"";display:block;background:url('../images/menu-mobile.png') no-repeat;width:27px;height:22px;float:right}body.home header nav[role="custom-dropdown"] input[type=checkbox]:checked~label:after{content:"";background:url('../images/Asset 13@2x.png') no-repeat;width:27px;height:22px;float:right}body.home header nav[role="custom-dropdown"] input[type=checkbox]:checked~ul{display:block}body.home header nav[role="custom-dropdown"] input[type=checkbox]:checked~ul>li{width:100%;opacity:.8;text-align:left;border-bottom:1px solid #585858}body.home #main{margin:0;padding:0}body.home #main .sub-banner{color:#fff;height:auto;background-position:center !important;background-size:cover !important;text-align:center;font-style:italic;line-height:1.5em;padding-top:90px;padding-bottom:90px;font-weight:400}body.home #main .sub-banner p{font-size:24px}body.home #main .wrapper{margin-top:0}body.home #main .wrapper .section2{margin-top:80px;margin-bottom:80px}body.home #main .wrapper .section2 h2{color:#0066b3;font-size:18px;text-align:center;position:relative;padding-bottom:30px;margin-bottom:40px}body.home #main .wrapper .section2 h2:after{content:" ";background:#0066b3;height:5px;width:200px;position:absolute;bottom:0;left:50%;margin-left:-100px;border-top-left-radius:20px;border-bottom-right-radius:20px}body.home #main .wrapper .section2 .section-blocks{display:flex;justify-content:center;flex-direction:column}body.home #main .wrapper .section2 .section-blocks .block{position:relative;width:100%;padding-top:40px;margin-bottom:40px;background-size:cover !important;align-self:center}body.home #main .wrapper .section2 .section-blocks .block .overlay{top:0;left:0;position:absolute;width:100%;height:100%;z-index:0;background:rgba(0,52,113,0.75);display:none}body.home #main .wrapper .section2 .section-blocks .block h3{padding-left:40px;padding-right:40px;color:#ddedff;z-index:1;position:relative;font-size:23px;line-height:1.2em;text-transform:uppercase;margin-bottom:40px;display:none}body.home #main .wrapper .section2 .section-blocks .block p{padding-left:40px;padding-right:20px;color:#fff;position:relative;z-index:1;font-size:17px;display:none}body.home #main .wrapper .section2 .section-blocks .block:hover .overlay{top:0;left:0;position:absolute;width:100%;height:100%;z-index:0;background:rgba(0,52,113,0.75);display:block}body.home #main .wrapper .section2 .section-blocks .block:hover h3{padding-top:0;padding-left:40px;padding-right:40px;color:#ddedff;z-index:1;position:relative;font-size:16px;line-height:1.2em;text-transform:uppercase;margin-bottom:40px;display:block}body.home #main .wrapper .section2 .section-blocks .block:hover p{padding-left:40px;padding-right:20px;color:#fff;position:relative;z-index:1;font-size:12.5px;display:block}body.home #main .wrapper .section1{margin:80px 0;text-align:center}body.home #main .wrapper .section1 h2{color:#0066b3;font-size:18px;text-align:center;position:relative;padding-bottom:30px;margin-bottom:40px}body.home #main .wrapper .section1 h2:after{content:" ";background:#0066b3;height:5px;width:200px;position:absolute;bottom:0;left:50%;margin-left:-100px;border-top-left-radius:20px;border-bottom-right-radius:20px}body.home #main .wrapper .section1 p{font-size:14px;line-height:2;text-align:center;width:100%;margin:0 auto}body.home #main .bx-wrapper .bx-has-pager{margin:0 auto;max-width:calc(100% - 80px);position:relative}body.home #main .bx-wrapper .bx-has-pager .bx-pager{overflow:hidden;position:absolute;z-index:51;top:-90px}body.home #main .bx-wrapper .bx-has-pager .bx-pager .bx-pager-item{float:left;margin-right:10px}body.home #main .bx-wrapper .bx-has-pager .bx-pager .bx-pager-item a{display:block;text-indent:-9999px;width:10px;height:10px;border-radius:20px;background:#ddedff}body.home #main .bx-wrapper .bx-has-pager .bx-pager .bx-pager-item a.active{background:#0066b3}body.home #main .slider{margin-top:40px}body.home #main .slider .bg-slider{background-position:right top !important;background-size:190% auto !important;height:700px}body.home #main .slider ul li h1{margin-top:82.5vw;margin-bottom:30px;padding-top:0;font-size:30px;color:#0066b3;width:160px;line-height:1em;font-weight:bold}body.home #main .slider ul li p{max-width:540px;font-size:15px;line-height:1.8em}body.page-template-template-about-us{background:url('../images/about-us/about-benner-mobile.jpg') no-repeat;background-size:contain;background-position:top}body.page-template-template-about-us .about-title.mobile{margin-top:290px;margin-bottom:100px;width:100%;background-color:#0066b3;color:#fff;border-top-left-radius:50px;border-bottom-right-radius:50px;z-index:0;background:rgba(0,52,113,0.75)}body.page-template-template-about-us .about-title.mobile h1{font-size:24px;line-height:2;padding-top:30px;padding-left:40px}body.page-template-template-about-us #main{margin:0;padding:0;background-position:right top !important;background-size:100% auto !important}body.page-template-template-about-us #main .section2{margin-top:12px;margin-bottom:123px;display:flex;flex-direction:column}body.page-template-template-about-us #main .section2 .logo{height:auto;margin-bottom:50px}body.page-template-template-about-us #main .section2 .logo img{width:100%;height:auto}body.page-template-template-about-us #main .section2 .desc{width:100%;margin-left:0}body.page-template-template-about-us #main .section2 .desc h2.mobile{color:#0066b3;padding-bottom:0;line-height:40px;margin-bottom:50px;font-size:18px}body.page-template-template-about-us #main .section2 .desc p{padding-bottom:50px;font-size:14px;line-height:2}body.page-template-template-about-us #main .section3:after{content:"";display:block;clear:both}body.page-template-template-about-us #main .section3{width:100%;height:calc(90vh);background:url('../images/about-us/Layer 3.jpg') no-repeat;background-size:cover !important}body.page-template-template-about-us #main .section3 .overlay{width:100%;height:100%;z-index:0;background:rgba(0,52,113,0)}body.page-template-template-about-us #main .section3 .overlay .desc-visi{padding:55% 8%;line-height:1.5;color:#fff;text-align:center}body.page-template-template-about-us #main .section3 .overlay .desc-visi h2{font-size:35px}body.page-template-template-about-us #main .section3 .overlay .desc-visi p{font-size:14px;line-height:30px}body.page-template-template-services{background:url('../images/services/Layer 5.png') no-repeat;background-size:contain;background-position:top}body.page-template-template-services h1{font-size:30px}body.page-template-template-services h2{font-size:18px}body.page-template-template-services p{font-size:14px}body.page-template-template-services .service-title.mobile{margin-top:350px;margin-bottom:100px;width:100%;background-color:#0066b3;color:#fff;border-top-left-radius:50px;border-bottom-right-radius:50px;z-index:0;background:rgba(0,52,113,0.75)}body.page-template-template-services .service-title.mobile h1{font-size:24px;padding-top:30px;padding-left:40px;line-height:2}body.page-template-template-services #main{background-color:#fff;margin:0;padding:0;background-position:right top !important;background-size:100% auto !important}body.page-template-template-services #main .section2.mobile{margin-top:0;margin-bottom:117px;display:flex;flex-direction:column}body.page-template-template-services #main .section2.mobile .video iframe{width:100%;margin-bottom:90px}body.page-template-template-services #main .section2.mobile .wrapper .desc{height:100%}body.page-template-template-services #main .section2.mobile .wrapper .desc h2{color:#0066b3;padding-bottom:10px}body.page-template-template-services #main .section2.mobile .wrapper .desc p{margin:0;padding-top:50px;line-height:2}body.page-template-template-services #main .section-services{width:100%;height:100%;background-size:cover !important}body.page-template-template-services #main .section-services .overlay{width:100%;height:100%;z-index:0;background:rgba(0,52,113,0.75)}body.page-template-template-services #main .section-services .overlay .wrapper{color:#fff;font-weight:600;text-align:center;font-size:25px}body.page-template-template-services #main .section-services .overlay .wrapper .service{padding:170px 0;display:flex;justify-content:space-evenly;flex-wrap:wrap}body.page-template-template-services #main .section-services .overlay .wrapper .service p{width:300px;line-height:1.5;margin-bottom:70px;font-size:18px}body.page-template-template-services #main .section-services .overlay .wrapper .service .procurement p{height:100%}body.page-template-template-services #main .section4{background-color:#e1ecf8;padding-top:50px;padding-bottom:50px}body.page-template-template-services #main .section4 .wrapper{display:flex;flex-direction:column-reverse}body.page-template-template-services #main .section4 .wrapper .certif{width:100%}body.page-template-template-services #main .section4 .wrapper .certif-desc{width:100%;padding-top:50px}body.page-template-template-services #main .section4 .wrapper .certif-desc h2{color:#0066b3;font-size:30px;line-height:1.5;margin-bottom:50px;padding-bottom:0}body.page-template-template-services #main .section4 .wrapper .certif-desc p{line-height:2;margin-bottom:60px}body.page-template-template-products{background:url('../images/products/product mobile.png') no-repeat;background-size:contain;background-position:top}body.page-template-template-products h1{font-size:30px}body.page-template-template-products h2{font-size:18px}body.page-template-template-products p{font-size:14px}body.page-template-template-products .product-title.mobile{margin-top:330px;margin-bottom:100px;width:100%;background-color:#0066b3;color:#fff;border-top-left-radius:50px;border-bottom-right-radius:50px;z-index:0;background:rgba(0,52,113,0.75)}body.page-template-template-products .product-title.mobile h1{font-size:24px;padding-top:30px;padding-left:40px;line-height:2}body.page-template-template-products #main{background-color:#fff}body.page-template-template-products #main .wrapper h2{text-align:center;margin-top:0;margin-bottom:30px;color:#0066b3}body.page-template-template-products #main .wrapper .product-category{display:grid;grid-template-columns:auto;grid-row-gap:30px;margin-bottom:100px}body.page-template-template-products #main .wrapper .product-category .cat1::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url('../images/products/deep-well-pump.jpg') no-repeat;background-size:contain;filter:grayscale(100%)}body.page-template-template-products #main .wrapper .product-category .cat1{height:100%;padding-left:15px;padding-top:10px;padding-bottom:20px;position:relative}body.page-template-template-products #main .wrapper .product-category .cat1 .pump{background-color:#0066b3;border-top-left-radius:25px;border-bottom-right-radius:25px;width:50%;height:0;padding-bottom:25%;color:#fff;position:relative}body.page-template-template-products #main .wrapper .product-category .cat1 .pump img{position:absolute;top:50%;transform:translateY(-50%);margin-left:10px;-webkit-filter:grayscale(100%);filter:grayscale(100%);width:25%;height:auto}body.page-template-template-products #main .wrapper .product-category .cat1 .pump p{position:absolute;top:47%;left:61%;transform:translate(-50%, -50%);font-weight:600;font-size:8px;margin-left:3px;margin-top:0;margin-bottom:0;margin-right:0;white-space:pre-line;line-height:2}body.page-template-template-products #main .wrapper .product-category .cat1:hover::before{filter:grayscale(0)}body.page-template-template-products #main .wrapper .product-category .cat1:hover .pump img{-webkit-filter:grayscale(0);filter:grayscale(0)}body.page-template-template-products #main .wrapper .product-category .cat2::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url('../images/products/industrial-diesel-engine.jpg') no-repeat;background-size:contain;filter:grayscale(100%)}body.page-template-template-products #main .wrapper .product-category .cat2{height:100%;padding-left:15px;padding-top:10px;padding-bottom:20px;position:relative}body.page-template-template-products #main .wrapper .product-category .cat2 .diesel{background-color:#0066b3;border-top-left-radius:25px;border-bottom-right-radius:25px;width:50%;height:0;padding-bottom:25%;color:#fff;position:relative}body.page-template-template-products #main .wrapper .product-category .cat2 .diesel img{position:absolute;top:50%;transform:translateY(-50%);margin-left:10px;-webkit-filter:grayscale(100%);filter:grayscale(100%);width:25%;height:auto}body.page-template-template-products #main .wrapper .product-category .cat2 .diesel p{position:absolute;top:47%;left:61%;transform:translate(-50%, -50%);font-weight:600;font-size:8px;margin-left:3px;margin-top:0;margin-bottom:0;margin-right:0;white-space:nowrap;line-height:2}body.page-template-template-products #main .wrapper .product-category .cat2:hover::before{filter:grayscale(0)}body.page-template-template-products #main .wrapper .product-category .cat2:hover .diesel img{-webkit-filter:grayscale(0);filter:grayscale(0)}body.page-template-template-products #main .wrapper .product-category .cat3::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url('../images/products/solar-panel.jpg') no-repeat;background-size:contain;filter:grayscale(100%)}body.page-template-template-products #main .wrapper .product-category .cat3{height:100%;padding-left:15px;padding-top:10px;padding-bottom:20px;position:relative}body.page-template-template-products #main .wrapper .product-category .cat3 .solar{background-color:#0066b3;border-top-left-radius:25px;border-bottom-right-radius:25px;width:50%;height:0;padding-bottom:25%;color:#fff;position:relative}body.page-template-template-products #main .wrapper .product-category .cat3 .solar img{position:absolute;top:50%;transform:translateY(-50%);margin-left:10px;-webkit-filter:grayscale(100%);filter:grayscale(100%);width:25%;height:auto}body.page-template-template-products #main .wrapper .product-category .cat3 .solar p{position:absolute;top:47%;left:58%;transform:translate(-50%, -50%);font-weight:600;font-size:8px;margin-left:3px;margin-top:0;margin-bottom:0;margin-right:0;white-space:nowrap;line-height:2}body.page-template-template-products #main .wrapper .product-category .cat3:hover::before{filter:grayscale(0)}body.page-template-template-products #main .wrapper .product-category .cat3:hover .solar img{-webkit-filter:grayscale(0);filter:grayscale(0)}body.page-template-template-products #main .wrapper .product-category .cat4::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url('../images/products/solar-street-light.jpg') no-repeat;background-size:contain;filter:grayscale(100%)}body.page-template-template-products #main .wrapper .product-category .cat4{height:100%;padding-left:15px;padding-top:10px;padding-bottom:20px;position:relative}body.page-template-template-products #main .wrapper .product-category .cat4 .street{background-color:#0066b3;border-top-left-radius:25px;border-bottom-right-radius:25px;width:50%;height:0;padding-bottom:25%;color:#fff;position:relative}body.page-template-template-products #main .wrapper .product-category .cat4 .street img{position:absolute;top:50%;transform:translateY(-50%);margin-left:10px;-webkit-filter:grayscale(100%);filter:grayscale(100%);width:25%;height:auto}body.page-template-template-products #main .wrapper .product-category .cat4 .street p{position:absolute;top:47%;left:65%;transform:translate(-50%, -50%);font-weight:600;font-size:8px;margin-left:1px;margin-top:0;margin-bottom:0;margin-right:0;white-space:nowrap;line-height:2}body.page-template-template-products #main .wrapper .product-category .cat4:hover::before{filter:grayscale(0)}body.page-template-template-products #main .wrapper .product-category .cat4:hover .street img{-webkit-filter:grayscale(0);filter:grayscale(0)}body.page-template-template-products #main .wrapper .product-category .cat5::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url('../images/products/electric-panel.jpg') no-repeat;background-size:contain;filter:grayscale(100%)}body.page-template-template-products #main .wrapper .product-category .cat5{height:100%;padding-left:15px;padding-top:10px;padding-bottom:20px;position:relative}body.page-template-template-products #main .wrapper .product-category .cat5 .electric{background-color:#0066b3;border-top-left-radius:25px;border-bottom-right-radius:25px;width:50%;height:0;padding-bottom:25%;color:#fff;position:relative}body.page-template-template-products #main .wrapper .product-category .cat5 .electric img{position:absolute;top:50%;transform:translateY(-50%);margin-left:10px;-webkit-filter:grayscale(100%);filter:grayscale(100%);width:25%;height:auto}body.page-template-template-products #main .wrapper .product-category .cat5 .electric p{position:absolute;top:47%;left:65%;transform:translate(-50%, -50%);font-weight:600;font-size:8px;margin-left:1px;margin-top:0;margin-bottom:0;margin-right:0;white-space:nowrap;line-height:2}body.page-template-template-products #main .wrapper .product-category .cat5:hover::before{filter:grayscale(0)}body.page-template-template-products #main .wrapper .product-category .cat5:hover .electric img{-webkit-filter:grayscale(0);filter:grayscale(0)}body.page-template-template-products #main .wrapper .product-category .cat6::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url('../images/products/sprinkler.jpg') no-repeat;background-size:contain;filter:grayscale(100%)}body.page-template-template-products #main .wrapper .product-category .cat6{height:100%;padding-left:15px;padding-top:10px;padding-bottom:20px;position:relative}body.page-template-template-products #main .wrapper .product-category .cat6 .sprinklers{background-color:#0066b3;border-top-left-radius:25px;border-bottom-right-radius:25px;width:50%;height:0;padding-bottom:25%;color:#fff;position:relative}body.page-template-template-products #main .wrapper .product-category .cat6 .sprinklers img{position:absolute;top:50%;transform:translateY(-50%);margin-left:10px;-webkit-filter:grayscale(100%);filter:grayscale(100%);width:25%;height:auto}body.page-template-template-products #main .wrapper .product-category .cat6 .sprinklers p{position:absolute;top:47%;left:60%;transform:translate(-50%, -50%);font-weight:600;font-size:8px;margin-left:1px;margin-top:0;margin-bottom:0;margin-right:0;white-space:nowrap;line-height:2}body.page-template-template-products #main .wrapper .product-category .cat6:hover::before{filter:grayscale(0)}body.page-template-template-products #main .wrapper .product-category .cat6:hover .sprinklers img{-webkit-filter:grayscale(0);filter:grayscale(0)}body.page-template-template-products #main .wrapper .product-category .cat7::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url('../images/products/other-product.jpg') no-repeat;background-size:contain;filter:grayscale(100%)}body.page-template-template-products #main .wrapper .product-category .cat7{height:100%;padding-left:15px;padding-top:10px;padding-bottom:20px;position:relative}body.page-template-template-products #main .wrapper .product-category .cat7 .other{background-color:#0066b3;border-top-left-radius:25px;border-bottom-right-radius:25px;width:50%;height:0;padding-bottom:25%;color:#fff;position:relative}body.page-template-template-products #main .wrapper .product-category .cat7 .other img{position:absolute;top:50%;transform:translateY(-50%);margin-left:10px;-webkit-filter:grayscale(100%);filter:grayscale(100%);width:25%;height:auto}body.page-template-template-products #main .wrapper .product-category .cat7 .other p{position:absolute;top:47%;left:65%;transform:translate(-50%, -50%);font-weight:600;font-size:8px;margin-left:3px;margin-top:0;margin-bottom:0;margin-right:0;white-space:nowrap;line-height:2}body.page-template-template-products #main .wrapper .product-category .cat7:hover::before{filter:grayscale(0)}body.page-template-template-products #main .wrapper .product-category .cat7:hover .other img{-webkit-filter:grayscale(0);filter:grayscale(0)}body.page-template-template-products #main .products-certificate{background-color:#e1ecf8;padding-top:110px;padding-bottom:140px}body.page-template-template-products #main .products-certificate .wrapper{display:block}body.page-template-template-products #main .products-certificate .wrapper img{width:100%}body.page-template-template-products #main .products-certificate .wrapper .certif-desc{margin-left:0}body.page-template-template-products #main .products-certificate .wrapper .certif-desc h1{color:#0066b3;text-align:left;margin-top:60px;margin-bottom:50px;font-size:30px;line-height:1}body.page-template-template-products #main .products-certificate .wrapper .certif-desc p{line-height:2;font-size:14px;text-align:start}body.page-template-template-contact-us{background:url('../images/contact-us/Layer 9.png') no-repeat;background-size:contain;background-position:top}body.page-template-template-contact-us h1{font-size:30px}body.page-template-template-contact-us h2{font-size:18px}body.page-template-template-contact-us p{font-size:14px}body.page-template-template-contact-us .contactus-title.mobile{margin-top:330px;margin-bottom:0;width:100%;background-color:#0066b3;color:#fff;border-top-left-radius:50px;border-bottom-right-radius:50px;z-index:0;background:rgba(0,52,113,0.75)}body.page-template-template-contact-us .contactus-title.mobile h1{font-size:24px;padding-top:30px;padding-left:40px;line-height:2}body.page-template-template-contact-us #main{background-color:#fff}body.page-template-template-contact-us #main .products-certificate.mobile{background-color:#e1ecf8;padding-top:110px;padding-bottom:130px}body.page-template-template-contact-us #main .products-certificate.mobile img{width:100%}body.page-template-template-contact-us #main .products-certificate.mobile h1{color:#0066b3;margin-top:60px;margin-bottom:40px;line-height:1}body.archive.category h1{font-size:30px}body.archive.category h2{font-size:18px}body.archive.category p{font-size:14px}body.archive.category header{margin:0;padding:0;background-color:#0066b3}body.archive.category header .logo{float:left;padding-top:10px;padding-bottom:18px}body.archive.category header .logo .img{background:url('../images/logo-mobile 2.png') no-repeat;width:152px;height:39px;background-size:contain}body.archive.category header nav[role="custom-dropdown"] ul{display:none;height:100%;margin-top:40px}body.archive.category header nav[role="custom-dropdown"] li{border-bottom:1px solid #fff;padding-top:10px;padding-bottom:10px}body.archive.category header nav[role="custom-dropdown"] li a{color:#fff;text-decoration:none}body.archive.category header nav[role="custom-dropdown"] li:nth-last-child(2){padding-top:30px;border:none}body.archive.category header nav[role="custom-dropdown"] li:nth-last-child(2) img{float:right}body.archive.category header nav[role="custom-dropdown"] li:last-child{border:none}body.archive.category header nav[role="custom-dropdown"] li:last-child img{float:right}body.archive.category header nav[role="custom-dropdown"] input[type="checkbox"]{visibility:hidden}body.archive.category header nav[role="custom-dropdown"] label{position:relative;display:block;width:100%}body.archive.category header nav[role="custom-dropdown"] label:after{content:"";display:block;background:url('../images/Group 8.png') no-repeat;width:27px;height:22px;float:right}body.archive.category header nav[role="custom-dropdown"] input[type=checkbox]:checked~label:after{content:"";background:url('../images/Asset 13@2x.png') no-repeat;width:27px;height:22px;float:right}body.archive.category header nav[role="custom-dropdown"] input[type=checkbox]:checked~ul{display:block}body.archive.category header nav[role="custom-dropdown"] input[type=checkbox]:checked~ul>li{width:100%;opacity:.8;text-align:left;border-bottom:1px solid #585858}body.archive.category #main .content{background-position:center !important;background-size:cover !important;margin-bottom:100px}body.archive.category #main .content .wrapper{overflow:visible}body.archive.category #main .content .wrapper .product-title{margin-top:50px;padding-bottom:0;color:#0066b3}body.archive.category #main .content .wrapper .product-title img{float:left;width:16%;height:auto;padding-top:3%;margin-bottom:5%;margin-right:15px}body.archive.category #main .content .wrapper .product-title h1{height:62px;line-height:62px;white-space:nowrap;padding-left:0;font-weight:600;font-size:18px}body.archive.category #main .content .wrapper .product-detail{border-top-style:solid;border-top-width:5px;border-top-color:#0066b3;border-bottom-style:solid;border-bottom-width:5px;border-bottom-color:#0066b3;padding:12px 10px;position:relative}body.archive.category #main .content .wrapper .product-detail .product1{background:rgba(255,255,255,0.8);height:auto;margin-bottom:35px;display:flex;flex-direction:column}body.archive.category #main .content .wrapper .product-detail .product1 img{height:142px;margin:15px 15px 0 15px}body.archive.category #main .content .wrapper .product-detail .product1 .right h1{padding-top:25px;padding-bottom:0;padding-left:22px;color:#0066b3;font-size:20px}body.archive.category #main .content .wrapper .product-detail .product1 .right p{font-size:13px;padding-left:22px;padding-right:22px}body.archive.category #main .content .wrapper .product-detail .next{border-top:20px solid #0066b3;border-right:10px solid transparent;border-left:10px solid transparent;transform:rotate(-90deg);position:absolute;right:-25px;top:50%;height:20px;margin-top:-50px}body.archive.category #main .content .wrapper .product-detail .prev{border-top:20px solid #0066b3;border-right:10px solid transparent;border-left:10px solid transparent;transform:rotate(90deg);position:absolute;left:-25px;top:50%;height:20px;margin-top:-50px}body.archive.category #main .content .pagination p{margin-top:20px;text-align:center;height:auto;line-height:1;white-space:nowrap;color:#0066b3;font-weight:600}body.archive.category #main .content .pagination p a{text-decoration:none;margin-left:20px;margin-right:20px}body.archive.category #main .content .pagination p .num{margin-left:15px;margin-right:15px;text-decoration:underline}body.archive.category #main .products-certificate{background-color:#e1ecf8;padding-top:110px;padding-bottom:133px}body.archive.category #main .products-certificate .wrapper{display:block;justify-content:center}body.archive.category #main .products-certificate .wrapper img{width:100%}body.archive.category #main .products-certificate .wrapper .certif-desc{margin-left:0}body.archive.category #main .products-certificate .wrapper .certif-desc h1{color:#0066b3;text-align:left;margin-top:20px;margin-bottom:50px;font-size:30px;line-height:1.5}body.archive.category #main .products-certificate .wrapper .certif-desc p{line-height:2;font-size:14px;text-align:start}footer{margin:0;padding:0}footer .wrapper{margin-top:51px;display:block;justify-content:center;flex-direction:column}footer .wrapper .footer-left{margin:0 auto}footer .wrapper .footer-left img{width:100%}footer .wrapper .footer-mid.resp{margin:45px auto}footer .wrapper .footer-mid.resp h3{text-align:center;font-size:14px;margin-bottom:10px}footer .wrapper .footer-mid.resp ul{text-align:center}footer .wrapper .footer-mid.resp ul li{margin-bottom:10px;font-style:14px}footer .wrapper .footer-mid.resp ul li a{font-size:14px;color:#585858}footer .wrapper .footer-right.resp{font-size:14px;width:100%;margin:0 auto}footer .wrapper .footer-right.resp p{text-align:center;margin-bottom:10px}footer .wrapper .footer-right.resp a.mail{display:block;text-align:center;font-weight:bold;color:#585858}footer .wrapper .footer-right.resp h2{font-style:italic;font-size:16px;margin-bottom:10px;text-align:center}footer .wrapper .footer-right.resp .label a{color:#fff;background:#0066b3;line-height:50px;padding:0 0;text-align:center;display:block;font-weight:bold;font-size:12px;letter-spacing:1px;border-top-left-radius:70px;border-bottom-right-radius:70px}footer .copyright{margin-top:40px;text-align:center;padding:20px 0;font-size:12px}.wpcf7{padding:100px 0}.wpcf7 ::placeholder{color:#000;position:relative}.wpcf7 input[type="text"],.wpcf7 input[type="email"]{height:60px}.wpcf7 input[type="submit"],.wpcf7 input[type="button"]{display:flex;justify-content:center;width:100%;height:35px;background-color:#0066b3;color:#fff;border-radius:15px;border:none;font-weight:600;letter-spacing:3px;font-size:12px;margin-left:0;margin-top:25px;cursor:pointer}.wpcf7 .two-column{display:block}.wpcf7 .two-column .left{width:100%}.wpcf7 .two-column .left input[type="text"],.wpcf7 .two-column .left input[type="email"]{width:100%;background-color:#e1ecf8;border:none;border-radius:15px;padding-left:15px;margin-bottom:15px}.wpcf7 .two-column .right{width:100%}.wpcf7 .two-column .right .wpcf7-not-valid-tip{margin-left:0}.wpcf7 .two-column .right input[type="text"]{width:100%;background-color:#e1ecf8;border:none;border-radius:15px;padding-left:15px;margin-left:0;margin-bottom:15px}.wpcf7 .two-column .right textarea[name="your-message"]{height:133px;width:100%;background-color:#e1ecf8;border:none;border-radius:15px;padding-left:15px;padding-top:10px;margin-left:0;margin-bottom:15px}.wpcf7 .two-column p{margin-bottom:12px;margin-left:auto;margin-right:auto;font-size:12px}}