.elementor-kit-14308{--e-global-color-primary:#221B19;--e-global-color-secondary:#E9E8E6;--e-global-color-text:#ACACAC;--e-global-color-accent:#CCAB6B;--e-global-color-1be27ac6:#F7EEE3;--e-global-color-48f25f1:#FFFFFF00;--e-global-color-de71aff:#1C2C3E;--e-global-color-5ba0249:#FFFFFF;--e-global-typography-primary-font-family:"Marcellus";--e-global-typography-primary-font-size:44px;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-text-transform:uppercase;--e-global-typography-secondary-font-family:"Questrial";--e-global-typography-secondary-font-size:34px;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-text-transform:uppercase;--e-global-typography-secondary-line-height:34px;--e-global-typography-secondary-letter-spacing:0.89px;--e-global-typography-text-font-family:"Questrial";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-text-transform:none;--e-global-typography-text-font-style:normal;--e-global-typography-text-line-height:22px;--e-global-typography-text-letter-spacing:1px;--e-global-typography-accent-font-family:"Marcellus";--e-global-typography-accent-font-size:12px;--e-global-typography-accent-font-weight:400;--e-global-typography-accent-text-transform:uppercase;--e-global-typography-accent-line-height:10px;--e-global-typography-accent-letter-spacing:0.92px;--e-global-typography-3763d6d-font-family:"Marcellus";--e-global-typography-3763d6d-font-size:54px;--e-global-typography-3763d6d-font-weight:400;--e-global-typography-3763d6d-text-transform:uppercase;--e-global-typography-3763d6d-line-height:58px;--e-global-typography-3763d6d-letter-spacing:1.42px;--e-global-typography-ef0874e-font-family:"Questrial";--e-global-typography-ef0874e-font-size:22px;--e-global-typography-ef0874e-font-weight:400;--e-global-typography-ef0874e-text-transform:capitalize;--e-global-typography-ef0874e-font-style:normal;--e-global-typography-ef0874e-line-height:40px;--e-global-typography-0fc766b-font-family:"Marcellus";--e-global-typography-0fc766b-font-size:22px;--e-global-typography-0fc766b-font-weight:400;--e-global-typography-0fc766b-text-transform:uppercase;--e-global-typography-0fc766b-font-style:normal;--e-global-typography-0fc766b-line-height:26px;--e-global-typography-7adb779-font-family:"Questrial";--e-global-typography-7adb779-font-size:16px;--e-global-typography-7adb779-font-weight:400;--e-global-typography-7adb779-text-transform:uppercase;--e-global-typography-7adb779-font-style:normal;--e-global-typography-7adb779-line-height:22px;--e-global-typography-548e96c-font-family:"Questrial";--e-global-typography-548e96c-font-size:14px;--e-global-typography-548e96c-font-weight:400;--e-global-typography-548e96c-text-transform:uppercase;--e-global-typography-548e96c-font-style:normal;--e-global-typography-548e96c-letter-spacing:1px;--e-global-typography-323e2a0-font-family:"Questrial";--e-global-typography-323e2a0-font-size:12px;--e-global-typography-323e2a0-font-weight:500;--e-global-typography-323e2a0-text-transform:uppercase;--e-global-typography-323e2a0-text-decoration:underline;--e-global-typography-323e2a0-line-height:10px;--e-global-typography-323e2a0-letter-spacing:0.92px;--e-global-typography-6ac8465-font-family:"Questrial";--e-global-typography-6ac8465-font-size:16px;--e-global-typography-6ac8465-font-weight:400;--e-global-typography-6ac8465-text-transform:capitalize;--e-global-typography-6ac8465-font-style:normal;--e-global-typography-6ac8465-line-height:22px;--e-global-typography-5010b3a-font-family:"Karla";--e-global-typography-5010b3a-font-size:15px;--e-global-typography-5010b3a-line-height:21px;font-family:"Questrial",Sans-serif;font-size:16px;line-height:23px;letter-spacing:.3px;background-color:var(--e-global-color-5ba0249)}.elementor-kit-14308 a{color:var(--e-global-color-primary)}.elementor-kit-14308 a:hover{color:var(--e-global-color-accent)}.elementor-kit-14308 h1{font-size:54px;text-transform:uppercase;line-height:58px;letter-spacing:1.42px}.elementor-kit-14308 h2{font-size:44px;text-transform:uppercase}.elementor-kit-14308 h4{font-size:26px}.elementor-kit-14308 button,.elementor-kit-14308 input[type="button"],.elementor-kit-14308 input[type="submit"],.elementor-kit-14308 .elementor-button{border-radius:0 0 0 0}.elementor-kit-14308 input:not([type="button"]):not([type="submit"]),.elementor-kit-14308 textarea,.elementor-kit-14308 .elementor-field-textual{border-style:solid;border-width:0 0 1px 0;border-color:var(--e-global-color-primary);border-radius:0 0 0 0}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1200px}.e-con{--container-max-width:1200px}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}.elementor-kit-14308 e-page-transition{background-color:#FFBC7D}@media(max-width:1024px){.elementor-kit-14308{--e-global-typography-primary-font-size:38px;--e-global-typography-secondary-font-size:30px;--e-global-typography-secondary-line-height:30px;--e-global-typography-text-font-size:15px;--e-global-typography-text-line-height:21px;--e-global-typography-3763d6d-font-size:46px;--e-global-typography-3763d6d-line-height:50px;--e-global-typography-7adb779-font-size:15px;--e-global-typography-7adb779-line-height:21px;--e-global-typography-6ac8465-font-size:15px;--e-global-typography-6ac8465-line-height:21px;font-size:15px;line-height:21px}.elementor-kit-14308 h1{font-size:46px;line-height:50px}.elementor-kit-14308 h2{font-size:24px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-14308{--e-global-typography-primary-font-size:30px;--e-global-typography-primary-line-height:40px;--e-global-typography-secondary-font-size:26px;--e-global-typography-secondary-line-height:26px;--e-global-typography-text-font-size:14px;--e-global-typography-text-line-height:20px;--e-global-typography-3763d6d-font-size:34px;--e-global-typography-3763d6d-line-height:40px;--e-global-typography-ef0874e-font-size:16px;--e-global-typography-ef0874e-line-height:1.3em;--e-global-typography-7adb779-font-size:14px;--e-global-typography-7adb779-line-height:20px;--e-global-typography-6ac8465-font-size:14px;--e-global-typography-6ac8465-line-height:20px;font-size:14px;line-height:20px}.elementor-kit-14308 h1{font-size:24px;line-height:40px}.elementor-kit-14308 h2{font-size:24px;line-height:31px}.elementor-kit-14308 h4{font-size:24px}.elementor-kit-14308 button,.elementor-kit-14308 input[type="button"],.elementor-kit-14308 input[type="submit"],.elementor-kit-14308 .elementor-button{padding:14px 24px 14px 24px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}.elementor-kit-14308 input:not([type="button"]):not([type="submit"]),.elementor-kit-14308 textarea,.elementor-kit-14308 .elementor-field-textual{border-style:solid;border-width:0 0 1px 0;border-color:#edd190!important;border-radius:0 0 0 0;background-color:#f9f9f9!important}#elementor-popup-modal-14314{justify-content:center;align-items:flex-end;pointer-events:all;background-color:#fff0}rs-slides{border-radius:10px!important}.elementor-nav-menu__align-right .elementor-nav-menu{margin-left:auto;justify-content:flex-end;text-transform:uppercase}.woocommerce ul.products li.product a img{object-fit:contain;height:200px}.woocommerce div.product div.images img{text-align:center;display:block;width:100%;height:auto;box-shadow:none;max-width:300px;object-fit:contain;text-align:center;margin:auto}.elementor-nav-menu__align-right .elementor-nav-menu{margin-left:auto;justify-content:flex-end;text-transform:capitalize;font-size:16px}.elementor-kit-14308 input:not([type="button"]):not([type="submit"]),.elementor-kit-14308 textarea,.elementor-kit-14308 .elementor-field-textual{border-style:solid;border-width:0 0 1px 0;border-color:var(--e-global-color-primary);border-radius:0 0 0 0;background-color:#f6f5f4}.wpforms-container .wpforms-field{position:inherit}.elementor-kit-14308 background-color:#f6f5f4}.elementor-field-textual{border-color:#f6da9f!important}.elementor-sticky--effects .sticky-logo img{width:120px!important}.sticky-logo img{transition:.5s all ease-in-out}@media screen and (max-width:767px){.elementor-sticky--effects .sticky-logo img{width:90px!important}}.elementor-search-form--skin-full_screen .elementor-search-form input[type=search].elementor-search-form__input{font-size:50px;text-align:center;border:solid #fff;border-width:0 0 1px;line-height:1.5;color:#333!important;font-family:"Marcellus";font-size:45px}.search-new img{object-fit:contain!important;height:200px!important}button#_add_to_quote_{border-radius:0!important;font-weight:400}.woocommerce .elementor-14285 .elementor-element.elementor-element-79fe721c .woocommerce-tabs .woocommerce-Tabs-panel{border-color:#fff0;font-family:"Karla",Sans-serif;text-transform:none;border-width:0 0 0 0;margin-top:0;line-height:22px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce div.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs li:hover::before{background:#f9db9e}.woocommerce .elementor-14285 .elementor-element.elementor-element-79fe721c .woocommerce-tabs ul.wc-tabs li a{color:#000;font-family:"Marcellus",Sans-serif;font-size:20px;font-weight:500}.elementor-14336 .elementor-element.elementor-element-25adbd4f.elementor-wc-products .attachment-woocommerce_thumbnail{border-width:0 0 2px 0;border-color:#ecce92}h2.woocommerce-loop-product__title{font-family:"Marcellus"!important;text-transform:capitalize!important;font-size:17px}bdi{display:none}.woolentor-horizontal-filter-wrap .select2-container .select2-search--inline .select2-search__field{font-size:15px;max-width:100px;padding-right:13px;height:inherit;min-height:inherit;line-height:inherit;margin:0;background-color:transparent!important;border:none!important}#_add_quote_to_cart .button{display:none!important}#_add_quote_to_cart .button,#clear_quotes .button,#_email_quote_trigger{margin-bottom:15px;font-weight:400;font-family:"Marcellus";font-size:13px!important;border-radius:5px;min-width:190px}: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).elementor-add-to-cart--align-center .e-loop-add-to-cart-form-container,: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).elementor-add-to-cart--align-center:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) 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).elementor-add-to-cart--align-center:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart:not(.grouped_form):not(.variations_form),: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).elementor-add-to-cart--align-center[class*="--layout-auto"] .e-atc-qty-button-holder,: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).elementor-add-to-cart--align-center[class*="--layout-stacked"] .e-atc-qty-button-holder{justify-content:left!important}.ht-category-wrap .ht-category-image a.ht-category-border::before{border:0!important}.ht-category-wrap .ht-category-content h3 a{color:#1c2c3e;font-weight:400}.elementor-nav-menu--dropdown .elementor-item.elementor-item-active,.elementor-nav-menu--dropdown .elementor-item.highlighted,.elementor-nav-menu--dropdown .elementor-item:focus,.elementor-nav-menu--dropdown .elementor-item:hover,.elementor-sub-item.elementor-item-active,.elementor-sub-item.highlighted,.elementor-sub-item:focus,.elementor-sub-item:hover{background-color:#1c2c3e!important;color:#fff!important}.elementor-nav-menu--dropdown.elementor-nav-menu__container{margin-top:40px!important;transition:max-height .3s,transform .3s;transform-origin:top;overflow-y:auto;overflow-x:hidden}.elementor-459 .elementor-element.elementor-element-c7106dd .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-color:#e9cd91;border-bottom-width:1px}#elementor-popup-modal-15454{justify-content:center;align-items:flex-end;pointer-events:all;background-color:#1c2c3e00!important}#elementor-popup-modal-14314 .dialog-widget-content{animation-duration:0.7s;background-color:#1c2c3e!important}.elementor-14314 .elementor-element.elementor-element-5a121543 .elementor-heading-title{font-family:"Marcellus";font-size:34px;font-weight:400;text-transform:capitalize;line-height:34px;letter-spacing:.89px;color:white!important}#elementor-popup-modal-14314 .dialog-close-button i{color:#fff}.woocommerce-page.woocommerce-checkout form #order_review td.product-name,.woocommerce.woocommerce-checkout form #order_review td.product-name{font-weight:500;display:flex;align-items:center;font-family:"Marcellus";min-width:500px;text-transform:capitalize;color:#1c2c3e}.ht-category-description{font-size:16px;line-height:19px;text-align:left;padding-top:8px}.elementor-button:focus{color:#1c2c3e!important}.elementor-button:focus svg{fill:#1c2c3e!important}span.elementor-testimonial__name{font-family:"Marcellus"!important;font-weight:500!important;font-size:16px!important}body.e-wc-message-notice .woocommerce-message{background-color:#CCAB6B}.e-wc-message-notice .woocommerce-message{border:0 solid #000;background-color:#CCAB6B;color:#fff;border-radius:var(--message-box-border-radius,0)}.rfqcart-link-shop-custom{display:inline-block;float:right;color:white!important}.woocommerce a.remove:before{content:'';position:absolute;top:0;bottom:0;right:0;left:0;width:23px;height:23px;border:1px solid var(--ast-global-color-3);border-radius:100%;transition:all .2s linear}.e-cart-totals.e-cart-section{background-color:#f0f0ef!important;margin-top:0;padding-top:0}.elementor-14366 .elementor-element.elementor-element-386af2da .e-cart-totals{--sections-margin:0!important;margin-top:-25px!important}.elementor-widget-woocommerce-cart .woocommerce .cart-collaterals .cart_totals{float:none;width:100%;margin-top:0;padding-top:0;margin-top:-35px}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto;margin-left:30px}.woocommerce-page.woocommerce-checkout form #order_review td:nth-last-child(1),.woocommerce-page.woocommerce-checkout form #order_review th:nth-last-child(1),.woocommerce.woocommerce-checkout form #order_review td:nth-last-child(1),.woocommerce.woocommerce-checkout form #order_review th:nth-last-child(1){text-align:right;display:none}input#place_order{margin-top:30px;font-family:"Marcellus";font-size:16px!important}.elementor-14366 .elementor-element.elementor-element-386af2da .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var(--e-global-color-de71aff);min-height:50px;padding-top:19px}p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{font-family:"Marcellus";font-size:20px;margin-top:80px;text-align:center}.woocommerce-page.woocommerce-checkout .woocommerce-order h2.woocommerce-column__title,.woocommerce-page.woocommerce-checkout .woocommerce-order h2.woocommerce-order-details__title,.woocommerce.woocommerce-checkout .woocommerce-order h2.woocommerce-column__title,.woocommerce.woocommerce-checkout .woocommerce-order h2.woocommerce-order-details__title{background:#fbfbfb;padding:1em;margin-bottom:0;font-size:1.3rem;border-width:1px 1px 0 1px;border-style:solid;border-color:var(--ast-border-color);display:none}.woocommerce-page.woocommerce-checkout .woocommerce-order ul.order_details,.woocommerce.woocommerce-checkout .woocommerce-order ul.order_details{margin-bottom:2em;display:none}.woocommerce-page.woocommerce-checkout .woocommerce-customer-details address,.woocommerce.woocommerce-checkout .woocommerce-customer-details address{border-right-width:1px;border-bottom-width:1px;border-radius:0;display:none}th.woocommerce-table__product-table.product-total{display:none}th.woocommerce-table__product-name.product-name{display:none}td.woocommerce-table__product-name.product-name{display:none}.elementor-14366 .elementor-element.elementor-element-386af2da .woocommerce .wc-proceed-to-checkout .checkout-button{margin:auto}.e-wc-message-notice .woocommerce-message:before{color:#fff}@media (max-width:767px){.elementor-14370 .elementor-element.elementor-element-3bc8dcd9 .col2-set .col-1{--sections-margin:0% 0% 0% 0%}}@media only screen and (min-width:320px) and (max-width:420px){.woocommerce-billing-fields__field-wrapper{width:95%!important}}.elementor-widget-woocommerce-checkout-page .e-checkout__container{display:block!important;flex-wrap:wrap}.col-1{margin:0!important}.woocommerce-additional-fields{padding:10px 0!important;margin:0!important}.woocommerce-page.woocommerce-checkout form #order_review td.product-name,.woocommerce.woocommerce-checkout form #order_review td.product-name{font-weight:500;display:flex;align-items:center;font-family:"Marcellus";min-width:100%!important;text-transform:capitalize;color:#1c2c3e}h5.elementor-heading-title.elementor-size-default{font-size:15px!important}tr.cart-subtotal{display:none}tr.order-total{display:none}li.wc_payment_method.payment_method_gpls-rfq{display:none}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment{margin-top:0!iumportant;padding-top:0!important}.e-checkout__order_review{padding-bottom:0!important;margin-bottom:0!important}table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details{display:none}.ht-category-wrap .ht-category-image a img{width:100%;height:300px;object-fit:cover}.elementor-15698 .elementor-element.elementor-element-54366d84 .elementor-heading-title{font-size:40px;text-transform:capitalize}.elementor-widget-heading h2.elementor-heading-title{line-height:1.3em}h3,.entry-content h3{font-size:32px;font-size:2rem;font-weight:400;font-family:'Marcellus',serif;line-height:1.3em}