body{overflow-y:scroll;overflow-x:hidden}*,:focus{outline:0!important}textarea{resize:vertical!important;min-height:151px!important}.vc_row[data-vc-full-width]{width:100%!important}.site-contact{padding:15px 0}.site-header{background-color:#0b1d45}@media (max-width:480px){.header-v1 .site-header,.header-v2 .site-header,.header-v4 .site-header{padding-top:12px;padding-bottom:10px;background-color:#0b1d45}}.navbar-icon .navbars-line,.navbar-icon .navbars-line:after,.navbar-icon .navbars-line:before{background-color:#fff}.header-v1 .site-menu,.service-sidebar .services-menu-widget li.current-menu-item,.service-sidebar .services-menu-widget li:hover{background-color:#001630}.main-nav li li a,.main-nav li li.menu-item-has-children:after{color:rgba(255,255,255,.7)}.page-header .breadcrumb-area{background-color:#f7f7f7}.page-header .breadcrumb-area nav{padding:0 15px;text-align:left}.main-nav ul.menu{text-align:end}.site-extra-text .item-text{padding-top:0;height:58px;display:flex;justify-content:end;align-items:center}.site-extra-text .item-text a#part-of-chemi{margin-right:15px}.service-sidebar .services-menu-widget li{-webkit-border-radius:8px;border-radius:8px;-moz-border-radius:8px;-khtml-border-radius:8px}.fh-service .service-content:hover .entry-thumbnail .overlay{-webkit-border-radius:12px;border-radius:12px;-moz-border-radius:12px;-khtml-border-radius:12px}.item-service .entry-thumbnail::after{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,0);transition:background-color .3s ease}.item-service:hover .entry-thumbnail::after{background-color:rgba(0,0,0,.4);-webkit-border-radius:12px;border-radius:12px;-moz-border-radius:12px;-khtml-border-radius:12px}.factoryplus-arrow{-webkit-border-radius:50%;border-radius:50%;-moz-border-radius:50%;-khtml-border-radius:50%}.gy-slider{max-width:100%!important}.gy-wc-product-title{word-wrap:break-word;box-sizing:border-box;color:#222;font-family:Open Sans,Arial,sans-serif;font-weight:600;margin:0;clear:none;margin-top:0;padding:0;font-size:30px;line-height:40px;margin-bottom:20px}.attachment-woocommerce_thumbnail,.woocommerce .shop-toolbar select,.woocommerce div.product div.images img,.woocommerce ul.products li.product .product-header:after,.woocommerce ul.products li.product .product-inner:hover,.wpcf7 input[type=email],.wpcf7 input[type=text],.wpcf7 select{-webkit-border-radius:12px;border-radius:12px;-moz-border-radius:12px;-khtml-border-radius:12px}.woocommerce ul.products li.product .product-header{margin-bottom:10px}.woocommerce div.product div.summary h1{line-height:40px;margin-bottom:20px}@media (max-width:375px){.woocommerce div.product .woocommerce-tabs ul.tabs li{width:100%}}.product-data .gy-benefits{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap}.product-data .gy-benefits li{background-color:#f7f7f7;color:#000;font-family:Roboto,sans-serif;font-weight:700;text-transform:uppercase;padding:8px 16px;border-radius:50px;text-align:center;font-size:14px;line-height:1.5;margin-right:10px}.product-data .gy-benefits li:nth-child(n+1){margin-bottom:10px}.product-data .gy-benefits li:last-child{margin-right:0}.fh-service-list.gy-advantages{margin-bottom:15px}.woocommerce div.product .woocommerce-tabs .panel{padding-top:17px;margin-bottom:50px}.gy-single-desc-title{margin-bottom:10px;margin-top:25px}.woocommerce img.pswp__img,.woocommerce-page img.pswp__img{-webkit-border-radius:12px;border-radius:12px;-moz-border-radius:12px;-khtml-border-radius:12px}.bottle-sizes{font-family:Roboto,sans-serif;display:flex;justify-content:left;align-items:center;margin:0}.bottle-sizes .product-options{display:grid;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:10px;width:100%}@media (max-width:480px){.bottle-sizes .product-options{grid-template-columns:repeat(auto-fill,minmax(60px,1fr))}}.bottle-sizes .product-option{text-align:center;width:100%;height:100px;background-color:#fff;border:1px solid #ccc;border-radius:12px;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box}.bottle-sizes .product-option .icon{width:40px;height:40px;margin-top:3px}.bottle-sizes .label{font-size:14px;font-weight:700;margin-top:8px;padding-bottom:0}.bottle-sizes .product-option.available .label{color:#48b02c}.bottle-sizes .product-option.unavailable .label{color:rgba(0,0,0,.2)}.bottle-sizes .available{background-color:#f4faf2;border:2px solid #48b02c}.bottle-sizes .unavailable{background-color:#f7f7f7;border:2px solid rgba(0,0,0,.2)}.bottle-sizes .available .icon{fill:#48b02c}.bottle-sizes .unavailable .icon{fill:rgba(0,0,0,0.2)}.woocommerce div.product .woocommerce-tabs ul.tabs{display:none}.woocommerce div.product .product-details{margin-bottom:0}.woocommerce div.product div.images .flex-control-thumbs{display:flex;flex-direction:inherit;gap:10px;magin-top:10px;margin-top:10px!important}@media (max-width:600px){body.single-product .site-content{padding-top:15px}}@media (max-width:766px){body.archive.woocommerce-page .site-content{padding-top:15px}}.wpcf7-form-control.required.error{border:1px solid #dc3545!important}.wpcf7-form-control.gy-submit-btn{color:#0b1d45}.wpcf7-form.submitting .wpcf7-submit{pointer-events:none!important}.grecaptcha-badge{visibility:hidden!important}.item-right.lang-top{float:right;display:inline-block}.item-right.lang-top.lang-mob{width:130px;position:absolute;top:25px;left:8px}.item-right.lang-top .wpml-ls-statics-shortcode_actions{display:block;width:auto}.item-right.lang-top .wpml-ls-legacy-dropdown>ul,.item-right.lang-top .wpml-ls-sub-menu{text-align:left}.item-right.lang-top .wpml-ls-sub-menu{border-top:0;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.item-right.lang-top .wpml-ls-sub-menu li a:hover{background:#0d2354}.item-right.lang-top .wpml-ls-sub-menu li:first-child a{-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-left-radius:8px;border-top-right-radius:8px}.item-right.lang-top .wpml-ls-sub-menu li:last-child a{-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.item-right.lang-top .wpml-ls-item-toggle,.item-right.lang-top .wpml-ls-link{display:block;width:100%;min-width:150px;padding:9px 12px!important;border:0}.item-right.lang-top .wpml-ls-item-toggle{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:8px 12px 9px 12px!important;background:#0b1d45;color:#fff}.item-right.lang-top .wpml-ls-item-toggle:hover{background:#0b1d45;color:#fff;cursor:default}.item-right.lang-top .wpml-ls-current-language:hover,.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,.wpml-ls-legacy-dropdown a:focus,.wpml-ls-legacy-dropdown a:hover{background:#0b1d45;color:#fff;cursor:pointer}.main-nav ul ul{background:#001630;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;padding:0}.main-nav li li{padding:0;border-bottom:none}.main-nav li li a{padding:14px 20px}.main-nav li li:hover>a{color:#fff}.main-nav li li:hover{background:#001c3c;content:""}.main-nav li li:hover:last-child{-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.main-nav li li a:before,.main-nav li li:hover>a:after{display:none}.main-nav li li a:after{visibility:hidden}.primary-mobile-nav .part-of-chemi-mob a{height:44px;display:inherit;width:fit-content}.primary-mobile-nav,.primary-mobile-nav ul.menu{clear:both}.primary-mobile-nav,.primary-mobile-nav ul.menu li>ul{background:#0b1d45;border:0}.primary-mobile-nav .close-canvas-mobile-panel{color:#fff;padding:20px 20px 19px 20px;font-size:26px;align-self:end;min-height:82px}.primary-mobile-nav #menu-primary-menu li.menu-item{padding:0}.primary-mobile-nav #menu-primary-menu li.menu-item a{padding:15px 20px;display:block;color:#fff;width:100%;background:#10285f;border-bottom:1px solid #0b1d45}.primary-mobile-nav #menu-primary-menu li.menu-item a:hover{background:#0f2558;cursor:pointer}.primary-mobile-nav ul.menu li .toggle-children i{right:0;top:0;color:#fff;height:55px;line-height:55px;width:340px;text-align:right;padding-right:20px;cursor:pointer}.menu-item .toggle-children:hover~.dropdown-toggle{background:#0c56ac!important}.primary-mobile-nav ul.menu li>ul .menu-parent-items{background:#0b1d45;color:#fff;font-weight:600}.primary-mobile-nav ul.menu li.menu-back:before{width:36px;height:36px;-webkit-border-radius:50%;border-radius:50%;-moz-border-radius:50%;-khtml-border-radius:50%;background:#195fb0;color:#fff;text-align:center}.primary-mobile-nav ul.menu li.menu-back{padding:28px 10px 28px 70px;color:#fff;cursor:pointer}@media (max-width:1024px){.navbar-icon{margin-top:-1px}}@media (max-width:480px){.header-v1 .site-header,.header-v2 .site-header,.header-v4 .site-header{min-height:82px}}.primary-mobile-nav .extra-item.menu-item-text{text-align:center;display:flex;justify-content:center}.primary-mobile-nav{display:flex;flex-direction:column;max-height:100vh;overflow-y:auto}.primary-mobile-nav #menu-primary-menu{flex-grow:0;max-height:60vh;overflow-y:auto}.primary-mobile-nav .extra-item{margin-top:10px}.primary-mobile-nav .part-of-chemi-mob{margin-top:auto;padding:15px;display:flex;justify-content:flex-end;margin-right:20px;margin-bottom:20px}.header-main .distributor-btn .top-btn{color:#001630;height:47px;min-height:47px;line-height:47px}.header-main .distributor-btn .top-btn:hover,.primary-mobile-nav .distributor-btn .top-btn:hover{background:#ffc811}.header-main .menu-item-text{padding-top:14px}.primary-mobile-nav .distributor-btn .top-btn{color:#001630;background:#fbbd00}.header-v1 .menu-item-text{display:flex;justify-content:flex-end}#asl-storelocator.asl-cont .agile-modal-backdrop-in,#asl-storelocator.asl-cont .sl-main-cont .asl-map-canv,#asl-storelocator.asl-cont .sl-main-cont .asl-map-canv .infoBox,#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.item-state>a,.fh-icon-box.icon-top .fh-icon,.fh-testimonials .testi-content,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern,.wpcf7 textarea{-webkit-border-radius:12px!important;border-radius:12px!important;-moz-border-radius:12px!important;-khtml-border-radius:12px!important}#asl-storelocator.asl-cont.no-asl-filters .asl-wrapper .sl-main-cont .sl-main-row .asl-panel .asl-panel-inner,.asl-cont .collapsing{-webkit-border-radius:0!important;border-radius:0!important;-moz-border-radius:0!important;-khtml-border-radius:0!important}.gm-style iframe+div{border:none!important}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .addr-loc ul li:last-child,#asl-storelocator.asl-cont.asl-template-0 .asl-wrapper .sl-main-cont .asl-panel-inner .Num_of_store,#asl-storelocator.asl-cont.no-asl-filters .asl-wrapper .sl-main-cont .sl-main-row .asl-panel .search_filter,.gm-control-active.gm-fullscreen-control,.gm-svpc,.gmnoprint.gm-style-mtc-bbw{display:none!important;visibility:hidden!important;opacity:0!important}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box{padding:5px 0 0 0}#asl-storelocator.asl-cont .sl-main-cont .asl-map-canv{margin-top:5px;border:3px solid rgba(247,247,247,.11)!important}#asl-storelocator.asl-cont.no-asl-filters .asl-wrapper .sl-main-cont .sl-main-row .asl-panel .asl-panel-inner{top:0!important;height:auto;background-color:transparent!important}#asl-storelocator.asl-cont .sl-main-cont .asl-panel{border:0!important}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.item-state{margin-top:20px!important}#asl-storelocator.asl-cont .asl-wrapper .sl-main-cont .asl-panel-inner .sl-main-cont-box .sl-list-wrapper .sl-list .sl-item{border-right:3px solid #fbbd00!important;background-color:rgba(247,247,247,.11)}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.item-state>a{border:3px solid rgba(247,247,247,.11)!important;padding:10px 20px!important}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.item-state>a:hover{border:3px solid rgba(247,247,247,.2)!important;padding:10px 20px!important}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.item-state>a[aria-expanded=true]{border:3px solid #fbbd00!important;background-color:transparent!important;border-bottom-right-radius:0!important}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box .sl-list-wrapper .sl-list{padding:0 20px 0 0!important}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.item-state>a.colisiond{background-color:transparent!important}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.item-state>a span,#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.item-state>a.colisiond span{color:#fff;font-family:Roboto,sans-serif;line-height:1.6;word-wrap:break-word;box-sizing:border-box;margin:0 0 10px;margin-bottom:0;font-size:20px!important;font-weight:300}.fh-accordion.vc_tta-accordion .vc_tta-panel-title a span{line-height:26px}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .addr-loc ul li a,#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .addr-loc ul li span,#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .sl-addr-list-title,#asl-storelocator.asl-cont.asl-template-0 .asl-wrapper .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .addr-loc ul li i{font-family:Roboto,sans-serif!important;line-height:1.6!important;word-wrap:break-word!important;font-weight:300!important;font-size:16px!important;box-sizing:border-box!important}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .addr-loc ul li a,#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .addr-loc ul li span{color:#fff!important}#asl-storelocator.asl-cont.asl-template-0 .asl-wrapper .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .addr-loc ul li i{color:#fbbd00!important}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .sl-addr-list-title{font-weight:400!important;color:#fbbd00!important}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .sl-act-btns{margin-top:0!important}#asl-storelocator.asl-cont .infoBox #style_0 .asl-buttons{padding-top:0!important}#asl-storelocator.asl-cont .infoBox .infoWindow .infowindowContent .info-addr{margin-bottom:0!important}#asl-storelocator.asl-cont .sl-main-cont .asl-map-canv .infoBox{width:324px!important;border:2px solid #fbbd00}#asl-storelocator.asl-cont .sl-main-cont .asl-map-canv .infoBox .infoWindow .infowindowContent{border-bottom-right-radius:12px;border-bottom-left-radius:12px;padding-bottom:8px!important}#asl-storelocator.asl-cont .infoBox .infoWindow .infowindowContent .arrow-down{display:none!important;visibility:hidden!important}#asl-storelocator.asl-cont.asl-template-0 .asl-wrapper .sl-main-cont .asl-map .map-image .asl-map-canv .infoBox #style_0 h3{color:#0b1d45;font-family:Roboto,sans-serif;line-height:1.2;word-wrap:break-word;box-sizing:border-box;margin:0 0 10px;margin-bottom:0;font-size:16px!important;font-weight:600;letter-spacing:normal;border-top-right-radius:12px;border-top-left-radius:12px}#asl-storelocator.asl-cont .infoBox .infoWindow .infowindowContent .sl-tag{list-style:none;font-family:Roboto,sans-serif!important;line-height:1.4!important;word-wrap:break-word!important;font-weight:300!important;font-size:14px!important;color:#000!important;box-sizing:border-box!important;background-color:transparent!important}#asl-storelocator.asl-cont.asl-template-0 .asl-wrapper .sl-main-cont .asl-map .map-image .asl-map-canv .infoBox .infoWindow .infowindowContent .info-addr .info-addr-inner a{font-size:14px!important}#asl-storelocator.asl-cont .asl-wrapper .sl-container{padding:0;margin:0;padding:0;width:100%!important;min-width:100%!important;max-width:100%!important}.asl-cont#asl-storelocator .sl-row{width:100%!important;min-width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.asl-cont .pol-12{padding-left:0!important;padding-right:0!important}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .sl-addr-list-title{margin-bottom:0!important}#asl-storelocator.asl-cont div.asl-job-title,.asl-job-title{color:#fff!important}#asl-storelocator.asl-cont ul li.sl-company{color:#fbbd00;font-size:16px!important;margin-top:25px}#asl-storelocator.asl-cont.asl-template-0 .asl-wrapper .sl-main-cont .asl-panel-inner .sl-main-cont-box .sl-list-wrapper .sl-list .sl-item:last-child{-webkit-border-bottom-right-radius:12px;-webkit-border-bottom-left-radius:12px;-moz-border-radius-bottomright:12px;-moz-border-radius-bottomleft:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}.gy-distributor-btn .vc_btn3-shape-rounded{-webkit-border-radius:12px;border-radius:12px;-moz-border-radius:12px;-khtml-border-radius:12px;background:0 0!important;border:3px solid #fbbd00!important;color:#fff!important;letter-spacing:.3px;color:#fff;font-family:Roboto,sans-serif;line-height:1.6;word-wrap:break-word;box-sizing:border-box;font-size:20px!important;font-weight:300;padding:10px 20px!important}.gy-distributor-btn .vc_btn3-shape-rounded:active,.gy-distributor-btn .vc_btn3-shape-rounded:hover{background:0 0;color:#fbbd00!important}.fh-accordion.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading,.fh-accordion.vc_tta-accordion .vc_tta-panel-title a{border-radius:12px}.fh-accordion.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-panel-heading,.fh-accordion.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-panel-title a{border-bottom-right-radius:0;border-bottom-left-radius:0}.fh-accordion.vc_tta-accordion .vc_tta-panel .vc_tta-panel-body{border-bottom-right-radius:12px;border-bottom-left-radius:12px}.gy-testimonials .owl-carousel div.owl-item img{max-width:80px!important}.dist-contact-submit{text-align:right!important}@media (min-width:768px){.dist-form{margin-bottom:80px!important}.still-questions{padding-left:45px!important}}@media (min-width:768px){.dist-form{margin-bottom:80px!important}.dist-form .vc_column-inner{padding-left:30px!important;padding-right:30px!important}.still-questions{padding-left:45px!important}}@media (max-width:767px){#asl-storelocator.asl-cont.no-asl-filters .asl-wrapper .sl-main-cont .sl-main-row .asl-panel .asl-panel-inner{margin-bottom:15px}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box .sl-list-wrapper .sl-list{padding:0!important}.dist-form{padding-bottom:55px!important;background-color:#f7f7f7!important;-webkit-border-radius:0!important;border-radius:0!important;-moz-border-radius:0!important;-khtml-border-radius:0!important}.dist-benefits{padding-bottom:40px}.dist-form .dist-note{padding-top:50px}.still-questions{padding-left:0!important;padding-right:0!important}}.wpcf7-response-output{display:none!important;visibility:hidden!important}.pum-container.pum-scrollable .pum-content{overflow-y:auto}html.pum-open.pum-open-overlay.pum-open-scrollable body>:not([aria-modal=true]){padding-right:0}@media (max-width:767px){.h3-global h3{font-size:22px!important}}@media (max-width:767px){#gy-about-img{max-width:80%!important;margin:0 auto}}.gy-latest-posts .fh-latest-post .item-latest-post:hover a:before,.gy-latest-posts img.wp-post-image{-webkit-border-radius:12px;border-radius:12px;-moz-border-radius:12px;-khtml-border-radius:12px;cursor:pointer}.fh_vc_list-service .vc_column-inner,.gy-home-about .gy-home-about-img img{-webkit-border-radius:12px;border-radius:12px;-moz-border-radius:12px;-khtml-border-radius:12px}.fh-service-list ul li:last-child{border-bottom:0}@media (max-width:767px){.footer-sidebar.footer-2{padding-bottom:0}.footer-sidebar.footer-3 H4{margin:0;padding:0;display:none}.gy-home-about-img{margin-bottom:25px}}@media (min-width:992px){.footer-copyright{width:100%}}.site-footer{color:#fff;border-top:1px solid #0e255a!important}[data-wpr-lazyrender]{content-visibility:visible!important}.footer-widgets,.footer-widgets .menu li a,.site-footer .footer-copyright{color:#fff}.footer-widgets .menu li a:before{padding-top:0;font-size:16px}.footer-widgets .footer-logo{margin-bottom:25px}.gy-pr-rounded img,.gy-product-range .entry-thumbnail img{-webkit-border-radius:12px;border-radius:12px;-moz-border-radius:12px;-khtml-border-radius:12px}.gy-product-range .entry-thumbnail a{cursor:pointer}.gy-product-range .service-list{display:flex;flex-wrap:wrap}@media (max-width:767px){.gy-pr-benefits .gy-pr-right-item div.vc_column-inner{padding:0 15px 20px 15px!important}.gy-pr-benefits .gy-pr-right-item div.vc_column-inner:last-child{padding-bottom:0!important}.gy-pr-benefits .gy-pr-benefits-divider{border-bottom:0!important}}.service-sidebar .services-menu-widget li,.service-sidebar .services-menu-widget li.current-menu-item,.woocommerce .widget_product_categories li,ul.service-menu li>a{padding:0!important}.service-sidebar .services-menu-widget li a:after,.service-sidebar .services-menu-widget li.current-menu-item a:after,.service-sidebar .services-menu-widget li:hover a:after{display:none!important}.service-sidebar .services-menu-widget li a,.service-sidebar .services-menu-widget li.current-menu-item a,.woocommerce .widget_product_categories li>a{padding:15px!important}.woocommerce .widget_product_categories li>a{padding-left:0!important;padding-right:0!important;width:100%!important;display:block!important;color:#000}.woocommerce .widget_product_categories li>a:before{display:none!important}.factoryhub-widget #category-list .widget-title{margin-bottom:20px}.products-block .download .item-download{color:#848484;font-size:16px;font-family:Roboto,sans-serif;line-height:1.6;word-wrap:break-word;font-weight:300;box-sizing:border-box;background-color:#f7f7f7;margin-bottom:10px;position:relative;-webkit-border-radius:12px;border-radius:12px;-moz-border-radius:12px;-khtml-border-radius:12px}.products-block .download .item-download a{font-size:16px;line-height:1.6;word-wrap:break-word;box-sizing:border-box;background:0 0;transition:.5s;color:#222;text-decoration:none;display:block;padding:20px;font-family:'Open Sans',sans-serif;font-weight:400}.products-block .download .item-download a i{word-wrap:break-word;box-sizing:border-box;font:normal normal normal 14px/1 FontAwesome;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Free";font-weight:400;color:#222;font-size:18px;padding-right:20px}.products-block .download .item-download a i:before{content:"\f1c1"}.gy-contact-us .fh-contact-box{-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.gy-contact-us .fh-contact-box .contact-box-title{-webkit-border-top-left-radius:12px;-webkit-border-top-right-radius:12px;-moz-border-radius-topleft:12px;-moz-border-radius-topright:12px;border-top-left-radius:12px;border-top-right-radius:12px}.gy-contact-us .fh-contact-box .info{-webkit-border-bottom-right-radius:12px;-webkit-border-bottom-left-radius:12px;-moz-border-radius-bottomright:12px;-moz-border-radius-bottomleft:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}.page-header{background-color:#001630}.header-title{opacity:0;transition:opacity .3s ease-in-out}.rank-math-breadcrumb p{margin:0}#gy-footer-soc{display:flex;gap:10px;margin-top:20px}#gy-footer-soc a.social{display:inline-block;width:40px;height:40px;border-radius:50%;border:1px solid #fbbd00!important;background-color:transparent;color:#fff;text-align:center;line-height:40px;font-size:18px;transition:background-color .3s,color .3s;vertical-align:middle;padding:0}#gy-footer-soc a.social i{vertical-align:top;line-height:inherit}#gy-footer-soc a.social:hover{background-color:#fbbd00;color:#0b1d45}.woocommerce ul.products li.product .woocommerce-placeholder{border-radius:12px;border:0!important}.woocommerce span.ribbons{top:-13px;left:-13px;color:#001630}.woocommerce span.ribbons:before{border-top-left-radius:12px}.woocommerce ul.products li.product .onsale{color:#001630}.woocommerce ul.products li.product .product-header:after{background-color:rgba(0,0,0,.4)}.woocommerce ul.products li.product .add_to_cart_button{background-color:rgba(0,0,0,.4)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price{margin-bottom:10px!important}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading::after{top:auto}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:focus,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover{background-color:#fbbd00;color:#0b1d45}.woocommerce div.product div.summary button.single_add_to_cart_button{-webkit-border-top-right-radius:50px;-webkit-border-bottom-right-radius:50px;-moz-border-radius-topright:50px;-moz-border-radius-bottomright:50px;border-top-right-radius:50px;border-bottom-right-radius:50px}body.product-template-default.single.single-product.woocommerce span.ribbons::before{z-index:1!important;top:13px;left:13px}body.product-template-default.single.single-product.woocommerce span.ribbon{color:#001630}.woocommerce div.product form.cart div.quantity{margin-right:0;-webkit-border-top-left-radius:50px;-webkit-border-bottom-left-radius:50px;-moz-border-radius-topleft:50px;-moz-border-radius-bottomleft:50px;border-top-left-radius:50px;border-bottom-left-radius:50px;border:1px solid #ffc811}.woocommerce div.product div.summary button.single_add_to_cart_button:hover,input[type=submit]:hover{background-color:#ffc811}.woocommerce div.product form.cart .variations select{border-color:#fbbd00;border-radius:12px;padding-left:20px;color:#000;font-weight:400;background-color:#fff;margin:0;float:right;width:200px!important;min-width:200px!important}.woocommerce div.product form.cart{background-color:#f7f7f7;border-radius:12px;padding:20px}.woocommerce-variation-add-to-cart{justify-self:end!important}.woocommerce div.product div.summary table.variations tr,.woocommerce div.product div.summary table.variations tr td{padding:0}.woocommerce div.product form.cart .variations .label{padding-left:0}.gy-dynamic-price{justify-self:end;margin-right:20px}.gy-dynamic-price [aria-hidden=true]{color:#0b1d45;font-weight:800;margin:0 2px}.gy-dynamic-price del .amount,.gy-dynamic-price del span bdi{color:#001630;font-size:16px;font-weight:400}.gy-dynamic-price ins{text-decoration:none}.gy-dynamic-price ins .amount{color:#001630;font-size:28px;font-weight:600}.gy-dynamic-price>.amount,.gy-dynamic-price>span .amount:not(:has(del)):not(:has(ins)){color:#001630;font-size:28px;font-weight:600}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#001630;font-size:16px!important;line-height:inherit!important}.woocommerce-notices-wrapper{width:100%}.woocommerce-error,.woocommerce-info,.woocommerce-message{outline:0!important;-webkit-border-radius:12px;border-radius:12px;-moz-border-radius:12px;-khtml-border-radius:12px}.woocommerce-message{display:flex!important;justify-content:space-between!important;align-items:center!important;width:100%!important;box-sizing:border-box;padding-right:0!important;gap:20px}.woocommerce-message>:not(.button){flex:1!important}.woocommerce-message .button.wc-forward{margin-left:auto!important;margin-right:0!important;flex-shrink:0!important;white-space:nowrap}.woocommerce .woocommerce-message,.woocommerce-account .woocommerce-info{line-height:inherit;outline:0;-webkit-border-radius:16px;border-radius:16px;-moz-border-radius:16px;-khtml-border-radius:16px}.xoo-wsc-container .xoo-wsc-btn,.xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn{-webkit-border-radius:16px;border-radius:16px;-moz-border-radius:16px;-khtml-border-radius:16px;font-size:16px;font-weight:700;font-family:'Open Sans',sans-serif;font-style:normal}.xoo-wsc-img-col img{-webkit-border-radius:12px;border-radius:12px;-moz-border-radius:12px;-khtml-border-radius:12px}#customer_login{display:flex!important;flex-wrap:nowrap!important;justify-content:space-between;gap:30px}#customer_login .u-column1,#customer_login .u-column2{width:48%!important;max-width:48%!important;box-sizing:border-box;float:none!important;margin:0}#customer_login .col-1,#customer_login .col-2{float:none!important;width:100%!important}@media (max-width:767px){#customer_login{flex-direction:column!important}#customer_login .u-column1,#customer_login .u-column2{width:100%!important;max-width:100%!important;margin-bottom:20px}}.woocommerce-account form.login .button,.woocommerce-account form.register .button{border-radius:50px}.woocommerce-account form.login,.woocommerce-account form.register{background-color:#f7f7f7;padding:20px;border-radius:12px}.woocommerce form .form-row .input-text{border:1px solid #eaeaea;-webkit-border-radius:12px;border-radius:12px;-moz-border-radius:12px;-khtml-border-radius:12px}.input-text:focus,input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{border-color:#eaeaea!important;box-shadow:none;outline:0}.password-input{position:relative!important;display:inline-block;width:100%}.password-input .show-password-input{position:absolute!important;top:50%!important;right:12px!important;transform:translateY(-50%)!important;width:22px;height:22px;padding:0!important;margin:0!important;background:0 0!important;border:none!important;cursor:pointer;opacity:.6;box-shadow:none!important;outline:0!important}.password-input .show-password-input:hover{opacity:1}.password-input .show-password-input::before{content:"";display:block;width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg fill='none' stroke='%23000' stroke-width='2' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 12s4-7 11-7 11 7 11 7-4 7-11 7S1 12 1 12z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E")}.service-sidebar .side-contact{-webkit-border-radius:12px;border-radius:12px;-moz-border-radius:12px;-khtml-border-radius:12px}.service-sidebar .side-contact .side-info{color:#333;padding:25px 20px 15px 20px}#category-list .product-categories li.current-cat-parent>a,#category-list .product-categories li.current-cat>a{color:#fbbd00;font-weight:400}.vc_row[data-vc-full-width]{background:#001630}rs-loader.spinner0{background-color:#001630}.gy-downloads{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:10px;margin-bottom:25px}.gy-downloads .gy-dl-btn{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;background-color:#f7f7f7;border:1px solid #e2e5ea;border-radius:12px;color:#001630;font-family:'Open Sans',sans-serif;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,border-color .2s ease}.gy-downloads .gy-dl-btn i{font-size:16px;line-height:1}.gy-downloads .gy-dl-btn:hover{background-color:#eef0f3;border-color:#cfd4dc;color:#001630}