.elementor-kit-14{--e-global-color-primary:#6ec1e4;--e-global-color-secondary:#54595f;--e-global-color-text:#7a7a7a;--e-global-color-accent:#61ce70;--e-global-color-6f17a54:#303434;--e-global-color-37ca859:#005093;--e-global-color-0f48b0a:#2eb2d5;--e-global-color-4b4b4f7:#231f20;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;color:#303434;font-family:"Manrope",Sans-serif;font-size:16px;font-weight:400;line-height:1.6}.elementor-kit-14 button,.elementor-kit-14 input[type=button],.elementor-kit-14 input[type=submit],.elementor-kit-14 .elementor-button{background-color:var(--e-global-color-37ca859);font-size:16px;font-weight:600;color:#fff;border-style:solid;border-width:1px;border-color:var(--e-global-color-37ca859);border-radius:6px;padding:16px 32px}.elementor-kit-14 button:hover,.elementor-kit-14 button:focus,.elementor-kit-14 input[type=button]:hover,.elementor-kit-14 input[type=button]:focus,.elementor-kit-14 input[type=submit]:hover,.elementor-kit-14 input[type=submit]:focus,.elementor-kit-14 .elementor-button:hover,.elementor-kit-14 .elementor-button:focus{background-color:var(--e-global-color-0f48b0a);border-style:solid;border-width:1px;border-color:var(--e-global-color-0f48b0a)}.elementor-kit-14 e-page-transition{background-color:#ffbc7d}.elementor-kit-14 a{color:#303434}.elementor-kit-14 h1{color:var(--e-global-color-4b4b4f7);font-size:54px;font-weight:700;line-height:1.15;letter-spacing:-.02em}.elementor-kit-14 h2{color:var(--e-global-color-4b4b4f7);font-size:42px;font-weight:700;line-height:1.2;letter-spacing:-.02em}.elementor-kit-14 h3{color:var(--e-global-color-4b4b4f7);font-size:34px;font-weight:700;line-height:1.2}.elementor-kit-14 h4{color:var(--e-global-color-4b4b4f7);font-size:21px;font-weight:700;line-height:1.3;letter-spacing:-.02em}.elementor-kit-14 h5{color:var(--e-global-color-4b4b4f7)}.elementor-kit-14 h6{color:var(--e-global-color-4b4b4f7)}.elementor-kit-14 label{font-size:0px}.elementor-kit-14 input:not([type=button]):not([type=submit]),.elementor-kit-14 textarea,.elementor-kit-14 .elementor-field-textual{border-style:solid;border-width:1px;border-color:#eceded;border-radius:6px;padding:12px 14px}.elementor-kit-14 input:focus:not([type=button]):not([type=submit]),.elementor-kit-14 textarea:focus,.elementor-kit-14 .elementor-field-textual:focus{border-style:solid;border-color:var(--e-global-color-37ca859);border-radius:6px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1280px}.e-con{--container-max-width:1280px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px}.elementor-widget:not(:last-child){--kit-widget-spacing:0px}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px}{}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0px;padding-inline-start:0px}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-14{font-size:14px}.elementor-kit-14 h1{font-size:28px}.elementor-kit-14 h2{font-size:24px}.elementor-kit-14 h3{font-size:20px}.elementor-kit-14 h4{font-size:18px}.elementor-kit-14 button,.elementor-kit-14 input[type=button],.elementor-kit-14 input[type=submit],.elementor-kit-14 .elementor-button{font-size:14px}.elementor-kit-14 input:not([type=button]):not([type=submit]),.elementor-kit-14 textarea,.elementor-kit-14 .elementor-field-textual{padding:10px 12px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}html,body{overflow-x:hidden}p{&:not(:last-child){margin-bottom:20px}}p:last-child,h1:last-child,h2:last-child{margin:0}.nav-bar-1,.nav-bar-2{position:fixed;width:100%;transition:opacity .2s ease,transform .2s ease;z-index:1000}.nav-bar-2{opacity:0;transform:translateY(-100%);pointer-events:none}.hidden{opacity:0;transform:translateY(-100%);pointer-events:none}.visible{opacity:1;transform:translateY(0);pointer-events:auto}.facetwp-icon:before{width:35px !important;background-position:0 50% !important}.facetwp-input-wrap{width:100%}select{border-style:solid;border-width:1px;border-color:#eceded;border-radius:6px;padding:12px 14px}a.facetwp-reset{font-size:14px}a.facetwp-reset:hover{color:#2eb2d5}a.facetwp-reset:before{content:"\f00d";font-family:"Font Awesome 6 Free";font-weight:900;margin-right:6px;font-size:.8em;color:red;vertical-align:middle}.facetwp-counter{display:none}.facetwp-display-value{line-height:1.2}.facetwp-checkbox{background:0 0 !important;background-size:0 !important;margin-bottom:0 !important;gap:6px !important;padding:4px 6px 4px 10px !important}.facetwp-checkbox{position:relative;display:flex;align-items:center;gap:10px;padding:8px 12px;cursor:pointer;font-size:14px;color:#333;border-radius:6px;transition:background-color .25s ease,box-shadow .25s ease}.facetwp-checkbox:hover{background-color:#fff !important;box-shadow:0px 0px 20px 0px rgba(0,0,0,.05)}.facetwp-checkbox input[type=checkbox]{position:absolute;opacity:0;pointer-events:none}.facetwp-checkbox:before{content:"\f0c8";font-family:"Font Awesome 6 Free";font-weight:400;font-size:16px;color:#2eb2d5;transition:transform .3s ease,color .3s ease}.facetwp-checkbox input[type=checkbox]:checked+span:before,.facetwp-checkbox.checked:before{content:"\f14a";font-weight:900;color:#0073e6;transform:scale(1.2)}.facetwp-expand-icon{font-family:"Font Awesome 6 Free";font-weight:900;font-size:14px;color:inherit;display:inline-block;transition:transform .3s ease,color .3s ease;color:#2eb2d5}.facetwp-expand:hover .facetwp-expand-icon{color:#2eb2d5;transform:scale(1.2)}[type=button]:focus,[type=button]:hover,[type=submit]:focus,[type=submit]:hover,button:focus,button:hover{background-color:#2eb2d5;color:#fff}a.slick-arrow:hover{color:#fff !important}.premium-woocommerce a.carousel-arrow{transition:none !important}.slick-slide div{height:100%}span.detail-label{display:flex;align-items:center}.filter-bar{position:sticky;top:130;z-index:10;transition:position .2s}.filter-bar.not-sticky{position:static !important}.woocommerce.single-product .product .yith-ywraq-add-to-quote{margin-top:0}.woocommerce .add-request-quote-button.button,.woocommerce .add-request-quote-button-addons.button,.yith-wceop-ywraq-button-wrapper .add-request-quote-button.button,.yith-wceop-ywraq-button-wrapper .add-request-quote-button-addons.button{border-radius:6px;background-color:#005093 !important;color:#fff !important;font-size:16px !important;padding:15px 30px}.woocommerce .add-request-quote-button.button:hover,.woocommerce .add-request-quote-button-addons.button:hover,.yith-wceop-ywraq-button-wrapper .add-request-quote-button.button:hover,.yith-wceop-ywraq-button-wrapper .add-request-quote-button-addons.button:hover{background-color:#2eb2d5 !important}@media only screen and (max-width:767px){.woocommerce .add-request-quote-button.button,.woocommerce .add-request-quote-button-addons.button,.yith-wceop-ywraq-button-wrapper .add-request-quote-button.button,.yith-wceop-ywraq-button-wrapper .add-request-quote-button-addons.button{font-size:14px !important;padding:12px 24px}}.add-request-quote-button{position:relative;padding-left:2em}.add-request-quote-button{display:inline-flex !important;align-items:center;gap:.5em;font-weight:900}.add-request-quote-button:before{content:"\f570";font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;color:inherit;display:inline-block !important}.yith-ywraq-add-to-quote{display:flex !important;flex-direction:column;row-gap:10px;font-size:14px;color:#00983e}.yith_ywraq_add_item_browse_message a{color:#fff;font-size:14px !important;background:#005093;padding:6px 16px;border-radius:6px}.woocommerce div.product form.cart div.quantity{margin:0 15px 0 0}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) form.cart.variations_form .woocommerce-variation-add-to-cart,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) form.cart:not(.grouped_form):not(.variations_form){align-items:center}.woocommerce ul.products li.product a.add-request-quote-button.button,.wp-block-post.product a.add-request-quote-button.button,a.add-request-quote-button.button{margin-top:0 !important}.woocommerce.single-product .product .yith-ywraq-add-to-quote{margin-top:0 !important}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{border:1px solid #eceded}@media only screen and (max-width:767px){.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{margin:0}.premium-woocommerce .premium-woo-products-details-wrap{padding:0 12px 12px}}.premium-woo-product-thumbnail{padding:20px}@media only screen and (max-width:767px){.premium-woo-product-thumbnail{padding:10px 10px 0}}.premium-woo-product-wrapper{height:100%}.jet-mobile-menu__container{width:100% !important;max-width:800px !important}