﻿*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body,dd,div,dl,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,select,span,td,textarea,th,ul{margin:0 auto;padding:0;outline:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border:0;vertical-align:middle;max-width:100%;height:auto}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-size:1em}figure{margin:0 auto}hr{box-sizing:content-box;overflow:visible;clear:both;margin:40px auto;height:1px;line-height:1px;border:0;background:rgba(0,0,0,.085);font-size:1px}button,input,select,textarea{font:inherit;margin:0}button,input{outline:0;overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{cursor:pointer;-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{outline:0;border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{vertical-align:middle;padding:0}[type=file]{display:block;border:0;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:#666;opacity:1}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}input,select,textarea{padding:6px;line-height:20px;border:1px solid #d6d6d6;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}input:active,input:focus,input:hover,select:active,select:focus,select:hover,textarea:active,textarea:focus,textarea:hover{border-color:#f90;-moz-box-shadow:inset 0 1px 1px rgba(255,153,0,.375);-webkit-box-shadow:inset 0 1px 1px rgba(255,153,0,.375);box-shadow:inset 0 1px 1px rgba(255,153,0,.375);outline:0}input[type=file],input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}[type=button],[type=reset],[type=submit],button{padding:6px 20px;color:rgba(0,0,0,.86);background-color:#f5f5f5;background-color:-webkit-gradient(linear,left top,left bottom,color-start(.05,#f5f5f5),color-stop(1,#ddd));background-color:-moz-linear-gradient(top,#f5f5f5 5%,#ddd 100%);background-color:-o-linear-gradient(top,#f5f5f5 5%,#ddd 100%);background-color:-ms-linear-gradient(top,#f5f5f5 5%,#ddd 100%);background-color:linear-gradient(to bottom,#f5f5f5 5%,#ddd 100%);background-color:-webkit-linear-gradient(top,#f5f5f5 5%,#ddd 100%)}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{background-color:#fff}body{font-size:14px;font-family:-apple-system,BlinkMacSystemFont,"Noto Sans SC","Source Han Sans CN","Noto Sans S Chinese Light","Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",Helvetica,Tahoma,sans-serif;line-height:1.65;font-family:Roboto,sans-serif}li,ol,ul{list-style:none}h5,h6,input,table,td,th{font-size:14px}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.25}h1{font-size:36px}h2{font-size:32px}h3{font-size:20px}h4{font-size:16px}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:none}.alignleft{float:left;padding-right:30px}.alignright{float:right;padding-left:30px}.alignnone,img.alignnone{margin-bottom:0}.aligncenter,.alignnone{float:none;margin-left:auto;margin-right:auto;clear:both}.aligncenter,img.centered{margin-left:auto;margin-right:auto;text-align:center;display:block}.vcenter{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flt{float:left}.frt{float:right}.tlt{text-align:left!important}.tmd{text-align:center!important}.trt{text-align:right!important}.plt{left:0}.prt{right:0}.half{max-width:48.5%}.pdg{padding:6%}.no-padding-top{padding-top:0!important}.no-padding-bottom{padding-bottom:0!important}.no-margin-top{margin-top:0!important}.no-margin-bottom{margin-bottom:0!important}.inline-block{display:inline-block}.relat{position:relative}.fixed-box{position:fixed;top:0;left:0;z-index:15;width:100%}.clearfix{clear:both;font-size:1px;width:1px;height:0;visibility:hidden;margin-top:0!important;line-height:0}iframe{max-width:100%}.hidden,.swiper,.swiper-container{overflow:hidden}.hide,.mobile-show{display:none}.show{display:block}.btn,.btn:link,.btn:visited,.woocommerce .button,.wpcf7-submit{padding:11px 25px;line-height:1;font-size:14px;color:#fff;background:#1b75bb;border:1px solid transparent;display:inline-block;cursor:pointer;-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.btn:active,.btn:hover,.wpcf7-submit:active,.wpcf7-submit:hover{text-decoration:none}.btn .fa{margin-left:5px}.btn-rtl .fa{margin-right:5px}.thumb-excerpt-list li:before,.thumb-title-list li:before,ul.no-before li::marker,ul.no-before li:before{display:none!important}.cat-sticky-thumb-post-list .cat-sticky-post-slider .swiper-pagination .swiper-pagination-bullet:before,.entry-tags-cloud .tags-cloud .tags a,.post-list li:before,.post-meta-bottom .tags a,.radius,.widget ul li:before{-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.radius5{-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.btn-video:after,.comment-list li .avatar,.radius50,.swiper-pagination .swiper-pagination-bullet:before{-khtml-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.radius25px{-khtml-border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px}.nav-menu li.menu-btn a,.radius50px{-khtml-border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px}.radius-lt{-khtml-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}.radius-rt{-khtml-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}.radius-top{-khtml-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.tc{display:table-cell}.vc{vertical-align:middle}.ac{align-items:center}.btn-video:after,.btn-video:before,.header-middle .extra-info,.header-vertical .extra-info,.logo,.swiper-caption,.vertical-middle,.woocommerce-mini-cart-empty-box{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.breadcrumbs,.friend-links,.mobi-bar a span,.mobi-bar a strong,.section-content .post-list li .post-date,.widget ul li span.date,body .opacity{opacity:.85;-moz-opacity:0.85;-khtml-opacity:0.85}.filters-nav .filter-item ul li.item-has-children>a:after,.nav-menu li.menu-item-has-children a:after,.opacity5,.section-item ul.post-list li span.date{opacity:.5;-moz-opacity:0.5;-khtml-opacity:0.5}.cat-posts h3 .link-more,.cat-sticky-thumb-post-list ul li p,.cat-thumb-excerpt-posts ul.thumb-excerpt-list li .post-meta span,.cat-thumb-title-posts ul.thumb-title-list li .post-meta span,.mobi-bar a span,.mobi-bar a strong,.opacity65,.product-summary b,.product-summary strong,.section-item .section-heading .heading-description,.section-item ul li:before,.sub-header .current-title a:after,.sub-header .current-title i,.sub-header h2 i,.widget ul li:before,.widget_nav_menu ul li .count,.widget_nav_menu_vertical ul li ul li a:before{opacity:.65;-moz-opacity:0.65;-khtml-opacity:0.65}.close{position:relative;display:inline-block;width:20px;height:20px;overflow:hidden}.close:after,.close:before{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background-color:#000}.close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.checkmark{width:5px;height:11px;margin-right:8px;border-bottom:2px solid #fff;border-right:2px solid #fff;display:inline-block;transform:rotate(45deg)}.msg-success{color:#ffe!important;background-color:#1ab98d!important}.cat-sticky-thumb-post-list ul li h3,.nowrap,.section-cat-posts ul li.the-thumbnail-post h3,.section-item ul.post-list li{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pos-abs{position:absolute;top:0;z-index:99;width:100%;clear:both}.pos-abs-under{z-index:0}.flex{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.flip{webkit-order:2;-ms-flex-order:2;order:2}.row-reverse{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.column-reverse{-webkit-flex-direction:column-reverse;flex-direction:column-reverse;float:right}.shadow{-moz-box-shadow:0 0 10px rgba(0,0,0,.1);-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}.btn,.button,.cat-sticky-thumb-post-list .cat-sticky-post-slider .swiper-pagination .swiper-pagination-bullet:before,.ease,.foot-widgets .widget .widget-title:after,.item-content .item-grid-box .item-cover,.item-cover .mask,.nav-links span,.nav-menu li.menu-btn a:after,.nav-menu>li>a>span:after,.popup-mask-cover,.post-list li,.section-item .heading-title b:after,.section-item .heading-title b:before,.section-item .heading-title strong:after,.section-item .heading-title strong:before,.slideshow-container .swiper-pagination .swiper-pagination-bullet:before,.swiper-button-next,.swiper-button-next:before,.swiper-button-prev,.swiper-button-prev:before,.swiper-container-rtl .swiper-button-next:before,.swiper-container-rtl .swiper-button-prev:before,.table-list tr:hover td,.thumb-excerpt-list .mask,.thumb-excerpt-list li,.wpcf7-submit,a:link,a:visited,img{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.item-cover{position:relative;overflow:hidden}.item-cover img{max-width:100%}.no-scaling-cover img{width:auto}.item-cover .mask{width:100%;height:100%;position:absolute;top:0;left:0;cursor:pointer}.wp-caption{max-width:100%}a:link,a:visited{outline:0;text-decoration:none}a:hover{text-decoration:underline}.btn-video{width:64px;height:64px;position:relative;display:inline-block;font-style:normal;font-size:0;text-align:center;cursor:pointer}.btn-video:after{width:100%;height:100%;content:"";-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-shadow:0 0 0 0 rgba(255,255,255,.6);box-shadow:0 0 0 0 rgba(255,255,255,.6);-webkit-animation:1.5s infinite ripple;animation:1.5s infinite ripple;-webkit-transition:.4s;transition:.4s}.btn-video:before{margin-top:-24px;margin-left:-1px;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:SiteIcon;font-size:68px;content:"\e7c7";color:rgba(255,255,255,.8)}.relat .btn-video{position:absolute;top:50%;left:50%;margin:-32px 0 0 -32px}@-webkit-keyframes ripple{70%{-webkit-box-shadow:0 0 0 20px rgba(255,255,255,0);box-shadow:0 0 0 20px rgba(255,255,255,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 0 rgba(255,255,255,0)}}@keyframes ripple{70%{-webkit-box-shadow:0 0 0 20px rgba(255,255,255,0);box-shadow:0 0 0 20px rgba(255,255,255,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 0 rgba(255,255,255,0)}}.max10{max-width:10%}.max20{max-width:20%}.max30{max-width:30%}.max40{max-width:40%}.max50{max-width:50%}.max60{max-width:60%}.max70{max-width:70%}.max80{max-width:80%}.max90{max-width:90%}.w-10{width:10%}.w-15{width:15%}.w-20{width:20%}.w-25{width:25%}.w-30{width:30%}.w-35{width:35%}.w-40{width:40%}.w-45{width:45%}.w-50{width:50%}.w-55{width:55%}.w-60{width:60%}.w-65{width:65%}.w-70{width:70%}.w-75{width:75%}.w-80{width:80%}.w-85{width:85%}.w-90{width:90%}.w-95{width:95%}.w-100{width:100%}.max10,.max20,.max30,.max40,.max50,.max60,.max70,.max80,.max90,.w-10,.w-15,.w-20,.w-25,.w-30,.w-35,.w-40,.w-45,.w-50,.w-55,.w-60,.w-65,.w-70,.w-75,.w-80,.w-85,.w-90,.w-95{padding-left:15px;padding-right:15px}div:has(> .w-10),div:has(> .w-100),div:has(> .w-15),div:has(> .w-20),div:has(> .w-25),div:has(> .w-30),div:has(> .w-35),div:has(> .w-40),div:has(> .w-45),div:has(> .w-50),div:has(> .w-55),div:has(> .w-60),div:has(> .w-65),div:has(> .w-70),div:has(> .w-75),div:has(> .w-80),div:has(> .w-85),div:has(> .w-90),div:has(> .w-95){margin-left:-8px;margin-right:-8px}.column{-webkit-box-flex:0;-ms-flex:none;flex:none}.column-offset-1{margin-left:100%}.column-offset-2{margin-left:50%}.column-offset-3{margin-left:33.33333%}.column-offset-4{margin-left:25%}.column-offset-5{margin-left:20%}.column-offset-6{margin-left:16.66667%}.column-offset-7{margin-left:14.28571%}.column-offset-8{margin-left:12.5%}.column-offset-9{margin-left:11.11111%}.column-offset-10{margin-left:10%}.column-offset-11{margin-left:9.0909%}.column-offset-12{margin-left:8.33333%}.grid-col-2 ul{margin:0 -1.5%}.grid-col-3 ul,.grid-col-4 ul,.grid-col-5 ul,.grid-col-6 ul{margin:0 -1%}.grid-col-2 ul li{float:left;padding-left:1.5%;padding-right:1.5%;width:50%}.grid-col-3 ul li{float:left;padding-left:1%;padding-right:1%;width:33.333%}.grid-col-4 ul li{float:left;padding-left:1%;padding-right:1%;width:25%}.grid-col-5 ul li{float:left;padding-left:1%;padding-right:1%;width:20%}.grid-col-6 ul li{float:left;padding-left:1%;padding-right:1%;width:16.666%}.grid-col-2 ul div,.grid-col-3 ul div,.grid-col-4 ul div,.grid-col-5 ul div,.grid-col-6 ul div{float:none;padding:0;width:auto}.grid-col-2 ul li:nth-child(odd),.grid-col-3 ul li:nth-child(3n+1),.grid-col-4 ul li:nth-child(4n+1),.grid-col-5 ul li:nth-child(5n+1),.grid-col-6 ul li:nth-child(6n+1){clear:both}.c1,.gallery-columns-1 .item-content{width:100%}.c2,.gallery-columns-2 .item-content{width:50%}.c3,.gallery-columns-3 .item-content{width:33.3333%;width:-webkit-calc(100%/3);width:calc(100% / 3)}.c4,.gallery-columns-4 .item-content{width:25%}.c5,.gallery-columns-5 .item-content{width:20%}.c6,.gallery-columns-6 .item-content{width:16.6666%;width:-webkit-calc(100%/6);width:calc(100% / 6)}.c7,.gallery-columns-7 .item-content{width:14.2857%;width:-webkit-calc(100%/7);width:calc(100% / 7)}.c8,.gallery-columns-8 .item-content{width:12.5%}.c9,.gallery-columns-9 .item-content{width:11.1111%}.c10,.gallery-columns-10 .item-content{width:10%}.c2:nth-child(odd),.c3:nth-child(3n+1),.c4:nth-child(4n+1),.c5:nth-child(5n+1),.c6:nth-child(6n+1),.c7:nth-child(7n+1),.c8:nth-child(10n+1),.c8:nth-child(8n+1),.c9:nth-child(9n+1),.gallery-columns-10 .gallery-item:nth-child(10n+1),.gallery-columns-10 .item-content:nth-child(10n+1),.gallery-columns-2 .gallery-item:nth-child(odd),.gallery-columns-2 .item-content:nth-child(odd),.gallery-columns-3 .gallery-item:nth-child(3n+1),.gallery-columns-3 .item-content:nth-child(3n+1),.gallery-columns-4 .gallery-item:nth-child(4n+1),.gallery-columns-4 .item-content:nth-child(4n+1),.gallery-columns-5 .gallery-item:nth-child(5n+1),.gallery-columns-5 .item-content:nth-child(5n+1),.gallery-columns-6 .gallery-item:nth-child(6n+1),.gallery-columns-6 .item-content:nth-child(6n+1),.gallery-columns-7 .gallery-item:nth-child(7n+1),.gallery-columns-7 .item-content:nth-child(7n+1),.gallery-columns-8 .gallery-item:nth-child(8n+1),.gallery-columns-8 .item-content:nth-child(8n+1),.gallery-columns-9 .gallery-item:nth-child(9n+1),.gallery-columns-9 .item-content:nth-child(9n+1){clear:both}.swiper-pagination .swiper-pagination-bullet:before{width:7px;height:7px;display:inline-block;content:" ";background:rgba(0,0,0,.25)}.swiper-pagination .swiper-pagination-bullet-active:before{background:#000}.swiper-button-next,.swiper-button-prev,.swiper-container-rtl .swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:none!important}.swiper-container-rtl .swiper-button-next{left:auto!important;right:10px!important}.swiper-container-rtl .swiper-button-prev{right:auto!important;left:10px!important}.swiper-button-next:after,.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{display:none}.swiper-button-next:before,.swiper-button-prev:before{font-family:SiteIcon;font-size:24px;line-height:1}.swiper-button-prev:before{content:"\e63d"}.swiper-button-next:before{content:"\e63b"}.scale-zoomin .swiper-wrapper .swiper-slide .swiper-slide-img{transition:5s;transform:scale(1,1)}.scale-zoomin .swiper-wrapper .swiper-slide-active .swiper-slide-img,.scale-zoomin .swiper-wrapper .swiper-slide-duplicate-active .swiper-slide-img{transform:scale(1.1,1.1)}.scale-zoomout .swiper-wrapper .swiper-slide .swiper-slide-img{transition:5s;transform:scale(1.1,1.1)}.scale-zoomout .swiper-wrapper .swiper-slide-active .swiper-slide-img,.scale-zoomout .swiper-wrapper .swiper-slide-duplicate-active .swiper-slide-img{transform:scale(1,1)}.inner{margin:0 auto;clear:both}.full-inner{padding:0 2%}.cat-desc:after,.container-fullwidth .column-fluid .content:after,.content:after,.entry-content:after,.full-inner:after,.gallery:after,.inner:after,.row-fix:after,.section-content:after,.top-bar:after,.wrapper:after{content:" ";display:table;clear:both}.inner .full-inner,.inner .inner{padding:0!important;width:100%}.sub-header .inner .inner{width:96%}.wrapper{width:100%;overflow:hidden}.section-header .banner-box{width:100%;overflow:hidden}.section-header .banner-box .banner{background-repeat:no-repeat;background-position:center center;background-size:cover;transition:5s;transform:scale(1.1,1.1)}.section-header .banner-box .banner img{width:100%}.section-header .banner-box .banner.loaded{transform:scale(1,1);overflow:hidden}.section-header .banner-overlay{position:absolute;top:0;left:0;right:0;bottom:0}.top-bar{padding:6px 0;position:relative;z-index:1;clear:both}.top-bar .btn{padding:0 12px!important}.top-bar .flt{margin-right:15px}.top-bar .frt{margin-left:15px}.top-bar p{display:inline-block}.header{clear:both;position:relative;z-index:2}.header .inner{overflow:visible;position:relative}.header .inner:after,.header:after{content:" ";display:table;clear:both}.logo{float:left;font-size:inherit}.logo img{width:auto;max-height:80px}.logo .site-name,.logo-fixed{display:none}.header-middle .brand{text-align:center}.header-middle .extra-info{text-align:left;max-width:35%}.header-middle .extra-info p{display:block}.header-middle .logo{width:300px;left:50%}.header-middle .frt{right:0}.header-middle .main-nav{float:none}.header-vertical .inner{padding:10px 0}.header-vertical .extra-info{float:right;line-height:1.35;display:table;left:auto;right:0}.header-vertical .extra-info div{padding-left:50px;display:table-cell;vertical-align:middle;white-space:nowrap}.header-vertical .extra-info div.post-type-switch{display:block}.header-vertical .extra-info .fa{margin-right:8px}.header-vertical .extra-info p{display:block}.header-vertical .main-nav{float:none;position:relative}.header-vertical .main-nav .main-menu{float:none}.header-middle .search-box,.header-vertical .search-box{position:absolute}.header-right.header-vertical .extra-info{float:left;margin:0 30px 0 0;left:0;right:auto}.head-pinned{height:50px;position:fixed!important;top:0;left:0;width:100%;z-index:900;-moz-box-shadow:0 0 10px rgba(0,0,0,.2);-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}.head-pinned .inner{padding:0}.head-pinned .logo{margin:0 auto;visibility:visible!important}.head-pinned .logo img{width:auto}.head-pinned .brand,.head-pinned .topbar{display:none}.head-pinned .nav-menu li ul,.head-pinned .nav-menu li.menu-box>.sub-menu-wrap{top:50px}.head-pinned .nav-menu li ul li ul{top:-13px}.head-pinned .search-box{top:50px!important}.admin-bar .head-pinned{top:32px}.head-pinned .main-nav .btn-search,.head-pinned .main-nav .nav-menu li.menu-btn a{margin-top:0!important}.head-pinned .main-nav .nav-menu li.menu-btn a{line-height:36px!important}.head-pinned .main-nav .btn-search{line-height:48px!important}#ali-ta{position:absolute;top:25px;right:30px}.mobi-menu,.mobi-title,.mobile-navigation{display:none}.mobi-menu .icon-menu{font-weight:700}.main-nav{float:right}.main-nav .inner{padding:0}.main-menu{float:left}.nav-menu li{float:left;position:relative}.nav-menu li.menu-item-home,.nav-menu li:first-child{margin-left:0!important}.nav-menu li a,.nav-menu li a:link,.nav-menu li a:visited{padding:0 20px;display:inline-block}.nav-menu li a:hover{text-decoration:none}.nav-menu li a:after{line-height:1}.nav-menu>li>a>span{display:inline-block;line-height:normal}.nav-menu>li>a>span:after{margin-top:8px;width:0;background:0 0;display:block;content:"";height:1px}.nav-menu>li>a:hover>span:after{width:100%}.nav-menu li.menu-item-has-children>a:after{margin-left:8px;font-size:.85em;font-weight:400;font-family:SiteIcon;content:"\e665"}.nav-menu li.current-category-ancestor a,.nav-menu li.current-menu-ancestor a,.nav-menu li.current-menu-item a:link,.nav-menu li.current-menu-item a:visited,.nav-menu li.current-menu-parent a,.nav-menu li.current-post-ancestor a,.nav-menu li:hover a,.single-download .nav-menu li.menu-item-object-download>a,.single-product .nav-menu li.menu-item-object-product>a{color:#066fc0;text-shadow:none}.nav-menu li:hover>a>span:after,.nav-menu>li.current-category-ancestor>a>span:after,.nav-menu>li.current-menu-ancestor>a>span:after,.nav-menu>li.current-menu-item>a>span:after,.nav-menu>li.current-menu-parent>a>span:after,.nav-menu>li.current-post-ancestor>a>span:after{width:100%;background:#fff}.nav-menu li ul{position:absolute;left:0;z-index:1000;padding:12px 0;border-top:1px solid transparent;background-color:#fff;-moz-box-shadow:0 1px 6px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 6px rgba(0,0,0,.2);box-shadow:0 1px 6px rgba(0,0,0,.2);display:none}.nav-menu li ul li{float:none;padding:0;line-height:1.65em;font-size:.925em;font-weight:400}.nav-menu li ul li a,.nav-menu li ul li a:link,.nav-menu li ul li a:visited{padding:9px 20px;width:100%;line-height:inherit;color:#444}.nav-menu li.current-category-ancestor ul li a,.nav-menu li.current-menu-ancestor ul li a,.nav-menu li.current-menu-item ul li a:hover,.nav-menu li.current-menu-item ul li a:link,.nav-menu li.current-menu-item ul li a:visited,.nav-menu li.current-menu-parent ul li a,.nav-menu li.current-post-ancestor ul li a,.nav-menu li.current-post-parent ul li a{color:#444;background:0}.nav-menu li ul li a:hover,.nav-menu li.current-category-ancestor ul li a:hover,.nav-menu li.current-menu-ancestor ul li a:hover,.nav-menu li.current-menu-item ul li a:hover,.nav-menu li.current-menu-parent ul li a:hover,.nav-menu li.current-post-ancestor ul li a:hover,.nav-menu li:hover ul li a:hover{color:#066fc0;background:#f9f9f9}.nav-menu li.current-menu-item ul li a,.nav-menu li.current-menu-item ul li a span{background:0}.nav-menu li:hover ul li a{background:0}.nav-menu li.menu-item-has-children .mean-clicked{display:none}.nav-menu li.menu-item-has-children ul li.menu-item-has-children>a:after{float:right;margin:0 -8px 0 0;line-height:inherit;font-family:SiteIcon;content:"\e612"}.nav-menu li ul li ul{top:-13px;display:none;-moz-box-shadow:3px 1px 6px rgba(0,0,0,.2);-webkit-box-shadow:3px 1px 6px rgba(0,0,0,.2);box-shadow:3px 1px 6px rgba(0,0,0,.2);left:260px}.nav-menu li ul li ul li{font-size:1em}.nav-menu li ul li.menu-item-has-children:hover ul li a{color:#555;background:#fff}.nav-menu li:hover ul li.menu-item-has-children ul li a{background:0}.nav-menu li.menu-btn a{color:#fff}.nav-menu li.menu-btn a:after{margin-left:8px;font-family:SiteIcon;content:"\e63a"}.nav-menu li.menu-btn a span:after{display:none}.nav-menu li.menu-btn:hover a:after{margin-left:14px}.nav-menu li.menu-box{position:static}.nav-menu li.menu-box ul{width:100%;padding:15px;overflow:hidden}.nav-menu li.menu-box ul li{float:left;width:25%;font-size:.95em}.nav-menu li ul li.menu-box a:visited,.nav-menu li.menu-box ul li a:link{height:auto;font-weight:700}.nav-menu li.menu-box ul li.menu-item-has-children>a:after{display:none}.nav-menu li.menu-box ul li ul{padding:0;border:0;display:block;position:static;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.nav-menu li.menu-box ul li ul li{width:100%;line-height:30px}.nav-menu li ul li.menu-box ul li ul li a:visited,.nav-menu li.menu-box ul li ul li a:link{font-weight:400}.nav-menu li.menu-box ul li ul li ul li{padding-left:1.2em}.nav-menu li.menu-box>.sub-menu-wrap{position:absolute;top:60px;left:0;z-index:1000;width:100%;background-color:#fffffff;-moz-box-shadow:0 1px 6px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 6px rgba(0,0,0,.2);box-shadow:0 1px 6px rgba(0,0,0,.2);display:none}.nav-menu li.menu-box>.sub-menu-wrap ul{position:relative;top:0;left:0;width:100%;display:block!important;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.nav-menu li.menu-box>.sub-menu-wrap ul li{font-weight:400}.nav-menu li.menu-box .sub-menu-wrap ul li a:visited,.nav-menu li.menu-box>.sub-menu-wrap ul li a:link{padding:0;white-space:nowrap}.nav-menu li.menu-box>.sub-menu-wrap>ul>li{padding:0 5px}.nav-menu li.menu-box>.sub-menu-wrap>ul>li>a,.nav-menu li.menu-box>.sub-menu-wrap>ul>li>a:hover{line-height:36px;border-bottom:1px solid rgba(0,0,0,.03)!important}.nav-menu li.menu-box>.sub-menu-wrap>ul>li>.sub-menu-wrap{margin-top:10px}.nav-menu li.menu-box>.sub-menu-wrap>ul>li>.sub-menu-wrap>ul>li>a:before{float:left;padding-right:10px;font-size:12px;font-family:SiteIcon;content:"\e612"}.btn-search{margin-left:20px;float:right;min-width:24px;text-align:center;display:inline-block;cursor:pointer;position:relative}.btn-search-active,.btn-search:hover{text-decoration:none}.btn-search i{font-weight:700}.search-box{width:100%;position:absolute;left:0;z-index:9999;display:none}.search-box .inner{max-width:100%;height:auto;border-top:1px solid #066fc0;background:#fff;overflow:visible;-moz-box-shadow:0 4px 4px rgba(0,0,0,.12);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.12);box-shadow:0 4px 4px rgba(0,0,0,.12)}.search-box .search-form-box{padding:30px 0;width:80%}.search-box .search-form-box .hot-words{margin-top:15px;color:#666}.search-box .search-form-box .hot-words a{padding:0 3px;color:#666}.search-box #searchform{line-height:46px;overflow:hidden;position:relative}.search-box #searchform #ls{margin-bottom:0;padding-left:15px;width:100%;height:46px;color:#666}.search-box #searchform #searchsubmit{float:right;padding:0 20px;height:46px;border:0;cursor:pointer;position:absolute;top:0;right:0}.search-box #searchform #searchsubmit i{margin-right:8px}.search-box #searchform input[type=checkbox],.search-form input[type=checkbox]{border:1px solid #b4b9be;background:#fff;color:#555;clear:none;display:inline-block;line-height:0;height:16px;margin:-3px 6px 0 0;outline:0;cursor:pointer;padding:0!important;text-align:center;vertical-align:middle;width:16px;-webkit-appearance:none;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.1);box-shadow:inset 0 0 5px rgba(0,0,0,.1)}.search-box #searchform input[type=checkbox]:checked:before,.search-form input[type=checkbox]:checked:before{float:left;font-family:SiteIcon;content:"\e60a";margin:7px 0 0 -1px;width:16px;color:#1e8cbe;display:inline-block;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.search-box #searchform input[type=checkbox]:focus,.search-form input[type=checkbox]:focus{border-color:#5b9dd9;box-shadow:0 0 2px rgba(30,140,190,.8)}.search-box #searchform label,.search-form label{margin-right:15px;cursor:pointer;color:#282828}.search-box #searchform label i,.search-form label i{margin-right:5px;width:16px;height:16px;line-height:16px;border:1px solid #ccc;background:#fff;vertical-align:middle;display:inline-block;cursor:pointer}.search-box #searchform label i.cur-type,.search-box #searchform label:hover i,.search-form label i.cur-type,.search-form label:hover i{border-color:#f90}.search-box #searchform label i.cur-type:before,.search-form label i.cur-type:before{color:#f90;font-family:SiteIcon;content:"\e60a"}.post-type-switch{margin-top:5px}.container{clear:both}.wrapper-content{padding:50px 0 80px;background:#fff}.cat-products-list:after,.container:after,.wrapper-content:after{content:" ";display:table;clear:both}.section-row{margin-top:40px;clear:both}.section-row>h3,.single .section-row .heading-title{margin-bottom:30px;height:40px;line-height:40px;border-bottom:2px solid rgba(0,0,0,.1)}.comments-list-area .heading-title>span,.section-row>h3>span,.single .section-row .heading-title>span{height:40px;font-size:20px;border-bottom:2px solid rgba(0,0,0,.4);display:inline-block;overflow:hidden}.home .container .section-editor h1,.home .container .section-editor h2:not(.heading-title){margin:20px auto}.home .container .section-editor h3,.home .container .section-editor h4{margin:10px auto 8px}.home .container .section-editor ul li h3,.home .container .section-editor ul li h4{margin:20px auto 8px}.home .container .section-editor .wrapper-content{padding:0}.home .container .section-editor .gallery .gallery-item:hover img{transform:scale(1.04)}.slideshow-container{text-align:center;overflow:hidden;position:relative;clear:both}.slideshow-container .swiper-slide{position:relative}.slideshow-container .swiper-slide img{width:100%}.slideshow-container .swiper-caption{position:absolute;left:0;right:0;top:48%;z-index:9;width:auto;text-align:center;text-shadow:1px 1px 3px rgba(0,0,0,.75)}.slideshow-container .slider-caption-content .pop-slider-heading{font-size:3.25em;font-weight:700}.slideshow-container .slider-caption-content .pop-slider-description{margin-top:15px;font-size:1.25em}.slideshow-container .swiper-caption .btn{margin-top:25px}.slideshow-container .swiper-caption .btn i{margin-left:5px}.slideshow-container .tlt p,.slideshow-container .trt p{max-width:100%}.slideshow-container a:hover,.slideshow-container a:link,.slideshow-container a:visited{display:block;clear:both;text-decoration:none}.slideshow-container .slider-caption-content a:hover,.slideshow-container .slider-caption-content a:link,.slideshow-container .slider-caption-content a:visited{display:inline-block}.slideshow-container .swiper-button-prev,.slideshow-container .swiper-container-rtl .swiper-button-next{left:-80px;opacity:0}.slideshow-container .swiper-button-next,.slideshow-container .swiper-container-rtl .swiper-button-prev{right:-80px;opacity:0}.slideshow-container .swiper-button-next:before,.slideshow-container .swiper-button-prev:before,.slideshow-container .swiper-container-rtl .swiper-button-next:before,.slideshow-container .swiper-container-rtl .swiper-button-prev:before{font-size:36px;padding:10px 3px;color:rgba(255,255,255,.85);background:rgba(0,0,0,.2)}.slideshow-container .swiper-button-next:hover:before,.slideshow-container .swiper-button-prev:hover:before,.slideshow-container .swiper-container-rtl .swiper-button-next:hover:before,.slideshow-container .swiper-container-rtl .swiper-button-prev:hover:before{color:#fff}.swiper-pagination{width:100%}.slideshow-container .swiper-container-horizontal>.swiper-pagination-bullets,.slideshow-container .swiper-pagination{bottom:3%!important}.slideshow-container .swiper-pagination .swiper-pagination-bullet{opacity:1}.slideshow-container .swiper-pagination .swiper-pagination-bullet:before{width:100%;height:2px;background:rgba(255,255,255,.5);-webkit-box-shadow:0 0 8px rgba(0,0,0,.45);box-shadow:0 0 8px rgba(0,0,0,.35);-khtml-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.slideshow-container .swiper-pagination .swiper-pagination-bullet-active:before{background:#fff}.slideshow-container.disabled .slider-caption-content .pop-slider-description,.slideshow-container.disabled .slider-caption-content .pop-slider-heading,.slideshow-container.disabled .swiper-caption .btn,.slideshow-container.disabled .swiper-wrapper{transform:translate3d(0,0,0)!important}.slideshow-container.disabled .swiper-button-next,.slideshow-container.disabled .swiper-button-prev,.slideshow-container.disabled .swiper-pagination{display:none!important}.video-container{position:relative;width:100%;height:100%;overflow:hidden}.video-container .video-overlay{position:absolute;width:100%;height:100%;z-index:2}.video-container .video-hosted{width:100%;height:100%;display:block}.video-container .vertical-middle{width:100%;text-align:center;z-index:5}.video-container .pop-video-heading{margin-bottom:5px;font-size:3.25em;font-weight:700}.video-container .pop-video-description{font-size:1.25em}.video-container .btn{margin-top:25px}.video-container a:hover,.video-container a:link,.video-container a:visited{display:inline-block;clear:both;text-decoration:none}.section-item{padding:70px 0}.section-item:nth-child(2n){background-color:rgba(0,0,0,.01)}.section-item .section-container{position:relative}.section-item-nbg{background-color:transparent!important}.section-item .heading-title{margin-bottom:40px;position:relative}.section-item .section-heading{margin-bottom:40px;text-align:center;position:relative}.section-item .section-heading .heading-title{margin-bottom:0}.section-item .heading-title .link-more{font-size:.65em;font-weight:400;opacity:.6;display:none}.section-item .heading-title .link-more a:after{padding-left:8px;font-family:SiteIcon;font-size:16px;content:"\e612";opacity:.85;-moz-opacity:0.85;-khtml-opacity:0.85}.section-item .heading-title .link-more i[aria-hidden=true],.section-item .link-read-more i[aria-hidden=true]{display:none}.section-item .heading-description{margin-top:6px}.section-item:last-child{margin-bottom:-50px!important}.section-item ul li{border-bottom:0}.section-item ul li:before{margin:0 10px 0 0;background-color:rgba(0,0,0,.2);width:3px;height:3px;content:"";vertical-align:middle;display:inline-block}.section-item ul.no-before{padding-top:10px;overflow:hidden}.section-item ul.post-list li{height:40px;line-height:40px}.section-item hr{margin:70px 0}.section-cat-posts .cat-posts .cat-title{margin-bottom:25px}.section-cat-posts ul li.the-thumbnail-post{margin-bottom:20px;position:relative}.section-cat-posts ul li.the-thumbnail-post:before{display:none}.section-cat-posts ul li.the-thumbnail-post h3{margin-bottom:0;padding:8px 12px;font-weight:400;color:#fff;background-color:rgba(0,0,0,.5);position:absolute;bottom:0;width:100%}.section-item .gallery-container{margin-bottom:-10px}.cat-thumb-title-posts ul.thumb-title-list li{padding-top:15px;padding-bottom:15px}.cat-thumb-title-posts ul.thumb-title-list li:before{display:none}.cat-thumb-title-posts ul.thumb-title-list li .post-thumbnail{margin-bottom:20px;overflow:hidden}.cat-thumb-title-posts ul.thumb-title-list li .post-thumbnail img{width:100%}.cat-thumb-title-posts ul.thumb-title-list li h3{margin-bottom:10px;font-size:16px;font-weight:600;white-space:nowrap;text-overflow:ellipsis;display:block!important}.cat-thumb-title-posts ul.thumb-title-list li .post-meta{margin-bottom:10px;color:inherit}.cat-thumb-title-posts ul.thumb-title-list li .post-meta a:link,.cat-thumb-title-posts ul.thumb-title-list li .post-meta a:visited{color:inherit!important}.cat-thumb-title-posts ul.thumb-title-list li .link-read-more{margin-top:15px;text-decoration:underline}.cat-thumb-title-posts ul.thumb-title-list li .link-read-more i{margin-left:6px}.cat-thumb-title-posts .grid-col-2 ul li h3,.cat-thumb-title-posts .grid-col-3 ul li h3,.cat-thumb-title-posts .grid-col-4 ul li h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.cat-thumb-excerpt-posts ul.thumb-excerpt-list li .item-post-box{padding-top:15px;padding-bottom:15px}.cat-thumb-excerpt-posts ul.thumb-excerpt-list li:first-child .item-post-box{margin-top:0}.cat-thumb-excerpt-posts ul.thumb-excerpt-list li .post-meta{color:inherit}.cat-thumb-excerpt-posts ul.thumb-excerpt-list li .post-meta a:link,.cat-thumb-excerpt-posts ul.thumb-excerpt-list li .post-meta a:visited{color:inherit!important}.cat-thumb-excerpt-posts ul.thumb-excerpt-list li .link-read-more{font-weight:400}.cat-thumb-excerpt-posts .grid-col-2 ul li h3,.cat-thumb-excerpt-posts .grid-col-3 ul li h3,.cat-thumb-excerpt-posts .grid-col-4 ul li h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.section-editor p,.widget_text .textwidget p{margin-bottom:15px}.section-editor .wp-caption p.wp-caption-text{background:0}.section-editor .gallery{position:relative;margin:0 auto;overflow:visible}.section-editor .wpcf7{margin-top:30px}.section-editor .wpcf7-submit{width:100%}.section-editor .wpcf7-submit:hover{opacity:.85;-moz-opacity:0.85;-khtml-opacity:0.85}.section-carousel-slider{position:relative}.section-carousel-slider .swiper-container{margin-left:-1%;margin-right:-1%}.section-carousel-slider .swiper-button-next,.section-carousel-slider .swiper-button-prev,.section-editor .swiper-button-next,.section-editor .swiper-button-prev{padding:10px 3px;width:auto;height:auto;line-height:1;top:calc((100% - 82px)/ 2);left:0;color:#fff;background-color:rgba(0,0,0,.25)}.section-carousel-slider .swiper-button-next,.section-editor .swiper-button-next{left:auto;right:0}.section-carousel-slider .swiper-button-next:hover,.section-carousel-slider .swiper-button-prev:hover{background-color:rgba(0,0,0,.55)!important}.section-carousel-slider .swiper-pagination,.section-carousel-slider .swiper-pagination-bullets{margin-top:25px;position:relative}.section-carousel-slider-arrow-outer .swiper-button-next{right:-50px}.section-carousel-slider-arrow-outer .swiper-button-prev{left:-50px}.section-carousel-slider-arrow-outer .swiper-button-next,.section-carousel-slider-arrow-outer .swiper-button-next:hover,.section-carousel-slider-arrow-outer .swiper-button-prev,.section-carousel-slider-arrow-outer .swiper-button-prev:hover{background-color:transparent!important}.section-carousel-slider-arrow-outer .swiper-button-next:before,.section-carousel-slider-arrow-outer .swiper-button-prev:before{color:rgba(0,0,0,.25);font-weight:700;font-size:32px}.section-carousel-slider-arrow-outer .swiper-button-next:hover:before,.section-carousel-slider-arrow-outer .swiper-button-prev:hover:before{color:rgba(0,0,0,.85)}.section-products .section-carousel-slider .swiper-button-next,.section-products .section-carousel-slider .swiper-button-prev{top:calc((100% - 142px)/ 2)}.cat-carousel-gallery-slider{position:relative;padding-bottom:35px}.cat-carousel-gallery-slider .item-cover img{display:inline-block}.cat-sticky-slider-wrapper{padding-right:25px}.cat-sticky-thumb-post-list .cat-sticky-post-slider{overflow:hidden;position:relative}.cat-sticky-thumb-post-list .cat-sticky-post-slider .swiper-pagination{bottom:60px;right:15px;left:auto;text-align:right}.cat-sticky-thumb-post-list .cat-sticky-post-slider .swiper-pagination .swiper-pagination-bullet{width:10px}.cat-sticky-thumb-post-list .cat-sticky-post-slider .swiper-pagination .swiper-pagination-bullet:before{width:6px;height:6px;display:inline-block;content:" ";background:rgba(255,255,255,.65)}.cat-sticky-thumb-post-list .cat-sticky-post-slider .swiper-pagination .swiper-pagination-bullet-active:before{width:16px;background:rgba(255,255,255,.95)}.cat-sticky-thumb-post-list .cat-sticky-post-slider .item-content img{width:100%;height:auto}.cat-sticky-thumb-post-list .cat-sticky-post-slider .item-content h3{padding:10px 15px;font-size:16px;background-color:rgba(0,0,0,.06);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cat-sticky-thumb-post-list .thumb-excerpt-list{margin-top:0}.cat-sticky-thumb-post-list .thumb-excerpt-list li{margin-bottom:0;padding:0}.cat-sticky-thumb-post-list .thumb-excerpt-list li .item-post-box{padding:20px 0}.cat-sticky-thumb-post-list .thumb-excerpt-list li:first-child{padding-top:0}.cat-sticky-thumb-post-list .thumb-excerpt-list li .post-date{float:left;margin:3px 15px 0 0;line-height:1;text-align:center;color:rgba(0,0,0,.85);background-color:rgba(0,0,0,.06)}.cat-sticky-thumb-post-list .thumb-excerpt-list li .post-date .post-date-year-month{padding:6px 8px;background-color:rgba(0,0,0,.08);display:block}.cat-sticky-thumb-post-list .thumb-excerpt-list li .post-date .post-date-day{padding:6px 8px;font-size:26px;display:block}.cat-sticky-thumb-post-list .thumb-excerpt-list li h3{margin-bottom:5px;font-size:16px}.cat-sticky-thumb-post-list .thumb-excerpt-list li p{line-height:1.65}.section-cat-posts{margin-left:-3%;margin-top:-20px}.cat-posts{float:left;padding-left:3%;padding-top:20px}.cat-posts .cat-title{height:40px;line-height:40px;border-bottom:2px solid rgba(0,0,0,.06)}.cat-posts .cat-title b{font-weight:400;display:inline-block;border-bottom:2px solid rgba(0,0,0,.2)}.cat-posts .cat-title .link-more{float:right;font-weight:400;font-size:14px}.section-editor{position:relative}.section-editor .section-content p,.section-editor .section-content ul li,.widget_text .textwidget p{margin-bottom:15px}.section-editor .section-content p .btn,.section-editor .section-content ul li .btn,.widget_text .textwidget p .btn{margin-top:15px}.pop-slider{position:relative}.pop-gallery-slider{margin-bottom:0;padding:10px 5px 45px;position:relative;overflow:hidden}.pop-gallery-slider>.swiper-pagination-bullets{width:100%;bottom:0}.pop-gallery-slider img{float:none;margin:0 auto;padding:0}.pop-gallery-slider-1{padding:0}.pop-gallery-slider-1>.swiper-pagination-bullets{bottom:15px}.pop-slider .swiper-button-next,.pop-slider .swiper-button-prev{display:none}.maps-content{position:relative}.section-map{padding:0!important}.section-map .inner{padding:0!important;width:100%!important}.section-map .google-maps .map-infor{left:10px;width:260px;padding:20px;max-width:400px;color:#000;background-color:#fff;z-index:10;-moz-box-shadow:rgba(0,0,0,.3) 0 1px 4px -1px;-webkit-box-shadow:rgba(0,0,0,.3) 0 1px 4px -1px;box-shadow:rgba(0,0,0,.3) 0 1px 4px -1px;border-radius:2px}.section-map .google-maps .map-infor b,.section-map .maps-content .BMap_bubble_title b{margin-bottom:5px;display:block}.section-map .google-maps .map-infor .close{position:absolute;right:12px;top:12px;width:12px;height:12px;cursor:pointer}.section-map .google-maps .map-infor .close:after,.section-map .google-maps .map-infor .close:before{background:#999}.section-map #allmap img{max-width:none!important}.widget .carousel-slider .swiper-button-next,.widget .carousel-slider .swiper-button-prev{display:none}.widget_media_image{padding:0!important}.home .container .wrapper-homebar .section-item{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.home .container .wrapper-homebar .section-item:first-child{padding-top:0}.home .container .wrapper-homebar .cat-carousel-gallery-posts .inner,.home .container .wrapper-homebar .gallery-carousel-products .inner{overflow:hidden}.home .container .wrapper-homebar .inner{width:100%;max-width:100%}.home .container .wrapper-homebar .carousel-slider .section-content{position:relative}.home .container .wrapper-homebar .carousel-slider .swiper-button-prev{top:-40px;right:35px;left:inherit}.home .container .wrapper-homebar .carousel-slider .swiper-button-next{top:-40px;right:0;left:inherit}.section-interval-line{padding:0!important;font-size:0}.accordion-list{overflow:hidden}.accordion-header{padding:12px 35px 12px 15px;font-size:1em;font-weight:400;background:rgba(0,0,0,.025);cursor:pointer}.accordion-header:after{float:right;margin:0 -20px 0 0;font-weight:700;font-family:SiteIcon;color:rgba(0,0,0,.4)}.active-header{font-weight:600;color:#fff;background:rgba(0,0,0,.75)}.active-header:after{color:#fff;content:"\e67a"}.inactive-header:after{content:"\e67b"}.accordion-content{padding:5px 15px 20px;display:none}.accordion-content .link-read-more{margin-left:15px}.accordion-content .link-read-more i{margin-left:6px}.accordion-content .link-read-more a{text-decoration:underline}.accordion-list.frt{width:70%}.accordion-image{float:left;width:28%}.wrapper-boxed{background:#fff;position:relative;overflow:visible}.wrapper-boxed-mobile{background:#fff;position:relative}.wrapper-boxed .inner{width:100%;clear:both}.wrapper-boxed .section-header .inner,.wrapper-boxed .section-header-home .inner{max-width:100%}.wrapper-boxed .head-pinned{-webkit-box-shadow:none;box-shadow:none}.wrapper-boxed .head-pinned .inner{padding:0 20px;max-width:100%;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}.wrapper-boxed .wrapper-content{overflow:visible}.home .wrapper-boxed .container .wrapper-content .inner{padding:0!important}.home .wrapper-boxed .container .content .widget,.home .wrapper-boxed .container .section-item{padding:3% 20px}.wrapper-boxed .slideshow-container .swiper-caption .inner{padding:0 20px}.wrapper-boxed .section-item .full-inner{padding:0;max-width:100%;overflow:hidden}.content{min-height:500px}.column-fluid{float:right;width:100%}.content-left .column-fluid{float:left}.content-left .column-fluid .content{margin-left:0}.content-full .column-fluid .content{margin-left:0;margin-right:0}.content-full .column-fluid .no-fullwidth{margin-left:inherit;margin-right:inherit}.content-right .column-fluid .content{margin-right:0}.fullwidth,.mobile-body .content{margin:0 auto!important;width:100%}.sub-header{background-repeat:no-repeat;background-size:cover;clear:both;overflow:hidden}.sub-header img{width:100%;height:auto}.sub-header .current-title{float:left;font-size:20px;font-weight:400}.sub-header .current-title a,.sub-header .current-title a:hover{text-decoration:none}.sub-header .current-title a:after{padding:0 10px;content:"/";font-style:italic}.sub-header .current-title a:last-child:after{padding:0;content:""}.sub-header .current-title i{padding:0 10px}.sub-header .current-title i:last-child{display:none}.sub-header a:hover{text-decoration:none}.breadcrumbs,.sub-header .current-title{max-width:40%;white-space:nowrap;text-overflow:ellipsis}.breadcrumbs{float:right;overflow:hidden}.breadcrumbs li{display:inline}.breadcrumbs .delimiter:after{padding:0 6px;font-style:normal;font-family:SiteIcon;content:"\e612"}.breadcrumbs .delimiter:last-child{display:none}.current-overview{max-width:50%;line-height:1.8em;display:inline-block}.filters-nav{padding:10px 15px;line-height:38px;text-align:center;color:#666;background:rgba(0,0,0,.025)}.filters-nav .filter-item ul li{text-align:left;white-space:nowrap;display:inline-block;position:relative}.filters-nav .filter-item ul li>a{padding:0 15px;min-width:80px;display:inline-block}.filters-nav .filter-item ul li.current-cat-ancestor>a,.filters-nav .filter-item ul li.current-cat>a,.filters-nav .filter-item ul li.current_page_ancestor>a,.filters-nav .filter-item ul li.current_page_item>a,.filters-nav .filter-item ul li:hover>a,.filters-nav .filter-item ul li>a:hover{background-color:#fff;-moz-box-shadow:0 0 12px rgba(0,0,0,.16);-webkit-box-shadow:0 0 12px rgba(0,0,0,.16);box-shadow:0 0 12px rgba(0,0,0,.16);text-decoration:none}.filters-nav .filter-item ul li .plus-minus{display:none}.filters-nav .filter-item ul li.item-has-children>a:after{margin-left:8px;line-height:1;font-family:SiteIcon;content:"\e665"}.filters-nav .filter-item ul li ul{position:absolute;top:38px;left:0;z-index:3;background:#fff;display:none;-moz-box-shadow:0 8px 12px rgba(0,0,0,.16);-webkit-box-shadow:0 8px 12px rgba(0,0,0,.16);box-shadow:0 8px 12px rgba(0,0,0,.16)}.filters-nav .filter-item ul li ul li{padding:0;font-weight:400;display:block}.filters-nav .filter-item ul li ul li>a{width:100%;-khtml-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.filters-nav .filter-item ul li ul li.current-cat-ancestor>a,.filters-nav .filter-item ul li ul li.current-cat>a,.filters-nav .filter-item ul li ul li.current_page_item>a,.filters-nav .filter-item ul li ul li:hover>a,.filters-nav .filter-item ul li ul li>a:hover{background:rgba(0,0,0,.015);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.filters-nav .filter-item ul li ul li ul{top:0;left:100%}.filters-nav .filter-item ul li ul li.item-has-children>a:after{margin-left:12px;margin-right:-4px;font-family:SiteIcon;content:"\e612"}.filters-nav-tabs{margin:25px auto;text-align:center}.filters-nav-tabs .btn{margin-bottom:10px;padding:0;border:0;background:0;overflow:hidden}.filters-nav-tabs .btn a,.filters-nav-tabs .btn a:active,.filters-nav-tabs .btn a:hover{padding:11px 25px;border:0;background-color:rgba(0,0,0,.065);display:inline-block}.filters-nav-tabs .btn a:active,.filters-nav-tabs .btn a:hover,.filters-nav-tabs .btn-cur a{background-color:rgba(0,0,0,.15);text-decoration:none}.cat-desc{margin:0 auto 35px;color:#666}.cat-desc p{margin:8px auto}.gallery-container{margin:-1% -1% 0;overflow:hidden;clear:both}.gallery-container .item-content{float:left;margin-bottom:0;padding:1%;text-align:center;position:relative}.gallery-container .item-content figcaption{margin:15px auto 10px}.gallery-container .item-content .item-title,.gallery-container .item-content h3{margin:0 auto;font-size:14px;font-weight:400;height:40px;line-height:1.5;overflow:hidden}.gallery-container .item-content .btn-play-video{position:absolute;top:10px;right:10px;cursor:pointer;display:block}.gallery-container .item-content .btn-play-video .icon-play-video{width:24px;height:24px;color:rgba(0,0,0,.125);fill:rgba(0,0,0,0.125)}.gallery-columns-1 .item-content .btn-play-video .icon-play-video{width:36px;height:36px}.gallery-columns-2 .item-content .btn-play-video .icon-play-video{width:30px;height:30px}.gallery-columns-3 .item-content .btn-play-video .icon-play-video{width:26px;height:26px}.gallery-columns-5 .item-content .btn-play-video,.gallery-columns-6 .item-content .btn-play-video{top:6px;right:6px}.gallery-columns-5 .item-content .btn-play-video .icon-play-video， .gallery-columns-6 .item-content .btn-play-video .icon-play-video{width:20px;height:20px}.gallery-columns-7 .item-content .btn-play-video{top:5px;right:5px}.gallery-columns-7 .item-content .btn-play-video .icon-play-video， .gallery-columns-7 .item-content .btn-play-video .icon-play-video{width:18px;height:18px}.gallery-container .item-content .product-price{margin-top:-5px}.gallery-container .item-content .product-price .regular-price{font-size:.85em}.gallery-container .item-content .quick-inquiry{margin:5px auto 10px}.gallery-container .item-content .quick-inquiry .btn-inquiry{padding:8px 15px}.gallery-container .item-content:hover .quick-inquiry .btn-inquiry{-moz-box-shadow:0 8px 12px rgba(0,0,0,.16);-webkit-box-shadow:0 8px 12px rgba(0,0,0,.16);box-shadow:0 8px 12px rgba(0,0,0,.16)}.gallery-container .item-content .quick-inquiry .btn-inquiry i{margin:0 5px 0 0}.no-scaling-cover .attachment{width:auto;position:relative}.no-scaling-cover .attachment .thumbnail .centered{display:flex;justify-content:center;align-items:center;height:100%}.no-scaling-cover .attachment .thumbnail .centered img{max-width:100%;max-height:100%}.no-scaling-cover .attachment .thumbnail .centered img.horizontal-img{width:auto;height:100%}.section-container .link-read-more{margin:25px auto;clear:both}.section-container .link-read-more .btn i{margin-right:.45em}.thumb-excerpt-list .no-scaling-cover .attachment .thumbnail,.thumb-excerpt-list .no-scaling-cover .attachment .thumbnail .centered,.thumb-excerpt-list .no-scaling-cover .attachment .thumbnail .centered img{position:relative}.post-meta{color:rgba(0,0,0,.4);overflow:hidden}.post-meta a:link,.post-meta a:visited{color:rgba(0,0,0,.4)}.post-meta a:hover{color:#666}.post-meta span{padding-right:15px;display:inline-block}.post-meta span i{padding-right:4px;font-size:15px}.post-list{overflow:hidden}.post-list li{margin:0 auto;height:46px;line-height:46px;border-bottom:1px solid rgba(0,0,0,.05);overflow:hidden}.post-list li.nb{border:0}.post-list li .post-date{float:right;margin-left:15px;text-align:right;color:#bbb}.post-list li:before{margin:0 8px 0 0;background:rgba(0,0,0,.2);width:3px;height:3px;content:"";vertical-align:middle;display:inline-block}.post-list li:hover a{text-decoration:underline}.post-list li.the-thumbnail-post{height:auto!important;line-height:inherit!important}.post-list li.the-thumbnail-post h3{font-size:14px}.thumb-excerpt-list{margin-top:-20px;overflow:hidden}.thumb-excerpt-list li .item-post-box{padding:40px 0;border-bottom:1px solid rgba(0,0,0,.035);overflow:hidden}.thumb-excerpt-list li:hover .item-post-box{border-bottom-color:rgba(0,0,0,.15)}.thumb-excerpt-list li .post-thumbnail{float:left;margin-right:20px;position:relative;z-index:2;overflow:hidden}.thumb-excerpt-list li .post-thumbnail img{width:200px;height:auto;background:#fff}.thumb-excerpt-list li .post-excerpt h3{margin-bottom:10px;font-size:16px;font-weight:700}.thumb-excerpt-list li .post-excerpt .post-meta{margin:0 auto 10px;font-size:14px}.thumb-excerpt-list li .link-read-more{margin-top:15px;font-weight:600;text-decoration:underline;clear:inherit}.thumb-excerpt-list li .link-read-more i{font-size:12px;display:inline-block}.thumb-excerpt-list-rt li .post-thumbnail{float:right;margin-right:0;margin-left:20px;overflow:hidden}.thumb-excerpt-list-top li .post-thumbnail{float:none;margin:0 auto 15px;overflow:hidden}.thumb-excerpt-list-no li .link-read-more,.thumb-excerpt-list-rt li .link-read-more,.thumb-excerpt-list-top li .link-read-more{padding-left:0}.thumb-title-excerpt-box .thumb-excerpt-list li .item-post-box{padding-top:0;padding-bottom:40px;border-bottom:0}.thumb-title-excerpt-box .thumb-excerpt-list li .post-excerpt h3{margin:15px auto}.thumb-title-excerpt-box .thumb-excerpt-list li .post-thumbnail{float:none;margin-right:0}.thumb-title-excerpt-box-vertical .thumb-excerpt-list{margin-top:0}.thumb-title-excerpt-box-vertical .thumb-excerpt-list li .item-post-box{padding-top:0;padding-bottom:40px;border-bottom:0;display:block}.thumb-title-excerpt-box-vertical .thumb-excerpt-list li .post-excerpt h3{margin-bottom:0;padding:15px 0}.thumb-title-excerpt-box-vertical .thumb-excerpt-list li .post-thumbnail{float:none;margin-right:0}.thumb-title-excerpt-box-vertical .thumb-excerpt-list li .post-thumbnail .thumbnail{border-bottom-right-radius:0;border-bottom-left-radius:0}.gridlist-switch{margin-bottom:30px}.gridlist-switch a{margin-left:8px;padding:6px 10px;font-size:16px;background:rgba(0,0,0,.035);text-decoration:none}.gridlist-switch a span{padding-left:5px;font-size:14px}.gridlist-switch a#grid-view:before{font-family:SiteIcon;content:"\e604"}.gridlist-switch a#list-view:before{font-family:SiteIcon;content:"\e650"}.products-container-listview .item-content{float:none;margin-bottom:3%;padding:0 0 3%;text-align:left;border-bottom:1px solid rgba(0,0,0,.065)}.products-container-listview .item-content figcaption{padding:0}.products-container-listview .item-content .item-grid-box{width:100%;display:flex;position:relative}.products-container-listview .item-content .item-grid-box .item-cover{flex:0 0 30%;margin:0 30px 0 0;width:30%;position:relative}.products-container-listview .item-content .item-grid-box .item-product-content{flex:1 1 auto;max-width:70%}.products-container-listview .item-content .item-grid-box .item-product-content h3{margin:0 auto 20px;height:auto;font-size:20px}.products-container-listview .item-content .item-grid-box .item-product-content .product-meta-list{font-size:14px;display:flex;flex-wrap:wrap}.products-container-listview .item-content .item-grid-box .item-product-content .product-meta-list p,.products-container-listview .item-content .item-grid-box .item-product-content .product-meta-list ul li{padding-right:10px;width:50%}.products-container-listview .item-content .item-grid-box .item-product-content .product-meta-list b,.products-container-listview .item-content .item-grid-box .item-product-content .product-meta-list strong{padding-right:10px;min-width:100px;font-weight:400;display:inline-block;-moz-opacity:0.65;-khtml-opacity:0.65;opacity:.65}.fullwidth .products-container-listview .item-content .item-grid-box .item-product-content .product-meta-list strong,.products-container-listview .item-content .item-grid-box .item-product-content .product-meta-list b{min-width:160px}.products-container-listview .item-content .item-grid-box .item-product-content .product-inquiry{margin-top:20px;padding-top:0;border-top:0}.search .column-fluid{background-color:transparent}.search .column-fluid .content{padding:30px}.search-page-form{margin:-20px auto 50px;padding:15px;color:#666;background:rgba(0,0,0,.015)}.search-page-form #searchform{width:100%;line-height:50px;position:relative}.search-page-form #searchform .search-field{padding:0 2%;width:96%;height:50px;font-size:16px;color:#666}.search-page-form #searchform #searchsubmit{float:right;padding:0 20px;height:50px;border:0;overflow:hidden;cursor:pointer;position:absolute;right:-2px;top:0}.search-page-form #searchform #searchsubmit i{font-size:20px;color:#fff}.search-no-results .search-page-form,.search-no-results .sidebar{display:none}.search-no-results .container .content{margin:0 auto;max-width:70%}.search-title-tabs{margin-bottom:50px;border-bottom:1px solid rgba(0,0,0,.085)}.search-title-tabs ul{height:42px;clear:both}.search-title-tabs ul li{float:left;margin-right:45px;line-height:42px;font-size:15px;color:#6f6f6f;border-bottom:1px solid transparent;display:block;cursor:pointer}.search-title-tabs ul li.active,.search-title-tabs ul li:hover{color:#000;border-bottom-color:rgba(0,0,0,.65)}.search-title-tabs ul li.active{font-weight:700}.search-title-tabs ul li a{text-decoration:none;display:inline-block}.search-title-tabs .result-count{float:right;line-height:40px;font-size:15px}.search .search-highlight{font-style:normal}.post-header .btn-qrcode{margin-top:-50px}.entry-title{margin-bottom:10px;padding-bottom:10px;font-size:24px;border-bottom:1px solid rgba(0,0,0,.085)}.post .post-meta{margin-bottom:25px}.post .post-meta-blank{margin-bottom:15px;overflow:hidden}.entry-content{margin-bottom:40px;line-height:1.85;word-wrap:break-word}.entry-content h1,.entry-content h2{margin:40px auto 18px}.entry-content h3{margin:25px auto 15px}.entry-content h4{margin:20px auto 15px}.entry-content h5,.entry-content h6{margin:15px auto}.entry-content figure,.entry-content p{margin-bottom:1.35em}.entry-content a:link,.entry-content a:visited{text-decoration:underline}.entry-content img{margin-bottom:15px;max-width:100%;height:auto}.entry-content iframe{margin-bottom:10px;max-width:100%}.entry-content .wp-block-separator{border:0}.entry-content .left{float:left;width:45%}.entry-content .right{float:right;width:45%}.entry-content .btn .SiteIcon{margin-right:8px}.entry-content ol,.entry-content ul{margin:10px 0 20px 20px}.entry-content ol li{margin-bottom:6px;list-style:decimal}.entry-content ul li{margin-bottom:6px;list-style:disc}.entry-content ol li::marker,.entry-content ul li::marker{color:#d0d0d0}.entry-content table{margin-bottom:15px;max-width:100%;font-size:unset;border:1px solid rgba(0,0,0,.085);overflow-x:auto;border-collapse:collapse;border-spacing:0;-webkit-overflow-scrolling:touch;background:radial-gradient(left,ellipse,rgba(0,0,0,.2) 0,rgba(0,0,0,0) 75%) 0 center,radial-gradient(right,ellipse,rgba(0,0,0,.2) 0,rgba(0,0,0,0) 75%) 100% center;background-size:10px 100%,10px 100%;background-attachment:scroll,scroll;background-repeat:no-repeat}.entry-content table tr:nth-child(odd),.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#fbfbfb}.entry-content table td,.entry-content table th{padding:6px 10px;font-size:unset;border:1px solid rgba(0,0,0,.085);word-wrap:break-word}.entry-content table th{text-align:left;background:rgba(0,0,0,.015)}.entry-content table p{margin-bottom:0}.entry-content .heading-title a{text-decoration:none}.wp-block-image figcaption,.wp-block-video figcaption{margin:0 auto 1em;color:rgba(0,0,0,.5)}.entry-content .blocks-gallery-grid,.entry-content .wp-block-gallery{margin:0 auto}.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{padding:10px;line-height:1.5}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{position:static;margin-top:-5px;background:0 0;color:rgba(0,0,0,.65)}.blocks-gallery-grid .blocks-gallery-item figure{overflow:hidden}.blocks-gallery-grid .blocks-gallery-item figcaption{padding:10px 0;bottom:-10px;font-size:inherit;color:inherit;background:0 0;overflow:hidden;white-space:nowrap}.blocks-gallery-grid .blocks-gallery-item img{margin-bottom:0}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:initial}.gallery{margin:0 auto;clear:both}.gallery .gallery-item{float:left;margin:1% auto;padding:0 1%;text-align:center;width:33%}.gallery .gallery-caption{margin-top:10px}.entry-content .gallery dt,.gallery dl{margin:0}.gallery br{display:none}.gallery .wp-caption-text br{display:block}.gallery .wp-caption-text ul li{margin-bottom:3px;text-align:left}.gallery img{margin:0;max-width:100%;height:auto}.gallery img:hover{border-color:#ccc;opacity:.85}.gallery-columns-1 .gallery-item{width:100%;margin:0 auto;padding:0}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33.3333%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6666%}.gallery-columns-7 .gallery-item{width:14.2857%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.1111%}.gallery-columns-10 .gallery-item{width:10%}.post-meta-bottom{margin-bottom:25px;color:rgba(0,0,0,.5);clear:both;overflow:hidden}.post-meta-bottom .tags{float:left}.post-meta-bottom .tags strong{margin-right:10px;font-weight:400}.post-meta-bottom .tags a{margin:0 5px 5px 0;padding:0 8px;line-height:26px;color:rgba(0,0,0,.5);background:rgba(0,0,0,.04);display:inline-block}.post-meta-bottom .tags a:hover{color:#fff;background:#666;text-decoration:none}.post-meta-bottom .share,.post-meta-bottom .share .addthis_sharing_toolbox,.post-meta-bottom .social-share-container{float:right}.fancybox-overlay{z-index:999999!important}.fancybox-content h2{margin-bottom:15px;font-size:28px}.fancybox-content p{margin-top:20px;color:rgba(0,0,0,.65)}#share-qrcode-popup,.lightbox-popup{text-align:center!important}.lightbox-popup img{width:100%;max-width:640px}.page .post-meta{margin-bottom:25px}.elementor-page .container-fullwidth .wrapper-content{padding:0}.container-fullwidth .content{margin-left:auto;margin-right:auto}.container-fullwidth .fullwidth .entry-content{margin-bottom:0}.page-template-page-fullwidth .footer{margin-top:0}.elementor-widget .section-heading,.elementor-widget .swiper-pagination .swiper-pagination-bullet:before{display:none}.elementor-pagination-position-outside .elementor-image-carousel-wrapper .swiper-pagination{bottom:-12px!important}.elementor-shortcode .wpcf7-submit{width:100%}.elementor .clearfix{clear:none;font-size:inherit;width:auto;height:auto;visibility:visible;margin-top:inherit!important;line-height:inherit}.elementor img{margin-bottom:0}.gallery-container .item-download{margin-bottom:10px}.gallery-container .item-download figcaption{position:relative}.gallery-container .item-download h3{margin:12px auto 0}.gallery-container .item-download p{margin:5px auto 0;height:24px}.gallery-container .item-download .file-ext{margin-right:10px;padding:4px 8px;font-size:12px;line-height:1;background:rgba(0,0,0,.08);display:inline-block;opacity:.8}.gallery-container .item-download .file-size{font-size:12px;opacity:.8}.table-list{width:100%;max-width:100%;vertical-align:top;overflow-x:auto;border-collapse:collapse;border-spacing:0}.table-list th{padding:11px 20px;border-bottom:1px solid rgba(0,0,0,.05);background:rgba(0,0,0,.03);text-align:left;font-size:14px;font-weight:600}.table-list td{padding:16px 20px;border-bottom:1px solid rgba(0,0,0,.05)}.table-list td em{font-style:normal}.table-list tr:nth-child(odd){background:rgba(0,0,0,.01)}.table-list tr:hover td{background:rgba(0,0,0,.018)}.table-list td.td-title{max-width:60%;width:60%;text-align:left}.table-list tr:hover td a{display:inline-block}.table-list tr td.td-btn em{padding-left:6px}.table-list tr td.td-btn a:hover{text-decoration:none}.table-list tr td.td-btn .btn-download{padding:2px 20px;display:inline-block}.table-list .file-ext i{font-size:14px}.table-list .file-link i{font-size:16px}.download{overflow:hidden}.download .entry-title{border:0}.download .post-meta{margin-bottom:25px}.download .post-password-form{margin:0 auto;display:inline-block}.download .tips-post-password{margin-bottom:10px;font-size:14px}.download .btn-single-download{border-color:transparent}.entry-download-content{margin-bottom:40px;padding:30px;background:rgba(0,0,0,.015);overflow:hidden}.entry-download-content .item-content{padding:0 30px 10px 0;background:#fbfbfb}.entry-download-content .item-cover img{max-width:300px;min-height:300px}.entry-download-content ul{border-bottom:1px solid rgba(0,0,0,.085)}.entry-download-content ul li{padding:16px 0;border-top:1px solid rgba(0,0,0,.085)}.entry-download-content ul li b{padding-right:15px;width:90px;display:inline-block}.entry-download-content ul li i{margin-right:8px}.entry-download-content .no-scaling-cover .attachment .thumbnail,.entry-download-content .no-scaling-cover .attachment .thumbnail .centered,.entry-download-content .no-scaling-cover .attachment .thumbnail .centered img{position:relative}.entry-attachment{margin-top:25px;text-align:center}.post-navi{margin:40px auto;width:100%;height:46px;line-height:1.65;font-size:16px;text-align:center}.post-navi#post-page-nav-title{display:none}.post-navi a:link,.post-navi a:visited,.post-navi span{margin:0 2px;padding:9px 18px;color:#666;background:#eee;display:inline-block;text-decoration:none}.post-navi a.current,.post-navi a:active,.post-navi a:hover{color:#fff;background:#1b75bb}.gallery-page-nav,.post-page-nav{margin-top:40px}.pagination{width:100%;height:46px;font-size:16px;text-align:center}.pagination h2.screen-reader-text{display:none}.nav-links a:link,.nav-links a:visited,.nav-links span{margin:0 2px;padding:9px 18px;color:#666;background:#eee;display:inline-block}.nav-links a:active,.nav-links a:hover,.nav-links span.current{color:#fff;background:#1b75bb;text-decoration:none}.nav-links a.next,.nav-links a.prev{padding:9px 20px}.post-prev-next{padding:10px 15px;background:rgba(0,0,0,.015)}.post-prev-next p{margin:4px 0}.post-prev-next strong{margin-right:8px}.related-posts ul{margin:-15px auto 0;overflow:hidden}.related-posts ul li{float:left;margin-right:2%;width:48%;height:40px;line-height:40px;white-space:nowrap;text-overflow:ellipsis;border:0;overflow:hidden}.hot-products .item-content h3,.related-posts .item-content h3,.related-products .item-content h3{margin-bottom:0;border:0}.hot-products,.related-products{position:relative}.comments-area{overflow:hidden}.comments-area a{text-decoration:underline}.comment-list{width:100%;clear:both}.comment-list li{width:100%;clear:both;position:relative}.comment-list li .comment-body{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid rgba(0,0,0,.03)}.comment-list li .comment-body:last-child{margin-bottom:0}.comment-list li .avatar{float:left;margin-right:20px;width:64px;height:auto}.comment-list li .comment_author{margin:0 0 5px 62px}.comment-list li .comment-content{margin:15px 0 0 80px}.comment-list li .comment-content p{margin-bottom:12px}.comment-list li .fn{font-size:14px;font-weight:700;font-style:normal}.comment-list li .comment-meta-data{margin-left:20px;font-size:12px;color:#a8a8a8}.comment-list li .comment-meta-data a{margin-right:10px;color:#a8a8a8}.comment-list li em{font-style:normal;color:#f90}.comment-list li .reply{text-align:right}.comment-list li .reply .comment-reply-link:before{margin-right:5px;font-family:SiteIcon;content:"\e8fe"}.comment-list li #respond{margin-bottom:40px}.comment-list li ul li{padding-left:10%;width:90%}.comment-list li .comment-reply-title{position:relative}.comment-respond #cancel-comment-reply-link{float:right;text-align:right;position:absolute;right:0;font-size:14px;color:rgba(0,0,0,.4)}.comment-respond #cancel-comment-reply-link:hover{color:rgba(0,0,0,.86)}.comment-respond .logged-in-as{margin-bottom:15px;color:rgba(0,0,0,.5)}.comment-respond .logged-in-as a{color:rgba(0,0,0,.5)}.comment-respond .logged-in-as a:hover{color:#444}.comment-respond .must-log-in{margin-bottom:15px;color:#f90}.comment-respond .must-log-in a,.comment-respond .must-log-in a:hover{color:#f90}#comment-input{margin-top:20px;overflow:hidden;clear:both}#comment-input input,#comment-input input[type=email],#comment-input input[type=text],#comment-input input[type=url]{float:left;margin-right:1%;padding:8px 10px;width:49.5%;border-color:#ccc}#comment-input input:last-child{margin-right:0}#comment-textarea{margin-top:15px;overflow:hidden;clear:both}#comment-textarea #comment{float:left;padding:10px;width:100%;border-color:#ccc;overflow-y:scroll}#comment-input input:hover,#comment-textarea #comment:hover{border-color:#f90}#commentform .form-submit{margin-top:15px;clear:both}#commentform .form-submit .btn-submit{min-width:220px}.comments-area .comment-form-cookies-consent{margin-top:15px;font-size:12px;color:#888}.comments-area .comment-form-cookies-consent input[type=checkbox]{border:1px solid #b4b9be;background:#fff;color:#555;clear:none;display:inline-block;line-height:0;height:16px;margin:-3px 6px 0 0;outline:0;cursor:pointer;padding:0!important;text-align:center;vertical-align:middle;width:16px;-webkit-appearance:none;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.1);box-shadow:inset 0 0 5px rgba(0,0,0,.1)}.comments-area .comment-form-cookies-consent input[type=checkbox]:checked:before{float:left;font-family:SiteIcon;content:"\e60a";margin:7px 0 0 -1px;width:16px;color:#1e8cbe;display:inline-block;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.comments-area .comment-form-cookies-consent input[type=checkbox]:focus{border-color:#5b9dd9;box-shadow:0 0 2px rgba(30,140,190,.8)}.comment-nav{margin:15px auto;padding:10px;text-align:right;color:rgba(0,0,0,.5)}.comment-nav .comment-nav-title{padding:0 8px;font-weight:700;display:none}.comment-nav a:link,.comment-nav a:visited{margin-left:3px;padding:5px 11px;line-height:20px;display:inline-block;color:#666;background:#eee}.comment-nav a:hover{color:#fff;background:#666;text-decoration:none}.comment-nav span.current{margin-left:3px;padding:5px 11px;line-height:20px;display:inline-block;color:#fff;background:#666}.akismet_comment_form_privacy_notice{display:none}.single-product-gallery-summary{overflow:hidden}.single-product-gallery{float:left;width:48%;overflow:hidden;position:relative}.single-product-gallery img{max-width:100%;height:auto}.single-product-gallery .product-gallery-zoom{width:100%;text-align:center;overflow:hidden}.single-product-gallery .product-gallery-zoom .product-video iframe,.single-product-gallery .product-gallery-zoom .product-video video{width:100%;height:100%;background:#000;display:block}.xzoom-preview{background:#fff;z-index:99}.xzoom-lens{border:1px solid rgba(255,255,255,.2);box-shadow:0 0 15px rgba(0,0,0,.2);cursor:pointer}.xzoom-lens img,.xzoom-preview img{max-width:none;max-height:none;display:block}.xzoom-hidden,.xzoom-source{display:block;position:static;float:none;clear:both}.xzoom-hidden{overflow:hidden}.xzoom-loading{width:48px;height:48px;border-radius:100%;opacity:.7;background:rgba(0,0,0,.08)}.single-product-gallery .product-thumbs-wrapper{position:relative;margin-top:15px;padding:0 40px}.single-product-gallery .product-thumbs-gallery{position:relative;width:100%;height:90px;overflow:hidden}.product-thumbs-gallery .flex-control-thumbs{position:relative;left:0;float:left}.product-thumbs-gallery .flex-control-thumbs li{float:left;max-width:100%;padding:0 5px}.product-thumbs-gallery .flex-control-thumbs li img{border:1px solid #eee;width:100%;height:auto;cursor:pointer}.product-thumbs-gallery .flex-control-thumbs li.flex-active img{border:1px solid #f90}.product-thumbs-gallery .flex-control-thumbs li.flex-video{position:relative;text-align:center}.product-thumbs-gallery .flex-control-thumbs li.flex-video .btn-play-video{position:absolute;top:0;z-index:2;width:100%;height:100%;color:#fff;background-color:rgba(0,0,0,.05);cursor:pointer;display:block}.product-thumbs-gallery .flex-control-thumbs li.flex-video .btn-play-video .icon-play-video{width:28px;height:28px;color:#fff;fill:#fff}.product-thumbs-wrapper .jcarousel-control-next,.product-thumbs-wrapper .jcarousel-control-prev{position:absolute;top:0;width:30px;height:100%;color:rgba(0,0,0,.65);background:rgba(0,0,0,.04);display:flex;align-items:center;justify-content:center;cursor:pointer}.product-thumbs-wrapper .jcarousel-control-next:hover,.product-thumbs-wrapper .jcarousel-control-prev:hover{color:#fff;background:#f90}.product-thumbs-wrapper .jcarousel-control-next i,.product-thumbs-wrapper .jcarousel-control-prev i{font-size:28px;vertical-align:middle}.product-thumbs-wrapper .jcarousel-control-prev{left:0}.product-thumbs-wrapper .jcarousel-control-next{right:0}.product-thumbs-wrapper .disable,.product-thumbs-wrapper .disable:hover{color:#e6e6e6;background:#f8f8f8!important}.product-thumbs-wrapper .not-allowed,.product-thumbs-wrapper .not-allowed:hover{cursor:not-allowed}.product-summary-wrapper{float:right;width:52%}.product-summary{padding-left:30px}.product .product-header{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,.085)}.product .post-header .btn-qrcode{margin-top:-25px}.product .product-title{margin-bottom:0;padding-bottom:0;border-bottom:0}.product-summary b,.product-summary strong{padding-right:10px;min-width:150px;font-weight:400;display:inline-block}.fullwidth .product-summary strong,.product-summary b{min-width:160px}.fullwidth .product-summary h3 strong,.fullwidth .product-summary h4 strong,.fullwidth .product-summary h5 strong,.product-summary h3 b,.product-summary h4 b,.product-summary h5 b{font-weight:700}.product-meta-list ul{padding-left:16px}.product-meta-list ul li{list-style:disc}.product-meta-list h1,.product-meta-list h2,.product-meta-list h3,.product-meta-list h4,.product-meta-list h5,.product-meta-list h6{margin-bottom:15px}.product-meta-list p,.product-meta-list ul li{margin-bottom:5px}.product-meta-list em,.product-meta-list i{display:inline-block;padding-left:114px;margin-top:-23px;font-style:normal}.product-meta-list i.fa{padding-left:0;margin-top:0}.product-inquiry{margin-top:20px;padding-top:20px;border-top:1px solid rgba(0,0,0,.085);overflow:hidden;clear:both}.product-inquiry .btn{float:left;margin-right:20px}.product-inquiry .btn:last-child{margin-right:0}.product-inquiry i{margin-right:10px}.product-inquiry .btn-chat{color:#f40;background-color:#ffdcc1}.product-summary-wrapper .social-share-container{margin-top:30px}.post-password-form{margin:50px auto}.woocommerce-tabs{margin-top:50px}.woocommerce-tabs .wc-tabs{margin-bottom:30px;height:42px;border-bottom:1px solid rgba(0,0,0,.085);background-color:rgba(0,0,0,.03);clear:both}.woocommerce-tabs .wc-tabs li{float:left;padding:0 20px;line-height:41px;font-size:15px;font-weight:600;border:1px solid transparent;border-bottom:0;display:block;cursor:pointer;-moz-opacity:0.8;-khtml-opacity:0.8;opacity:.8}.woocommerce-tabs .wc-tabs li a:hover,.woocommerce-tabs .wc-tabs li a:link,.woocommerce-tabs .wc-tabs li a:visited{text-decoration:none;display:inline-block;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.woocommerce-tabs .wc-tabs li.active{margin-top:-4px;line-height:45px;font-weight:700;border:1px solid rgba(0,0,0,.085);border-top:2px solid transparent;border-bottom:0;background:#fff;-moz-opacity:1;-khtml-opacity:1;opacity:1}.woocommerce-tabs .wc-tabs li.active a:hover,.woocommerce-tabs .wc-tabs li.active a:link,.woocommerce-tabs .wc-tabs li.active a:visited{text-decoration:none}.woocommerce-tabs .fixed-box .wc-tabs{margin-bottom:0;text-align:center;background:#f7f7f7}.woocommerce-tabs .fixed-box .wc-tabs li{float:none;display:inline-block}.woocommerce-tabs .fixed-box .wc-tabs li.active{margin-top:0;line-height:41px}.column-lt .product-summary,.column-rt .product-summary{padding-left:15px}.column-lt .woocommerce-tabs .wc-tabs li,.column-rt .woocommerce-tabs .wc-tabs li{padding:0 15px;font-size:14px}.product-content .entry{display:none}.post .page-title{margin-bottom:25px;padding-bottom:8px;line-height:40px;font-size:28px;text-align:center;border-bottom:1px solid rgba(0,0,0,.09);color:rgba(0,0,0,.86)}.page-sitemap{background:rgba(0,0,0,.07)}.sitemap-box{margin:25px auto;padding:2%;width:92%;line-height:24px;background:#fff}.sitemap-box a:link,sitemap-box a:visited{color:rgba(0,0,0,.86)}.sitemap-box a:hover{color:#10579d}.sitemap-box h1{margin-bottom:20px;font-size:20px;text-align:center}.sitemap-box h2{margin:8px auto 15px;padding-bottom:10px;font-size:14px;border-bottom:1px solid rgba(0,0,0,.05)}.sitemap-box ul{margin:10px}.sitemap-box ul li{margin:6px 0 0 18px;list-style:disc;color:rgba(0,0,0,.2)}.sitemap-box ul li ul{margin:5px 10px 10px}.sitemap-box ul li ul li{margin:5px 0 0 15px;list-style:circle}.sitemap-box #breadcrumb,.sitemap-box #footer,.sitemap-box .archivers,.sitemap-box .full-version{margin-top:25px;padding:5px 15px;border:1px solid rgba(0,0,0,.05);border-top-color:rgba(0,0,0,.25);clear:both}.sitemap-box #breadcrumb,.sitemap-box .full-version{border:0;background:rgba(0,0,0,.03)}.sitemap-box .archivers{padding:5px 15px 15px;overflow:hidden}.sitemap-box #footer{padding:30px;text-align:center}.page-error404{max-width:90%;padding:100px 0}.page-error404 h1{font-size:20px;font-weight:400;color:rgba(0,0,0,.42)}.page-error404 h1 i{margin-right:8px;font-size:20px}.page-error404 span{margin:20px auto 10px;color:rgba(0,0,0,.42);display:block}.page-error404 .search-post{max-width:600px}.errorsearch{margin-top:10px;width:100%;overflow:hidden;line-height:40px;position:relative}.errorsearch #searchInput{padding:0 2%;width:100%;height:46px;color:#666}.errorsearch #searchsubmit{float:right;padding:3px 20px;width:48px;height:46px;border:0;background:0;cursor:pointer;position:absolute;right:0;top:0}.errorsearch #searchsubmit i{color:rgba(0,0,0,.5)}.errorsearch #searchsubmit:hover i{color:rgba(0,0,0,.86)}.error404 .section-item:last-child{margin-bottom:0!important}.wpcf7 p{margin-bottom:18px;overflow:hidden;clear:both}.wpcf7 p.btn-submit,.wpcf7 p:last-child{margin-bottom:0}.wpcf7 label{display:inline-block}.wpcf7 label em,.wpcf7 label span{padding:5px 8px 0 0;color:#f30;font-style:normal;font-size:12px}.wpcf7 .wpcf7-captchar,.wpcf7 .wpcf7-select,.wpcf7 .wpcf7-text{padding:10px;width:100%;color:#666}.wpcf7 .wpcf7-captchar{width:100px}.wpcf7 input[type=file]{display:inline-block}.wpcf7 .wpcf7-textarea{padding:10px;width:100%;height:160px;color:#666;overflow-y:auto}.wpcf7 .wpcf7-not-valid{border:1px solid red}.wpcf7 span.wpcf7-list-item-label{padding-right:10px}.wpcf7 .ajax-loader{margin:12px 0 0}.wpcf7 p.btn-submit{text-align:center;width:100%}div.wpcf7-mail-sent-ok{border:1px solid #c2e7c8!important;color:#008c00;text-align:center}div.wpcf7-validation-errors{margin:0 .5em;padding:.8em 1em!important;border:1px solid #f7e700!important;color:#f30;text-align:center}#iq-tips{padding:15px;font-size:13px;border:1px solid rgba(0,0,0,.065);border-bottom:0;background:rgba(0,0,0,.015)}#iq-tips a{color:#444;text-decoration:underline}#iq-tips a:hover{color:#1b75bb}#iq-tips span{color:rgba(0,0,0,.5)}#iq-tips em{padding:0 8px;color:red;font-style:normal;font-size:12px}.iq-form{padding:40px;border:1px solid rgba(0,0,0,.065)}.iq-form .product-thumb{margin:0 0 20px 132px;width:80%;overflow:hidden}.iq-form .product-thumb img{float:left;margin:0 15px 0 0;padding:3px;width:80px;height:80px;border:1px solid #ddd}.iq-form .product-thumb h4{margin:0 auto 5px;font-weight:700}.iq-form .product-thumb p{margin:0 auto;line-height:20px;font-size:12px;color:rgba(0,0,0,.5)}.iq-form .product-thumb a{text-decoration:none}.iq-form .product-thumb a:hover img{border:1px solid #fb0}.iq-form .product-thumb a:hover h4{color:#1b75bb}.iq-form .wpcf7 .wpcf7-captchar,.iq-form .wpcf7 .wpcf7-select,.iq-form .wpcf7 .wpcf7-text,.iq-form .wpcf7 .wpcf7-textarea,.wpcf7 .iq-form .wpcf7-captchar,.wpcf7 .iq-form .wpcf7-select,.wpcf7 .iq-form .wpcf7-text,.wpcf7 .iq-form .wpcf7-textarea{width:80%}.iq-form .wpcf7 label,.wpcf7 .iq-form label{padding:0 12px 0 0;min-width:120px;text-align:right}.iq-form .wpcf7 p.btn-submit{display:flex}.iq-form .wpcf7 p.btn-submit .wpcf7-submit{width:80%}.wpcf7 .akismet-fields-container{display:none}.entry .iq-form{padding:0;border:0}.btn-add-to-cart .fa{font-size:14px}.gallery-container .btn-add-to-cart{padding:7px 14px 8px 10px}.gallery-container .btn-add-to-cart .fa{margin-right:10px}.cart-item-count a:before{margin-right:5px;content:"\ed80";font-family:SiteIcon}.msg-ok{color:#ffe!important;background-color:#1ab98d!important}.load-ajax{margin-bottom:20px;text-align:center}.load-ajax span{padding:5px 20px}.entry-content .newsletter-subscription table{width:99.5%;border:0}.entry-content .newsletter-subscription th{border:0;background:0}.entry-content .newsletter-subscription td{border:0}.tag-list a{margin:0 10px 10px;display:inline-block}.sidebar{float:left;max-width:100%}.widget-area{margin-right:30px}.widget-title{margin-bottom:15px;padding:12px;font-size:14px;background-color:rgba(0,0,0,.03)}.widget-title a{color:#000;text-decoration:none;display:block}.widget-title .link-more{display:none}.widget{margin-bottom:30px}.widget ul li{margin-bottom:15px}.widget ul li:before{margin:0 10px 0 -12px;background:rgba(0,0,0,.3);width:3px;height:3px;content:"";vertical-align:middle;display:inline-block}.widget ul li span.date{float:right}.widget div p{margin-bottom:10px}.widget .gallery .gallery-item{margin:2% auto}.widget .section-content h3{margin-bottom:5px!important;font-weight:400!important;white-space:inherit!important}.widget .post-list{margin:0 auto}.widget .post-list li{margin-bottom:8px;padding-left:12px;height:inherit;line-height:inherit;border:0;box-sizing:content-box}.widget .post-list li:hover{background:0 0}.widget .post-list li:hover a{text-indent:0}.widget .thumb-excerpt-list li .item-post-box{margin-bottom:0;padding:20px 0}.widget .thumb-excerpt-list li:first-child .item-post-box{margin-top:-20px}.widget .thumb-excerpt-list li .post-thumbnail{float:none;margin:0 auto 15px;overflow:hidden}.widget .thumb-excerpt-list li .post-excerpt h3{margin-bottom:8px}.widget .search-post{overflow:hidden}.widget .cat-carousel-gallery-slider{padding-bottom:20px}.widget .cat-sticky-slider-wrapper{margin-bottom:20px}.widget .cat-sticky-thumb-post-list .cat-sticky-post-slider .swiper-pagination{bottom:65px;right:5px}.widget .cat-sticky-slider-wrapper,.widget .cat-sticky-thumb-post-list ul.thumb-excerpt-list{float:none;padding:0;clear:both;width:100%}.foot-widgets .gallery-container,.sidebar .gallery-container{margin:0 -2%}.foot-widgets .gallery-container .item-content,.sidebar .gallery-container .item-content{margin-bottom:15px;padding:0 2%}.foot-widgets .gallery-container .item-content .item-title,.foot-widgets .gallery-container .item-content h3,.sidebar .gallery-container .item-content .item-title,.sidebar .gallery-container .item-content h3{font-weight:400}.sidebar .pop-slider .pop-gallery-slider{padding:10px 0 30px}.sidebar .pop-slider .pop-gallery-slider>.swiper-pagination-bullets{bottom:0}.sidebar .widget:last-child{margin-bottom:0}.sidebar .hot-products{position:relative}.sidebar .wp-block-calendar{float:none;padding:0}.widget_nav_menu .widget-title{margin-bottom:0}.widget_nav_menu div{padding:0;border:0;background:0}.widget_nav_menu ul{padding:0;border:0;background:#fff}.widget_nav_menu ul li{margin:0;padding:0;height:auto;border-top:1px solid rgba(0,0,0,.015);background:0;color:#000;position:relative}.widget_nav_menu ul li:first-child{border-top:0}.widget_nav_menu ul li:before{width:0;height:0;display:none}.widget_nav_menu ul li .count{margin-left:10px}.widget_nav_menu ul li a:link,.widget_nav_menu ul li a:visited{padding:12px;border-left:1px solid transparent;border-bottom:1px solid rgba(0,0,0,.06);display:block}.widget_nav_menu ul li a:hover,.widget_nav_menu ul li.current-cat-ancestor>a,.widget_nav_menu ul li.current-cat-parent>a,.widget_nav_menu ul li.current-menu-item>a,.widget_nav_menu ul li.current-menu-parent>a,.widget_nav_menu ul li.current_page_item>a,.widget_nav_menu ul li.current_page_parent>a,.widget_nav_menu ul li:hover a,.widget_nav_menu ul>li.current-cat a{padding:12px 12px 12px 16px}.widget_nav_menu ul li.cat-item ul.children>a:after,.widget_nav_menu ul li.menu-item-has-children>a:after,.widget_nav_menu ul li.page_item_has_children>a:after{float:right;content:"\e612";font-family:SiteIcon;font-size:16px;vertical-align:middle;color:rgba(0,0,0,.45)}.widget_nav_menu ul li.cat-item ul.children>a:hover:after,.widget_nav_menu ul li.cat-item:hover ul.children>a:after,.widget_nav_menu ul li.menu-item-has-children:hover>a:after,.widget_nav_menu ul li.menu-item-has-children>a:hover:after,.widget_nav_menu ul li.page_item_has_children:hover>a:after,.widget_nav_menu ul li.page_item_has_children>a:hover:after{text-decoration:none}.widget_nav_menu ul li.cat-item ul.children,.widget_nav_menu ul li.menu-item-has-children ul,.widget_nav_menu ul li.page_item_has_children ul{margin-top:-1px;width:100%;border-top:1px solid rgba(0,0,0,.05);position:absolute;top:0;left:100%;z-index:9999;display:none}.widget_nav_menu ul li.cat-item ul.children li,.widget_nav_menu ul li.menu-item-has-children ul li,.widget_nav_menu ul li.page_item_has_children ul li{font-weight:400}.widget_nav_menu ul li.current-cat-parent ul.children li>a:link,.widget_nav_menu ul li.current-cat-parent ul.children li>a:visited,.widget_nav_menu ul li.menu-item-has-children ul li>a:link,.widget_nav_menu ul li.menu-item-has-children ul li>a:visited,.widget_nav_menu ul li.page_item_has_children ul li>a:link,.widget_nav_menu ul li.page_item_has_children ul li>a:visited{padding:12px;border-left-color:transparent}.widget_nav_menu ul li.current-cat-parent ul.children li:hover>a,.widget_nav_menu ul li.current-cat-parent ul.children li>a:hover,.widget_nav_menu ul li.menu-item-has-children ul li:hover>a,.widget_nav_menu ul li.menu-item-has-children ul li>a:hover,.widget_nav_menu ul li.page_item_has_children ul li:hover>a,.widget_nav_menu ul li.page_item_has_children ul li>a:hover{padding:12px 12px 12px 16px;background-color:rgba(0,0,0,.03)}.widget_nav_menu ul li.current-cat-parent ul.children li>a:after,.widget_nav_menu ul li.menu-item-has-children ul li>a:after,.widget_nav_menu ul li.page_item_has_children ul li>a:after{opacity:0}.widget_nav_menu ul li.current-cat-parent ul.children li ul.children>a:after,.widget_nav_menu ul li.menu-item-has-children ul li.menu-item-has-children>a:after,.widget_nav_menu ul li.page_item_has_children ul li.page_item_has_children>a:after{opacity:1}.widget_nav_menu ul li ul.children li>a{padding:12px;border-left-color:transparent}.widget_nav_menu ul li ul.children li:hover>a,.widget_nav_menu ul li ul.children li>a:hover{padding:12px 12px 12px 16px;background-color:rgba(0,0,0,.03)}.widget_nav_menu ul li:hover>a,.widget_nav_menu_vertical ul li ul.children li:hover>a,.widget_nav_menu_vertical ul li ul.children li>a:hover{background-color:transparent!important}.widget_nav_menu_vertical ul li.cat-item ul.children>a:after,.widget_nav_menu_vertical ul li.menu-item-has-children>a:after,.widget_nav_menu_vertical ul li.page_item_has_children>a:after{display:none}.widget_nav_menu_vertical ul li.cat-item ul.children .plus-minus,.widget_nav_menu_vertical ul li.menu-item-has-children .plus-minus,.widget_nav_menu_vertical ul li.page_item_has_children .plus-minus{color:rgba(0,0,0,.65);vertical-align:middle;position:absolute;right:0;top:0;padding:17px 12px 6px;height:100%;max-height:48px;line-height:1;cursor:pointer}.widget_nav_menu_vertical .menu-item-has-children>.plus-minus:after,.widget_nav_menu_vertical ul li.cat-item ul.children>.plus-minus:after,.widget_nav_menu_vertical ul li.page_item_has_children>.plus-minus:after{font-family:SiteIcon;content:"\e67b"}.widget_nav_menu_vertical ul li.open>.plus-minus:after{content:"\e67a"}.widget_nav_menu_vertical ul li.cat-item ul.children,.widget_nav_menu_vertical ul li.menu-item-has-children ul,.widget_nav_menu_vertical ul li.page_item_has_children ul{margin-top:0;width:100%;border-top:0;position:static;top:0;left:0;z-index:9999;display:none}.widget_nav_menu_vertical_expand ul li.cat-item ul.children,.widget_nav_menu_vertical_expand ul li.menu-item-has-children ul,.widget_nav_menu_vertical_expand ul li.page_item_has_children ul{display:block}.widget_nav_menu_vertical ul li ul li a{padding-left:16px!important}.widget_nav_menu_vertical ul li ul li a:before{margin:0 8px 0 -12px;font-size:12px;font-family:SiteIcon;content:"\e612"}.widget_nav_menu_vertical ul li ul li ul li a{padding-left:32px!important;font-size:.9em}.widget_nav_menu_vertical ul li ul li ul li ul li a{padding-left:48px!important}.widget_nav_menu_vertical ul li.current-cat.menu-item-has-children>.plus-minus:after{content:"\e67a"}.widget_nav_menu_vertical ul li.current-cat.menu-item-has-children>ul{display:block}.widget_nav_menu_vertical .current-cat-ancestor>a{border-left-color:transparent!important;color:inherit!important}.widget_nav_menu_vertical .current-cat>a,.widget_nav_menu_vertical .current_page_item>a{color:#066fc0}.section-recent-comments ul li{margin:8px auto;list-style:none}.section-recent-comments ul li .avatar{float:left;margin:6px 20px 0 0}.section-recent-comments ul li .cmt-date{font-style:normal;margin-left:10px;-moz-opacity:0.5;-khtml-opacity:0.5;opacity:.5}.section-recent-comments ul li .cmt-cnt{padding:5px 0 5px 13px}.search-form{position:relative;overflow:hidden}.search-form .search-field{padding:0 15px;width:100%;height:46px}.search-form .search-submit{padding:0 18px;line-height:46px;border:0;background:0 0;cursor:pointer;position:absolute;top:0;right:0}.search-form .search-submit .fa{font-size:16px}.search-form .screen-reader-text{display:none}.widget_search .search-form input[type=checkbox]{width:14px;height:14px}.widget_search .search-form input[type=checkbox]:checked:before{margin:6px 0 0 -1px;width:14px}#wp-calendar{width:100%}#wp-calendar caption{padding:5px 0;font-size:14px}#wp-calendar td,#wp-calendar th{padding:6px 1px;line-height:18px;text-align:center;text-transform:capitalize;border:1px solid rgba(0,0,0,.085);background-color:rgba(0,0,0,.03)}#wp-calendar tbody tr td a:link,#wp-calendar tbody tr td a:visited{font-weight:600}#wp-calendar tbody tr td:hover{background-color:rgba(0,0,0,.05)}.widget-tags-cloud .tags-cloud-list a{margin:3px 2px;padding:3px 6px;background:#f9f9f9;display:inline-block}.widget-tags-cloud .tags-cloud-list a:hover{color:#fff;background:#202020;text-decoration:none}.widget-tags-cloud p.tlt{margin-top:20px}.widget_block ul li:before{margin-left:0}.tnp-widget input.tnp-submit,.widget_newsletterwidget .tnp-submit{border:none!important}.tags-cloud .tags-cloud-list p.tlt{margin-top:10px}.tags-cloud .tags-cloud-list a{padding:3px 5px}.entry-tags-cloud .tags-cloud{margin-bottom:25px;font-size:14px;overflow:hidden}.entry-tags-cloud .tags-cloud h2,.entry-tags-cloud .tags-cloud h3{margin-bottom:15px}.entry-tags-cloud .tags-cloud .tags a{margin:0 10px 15px 0;padding:3px 10px;background:rgba(0,0,0,.04);display:inline-block;text-decoration:none}.entry-tags-cloud .tags-cloud .tags a:hover{color:#fff;background:#666;text-decoration:none}.content-left .sidebar{float:right;margin-right:0}.content-left .sidebar .widget-area{margin-left:30px;margin-right:0}.content-left .widget_nav_menu ul li.cat-item ul.children>a:after,.content-left .widget_nav_menu ul li.menu-item-has-children>a:after,.content-left .widget_nav_menu ul li.page_item_has_children>a:after{font-family:SiteIcon;content:"\e613"}.content-left .widget_nav_menu ul li.cat-item ul.children,.content-left .widget_nav_menu ul li.menu-item-has-children ul,.content-left .widget_nav_menu ul li.page_item_has_children ul{right:100%;left:auto}.elementor-widget .link-read-more i[aria-hidden=true][aria-hidden=true],.widget .link-more i[aria-hidden=true],.widget .link-read-more i{display:none}.social-container{display:inline-block;vertical-align:middle}.social-container a{padding:0 2px!important}.social-container a:hover{opacity:.85;transform:translateY(-2px)}.social-container .radius50{padding:3px}.social-container .nbg{background-color:transparent!important}.social-container br,.social-container p:empty{display:none}.social-container p{display:inline}.social-container .social-items{line-height:1;display:flex;flex-wrap:wrap;align-items:center;gap:4px}.social-share-container #bdshare,.social-share-container .addthis_sharing_toolbox{display:inline-block}.social-share-container .share-title{margin-right:5px}.site-icon-twitter{background-color:#1da1f2}.site-icon-telegram{background-color:#24a1de}.site-icon-skype{background-color:#00aff0}.site-icon-instagram{background-color:#bb2a7b}.site-icon-pinterest{background-color:#cb2027}.site-icon-tiktok{background-color:#000}.site-icon-youtube{background-color:#fa0001}.site-icon-tumblr{background-color:#2f4f6e}.site-icon-vk{background-color:#6383a8}.site-icon-weibo{background-color:#e6162d}.site-icon-qq{background-color:#21b3f7}.site-icon-email{background-color:#0a88ff}.site-icon-print{background-color:#738a8d}.bottom-extra-content,.top-extra-content{position:relative}.footer{margin-top:50px;width:100%;clear:both}.footer hr{margin:20px 0}.foot-widgets{margin:0 -15px;padding:40px 0 0;width:100%;display:flex;clear:both;flex-wrap:wrap;justify-content:space-between}.foot-widgets .widget{padding:0 15px 25px;width:25%;max-width:fit-content;display:inline-flex;vertical-align:top}.foot-widgets .widget .widget{padding:0;width:100%}.foot-widgets .widget_nav_menu ul li a{padding:5px 0}.widgets-col-1 .widget{width:100%}.widgets-col-2 .widget{width:50%}.widgets-col-3 .widget{width:33.33333%}.widgets-col-5 .widget{width:20%}.widgets-col-6 .widget{width:16.66666%}.foot-widgets .widget-title{margin-bottom:26px;padding:0;font-size:16px;background:0 0}.foot-widgets .widget-title a{text-decoration:none}.foot-widgets .widget p,.foot-widgets .widget ul li{margin-bottom:10px}.foot-widgets .widget_nav_menu .widget-title{border:0}.foot-widgets .widget_nav_menu ul{background:0 0}.foot-widgets .widget_nav_menu ul li a:link,.foot-widgets .widget_nav_menu ul li a:visited{color:#cde2f2}.foot-widgets .widget_nav_menu ul li a:hover,.foot-widgets .widget_nav_menu ul li:hover a{color:#fff}.foot-widgets .widget_nav_menu ul li ul{background:#fff}.foot-widgets .widget_nav_menu p,.foot-widgets .widget_nav_menu ul li{margin:0 auto}.friend-links{padding:20px 0;width:100%;border-top:1px solid rgba(0,0,0,.1)}.friend-links a{padding:0 5px}.foot-bar{padding:15px 0 40px;overflow:hidden}.foot-bar .foot-bar-lt{float:left;max-width:48%}.foot-bar .foot-bar-rt{float:right;max-width:48%}.foot-bar .foot-bar-rt a{padding:0 5px}.foot-bar .foot-bar-rt a:last-child{padding:0 0 0 5px}.foot-bar-center .foot-bar-lt,.foot-bar-center .foot-bar-rt{float:none;text-align:center;max-width:100%}.foot-bar .flt{margin-right:15px}.foot-bar .frt{margin-left:15px}.foot-bar .social-container{margin-top:15px}.foot-bar .social-container a{padding:0}.mobi-bar{width:100%;text-align:center;height:38px;background:#222;overflow:hidden;position:fixed;bottom:0;left:0;z-index:90;-moz-box-shadow:0 0 1em rgba(0,0,0,.2);-webkit-box-shadow:0 0 1em rgba(0,0,0,.2);box-shadow:0 0 1em rgba(0,0,0,.2);display:none}.mobi-bar a{padding:2px 0;line-height:1.2;display:table-cell}.mobi-bar a:active,.mobi-bar a:hover{background:rgba(0,0,0,.86);text-decoration:none}.mobi-bar a i{font-size:1.2em;vertical-align:middle}.mobi-bar a span,.mobi-bar a strong{color:#eee;font-size:12px;font-weight:400;display:block;clear:both}.mobi-bar .mobi-btn-product{float:left;width:25%!important;line-height:32px}.mobi-bar .mobi-btn-product i{margin-right:10px}.mobi-bar .mobi-inquiry{width:75%!important;background:#1b75bb}.mobi-bar-icon{height:auto}.mobi-bar-icon a{padding:4px 0}.mobi-bar-icon a i{font-size:1.45em}.mobi-bar-icon a span{display:none}.back-to-top{width:40px;height:40px;line-height:35px;text-align:center;color:#fff;background:rgba(0,0,0,.25);position:fixed;right:10px;bottom:55px;cursor:pointer;display:none;z-index:90}.back-to-top i{font-size:40px;vertical-align:middle}.back-to-top:hover{color:#fff;background:rgba(0,0,0,.75);bottom:60px;text-decoration:none}.back-to-top-lt{left:10px;right:auto}.popup-mask-cover{width:100%;height:100%;background:#000;position:fixed;top:0;left:0;z-index:900;cursor:pointer;opacity:0;visibility:hidden}.addthis_native_toolbox{float:right}.at4-share-outer{display:none!important}.math-captcha-form{margin-top:15px}.wpcf7-form-control-wrap.mathcaptcha{margin-right:20px}.wpcf7-form-control-wrap.attachment,.wpcf7-form-control-wrap.you-attachment,.wpcf7-form-control-wrap.your-attachment{margin-left:20px}.no_translate{min-width:140px;display:inline-block}.no_translate .select2-container .select2-choice,.select2-container .select2-choice div{color:#202020;border-radius:0!important}.select2-container .select2-choice div{border-left:none!important;background:0 0!important}.select2-drop .select2-search{display:none}.select2-drop .select2-results{max-height:350px;font-size:14px}.select2-container .select2-selection--single{margin:0 auto!important;border-radius:0!important}.select2-container .select2-dropdown{border-radius:0}.select2-container .select2-dropdown .select2-results{margin:0 auto;padding:0;max-height:350px!important}.select2-container .select2-dropdown .select2-results .select2-result-label{padding:8px;line-height:1}.select2-container .select2-dropdown .select2-results__option{padding:0}.select2-container .select2-results__options{max-height:350px!important}.select2-container .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{color:inherit!important;background-color:#eee!important}.select2-container .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{color:#fff!important;background-color:#3875d7!important}.admin-bar .select2-container .select2-dropdown{top:34px}.rtl .main-nav{float:left}.rtl .nav-menu li.menu-item-has-children>a:after{margin-left:0;margin-right:8px}.rtl .nav-menu li.menu-box>.sub-menu-wrap>ul>li>.sub-menu-wrap>ul>li>a:before{float:right;padding-right:0;padding-left:10px;content:"\e613"}.rtl .tlt{text-align:right!important}.rtl .foot-widgets .widget-title,.rtl .sidebar .widget-title{text-align:right}.rtl .woocommerce-tabs .wc-tabs li{float:right}.rtl .social-share-container .share-title{float:right;margin-right:0;margin-left:5px}.rtl .header-vertical .main-nav{float:none}.rtl .header-vertical .extra-info{float:left;left:0;right:auto}@media only screen and (max-width:1280px){.main-nav{font-size:14px}.nav-menu li a,.nav-menu li a:link,.nav-menu li a:visited{padding:0 10px}}@media only screen and (max-width:1023px){h1{font-size:24px}h2{font-size:20px}h3{font-size:18px}.flt,.frt{float:none;margin:3% auto}.half{max-width:100%}.tc{display:initial}.revert{order:inherit}.top-bar-lt,.top-bar-rt{float:left;line-height:normal;clear:both}.top-bar .flt,.top-bar .frt,.top-bar .social-networks{display:inline}.inner{max-width:96%}.swiper-pagination .swiper-pagination-bullet{width:15px}.swiper-button-next,.swiper-button-prev,.swiper-container-rtl .swiper-button-next,.swiper-container-rtl .swiper-button-prev{display:none}.header-middle .extra-info,.header-vertical .extra-info{display:none!important}.header{padding:20px 0;line-height:inherit}.header .inner{width:100%}.header-middle .brand{text-align:inherit}.header-middle .brand,.header-vertical .brand{padding:0;min-height:inherit!important}.header-middle .search-box,.header-vertical .search-box{position:fixed}.header-vertical .main-nav{background:0 0;height:auto}.head-pinned .search-box{top:0!important}.header-middle .logo,.logo{margin-left:2%;max-width:50%;width:auto;position:static;-webkit-transform:none;-ms-transform:none;transform:none}.logo img{max-height:40px}.mobile-navigation{display:inline-block;position:absolute;right:2%;top:50%;transform:translate(0,-50%)}.mobile-navigation .btn-search,.mobile-navigation .mobi-menu{float:right;margin:0 0 0 10px;width:40px;height:40px;line-height:40px;text-align:center;color:#fff;background:rgba(0,0,0,.75);display:inline-block;cursor:pointer}.mobile-navigation i{font-size:20px}.btn-search:hover,.mobi-menu-close:hover,.mobi-menu:hover{color:#fff!important;text-decoration:none}.mobi-title{height:40px;line-height:40px;display:block;color:#fff;overflow:hidden}.mobi-title span{float:left;margin-left:3%;font-weight:700}.mobi-menu-close{width:30px;height:40px;color:#fff!important;text-align:center;display:inline-block;position:absolute;top:0;right:2%;z-index:9999}.mobi-menu-close i{font-size:1.25em}.main-nav{height:auto;line-height:inherit!important}.main-nav .btn-search{display:none}.main-menu{margin:0 auto;width:100%;height:100%;line-height:42px;font-size:14px;background:rgba(0,0,0,.85);overflow-y:scroll;display:none;position:fixed;top:0;left:0;z-index:999999}.main-nav .nav-menu li a span:after{display:none}#mobi-nav-menu li a,#mobi-nav-menu li a:link,#mobi-nav-menu li a:visited,.main-nav{color:#000;background-color:transparent;display:block}#mobi-nav-menu{width:96%;height:100%;overflow-y:scroll;background-color:#fbfbfb}#mobi-nav-menu li{float:none;width:100%;padding:0;border:0;border-bottom:1px solid rgba(0,0,0,.085);clear:both}#mobi-nav-menu li.fr,#mobi-nav-menu li:first-child{padding:0;border-top:0}#mobi-nav-menu li a:active,#mobi-nav-menu li a:hover,#mobi-nav-menu li.current-menu-item a:link,#mobi-nav-menu li.current-menu-item a:visited,#mobi-nav-menu li:hover a,.single-download #mobi-nav-menu li.menu-item-object-download>a,.single-product #mobi-nav-menu li.menu-item-object-product>a{background:rgba(0,0,0,.05)}#mobi-nav-menu li.menu-item-has-children>a:after{display:none}#mobi-nav-menu li.menu-item-has-children .mean-clicked{display:inline-block}#mobi-nav-menu li ul{position:static;padding:10px 0;width:100%!important;border-top-color:rgba(0,0,0,.05);border-bottom:0;background:#eee;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#mobi-nav-menu li ul li{border-bottom-color:rgba(0,0,0,.045);background:0}#mobi-nav-menu li ul li.litop{display:none}#mobi-nav-menu li ul li:not(.menu-item-has-children) a{padding-right:0!important}#mobi-nav-menu li ul li a:link,#mobi-nav-menu li ul li a:visited{padding:7px 42px 7px 20px}#mobi-nav-menu li ul li a:hover,#mobi-nav-menu li:hover ul li a:hover{color:rgba(0,0,0,.85);background:0 0}#mobi-nav-menu li ul li:last-child{border:0}#mobi-nav-menu li.current-category-ancestor ul li a,#mobi-nav-menu li.current-menu-item ul li a:link,#mobi-nav-menu li.current-menu-item ul li a:visited,#mobi-nav-menu li.current-menu-parent ul li a,#mobi-nav-menu li.current-post-ancestor ul li a,#mobi-nav-menu li.current-post-parent ul li a,#mobi-nav-menu li:hover ul li a{background:0}#mobi-nav-menu li.menu-item-has-children a.mean-clicked{float:right;padding:0;width:42px;height:42px;line-height:42px;text-align:center;font-size:20px;color:rgba(0,0,0,.75);background-color:transparent;position:absolute;top:0;right:0;z-index:99;cursor:pointer}#mobi-nav-menu li.current-menu-item a.mean-clicked:hover,#mobi-nav-menu li.current-menu-item a.mean-clicked:link,#mobi-nav-menu li.current-menu-item a.mean-clicked:visited,#mobi-nav-menu li.menu-item-has-children a.mean-clicked:hover{color:rgba(0,0,0,.5)}#mobi-nav-menu li.menu-item-has-children .mean-clicked i:before{content:"\e62f";font-family:SiteIcon;font-style:normal}#mobi-nav-menu li.menu-item-has-children .mean-toggle i:before{content:"\e62e";font-family:SiteIcon;font-style:normal}#mobi-nav-menu li ul li.menu-item-has-children:hover a{color:rgba(0,0,0,.85)}#mobi-nav-menu li ul li.menu-item-has-children ul li:last-child{border-bottom:0}#mobi-nav-menu li ul li.menu-item-has-children ul li a,#mobi-nav-menu li ul li.menu-item-has-children:hover ul li a{padding-left:36px;color:#666}#mobi-nav-menu li ul li.menu-item-has-children a.mean-clicked{width:42px;height:36px;line-height:36px}#mobi-nav-menu li ul li.menu-item-has-children:hover ul li a.mean-clicked{padding:0}#mobi-nav-menu li ul li.menu-item-has-children:hover ul li a:hover{color:rgba(0,0,0,.85);background-color:transparent}#mobi-nav-menu li ul li ul{padding:7px 0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#mobi-nav-menu li ul li.menu-item-has-children ul li ul li a,#mobi-nav-menu li ul li.menu-item-has-children:hover ul li ul li a{padding-left:52px}#mobi-nav-menu li ul li.menu-item-has-children ul li ul li ul li a,#mobi-nav-menu li ul li.menu-item-has-children:hover ul li ul li ul li a{padding:0 0 0 16%}#mobi-nav-menu li.menu-btn a{margin-top:0;line-height:inherit;-khtml-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}#mobi-nav-menu li.menu-box{position:relative}#mobi-nav-menu li.menu-box ul li{float:none;width:100%}#mobi-nav-menu li ul li.menu-box a:visited,#mobi-nav-menu li.menu-box ul li a:link{height:inherit;font-weight:inherit}#mobi-nav-menu li.menu-box ul li ul{border-top:1px solid rgba(0,0,0,.05);display:none}#mobi-nav-menu li.menu-box ul li ul li{width:100%;line-height:inherit}#mobi-nav-menu .nav-menu li.menu-box>.sub-menu-wrap{position:static}.toggle-show{display:block}.search-box{margin:0 auto;width:100%;height:100%;background:rgba(0,0,0,.85);display:none;overflow-y:scroll;position:fixed;top:0!important;left:0;z-index:999999}.header .search-box .inner{padding:0;width:100%;height:auto;border:0;background:0 0}.search-box .search-form-box{padding:25px 15px;width:96%;background-color:#fff}.search-box #searchform #searchsubmit label{display:none}.c1,.c2,.c3,.c4,.c5,.c6,.c7,.c8{width:100%}.grid-col-2 ul li,.grid-col-3 ul li,.grid-col-4 ul li,.grid-col-5 ul li,.grid-col-6 ul li{width:47%}.grid-col-2 ul li:nth-child(odd),.grid-col-3 ul li:nth-child(3n+1),.grid-col-4 ul li:nth-child(4n+1),.grid-col-5 ul li:nth-child(5n+1),.grid-col-6 ul li:nth-child(6n+1){clear:none}.grid-col-2 ul li:nth-child(odd),.grid-col-3 ul li:nth-child(odd),.grid-col-4 ul li:nth-child(odd),.grid-col-5 ul li:nth-child(odd),.grid-col-6 ul li:nth-child(odd){clear:both}.grid-col-2 ul.thumb-excerpt-list li,.grid-col-3 ul.thumb-excerpt-list li,.grid-col-4 ul.thumb-excerpt-list li,.grid-col-5 ul.thumb-excerpt-list li,.grid-col-6 ul.thumb-excerpt-list li{width:98%}.cat-thumb-excerpt-posts .thumb-excerpt-list li{width:100%;box-sizing:border-box!important}.sub-header .current-title{float:none;text-align:center;min-width:80%}.breadcrumbs,.cat-desc{display:none}.current-overview{max-width:80%;display:block}.filters-nav-tabs{margin:10px auto}.filters-nav-tabs .btn{margin:3px auto}.container,.content,.content-left .column-fluid .content,.content-right .column-fluid .content{float:none;margin:0 auto;border:0}.column-rt .content{margin-left:auto;margin-right:auto}.column-fluid{float:none;clear:both}.wrapper-content{padding:20px 2%!important;width:100%}.section-item .heading-title,.section-item .heading-title b{margin-bottom:15px}.carousel-slider .swiper-button-next,.carousel-slider .swiper-button-prev,.section-editor .swiper-button-next,.section-editor .swiper-button-prev{display:none}.section-map .inner{width:100%}.section-map .inner .map-infor{width:auto;max-width:none;color:inherit;background-color:inherit;position:static;-webkit-transform:none;-ms-transform:none;transform:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.section-map .google-maps .map-infor .close{display:none}.section-item.widget_media_image{padding:0!important}.cat-sticky-slider-wrapper{padding-right:0}.accordion-image{display:none}.accordion-list.frt{float:none;width:auto}.wrapper-boxed .wrapper-content{width:auto}.home .wrapper-boxed .container .content .widget,.home .wrapper-boxed .container .section-item{padding:5% 0}.post-list li{white-space:nowrap;text-overflow:ellipsis}.post-list li a,.related-posts ul li{float:none;width:100%}.thumb-excerpt-list{margin-top:0}.thumb-excerpt-list li .link-read-more{padding-left:0}.gallery-columns-10 .gallery-item,.gallery-columns-10 .item-content,.gallery-columns-2 .gallery-item,.gallery-columns-2 .item-content,.gallery-columns-3 .gallery-item,.gallery-columns-3 .item-content,.gallery-columns-4 .gallery-item,.gallery-columns-4 .item-content,.gallery-columns-5 .gallery-item,.gallery-columns-5 .item-content,.gallery-columns-6 .gallery-item,.gallery-columns-6 .item-content,.gallery-columns-7 .gallery-item,.gallery-columns-7 .item-content,.gallery-columns-8 .gallery-item,.gallery-columns-8 .item-content,.gallery-columns-9 .gallery-item,.gallery-columns-9 .item-content{width:25%}.c2:nth-child(odd),.c3:nth-child(3n+1),.c4:nth-child(4n+1),.c5:nth-child(5n+1),.c6:nth-child(6n+1),.c7:nth-child(7n+1),.c8:nth-child(8n+1),.c9:nth-child(9n+1),.gallery-columns-10 .gallery-item:nth-child(9n+1),.gallery-columns-2 .gallery-item:nth-child(odd),.gallery-columns-2 .item-content:nth-child(odd),.gallery-columns-3 .gallery-item:nth-child(3n+1),.gallery-columns-3 .item-content:nth-child(3n+1),.gallery-columns-4 .gallery-item:nth-child(4n+1),.gallery-columns-4 .item-content:nth-child(4n+1),.gallery-columns-5 .gallery-item:nth-child(5n+1),.gallery-columns-5 .item-content:nth-child(5n+1),.gallery-columns-6 .gallery-item:nth-child(6n+1),.gallery-columns-6 .item-content:nth-child(6n+1),.gallery-columns-7 .gallery-item:nth-child(7n+1),.gallery-columns-7 .item-content:nth-child(7n+1),.gallery-columns-8 .gallery-item:nth-child(8n+1),.gallery-columns-8 .item-content:nth-child(8n+1),.gallery-columns-9 .gallery-item:nth-child(9n+1),.gallery-columns-9 .item-content:nth-child(10n+1),.gallery-columns-9 .item-content:nth-child(9n+1){clear:none}.gallery-columns-10 .gallery-item:nth-child(4n+1),.gallery-columns-10 .item-content:nth-child(4n+1),.gallery-columns-2 .gallery-item:nth-child(4n+1),.gallery-columns-2 .item-content:nth-child(4n+1),.gallery-columns-3 .gallery-item:nth-child(4n+1),.gallery-columns-3 .item-content:nth-child(4n+1),.gallery-columns-4 .gallery-item:nth-child(4n+1),.gallery-columns-4 .item-content:nth-child(4n+1),.gallery-columns-5 .gallery-item:nth-child(4n+1),.gallery-columns-5 .item-content:nth-child(4n+1),.gallery-columns-6 .gallery-item:nth-child(4n+1),.gallery-columns-6 .item-content:nth-child(4n+1),.gallery-columns-7 .gallery-item:nth-child(4n+1),.gallery-columns-7 .item-content:nth-child(4n+1),.gallery-columns-8 .gallery-item:nth-child(4n+1),.gallery-columns-8 .item-content:nth-child(4n+1),.gallery-columns-9 .gallery-item:nth-child(4n+1),.gallery-columns-9 .item-content:nth-child(4n+1){clear:both}.post-meta-bottom{height:auto;overflow:hidden}.post-meta-bottom .share,.post-meta-bottom .tags{float:none}.post-meta-bottom .tags{margin-bottom:10px}.social-share-container{float:none;text-align:inherit}.nav-links a:link,.nav-links a:visited,.nav-links span.dots{display:none}.nav-links a.next,.nav-links a.prev,.nav-links span.current{font-size:20px}.nav-links a.next,.nav-links a.prev{padding:8px 50px;display:inline-block}.nav-links span.current{padding:8px 16px}.sidebar{float:none;margin-top:30px;margin-right:0!important;max-width:100%;width:100%!important;clear:both}.widget-area{margin-right:0}.page .entry-title,.single .entry-title,.single-product .entry-title{font-size:1.45em!important}.single-product-gallery-summary{overflow:initial}.single-product-gallery-summary .inner{width:100%}.single-product-gallery{margin-bottom:30px;width:100%}.product-summary-wrapper{float:none;width:100%;clear:both}.product-thumbs-gallery .flex-control-thumbs li img{max-width:100%}.product-summary{padding-left:0}.single-product .content{margin-left:auto;margin-right:auto;overflow:visible}.woocommerce-tabs .inner{width:100%}.woocommerce-tabs .wc-tabs{margin:10px -15px 20px;padding:10px 15px 5px;height:auto;border-bottom:0;overflow:hidden}.woocommerce-tabs .wc-tabs li{margin:0 1% 6px;padding:0;width:31.33333%;height:38px;line-height:38px;font-size:14px;border:1px solid rgba(0,0,0,.15);text-align:center;overflow:hidden}.woocommerce-tabs .fixed-box .wc-tabs li.active,.woocommerce-tabs .wc-tabs li.active{margin-top:0;height:38px;line-height:38px;font-weight:400;border:1px solid rgba(0,0,0,.15);-moz-box-shadow:0 0 10px rgba(0,0,0,.2);-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}.woocommerce-tabs .fixed-box .wc-tabs{margin:0 -15px 20px}.woocommerce-tabs .fixed-box .wc-tabs li{float:left}.admin-bar .fixed-box{top:0}.table-list td,.table-list th{padding:10px 5px;font-size:12px}.entry-content table{display:block}#iq-form{padding-top:60px}.iq-form{padding:20px 10px}.iq-form .product-thumb{margin:0 0 20px;width:100%}.wpcf7 .wpcf7-captchar,.wpcf7 .wpcf7-select,.wpcf7 .wpcf7-submit,.wpcf7 .wpcf7-text,.wpcf7 .wpcf7-textarea{width:100%!important}.iq-form .wpcf7 label,.wpcf7 label{padding:0;width:100%;text-align:left}.wpcf7-form-control-wrap.mathcaptcha{margin-bottom:18px;display:block}.foot-widgets{margin:0 auto;padding-top:25px}.foot-widgets .widget{padding:0 2% 30px 0;width:50%}.foot-widgets .widget:nth-child(2n){padding:0 0 30px 2%;width:50%}.widgets-col-1 .widget,.widgets-col-1 .widget:nth-child(2n){width:100%}.foot-bar{padding-bottom:60px}.foot-bar .foot-bar-lt,.foot-bar .foot-bar-rt{float:none;margin-bottom:12px;max-width:100%;text-align:center}.foot-bar .flt,.foot-bar .frt,.foot-bar .social-networks{display:inline}.mobi-bar{display:table;table-layout:fixed;text-align:center}.back-to-top{right:0;bottom:80px;width:32px;height:32px;line-height:28px}.back-to-top i{font-size:24px}.back-to-top:hover{bottom:80px}.btn-qrcode{display:none}}@media only screen and (max-width:768px){.mobile-show{display:block}.alignleft,.alignright{float:none;margin-bottom:3%;padding:0}.section-item hr{margin:30px 0}.slideshow-container .swiper-pagination-bullets .swiper-pagination-bullet{width:16px}.gallery-slider-section .inner{width:100%}.btn-video{width:42px;height:42px}.btn-video:before{margin-top:-18px;font-size:48px}.search-box #searchform #searchsubmit{margin-top:15px;width:100%;position:relative}.flex:not(.social-networks):not(.flex),.section-editor .flex{display:block}.max10,.max20,.max30,.max40,.max50,.max60,.max70,.max80,.max90{max-width:100%}.w-10,.w-15,.w-20,.w-25,.w-30,.w-35,.w-40,.w-45,.w-50,.w-55,.w-60,.w-65,.w-70,.w-75,.w-80,.w-85,.w-90 .w-95{width:100%}.gallery-columns-10 .gallery-item,.gallery-columns-10 .item-content,.gallery-columns-2 .gallery-item,.gallery-columns-2 .item-content,.gallery-columns-3 .gallery-item,.gallery-columns-3 .item-content,.gallery-columns-4 .gallery-item,.gallery-columns-4 .item-content,.gallery-columns-5 .gallery-item,.gallery-columns-5 .item-content,.gallery-columns-6 .gallery-item,.gallery-columns-6 .item-content,.gallery-columns-7 .gallery-item,.gallery-columns-7 .item-content,.gallery-columns-8 .gallery-item,.gallery-columns-8 .item-content,.gallery-columns-9 .gallery-item,.gallery-columns-9 .item-content{margin:10px auto;width:50%}.gallery-columns-10 .gallery-item:nth-child(odd),.gallery-columns-10 .item-content:nth-child(odd),.gallery-columns-2 .gallery-item:nth-child(odd),.gallery-columns-2 .item-content:nth-child(odd),.gallery-columns-3 .gallery-item:nth-child(odd),.gallery-columns-3 .item-content:nth-child(odd),.gallery-columns-4 .gallery-item:nth-child(odd),.gallery-columns-4 .item-content:nth-child(odd),.gallery-columns-5 .gallery-item:nth-child(odd),.gallery-columns-5 .item-content:nth-child(odd),.gallery-columns-6 .gallery-item:nth-child(odd),.gallery-columns-6 .item-content:nth-child(odd),.gallery-columns-7 .gallery-item:nth-child(odd),.gallery-columns-7 .item-content:nth-child(odd),.gallery-columns-8 .gallery-item:nth-child(odd),.gallery-columns-8 .item-content:nth-child(odd),.gallery-columns-9 .gallery-item:nth-child(odd),.gallery-columns-9 .item-content:nth-child(odd){clear:both}.header-vertical .brand{float:left;margin-left:2%;clear:initial;width:auto;max-width:50%}.header-vertical .brand .logo{float:none;margin-left:0;max-width:none}.header-vertical .main-nav{float:right}.header-vertical .woo-quick-menus{margin-top:0}.header-vertical .btn-search-active,.header-vertical .btn-search:hover,.header-vertical .woo-quick-menus a,.header-vertical .woo-quick-menus a:link,.header-vertical .woo-quick-menus a:visited{color:#000!important}.current-overview{display:none}.gallery-slider .inner{padding:10% 0 7%;height:83%}.gallery-slider .inner h4{margin:0 auto 15px;font-size:18px;word-spacing:2px}.gallery-slider .inner p{margin-bottom:12px;width:90%;font-size:12px}.mobile-body .slideshow-container .slider-caption-content .pop-slider-heading,.mobile-slideshow-container .slider-caption-content .pop-slider-heading{font-size:1.75em}.mobile-body .slideshow-container .slider-caption-content .pop-slider-description{display:none}.mobile-body .slideshow-container .swiper-caption .btn,.mobile-slideshow-container .swiper-caption .btn{margin-top:10px;padding:9px 15px}.mobile-body .slideshow-container a:hover,.mobile-body .slideshow-container a:link,.mobile-body .slideshow-container a:visited,.mobile-slideshow-container a{margin-top:0}.video-container .pop-video-heading{font-size:1.75em!important}.video-container .pop-video-description{font-size:1.2em!important;display:none}.video-container .btn{margin-top:10px;padding:9px 15px}.mobile-slideshow-container .slider-caption-content .pop-slider-description{display:block}.section-item .heading-title,.section-item .heading-title b,.section-item .heading-title strong{font-size:24px!important;text-align:center!important}.mobile-body .elementor-element .section-heading .heading-title .link-more,.mobile-body .section-item .heading-title .link-more{display:none!important}.mobile-body .elementor-element .section-heading .heading-title b:after,.mobile-body .elementor-element .section-heading .heading-title strong:after,.mobile-body .section-item .heading-title b:after,.mobile-body .section-item .heading-title strong:after{left:50%;margin-left:-20px}.post-list li .post-date{display:none}.thumb-excerpt-list li .item-post-box{padding:25px 0}.thumb-excerpt-list li .post-thumbnail{float:none;width:100%;margin-right:auto;margin-bottom:20px}.thumb-excerpt-list li .post-thumbnail img,.thumb-excerpt-list-rt li .post-thumbnail{width:100%!important;max-height:100%;height:auto!important}.products-container-listview .item-content .item-grid-box{display:block}.products-container-listview .item-content .item-grid-box .item-cover{flex:0;margin:0 auto;width:98%}.products-container-listview .item-content .item-grid-box .item-product-content{max-width:98%}.filters-nav{font-size:14px}.page .entry-title,.single .entry-title,.single-product .entry-title{font-size:1.25em!important}.woocommerce-tabs{margin-top:20px}.wp-embed{max-width:99.8%}.entry-content img.alignleft,.entry-content img.alignright{float:none;margin:15px auto;padding:0;clear:both;display:block}.woocommerce-tabs .wc-tabs li{width:48%}.product-inquiry .btn{float:none;margin:0 auto 10px;width:100%;text-align:center}.search-no-results .container .content{max-width:96%}.page-error404 h1,.page-error404 h1 i{font-size:18px}.comment-list li .comment-content{margin:25px 0 0}#comment-input{margin-top:0}#comment-input input,#comment-input input[type=email],#comment-input input[type=text],#comment-input input[type=url],#comment-textarea #comment{float:none;margin:0 auto 10px;width:100%}#commentform .form-submit #comment-submit{width:100%}.comment-nav{text-align:center}.fancybox-content h2{font-size:22px}}@media only screen and (max-width:480px){.section-item .heading-title,.section-item .heading-title b{font-size:1.5em!important}.grid-col-2 ul,.grid-col-3 ul,.grid-col-4 ul,.grid-col-5 ul,.grid-col-6 ul{margin:0 auto}.grid-col-2 ul li,.grid-col-3 ul li,.grid-col-4 ul li,.grid-col-5 ul li,.grid-col-6 ul li{width:48%}.grid-col-2 ul li:nth-child(odd),.grid-col-3 ul li:nth-child(3n+1),.grid-col-4 ul li:nth-child(4n+1),.grid-col-5 ul li:nth-child(5n+1),.grid-col-6 ul li:nth-child(6n+1){clear:none}.gallery-columns-2 .gallery-item,.gallery-columns-2 .item-content,.gallery-columns-3 .gallery-item,.gallery-columns-3 .item-content,.gallery-columns-4 .gallery-item,.gallery-columns-4 .item-content,.gallery-columns-5 .gallery-item,.gallery-columns-5 .item-content,.gallery-columns-6 .gallery-item,.gallery-columns-6 .item-content,.gallery-columns-7 .gallery-item,.gallery-columns-7 .item-content,.gallery-columns-8 .gallery-item,.gallery-columns-8 .item-content,.gallery-columns-9 .gallery-item,.gallery-columns-9 .item-content{width:50%}.container-product .gallery-container .item-content .item-title,.container-product .gallery-container .item-content h3,.products-container .item-content .item-title,.products-container .item-content h3{height:auto!important}.cat-post-list ul li.thumb{height:auto}.cat-post-list ul li.thumb .folio-item{float:none;margin-bottom:15px;padding-right:0}.cat-post-list ul li.thumb .folio-thumb .mediaholder img{width:auto;max-width:100%;height:auto}.cat-swiper-container .mediaholder{border:0}.nav-links a.next,.nav-links a.prev{padding:8px 35px;display:inline-block}.foot-widgets .widget,.foot-widgets .widget:nth-child(2n){padding:0 0 30px;width:100%}}@media only screen and (max-width:320px){.grid-col-2 ul li,.grid-col-3 ul li,.grid-col-4 ul li,.grid-col-5 ul li,.grid-col-6 ul li{width:98%}.grid-col-2 ul li:nth-child(odd),.grid-col-3 ul li:nth-child(3n+1),.grid-col-4 ul li:nth-child(4n+1),.grid-col-5 ul li:nth-child(5n+1),.grid-col-6 ul li:nth-child(6n+1){clear:none}.gallery-columns-2 .gallery-item,.gallery-columns-2 .item-content,.gallery-columns-3 .gallery-item,.gallery-columns-3 .item-content,.gallery-columns-4 .gallery-item,.gallery-columns-4 .item-content,.gallery-columns-5 .gallery-item,.gallery-columns-5 .item-content,.gallery-columns-6 .gallery-item,.gallery-columns-6 .item-content,.gallery-columns-7 .gallery-item,.gallery-columns-7 .item-content,.gallery-columns-8 .gallery-item,.gallery-columns-8 .item-content,.gallery-columns-9 .gallery-item,.gallery-columns-9 .item-content{width:100%}}.top-bar .inner{padding:10px 0;height:40px;line-height:40px}.header .inner{box-sizing:border-box;padding:0 25px}.top-bar .btn{line-height:26px}.head-pinned .inner{background:0 0}.head-pinned .btn-search,.head-pinned .main-nav{line-height:46px!important}.main-menu,.section-item .heading-title b{text-transform:uppercase}.nav-menu li ul li a:hover,.nav-menu li ul li.menu-item-has-children:hover a,.nav-menu li ul li.menu-item-has-children:hover ul li a:hover,.nav-menu li.current-category-ancestor ul li a:hover,.nav-menu li.current-menu-item ul li a:hover,.nav-menu li.current-menu-parent ul li a:hover,.nav-menu li.current-post-ancestor ul li a:hover,.nav-menu li.menu-item-has-children ul li.current-menu-item a:hover,.nav-menu li:hover ul li a:hover{color:#222!important;background-color:rgba(0,0,0,.06)!important}.nav-menu li ul li.menu-item-has-children:hover ul li a:hover{background-color:rgba(0,0,0,.1)!important}.main-nav .btn-search{margin-left:20px}.section-header{min-height:320px;background-position:top center;background-size:cover;background-repeat:no-repeat;clear:both;position:relative;z-index:9}.section-header-home{clear:both;position:absolute;z-index:99;width:100%}.section-editor .section-content p{line-height:2}.section-editor img:hover{opacity:.8}.section-editor ul.no-before{margin-bottom:-30px}.section-editor ul.no-before li{margin-bottom:20px}.section-editor ul.no-before li h3,.section-editor ul.no-before li h4{margin:15px auto 10px}.section-editor ul.no-before li p{color:#666;line-height:1.5}.search-box .inner{position:absolute;right:0;-moz-box-shadow:0 0 10px rgba(0,0,0,.25);-webkit-box-shadow:0 0 10px rgba(0,0,0,.25);box-shadow:0 0 10px rgba(0,0,0,.25)}.sub-header{width:100%;text-align:center;position:absolute;bottom:20px}.widget_nav_menu ul li{border:none}.widget_nav_menu ul li a:link,.widget_nav_menu ul li a:visited{background:#fff}.foot-widgets input,.foot-widgets select,.foot-widgets textarea{background-color:transparent;border-color:rgba(255,255,255,.15)}.foot-widgets .wpcf7-submit,.foot-widgets input[type=submit]{width:100%}.foot-widgets .wpcf7 .wpcf7-textarea{overflow:inherit}.friend-links{border-top-color:rgba(0,0,0,.45)}@media only screen and (min-width:1024px){.nav-menu li a,.nav-menu li a:link,.nav-menu li a:visited{padding:0 15px}}@media only screen and (max-width:1023px){.top-bar{display:none}.header{padding:0}.header .inner{padding:0;background-color:transparent!important}.section-header{min-height:180px}.section-header .inner,.section-header-home .inner{max-width:inherit}.sub-header{bottom:20px}.section-item{padding:40px 0!important}}.home .section-item .heading-title,.thumb-excerpt-list li .link-read-more,a:link,a:visited,body{color:#202020}.btn-search:hover,.post-list li:hover a,.thumb-excerpt-list li:hover .link-read-more a,.thumb-excerpt-list li:hover .post-excerpt h3 a,a:active,a:hover{color:#1b75bb}.custom-background{background-color:#fff}.btn,.btn:link,.btn:visited,.search-box #searchform #searchsubmit,.wpcf7-submit{-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.btn,.btn:link,.btn:visited,.foot-widgets input[type=button],.foot-widgets input[type=submit],.mobi-bar .mobi-inquiry,.search-box #searchform #searchsubmit,.wpcf7-submit{color:#fff;background-color:#1b75bb}.woocommerce-tabs .wc-tabs li.active{color:#1b75bb;border-top-color:#1b75bb}.active-header,.btn:active,.btn:hover,.foot-widgets input[type=button]:hover,.foot-widgets input[type=submit]:hover,.mobi-bar .mobi-inquiry:active,.mobi-bar .mobi-inquiry:hover,.product-inquiry .btn-chat:hover,.search-box #searchform #searchsubmit:hover,.wpcf7-submit:active,.wpcf7-submit:hover{background-color:#1565a0}.search-form .search-submit{color:#1b75bb}.search-form .search-submit:hover{color:#fff;background-color:#1b75bb}.item-cover img{width:100%;height:auto;display:block;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-moz-transition-duration:.4s;-ms-transition-duration:.4s;-o-transition-duration:.4s;-webkit-filter:blur(0);filter:blur(0);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.item-grid-box:hover .item-cover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-filter:blur(2px);filter:blur(2px)}.item-cover:before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:"";width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.item-grid-box:hover .item-cover:before{-webkit-animation:.75s shine;animation:.75s shine}@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}.section-header{background-color:#fff;background-image:url("../img/default-banner.webp")}.head-pinned{background-color:#fff}.header-middle .brand,.header-vertical .brand{min-height:100px}.main-nav{font-size:16px;font-weight:400;text-transform:uppercase;line-height:80px}.header .search-box,.nav-menu li ul{top:80px}.main-nav,.nav-menu li a,.nav-menu li a:link,.nav-menu li a:visited{color:#202020}.btn-search-active,.btn-search:hover,.nav-menu li a:hover,.nav-menu li ul li a:hover,.nav-menu li ul li.menu-item-has-children:hover a,.nav-menu li ul li.menu-item-has-children:hover ul li a:hover,.nav-menu li.current-category-ancestor a,.nav-menu li.current-category-ancestor ul li a:hover,.nav-menu li.current-menu-ancestor a,.nav-menu li.current-menu-item a:link,.nav-menu li.current-menu-item a:visited,.nav-menu li.current-menu-item ul li a:hover,.nav-menu li.current-menu-parent ul li a:hover,.nav-menu li.current-post-ancestor a,.nav-menu li.current-post-ancestor ul li a:hover,.nav-menu li.menu-item-has-children ul li.current-menu-item a:hover,.nav-menu li:hover a,.nav-menu li:hover ul li a:hover,.single-download .nav-menu li.menu-item-object-download>a,.single-product .nav-menu li.menu-item-object-product>a{color:#1b75bb}.nav-menu li ul,.search-box .inner{border-top-color:#1b75bb}.nav-menu li:hover>a>span:after,.nav-menu>li.current-category-ancestor>a>span:after,.nav-menu>li.current-menu-item>a>span:after,.nav-menu>li.current-menu-parent>a>span:after,.nav-menu>li.current-post-ancestor>a>span:after,.nav-menu>li>a:hover>span:after{background:#1b75bb}.header .inner{background-color:rgba(255,255,255,.9)}.nav-menu li ul li a:hover,.nav-menu li ul li.menu-item-has-children:hover a,.nav-menu li ul li.menu-item-has-children:hover ul li a:hover,.nav-menu li.current-category-ancestor ul li a:hover,.nav-menu li.current-menu-item ul li a:hover,.nav-menu li.current-menu-parent ul li a:hover,.nav-menu li.current-post-ancestor ul li a:hover,.nav-menu li:hover a,.nav-menu li:hover ul li a:hover{background-color:#fff}.nav-menu li ul{width:260px}.nav-menu li.quote a{-khtml-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.sub-header,.sub-header .current-title{line-height:30px;color:#fff;background-color:transparent}.slideshow-container .swiper-caption,.slideshow-container .swiper-caption h2,.sub-header a:active,.sub-header a:hover,.sub-header a:link,.sub-header a:visited{color:#fff}.section-item,.section-map .inner .heading-title{padding-top:80px}.section-item{padding-bottom:80px}.section-item .heading-title,.section-item .heading-title b{font-size:36px;font-weight:400;text-transform:normal;text-align:center;color:#202020}.section-item .heading-title b{position:relative;text-decoration:normal}.section-item .heading-title b:after{position:absolute;left:50%;margin-left:-20px;bottom:-10px;width:40px;height:2px;background:#202020;content:"";opacity:.35}.section-item .heading-title a:link,.section-item .heading-title a:visited{color:#202020}.section-item .heading-title a:hover{color:#1b75bb}.container-product .gallery-container .item-content h3,.gallery-container .item-content h3,.gallery-container .item-download h3{height:40px}.entry-content a:hover,.entry-content a:link,.entry-content a:visited{color:#fff}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{border-color:#202020}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{color:#202020;border-color:#202020}.gallery-container .item-content .price,.widget-title,.widget_nav_menu ul li a:link,.widget_nav_menu ul li a:visited,.widget_nav_menu ul li ul.children li>a,.widget_nav_menu ul li.current-cat-parent ul.children li>a:link,.widget_nav_menu ul li.current-cat-parent ul.children li>a:visited,.widget_nav_menu ul li.menu-item-has-children ul li>a:link,.widget_nav_menu ul li.menu-item-has-children ul li>a:visited,.widget_nav_menu ul li.page_item_has_children ul li>a:link,.widget_nav_menu ul li.page_item_has_children ul li>a:visited,.woocommerce .product-summary .price{color:#202020}.widget_nav_menu ul li a:hover,.widget_nav_menu ul li ul.children li:hover>a,.widget_nav_menu ul li ul.children li>a:hover,.widget_nav_menu ul li.current-cat-ancestor>a,.widget_nav_menu ul li.current-cat-parent ul.children li:hover>a,.widget_nav_menu ul li.current-cat-parent ul.children li>a:hover,.widget_nav_menu ul li.current-cat-parent>a,.widget_nav_menu ul li.current-menu-item>a,.widget_nav_menu ul li.current-menu-parent>a,.widget_nav_menu ul li.current_page_item>a,.widget_nav_menu ul li.current_page_parent>a,.widget_nav_menu ul li.menu-item-has-children ul li:hover>a,.widget_nav_menu ul li.menu-item-has-children ul li>a:hover,.widget_nav_menu ul li.page_item_has_children ul li:hover>a,.widget_nav_menu ul li.page_item_has_children ul li>a:hover,.widget_nav_menu ul li:hover a,.widget_nav_menu ul>li.current-cat a{border-left-color:#1b75bb;color:#1b75bb}.sidebar{margin-right:-26%;width:26%}.content{margin-left:26%}.content-left .sidebar{margin-left:-26%}.content-left .column-fluid .content{margin-right:26%}.sidebar .widget{background-color:#f0f2f7;margin-bottom:30px;padding:20px}.sidebar .widget-title{padding:12px 0;font-size:16px;font-weight:700;text-transform:uppercase;text-align:left;color:#222;background-color:transparent}.sidebar .widget-title a:link,.sidebar .widget-title a:visited{color:#222}.sidebar .widget-title a:hover{color:#1b75bb}.foot-widgets .textwidget,.foot-widgets .widget-section ul,.footer{color:#989ca7}.footer{background-color:#21293c}.foot-widgets .widget-title,.foot-widgets .widget-title a{color:#fff!important}.footer a:link,.footer a:visited{color:#989ca7}.footer a:active,.footer a:hover{color:#fdc900}.foot-bar{color:#8f939e;background-color:#131826}.foot-bar a:link,.foot-bar a:visited{color:#8f939e}.foot-bar a:active,.foot-bar a:hover{color:#fdc900}.mobi-bar,.mobi-bar a,.mobi-bar a i,.mobi-bar a span{color:#fff}.mobi-bar{background-color:#222}@media only screen and (max-width:768px){.foot-bar{padding:18px 0 45px}}@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff;--swiper-navigation-size:44px;--z-float-portal:999990;--z-float-bar:999991;--z-float-form:999992}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@font-face{font-family:SiteIcon;src:url("data:application/font-woff2;charset=utf-8;base64,d09GMgABAAAAABJAAAsAAAAAIUAAABHvAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGYACIXAqrLKMKATYCJAOBIAtSAAQgBYRzB4NiGwgco6KctHIj++vk6fgXVCwbQpDiok3xqGaXOj1YJn0KEsSjf+mHMlvHdStoL22vBsOGp6GU8PTt97s7u+8L5l7FEnSX5K8hVgKHCKESSYQqNkgjFDZtpR6pAnTRPAUYa8WW4aO1dmTt3dx3XaouPAD3rtcaHmiCEwNcg6I2fs0LMIzDRMbEfQdRrO320Rf10hla01QIrZCZojn/N7kIFrsgGkJC1BCNHLEmWBQrfJqKODUIdaV1rm5UlL4/VA0q4jdvTn2p2Se7yciQIbChgOyLdJXevxkKdEjTxC7BgMDQ5udn6HuAwOHj309V2jFXhjpfN+AFKAy8/203/hq1pEzZWUtWxl60KSCTpcetTLlT6t4wRQ3sBJgXMF7VOdrFw8ewAhPnPFzGpkMfjYnxn3OlbJ7xMhgQoU4Pqbz68APWh2gV9jj4YoOsuhmWhLA4iuNyNhqhCwHe20Y1viAGWeIvCVyR32/+pSF0FYQXEfxIY4OXAf4r+L2G6rA62If4+lrB1AI8YEFVw+JlkZ9tRjCTsCoiRLC+n9nQDYAOeZyMN+qeac/MZ750mcrV6Tammx56GWi0seqeTXu2/rmzAW17fu5F4ete/Pu9xjDILfU21uhY3DXG/YzqCZxudLhLuzb2ebX4TUw++fJf8oAwJ1+EIsXiRItXqlCsbFmMTJ4SyVIViBJgpcmTK12GFElEUIwckUISJMLEBapGAczTLiyF4gPCUMdDxAgA5EOjeWgxAQBF0ERAMTQdEAfN5JERywEQD61xVSnWAqAQWgeIhXYAsqGdgCxoF8BAu3mqEMcA4EFnACXQWUAydB6QCl0EFEBXAVHQNUAAug6w0A1AGnQHkAfdBeRC9wHpUB+QAT0DpEBvAEn4GgYIvtYBQXzdAWLw9QDIwfeIQiQRfVAIgfgPGgnuNW5oQCKAMrjFGGACBDZA6CZ4iymA5liXhkyAGZDcBh0iBHtXpIzzHJSiriSkVTKl5C+qaprtwIoiYOf9wA3rzSJj66jOUT36XiZNvx+udR3b7q6qUSwUJEZTVM9QsyTCiN2wOoQVzGBQQz8xIiiYONv1piMdLAxTB9tMKrGXr15IdzhrVAtuforI+m7BZBiSQEmWTe/blmyUOhNMRMkeeoGfk6foWZjGVqXE93EQUM9DrptBxnMgz6NBgH2/ndgQn3+t+ERyz74EfgLJauAbqOwRWNHI0BICOhDsRgbL7qYWhPWwWawEgeLbyZLrikohwwWqbFDxjIWVn5Kr+HsUNdCJIFBWcrVwSmqjL9WRotzFwAFqlxS9CWfaQvxhVOocnX2yYoOEylJpXlHPKpn8Sn0qQ8rjZa0qS0dvUTSS/NCTFWrPmFaQYQpmjEvL0zkd8XKazhtDYmG+IVqOkKFa8bfaebIiqYqqynJBsdRYbsPxcqnoZQHo2Kw8a4jMK8GRJ0PaA6U1y0CdD91ODG7q/95umpZl8N41r0/fnTEYHdmqm2JPIJgms5kwGy8SjuEEwfyyZdjjM1BfMsnzkv2cUoQR8Vr+dx/i4E/Qb/FhC8TLbYbRZxJPowr97VDv26s+0EPHHh2ZP9AD4czbjy+1CPn6EggLbMiG8OvvaakwrBIbOzSJEhkRYBfS2eSyvpWdiRkyZy/vX9PjzOc7Wh/qdQ7bPLe6Gw+8g9zhTQZvdHIrO1dKvdHerbHNETlMQcDpMSESs+1+oZXWDIl3d8NuZxM7zBtd/DJD72BVbhoafcQupk/GYShPF0oW00ejoFeCx59oaJDrvPpRQJ8Trn8+fuAcje3fb/Z3Q3xgeov1gaW8sUvepqQsCEYeJkCgifTxg2wyDJY6409YOsTz2+RHvKGN3YYX/NOs/Ktzp868uRCcsb6CM5yY/T61EntzfGNso85xRb3LujYZW7aUOls6VZcvnt1irbCWFxzvukKci0WLQLh2S1sytCyRxU6DB3pVEeYCN9TmZ2pIip4ZdYkJcQ8cgPjABj/7PsNcMU6EEhOLpRZNAuz/sleL7dglmT7kqDHheDZmEbEhxA4blh/RE2qYJjO6tko6ERR7nD1SXmcSYW8YTKt9XYZcdqXYRoY0T4Oi2BzFAsPgCqtH9M8H2sUcGbmS0QkOb+hgpTPxzb7yliHKLEtNUS6AeLXnXUxVlde7TXH8wlVd9tkuI8pNnDTfxpLJU4z2XO6LA1OnjXqzp/nk+2v85gf99gq9/KrcPuht5H60iu7P5OvWsk706hu7kP54gxvOKZVPuWUkCvIZRk6/4FMQRc9uEkoXf+yY2M46L+Bf+HkW0u9gKifduUiryDazdKQaoHcDo7e4ODU1WxReoGUKivl46VbGFqpYECpbw1Je7nqUX9cAIhBbzRFFPxBamIL0duVFAM8OlxNk6Y0vd25EWVZ3Adnd6ubGowK9KovxlOkSHTCLyzRTgThOYgDaJHfpmVZY3ZnFBrUsoaTUwibhinSklZhE1/nilFRGdumNUoI8b/B4X9BtchJp1ejpks6QI7wihEmnpjdAoGupIWyTBAgbwpsyc6gDQwbhI0YmPUEWzvLJdsX2/wTb5FIn+OZtLdMTGxsrZHZNyHh1Ai1MklpWcLDQiLiTTTVxJeFUixog1Fhi9gzzxQZq+oF4t1hrxJ7LhmFwRYUbmQ7liyd8kiO7FItqI3mkhyj7uiaE1bY7/EJZksCgvIW9qX3YMjTYL6U9nkgvZRwZlnmoNXkRhRPPocxBbvQbgQbaWJeYXiYn9fuoppYRWV4qmDV8G2v4XpE9ojbAqk39DYYBU4Thq09qGVFVqVJZ2oVIXy2yYHZ4qTDFdr/VznVy9xGptd631SEkh1Ke5tDayySV0ltEYmI1LadwwJjTw+ohBMrxE+qHxe1TNmM3zpmTbeMeiPPHVyCI1VobVx1bE7vwR4mrtb3VDGm1IkhFvD/uANeWzQwGmYGO0u1blhRFOpiOljl4cGRR7HUAnw7o+oDcJZREJkWQAi/R3FAV9HvM8XMe+PMZ/Iv3OgS21EA9tbRGAl/RcgzqHaX6nmrjE555RC97ojPJ/T8f380f25jk90XFIl16G5MQ1vRBqSnGvVz7qIEOVlGyr9Yn9PDHTk8sKxZE2QPDCtiWlJKKQrFD2GVOqD+Fwu9I5ZRodpSoQI5axxbVEcvXnb3QJzAtd45AWc1trcrkBHuf8zdwDW5n/c72GLkyua21IVwey30lfH9jQDtF+G5r8wdOr9u4ulW+Nvg63jTIYOw3RRi+huQfZG9xm88utorEZonVG5myw1kItQ9u66d2Eqp2sCO9EqvYbBXZxSC9RjdxF+Oz3Cb38sYnNDRwummqjJPTtUJtaU1KX2Prg8BLZe/ol8P9yzfnnVu0wH4g3reMuTcMR6bQCXiYhAe4jIu715pJIx/jGF8dvqFdJ4x3t6KbPWNKTCpHdCneHr+dU6JVJhdFmoVITBFtSIuNt1OmDitOuMZatZHGiTXKLPKuCYMrE3sg95njK1Wj/Mv/ktvZlXT0jgdoPqWN411z8uB9+zj8SDDPeW3rlz5P+gTLmSgP5S/lLdUv4ezjgGAbM2lxTUdHzWIWnxVrSbtwtPaY/9jJIMvaazhHg0mH0mvSr4/pRRKfnrYzxtBUOqC+uolCLfuhFDFXdU+bHUE/mdikkP+AAzGjO1ELT5vDoTv6ruDZunaRXhye4wHTDoDL8ejLBF7CSzT+yqtfc2enHDkLbh2K+0b2ebEMvQUy2XPoTf0Oz6rU0U7ZJq4ffMgqW7ZMZt2cXi6cn0PTnfnx5FkYPUQ1Nz3VyFoxekBI+Mc+GPNXEfO52Nm/f6FkrOorkcHOPjyEvP/2Y2PqYBET6GqplfIiqcMpLZQdEoYsdVQblXquL8meVi62ZBYF12dlrQ/eeOHXPMnO9XXk83l6Pb9QHzFnsoC3gDcHQe7OwY2jei621MJx55qDjX0XLqhDOlQQIlqy3m352oqWpkeLX3DlKRvXGU3nTvE+mT6mJz7XeodsWHPiNm4x5KlZo2R7Qhe0Nw1ZKHsO8q/pe7oWpw8/GtDjQLV1zf/TtD0Zy0KIXAI/OYtZzjUO+Otj+EgZdXNpHhbKTW0OnLtpc+sWVT5L6gSwfJqnxc1yt3jmUGkFbfaEbQXWmftjMMEejYmkVJjDSSunMWRoDPZQVg8wzGahrS6Qxs4FNA9trv9VwNwoUJdcKOpdf8DZTyU0q31RBbvxpGYSDo+HeDBIw/2H6loaN1SZhcXDkeLeUw4U3hXG3LjzuKB4mFlYtW9kS8HS/6bx8HSIfIC8G/FFm1VC1bJBnfCMymaNQWHWOBod0otWoWckwLLHDiwsyTBWKHVV1TyDqeLVBhT+2n6aTGNlfnplMaNJhviLdH2tX2xtjhyrSexPP2ZomGM52i5vNaw6yX/a2dH5qSM0eNdZl3JcM5BHLxi64s8q44SwyAkSNo/9hjMoHIl8Qy1IMlLzaAgqw70Z2Sq8hEK0Al3pVzT5MAsM8+RFQ8OaBhlCKM0NU13rDgDrMNNG9BBrItCyKhuFQzk4lAGBIVGih1AddZ3CieNSVjluHGfugqEDlTJ0m2gzGeoiaPmGWRrmCxVM7C9Ew7SwDp8XvyCYeIbZXKZLPLlTy96lbMvXlEHUtehgE2TT8UePrpKNQQIan9LlVnnVF7ya43CVW+27oPbKbmW1HTA93ys6ejTIGtEzrKPObREXCIUFIssmITGTLaJNpNQC8RKxhRhgWFmZxqtWezVlbcCQveraf5sdsvs5v0Nqk0hsUscOQ8Mc2yHdYb8La/Tk3BMRtGhaxBWYvMCsIsMDbFPA5yG3HnloKM3devXy5fg3090PHnjoQHliGst8U/rr10hOc/JNFpqD2Fa5gA3pR/bICWRnB3J6fBKGHMiu/X+avFDmQ6y3lBJW+gvWw78CcACL/4RDOwNdSZNO90zv0Cb74mpQxxW+NbAgNXX4m2dBYGaYweL42vrvFWbyqBBzxUnD1o90IB0Pw0viNHFLTIYj9wp1vBIZSW2EWcHwcJAFxy0BN1+QkdOnEar2TJC5hIIcxHYQaiMZgImYzR5m0naXSREagnDdtKZhYFYuQllCRVJkiCVICz9AFBtgJzY8Pz8Yy4gNSkQiSXyD8vNtQBCtVxmP4UXgWbE73kN8ALC90CyoEwDYE8shIQDYVwQKBVYmNAffzqm/CkDI6PL7nkBjSMQSCIW6R9RBnyEc8cx5KN5/lBAHRwBAGIX/HvHcPIgSsQLyQl38L7XzlAEAqsPfAP1CAKqEiCvuQQbjfDj8u7yNp/BXIqZAH6G1xkVN+G+sjavxjyPOOgRxdSyEoRBxoM+QL5rBfJqFDx8AkD3+lOVvcUJnLtiZ7MbZ1D/jkyn8UyRU/wUbyJVfhN/KEAis8S0QaEw/3kw98Pbf8lTYXfBPtf3gd2V/Qee9L+82Ieby+26UOaoQIuCm/42Dtdj2HzNKe4tUKPtB14F/6ewfY11PB8DL8VM02BBbysA54mpsSpn9NVeXWIQ7Cv4ipyd4QlIiNw1ZeMM9DIjgX14KnBVWuNAtreI8kZq5gLA+LkKl/jtHSrRthomqAiWOLM5IcMuJGPecleBxoVv6zHlS/HEBCaELF2E8tGsvUkno8VwJjYL7M3HFS40qa7+/fPn85VVc8xulgVE3Y2G2X6StSHUXciVd/JoqqZqJ2yhdM4suqnTOejRiFterXJK302zW3ztTdGOFOfXSwXOKIAuPDJxJk7MXeKKKAfP7Vzv7DNIr6vd9Q5IBQ5rXATT8haimDMfn1KtRx7PwtVD52m1Q3S0jyTXbrhY5v6YSHYc0wsgQzjp7skvEM6fmJfTePbWov1le4bSrUndhCZyCHeL5VxZSOHDkxJkLV1Q0dAxMLGwcXDx8AkIiYhJSMnIKSipqGlo6egZGJmYWVnFdVJsdGun8lUhX6mzSEma5NFtQiqrX8mwz1KVgwpNYmJebcAknxcXVtDJ2eCV1ZVTUa6mWT/V6dhVTh4X3R2eptISQ+oIFWTqaVUIdOIBSz5P1JkHGlQXDOjlpSKEm1uZGhcaNtwoyqS3s1uejcOjOSzZC9XnOs/i/m6gq4xOmaCeMmmhrK09LygOPmlYsj2KTUQkkMxjCXP8oQ9O5i8mbv9Fsw3qv8PdaLsWT0tzg9NADAAAAAA==") format("woff2"),url("../img/font_3121550_bmcef03vlyw-8512dd82.svg#SiteIcon") format("svg")}.site-icon{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.site-icon:before,[class*=" icon-"]:before,[class^=icon-]:before{display:inline-block;font-family:SiteIcon!important;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-cart:before{content:"\e63c"}.icon-user:before{content:"\e74d"}.icon-zoomin:before{content:"\e670"}.icon-grid:before{content:"\e604"}.icon-list:before{content:"\e650"}.icon-refresh:before{content:"\e66f"}.icon-star:before{content:"\e770"}.icon-star-fill:before{content:"\e880"}.icon-solid-user:before{content:"\e600"}.icon-solid-amazon:before{content:"\e60d"}.icon-solid-print:before{content:"\e84e"}.icon-solid-cart:before{content:"\e66e"}.icon-solid-email:before{content:"\e61b"}.icon-solid-phone:before{content:"\e7ae"}.icon-solid-map:before{content:"\e630"}.icon-solid-home:before{content:"\e619"}.icon-menu:before{content:"\e629"}.icon-solid-reply:before{content:"\e8fe"}.icon-solid-download:before{content:"\eaa3"}.icon-solid-comments:before{content:"\e6a5"}.icon-views:before{content:"\e666"}.icon-solid-alert:before{content:"\e68b"}.icon-comment:before{content:"\e668"}.icon-folder:before{content:"\e671"}.icon-search:before{content:"\e67d"}.icon-clock:before{content:"\e680"}.icon-arrow-left-large:before{content:"\e63d"}.icon-arrow-right-large:before{content:"\e63b"}.icon-solid-arrow-right:before{content:"\e63a"}.icon-solid-video:before{content:"\e7c7"}.icon-add:before{content:"\e67b"}.icon-minus:before{content:"\e67a"}.icon-select:before{content:"\e60a"}.icon-close:before{content:"\e66a"}.icon-down:before{content:"\e62f"}.icon-arrow-right:before{content:"\e612"}.icon-arrow-left:before{content:"\e613"}.icon-arrow-down:before{content:"\e665"}.icon-up:before{content:"\e62e"}.cky-btn-revisit-wrapper,.cky-consent-bar,.cky-consent-container,.cky-modal,.cky-overlay,.cky-preference-center{display:none!important;visibility:hidden!important;pointer-events:none!important}html[dir=rtl]{direction:rtl}html[dir=rtl] .entry-content,html[dir=rtl] .footer,html[dir=rtl] .main-content,html[dir=rtl] .page-inner,html[dir=rtl] .pd-card,html[dir=rtl] .pd-inquiry,html[dir=rtl] .post-excerpt,html[dir=rtl] body{direction:rtl;text-align:right}html[dir=rtl] .top-bar .inner{direction:rtl}html[dir=rtl] .top-bar-lt{text-align:right}html[dir=rtl] .top-bar-rt{margin-left:0;margin-right:auto;justify-content:flex-start}html[dir=rtl] .top-bar-lang-menu{right:auto;left:0}html[dir=rtl] .site-float-bar,html[dir=rtl] .site-float-form{direction:ltr}html[dir=rtl] .site-float-bar{right:0;left:auto}html[dir=rtl] .pd-table td,html[dir=rtl] .pd-table th{text-align:right}html[dir=rtl] .page-inner .inner-news-list>li{direction:rtl}html[dir=rtl] .page-inner .inner-news-list .post-excerpt{text-align:right}html[dir=rtl] .home-about__points li::before{left:auto;right:0}html[dir=rtl] .home-about__points li{padding-left:0;padding-right:1.4em}html[dir=rtl] .page-home .pd-inquiry__inner,html[dir=rtl] .product-detail-page .pd-inquiry__inner{flex-direction:row;direction:rtl}html[dir=rtl] .page-home .pd-inquiry .inquiry-form button[type=submit],html[dir=rtl] .product-detail-page .pd-inquiry .inquiry-form button[type=submit]{align-self:flex-end}html[dir=rtl] .page-home .pd-inquiry .inquiry-form input[type=text],html[dir=rtl] .page-home .pd-inquiry .inquiry-form textarea,html[dir=rtl] .product-detail-page .pd-inquiry .inquiry-form input[type=text],html[dir=rtl] .product-detail-page .pd-inquiry .inquiry-form textarea{text-align:right;direction:rtl}html[dir=rtl] .page-home .pd-inquiry .inquiry-form .inquiry-form__country-code,html[dir=rtl] .page-home .pd-inquiry .inquiry-form input[name=telegram],html[dir=rtl] .page-home .pd-inquiry .inquiry-form input[name=whatsapp],html[dir=rtl] .page-home .pd-inquiry .inquiry-form input[type=email],html[dir=rtl] .product-detail-page .pd-inquiry .inquiry-form .inquiry-form__country-code,html[dir=rtl] .product-detail-page .pd-inquiry .inquiry-form input[type=email],html[dir=rtl] .product-detail-page .pd-inquiry .inquiry-form input[type=tel]{direction:ltr;text-align:left}html[dir=rtl] .page-home .pd-inquiry__contact a[href^='https://wa.me'],html[dir=rtl] .page-home .pd-inquiry__contact a[href^='mailto:'],html[dir=rtl] .page-home .pd-inquiry__contact a[href^='tel:'],html[dir=rtl] .product-detail-page .pd-inquiry__contact a[href^='https://wa.me'],html[dir=rtl] .product-detail-page .pd-inquiry__contact a[href^='mailto:'],html[dir=rtl] .product-detail-page .pd-inquiry__contact a[href^='tel:']{direction:ltr;unicode-bidi:embed}html[dir=rtl] .page-home #wewe-2 .home-engineering-showcase__panel{text-align:right}html[dir=rtl] .page-home #wewe-3 .image.alignleft{float:right;margin-right:0;margin-left:1.5em}html[dir=rtl] .page-inner .section-header .header .inner,html[dir=rtl] .page-products .section-header .header .inner,html[dir=rtl] .section-header-home .header .inner{padding-left:0!important;padding-right:0!important}html[dir=rtl] .header .main-nav .nav-menu>li.menu-item-inquiry>a.nav-inquiry-btn{margin-left:0;margin-inline-start:6px}html[dir=rtl] .page-home .slideshow-container{direction:ltr;text-align:center!important}html[dir=rtl] .page-home .slideshow-container .slider-caption-content,html[dir=rtl] .page-home .slideshow-container .slider-caption-content .pop-slider-heading,html[dir=rtl] .page-home .slideshow-container .swiper-caption,html[dir=rtl] .page-home .slideshow-container .swiper-caption .inner{text-align:center!important;direction:rtl}html[dir=rtl] .page-home .slideshow-container .slider-caption-content a:hover,html[dir=rtl] .page-home .slideshow-container .slider-caption-content a:link,html[dir=rtl] .page-home .slideshow-container .slider-caption-content a:visited{display:inline-block!important}html[dir=rtl] .page-home .slideshow-container .swiper-caption .btn i{margin-left:5px;margin-right:0}html[dir=rtl] .link-read-more .site-icon.icon-arrow-right{display:inline-block;transform:scaleX(-1)}html[dir=rtl] .pd-sidebar{order:unset}html[dir=rtl] .product-detail-page .pd-layout{flex-direction:row;direction:rtl}html[dir=rtl] .page-inner .column-fluid,html[dir=rtl] .page-products .column-fluid{direction:rtl}html[dir=rtl] .product-detail-page .pd-apps-item,html[dir=rtl] .product-detail-page .pd-content,html[dir=rtl] .product-detail-page .pd-intro,html[dir=rtl] .product-detail-page .pd-intro-copy,html[dir=rtl] .product-detail-page .pd-main,html[dir=rtl] .product-detail-page .pd-section,html[dir=rtl] .product-detail-page .pd-sidebar .pd-card{direction:rtl;text-align:right}html[dir=rtl] .product-detail-page .pd-apps-item{border-left:none;border-right:4px solid var(--pd-accent,#1b75bb)}html[dir=rtl] .product-detail-page .pd-nav__link{text-align:right}html[dir=rtl] .product-detail-page .pd-card--cta{text-align:center}html[dir=rtl] .top-bar a[href^='https://t.me'],html[dir=rtl] .top-bar a[href^='https://wa.me'],html[dir=rtl] .top-bar a[href^='mailto:'],html[dir=rtl] .top-bar a[href^='tel:'],html[dir=rtl] .wpcf7 input[type=email],html[dir=rtl] .wpcf7 input[type=tel]{direction:ltr;unicode-bidi:embed}#site-float-portal{position:fixed;inset:0;z-index:var(--z-float-portal)!important;pointer-events:none;isolation:isolate}#site-float-portal .site-float-bar,#site-float-portal .site-float-form{pointer-events:auto}.site-float-bar{--float-blue:#1b75bb;--float-blue-dark:#1565a0;position:fixed;right:0;top:38%;z-index:var(--z-float-bar);width:48px;overflow:visible}.site-float-bar__track{display:flex;flex-direction:column;width:48px;overflow:hidden;border-radius:8px 0 0 8px;box-shadow:0 2px 12px rgba(0,0,0,.15)}.site-float-bar__qr-slot{position:absolute;right:0;width:48px;height:48px;pointer-events:none}.site-float-bar__qr-slot--whatsapp{top:48px}.site-float-bar__qr-slot--telegram{top:96px}.site-float-bar__qr-popup{position:absolute;right:calc(100% + 10px);top:50%;z-index:2;transform:translateY(-50%);padding:12px 12px 10px;background:#fff;border-radius:8px;box-shadow:0 4px 24px rgba(0,0,0,.18);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s,visibility .2s,transform .2s;text-align:center;white-space:nowrap}.site-float-bar:has(.site-float-bar__btn--telegram:hover) .site-float-bar__qr-slot--telegram .site-float-bar__qr-popup,.site-float-bar:has(.site-float-bar__btn--whatsapp:hover) .site-float-bar__qr-slot--whatsapp .site-float-bar__qr-popup{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(-50%) translateX(-2px)}.site-float-bar__qr-label{display:block;margin-bottom:8px;font-size:13px;font-weight:600;line-height:1.3;color:#222}.site-float-bar__qr-popup img{display:block;width:140px;height:140px;object-fit:contain;border-radius:4px}.site-float-bar__btn{display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:none;border-bottom:1px solid rgba(255,255,255,.15);background:var(--float-blue);color:#fff;cursor:pointer;text-decoration:none;transition:background-color .2s}.site-float-bar__track .site-float-bar__btn:first-child{border-top-left-radius:8px}.site-float-bar__track .site-float-bar__btn:last-child{border-bottom:none;border-bottom-left-radius:8px}.site-float-bar__btn:focus,.site-float-bar__btn:hover{background:var(--float-blue-dark);color:#fff}.site-float-bar__btn svg{display:block;width:22px;height:22px;fill:#fff}.site-float-bar__btn .site-icon{color:#fff!important;font-size:22px}.site-float-form{position:fixed;right:16px;bottom:16px;z-index:var(--z-float-form)!important;width:320px;max-width:calc(100vw - 32px);display:none;visibility:hidden;pointer-events:none;flex-direction:column;border-radius:6px 6px 0 0;overflow:hidden;background:#fff;box-shadow:0 8px 32px rgba(0,0,0,.22)}.site-float-form.is-open{display:flex!important;visibility:visible!important;pointer-events:auto!important;background:#fff!important}.site-float-form.is-open:not(.is-collapsed) .message-form,.site-float-form.is-open:not(.is-collapsed) .site-float-form__body{display:block!important;visibility:visible!important}.site-float-form.is-open.is-collapsed .message-form,.site-float-form.is-open.is-collapsed .site-float-form__body{display:none!important;visibility:hidden!important}.site-float-form__header{display:flex;align-items:center;height:40px;padding:0;margin:0;border:none;background:var(--float-blue,#1b75bb);color:#fff;cursor:default;font-size:14px;line-height:40px}.site-float-form__header .site-float-form__icon-wrap{display:flex;align-items:center;justify-content:center;width:44px;height:100%;flex-shrink:0;background:rgba(0,0,0,.12)}.site-float-form__header .site-float-form__icon-wrap .site-icon{font-size:20px;color:#fff}.site-float-form__header .site-float-form__title{flex:1;margin:0 10px;font-weight:400;text-align:left}.site-float-form__toggle{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:100%;padding:0;border:none;background:0 0;color:#fff;cursor:pointer;opacity:.85;pointer-events:auto}.site-float-form__toggle:focus,.site-float-form__toggle:hover{opacity:1;outline:0}.site-float-form__toggle .site-icon{font-size:18px;transition:transform .2s}.site-float-form.is-collapsed .site-float-form__toggle .site-icon{transform:rotate(180deg)}.site-float-form__body{display:block;padding:14px 14px 12px;background:#fff}.site-float-form.is-collapsed .site-float-form__body{display:none}.site-float-form__body p{margin:0 0 12px}.site-float-form .message-form input[type=email],.site-float-form .message-form input[type=text],.site-float-form .message-form textarea,.site-float-form__body input[type=email],.site-float-form__body input[type=text],.site-float-form__body textarea{display:block;width:100%;box-sizing:border-box;padding:11px 13px;border:1px solid #000;border-radius:4px;font-size:14px;line-height:1.4;color:#000;background-color:#f8f8f8;font-weight:700;transition:border-color .2s,box-shadow .2s}.site-float-form .message-form input[type=email]:focus,.site-float-form .message-form input[type=text]:focus,.site-float-form .message-form textarea:focus,.site-float-form__body input[type=email]:focus,.site-float-form__body input[type=text]:focus,.site-float-form__body textarea:focus{outline:0;border-color:#1565a0;box-shadow:0 0 0 3px rgba(27,117,187,.22)}.site-float-form .message-form textarea,.site-float-form__body textarea{resize:vertical;min-height:120px}.site-float-form .message-form input::-moz-placeholder,.site-float-form .message-form input::-webkit-input-placeholder,.site-float-form .message-form input::placeholder,.site-float-form .message-form textarea::-moz-placeholder,.site-float-form .message-form textarea::-webkit-input-placeholder,.site-float-form .message-form textarea::placeholder,.site-float-form__body input::-moz-placeholder,.site-float-form__body input::-webkit-input-placeholder,.site-float-form__body input::placeholder,.site-float-form__body textarea::-moz-placeholder,.site-float-form__body textarea::-webkit-input-placeholder,.site-float-form__body textarea::placeholder{color:#000!important;-webkit-text-fill-color:#000!important;font-weight:800!important;opacity:1!important;text-shadow:.45px 0 0 #000,-.45px 0 0 #000!important}.site-float-form__submit{display:block;width:100%;padding:11px 16px;border:none;border-radius:4px;font-size:15px;font-weight:600;color:#fff;background:var(--float-blue,#1b75bb);cursor:pointer;transition:background-color .2s}.site-float-form__submit:hover{background:var(--float-blue-dark,#1565a0)}@media (max-width:767px){.site-float-bar{top:auto;right:0;left:0;bottom:0;width:100%;max-width:100%;z-index:var(--z-float-bar)!important;padding-bottom:env(safe-area-inset-bottom,0);display:flex;justify-content:center}.site-float-bar__track{flex-direction:row;align-items:stretch;justify-content:center;width:100%;max-width:100%;border-radius:0;box-shadow:0 -2px 14px rgba(0,0,0,.14)}.site-float-bar__btn{flex:1 1 0;width:auto;min-width:0;height:52px;border-bottom:none;border-right:1px solid rgba(255,255,255,.18);justify-content:center;align-items:center}.site-float-bar__track .site-float-bar__btn:first-child,.site-float-bar__track .site-float-bar__btn:last-child{border-radius:0}.site-float-bar__track .site-float-bar__btn:last-child{border-right:none}.site-float-bar__qr-slot{width:33.333%;height:52px;top:auto;bottom:100%;pointer-events:none}.site-float-bar__qr-slot--whatsapp{left:33.333%;right:auto;transform:translateX(-50%)}.site-float-bar__qr-slot--telegram{left:66.666%;right:auto;transform:translateX(-50%)}.site-float-bar__qr-popup{right:auto;left:50%;top:auto;bottom:calc(100% + 8px);transform:translateX(-50%);padding:10px}.site-float-bar:has(.site-float-bar__btn--telegram:hover) .site-float-bar__qr-slot--telegram .site-float-bar__qr-popup,.site-float-bar:has(.site-float-bar__btn--whatsapp:hover) .site-float-bar__qr-slot--whatsapp .site-float-bar__qr-popup{transform:translateX(-50%) translateY(-2px)}.site-float-bar__qr-popup img{width:120px;height:120px}.site-float-form{right:8px;left:8px;bottom:calc(52px + env(safe-area-inset-bottom,0) + 12px);width:min(320px,calc(100vw - 16px));margin-left:auto;margin-right:auto;z-index:var(--z-float-form)!important}.footer .foot-bar{padding-bottom:calc(56px + env(safe-area-inset-bottom,0))!important}.back-to-top,.back-to-top:hover{bottom:calc(60px + env(safe-area-inset-bottom,0))}}.back-to-top-livechat.is-visible,.back-to-top.is-visible{display:inline-block!important}.foot-widgets .inner,.footer .inner,.header .inner,.inner,.main-content .inner,.section-item>.inner,.top-bar .inner{max-width:1360px!important;width:100%;margin-left:auto;margin-right:auto}.header .main-nav .nav-menu>li>a,.header .main-nav .nav-menu>li>a:link,.header .main-nav .nav-menu>li>a:visited{padding:0 30px!important}@media only screen and (max-width:1280px){.header .main-nav .nav-menu>li>a,.header .main-nav .nav-menu>li>a:link,.header .main-nav .nav-menu>li>a:visited{padding:0 18px!important}.header .main-nav .nav-menu>li.menu-item-inquiry>a.nav-inquiry-btn{padding:8px 16px!important}}.header .main-nav .nav-menu>li.menu-item-inquiry>a.nav-inquiry-btn,.header .main-nav .nav-menu>li.menu-item-inquiry>a.nav-inquiry-btn:link,.header .main-nav .nav-menu>li.menu-item-inquiry>a.nav-inquiry-btn:visited{display:inline-flex;align-items:center;gap:8px;padding:10px 22px!important;margin-left:6px;background:#fff!important;border-radius:999px;color:#1b75bb!important;font-size:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;line-height:1;white-space:nowrap;box-shadow:0 1px 4px rgba(0,0,0,.1);transition:background .2s,color .2s}.header .main-nav .nav-menu>li.menu-item-inquiry>a.nav-inquiry-btn:focus,.header .main-nav .nav-menu>li.menu-item-inquiry>a.nav-inquiry-btn:hover{background:#eef6fc!important;color:#1565a0!important}.header .main-nav .nav-menu>li.menu-item-inquiry>a.nav-inquiry-btn .menu-title{padding:0}.header .main-nav .nav-menu>li.menu-item-inquiry>a.nav-inquiry-btn .menu-title::after,.header .main-nav .nav-menu>li.menu-item-inquiry>a.nav-inquiry-btn::after{display:none!important}.header .main-nav .nav-menu>li.menu-item-inquiry>a.nav-inquiry-btn .site-icon{font-size:11px;color:inherit}@media (min-width:1024px){html[dir=rtl] .page-inner .section-header .header .inner,html[dir=rtl] .page-products .section-header .header .inner,html[dir=rtl] .section-header-home .header .inner{display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-start;gap:10px;direction:ltr}html[dir=rtl] .header .logo,html[dir=rtl] .header .main-menu,html[dir=rtl] .header .main-nav,html[dir=rtl] .header .nav-menu,html[dir=rtl] .header .nav-menu>li{float:none!important}html[dir=rtl] .header .logo{flex:0 0 auto;margin:0 16px 0 0!important;max-width:none}html[dir=rtl] .header .logo a{padding-left:0;padding-right:10px;gap:8px}html[dir=rtl] .header .main-nav{flex:0 1 auto;min-width:0;display:flex;flex-direction:row;align-items:center;direction:ltr}html[dir=rtl] .header .main-menu{flex:0 1 auto;min-width:0}html[dir=rtl] .header .nav-menu{display:flex;flex-wrap:nowrap;align-items:center;direction:rtl;width:auto;gap:0}html[dir=rtl] .header .nav-menu>li{flex:0 0 auto}html[dir=rtl] .header .main-nav .nav-menu>li>a,html[dir=rtl] .header .main-nav .nav-menu>li>a:link,html[dir=rtl] .header .main-nav .nav-menu>li>a:visited{white-space:nowrap}html[dir=rtl] .header .main-nav .nav-menu>li.menu-item-inquiry>a.nav-inquiry-btn,html[dir=rtl] .header .main-nav .nav-menu>li.menu-item-inquiry>a.nav-inquiry-btn:link,html[dir=rtl] .header .main-nav .nav-menu>li.menu-item-inquiry>a.nav-inquiry-btn:visited{margin-right:0!important;text-transform:none;letter-spacing:0}html[dir=rtl] .header .main-nav .nav-menu>li.menu-item-inquiry>a.nav-inquiry-btn .site-icon{transform:scaleX(-1)}html[dir=rtl] .header .main-nav .btn-search,html[dir=rtl] .header .main-nav button.btn-search{float:none!important;flex:0 0 40px;width:40px;min-width:40px;margin:0 0 0 2px!important}html[dir=rtl] .main-nav .nav-menu>li.menu-item-has-children>.sub-menu{left:auto;right:0}html[dir=rtl] .head-pinned .logo{margin:0 16px 0 0!important}}@media (min-width:1024px) and (max-width:1440px){html[dir=rtl] .header .logo .logo-brand{display:none}html[dir=rtl] .header .logo img{max-height:44px}}.top-bar{color:#fff;background-color:#21293c}.top-bar a:link,.top-bar a:visited,.top-bar strong{color:#fff}.top-bar a:active,.top-bar a:hover{color:#fdc900}.top-bar .inner{display:flex;justify-content:space-between;align-items:center;width:100%;box-sizing:border-box;gap:12px}.top-bar-lt,.top-bar-rt{float:none!important;margin:0!important;flex:0 0 auto;min-width:0}.top-bar-lt{flex:1 1 auto}.top-bar-rt{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-left:auto}.top-bar .inner::after,.top-bar .no_translate::after,.top-bar .no_translate::before,.top-bar .top-bar-lang-label::after,.top-bar .top-bar-lang-label::before,.top-bar .top-bar-lang-menu a span::after,.top-bar .top-bar-lang-menu a span::before,.top-bar .top-bar-lang-menu a::after,.top-bar .top-bar-lang-menu a::before,.top-bar .top-bar-lang-menu li::after,.top-bar .top-bar-lang-menu li::before,.top-bar .top-bar-lang-menu::after,.top-bar .top-bar-lang-menu::before,.top-bar .top-bar-lang::after,.top-bar .top-bar-lang::before,.top-bar-lt::after,.top-bar-lt::before,.top-bar-rt::after,.top-bar-rt::before,.top-bar::after{content:none!important;display:none!important}@media (max-width:1023px){html[dir=rtl] .header .logo{float:right!important;margin-right:16px!important;margin-left:0!important;text-align:right}html[dir=rtl] .header .mobile-navigation{right:auto!important;left:2%!important}.top-bar .inner{flex-direction:column;align-items:flex-start;height:auto!important;line-height:normal!important}.top-bar-rt{width:100%;justify-content:flex-start}html[dir=rtl] .top-bar .inner{align-items:flex-end}html[dir=rtl] .top-bar-rt{justify-content:flex-end}}.page-inner .section-header .top-bar,.page-products .section-header .top-bar,.section-header-home .top-bar{position:relative;z-index:1100}.page-inner .section-header .header,.page-products .section-header .header,.section-header-home .header{position:relative;z-index:1000}.page-inner .section-header .header .inner,.page-products .section-header .header .inner,.section-header-home .header .inner{padding-left:0!important}.header-middle .logo,.page-inner .section-header .header .logo,.page-inner .section-header .header .logo a,.page-inner .section-header .header .logo img,.page-products .section-header .header .logo,.page-products .section-header .header .logo a,.page-products .section-header .header .logo img,.section-header-home .header .logo,.section-header-home .header .logo a,.section-header-home .header .logo img{margin-left:0!important}.header .logo{margin-left:16px!important}.header .logo a{display:inline-flex;align-items:center;gap:10px;text-decoration:none;padding-left:10px}.header .logo img{display:block;width:auto;max-width:150px;max-height:56px;height:auto}.header .logo .logo-brand{font-size:32px;font-weight:800;font-style:italic;letter-spacing:0;line-height:1.15;color:#1b75bb;text-transform:uppercase;font-family:"Segoe UI","Helvetica Neue",Arial,sans-serif}.header .logo .site-name{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.head-pinned .logo img{max-height:36px!important}.page-home .slideshow-container .swiper-slide::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.6);pointer-events:none;z-index:2}.page-inner .section-header::before,.page-products .section-header::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.6);pointer-events:none;z-index:1}.page-inner .section-header>:not(.top-bar):not(.header),.page-products .section-header>:not(.top-bar):not(.header){z-index:2}.page-inner .section-header,.page-inner .section-header .top-bar,.page-products .section-header,.page-products .section-header .top-bar{overflow:visible}.page-inner .section-header .top-bar-rt,.page-products .section-header .top-bar-rt{overflow:visible;position:relative;z-index:1101}.page-inner .section-header .top-bar .no_translate,.page-products .section-header .top-bar .no_translate{position:relative;z-index:1102}.no_translate{position:relative;z-index:1;margin-left:0;line-height:29px}.no_translate .top-bar-lang{position:relative;display:inline-block;vertical-align:middle;margin-left:1em;min-width:158px;width:auto;max-width:none}.main-nav button.btn-search,button.btn-search{float:right;min-width:48px;min-height:48px;margin-left:20px;padding:0;border:none;background:0 0;font:inherit;color:inherit;cursor:pointer;text-align:center;display:inline-flex;align-items:center;justify-content:center;position:relative;appearance:none;-webkit-appearance:none;line-height:inherit;vertical-align:baseline;text-decoration:none;box-sizing:border-box}.main-nav button.btn-search.btn-search-active,.main-nav button.btn-search:focus-visible,.main-nav button.btn-search:hover{color:#1b75bb;background:0 0;text-decoration:none}.main-nav button.btn-search i{font-weight:700}.head-pinned .main-nav button.btn-search{line-height:48px!important}.search-box #searchform button#searchsubmit{border:0;font-family:inherit;font-size:inherit;appearance:none;-webkit-appearance:none;box-sizing:border-box}@media (max-width:1023px){.page-inner .section-header .header .inner,.page-products .section-header .header .inner,.section-header-home .header .inner{position:relative}.header .mobile-navigation,.header .mobile-navigation .mobile-header-actions{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;float:none!important;width:fit-content!important;max-width:calc(100vw - 140px)!important;box-sizing:border-box}.header .mobile-navigation{position:absolute!important;left:auto!important;right:2%!important;top:50%!important;transform:translateY(-50%)!important;z-index:1105;margin:0!important;padding:0!important}.header .mobile-navigation .btn-search,.header .mobile-navigation .mobi-menu,.header .mobile-navigation .mobile-header-actions>*,.header .mobile-navigation .no_translate.mobile-lang-wrap{float:none!important;margin:0!important;flex:0 0 auto;order:unset}.header .main-nav button.btn-search,.header .mobile-navigation .btn-search,.main-nav .btn-search,.main-nav button.btn-search{display:none!important}button.btn-search,button.mean-clicked,button.mobi-menu,button.mobi-menu-close{border:none;background:0 0;padding:0;font:inherit;color:inherit;cursor:pointer;appearance:none;-webkit-appearance:none;text-decoration:none}#mobi-nav-menu li.menu-item-has-children button.mean-clicked{float:right;width:42px;height:42px;line-height:42px;text-align:center;font-size:20px;color:rgba(0,0,0,.75);position:absolute;top:0;right:0;z-index:99}#mobi-nav-menu li ul li.menu-item-has-children button.mean-clicked{height:36px;line-height:36px}.header .mobile-navigation .mobi-menu{flex:0 0 48px!important;width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;line-height:48px!important;display:inline-flex!important;align-items:center;justify-content:center}.header .mobile-navigation .no_translate.mobile-lang-wrap{display:block;flex:0 0 48px!important;width:48px!important;min-width:48px!important;max-width:48px!important;height:48px;min-height:48px;line-height:0;overflow:visible}.header .mobile-navigation [data-lang-switcher].mobile-lang-switcher{display:block;margin:0;width:48px!important;min-width:48px!important;max-width:48px!important;height:48px;min-height:48px}.header .mobile-navigation .mobile-lang-switcher .top-bar-lang{margin:0!important;width:48px!important;min-width:48px!important;max-width:48px!important;height:48px;min-height:48px;display:block;box-sizing:border-box}.header .mobile-navigation .mobile-lang-switcher .top-bar-lang-toggle{float:none;box-sizing:border-box;width:48px!important;height:48px!important;min-width:48px!important;max-width:48px!important;min-height:48px;padding:0;margin:0;border:none;border-radius:3px;background:rgba(0,0,0,.75);color:#fff;box-shadow:none;line-height:48px;text-align:center;justify-content:center;align-items:center;gap:0;cursor:pointer;display:inline-flex;vertical-align:top}.header .mobile-navigation .mobile-lang-switcher .top-bar-lang-toggle:hover,.header .mobile-navigation .mobile-lang-switcher .top-bar-lang.is-open .top-bar-lang-toggle{color:#fff;border:none;background:rgba(0,0,0,.75);box-shadow:none}.header .mobile-navigation .mobile-lang-switcher .top-bar-lang-label{display:none!important}.header .mobile-navigation .mobile-lang-switcher .top-bar-lang-toggle .trf{flex:0 0 24px;width:24px;height:16px;margin:0 auto;border-radius:2px;box-shadow:0 0 0 1px rgba(255,255,255,.25)}.header .mobile-navigation .mobile-lang-switcher .top-bar-lang-menu{right:0;left:auto;min-width:168px;margin-top:6px}.header .mobile-navigation .mobile-lang-switcher .top-bar-lang-menu a .trf{display:block;flex:0 0 20px;width:20px;height:14px;background-repeat:no-repeat;background-position:center;background-size:cover;box-shadow:none}.section-header .top-bar .no_translate,.section-header-home .top-bar .no_translate{display:none!important}.header .main-nav{float:none!important}}.top-bar-lang.is-open{z-index:1200}.top-bar-lang-toggle{display:inline-flex;align-items:center;gap:8px;box-sizing:border-box;width:auto;min-width:158px;height:29px;padding:0 36px 0 10px;border:1px solid #d8dce3;border-radius:6px;background:#fff;font-size:13px;line-height:1.2;color:#202020;cursor:pointer;text-align:left;position:relative;transition:border-color .2s,box-shadow .2s}.top-bar-lang-toggle:hover{border-color:#1b75bb;box-shadow:0 2px 8px rgba(27,117,187,.12)}.top-bar-lang.is-open .top-bar-lang-toggle{border-color:#1b75bb;box-shadow:0 0 0 3px rgba(27,117,187,.15)}.top-bar-lang-toggle::after{content:'';position:absolute;right:12px;top:50%;width:7px;height:7px;margin-top:-5px;border-right:2px solid #666;border-bottom:2px solid #666;transform:rotate(45deg);pointer-events:none;transition:transform .2s,border-color .2s}.top-bar-lang.is-open .top-bar-lang-toggle::after{margin-top:-2px;transform:rotate(-135deg);border-color:#1b75bb}html[dir=rtl] .top-bar .top-bar-lang-toggle{padding:0 10px 0 36px;text-align:right}html[dir=rtl] .top-bar .top-bar-lang-toggle::after{right:auto;left:12px}.top-bar-lang-label{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;margin:0;line-height:1;align-self:center}.no_translate .top-bar-lang-toggle .trf{margin:0;flex:0 0 20px;width:20px;height:14px;align-self:center}.top-bar-lang-menu{position:absolute;top:calc(100% + 6px);right:0;left:auto;min-width:100%;width:max-content;margin:0;padding:6px 0;list-style:none;border:1px solid #e8eaed;border-radius:8px;background:#fff;box-shadow:0 12px 28px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.06);z-index:1201;overflow:hidden;text-align:left}.top-bar-lang-menu[hidden]{display:none!important}.no_translate .top-bar-lang-menu li{margin:0;padding:0 6px;text-align:left}.no_translate .top-bar-lang-menu a{display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:9px 12px;color:#000;text-decoration:none;font-size:13px;line-height:1;border-radius:6px;transition:background-color .15s}.no_translate .top-bar-lang-menu a .trf{margin:0;flex:0 0 20px;width:20px;height:14px;align-self:center;display:block;line-height:0;font-size:0;vertical-align:middle}.no_translate .top-bar-lang-menu a span:not(.trf){margin:0;flex:0 1 auto;color:#000;text-align:left;line-height:1.2;align-self:center}.no_translate .top-bar-lang-menu a:hover{background:#eef6fc;color:#000}.no_translate .top-bar-lang-menu a:hover span:not(.trf){color:#000}.no_translate .top-bar-lang-menu a:hover .trf{box-shadow:0 0 0 1px rgba(0,0,0,.12)}.no_translate .top-bar-lang-menu li.is-active a,.no_translate .top-bar-lang-menu li.is-active a span:not(.trf){background:#f6f7f9;color:#000;font-weight:600}.no_translate .trf{height:14px;width:20px;background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden;display:block;flex-shrink:0;box-sizing:content-box;margin:0}.trf-us,.trf-us-ha{background-image:url(../img/flags/united-states.webp)}.trf-cn{background-image:url(../img/flags/china.webp)}.trf-sa{background-image:url(../img/flags/saudi-arabia.webp)}.trf-ru{background-image:url(../img/flags/russia.webp)}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output{border-color:#dc3232}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;display:block}.wpcf7-spinner{visibility:hidden;display:inline-block;width:24px;height:24px;margin:0 24px}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.page-home{--pd-width:1360px;--pd-primary:#0f172a;--pd-accent:#1b75bb;--pd-accent-hover:#1565a0;--pd-text:#333333;--pd-white:#ffffff;--pd-radius:15px;--pd-radius-sm:10px}.page-home .pd-inquiry{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:72px 0 80px;background:var(--pd-primary) url('../img/products/frp-tank/modern-coal-power-plantcf-2-1.webp') center/cover no-repeat;box-sizing:border-box}.page-home .pd-inquiry .pd-container{box-sizing:border-box;width:100%;max-width:var(--pd-width);margin-left:auto;margin-right:auto;padding-left:25px;padding-right:25px}.page-home .pd-inquiry__inner{display:flex;flex-wrap:wrap;gap:32px 48px;align-items:center;padding:40px 48px;border-radius:var(--pd-radius);background:rgba(15,23,42,.78);box-sizing:border-box}.page-home .pd-inquiry__content{flex:1 1 360px;min-width:0;color:var(--pd-white);text-align:left}.page-home .pd-inquiry__label{margin:0 0 8px;font-size:15px;font-weight:500;opacity:.9}.page-home .pd-inquiry__title{margin:0 0 14px;font-size:clamp(26px, 2.8vw, 36px);font-weight:600;line-height:1.2;color:var(--pd-white)}.page-home .pd-inquiry__text{margin:0 0 18px;line-height:1.7;opacity:.95}.page-home .pd-inquiry__benefits{list-style:none;margin:0 0 20px;padding:0}.page-home .pd-inquiry__benefits li{position:relative;margin:0 0 10px;padding-left:28px;line-height:1.55;opacity:.95}.page-home .pd-inquiry__benefits li::before{content:'';position:absolute;left:0;top:.35em;width:18px;height:18px;background:var(--pd-accent);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z'/%3E%3C/svg%3E") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z'/%3E%3C/svg%3E") center/contain no-repeat}.page-home .pd-inquiry__contact{margin:0;line-height:1.65;font-size:15px;opacity:.92}.page-home .pd-inquiry__contact strong{color:#fff}.page-home .pd-inquiry__contact a{color:#6ec1ff;font-weight:600;text-decoration:none}.page-home .pd-inquiry__contact a:hover{color:#a8dcff;text-decoration:underline}.page-home .pd-inquiry__form{flex:0 1 380px;min-width:280px;width:100%;max-width:420px}.page-home .pd-inquiry .inquiry-form{display:flex;flex-direction:column;gap:12px}.page-home .pd-inquiry .inquiry-form input[type=email],.page-home .pd-inquiry .inquiry-form input[type=text],.page-home .pd-inquiry .inquiry-form textarea{display:block;width:100%;box-sizing:border-box;padding:13px 15px;border:2px solid rgba(255,255,255,.85);border-radius:var(--pd-radius-sm);font-size:15px;line-height:1.4;color:var(--pd-text);background:var(--pd-white);box-shadow:0 2px 8px rgba(0,0,0,.12);transition:border-color .2s,box-shadow .2s}.page-home .pd-inquiry .inquiry-form input[type=email]:focus,.page-home .pd-inquiry .inquiry-form input[type=text]:focus,.page-home .pd-inquiry .inquiry-form textarea:focus{outline:0;border-color:#fff;box-shadow:0 0 0 3px rgba(27,117,187,.45),0 2px 10px rgba(0,0,0,.15)}.page-home .pd-inquiry .inquiry-form input::-moz-placeholder,.page-home .pd-inquiry .inquiry-form input::-webkit-input-placeholder,.page-home .pd-inquiry .inquiry-form input::placeholder,.page-home .pd-inquiry .inquiry-form textarea::-moz-placeholder,.page-home .pd-inquiry .inquiry-form textarea::-webkit-input-placeholder,.page-home .pd-inquiry .inquiry-form textarea::placeholder{color:#000!important;-webkit-text-fill-color:#000!important;font-weight:800!important;opacity:1!important;text-shadow:.45px 0 0 #000,-.45px 0 0 #000!important}.page-home .pd-inquiry .inquiry-form textarea{resize:vertical;min-height:96px}.inquiry-form__phone-row{display:flex;gap:8px;width:100%}.inquiry-form__country-code{flex:0 0 88px;width:88px;min-width:88px;text-align:center}.inquiry-form__phone-row input[name=whatsapp]{flex:1 1 auto;min-width:0}.page-home .pd-inquiry .inquiry-form button[type=submit]{align-self:flex-start;padding:12px 28px;border:none;border-radius:50px;font-size:15px;font-weight:500;color:var(--pd-white);background:var(--pd-accent);cursor:pointer;transition:background-color .2s}.page-home .pd-inquiry .inquiry-form button[type=submit]:hover{background:var(--pd-accent-hover)}@media (max-width:767px){.page-home .pd-inquiry{padding:48px 0 56px}.page-home .pd-inquiry__inner{padding:28px 22px}}.WPPOPFont,.site-icon{font-family:SiteIcon,sans-serif!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.card-thumb,.wp-post-image{max-width:100%;height:auto}.site-icon-facebook,.wppop-icon-facebook{background-color:#3b5998}.site-icon-linkedin,.wppop-icon-linkedin{background-color:#0077b5}.site-icon-whatsapp,.wppop-icon-whatsapp{background-color:#4dc247}.site-icon-wechat,.wppop-icon-wechat{background-color:#3dbe5b}.foot-widgets .social-items svg.icon-socialmedia{padding:6px;border-radius:4px;box-sizing:content-box}.foot-bar .foot-bar-copy{margin:0;line-height:1.65;font-size:13px;max-width:none}.foot-bar .foot-bar-copy br{display:block;content:'';margin-top:.35em}#wewe-1 .grid-col-4 .home-features{display:flex;flex-wrap:wrap;margin:0 -1%;padding:0;list-style:none}#wewe-1 .grid-col-4 .home-features>li{float:none;box-sizing:border-box;display:flex;flex-direction:column;width:25%;padding:0 1% 24px;margin:0;clear:none!important}#wewe-1 .feature-thumb{position:relative;flex:0 0 180px;width:100%;height:180px;min-height:180px;max-height:180px;margin:0 0 14px;overflow:hidden;background:#eef1f5;border-radius:4px}#wewe-1 .feature-thumb img,#wewe-1 .home-features>li>img{display:block;width:100%!important;height:100%!important;max-width:none!important;min-height:0;margin:0!important;padding:0;object-fit:cover;object-position:center}@media only screen and (max-width:960px){#wewe-1 .grid-col-4 .home-features>li{width:50%}}@media only screen and (max-width:640px){#wewe-1 .grid-col-4 .home-features>li{width:100%}}.page-home .home-stats-band{position:relative;overflow:hidden;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:56px 0;box-sizing:border-box}.page-home .home-stats-band__bg,.page-home .home-stats-band__overlay{position:absolute;inset:0;pointer-events:none}.page-home .home-stats-band__bg{background:url('../img/bg-ta.webp') center center/cover no-repeat;filter:blur(2px);transform:scale(1.05)}.page-home .home-stats-band__overlay{background:rgba(15,35,55,.82)}.page-home .home-stats-band>.inner{position:relative;z-index:1}.page-home .home-stats-band__grid{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;text-align:center}.page-home .home-stats-band__item{box-sizing:border-box;flex:1 1 25%;min-width:160px;padding:12px 16px}.page-home .home-stats-band__value{margin:0 0 10px;font-size:clamp(40px, 5vw, 64px);font-weight:700;line-height:1;color:#fff;letter-spacing:.02em}.page-home .home-stats-band__num{display:inline-block;font-variant-numeric:tabular-nums}.page-home .home-stats-band__suffix{display:inline-block;margin-left:2px;font-size:.42em;font-weight:700;vertical-align:super;line-height:1}.page-home .home-stats-band__label{margin:0;font-size:clamp(14px, 1.5vw, 17px);line-height:1.5;color:rgba(255,255,255,.92)}@media only screen and (max-width:768px){.page-home .home-stats-band__item{flex:1 1 50%}.page-home .home-stats-band{padding:40px 0}}@media only screen and (max-width:480px){.page-home .home-stats-band__item{flex:1 1 100%}}.page-home .home-all-products.section-item{background-color:transparent!important;border-top:1px solid #d4d4d4}.page-home .home-all-products .home-products-grid{display:flex;flex-wrap:wrap;margin:0 -12px}.page-home .home-all-products .home-products-grid>.home-product-card{box-sizing:border-box;width:25%;padding:0 12px 32px;margin:0;float:none}.page-home .home-product-card .item-grid-box{display:flex;flex-direction:column;height:100%;background:0 0}.page-home .home-product-card .item-grid-box>.home-product-card__media,.page-home .home-product-card .item-grid-box>a.home-product-card__media{display:block;text-decoration:none}.page-home .home-product-card__info{display:flex;flex-direction:column;flex:1;padding:16px 4px 4px;text-align:left}.page-home .home-product-card__title{margin:0 0 10px;font-size:20px;font-weight:700;line-height:1.35;color:#202020}.page-home .home-product-card__desc{margin:0 0 14px;font-size:14px;line-height:1.65;color:#666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;min-height:calc(1.65em * 3)}html[dir=rtl] .page-home .home-product-card__desc,html[dir=rtl] .page-home .home-product-card__info,html[dir=rtl] .page-home .home-product-card__title{text-align:right;direction:rtl}html[dir=rtl] .page-home .home-product-card__btn .site-icon{transform:scaleX(-1)}.page-home .home-product-card__btn{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:999px;background:#eef4fb;color:#2563eb;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s,color .2s}.page-home .home-product-card__btn:hover{background:#dbeafe;color:#1d4ed8}.page-home .home-product-card__btn.is-disabled{cursor:default;opacity:.65}.page-home .home-product-card figcaption{display:none}@media only screen and (max-width:1100px){.page-home .home-all-products .home-products-grid>.home-product-card{width:33.333%}}@media only screen and (max-width:768px){.page-home .home-all-products .home-products-grid>.home-product-card{width:50%}}@media only screen and (max-width:480px){.page-home .home-all-products .home-products-grid>.home-product-card{width:100%}}.page-home .cat-carousel-gallery-posts .item-cover,.page-home .cat-carousel-gallery-slider .item-cover,.page-home .cat-thumb-title-posts .item-cover,.page-home .gallery-carousel-products .item-cover,.page-home .home-all-products .item-cover,.page-home .hot-products .item-cover{overflow:hidden}.page-home .cat-carousel-gallery-posts .item-cover .attachment,.page-home .cat-carousel-gallery-slider .item-cover .attachment,.page-home .cat-thumb-title-posts .item-cover .attachment,.page-home .gallery-carousel-products .item-cover .attachment,.page-home .home-all-products .item-cover .attachment,.page-home .hot-products .item-cover .attachment{display:block;width:100%}.page-home .cat-carousel-gallery-posts .item-cover .thumbnail,.page-home .cat-carousel-gallery-slider .item-cover .thumbnail,.page-home .cat-thumb-title-posts .post-thumbnail .thumbnail,.page-home .gallery-carousel-products .item-cover .thumbnail,.page-home .hot-products .item-cover .thumbnail{position:relative;width:100%;height:0;padding-bottom:100%;overflow:hidden;background:#eef1f5}.page-home .home-all-products .item-cover .thumbnail{position:relative;width:100%;height:0;padding-bottom:100%;overflow:hidden;background:0 0}.page-home .cat-carousel-gallery-posts .item-cover .centered,.page-home .cat-carousel-gallery-slider .item-cover .centered,.page-home .cat-thumb-title-posts .post-thumbnail .centered,.page-home .gallery-carousel-products .item-cover .centered,.page-home .home-all-products .item-cover .centered,.page-home .hot-products .item-cover .centered{position:absolute;inset:0;width:100%!important;height:100%!important;margin:0!important;display:flex;align-items:center;justify-content:center}.page-home .card-thumb,.page-home .cat-carousel-gallery-posts .item-cover .centered img,.page-home .cat-carousel-gallery-slider .item-cover .centered img,.page-home .cat-thumb-title-posts .post-thumbnail img,.page-home .gallery-carousel-products .item-cover .centered img,.page-home .home-all-products .item-cover .centered img,.page-home .hot-products .item-cover .centered img{display:block;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;object-fit:cover;object-position:center}.page-home .card-thumb--original,.page-products .card-thumb--original{object-fit:cover!important;object-position:center}@media (max-width:1023px){.page-home .cat-thumb-title-posts .grid-col-2 ul,.page-home .cat-thumb-title-posts .grid-col-3 ul,.page-home .cat-thumb-title-posts .grid-col-4 ul{margin:0}.page-home .cat-thumb-title-posts .grid-col-2 ul.thumb-title-list li,.page-home .cat-thumb-title-posts .grid-col-3 ul.thumb-title-list li,.page-home .cat-thumb-title-posts .grid-col-4 ul.thumb-title-list li{float:none;clear:both;width:100%!important;max-width:100%;box-sizing:border-box;padding-left:0;padding-right:0}.page-home .cat-thumb-title-posts ul.thumb-title-list li .post-thumbnail{float:none;width:100%;max-width:100%;margin:0 0 16px}.page-home .cat-thumb-title-posts ul.thumb-title-list li .post-excerpt{float:none;width:100%;min-width:0;overflow-wrap:break-word;word-break:break-word}.page-home .cat-thumb-title-posts ul.thumb-title-list li h3{white-space:normal!important;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.page-home .cat-thumb-title-posts ul.thumb-title-list li .excerpt-content{line-height:1.65}.page-home .cat-thumb-title-posts ul.thumb-title-list li .post-meta{display:flex;flex-wrap:wrap;gap:8px 14px}.page-home .cat-thumb-title-posts ul.thumb-title-list li .link-read-more{clear:both}}html[dir=rtl] .page-home .cat-thumb-title-posts ul.thumb-title-list li .excerpt-content,html[dir=rtl] .page-home .cat-thumb-title-posts ul.thumb-title-list li .link-read-more,html[dir=rtl] .page-home .cat-thumb-title-posts ul.thumb-title-list li .post-excerpt,html[dir=rtl] .page-home .cat-thumb-title-posts ul.thumb-title-list li .post-meta{direction:rtl;text-align:right}html[dir=rtl] .page-home .cat-thumb-title-posts ul.thumb-title-list li .link-read-more i{margin-left:0;margin-right:6px}html[dir=rtl] .page-home .cat-thumb-title-posts ul.thumb-title-list li .post-meta .date{direction:ltr;unicode-bidi:embed}.page-home #wewe-2.home-engineering-section{--eng-inner:1360px;--eng-bleed:100px;--eng-accent:clamp(56px, 7vw, 96px);--eng-base:#2c3238;--eng-slider-bg:#2c3238;position:relative;overflow:hidden;background-color:var(--eng-base);width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-top:70px;padding-bottom:70px}.page-home #wewe-2.home-engineering-section.section-item:nth-child(2n){background-color:var(--eng-base)!important}.page-home #wewe-2 .home-engineering-section__visual{position:absolute;top:0;bottom:0;left:0;width:min(calc((100% - var(--eng-inner))/ 2 + var(--eng-inner) + var(--eng-bleed)),calc(100% - var(--eng-accent)));overflow:hidden;z-index:0;pointer-events:none}.page-home #wewe-2 .home-engineering-section__bg,.page-home #wewe-2 .home-engineering-section__overlay{position:absolute;inset:0}.page-home #wewe-2 .home-engineering-section__bg{background:url('../img/about-factory.webp') left center/cover no-repeat;filter:blur(2px);transform:scale(1.06);transform-origin:center center}.page-home #wewe-2 .home-engineering-section__overlay{background:linear-gradient(105deg,rgba(20,24,28,.88) 0,rgba(32,38,44,.72) 50%,rgba(44,50,56,.4) 100%)}.page-home #wewe-2 .home-engineering-section__accent{position:absolute;top:0;right:0;width:var(--eng-accent);height:100%;background:var(--eng-base);z-index:1}.page-home #wewe-2.home-engineering-section>.inner{position:relative;z-index:2}.page-home #wewe-2 .home-engineering-hero,.page-home #wewe-2 .home-engineering-showcase__badge,.page-home #wewe-2 .home-engineering-showcase__desc,.page-home #wewe-2 .home-engineering-showcase__panel,.page-home #wewe-2 .home-engineering-showcase__title,.page-home #wewe-2 .section-container{text-align:left}.page-home #wewe-2 .home-engineering-hero{color:#fff}.page-home .home .container .section-editor#wewe-2 h2.home-engineering-hero__tagline{margin:0 0 16px!important;padding:0;font-size:clamp(22px, 2.6vw, 32px);font-weight:700;line-height:1.25;letter-spacing:.06em;text-transform:uppercase;color:#fff;text-align:left}.page-home #wewe-2 .home-engineering-hero__tagline::after{content:'';display:block;width:56px;height:2px;margin:14px 0 0!important;background:rgba(255,255,255,.75)}.page-home #wewe-2 .home-engineering-hero__lead{max-width:820px;margin:0 0 36px!important;font-size:clamp(14px, 1.35vw, 17px);line-height:1.75;color:rgba(255,255,255,.92);text-align:left}.page-home #wewe-2 .home-engineering-showcase{display:flex;align-items:stretch;max-width:1100px;margin:0!important;overflow:hidden;border-radius:4px;box-shadow:0 10px 36px rgba(0,0,0,.22)}.page-home #wewe-2 .home-engineering-showcase__panel{flex:0 0 42%;box-sizing:border-box;padding:32px 28px 28px;background:linear-gradient(135deg,rgba(255,255,255,.97) 0,rgba(245,248,252,.94) 100%);color:#333;text-align:left}.page-home #wewe-2 .home-engineering-showcase__badge{display:flex;align-items:center;justify-content:flex-start;gap:8px;margin:0 0 14px!important}.page-home #wewe-2 .home-engineering-showcase__badge>*{margin:0!important}.page-home #wewe-2 .home-engineering-showcase__badge-icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:4px;background:#f5c518;color:#1a1a1a}.page-home #wewe-2 .home-engineering-showcase__badge-icon .site-icon{font-size:16px}.page-home #wewe-2 .home-engineering-showcase__badge-label{font-size:15px;font-weight:700;color:#202020}.page-home .home .container .section-editor#wewe-2 h3.home-engineering-showcase__title{margin:0 0 12px!important;font-size:clamp(20px, 2.2vw, 26px);font-weight:700;line-height:1.3;color:#202020;text-align:left}.page-home #wewe-2 .home-engineering-showcase__desc{margin:0 0 20px!important;font-size:14px;line-height:1.7;color:#555;text-align:left}.page-home #wewe-2 .home-engineering-showcase__cta{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:4px;background:#f5c518;color:#202020;font-size:14px;font-weight:700;text-decoration:none;transition:background-color .2s,color .2s}.page-home #wewe-2 .home-engineering-showcase__cta:hover{background:#e6b800;color:#000}.page-home #wewe-2 .home-engineering-showcase__cta .site-icon{font-size:14px}.page-home #wewe-2 .home-engineering-showcase__slider{position:relative;flex:1 1 58%;min-width:0;background:var(--eng-slider-bg)}.page-home #wewe-2 .home-engineering-showcase__slider .pop-slider{position:relative;height:100%;margin:0;background:var(--eng-slider-bg)}.page-home #wewe-2 .pop-gallery-slider,.page-home #wewe-2 .pop-gallery-slider .gallery,.page-home #wewe-2 .pop-gallery-slider .swiper-wrapper{height:100%;background:var(--eng-slider-bg)}.page-home #wewe-2 .pop-gallery-slider .gallery-icon,.page-home #wewe-2 .pop-gallery-slider .gallery-item{display:block;width:100%;height:100%;background:var(--eng-slider-bg)}.page-home #wewe-2 .pop-gallery-slider .gallery-icon{position:relative;height:100%;min-height:280px;padding-bottom:0;overflow:hidden;background:var(--eng-slider-bg)}.page-home #wewe-2 .pop-gallery-slider .gallery-icon img{position:absolute;inset:0;width:100%!important;height:100%!important;margin:0!important;object-fit:cover;object-position:center}.page-home #wewe-2 .home-engineering-showcase__slider .pop-swiper-button-next,.page-home #wewe-2 .home-engineering-showcase__slider .pop-swiper-button-prev{color:#fff}.page-home #wewe-2 .home-engineering-showcase__slider .swiper-pagination-bullet{background:rgba(255,255,255,.45)}@media only screen and (max-width:900px){.page-home #wewe-2 .home-engineering-showcase{flex-direction:column}.page-home #wewe-2 .home-engineering-showcase__panel{flex:none;width:100%}.page-home #wewe-2 .pop-gallery-slider .gallery-icon{min-height:220px}}.main-nav .nav-menu>li.menu-item-has-children{position:relative}@media (min-width:992px){.header .logo .logo-brand{font-size:50px}.main-nav .nav-menu>li.menu-item-has-children>.sub-menu{display:block!important;top:100%!important;left:0;z-index:1101;min-width:260px;width:max-content;max-width:320px;margin:0;padding:8px 0;border:none;border-top:3px solid #1b75bb;border-radius:0 0 6px 6px;background:#fff;box-shadow:0 10px 28px rgba(0,0,0,.12);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(8px);transition:opacity .22s,transform .22s,visibility 0s linear .22s}.head-pinned .main-nav .nav-menu>li.menu-item-has-children>.sub-menu{top:100%!important}.main-nav .nav-menu>li.menu-item-has-children>.sub-menu::before{content:'';position:absolute;left:0;right:0;top:-14px;height:14px}.main-nav .nav-menu>li.menu-item-has-children.is-dropdown-open>.sub-menu,.main-nav .nav-menu>li.menu-item-has-children:focus-within>.sub-menu,.main-nav .nav-menu>li.menu-item-has-children:hover>.sub-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition:opacity .22s,transform .22s,visibility}.main-nav .nav-menu>li.menu-item-has-children>.sub-menu>li{float:none;padding:0}.main-nav .nav-menu>li.menu-item-has-children>.sub-menu>li>a,.main-nav .nav-menu>li.menu-item-has-children>.sub-menu>li>a:link,.main-nav .nav-menu>li.menu-item-has-children>.sub-menu>li>a:visited{display:block;box-sizing:border-box;padding:10px 18px;width:100%;line-height:1.45;font-size:14px;font-weight:400;color:#333!important;background:0 0!important;white-space:nowrap;transition:background-color .15s,color .15s}.main-nav .nav-menu>li.menu-item-has-children>.sub-menu>li>a .menu-title{display:block;white-space:normal;word-break:break-word}.main-nav .nav-menu>li.menu-item-has-children>.sub-menu>li>a:focus,.main-nav .nav-menu>li.menu-item-has-children>.sub-menu>li>a:hover{color:#1b75bb!important;background:#eef6fc!important}.main-nav .nav-menu>li.menu-item-has-children:focus-within>a,.main-nav .nav-menu>li.menu-item-has-children:hover>a{color:#1b75bb}#menu-item-368>.sub-menu{width:300px;max-width:min(300px,92vw)}#menu-item-368>.sub-menu>li>a .menu-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:13px;line-height:1.4}#menu-item-368>.sub-menu>li>a{white-space:normal}}#menu-item-18.menu-item-has-children>a:after,#menu-item-18>.sub-menu,.main-nav .nav-menu .sub-menu .sub-menu{display:none!important}.main-nav .nav-menu>li.menu-item-has-children>a:after{display:inline}.footer .footer-widgets-area{padding-bottom:50px;box-sizing:border-box}.footer .foot-widgets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 36px;align-items:start;margin:0!important;padding-top:40px;width:100%}.footer .foot-widgets .widget{float:none!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;box-sizing:border-box}.footer .foot-bar{padding:15px 0 50px!important;overflow:hidden}.footer .foot-bar .inner{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:24px 32px;width:100%;max-width:1360px;box-sizing:border-box}.footer .foot-bar .inner::after,.footer .foot-bar .inner:after{content:none!important;display:none!important;clear:none!important}.footer .foot-bar-lt{flex:1 1 520px;min-width:min(100%,320px);max-width:none;float:none}.footer .foot-bar-rt{flex:0 0 auto;float:none;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;text-align:left}.footer .foot-bar-rt>p{margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px 16px;flex:0 1 auto;min-width:0}.footer .foot-bar-rt>p a{white-space:nowrap;font-size:14px;color:#e8e8e8;text-decoration:none}.footer .foot-bar-rt .social-networks,.footer .foot-bar-rt .social-networks.frt{float:none!important;display:flex;flex:0 0 auto;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:12px;margin:0!important}.footer .foot-bar-rt .social-container,.footer .foot-bar-rt .social-items{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:12px;margin:0!important}@media (max-width:992px){.footer .foot-widgets{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.footer .foot-widgets{grid-template-columns:1fr}}.page-inner .container.container-product.wrapper-content,.page-products .container.container-product.wrapper-content{max-width:1360px;width:100%;padding:48px 0 72px;box-sizing:border-box}.page-inner .column-fluid,.page-products .column-fluid{display:grid;grid-template-columns:260px minmax(0,1fr);gap:36px 40px;align-items:start;float:none!important;width:100%!important}.page-products.product-detail-page .column-fluid{grid-template-columns:var(--pd-sidebar-w,300px) minmax(0,1fr)}.page-products.product-detail-page .sidebar .pd-sidebar{display:flex;flex-direction:column;gap:24px;width:100%}@media (max-width:1023px){.page-products.product-detail-page .column-fluid{grid-template-columns:1fr;gap:24px}.page-products.product-detail-page .content,.page-products.product-detail-page .sidebar{width:100%!important;max-width:100%;min-width:0}.page-products.product-detail-page .sidebar{position:static;top:auto}.page-products.product-detail-page .sidebar .pd-sidebar{width:100%;max-width:none}.page-products.product-detail-page .content .entry-content,.page-products.product-detail-page .content .site-main,.page-products.product-detail-page .products-archive-grid{width:100%;max-width:100%;min-width:0}}.page-inner .column-fluid--full{grid-template-columns:1fr}.page-inner .content,.page-inner .sidebar,.page-products .content,.page-products .sidebar{float:none!important;width:auto!important;margin:0!important;min-height:0;box-sizing:border-box}.page-inner .wrapper,.page-products .wrapper{overflow:visible!important}.page-inner .sidebar,.page-products .sidebar{position:sticky;top:100px;align-self:start;z-index:2}.page-inner .sidebar .widget-area,.page-products .sidebar .widget-area{position:relative}.page-inner .content,.page-products .content{padding:0}.page-home #wewe-3 .image.alignleft{display:block;width:100%;max-width:450px;height:auto;aspect-ratio:530/480;object-fit:cover;object-position:center}.page-home #wewe-5 .gallery-icon.landscape{position:relative;display:flex;align-items:flex-end;justify-content:center;min-height:80px;margin-bottom:8px}.page-home #wewe-5 .gallery-icon.landscape img{display:block;width:auto!important;max-width:120px;height:72px!important;max-height:72px;margin:0 auto!important;object-fit:contain;object-position:center bottom}.page-home .cat-carousel-gallery-slider .item-cover img{display:block!important}.footer .footer-about-logo{margin-bottom:12px}.footer .footer-about-logo img,.footer .footer-logo-img{display:block;width:90px!important;max-width:90px;height:auto!important;margin:0 0 4px!important}.footer #text-2 .textwidget p{margin-bottom:10px;line-height:1.65;font-size:13px}.footer .foot-widgets #text-6 .textwidget p a:active,.footer .foot-widgets #text-6 .textwidget p a:hover,.footer .foot-widgets #text-6 .textwidget p a:link,.footer .foot-widgets #text-6 .textwidget p a:visited{color:#fff}.news-detail-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;margin:0 0 2rem}.news-detail-figure{margin:0}.news-detail-figure img{width:100%;height:auto;border-radius:4px}.news-section-title{margin:2rem 0 1rem;font-size:1.35rem;line-height:1.35;color:#1b75bb}.single-news .entry-content h2.news-section-title:first-of-type{margin-top:0}.single-news .entry-content h3{margin:1.25rem 0 .65rem;font-size:1.1rem;line-height:1.4;color:#333}.single-news .entry-content ul{margin:0 0 18px 1.25rem;padding:0}.single-news .entry-content li{margin-bottom:.5rem}.single-news .table-responsive{overflow-x:auto;margin:0 0 18px}.single-news .inner-compare-table{width:100%;border-collapse:collapse;font-size:14px}.single-news .inner-compare-table td,.single-news .inner-compare-table th{border:1px solid rgba(0,0,0,.12);padding:10px 12px;text-align:left;vertical-align:top}.single-news .inner-compare-table th{background:#f7f7f7;font-weight:700}.single-news .entry-content a.article-product-link{color:#c9a000;text-decoration:underline;font-weight:600}.single-news .entry-content a.article-product-link:hover{color:#a88400}.single-news .article-media-grid{display:grid;gap:14px;margin:0 0 24px;width:100%;max-width:100%}.single-news .article-media-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.single-news .article-media-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:767px){.single-news .article-media-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}.single-news .article-media-grid__item{margin:0;overflow:hidden;border-radius:6px;aspect-ratio:1/1;background:#f4f6f8}.single-news .inner-article-body .article-media-grid__item img{display:block;width:100%;max-width:100%;height:100%;object-fit:cover}.single-news .news-sidebar-product-cta.widget{background:0 0;padding:0;margin:0;border:none;box-shadow:none}.single-news .news-sidebar-product-cta .footer-widget-container{padding:0;margin:0;background:0 0}.single-news .news-sidebar-product-cta{margin:0}.single-news .news-product-cta-btn{display:inline-block;box-sizing:border-box;text-align:center;padding:12px 16px;font-weight:600;text-decoration:none;color:#fff;background-color:#1b75bb;border-radius:3px}.single-news .news-product-cta-btn:focus-visible,.single-news .news-product-cta-btn:hover{color:#fff;background-color:#1565a0}.single-news .news-sidebar-product-cta .news-product-cta-btn{display:block;width:100%}.single-news .inner-post-nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:12px;margin-top:20px}.page-home .home-about-section{padding:56px 0 64px;background:linear-gradient(180deg,#f8fafc 0,#fff 100%)}.page-home .home-about{display:grid;grid-template-columns:1fr;gap:32px;align-items:center}@media (min-width:900px){.page-home .home-about{grid-template-columns:minmax(0,46%) minmax(0,1fr);gap:48px}}.page-home .home-about__media{position:relative}.page-home .home-about__img-link{display:block;overflow:hidden;border-radius:8px;box-shadow:0 12px 36px rgba(0,0,0,.12)}.page-home .home-about__img-link img{display:block;width:100%;height:auto;transition:transform .35s}.page-home .home-about__img-link:hover img{transform:scale(1.03)}.page-home .home-about__badge{position:absolute;left:16px;bottom:16px;padding:8px 14px;border-radius:4px;background:rgba(27,117,187,.92);color:#fff;font-size:13px;font-weight:600}.page-home .home .container .section-editor .home-about__eyebrow{margin:0 0 6px;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#1b75bb}html[lang=zh-CN] .page-home .home .container .section-editor .home-about__eyebrow{letter-spacing:0;text-transform:none}.page-home .home .container .section-editor .home-about__title{margin:0 0 2px;font-size:clamp(24px, 2.5vw, 32px);line-height:1.2}.page-home .home .container .section-editor .home-about__title a{color:#202020;text-decoration:none}.page-home .home .container .section-editor .home-about__title a:hover{color:#1b75bb}.page-home .home .container .section-editor .home-about__lead{margin:0 0 20px;font-size:16px;line-height:1.65;color:#555}.page-home .home-about__stats{display:flex;flex-wrap:wrap;gap:20px 28px;margin:0 0 22px;padding:0;list-style:none}.page-home .home-about__stats li{display:flex;flex-direction:column;gap:2px}.page-home .home-about__stats strong{font-size:26px;font-weight:700;color:#1b75bb;line-height:1}.page-home .home-about__stats span{font-size:13px;color:#666}.page-home .home-about__points{margin:0 0 24px;padding:0;list-style:none}.page-home .home-about__points li{position:relative;padding:6px 0 6px 22px;font-size:15px;line-height:1.5;color:#444}.page-home .home-about__points li::before{content:'';position:absolute;left:0;top:13px;width:8px;height:8px;border-radius:50%;background:#1b75bb}.page-home .home-about__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}.page-home .home-about__link{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:#1b75bb;text-decoration:none}.page-home .home-about__link:hover{color:#1565a0}.news-detail-thumb-row{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin:1.25rem 0 0}.news-detail-thumb{margin:0;aspect-ratio:1;overflow:hidden;border-radius:4px}.news-detail-square,.news-detail-thumb img{width:100%;height:100%;object-fit:cover;display:block}.single-news .entry-header .news-detail-thumb-row{margin-bottom:1.5rem}.news-detail-thumb-row--2{grid-template-columns:repeat(2,1fr);max-width:520px}.news-detail-thumb-row--1{grid-template-columns:1fr;max-width:260px}.single-news .post-thumbnail.entry-thumb{display:none}.news-pagination .nav-links{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;padding:2rem 0 1rem}.news-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;padding:0 .75rem;border:1px solid #ddd;border-radius:4px;color:#1b75bb;text-decoration:none;font-weight:600}.news-pagination .page-numbers.current{background:#1b75bb;border-color:#1b75bb;color:#fff}.news-pagination a.page-numbers:hover{background:#f0f7fc}@media (max-width:640px){.news-detail-thumb-row{grid-template-columns:repeat(3,1fr);gap:.5rem}.news-detail-thumb-row--2{grid-template-columns:repeat(2,1fr);max-width:none}.news-detail-thumb-row--1{max-width:none}}.inquiry-form-success-overlay{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(0,0,0,.45)}.inquiry-form-success-overlay[hidden]{display:none!important}.inquiry-form-success-dialog{width:min(420px,100%);padding:28px 24px 22px;border-radius:8px;background:#fff;box-shadow:0 12px 40px rgba(0,0,0,.18);text-align:center}.inquiry-form-success-dialog__text{margin:0 0 20px;font-size:16px;line-height:1.55;color:#1e6b3a}.inquiry-form-success-dialog__btn{min-width:100px;padding:10px 24px;border:none;border-radius:4px;font-size:15px;font-weight:600;color:#fff;background:var(--float-blue,#1b75bb);cursor:pointer;transition:background-color .2s}.inquiry-form-success-dialog__btn:hover{background:var(--float-blue-dark,#1565a0)}.inquiry-form input:-ms-input-placeholder,.inquiry-form input::-moz-placeholder,.inquiry-form input::-webkit-input-placeholder,.inquiry-form input::placeholder,.inquiry-form textarea:-ms-input-placeholder,.inquiry-form textarea::-moz-placeholder,.inquiry-form textarea::-webkit-input-placeholder,.inquiry-form textarea::placeholder,.site-float-form input::-moz-placeholder,.site-float-form input::-webkit-input-placeholder,.site-float-form input::placeholder,.site-float-form textarea::-moz-placeholder,.site-float-form textarea::-webkit-input-placeholder,.site-float-form textarea::placeholder{color:#000!important;-webkit-text-fill-color:#000!important;font-weight:800!important;opacity:1!important;text-shadow:.45px 0 0 #000,-.45px 0 0 #000!important}@media (max-width:768px){.page-home .slideshow-container,.page-home .slideshow-container .swiper-slide,.page-home .slideshow-container .swiper-wrapper{min-height:min(46vh,400px)}.page-home .slideshow-container .swiper-slide img{width:100%;height:min(46vh,400px)!important;min-height:min(46vh,400px);object-fit:cover;object-position:center;display:block}.slideshow-container .swiper-caption{top:50%;left:0;right:0;padding:0 16px;box-sizing:border-box;text-align:center}.slideshow-container .slider-caption-content,.slideshow-container .swiper-caption .inner{text-align:center}.slideshow-container .slider-caption-content .pop-slider-heading{font-size:clamp(17px, 4.8vw, 22px)!important;font-weight:600;line-height:1.35;margin:0 auto;max-width:22em;text-align:center}.slideshow-container .slider-caption-content .pop-slider-description{display:none}.slideshow-container .swiper-caption .btn{margin-top:12px;padding:8px 16px;font-size:14px;display:inline-block}.slideshow-container .slider-caption-content a:hover,.slideshow-container .slider-caption-content a:link,.slideshow-container .slider-caption-content a:visited{display:inline-block;clear:none}}@media (max-width:1023px){body.header-is-pinned{padding-top:var(--mobile-header-pin-height,48px)}.section-header .header.head-pinned,.section-header-home .header.head-pinned{position:fixed!important;top:0;left:0;right:0;width:100%!important;height:auto!important;min-height:0;margin:0;padding:5px 0 4px;background:#fff!important;box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:900;box-sizing:border-box}.section-header .header.head-pinned .inner,.section-header-home .header.head-pinned .inner{padding-top:0;padding-bottom:0}.section-header .header.head-pinned .logo,.section-header-home .header.head-pinned .logo{margin-left:2%}.section-header .header.head-pinned .logo img,.section-header-home .header.head-pinned .logo img{max-height:30px}.section-header .header.head-pinned .logo .logo-brand,.section-header-home .header.head-pinned .logo .logo-brand{font-size:22px}.section-header .header.head-pinned .mobile-navigation,.section-header-home .header.head-pinned .mobile-navigation{top:50%}.section-header .header.head-pinned .mobi-menu,.section-header-home .header.head-pinned .mobi-menu{width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;flex:0 0 48px!important;line-height:48px!important}.section-header .header.head-pinned .no_translate.mobile-lang-wrap,.section-header-home .header.head-pinned .no_translate.mobile-lang-wrap{width:48px!important;height:48px!important;min-width:48px!important;max-width:48px!important;flex:0 0 48px!important}.section-header .header.head-pinned .mobile-lang-switcher,.section-header .header.head-pinned .mobile-lang-switcher .top-bar-lang,.section-header-home .header.head-pinned .mobile-lang-switcher,.section-header-home .header.head-pinned .mobile-lang-switcher .top-bar-lang{width:48px!important;height:48px!important;min-width:48px!important;max-width:48px!important}.section-header .header.head-pinned .mobile-lang-switcher .top-bar-lang-toggle,.section-header-home .header.head-pinned .mobile-lang-switcher .top-bar-lang-toggle{width:48px!important;height:48px!important;min-width:48px!important;max-width:48px!important;line-height:48px}.section-header .header.head-pinned .mobile-lang-switcher .top-bar-lang-toggle .trf,.section-header-home .header.head-pinned .mobile-lang-switcher .top-bar-lang-toggle .trf{width:22px;height:14px}.footer .footer-widgets-area{overflow:visible}.footer .foot-widgets,.footer .foot-widgets .footer-widget-container,.footer .foot-widgets .textwidget,.footer .foot-widgets .widget,.footer .footer-widgets-area{text-align:left!important;width:100%!important;max-width:100%!important;min-width:0;box-sizing:border-box;overflow-wrap:break-word;word-break:break-word}.footer .foot-widgets{grid-template-columns:minmax(0,1fr);justify-items:stretch;gap:22px 0;width:100%;padding-top:32px}.footer .foot-widgets .widget{display:block!important;width:100%!important;max-width:100%!important;overflow:visible;text-align:left!important}.footer .foot-widgets .footer-widget-container{display:block;width:100%!important;text-align:left!important}.footer .foot-widgets .widget-title{display:block;width:100%!important;text-align:left!important;margin:0 0 12px;padding:0}.footer .foot-widgets .widget-title::after,.footer .foot-widgets .widget-title:after{left:0!important;right:auto!important;margin-left:0!important;transform:none!important}.footer .footer-about-logo img,.footer .footer-logo-img{margin-left:0!important;margin-right:0!important}.footer .foot-widgets .textwidget p{margin:0 0 10px;text-align:left;line-height:1.65}.footer .foot-widgets #text-4 .textwidget,.footer .foot-widgets #text-5 .textwidget{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;width:100%!important;text-align:left!important;gap:0;padding:14px 16px;border-radius:10px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1)}.footer .foot-widgets #text-4 .textwidget p,.footer .foot-widgets #text-5 .textwidget p{display:inline;margin:0}.footer .foot-widgets #text-4 .textwidget p+p::before,.footer .foot-widgets #text-5 .textwidget p+p::before{content:' | ';margin:0 8px;color:rgba(255,255,255,.45);font-weight:300}.footer .foot-widgets #text-4 .textwidget a,.footer .foot-widgets #text-5 .textwidget a{color:#e8e8e8;text-decoration:none;font-size:14px}.footer .foot-widgets #text-4 .textwidget a:hover,.footer .foot-widgets #text-5 .textwidget a:hover{color:#fff}.footer .foot-widgets #text-6 .textwidget{display:flex;flex-direction:column;align-items:flex-start;width:100%!important;text-align:left!important;gap:10px}.footer .foot-widgets #text-6 .textwidget p{margin-left:0!important;margin-right:0!important;width:100%;max-width:100%;text-align:left!important}.footer .foot-widgets #text-6 .textwidget p:has(a[href*='t.me']),.footer .foot-widgets #text-6 .textwidget p:has(a[href*='wa.me']),.footer .foot-widgets #text-6 .textwidget p:has(a[href^='mailto:']){display:flex;align-items:center;justify-content:flex-start;width:100%;gap:8px;margin:0!important;padding:13px 16px;border-radius:10px;font-size:15px;line-height:1.35;text-align:left!important;box-sizing:border-box}.footer .foot-widgets #text-6 .textwidget p:has(a[href*='t.me'])::after,.footer .foot-widgets #text-6 .textwidget p:has(a[href*='wa.me'])::after,.footer .foot-widgets #text-6 .textwidget p:has(a[href^='mailto:'])::after{content:'›';flex:0 0 auto;margin-left:auto;font-size:20px;line-height:1;opacity:.85}.footer .foot-widgets #text-6 .textwidget p:has(a[href*='wa.me']){background:#25d366;color:#0d2818}.footer .foot-widgets #text-6 .textwidget p:has(a[href*='wa.me']) a:active,.footer .foot-widgets #text-6 .textwidget p:has(a[href*='wa.me']) a:hover{color:#0d2818;text-decoration:underline}.footer .foot-widgets #text-6 .textwidget p:has(a[href*='t.me']),.footer .foot-widgets #text-6 .textwidget p:has(a[href^='mailto:']){background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.12);color:#f0f0f0}.footer .foot-widgets #text-6 .textwidget p:has(a) a,.footer .foot-widgets #text-6 .textwidget p:has(a) strong{text-align:left}.footer .foot-widgets #text-6 .textwidget p:has(a) strong{font-weight:600;color:inherit}.footer .foot-widgets #text-6 .textwidget p:has(a)>a{display:flex;align-items:center;flex:1;gap:6px;color:inherit;text-decoration:none;font-weight:500;min-width:0}.footer .foot-widgets #text-6 .textwidget p:not(:has(a)){margin:4px 0 0!important;padding:0;font-size:14px;line-height:1.7;text-align:left!important;color:rgba(255,255,255,.82)}.footer .foot-widgets #text-6 .textwidget p:not(:has(a)) strong{display:block;text-align:left}.footer .foot-bar{padding-top:14px!important;padding-bottom:calc(56px + env(safe-area-inset-bottom,0))!important;border-top:1px solid rgba(255,255,255,.12)}.footer .foot-bar .inner{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:10px 0;text-align:left}.footer .foot-bar-lt{order:2;flex:0 0 auto!important;min-width:0!important;width:100%;margin:0!important;padding:0!important;text-align:center}.footer .foot-bar-lt .foot-bar-copy{margin:0!important;padding:0!important}.footer .foot-bar-copy{text-align:center;font-size:11px;line-height:1.4;color:rgba(255,255,255,.65)}.footer .foot-bar-rt{order:1;flex:0 0 auto!important;width:100%;margin:0!important;flex-wrap:nowrap;justify-content:space-between}.footer .foot-bar-rt>p{overflow:visible}}.site-internal-link{margin:1rem 0 0;padding:12px 14px;border-left:3px solid #1b75bb;background:#f4f9fd;font-size:14px;line-height:1.6}.site-internal-link a{font-weight:600;color:#1b75bb}@media (max-width:768px){:root{--mobile-gutter:16px}.container,.footer .foot-bar .inner,.footer .footer-widgets-area,.footer .inner,.header .inner,.inner,.main-content .inner,.page-home #wewe-2.home-engineering-section>.inner,.page-home .home-stats-band>.inner,.page-home .pd-inquiry .pd-container,.page-home .pd-inquiry__inner,.page-inner .container.container-product.wrapper-content,.page-products .container.container-product.wrapper-content,.search-box .inner,.section-item>.inner,.top-bar .inner,.wrapper-content{padding-left:var(--mobile-gutter)!important;padding-right:var(--mobile-gutter)!important;box-sizing:border-box}.footer .inner,.inner{max-width:100%!important;width:100%!important}.inner .inner,.slideshow-container .swiper-caption>.inner,.sub-header .inner .inner{padding-left:0!important;padding-right:0!important}}@media (hover:none),(pointer:coarse){.item-grid-box:active .item-cover img,.item-grid-box:hover .item-cover img{transform:none!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;filter:none!important;-webkit-filter:none!important}.item-grid-box:active .item-cover:before,.item-grid-box:hover .item-cover:before{animation:none!important;-webkit-animation:none!important;left:-75%!important}.home .container .section-editor .gallery .gallery-item:active img,.home .container .section-editor .gallery .gallery-item:hover img{transform:none!important}.gallery img:active,.gallery img:hover{opacity:1!important;border-color:transparent!important}.section-editor img:active,.section-editor img:hover{opacity:1!important}.page-home .home-about__img-link:active img,.page-home .home-about__img-link:hover img{transform:none!important}.iq-form .product-thumb a:active img,.iq-form .product-thumb a:hover img{border-color:transparent!important}.page-products .products-archive-grid .item-grid-box a:active .item-cover,.page-products .products-archive-grid .item-grid-box a:hover .item-cover{box-shadow:none!important}}.swiper-pagination .swiper-pagination-bullet{width:48px;height:48px;margin:0;line-height:48px;display:inline-flex;align-items:center;justify-content:center;background:0 0;opacity:1;box-sizing:border-box;vertical-align:middle}.swiper-pagination .swiper-pagination-bullet::before{width:10px;height:10px}.slideshow-container .swiper-pagination .swiper-pagination-bullet{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center}.slideshow-container .swiper-pagination .swiper-pagination-bullet::before{width:24px;height:3px}@media (max-width:767px){.product-detail-page .pd-container{padding-left:16px;padding-right:16px;box-sizing:border-box}.product-detail-page .pd-content,.product-detail-page .pd-section{min-width:0;max-width:100%;overflow:visible}.product-detail-page .pd-table-wrap{width:100%;max-width:100%;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.product-detail-page .pd-table{min-width:540px;font-size:13px}.product-detail-page .pd-table th{white-space:normal}.product-detail-page .pd-table td,.product-detail-page .pd-table th{padding:10px 12px;word-break:break-word;overflow-wrap:anywhere}.product-detail-page .pd-table td:nth-child(3){min-width:110px}}html[dir=rtl] .page-home .pd-inquiry__benefits li{padding-left:0;padding-right:28px}html[dir=rtl] .page-home .pd-inquiry__benefits li::before{left:auto;right:0}html[dir=rtl] .no_translate .top-bar-lang-menu li,html[dir=rtl] .top-bar .top-bar-lang-menu{text-align:right}html[dir=rtl] .no_translate .top-bar-lang-menu a{flex-direction:row-reverse;justify-content:flex-start}html[dir=rtl] .no_translate .top-bar-lang-menu a span:not(.trf){text-align:right}html[dir=rtl] .inquiry-form,html[dir=rtl] .inquiry-form input[type=text],html[dir=rtl] .inquiry-form textarea{direction:rtl;text-align:right}html[dir=rtl] .inquiry-form .inquiry-form__country-code,html[dir=rtl] .inquiry-form input[name=company],html[dir=rtl] .inquiry-form input[name=telegram],html[dir=rtl] .inquiry-form input[name=whatsapp],html[dir=rtl] .inquiry-form input[type=email]{direction:ltr;text-align:left}html[dir=rtl] .inquiry-form__phone-row{direction:ltr}html[dir=rtl] .contact-form-block .inquiry-form .btn,html[dir=rtl] .inquiry-form button[type=submit]{align-self:flex-end}html[dir=rtl] .page-home .pd-inquiry__contact,html[dir=rtl] .page-home .pd-inquiry__content,html[dir=rtl] .product-detail-page .pd-inquiry__contact,html[dir=rtl] .product-detail-page .pd-inquiry__content{text-align:right}html[dir=rtl] .page-contact .contact-block,html[dir=rtl] .page-contact .contact-block__note,html[dir=rtl] .page-contact .contact-details-list,html[dir=rtl] .page-contact .contact-page-content,html[dir=rtl] .page-contact .inner-checklist{direction:rtl;text-align:right}html[dir=rtl] .page-inner .inner-checklist{margin:0 1.2em 20px 0}html[dir=rtl] .page-inner .inner-contact-form label{text-align:right}html[dir=rtl] .page-contact .contact-details-list a[href^='https://t.me'],html[dir=rtl] .page-contact .contact-details-list a[href^='https://wa.me'],html[dir=rtl] .page-contact .contact-details-list a[href^='mailto:'],html[dir=rtl] .page-contact .contact-details-list a[href^='tel:']{direction:ltr;unicode-bidi:embed}html[dir=rtl] .footer .foot-widgets,html[dir=rtl] .footer .foot-widgets .footer-widget-container,html[dir=rtl] .footer .foot-widgets .textwidget,html[dir=rtl] .footer .foot-widgets .textwidget p,html[dir=rtl] .footer .foot-widgets .widget,html[dir=rtl] .footer .foot-widgets .widget-title,html[dir=rtl] .footer .footer-widgets-area{text-align:right}html[dir=rtl] .footer .foot-widgets #text-4 .textwidget,html[dir=rtl] .footer .foot-widgets #text-5 .textwidget{justify-content:flex-end}html[dir=rtl] .footer .foot-bar-lt,html[dir=rtl] .footer .foot-bar-rt,html[dir=rtl] .site-float-form__header .site-float-form__title{text-align:right}html[dir=rtl] .site-float-form .message-form,html[dir=rtl] .site-float-form .message-form input[type=text],html[dir=rtl] .site-float-form .message-form textarea,html[dir=rtl] .site-float-form__body,html[dir=rtl] .site-float-form__body input[type=text],html[dir=rtl] .site-float-form__body textarea{direction:rtl;text-align:right}html[dir=rtl] .site-float-form .message-form input[type=email],html[dir=rtl] .site-float-form__body input[type=email]{direction:ltr;text-align:left}html[dir=rtl] .site-float-form__submit{align-self:flex-end}@media (max-width:1023px){html[dir=rtl] .footer .foot-widgets,html[dir=rtl] .footer .foot-widgets .footer-widget-container,html[dir=rtl] .footer .foot-widgets .textwidget,html[dir=rtl] .footer .foot-widgets .textwidget p,html[dir=rtl] .footer .foot-widgets .widget,html[dir=rtl] .footer .foot-widgets .widget-title,html[dir=rtl] .footer .footer-widgets-area{text-align:right!important}html[dir=rtl] .footer .foot-widgets .widget-title::after,html[dir=rtl] .footer .foot-widgets .widget-title:after{left:auto!important;right:0!important}html[dir=rtl] .footer .foot-widgets #text-4 .textwidget,html[dir=rtl] .footer .foot-widgets #text-5 .textwidget{justify-content:flex-end!important;text-align:right!important}html[dir=rtl] .footer .foot-widgets #text-6 .textwidget{align-items:flex-end!important;text-align:right!important}html[dir=rtl] .footer .foot-widgets #text-6 .textwidget p{text-align:right!important}html[dir=rtl] .footer .foot-widgets #text-6 .textwidget p:has(a[href*='t.me']),html[dir=rtl] .footer .foot-widgets #text-6 .textwidget p:has(a[href*='wa.me']),html[dir=rtl] .footer .foot-widgets #text-6 .textwidget p:has(a[href^='mailto:']){justify-content:flex-start;flex-direction:row-reverse}html[dir=rtl] .footer .foot-bar .inner{text-align:right}}.page-products .section-header{background-color:#363636;background-position:center center;background-size:cover;background-repeat:no-repeat}.page-products.post-type-archive-product .section-header,.product-detail-page .section-header{background-image:url('../img/banners/banner-products.webp')}.page-products .section-header .sub-header .inner:after{content:' ';display:table;clear:both}.page-products .section-header .sub-header .current-title{float:left;max-width:40%}.page-products .section-header .sub-header .breadcrumbs{float:right}.page-products .sidebar .widget-area{margin:0}.page-products .content .site-main{width:100%}.page-products .products-sidebar-categories .widget-title{margin-bottom:0;padding:12px 15px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;border-bottom:1px solid rgba(0,0,0,.08);background:#f7f7f7}.page-products .products-sidebar-categories .menu{list-style:none;margin:0;padding:0;background:#fafafa;border:1px solid rgba(0,0,0,.06);border-top:0}.page-products .products-sidebar-categories .menu>.menu-item{border-bottom:1px solid rgba(0,0,0,.06);margin:0}.page-products .products-sidebar-categories .menu>.menu-item:last-child{border-bottom:0}.page-products .products-sidebar-categories .menu a{display:block;padding:11px 15px;color:#333;text-decoration:none;font-size:14px;line-height:1.4}.page-products .products-sidebar-categories .current-menu-item>a,.page-products .products-sidebar-categories .menu a:hover{color:#1b75bb;background:rgba(27,117,187,.06)}.page-products .products-sidebar-categories .sub-menu{display:none}.page-products .content .cat-desc{margin:0 0 32px;padding:0 0 28px;color:#555;line-height:1.8;font-size:15px;border-bottom:1px solid rgba(0,0,0,.08)}.page-products .content .cat-desc p{margin:0 0 16px;max-width:72em}.page-products .content .cat-desc p:last-child{margin-bottom:0}.page-products .content .cat-desc a{color:#1b75bb;text-decoration:none}.page-products .content .cat-desc a:hover{text-decoration:underline}.page-products .products-archive-grid.gallery-container{margin:0;overflow:visible;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px}.page-products .gallery-columns-3.products-archive-grid .item-content,.page-products .products-archive-grid .item-content{float:none!important;width:auto!important;padding:0;margin:0;clear:none!important;box-sizing:border-box;text-align:center}.page-products .products-archive-grid .item-grid-box a{display:block;text-decoration:none;color:inherit}.page-products .products-archive-grid .item-cover{position:relative;background:#f0f0f0;margin-bottom:14px;border-radius:4px;overflow:hidden;transition:box-shadow .2s}.page-products .products-archive-grid .item-grid-box a:hover .item-cover{box-shadow:0 8px 24px rgba(0,0,0,.1)}.page-products .products-archive-grid .item-cover .attachment,.page-products .products-archive-grid .item-cover .thumbnail{position:relative;width:100%;padding-bottom:100%;height:0;overflow:hidden}.page-products .products-archive-grid .item-cover .centered{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.page-products .products-archive-grid .item-cover img{width:100%;height:100%;object-fit:cover;object-position:center}.page-products .products-archive-grid .item-cover img.card-thumb--original{object-fit:cover;object-position:center}.page-products .products-archive-grid figcaption{padding:0 4px}.page-products .products-archive-grid figcaption h3{font-size:15px;font-weight:500;line-height:1.4;margin:0;padding:0;color:#222}.page-products .products-archive-grid .item-grid-box a:hover figcaption h3{color:#1b75bb}.page-products .products-pagination{clear:both;margin-top:36px;padding-top:28px;border-top:1px solid rgba(0,0,0,.08);text-align:center}.page-products .products-pagination .nav-links{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px}.page-products .products-pagination .page-numbers{display:inline-block;min-width:36px;padding:8px 12px;line-height:1.2;font-size:14px;text-align:center;text-decoration:none;color:#333;background:#f0f0f0;border:0;box-sizing:border-box}.page-products .products-pagination .page-numbers.current,.page-products .products-pagination a.page-numbers:hover{color:#fff;background:#1b75bb}.page-products .products-pagination .page-numbers.dots{background:0 0;min-width:auto;padding:8px 6px}@media (max-width:992px){.page-inner .container.container-product.wrapper-content,.page-products .container.container-product.wrapper-content{padding:36px 0 56px}.page-inner .column-fluid,.page-products .column-fluid,.page-products.product-detail-page .column-fluid{grid-template-columns:1fr;gap:28px}.page-inner .sidebar,.page-products .sidebar{position:static;top:auto;max-height:none;overflow:visible;width:100%!important}.page-inner .content,.page-products .content{width:100%!important;min-width:0}.page-products .products-archive-grid.gallery-container{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}}@media (max-width:560px){.page-inner .container.container-product.wrapper-content,.page-products .container.container-product.wrapper-content{padding:28px 0 48px}.page-products .products-archive-grid.gallery-container{grid-template-columns:1fr;gap:22px}.page-products .content .cat-desc{font-size:14px;margin-bottom:24px;padding-bottom:20px}}.product-detail-page{--pd-width:1360px;--pd-primary:#0f172a;--pd-accent:#1b75bb;--pd-accent-hover:#1565a0;--pd-muted-bg:#f1f1f1;--pd-text:#333333;--pd-text-muted:#5c5c5c;--pd-white:#ffffff;--pd-radius:15px;--pd-radius-sm:10px;--pd-sidebar-w:300px;--pd-col-gap:28px;--pd-section-gap:40px;--pd-sticky-top:100px}.product-detail-page .wrapper{overflow:visible!important}.product-detail-page .pd-body,.product-detail-page .pd-layout,.product-detail-page .pd-main{overflow:visible}.product-detail-page .section-header-home{margin-bottom:0}.product-detail-page .pd-container{box-sizing:border-box;width:100%;max-width:var(--pd-width);margin-left:auto;margin-right:auto}.product-detail-page .pd-main,.product-detail-page .pd-main figure,.product-detail-page .pd-main h1,.product-detail-page .pd-main h2,.product-detail-page .pd-main h3,.product-detail-page .pd-main li,.product-detail-page .pd-main p,.product-detail-page .pd-main ul{margin-left:0;margin-right:0}.product-detail-page .pd-main{width:100%;max-width:none;padding:0;color:var(--pd-text);font-size:16px;line-height:1.7}.product-detail-page .pd-main a{text-decoration:none}.product-detail-page .pd-body{padding:32px 0 72px;background:var(--pd-white)}.product-detail-page .pd-layout{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--pd-col-gap)}.product-detail-page .pd-sidebar{flex:0 0 100%;width:100%;display:flex;flex-direction:column;gap:24px}.product-detail-page .pd-content{flex:1 1 100%;min-width:0;text-align:left}@media (min-width:1024px){.product-detail-page .pd-layout{align-items:flex-start}.product-detail-page .pd-sidebar{flex:0 0 var(--pd-sidebar-w);width:var(--pd-sidebar-w);max-width:var(--pd-sidebar-w);position:sticky;top:var(--pd-sticky-top);align-self:flex-start;max-height:calc(100vh - var(--pd-sticky-top) - 16px);overflow:hidden;z-index:20}.product-detail-page:has(.header.head-pinned) .pd-sidebar{top:58px;max-height:calc(100vh - 74px)}.product-detail-page .pd-sidebar>.pd-card:not(.pd-card--cta){flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto}.product-detail-page .pd-sidebar>.pd-card--cta{flex:0 0 auto;margin-top:auto}.product-detail-page .pd-content{flex:1 1 0;min-width:0}}.product-detail-page .pd-card{background:var(--pd-muted-bg);border-radius:var(--pd-radius);padding:22px 15px;box-sizing:border-box}.product-detail-page .pd-sidebar .pd-card__title{font-size:22px}.product-detail-page .pd-card__title{margin:0 0 14px;padding:0;color:var(--pd-primary);font-size:26px;font-weight:600;line-height:1.25}.product-detail-page .pd-card__text{margin:0 0 18px;color:var(--pd-text-muted);font-size:15px;line-height:1.6}.product-detail-page .pd-card--cta{position:relative;overflow:hidden;text-align:center;color:var(--pd-white);background:var(--pd-primary) url('../img/products/frp-tank/young-male-engineer-in-metal-sheet-factorygh.webp') center/cover no-repeat}.product-detail-page .pd-card--cta::before{content:'';position:absolute;inset:0;background:rgba(15,23,42,.58);z-index:0}.product-detail-page .pd-card--cta>*{position:relative;z-index:1}.product-detail-page .pd-card--cta .pd-card__text,.product-detail-page .pd-card--cta .pd-card__title{color:var(--pd-white)}.product-detail-page .pd-card--cta .pd-btn--pill{display:inline-flex;flex-shrink:0}.product-detail-page .pd-card--spec{margin:0;height:100%;border:1px solid #e2e8f0;box-shadow:0 2px 12px rgba(15,23,42,.04)}.product-detail-page .pd-card--spec .pd-section__title{font-size:22px;margin-bottom:16px}.product-detail-page .pd-nav{display:flex;flex-direction:column;gap:8px}.product-detail-page .pd-nav__link{display:flex;align-items:center;justify-content:space-between;padding:8px 14px;border-radius:var(--pd-radius-sm);font-size:15px;font-weight:500;color:var(--pd-white);background:var(--pd-primary);transition:background-color .2s}.product-detail-page .pd-nav__link::after{content:'→';font-size:16px;opacity:.9}.product-detail-page .pd-nav__link--active,.product-detail-page .pd-nav__link:hover{background:var(--pd-accent)}.product-detail-page .pd-nav__link--active:hover{background:var(--pd-accent-hover)}.product-detail-page .pd-downloads{display:flex;flex-direction:column;gap:10px}.product-detail-page .pd-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 16px;border:none;border-radius:var(--pd-radius-sm);font-size:15px;font-weight:500;line-height:1.3;text-align:center;cursor:pointer;transition:background-color .2s,color .2s}.product-detail-page .pd-btn--download{width:100%;justify-content:space-between;color:var(--pd-white);background:var(--pd-accent)}.product-detail-page .pd-btn--download:hover{background:var(--pd-primary)}.product-detail-page .pd-btn__icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:2px solid rgba(255,255,255,.9);border-radius:6px;flex-shrink:0}.product-detail-page .pd-btn__icon svg{width:18px;height:18px;fill:var(--pd-white)}.product-detail-page .pd-btn__icon--doc{font-size:18px;line-height:1}.product-detail-page .pd-btn--pill{padding:13px 32px;border-radius:50px;color:var(--pd-white);background:var(--pd-accent)}.product-detail-page .pd-btn--pill:hover,.product-detail-page .pd-card--cta .pd-btn--pill:hover{background:var(--pd-white);color:var(--pd-primary)}.product-detail-page .pd-content-top{display:block;margin-bottom:28px;padding-bottom:28px;border-bottom:1px solid #e5e7eb}.product-detail-page .pd-content-top .pd-figure--lead{display:none!important}.product-detail-page #pd-gallery-section .pd-media-grid{gap:16px}.product-detail-page #pd-gallery-section .pd-media-grid__item img{border-radius:var(--pd-radius-sm);object-fit:cover;width:100%;height:100%;aspect-ratio:4/3}.product-detail-page .pd-apps-list{display:grid}.product-detail-page .pd-apps-item{border-radius:var(--pd-radius-sm);background:var(--pd-muted-bg);border-left:4px solid var(--pd-accent)}.product-detail-page .pd-apps-item__title{color:var(--pd-primary)}.product-detail-page .pd-intro-copy p{line-height:1.85;margin:0 0 16px}@media (min-width:900px){.product-detail-page .pd-content-top{align-items:center;gap:36px}}.product-detail-page .pd-intro{margin:0;padding:0;border:none}.product-detail-page .pd-figure--lead{margin:0}.product-detail-page .pd-figure--lead img{box-shadow:0 12px 40px rgba(15,23,42,.12)}.product-detail-page .pd-btn--inline{display:inline-flex;align-items:center;justify-content:center;margin-top:22px;padding:12px 28px;border-radius:50px;font-size:15px;font-weight:600;color:var(--pd-white);background:var(--pd-accent);transition:background-color .2s,color .2s}.product-detail-page .pd-btn--inline:hover{background:var(--pd-primary);color:var(--pd-white)}.product-detail-page .pd-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;list-style:none;margin:0 0 36px;padding:0}@media (min-width:640px){.product-detail-page .pd-highlights{grid-template-columns:repeat(4,minmax(0,1fr))}}.product-detail-page .pd-highlights li{padding:14px 16px;border-radius:var(--pd-radius-sm);font-size:14px;font-weight:600;line-height:1.35;text-align:center;color:var(--pd-primary);background:var(--pd-muted-bg);border-left:3px solid var(--pd-accent)}.product-detail-page .pd-section-nav{display:none!important}.product-detail-page .pd-intro #pd-overview-media{margin-top:0;margin-bottom:0}.product-detail-page .pd-intro #pd-overview-media+.pd-btn--inline{margin-top:24px}.product-detail-page #pd-overview-section .pd-intro-copy{margin-top:0;margin-bottom:0}.product-detail-page .pd-media-slot{display:flex;flex-direction:column;gap:24px;margin-top:24px}.product-detail-page .pd-media-slot:empty{display:none;margin:0}.product-detail-page .pd-section[hidden]{display:none!important}.product-detail-page .pd-intro-copy{font-size:16px;line-height:1.8;color:var(--pd-text);margin-bottom:20px}.product-detail-page .pd-figure--full{margin:0;overflow:hidden;border-radius:var(--pd-radius-sm)}.product-detail-page .pd-figure--full img{display:block;width:100%;height:auto;border-radius:var(--pd-radius-sm)}.product-detail-page .pd-media-grid{display:grid;gap:16px;margin:0}.product-detail-page .pd-media-grid--2{grid-template-columns:1fr}@media (min-width:640px){.product-detail-page .pd-media-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}}.product-detail-page .pd-media-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.product-detail-page .pd-media-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.product-detail-page .pd-media-grid__item{margin:0;overflow:hidden;border-radius:var(--pd-radius-sm);aspect-ratio:1/1;position:relative}.product-detail-page .pd-media-grid__item img{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:var(--pd-radius-sm)}.product-detail-page .pd-intro-copy p:last-child{margin-bottom:0}.product-detail-page .pd-intro-copy strong{color:var(--pd-primary)}.product-detail-page .pd-section--applications{margin-top:8px}.product-detail-page .pd-section__lead{margin:0 0 24px;font-size:16px;line-height:1.8;color:var(--pd-text)}.product-detail-page .pd-section--extra[hidden]{display:none!important}.product-detail-page .pd-section--advantages{padding-top:8px}.product-detail-page .pd-advantage-list{list-style:none;margin:0 0 28px;padding:0}.product-detail-page .pd-advantage-list li{position:relative;margin:0 0 18px;padding-left:28px;font-size:16px;line-height:1.75;color:var(--pd-text)}.product-detail-page .pd-advantage-list li:last-child{margin-bottom:0}.product-detail-page .pd-advantage-list li::before{content:'';position:absolute;left:0;top:.35em;width:18px;height:18px;background:var(--pd-accent);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z'/%3E%3C/svg%3E") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z'/%3E%3C/svg%3E") center/contain no-repeat}.product-detail-page .pd-advantage-list strong{color:var(--pd-primary);font-weight:600}.product-detail-page .pd-figure--wide{margin:0}.product-detail-page .pd-figure--wide img{width:100%;max-height:420px;object-fit:cover;border-radius:var(--pd-radius-sm);box-shadow:0 8px 28px rgba(15,23,42,.1)}.product-detail-page .pd-tag-list{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.product-detail-page .pd-tag-list li{padding:8px 16px;border-radius:50px;font-size:14px;font-weight:500;color:var(--pd-primary);background:var(--pd-muted-bg);border:1px solid #e2e8f0}.product-detail-page .pd-figure{margin:0 0 24px}.product-detail-page .pd-figure img{display:block;width:100%;max-width:100%;height:auto;border-radius:10px}.product-detail-page .pd-content__title{margin:0 0 18px;color:var(--pd-primary);font-size:clamp(26px, 2.8vw, 36px);font-weight:600;line-height:1.28;letter-spacing:-.02em}.product-detail-page .pd-lead{margin:0;font-size:17px;line-height:1.75;color:var(--pd-text-muted)}.product-detail-page .pd-section{margin-bottom:var(--pd-section-gap)}.product-detail-page .pd-section:last-child{margin-bottom:0}.product-detail-page .pd-section__title{margin:0 0 16px;color:var(--pd-primary);font-size:clamp(20px, 2.2vw, 28px);font-weight:600;line-height:1.3}.product-detail-page .pd-section p{margin:0 0 16px}.product-detail-page .pd-section p:last-child{margin-bottom:0}.product-detail-page .pd-section .pd-figure{margin-top:20px;margin-bottom:0}.product-detail-page .pd-spec-grid{display:grid;grid-template-columns:1fr;gap:20px;margin-bottom:var(--pd-section-gap)}@media (min-width:768px){.product-detail-page .pd-spec-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.product-detail-page .pd-section--stack{display:flex;flex-direction:column;gap:24px}.product-detail-page .pd-section--stack .pd-section__title{margin-bottom:0}.product-detail-page .pd-section--stack .pd-figure--block{margin:0}.product-detail-page .pd-section--stack .pd-figure--block img{width:100%;max-height:420px;object-fit:cover;object-position:center}.product-detail-page .pd-checklist{list-style:none;margin:0;padding:0}.product-detail-page .pd-checklist li{position:relative;margin:0 0 14px;padding-left:28px}.product-detail-page .pd-checklist li:last-child{margin-bottom:0}.product-detail-page .pd-checklist li::before{content:'';position:absolute;left:0;top:.4em;width:18px;height:18px;background:var(--pd-accent);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z'/%3E%3C/svg%3E") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z'/%3E%3C/svg%3E") center/contain no-repeat}.product-detail-page .pd-checklist strong{color:var(--pd-primary)}.product-detail-page .pd-inquiry{padding:72px 0 80px;background:var(--pd-primary) url('../img/products/frp-tank/modern-coal-power-plantcf-2-1.webp') center/cover no-repeat;margin-bottom:0}.product-detail-page .footer{margin-top:0}.product-detail-page .pd-inquiry__inner{display:flex;flex-wrap:wrap;gap:32px 48px;align-items:center;padding:40px 48px;border-radius:var(--pd-radius);background:rgba(15,23,42,.78);box-sizing:border-box}.product-detail-page .pd-inquiry__content{flex:1 1 360px;min-width:0;color:var(--pd-white);text-align:left}.product-detail-page .pd-inquiry__label{margin:0 0 8px;font-size:15px;font-weight:500;opacity:.9}.product-detail-page .pd-inquiry__title{margin:0 0 14px;font-size:clamp(26px, 2.8vw, 36px);font-weight:600;line-height:1.2;color:var(--pd-white)}.product-detail-page .pd-inquiry__text{margin:0 0 18px;line-height:1.7;opacity:.95}.product-detail-page .pd-inquiry__benefits{list-style:none;margin:0;padding:0}.product-detail-page .pd-inquiry__benefits li{position:relative;margin:0 0 10px;padding-left:28px}.product-detail-page .pd-inquiry__benefits li::before{content:'';position:absolute;left:0;top:.35em;width:18px;height:18px;background:var(--pd-accent);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z'/%3E%3C/svg%3E") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z'/%3E%3C/svg%3E") center/contain no-repeat}.product-detail-page .pd-inquiry__contact{margin:0;line-height:1.65;font-size:15px;opacity:.92}.product-detail-page .pd-inquiry__contact strong{color:#fff}.product-detail-page .pd-inquiry__contact a{color:#6ec1ff;font-weight:600;text-decoration:none}.product-detail-page .pd-inquiry__contact a:hover{color:#a8dcff;text-decoration:underline}.product-detail-page .pd-inquiry__form{flex:0 1 380px;min-width:280px;width:100%;max-width:420px}.product-detail-page .pd-inquiry .inquiry-form{display:flex;flex-direction:column;gap:12px}.product-detail-page .pd-inquiry .inquiry-form input[type=email],.product-detail-page .pd-inquiry .inquiry-form input[type=tel],.product-detail-page .pd-inquiry .inquiry-form input[type=text],.product-detail-page .pd-inquiry .inquiry-form textarea{display:block;width:100%;box-sizing:border-box;padding:12px 14px;border:1px solid rgba(255,255,255,.25);border-radius:var(--pd-radius-sm);font-size:15px;line-height:1.4;color:var(--pd-text);background:var(--pd-white)}.product-detail-page .pd-inquiry .inquiry-form textarea{resize:vertical;min-height:96px}.product-detail-page .pd-inquiry .inquiry-form button[type=submit]{align-self:flex-start;padding:12px 28px;border:none;border-radius:50px;font-size:15px;font-weight:500;color:var(--pd-white);background:var(--pd-accent);cursor:pointer;transition:background-color .2s}.product-detail-page .pd-inquiry .inquiry-form button[type=submit]:hover{background:var(--pd-accent-hover)}.product-detail-page .pd-table-wrap{overflow-x:auto;margin-top:12px}.product-detail-page .pd-table{width:100%;border-collapse:collapse;font-size:14px;background:var(--pd-white)}.product-detail-page .pd-table td,.product-detail-page .pd-table th{padding:12px 14px;border:1px solid #e2e6ec;text-align:left;vertical-align:top}.product-detail-page .pd-table th{background:#eef6fc;color:var(--pd-primary);font-weight:600;white-space:nowrap}.product-detail-page .pd-table td:nth-child(3){min-width:160px}.product-detail-page .pd-table tbody tr:nth-child(2n){background:#fafbfc}.product-detail-page .pd-apps-list{display:flex;flex-direction:column;gap:20px}.product-detail-page .pd-apps-item{padding:18px 20px;border-radius:var(--pd-radius-sm);background:var(--pd-muted-bg)}.product-detail-page .pd-apps-item__title{margin:0 0 8px;font-size:17px;font-weight:600;color:var(--pd-accent)}.product-detail-page .pd-apps-item p{margin:0;color:var(--pd-text)}@media (max-width:767px){.product-detail-page{--pd-section-gap:32px;--pd-col-gap:20px}.product-detail-page .pd-sidebar{position:static;max-height:none}.product-detail-page .pd-body{padding:24px 0 48px}.product-detail-page .pd-inquiry{padding:48px 0 0}.product-detail-page .pd-inquiry__inner{padding:28px 22px}}.product-detail-page .pd-related-news{margin-top:8px}.product-detail-page .pd-related-news__list{list-style:none;margin:0;padding:0;border:1px solid rgba(0,0,0,.08);border-radius:var(--pd-radius-sm);overflow:hidden;background:var(--pd-white)}.product-detail-page .pd-related-news__list li{border-bottom:1px solid rgba(0,0,0,.08)}.product-detail-page .pd-related-news__list li:last-child{border-bottom:0}.product-detail-page .pd-related-news__list a{display:block;padding:14px 18px;color:var(--pd-accent);text-decoration:none;font-size:15px;font-weight:500;line-height:1.45;transition:background .15s,color .15s}.product-detail-page .pd-related-news__list a:hover{background:rgba(27,117,187,.06);color:var(--pd-accent-hover)}.pd-nav-toggle-icon{display:none}@media (max-width:1023px){.product-detail-page .pd-sidebar .pd-card:not(.pd-card--cta){position:relative;overflow:visible;padding:0}.product-detail-page .pd-sidebar .pd-card:not(.pd-card--cta) .pd-card__title{position:relative;display:block;margin:0;padding:14px 58px 14px 20px;border-radius:var(--pd-radius);background:var(--pd-primary);color:#fff;font-size:17px;line-height:1.35;cursor:pointer;user-select:none;transition:background .2s,border-radius .2s}.product-detail-page .pd-sidebar .pd-card:not(.pd-card--cta).pd-card--nav-open .pd-card__title{background:var(--pd-accent);border-radius:var(--pd-radius) var(--pd-radius) 0 0}.pd-nav-toggle-icon{display:inline-flex;align-items:center;justify-content:center;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:30px;height:30px;border-radius:50%;background:rgba(255,255,255,.18);transition:transform .28s,background .2s;pointer-events:none}.pd-nav-toggle-icon svg{display:block;width:15px;height:15px;fill:none;stroke:#fff;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.product-detail-page .pd-sidebar .pd-card:not(.pd-card--cta).pd-card--nav-open .pd-nav-toggle-icon{transform:translateY(-50%) rotate(180deg);background:rgba(255,255,255,.28)}.product-detail-page .pd-sidebar .pd-card:not(.pd-card--cta) .pd-nav{position:absolute;top:100%;left:0;right:0;z-index:1000;background:#fff;border-radius:0 0 var(--pd-radius) var(--pd-radius);box-shadow:0 10px 28px rgba(15,23,42,.2);padding:0 14px;max-height:0;overflow:hidden;opacity:0;transition:max-height .32s,padding .28s,opacity .22s}.product-detail-page .pd-sidebar .pd-card:not(.pd-card--cta).pd-card--nav-open .pd-nav{max-height:700px;padding:12px 14px 16px;opacity:1}.page-products .pd-sidebar .pd-card--cta,.product-detail-page .pd-sidebar .pd-card--cta{display:none}}html[dir=rtl] .product-detail-page .pd-advantage-list li,html[dir=rtl] .product-detail-page .pd-checklist li,html[dir=rtl] .product-detail-page .pd-inquiry__benefits li{padding-left:0;padding-right:28px}html[dir=rtl] .product-detail-page .pd-advantage-list li::before,html[dir=rtl] .product-detail-page .pd-checklist li::before,html[dir=rtl] .product-detail-page .pd-inquiry__benefits li::before{left:auto;right:0}html[dir=rtl] .product-detail-page .pd-highlights li{border-left:none;border-right:3px solid var(--pd-accent)}.page-inner .section-header{background-color:#363636;background-position:center center;background-size:cover;background-repeat:no-repeat}.page-inner.page-news .section-header{background-image:url('../img/banners/banner-news.webp')}.page-inner.page-showcase .section-header{background-image:url('../img/banners/banner-showcase.webp')}.page-inner.page-about .section-header{background-image:url('../img/about-factory.webp')}.page-inner.page-contact .section-header{background-image:url('../img/banner-wide-2.webp')}.page-inner .section-header .sub-header .inner:after{content:' ';display:table;clear:both}.page-inner .section-header .sub-header .current-title{float:left;max-width:40%}.page-inner .section-header .sub-header .breadcrumbs{float:right}.page-inner .inner-sidebar-nav .widget-title{margin-bottom:0;padding:12px 15px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;border-bottom:1px solid rgba(0,0,0,.08);background:#f7f7f7}.page-inner .inner-sidebar-nav .menu{list-style:none;margin:0;padding:0;background:#fafafa;border:1px solid rgba(0,0,0,.06);border-top:0}.page-inner .inner-sidebar-nav .menu>.menu-item{border-bottom:1px solid rgba(0,0,0,.06)}.page-inner .inner-sidebar-nav .menu a{display:block;padding:11px 15px;color:#333;text-decoration:none;font-size:14px}.page-inner .inner-sidebar-nav .current-menu-item>a,.page-inner .inner-sidebar-nav .menu a:hover{color:#1b75bb;background:rgba(27,117,187,.06)}.page-inner .content .cat-desc{margin:0 0 32px;padding:0 0 28px;color:#555;line-height:1.8;font-size:15px;border-bottom:1px solid rgba(0,0,0,.08)}.page-inner .inner-news-list{list-style:none;margin:0;padding:0}.page-inner .inner-news-list>li{display:grid;grid-template-columns:280px minmax(0,1fr);gap:28px 32px;padding:28px 0;border-bottom:1px solid rgba(0,0,0,.08);align-items:start}.page-inner .inner-news-list .post-thumbnail{float:none;margin:0}.page-inner .inner-news-list .post-excerpt{text-align:start;margin:0}.page-inner .inner-news-list .post-excerpt .post-meta{margin:0 0 12px}.page-inner .inner-news-list>li:first-child{padding-top:0}.page-inner .inner-news-list .item-cover .attachment,.page-inner .inner-news-list .item-cover .thumbnail{position:relative;width:100%;padding-bottom:72%;height:0;overflow:hidden;border-radius:4px;background:#f0f0f0}.page-inner .inner-news-list .item-cover .centered{position:absolute;inset:0}.page-inner .inner-news-list .item-cover img{width:100%;height:100%;object-fit:cover}.page-inner .inner-news-list h3{font-size:20px;font-weight:600;margin:0 0 12px;line-height:1.35}.page-inner .inner-news-list h3 a{color:#222;text-decoration:none}.page-inner .inner-news-list li:hover h3 a{color:#1b75bb}.page-inner .inner-news-list .post-meta{font-size:13px;color:#888;margin-bottom:12px}.page-inner .inner-news-list .post-meta span{margin-right:16px}.page-inner .inner-news-list .excerpt-content{color:#555;line-height:1.7;margin-bottom:12px}.page-inner .inner-news-list .link-read-more a{color:#1b75bb;text-decoration:none;font-weight:500}.page-inner .showcase-archive-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px;margin:0}.page-inner .showcase-archive-grid .item-content{float:none!important;width:auto!important;margin:0}.page-inner .showcase-archive-grid .item-cover .attachment,.page-inner .showcase-archive-grid .item-cover .thumbnail{position:relative;width:100%;padding-bottom:100%;height:0;overflow:hidden;background:#f0f0f0;border-radius:4px}.page-inner .showcase-archive-grid .item-cover .centered{position:absolute;inset:0}.page-inner .showcase-archive-grid .item-cover img{width:100%;height:100%;object-fit:cover}.page-inner .showcase-archive-grid figcaption h3{font-size:15px;font-weight:500;margin-top:12px;text-align:center}.page-inner .single-news .entry-title,.page-inner .single-showcase .entry-title{font-size:28px;font-weight:600;margin:0 0 16px;line-height:1.3;color:#222}.page-inner .entry-meta{font-size:14px;color:#888;margin-bottom:24px}.page-inner .entry-meta span{margin-right:18px}.page-inner .entry-thumb{margin:0 0 28px}.page-inner .entry-thumb img{width:100%;height:auto;display:block;border-radius:4px}.page-inner .inner-article-body{color:#444;line-height:1.85;font-size:15px}.page-inner .inner-article-body p{margin:0 0 18px}.page-inner .inner-article-body a:not(.btn){color:#1b75bb;text-decoration:underline}.page-inner .inner-article-body a:not(.btn):hover{color:#1565a0;text-decoration:underline}.page-inner .inner-post-nav{margin-top:36px;padding-top:24px;border-top:1px solid rgba(0,0,0,.08)}.page-inner .column-fluid--full{grid-template-columns:1fr!important}.page-inner .about-page-content .image.alignleft{float:left;max-width:420px;width:42%;height:auto;margin:0 28px 20px 0;border-radius:4px}.page-inner .about-page-content h2,.page-inner .about-page-content h3{margin:24px 0 14px;color:#222}.page-inner .inner-checklist{margin:0 0 20px 1.2em;line-height:1.8}.page-inner .contact-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px 48px;align-items:start}.page-inner .contact-details-list{list-style:none;margin:16px 0 0;padding:0;line-height:2}.page-inner .contact-details-list a{color:#1b75bb}.page-inner .contact-block__figure{margin:20px 0}.page-inner .contact-block__figure img{width:100%;height:auto;display:block;border-radius:4px}.page-inner .contact-block h3{margin:24px 0 12px;font-size:17px;color:#222}.page-inner .contact-block__note{margin-top:20px;color:#555;line-height:1.7}.page-inner .contact-block__note a{color:#1b75bb}.page-inner .inner-contact-form label{display:block;margin-bottom:16px;font-weight:500;color:#333}.page-inner .inner-contact-form input,.page-inner .inner-contact-form textarea{display:block;width:100%;margin-top:6px;padding:10px 12px;border:1px solid #ddd;border-radius:3px;font-size:14px;box-sizing:border-box}.page-inner .contact-form-block .inquiry-form{display:flex;flex-direction:column;gap:12px}.page-inner .contact-form-block .inquiry-form input[type=email],.page-inner .contact-form-block .inquiry-form input[type=tel],.page-inner .contact-form-block .inquiry-form input[type=text],.page-inner .contact-form-block .inquiry-form textarea{display:block;width:100%;padding:11px 13px;border:1px solid #000;border-radius:4px;font-size:14px;box-sizing:border-box;color:#000;background-color:#f8f8f8;font-weight:700}.page-inner .contact-form-block .inquiry-form input[type=email]:focus,.page-inner .contact-form-block .inquiry-form input[type=tel]:focus,.page-inner .contact-form-block .inquiry-form input[type=text]:focus,.page-inner .contact-form-block .inquiry-form textarea:focus{outline:0;border-color:#1565a0;box-shadow:0 0 0 3px rgba(27,117,187,.22)}.page-inner .contact-form-block .inquiry-form input::-moz-placeholder,.page-inner .contact-form-block .inquiry-form input::-webkit-input-placeholder,.page-inner .contact-form-block .inquiry-form input::placeholder,.page-inner .contact-form-block .inquiry-form textarea::-moz-placeholder,.page-inner .contact-form-block .inquiry-form textarea::-webkit-input-placeholder,.page-inner .contact-form-block .inquiry-form textarea::placeholder{color:#000!important;-webkit-text-fill-color:#000!important;font-weight:800!important;opacity:1!important;text-shadow:.45px 0 0 #000,-.45px 0 0 #000!important}.page-inner .contact-form-block .inquiry-form textarea{resize:vertical;min-height:120px}.page-inner .contact-form-block .inquiry-form .btn{align-self:flex-start}.page-inner .inner-pagination{clear:both;margin-top:36px;padding-top:28px;border-top:1px solid rgba(0,0,0,.08);text-align:center}.page-inner .inner-pagination .nav-links{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px}.page-inner .inner-pagination .page-numbers{display:inline-block;min-width:36px;padding:8px 12px;font-size:14px;text-decoration:none;color:#333;background:#f0f0f0}.page-inner .inner-pagination .page-numbers.current,.page-inner .inner-pagination a.page-numbers:hover{color:#fff;background:#1b75bb}@media (max-width:992px){.page-inner .inner-news-list>li{grid-template-columns:1fr;gap:16px 0;padding:22px 0}.page-inner .showcase-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-inner .contact-info-grid{grid-template-columns:1fr}.page-inner .about-page-content .image.alignleft{float:none;width:100%;max-width:none;margin:0 0 20px}.page-inner.page-news .single-news .entry-title{font-size:clamp(20px, 5.5vw, 26px);word-break:break-word}.page-inner .inner-article-body img,.page-inner .news-detail-gallery img{max-width:100%;height:auto}}@media (max-width:768px){.page-inner .section-header .sub-header .current-title{float:none;max-width:100%;width:100%;text-align:center;font-size:clamp(18px, 5vw, 22px);line-height:1.35;padding:4px 0}.page-inner .section-header .sub-header .breadcrumbs{float:none;width:100%;text-align:center;margin-top:6px}.page-inner .inner-news-list h3{font-size:17px}.page-inner .content .cat-desc{font-size:14px;margin-bottom:24px;padding-bottom:20px}.page-inner .inner-pagination .page-numbers{min-width:32px;padding:7px 10px;font-size:13px}}@media (max-width:560px){.page-inner .showcase-archive-grid{grid-template-columns:1fr}.page-inner .inner-news-list>li{padding:18px 0}}
/* Site overrides – footer layout, inner-page mobile, footer contact cards */

:root {
  --z-float-portal: 999990;
  --z-float-bar: 999991;
  --z-float-form: 999992;
}

#site-float-portal {
  position: fixed;
  inset: 0;
  z-index: var(--z-float-portal) !important;
  pointer-events: none;
  isolation: isolate;
}

#site-float-portal .site-float-bar,
#site-float-portal .site-float-form {
  pointer-events: auto;
}

.site-float-bar {
  --float-blue: #1b75bb;
  --float-blue-dark: #1565a0;
  position: fixed;
  right: 0;
  top: 38%;
  z-index: var(--z-float-bar);
  width: 48px;
  overflow: visible;
}

.site-float-bar__track {
  display: flex;
  flex-direction: column;
  width: 48px;
  overflow: hidden;
  border-radius: 8px 0 0 8px;
  box-shadow: 0 2px 12px rgba(0, 0, 0, 0.15);
}

.site-float-bar__qr-slot {
  position: absolute;
  right: 0;
  width: 48px;
  height: 48px;
  overflow: visible;
  pointer-events: none;
}

.site-float-bar__qr-slot--wechat {
  top: 48px;
}

.site-float-bar__qr-slot--phone {
  top: 96px;
}

.site-float-bar__qr-popup {
  position: absolute;
  right: calc(100% + 10px);
  top: 50%;
  z-index: 2;
  width: max-content;
  transform: translateY(-50%);
  padding: 12px 12px 10px;
  background: #fff;
  border-radius: 8px;
  box-shadow: 0 4px 24px rgba(0, 0, 0, 0.18);
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 0.2s ease, visibility 0.2s ease, transform 0.2s ease;
  text-align: center;
  white-space: nowrap;
}

.site-float-bar:has(.site-float-bar__btn--wechat:hover) .site-float-bar__qr-slot--wechat .site-float-bar__qr-popup,
.site-float-bar:has(.site-float-bar__btn--wechat:focus-visible) .site-float-bar__qr-slot--wechat .site-float-bar__qr-popup,
.site-float-bar:has(.site-float-bar__btn--phone:hover) .site-float-bar__qr-slot--phone .site-float-bar__qr-popup,
.site-float-bar:has(.site-float-bar__btn--phone:focus-visible) .site-float-bar__qr-slot--phone .site-float-bar__qr-popup,
.site-float-bar__qr-slot.is-hover .site-float-bar__qr-popup,
.site-float-bar__qr-slot.is-active .site-float-bar__qr-popup {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
  transform: translateY(-50%) translateX(-2px);
}

.site-float-bar__qr-label {
  display: block;
  margin-bottom: 8px;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.3;
  color: #222;
}

.site-float-bar__qr-popup img {
  display: block;
  width: 140px !important;
  height: 140px !important;
  max-width: none !important;
  max-height: none !important;
  object-fit: cover;
  border-radius: 4px;
}

.site-float-bar__phone-number {
  display: block;
  font-size: 18px;
  font-weight: 700;
  color: #1b75bb;
  text-decoration: none;
  letter-spacing: 0.02em;
}

.site-float-bar__phone-number:hover {
  color: #1565a0;
  text-decoration: underline;
}

.site-float-bar__btn {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 48px;
  height: 48px;
  padding: 0;
  border: none;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
  background: var(--float-blue);
  color: #fff;
  cursor: pointer;
  text-decoration: none;
  transition: background-color 0.2s ease;
}

.site-float-bar__track .site-float-bar__btn:first-child {
  border-top-left-radius: 8px;
}

.site-float-bar__track .site-float-bar__btn:last-child {
  border-bottom: none;
  border-bottom-left-radius: 8px;
}

.site-float-bar__btn:hover,
.site-float-bar__btn:focus {
  background: var(--float-blue-dark);
  color: #fff;
}

.site-float-bar__btn svg {
  display: block;
  width: 22px;
  height: 22px;
  fill: #fff;
}

.site-float-bar__btn .site-icon {
  color: #fff !important;
  font-size: 22px;
}

.site-float-form {
  position: fixed;
  right: 16px;
  bottom: 16px;
  z-index: var(--z-float-form) !important;
  width: 320px;
  max-width: calc(100vw - 32px);
  display: none;
  visibility: hidden;
  pointer-events: none;
  flex-direction: column;
  border-radius: 6px 6px 0 0;
  overflow: hidden;
  background: #fff;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.22);
}

.site-float-form.is-open {
  display: flex !important;
  visibility: visible !important;
  pointer-events: auto !important;
  background: #fff !important;
}

.site-float-form.is-open:not(.is-collapsed) .site-float-form__body,
.site-float-form.is-open:not(.is-collapsed) .message-form {
  display: block !important;
  visibility: visible !important;
}

.site-float-form.is-open.is-collapsed .site-float-form__body,
.site-float-form.is-open.is-collapsed .message-form {
  display: none !important;
  visibility: hidden !important;
}

.site-float-form__header {
  display: flex;
  align-items: center;
  height: 40px;
  padding: 0;
  margin: 0;
  border: none;
  background: var(--float-blue, #1b75bb);
  color: #fff;
  cursor: default;
  font-size: 14px;
  line-height: 40px;
}

.site-float-form__header .site-float-form__icon-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 44px;
  height: 100%;
  flex-shrink: 0;
  background: rgba(0, 0, 0, 0.12);
}

.site-float-form__header .site-float-form__icon-wrap .site-icon {
  font-size: 20px;
  color: #fff;
}

.site-float-form__header .site-float-form__title {
  flex: 1;
  margin: 0 10px;
  font-weight: 400;
  text-align: left;
}

.site-float-form__toggle {
  position: relative;
  z-index: 2;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 40px;
  height: 100%;
  padding: 0;
  border: none;
  background: transparent;
  color: #fff;
  cursor: pointer;
  opacity: 0.85;
  pointer-events: auto;
}

.site-float-form__toggle:hover,
.site-float-form__toggle:focus {
  opacity: 1;
  outline: none;
}

.site-float-form__toggle .site-icon {
  font-size: 18px;
  transition: transform 0.2s ease;
}

.site-float-form.is-collapsed .site-float-form__toggle .site-icon {
  transform: rotate(180deg);
}

.site-float-form__body {
  display: block;
  padding: 14px 14px 12px;
  background: #fff;
}

.site-float-form.is-collapsed .site-float-form__body {
  display: none;
}

.site-float-form__body p {
  margin: 0 0 12px;
}

.site-float-form__body input[type='text'],
.site-float-form__body input[type='email'],
.site-float-form__body textarea,
.site-float-form .message-form input[type='text'],
.site-float-form .message-form input[type='email'],
.site-float-form .message-form textarea {
  display: block;
  width: 100%;
  box-sizing: border-box;
  padding: 11px 13px;
  border: 1px solid #000;
  border-radius: 4px;
  font-size: 14px;
  line-height: 1.4;
  color: #000;
  background-color: #f8f8f8;
  font-weight: 700;
  transition: border-color 0.2s ease, box-shadow 0.2s ease;
}

.site-float-form__body input[type='text']:focus,
.site-float-form__body input[type='email']:focus,
.site-float-form__body textarea:focus,
.site-float-form .message-form input[type='text']:focus,
.site-float-form .message-form input[type='email']:focus,
.site-float-form .message-form textarea:focus {
  outline: none;
  border-color: #1565a0;
  box-shadow: 0 0 0 3px rgba(27, 117, 187, 0.22);
}

.site-float-form__body textarea,
.site-float-form .message-form textarea {
  resize: vertical;
  min-height: 120px;
}

.site-float-form__submit {
  display: block;
  width: 100%;
  padding: 11px 16px;
  border: none;
  border-radius: 4px;
  font-size: 15px;
  font-weight: 600;
  color: #fff;
  background: var(--float-blue, #1b75bb);
  cursor: pointer;
  transition: background-color 0.2s ease;
}

.site-float-form__submit:hover {
  background: var(--float-blue-dark, #1565a0);
}

@media (max-width: 767px) {
  .site-float-bar {
    top: auto;
    right: 0;
    left: 0;
    bottom: 0;
    width: 100%;
    max-width: 100%;
    z-index: var(--z-float-bar) !important;
    padding-bottom: env(safe-area-inset-bottom, 0);
    display: flex;
    justify-content: center;
  }

  .site-float-bar__track {
    flex-direction: row;
    align-items: stretch;
    justify-content: center;
    width: 100%;
    max-width: 100%;
    border-radius: 0;
    box-shadow: 0 -2px 14px rgba(0, 0, 0, 0.14);
  }

  .site-float-bar__btn {
    flex: 1 1 0;
    width: auto;
    min-width: 0;
    height: 52px;
    border-bottom: none;
    border-right: 1px solid rgba(255, 255, 255, 0.18);
    justify-content: center;
    align-items: center;
  }

  .site-float-bar__track .site-float-bar__btn:first-child,
  .site-float-bar__track .site-float-bar__btn:last-child {
    border-radius: 0;
  }

  .site-float-bar__track .site-float-bar__btn:last-child {
    border-right: none;
  }

  .site-float-bar__qr-slot {
    width: calc(100% / 3);
    height: 52px;
    top: auto;
    bottom: 100%;
    pointer-events: none;
  }

  .site-float-bar__qr-slot--wechat {
    left: 50%;
    right: auto;
    transform: translateX(-50%);
  }

  .site-float-bar__qr-slot--phone {
    left: calc(100% / 6 * 5);
    right: auto;
    transform: translateX(-50%);
  }

  .site-float-bar__qr-popup {
    right: auto;
    left: 50%;
    top: auto;
    bottom: calc(100% + 8px);
    transform: translateX(-50%);
    padding: 10px;
  }

  .site-float-bar:has(.site-float-bar__btn--wechat:hover) .site-float-bar__qr-slot--wechat .site-float-bar__qr-popup,
  .site-float-bar:has(.site-float-bar__btn--wechat:focus-visible) .site-float-bar__qr-slot--wechat .site-float-bar__qr-popup,
  .site-float-bar:has(.site-float-bar__btn--phone:hover) .site-float-bar__qr-slot--phone .site-float-bar__qr-popup,
  .site-float-bar:has(.site-float-bar__btn--phone:focus-visible) .site-float-bar__qr-slot--phone .site-float-bar__qr-popup,
  .site-float-bar__qr-slot.is-hover .site-float-bar__qr-popup,
  .site-float-bar__qr-slot.is-active .site-float-bar__qr-popup {
    transform: translateX(-50%) translateY(-2px);
  }

  .site-float-bar__qr-popup img {
    width: 120px !important;
    height: 120px !important;
    max-width: none !important;
    max-height: none !important;
  }

  .site-float-form {
    right: 8px;
    left: 8px;
    bottom: calc(52px + env(safe-area-inset-bottom, 0) + 12px);
    width: min(320px, calc(100vw - 16px));
    margin-left: auto;
    margin-right: auto;
    z-index: var(--z-float-form) !important;
  }

  .footer .foot-bar {
    padding-bottom: calc(56px + env(safe-area-inset-bottom, 0)) !important;
  }
}

.page-products .content,
.page-inner .content {
  padding: 0;
}

/* Products + inner pages – mobile layout (news / showcase / products) */
@media (max-width: 992px) {
  .page-products .container.container-product.wrapper-content,
  .page-inner .container.container-product.wrapper-content {
    padding: 36px 0 56px;
  }

  .page-products .column-fluid,
  .page-inner .column-fluid,
  .page-products.product-detail-page .column-fluid {
    grid-template-columns: 1fr;
    gap: 28px;
  }

  .page-products .sidebar,
  .page-inner .sidebar {
    position: static;
    top: auto;
    max-height: none;
    overflow: visible;
    width: 100% !important;
  }

  .page-products .content,
  .page-inner .content {
    width: 100% !important;
    min-width: 0;
  }

  .page-products .products-archive-grid.gallery-container {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 24px 20px;
  }

  .page-inner .inner-news-list > li {
    grid-template-columns: 1fr;
    gap: 16px 0;
    padding: 22px 0;
  }

  .page-inner .showcase-archive-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .page-inner .showcase-archive-grid.gallery-columns-3 .item-content,
  .page-products .showcase-archive-grid.gallery-columns-3 .item-content {
    float: none !important;
    width: auto !important;
    margin: 0;
    clear: none !important;
  }
}

@media (max-width: 768px) {
  .page-inner .section-header .sub-header .current-title {
    float: none;
    max-width: 100%;
    width: 100%;
    text-align: center;
    font-size: clamp(18px, 5vw, 22px);
    line-height: 1.35;
    padding: 4px 0;
  }

  .page-inner .section-header .sub-header .breadcrumbs {
    float: none;
    width: 100%;
    text-align: center;
    margin-top: 6px;
  }

  .page-inner .inner-news-list h3 {
    font-size: 17px;
  }

  .page-inner .content .cat-desc {
    font-size: 14px;
    margin-bottom: 24px;
    padding-bottom: 20px;
  }
}

@media (max-width: 560px) {
  .page-products .container.container-product.wrapper-content,
  .page-inner .container.container-product.wrapper-content {
    padding: 28px 0 48px;
  }

  .page-products .products-archive-grid.gallery-container {
    grid-template-columns: 1fr;
    gap: 22px;
  }

  .page-inner .showcase-archive-grid {
    grid-template-columns: 1fr;
  }

  .page-inner .inner-news-list > li {
    padding: 18px 0;
  }
}

/* Footer widgets – 3 columns: About + Quick links + Contact */
.footer .footer-widgets-area {
  padding-bottom: 36px;
  box-sizing: border-box;
}

.footer .foot-widgets {
  display: grid;
  grid-template-columns: minmax(0, 1.35fr) minmax(0, 0.85fr) minmax(0, 1fr);
  gap: 32px 40px;
  align-items: start;
  margin: 0 !important;
  padding-top: 40px;
  width: 100%;
}

.footer .foot-widgets #text-5 {
  display: none;
}

.footer .foot-widgets #text-2 > .footer-widget-container > .widget-title {
  display: none;
}

.footer .foot-widgets .widget-title {
  margin: 0 0 16px;
  padding: 0 0 10px;
  font-size: 15px;
  font-weight: 600;
  letter-spacing: 0.02em;
  border-bottom: 1px solid rgba(255, 255, 255, 0.12);
}

/* About column */
.footer .footer-about-logo {
  margin-bottom: 8px;
}

.footer .footer-logo-img,
.footer .footer-about-logo img {
  display: block;
  width: 68px !important;
  max-width: 68px;
  height: auto !important;
  margin: 0 0 2px !important;
}

.footer #text-2 .textwidget p {
  margin-bottom: 8px;
  line-height: 1.6;
  font-size: 13px;
}

.footer .footer-trust--about {
  margin-top: 10px;
  padding-top: 10px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 6px;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}

.footer .footer-trust__slogan {
  display: none;
}

.footer .footer-trust__license {
  display: inline-flex;
  align-items: flex-start;
  gap: 8px;
  padding: 6px 10px;
  background: #fff;
  border: 1px solid #ddd;
  max-width: 100%;
  box-sizing: border-box;
  text-decoration: none;
}

.footer .footer-trust__emblem {
  flex: 0 0 auto;
  width: 28px;
  height: 28px;
  object-fit: contain;
}

.footer .footer-trust__license-text {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex: 1 1 auto;
  min-width: 0;
  text-align: left !important;
  color: #222;
  line-height: 1.25;
  gap: 1px;
}

.footer .footer-trust__license-text strong {
  display: block;
  width: 100%;
  font-size: 13px;
  font-weight: 700;
  text-align: left !important;
}

.footer .footer-trust__license-text span {
  display: block;
  width: 100%;
  font-size: 12px;
  color: #333;
  text-align: left !important;
  margin: 0;
  line-height: 1.25;
}

/* Quick links */
.footer .foot-widgets #text-4 .textwidget p {
  margin: 0 0 8px;
  line-height: 1.55;
}

.footer .foot-widgets #text-4 .textwidget p:last-child {
  margin-bottom: 0;
}

.footer .foot-widgets #text-4 .textwidget a {
  color: #d8dce3;
  text-decoration: none;
  font-size: 14px;
  transition: color 0.2s ease;
}

.footer .foot-widgets #text-4 .textwidget a:hover {
  color: #fff;
}

/* Contact – desktop: QR left, details right */
.footer .foot-widgets #text-6 .textwidget {
  display: grid;
  grid-template-columns: auto minmax(0, 1fr);
  gap: 6px 20px;
  align-items: start;
}

.footer .foot-widgets #text-6 .footer-wechat-qr {
  grid-column: 1;
  grid-row: 1 / span 5;
  margin-bottom: 0;
  text-align: center;
}

.footer .footer-wechat-qr img {
  display: block;
  width: 100px;
  height: 100px;
  margin: 0 auto 6px;
}

.footer .footer-wechat-qr p {
  margin: 0;
  font-size: 12px;
  color: rgba(255, 255, 255, 0.75);
}

.footer .foot-widgets #text-6 .textwidget > p {
  grid-column: 2;
  margin: 0;
  font-size: 14px;
  line-height: 1.65;
  color: rgba(255, 255, 255, 0.88);
}

.footer .foot-widgets #text-6 .textwidget p a {
  color: #fff;
  text-decoration: none;
}

.footer .foot-widgets #text-6 .textwidget p a:hover {
  color: #7ec4f0;
}

/* Bottom copyright bar */
.footer .foot-bar {
  padding: 18px 0 18px !important;
  overflow: hidden;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}

.footer .foot-bar .inner {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  gap: 0;
  width: 100%;
  max-width: 1360px;
  box-sizing: border-box;
}

.footer .foot-bar-lt {
  flex: 1 1 100%;
  min-width: 0;
  max-width: none;
  float: none;
  text-align: center;
}

.footer .foot-bar-rt {
  display: none !important;
}

.foot-bar .foot-bar-copy {
  margin: 0;
  line-height: 1.6;
  font-size: 13px;
  max-width: none;
  text-align: center;
  color: rgba(255, 255, 255, 0.72);
}

.foot-bar .foot-bar-copy a {
  color: rgba(255, 255, 255, 0.9);
  text-decoration: none;
}

.foot-bar .foot-bar-copy a:hover {
  color: #fff;
  text-decoration: underline;
}

.foot-bar .foot-bar-copy .foot-bar-icp {
  margin-left: 0.35em;
  font-size: inherit;
  color: rgba(255, 255, 255, 0.65);
  text-decoration: none;
  white-space: nowrap;
}

.foot-bar .foot-bar-copy .foot-bar-icp:hover {
  color: rgba(255, 255, 255, 0.9);
  text-decoration: underline;
}

@media (max-width: 992px) {
  .footer .foot-widgets {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 28px 32px;
  }

  .footer .foot-widgets #text-2 {
    grid-column: 1 / -1;
  }

  .footer .foot-widgets #text-6 .textwidget {
    grid-template-columns: 1fr;
  }

  .footer .foot-widgets #text-6 .footer-wechat-qr {
    grid-row: auto;
    grid-column: 1;
    margin-bottom: 8px;
  }

  .footer .foot-widgets #text-6 .textwidget > p {
    grid-column: 1;
  }
}

@media (max-width: 767px) {
  .footer .foot-widgets {
    grid-template-columns: 1fr;
    gap: 24px;
  }

  .footer .foot-widgets #text-4 .textwidget,
  .footer .foot-widgets #text-5 .textwidget {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    width: 100% !important;
    text-align: left !important;
    gap: 0;
    padding: 14px 16px;
    border-radius: 10px;
    background: rgba(255, 255, 255, 0.08);
    border: 1px solid rgba(255, 255, 255, 0.1);
  }

  .footer .foot-widgets #text-4 .textwidget p,
  .footer .foot-widgets #text-5 .textwidget p {
    display: block;
    margin: 0 0 8px;
    width: 100%;
  }

  .footer .foot-widgets #text-4 .textwidget p:last-child,
  .footer .foot-widgets #text-5 .textwidget p:last-child {
    margin-bottom: 0;
  }

  .footer .foot-widgets #text-4 .textwidget p + p::before,
  .footer .foot-widgets #text-5 .textwidget p + p::before {
    content: none;
  }

  .footer .foot-widgets #text-6 .textwidget {
    display: flex;
    flex-direction: column;
    align-items: stretch;
    width: 100% !important;
    text-align: left !important;
    gap: 0;
    padding: 14px 16px;
    border-radius: 10px;
    background: rgba(255, 255, 255, 0.06);
    border: 1px solid rgba(255, 255, 255, 0.1);
  }

  .footer .footer-wechat-qr {
    padding-bottom: 12px;
    margin-bottom: 12px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  }

  .footer .foot-widgets #text-6 .textwidget p {
    margin-left: 0 !important;
    margin-right: 0 !important;
    width: 100%;
    max-width: 100%;
    text-align: left !important;
    padding: 8px 0;
    border-bottom: 1px solid rgba(255, 255, 255, 0.08);
  }

  .footer .foot-widgets #text-6 .textwidget p:last-child {
    border-bottom: 0;
    padding-bottom: 0;
  }

  .footer .foot-bar {
    padding-top: 18px !important;
    padding-bottom: calc(18px + env(safe-area-inset-bottom, 0)) !important;
  }

  .footer .foot-bar .inner {
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
  }

  .footer .foot-bar-lt {
    order: 0;
    flex: 0 0 auto !important;
    min-width: 0 !important;
    width: 100%;
    margin: 0 !important;
    padding: 0 !important;
    text-align: center;
  }

  .footer .foot-bar-copy {
    text-align: center;
    font-size: 12px;
    line-height: 1.5;
    color: rgba(255, 255, 255, 0.65);
  }
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

html,
body {
  margin: 0;
  padding: 0;
  background: #fff;
}

body {
  font-size: 14px;
  line-height: 1.4;
  color: #000;
}

.gongshi-page {
  min-height: 100vh;
  padding: 0;
  background: #fff;
}

.gongshi-layout {
  width: 780px;
  max-width: 100%;
  margin: 0 auto;
  border-collapse: collapse;
  border-spacing: 0;
}

.gongshi-layout td {
  margin: 0;
  padding: 0;
}

.gongshi-layout__top {
  height: 46px;
  background: url('../img/gongshi/2011_tu_02.jpg') center no-repeat;
}

.gongshi-layout__body {
  background: url('../img/gongshi/2011_tu_02_1.jpg') repeat-y center top;
  text-align: center;
  padding: 0 0 8px;
}

.gongshi-layout__bottom {
  height: 140px;
  background: url('../img/gongshi/2011_tu_02_2.jpg') center no-repeat;
}

.gongshi-title-wrap,
.gongshi-data-table,
.gongshi-note-wrap {
  margin-left: auto;
  margin-right: auto;
}

.gongshi-title-wrap {
  width: 75%;
}

.gongshi-title-font {
  font-family: SimHei, 'Microsoft YaHei', 'PingFang SC', sans-serif;
  font-weight: bold;
  font-size: 30px;
  line-height: 1.2;
  color: #000;
}

.gongshi-data-table {
  width: 80%;
  border-collapse: separate;
  border-spacing: 2px;
  background-color: #cdcdc5;
}

.gongshi-data-table td {
  background-color: #fff;
  color: #000;
  text-align: left;
  vertical-align: middle;
  padding: 10px 14px;
}

.gongshi-data-table__head td {
  padding: 10px 14px;
}

.gongshi-data-table__head-value {
  text-align: center !important;
}

.gongshi-term-font {
  font-family: SimHei, 'Microsoft YaHei', 'PingFang SC', sans-serif;
  font-weight: bold;
  font-size: 17px;
  line-height: 1.3;
  color: #000;
}

.gongshi-data-table__label {
  width: 35%;
  padding: 10px 12px 10px 14px;
  white-space: nowrap;
}

.gongshi-data-table__value {
  width: 65%;
  padding: 10px 14px;
  font-family: SimHei, 'Microsoft YaHei', 'PingFang SC', sans-serif;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.45;
  color: #000;
}

.gongshi-data-table tr:not(.gongshi-data-table__head):not(.gongshi-data-table__scope) td {
  min-height: 20px;
}

.gongshi-data-table__scope .gongshi-data-table__label {
  vertical-align: middle;
  padding: 12px 12px 12px 14px;
}

.gongshi-data-table__scope .gongshi-data-table__value {
  vertical-align: top;
  padding: 12px 14px;
  line-height: 1.5;
}

.gongshi-note-wrap {
  width: 80%;
  text-align: left;
}

.gongshi-note {
  font-family: SimHei, 'Microsoft YaHei', 'PingFang SC', sans-serif;
  font-size: 12pt;
  font-weight: bold;
  line-height: 1.55;
  color: #000;
  text-align: left;
}

@media (max-width: 780px) {
  .gongshi-title-font {
    font-size: 24px;
  }

  .gongshi-data-table,
  .gongshi-note-wrap {
    width: 92%;
  }

  .gongshi-title-wrap {
    width: 92%;
  }

  .gongshi-term-font {
    font-size: 15px;
  }

  .gongshi-data-table__value {
    font-size: 13px;
  }

  .gongshi-data-table__label {
    white-space: normal;
  }
}

