html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a:hover{text-decoration:none}#wpadminbar{position:absolute}body{font-family:'Montserrat',sans-serif;font-style:normal;font-size:14px;color:#000;font-weight:400;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}html,body{width:100%;height:100%}.container{max-width:1200px}.container-fluid{padding-left:60px;padding-right:60px}.logo{padding:5px 0}.logo img{display:inline-block;height:auto;width:80px;transition:all .3s ease-out}.navprimary{background:#fff;padding:0;transition:all .3s ease-out;position:relative;top:0;width:100%;z-index:100}.navbar-nav-main{text-align:right}.navbar-nav-main li{display:inline-block}.navprimary li:hover .dropdown-menu{display:block}.navprimary .dropdown-menu .dropdown-item{padding:.8rem 0!important}.navprimary ul li.active .dropdown-item a{color:#333!important}.navprimary ul li a:focus{background:transparent}.navprimary ul li a{color:#333;text-transform:uppercase;font-weight:400;font-size:15px;padding-left:1.2rem;padding-right:1.2rem;padding-top:1.3rem;padding-bottom:1.3rem;white-space:nowrap;display:inline-block}.navprimary ul li a:hover{background:transparent;color:#1261a6}.navprimary ul li.current-menu-item a{background:transparent;color:#1261a6}.navprimary ul li:hover .sub-menu{display:block}.navprimary .sub-menu{display:none;position:absolute;border:0;padding:15px 25px;border-radius:0 0 6px 6px;margin:0;box-shadow:0 0 6px 2px rgba(0,2,6,.1);background:#fff;text-align:left}.navprimary .sub-menu li{border-bottom:1px solid #eee;display:block}.navprimary .sub-menu li a{border-right:0;text-transform:uppercase;font-weight:normal;display:block;padding:10px 0;color:#333!important}.navprimary .sub-menu li:last-child{border-bottom:0}.navprimary .dropdown-toggle::after{display:none}.navprimary .lang-item a{padding:0!important;padding-left:10px!important;padding-right:2px;position:relative;font-size:13px!important}.navprimary .current-lang a{color:#2a95bf!important}.navprimary .lang-item a:before{content:"";width:1px;height:15px;display:inline-block;position:absolute;left:4px;top:2px;background:#ddd}.navprimary .lang-item img{width:26px!important;height:26px!important;border:1px solid #eee;border-radius:38px;position:relative;top:7px;opacity:.6}.navprimary .current-lang img{opacity:1}.sticky{position:fixed!important;top:0;width:100%;z-index:1000;padding:0 0;transition:all .3s ease-out;z-index:200}.sticky .logo{top:0}.card-search .input-search{position:relative;overflow:hidden}.card-search .input-search i{position:absolute;top:10px;right:25px;color:#035279}.btn-sear{padding-top:.5rem;padding-bottom:.5rem}.btn-sear .dropdown-toggle i{color:#035279;width:34px;height:34px;line-height:34px;border-radius:3px}.btn-sear i{}.btn-sear .dropdown-menu{padding:15px}.btn-sear .btn:focus{outline:0;box-shadow:none}.card-search .input-search input{padding-left:45px;border-radius:30px;color:#18d685;max-width:210px}.card-search ::placeholder{color:#333;opacity:1}.card-search :-ms-input-placeholder{color:#333}.card-search ::-ms-input-placeholder{color:#333}.sticky .logo img{transition:all .3s ease-out}.col-nav-bars{padding-right:0}.card-bars h2{color:#fff;background:#e68824;padding:17px 15px;text-transform:uppercase;position:relative;font-size:16px}.card-bars h2 .fa-bars{margin-right:5px}.card-bars h2 .fa-chevron-down{position:absolute;right:15px}.card-bars li{border-left:0!important}.col-nav-home{padding-right:0}.card-bars li a:hover{background:transparent!important;color:#e68824!important}.card-bars .card-navs{display:none;position:absolute;left:15px;background:#fff;top:100%;width:285px;border-left:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #ddd;z-index:10}.card-bars .card-navs a{color:#333!important}.card-bars li:hover .card-navs{display:block}.card-bars .card-navs li{padding:9px 15px;border-top:1px solid #ddd;position:static}.card-bars .card-navs li a{padding:0!important;display:block}.card-bars .card-navs .sub-menu{padding:0 0 12px;height:376px;visibility:hidden;position:absolute;width:250px;list-style:none;margin:0;left:284px;top:0;background:#fff;box-shadow: 0 0 4px 0 rgb(0 0 0 / 25%);z-index:100}.card-bars .card-navs li:hover .sub-menu{visibility:visible}.nav-home{border-left:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #ddd}.nav-home ul li{padding:9px 15px;border-top:1px solid #ddd;position:static}.nav-home ul li a{color:#444;font-weight:500;display:block;position:relative}.nav-home ul li a:after{content:"\f054";position:absolute;right:0;top:4px;display:block;font-family:'Font Awesome 5 Free';font-weight:900;font-size:12px}.nav-home ul li a img,.card-bars li a img{height:28px;width:28px}.nav-home ul li i{position:absolute;right:10px;top:17px;font-size:12px;color:#666}.nav-home ul li:hover .sub-menu{visibility:visible}.nav-home .sub-menu{padding:0 0 12px;height:376px;visibility:hidden;position:absolute;width:250px;list-style:none;margin:0;left:300px;top:0;background:#fff;box-shadow: 0 0 4px 0 rgb(0 0 0 / 25%);z-index:100}.nav-home .sub-menu li a{padding:3px!important}.nav-home .sub-menu li a:after{display:none}.card-bars .sub-menu li a{padding:3px!important}.heading{text-align:center;margin-top:40px;border-bottom:2px solid #eee;padding-bottom:15px}.heading .title{text-align:center;margin-bottom:15px}.heading .title h1{font-size:32px;text-transform:uppercase;color:#5e8f3f}.woocommerce-products-header .woocommerce-products-header__title{font-size:32px;text-transform:uppercase;color:#5e8f3f}.menu-product{padding:15px 0}.menu-product ul li{display:inline-block}.menu-product ul li a{color:#333;display:inline-block;padding:0 7px}.menu-product ul li a.active{font-weight:700;color:#5e8f3f}.categories-desc{}.sticky-category{position:fixed;z-index:10;width:100%;top:64px;left:0;background:#86ad6f}.sticky-category li a{color:#fff!important}.main-product{margin-bottom:30px}.main-product .title-category{margin-bottom:15px;position:relative}.main-product .title-category a{color:#5e8f3f}.main-product .title-category .view-more{position:absolute;right:0;top:0}.main-product .title-category h2{font-size:24px;text-transform:uppercase;color:#86ad6f}.card-products{clear:both}.item-product{overflow:hidden;position:relative;margin-bottom:30px}.item-product img{width:100%;height:auto;display:block;transition:.3s ease-in-out}.item-product:hover img{opacity:.5;transition:.3s linear}.item-product .woocommerce-loop-product__title{padding:10px 15px!important;text-align:center;overflow:hidden;font-weight:500;font-size:15px;color:#333;margin-bottom:0}.item-product .pwb-brands-in-loop .woocommerce-loop-product__link{display:none}.item-product .pwb-brands-in-loop{text-align:center;margin-top:10px;margin-bottom:10px}.item-product .pwb-brands-in-loop a{display:inline-block;text-align:center}.item-product .pwb-brands-in-loop img{width:38px;height:38px;border-radius:50px;display:inline-block;margin:0 2px;background:#606161;padding:5px}.item-product .desc-product{text-align:center;color:#666}.card-product .product .price{padding:0 15px;margin-top:8px;display:block}.card-product .product .price .woocommerce-Price-amount{font-weight:bold;color:red;font-size:18px}.card-products .product .price .woocommerce-Price-currencySymbol{margin-left:4px}.card-products .product .read_more{margin-top:10px}.card-products .product .read_more{display:block;margin-bottom:15px}.card-products .product .read_more span{background:#f1c24e;display:block;padding:8px;text-transform:uppercase;text-align:center;color:#fff}.card-products .product .read_more span:hover{background:#e68824}.row-mcom{text-align:center;margin-top:10px}.row-mcom .manual,.row-mcom .componets{display:inline-block}.row-mcom .manual li,.row-mcom .componets li{width:35px;display:inline-block}.row-mcom .componets img,.row-mcom .manual li img{width:100%}.title-product{text-transform:uppercase;font-size:24px;font-weight:600;color:#333}.card-banner-category-product{margin-bottom:15px}.card-banner-category-product img{width:100%;height:auto;display:block}.term-description{border-bottom:1px solid #eee;margin-top:5px;padding-bottom:15px;margin-bottom:15px}.woocommerce .woocommerce-result-count{color:#888;margin-top:10px}.woocommerce-ordering{position:relative;margin-bottom:20px}.woocommerce .woocommerce-ordering select{float:right;border:1px solid #ddd;padding:.53em 28px .53em 1.41575em;border-radius:3px;color:#555;background-color:#fff;border:1px solid;border-color:#ebebeb;max-width:100%;-webkit-appearance:none;-moz-appearance:textfield;appearance:none;width:100%;background-image:url(assets/images/select_arrow.png);background-position:calc(100% - 15px) center;background-repeat:no-repeat;border-radius:4px}.woocommerce .woocommerce-ordering select:focus{outline:0}.woocommerce-product-details__short-description{margin-bottom:10px}.woocommerce-product-details__short-description ul li{position:relative;padding-left:25px}.woocommerce-product-details__short-description ul li:before{content:"\f058";display:inline-block;position:absolute;top:0;border:1px;left:0;color:#f2a12b;font-family:'Font Awesome 5 Free';font-weight:900;font-style:normal}.woocommerce-product-gallery__trigger{display:none}.card-summary{width:100%!important}.product-content img{max-width:100%}.product-content p{margin-bottom:15px}.card-summary .product_title{font-size:22px;margin-bottom:10px}.card-summary .price{margin-bottom:15px}.card-summary .price strong{color:#333}.card-summary .price .woocommerce-Price-amount{font-weight:700;color:#f5060b;font-size:25px}.card-summary .price .woocommerce-Price-currencySymbol{margin-left:5px}.card-summary .product_meta{margin-bottom:15px}.card-summary .woocommerce-product-details__short-description{margin-bottom:0}.card-summary .product_meta .sku_wrapper,.card-summary .product_meta .posted_in{display:block;border-bottom:1px solid #eee;padding:10px 0}.card-summary .product_manual{margin-bottom:15px;margin-top:15px}.card-summary .product_manual li{display:inline-block;width:80px;margin-right:5px;text-align:center;display:inline-block}.card-summary .product_manual img{width:60px;display:inline-block}.card-summary .product_manual li h2{font-size:12px;color:#555}.card-gallery-product .woocommerce-product-gallery__trigger{}.card-gallery-product .woocommerce-product-gallery__trigger::before{border-color:#999!important}.card-gallery-product .woocommerce-product-gallery__trigger::after{background:#999!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{background:#e68824!important}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:0;border-radius:0;margin:0 5px 0 0;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs{padding-left:0;border:0;margin-bottom:0}.woocommerce div.product .woocommerce-tabs ul.tabs::before{display:none!important}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#fff!important;padding:12px 20px;background:#f1c24e;font-weight:600}.woocommerce div.product .woocommerce-tabs .panel{border:1px solid #eee;padding:15px}.card-gallery-product .woocommerce-product-gallery{width:100%!important}.card-gallery-product .flex-control-thumbs{margin-left:-6px!important;margin-right:-6px!important}.card-gallery-product .flex-control-thumbs li{padding-right:6px;padding-left:6px}.card-gallery-product .flex-active{border:1px solid #eee}.card-ck{background:#e2eaf7}.card-ck h2{background:#f2a12b;padding:14px 15px;font-weight:600;color:#fff;font-size:20px;text-transform:uppercase}.card-ck-content{padding:15px}.card-ck-content li{padding:6px 0;overflow:hidden}.card-ck-content li i{height:26px;float:left;position:relative;top:3px;margin-right:5px;color:#f2a12b;width:18px}.card-ck-content li span{overflow:hidden}.card-sup{background:#f5f5f5;padding:15px;margin-top:20px;margin-bottom:20px}.card-sup h2{text-transform:uppercase;font-size:18px;margin-bottom:10px;font-weight:600;position:relative}.card-sup h2:after{content:"";height:2px;width:80px;background:#f2a12b;display:block;position:relative;margin-top:4px}.card-sup li{padding:6px 0;overflow:hidden}.card-sup li i{height:26px;width:18px;float:left;position:relative;top:3px;margin-right:5px;color:#f2a12b}.card-sup li a{color:#555}.card-sup li .phone{font-weight:700;color:#d82c2c}.related_products{margin-top:30px}section.related .related-title{padding-bottom:15px;margin-bottom:15px;font-size:22px;font-weight:600;text-transform:uppercase;position:relative}.elementor-image-gallery .gallery-item{width:auto!important}.elementor-image-gallery #gallery-1,.elementor-image-gallery #gallery-2{margin:0 -15px -15px 0}.elementor-image-gallery #gallery-1 img,.elementor-image-gallery #gallery-2 img{border:1px solid #ddd}.slideshow{position:relative;margin-bottom:0;margin-top:15px}.slideshow .owl-nav{position:absolute;top:50%;margin-top:-20px;width:100%}.slideshow .owl-nav .owl-prev,.slideshow .owl-nav .owl-next{position:absolute;width:42px;height:42px;line-height:42px;border-radius:42px;text-align:center;background:rgba(255,255,255,.7)!important;display:inline-block;color:#555!important;font-size:20px!important}.slideshow .owl-nav .owl-prev{left:15px}.slideshow .owl-nav .owl-next{right:15px}.slideshow .owl-nav button:focus{outline:0}.slideshow .owl-dots{position:absolute;bottom:15px;width:100%;text-align:center}.slideshow .owl-dots .owl-dot.active{background:#1baf75}.slideshow .owl-dots .owl-dot:focus{outline:0}.slideshow .owl-dots .owl-dot{display:inline-block;background:#fff;width:35px;height:7px;margin:0 5px;border-radius:10px}.section-welcome{margin-top:15px;background:url(assets/images/bg-intro.jpg) no-repeat center center;background-size:cover;padding:40px 0;color:#fff}.section-welcome h2{margin-bottom:10px;text-transform:uppercase;font-size:24px;font-weight:500;color:#f9e974}.section-speck{margin-top:30px}.card-box-speck{background:#fff;box-shadow: 0px 1px 5px 0px rgb(0 0 0 / 20%);padding:15px;border-radius:6px}.speck{text-align:center;margin-bottom:15px;margin-top:15px;border-right:1px solid #f1c24e}.box-speck h2{font-size:16px;margin-bottom:5px}.speck:last-child{border-right:0}.section-category-product{padding:30px 0}.section-category-product .banner-category img{width:100%;display:block}.banner-category{margin-bottom:30px}.category-title h2{text-transform:uppercase;font-size:25px;font-weight:600}.category-title h2 a{color:#333}.category-sub{margin-top:10px;border-bottom:1px solid #eee;padding-bottom:10px;position:relative}.category-sub:after{content:"";background:#e68824;position:absolute;left:0;bottom:0;display:block;width:100px;height:2px}.category-sub li{display:inline-block;margin-right:25px;position:relative}.category-sub li:first-child:before{display:none}.category-sub li:before{content:"";position:absolute;width:1px;height:10px;left:-15px;background:#333;position:relative;display:inline-block}.category-sub li a{color:#333}.popular-news{padding:50px 0 0 0;margin-bottom:30px}.popular-news .owl-nav{position:absolute;top:50%;margin-top:-80px;width:100%}.popular-news .owl-nav .owl-prev,.popular-news .owl-nav .owl-next{position:absolute;width:40px;height:40px;line-height:40px;border-radius:40px;text-align:center;background:rgba(0,0,0,.5)!important;display:inline-block;color:#fff!important;font-size:20px!important}.popular-news .owl-nav .owl-prev{left:5px}.popular-news .owl-nav .owl-next{right:5px}.popular-news .owl-nav button:focus{outline:0}.card-title{padding-bottom:5px;margin-bottom:15px}.card-title .ln{background:#eee;height:3px;width:100px;border-radius:10px;display:inline-block;position:relative}.card-title .cr{background:#e68824;height:6px;width:40px;position:absolute;top:-2px;left:0;margin-left:30px;border-radius:10px}.card-title h2,.card-title h1{font-size:25px;font-weight:bold;color:#333;text-transform:uppercase}.card-row-title{margin-bottom:30px;border-bottom:1px solid #eee}.card-row-title h2{display:inline-block;padding:10px 0;font-size:18px;font-weight:700;color:#000;text-transform:uppercase}.section-blog{padding:50px 0;position:relative;overflow:hidden}.section-blog .owl-nav button:focus{outline:0}.section-blog .owl-dots{position:relative;bottom:0;width:100%;text-align:center}.section-blog .owl-dots .owl-dot.active{background:#1baf75}.section-blog .owl-dots .owl-dot:focus{outline:0}.section-blog .owl-dots .owl-dot{display:inline-block;background:#eee;width:35px;height:7px;margin:0 5px;border-radius:10px}.card-blog{margin-bottom:30px}.card-blog .thumb img{width:100%;height:auto;display:block}.card-blog h2{margin:10px 0;height:42px;overflow:hidden}.card-blog h2 a{font-size:15px;font-weight:700;color:#333}.card-blog .date{font-size:14px;color:#888;margin-bottom:8px}.card-blog .card-excerpt{color:#666}.section-partner{padding:30px 0;position:relative;overflow:hidden;color:#333;background:#f3f3f3}.section-partner .card-title h2{}.intro-partner{max-width:720px;margin:auto;text-align:center;color:#555}.owl-partner{margin-top:30px}.card-partner{margin-bottom:12px}.card-partner img{width:100%;height:100%;display:block;border-radius:2px}.section-partner .owl-nav{position:absolute;top:50%;margin-top:-20px;width:100%}.section-partner .owl-nav .owl-prev,.section-partner .owl-nav .owl-next{position:absolute;width:32px;height:32px;line-height:32px;border-radius:32px;text-align:center;background:rgba(255,255,255,.8)!important;display:inline-block;color:#555!important;font-size:20px!important}.section-partner .owl-nav .owl-prev{left:-15px}.section-partner .owl-nav .owl-next{right:-15px}.section-partner .owl-nav button:focus{outline:0}.section-partner .owl-nav button:focus{outline:0}.section-partner .owl-dots{position:relative;bottom:0;width:100%;text-align:center}.section-partner .owl-dots .owl-dot.active{background:#1baf75}.section-partner .owl-dots .owl-dot:focus{outline:0}.section-partner .owl-dots .owl-dot{display:inline-block;background:#eee;width:35px;height:7px;margin:0 5px;border-radius:10px}.section-visson{background:url(assets/images/bg-abouts.jpg) no-repeat center center;padding:40px 0 0 0;background-size:cover;background-attachment:fixed;color:#fff}.section-visson .card-title h2{color:#fff}.card-ivs{margin:auto;max-width:800px;text-align:center}.card-vs{text-align:center;margin-bottom:30px}.card-vs .item-vs img{max-width:120px;border-radius:200px}.card-vs h2{margin-top:10px;margin-bottom:10px;text-transform:uppercase;font-size:16px}.main-container{margin-bottom:60px}.heading-title{text-transform:uppercase;font-size:24px;margin-bottom:30px}.heading-title h2{position:relative;font-weight:500;color:#231f20;border-bottom:3px solid rgba(252,181,53,.5);padding-bottom:5px;max-width:600px}.heading-title h2:after{content:"";border-bottom:3px solid #fcb534;max-width:280px;position:relative;top:8px;left:0;display:block}.heading{margin-bottom:30px}.heading h2{position:relative;font-weight:700;color:#656c74;text-transform:uppercase;font-size:30px}.heading h2 a{color:#656c73}.heading h2:after{content:"";border-bottom:3px solid #fcb534;max-width:110px;position:relative;top:2px;left:15px;display:block}.heading-jobs h2:after{margin:auto;max-width:180px;left:20px}.card-page-title{padding:15px 0;margin-bottom:0;text-align:left;margin-bottom:30px;background:#eee}.page-titles h1{color:#333;text-transform:capitalize;font-size:25px;font-weight:700}.woocommerce-breadcrumb{background:#eee;padding:15px 0!important;color:#767676;font-size:13px}.woocommerce-breadcrumb span{display:inline-block;margin:0 4px;position:relative;top:0;font-size:11px}.woocommerce-breadcrumb a{color:#767676}.bts-breadcrumb{font-size:14px}.bts-breadcrumb li{display:inline-block}.bts-breadcrumb .seperator{margin:0 6px}.bts-breadcrumb a{color:#000}.bts-breadcrumb .item-current{color:#28427c}.bts-breadcrumbs i{display:inline-block;margin:0 6px;color:#1b2c53;font-size:10px}.row-jobs{align-items:center;justify-content:center;padding:40px 0}.row-jobs .entry-title{text-transform:uppercase;font-size:24px;font-weight:600;color:#656c73;margin-bottom:20px}.jobs-thumb img{width:100%;height:auto;display:block}.row-forms{margin-bottom:20px}.row-forms input,.row-forms textarea{border-radius:0;border-color:#ddd}.btn-sends{background:#18d685;padding:8px 30px;color:#fff}.btn-sends:hover{background:#f26127;color:#fff}.card-article{overflow:hidden;margin-bottom:20px;padding-bottom:20px}.card-article:last-child{border-bottom:0}.grid-article .thumb{position:relative;overflow:hidden}.grid-article .thumb img{width:100%;height:auto;display:block;transition:all .3s ease-in-out}.grid-article .thumb:hover img{transform:scale(1.1);transition:all .3s ease-in-out;opacity:.6}.card-article .card-i{overflow:hidden;margin-top:15px;text-align:center}.card-date{margin-top:10px;color:#222}.card-date i{width:18px;font-size:16px}.grid-article h2{text-transform:none;margin-top:0;line-height:1.4;overflow:hidden;font-size:18px;font-weight:600}.grid-article h2 a{color:#444}.grid-article h2 a:hover{color:#373c5b}.grid-article .card-excerpt{margin-top:10px;position:relative;color:#666}.content-blog{max-width:980px;margin:auto}.navpaginate,.nav-links{overflow:hidden;margin-top:10px;text-align:center;width:100%}.pagination{margin-bottom:30px}.navpaginate a,.nav-links a,.nav-links span,.navpaginate span{border:1px solid #ddd;width:38px;height:38px;line-height:38px;display:inline-block;color:#666;margin-right:6px;border-radius:30px}.navpaginate span,.nav-links span{background:#e68824;border-color:#e68824;color:#fff}.content-none,.error404-content{padding:60px 0;width:100%}.content-none .img,.error404-content .img{text-align:center}.content-none img,.error404-content img{max-width:700px;margin:auto;display:inline-block;text-align:center}.bts-search{text-align:center;margin-top:30px}.bts-search .form-wrapper{max-width:300px;margin:auto;position:relative}.bts-search .form-wrapper input{border:1px solid #ddd;padding:10px 15px;border-radius:30px;display:block;width:100%}.bts-search .btn{position:absolute;right:10px;top:4px;border:0;padding:6px}.bts-search .home_btn{background:#fcb534;border-radius:40px;display:inline-block;padding:10px 25px;color:#fff;margin-top:30px}#sidebar{padding:20px;background:#fff;height:100%}.widget_product_categories{}.widget-product.widget_yith_wc_category_accordion .ywcca_widget_title{background:url(assets/images/icon-bars.png) no-repeat left center;background-color:#f2a12b;padding:15px 15px 15px 60px;color:#fff;text-transform:uppercase;margin-bottom:0}.widget-product .ywcca_category_accordion_widget{padding-left:0!important}.widget-product.widget_yith_wc_category_accordion ul.ywcca_category_accordion_widget>li{border-bottom:0!important}.widget-product.widget_yith_wc_category_accordion ul li:not(.cat-parent), .widget_yith_wc_category_accordion ul li:not(.opened){padding:0!important}.widget-product .ywcca_category_accordion_widget li{position:relative}.widget-product .ywcca_category_accordion_widget li a{background:#eee;padding:10px 15px 10px 25px;display:block;margin-top:4px;color:#333}.widget-product .ywcca_category_accordion_widget li a:before{content:"\f111";position:absolute;left:10px;top:15px;display:block;font-family:'Font Awesome 5 Free';font-weight:900;font-size:8px;color:#e68824}.widget_yith_wc_category_accordion ul.ywcca_category_accordion_widget li i.icon-plus{background:transparent!important;position:relative}.widget_yith_wc_category_accordion ul.ywcca_category_accordion_widget li i.icon-minus{background:transparent!important;position:relative}.widget_yith_wc_category_accordion ul.ywcca_category_accordion_widget li i.icon-plus:before{content:"\f078";display:inline-block;position:absolute;top:10px;border:1px;right:15px;font-size:12px;font-family:'Font Awesome 5 Free';font-weight:900;font-style:normal}.widget_yith_wc_category_accordion ul.ywcca_category_accordion_widget li i.icon-minus:before{content:"\f077";display:inline-block;position:absolute;top:10px;border:1px;right:15px;font-size:12px;font-family:'Font Awesome 5 Free';font-weight:900;font-style:normal}.widget-product.widget_yith_wc_category_accordion ul.ywcca_category_accordion_widget li i{position:absolute;right:0;float:none;z-index:4;top:0;height:42px;width:50px;margin-top:0}.widget-product .children{padding-left:0}.widget-product.widget_yith_wc_category_accordion ul.children li:before{display:none!important}.widget-product .children li{border-bottom:1px solid #eee!important}.widget-product .children li:last-child{border-bottom:0!important}.widget-product .children li a{background:transparent;text-transform:none}.widget-product .children li a:before{display:none}.widget_product_categories .widget-title-product{background:url(assets/images/icon-bars.png) no-repeat left center;background-color:#f2a12b;padding:15px 15px 15px 60px;color:#fff;text-transform:uppercase;margin-bottom:0}.widget_product_categories .product-categories li a{position:relative;background:#eee;padding:10px 15px 10px 25px;display:block;margin-top:4px;color:#333}.widget_product_categories .product-categories li a:before{content:"\f111";position:absolute;left:10px;top:15px;display:block;font-family:'Font Awesome 5 Free';font-weight:900;font-size:8px;color:#e68824}.widget_product_categories .product-categories li a:hover{color:#e68824}.product-categories .children{}.product-categories .children li{border-bottom:1px solid #eee}.product-categories .children li:last-child{border-bottom:0}.product-categories .children li a{background:transparent}.product-categories .children li a:before{display:none}.widget-content-product{margin-bottom:20px}.widget-title-product{font-size:18px;color:#333;margin-bottom:15px}.br_brand_letter_element{margin-bottom:10px}.br_brand_letter_element .br_brand_name{padding-left:0;color:#555}.br_brand_letter_element .br_brand_name:hover{color:#e68824}.widget-content-product img{width:100%;height:auto;display:block}.product_list_widget{}.product_list_widget li a{border-bottom:0!important;padding:0}.widget_search .widget-title{margin-bottom:0!important}.search-form{border-right:1px solid #ddd;border-left:1px solid #ddd;border-bottom:1px solid #ddd;padding:15px}.search-form .form-control{font-size:14px}.search-form .search-submit{background:#e68824;color:#fff;font-size:14px}.widget{margin-bottom:15px}.widget-title{text-transform:none;color:#333;font-size:18px;position:relative;font-weight:500;padding:6px 0;text-align:left;border-radius:0;margin-bottom:15px;font-family:inherit;text-transform:none;border-bottom:1px solid #ddd}.widget-title:after{content:"";width:100px;height:1px;background:#e68824;position:absolute;bottom:-1px;left:0}.widget-content img{width:100%!important;height:auto;max-width:100%}.widget-content ul li{display:block}.widget-content ul li a{color:#333;display:block;padding:8px 0;border-bottom:1px dashed #eee}.widget-content ul li a:hover{color:#005674}.card-newsletter{background:#eee;padding:30px 20px}.card-newsletter h2,.card-newsletter p{text-align:center}.card-newsletter h2{margin-bottom:15px;position:relative;padding-bottom:10px;text-transform:uppercase}.card-newsletter h2:before{content:"";display:block;position:absolute;width:50px;height:2px;background:#999;bottom:0;left:50%;margin-left:-20px}.card-newsletter p{font-size:14px;color:#666;margin-bottom:15px}.card-newsletter input{height:42px}.btn-newsletter{display:block;background:#ca962c;border-radius:0;text-align:center;width:100%;color:#fff;text-transform:uppercase}.btn-newsletter:hover{color:#fff;background:#b28223}.card-cate-service li a{background-image:linear-gradient(to top,#dfe9f3 0%,white 100%)!important;display:block;padding:10px!important}.card-post-new{margin-top:10px;margin-bottom:15px;overflow:hidden}.card-post-new .thumb{position:relative;overflow:hidden;width:110px;margin-right:15px;float:left}.card-post-new .thumb img{width:100%;height:auto;display:block;transition:all .3s ease-in-out}.card-post-new .thumb:hover img{opacity:.6;transition:all .3s ease-in-out}.cardmd-post-i{overflow:hidden}.card-post-new h2{margin-top:0;font-family:inherit}.cardmd-post-i .card-date{font-size:11px}.card-post-new h2 a{text-transform:none;font-weight:400;color:#555;line-height:1.2}.card-post-new h2 a:hover{color:#fcb534}.tagcloud{margin-top:10px}.tagcloud a{display:inline-block;padding:6px 10px;border:1px solid #eee;color:#666;border-radius:30px;font-size:14px!important;margin-bottom:6px;margin-right:2px}.tagcloud a:hover{background:#fcb534;color:#fff;border-color:#fcb534}.gallery .gallery-item img{width:100%;display:block}.card-detail-project{background:#f4f4f4;padding:15px}.card-list-utili li{margin-bottom:10px}.card-list-utili li i{margin-right:5px}.card-detail-project .detail-title{font-size:25px;text-align:center;border-bottom:1px solid #fff;color:#000;font-weight:700;padding:10px 0;margin-bottom:20px}.card-title-price{background:#3f4133;text-transform:uppercase;color:#fff;padding:10px 15px;font-size:20px;font-family:'Play',sans-serif}.card-sidebar-register{box-shadow: 0px 4px 4px 1px rgb(0 0 0 / 7%);padding:15px}.card-sidebar-register h2{text-transform:uppercase;font-size:20px;border-bottom:1px solid #eee;font-weight:700;padding:5px 0;color:#333;margin-bottom:30px}.card-sidebar-register .row-form-consult{margin-bottom:15px}.card-sidebar-register input{height:44px}.card-sidebar-register .form-control{border:1px solid #eee;border-radius:0;font-size:15px}.row-form-btn-consult .btn-register{background:#1baf75;width:100%;border-radius:0;text-align:center;font-size:20px;font-weight:700;font-family:'Play',sans-serif;color:#fff}.form-contact{margin-bottom:20px}.form-contact input{font-size:14px;height:40px}.form-contact .form-control{border-color:#ddd}.btn-contact{background:#28437b;text-align:center;font-size:18px;font-weight:400;color:#fff;padding:8px 25px}.btn-contact:hover{background:#1ca650}.hero{padding:100px 0}.hero h1{color:#fff;font-size:25px;font-weight:700;text-transform:uppercase}.section-jobs{background:#eee;padding:60px 0}.section-jobs .table thead{background:#1baf75;color:#fff}.section-jobs .table a{color:#333}.section-jobs .table a:hover{color:#3f4133}.section-contact-job{background:#fff;padding:50px 0;text-align:center}.section-contact-job a{background:#1baf75;color:#fff;border-radius:30px;padding:15px 20px;font-family:'Play',sans-serif;font-weight:700;text-transform:uppercase}.list-jobs-orther li{display:block;border-bottom:1px solid #eee;margin-bottom:15px;padding-bottom:15px}.list-jobs-orther li span{display:block}.list-jobs-orther li a{color:#333;display:block}.list-jobs-orther li .date{font-size:14px;color:#999;margin-top:5px}.list-jobs-orther li:last-child{border-bottom:0}.card-apply{background:#eee;padding:20px 15px;margin-bottom:30px}.card-apply h2{font-size:25px;margin-bottom:15px;font-weight:700}.card-apply .row-form-apply{margin-bottom:15px}.row-form-btn-apply .btn{background:#1baf75;border-radius:0;text-align:center;font-size:20px;font-weight:700;font-family:'Play',sans-serif;color:#fff}.entry-content{text-align:justify;margin-bottom:30px}.entry-content .table thead th{background:#0693e3;color:#fff;border-bottom:0;vertical-align:top}.entry-content .table{text-align:left}.entry-content .entry-title{font-size:25px;color:#333;text-align:left;margin-bottom:20px}.entry-content ul,.entry-content ol{margin-top:15px;list-style:inherit;padding-left:30px}.entry-content ul li{margin-bottom:10px}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin-bottom:15px;font-size:20px;font-weight:bold;line-height:1.2}.entry-content p{margin-bottom:15px}.entry-content img{max-width:100%;margin-bottom:10px;width:100%!important;height:auto!important}.card-consult h2{margin-bottom:15px;text-transform:uppercase;font-size:18px}.card-consult{padding:15px;background:#eee;margin-bottom:30px}.map{margin-bottom:15px}.row-form{margin-bottom:15px}.row-form input,.row-form textarea{border-radius:0;box-shadow:none;font-size:14px}.row-form .btn-send{background:#252525;border-radius:0;color:#fff;padding:8px 30px}.row-form .btn-send:hover{background:#ccc;color:#333}.section-register{padding:60px 0;position:relative;overflow:hidden}.overlay-register{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;background:rgba(0,0,0,.4)}.section-register .container{z-index:1;position:relative}.section-register h2{color:#fff;text-transform:uppercase;font-size:20px;text-align:center;margin-bottom:20px}.row-form-register{margin-bottom:15px}.row-form-register .form-control{border:0}.row-form-btn-register{text-align:center}.row-form-btn-register .btn{background:#469e22;text-transform:uppercase;color:#fff;font-weight:700;padding:10px 30px;border-radius:30px}.card-box-detail{position:relative;margin-bottom:30px}.project-detail{position:relative}.gallery-thumbs .swiper-slide{height:80px;background-position:center center;border:0}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#999}@media (max-width:991px){.gallery-top{height:420px}}@media (max-width:467px){.gallery-top{height:250px!important}}.footer-nav-link{display:block;text-align:right}.footer-nav-link li{display:inline-block}.footer-nav-link li a{color:#fff;padding:10px 0 10px 15px}.footer .widget-title{font-size:18px;font-weight:600;position:relative;padding-bottom:20px;text-align:left;border:0;text-transform:uppercase;color:#fff;margin-bottom:0}.footer .widget-title:after{display:none}.footer .widget_media_image img{width:auto!important}.footer-content h2{font-weight:bold;margin-bottom:5px}.footer-content i{width:12px;height:12px;line-height:20px;color:#18d685;border-radius:40px;font-size:13px;display:inline-block;text-align:center;margin-right:10px}.footer-content p{margin-bottom:10px}.footer-col{margin-bottom:30px}.footer-col p{margin-bottom:10px}.footer-col h5{margin-bottom:20px;font-size:20px;color:#333;text-transform:none;position:relative;font-weight:600}.footer-col .social a{background:#1baf75;width:42px;display:inline-block;height:42px;line-height:42px;text-align:center;color:#fff;border-radius:30px;margin-right:6px}.footer-col .call a{color:#fce310;font-weight:700;font-size:20px}.footer-col .call a i{color:#fff;border:1px solid #1baf75;padding:10px;font-size:16px;border-radius:5px}.footer-col ul li a{color:#fff!important;display:block;padding:0 0;border-bottom:0}.footer-col ul li{margin-bottom:6px}.footer-col ul li a:hover{color:#eee!important}.footer .form-control{background:#fff;border:0;border-radius:0;color:#fff;font-size:15px}.footer input{height:44px}.footer .row-form-btn-register{text-align:left;margin-top:15px}.footer .row-form-btn-register .btn{background:#daa520;border-radius:0;font-size:17px}.card-info-company{text-align:center;border-top:1px solid #dd9225}.cardmedia{margin-bottom:0;text-align:right;margin-top:0}.cardmedia a{display:inline-block;text-align:center;margin-right:10px;color:#fff}.cardmedia .fb{color:#fff}.cardmedia .tw{color:#fff}.cardmedia .pin{color:#fff}.cardmedia .ins{background-image:linear-gradient(to top,#ec6d47 0%,#7e52a1 100%);color:#fff}.cardmedia .yt{color:#fff}.copyright{background:#0c5d28;padding:18px 0;font-size:13px;color:#fff;font-family:'Play',sans-serif;text-align:center}.text-copy{display:block}.copyright a{color:#fff}.back-to-top{position:fixed;right:5px;bottom:60px;background:#2a95bf;width:42px;line-height:42px;height:42px;border-radius:40px;text-align:center;color:#fff;z-index:100}.back-to-top:hover{color:#fff}.elementor-counter .elementor-counter-number-suffix{text-align:left;font-size:30px;position:relative;top:12px}@media (max-width:479px){.grid-article{flex-wrap:wrap;display:flex}.grid-article .card-i{order:1;margin-bottom:15px}.grid-article .thumb{order:2}.grid-article .thumb{width:100%!important;float:none}}@media (max-width:574px){.card-products{margin-left:-6px;margin-right:-6px}.card-products .product{width:50%;padding-left:6px;padding-right:6px;margin-bottom:12px}.card-speck{border-bottom:1px solid #136c49!important;border-left:0!important;padding:15px}.card-speck:nth-child(1){}.card-speck:nth-child(3){}.card-speck:nth-child(4){border-bottom:0!important}}@media (max-width:767px){.speck{border-right:0}.card-banner{width:50%}.btn-package{width:50%;margin-top:50px}.section-services .row{flex-direction:row}.service-img{order:2}.service-info{padding:50px!important}.card-chose{order:1;margin-bottom:30px}.grid-chose{box-shadow:1px 1px 10px -3px rgba(0,0,0,.2);padding:30px}.popular-abouts{padding-left:15px;padding-right:15px;margin:30px 0}.main-banner{background:#f9f9f9!important}#sidebar{margin-top:30px}.yaya-heading{right:0;width:100%}.card-process{padding:0 30px}.card-process .thumb h2{width:100%;padding:60px;font-size:25px!important}.card-process .thumb .arows{display:none}.card-mission{display:block}.card-miss-text{padding:30px}.card-customer{width:50%}.gallery-item{width:50%;margin-bottom:20px}.grid-article .thumb{width:150px}}@media (max-width:991px){.container-fluid{padding-left:15px;padding-right:15px}.container{max-width:100%}.sticky-category{top:60px}.sticky-category ul{white-space:nowrap;overflow-x:scroll}.card-logo{text-align:center}.logo{padding-left:15px}.logo img{height:60px!important}.service-info{padding-left:100px}.navprimary{position:relative;padding:6px 0}.navprimary .navbar-toggler{border:0}.navprimary .form-inline{display:block}.navprimary .navbar-collapse{background:#fff}.navbar-light .navbar-toggler{color:#333!important}.navbar-light .navbar-toggler:focus{outline:0!important}.navprimary ul li{text-align:center}.navprimary ul li a{padding-top:.5rem;padding-bottom:.5rem;font-size:22px;font-weight:200}.sticky{padding:0}.sticky .logomb img{height:60px;transition:all .3s ease-out}.card-process .thumb h2{font-size:16px}.table td,.table th{white-space:nowrap}}@media (max-width:1199px){.navprimary ul li a{padding-left:.5rem!important;padding-right:.5rem!important}}