.elementor-368 .elementor-element.elementor-element-92b0293{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:72px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-368 .elementor-element.elementor-element-a24fc29 .jet-breadcrumbs__item > *{font-family:"Ubuntu Sans", Sans-serif;font-size:14px;font-weight:500;}.elementor-368 .elementor-element.elementor-element-a24fc29 .jet-breadcrumbs__item-link{color:var( --e-global-color-text );}.elementor-368 .elementor-element.elementor-element-a24fc29 .jet-breadcrumbs__item-link:hover{color:var( --e-global-color-primary );}.elementor-368 .elementor-element.elementor-element-a24fc29 .jet-breadcrumbs__item-target{font-family:var( --e-global-typography-5db792a-font-family ), Sans-serif;font-size:var( --e-global-typography-5db792a-font-size );font-weight:var( --e-global-typography-5db792a-font-weight );color:#8A8A8A;}.elementor-368 .elementor-element.elementor-element-a24fc29 .jet-breadcrumbs__item-sep{padding:0px 0px 0px 0px;}.elementor-368 .elementor-element.elementor-element-bdf857f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--margin-top:0px;--margin-bottom:72px;--margin-left:0px;--margin-right:0px;}.elementor-368 .elementor-element.elementor-element-7555616{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-368 .elementor-element.elementor-element-6e2a39c .jet-gallery-swiper-thumb .swiper-slide{--columns:6;--space-between:10px;}.elementor-368 .elementor-element.elementor-element-6e2a39c .jet-woo-product-gallery-slider .jet-woo-product-gallery__image{text-align:center;}.elementor-368 .elementor-element.elementor-element-6e2a39c .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-prev{top:50%;bottom:auto;transform:translate(0,-50%);right:auto;}.elementor-368 .elementor-element.elementor-element-6e2a39c .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-next{top:50%;bottom:auto;transform:translate(0,-50%);left:auto;}.elementor-368 .elementor-element.elementor-element-6e2a39c .jet-woo-swiper-gallery-thumbs.swiper-container-horizontal{text-align:left;}.elementor-368 .elementor-element.elementor-element-b34a38f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-368 .elementor-element.elementor-element-c422460.elementor-element{--align-self:flex-start;}.elementor-368 .elementor-element.elementor-element-c422460{text-align:start;}.elementor-368 .elementor-element.elementor-element-c422460 img{width:100%;height:40px;object-fit:contain;object-position:center center;}.elementor-368 .elementor-element.elementor-element-ae2cf9e .elementor-heading-title{font-family:var( --e-global-typography-0fa64ef-font-family ), Sans-serif;font-size:var( --e-global-typography-0fa64ef-font-size );font-weight:var( --e-global-typography-0fa64ef-font-weight );text-transform:var( --e-global-typography-0fa64ef-text-transform );color:var( --e-global-color-text );}.elementor-368 .elementor-element.elementor-element-e9f6085{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-368 .elementor-element.elementor-element-e9f6085 .elementor-heading-title{font-family:var( --e-global-typography-7529ccb-font-family ), Sans-serif;font-size:var( --e-global-typography-7529ccb-font-size );font-weight:var( --e-global-typography-7529ccb-font-weight );color:var( --e-global-color-text );}.elementor-368 .elementor-element.elementor-element-305c415 .jet-woo-builder.elementor-jet-single-price .price del{display:inline-block;font-weight:400;text-decoration:line-through;}.elementor-368 .elementor-element.elementor-element-305c415 .jet-woo-builder.elementor-jet-single-price .price ins{display:inline-block;font-weight:400;text-decoration:none;}.elementor-368 .elementor-element.elementor-element-305c415 .jet-woo-builder.elementor-jet-single-price .price{font-family:var( --e-global-typography-c724d9c-font-family ), Sans-serif;font-size:var( --e-global-typography-c724d9c-font-size );font-weight:var( --e-global-typography-c724d9c-font-weight );color:var( --e-global-color-text );}.elementor-368 .elementor-element.elementor-element-305c415 .jet-woo-builder.elementor-jet-single-price .price .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-368 .elementor-element.elementor-element-9367c0d{--add-to-cart-wc-forward-display:inline-block;}.elementor-368 .elementor-element.elementor-element-9367c0d .elementor-jet-single-add-to-cart .cart:not(.grouped_form):not(.variations_form){flex-direction:row;}.elementor-368 .elementor-element.elementor-element-9367c0d .elementor-jet-single-add-to-cart .cart .woocommerce-variation-add-to-cart{flex-direction:row;}.elementor-368 .elementor-element.elementor-element-9367c0d .jet-woo-builder .single_add_to_cart_button.button{max-width:134px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );background-color:#304A70;margin:0px 0px 0px 5px;}.elementor-368 .elementor-element.elementor-element-9367c0d .elementor-jet-single-add-to-cart .cart.cart:not(.grouped_form) .quantity{max-width:75px;}.elementor-368 .elementor-element.elementor-element-9367c0d .jet-woo-builder .qty{border-radius:0px 0px 0px 0px;}.elementor-368 .elementor-element.elementor-element-9367c0d .jet-woo-builder .qty:not([type="hidden"]){margin:0px 5px 0px 0px;}.elementor-368 .elementor-element.elementor-element-9367c0d .elementor-jet-single-add-to-cart .variations{max-width:100%;}.elementor-368 .elementor-element.elementor-element-9367c0d .elementor-jet-single-add-to-cart .woocommerce-variation-price .price del{text-decoration:line-through;font-weight:400;}.elementor-368 .elementor-element.elementor-element-9367c0d .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price del{text-decoration:line-through;font-weight:400;}.elementor-368 .elementor-element.elementor-element-9367c0d .elementor-jet-single-add-to-cart .woocommerce-variation-price .price ins{text-decoration:none;font-weight:400;}.elementor-368 .elementor-element.elementor-element-9367c0d .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price ins{text-decoration:none;font-weight:400;}.elementor-368 .elementor-element.elementor-element-9367c0d .elementor-jet-single-add-to-cart .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-368 .elementor-element.elementor-element-0494e3b{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-368 .elementor-element.elementor-element-ac69580{padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;}.elementor-368 .elementor-element.elementor-element-ac69580 .elementor-heading-title{font-family:var( --e-global-typography-40ac8df-font-family ), Sans-serif;font-size:var( --e-global-typography-40ac8df-font-size );font-weight:var( --e-global-typography-40ac8df-font-weight );text-transform:var( --e-global-typography-40ac8df-text-transform );}.elementor-368 .elementor-element.elementor-element-b572a39 .jet-woo-builder .jet-single-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-368 .elementor-element.elementor-element-e8bd3f0{padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;}.elementor-368 .elementor-element.elementor-element-e8bd3f0 .elementor-heading-title{font-family:var( --e-global-typography-40ac8df-font-family ), Sans-serif;font-size:var( --e-global-typography-40ac8df-font-size );font-weight:var( --e-global-typography-40ac8df-font-weight );text-transform:var( --e-global-typography-40ac8df-text-transform );}.elementor-368 .elementor-element.elementor-element-1ef887b .jet-woo-builder .shop_attributes tr > th{border-style:solid;border-width:1px 1px 1px 1px;vertical-align:middle;}.elementor-368 .elementor-element.elementor-element-1ef887b .jet-woo-builder .shop_attributes tr > td{border-style:solid;border-width:1px 1px 1px 1px;vertical-align:middle;}.elementor-368 .elementor-element.elementor-element-32c1489{padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;}.elementor-368 .elementor-element.elementor-element-32c1489 .elementor-heading-title{font-family:var( --e-global-typography-40ac8df-font-family ), Sans-serif;font-size:var( --e-global-typography-40ac8df-font-size );font-weight:var( --e-global-typography-40ac8df-font-weight );text-transform:var( --e-global-typography-40ac8df-text-transform );}.elementor-368 .elementor-element.elementor-element-14da8c7{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-368 .elementor-element.elementor-element-ee9cf31{--spacer-size:48px;}.elementor-368 .elementor-element.elementor-element-ba80433{font-family:"Ubuntu Sans", Sans-serif;font-size:14px;font-weight:400;font-style:italic;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-368 .elementor-element.elementor-element-7555616{--width:40%;}.elementor-368 .elementor-element.elementor-element-b34a38f{--width:60%;}}@media(min-width:2560px){.elementor-368 .elementor-element.elementor-element-a24fc29 .jet-breadcrumbs__item-target{font-size:var( --e-global-typography-5db792a-font-size );}.elementor-368 .elementor-element.elementor-element-ae2cf9e .elementor-heading-title{font-size:var( --e-global-typography-0fa64ef-font-size );}.elementor-368 .elementor-element.elementor-element-e9f6085 .elementor-heading-title{font-size:var( --e-global-typography-7529ccb-font-size );}.elementor-368 .elementor-element.elementor-element-305c415 .jet-woo-builder.elementor-jet-single-price .price{font-size:var( --e-global-typography-c724d9c-font-size );}.elementor-368 .elementor-element.elementor-element-9367c0d .jet-woo-builder .single_add_to_cart_button.button{font-size:var( --e-global-typography-accent-font-size );}.elementor-368 .elementor-element.elementor-element-ac69580 .elementor-heading-title{font-size:var( --e-global-typography-40ac8df-font-size );}.elementor-368 .elementor-element.elementor-element-b572a39 .jet-woo-builder .jet-single-content{font-size:var( --e-global-typography-text-font-size );}.elementor-368 .elementor-element.elementor-element-e8bd3f0 .elementor-heading-title{font-size:var( --e-global-typography-40ac8df-font-size );}.elementor-368 .elementor-element.elementor-element-32c1489 .elementor-heading-title{font-size:var( --e-global-typography-40ac8df-font-size );}.elementor-368 .elementor-element.elementor-element-14da8c7{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1500px){.elementor-368 .elementor-element.elementor-element-92b0293{--margin-top:36px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-368 .elementor-element.elementor-element-a24fc29 .jet-breadcrumbs__item-target{font-size:var( --e-global-typography-5db792a-font-size );}.elementor-368 .elementor-element.elementor-element-6e2a39c .jet-gallery-swiper-thumb .swiper-slide{--columns:4;}.elementor-368 .elementor-element.elementor-element-ae2cf9e .elementor-heading-title{font-size:var( --e-global-typography-0fa64ef-font-size );}.elementor-368 .elementor-element.elementor-element-e9f6085 .elementor-heading-title{font-size:var( --e-global-typography-7529ccb-font-size );}.elementor-368 .elementor-element.elementor-element-305c415 .jet-woo-builder.elementor-jet-single-price .price{font-size:var( --e-global-typography-c724d9c-font-size );}.elementor-368 .elementor-element.elementor-element-9367c0d .jet-woo-builder .single_add_to_cart_button.button{font-size:var( --e-global-typography-accent-font-size );}.elementor-368 .elementor-element.elementor-element-ac69580 .elementor-heading-title{font-size:var( --e-global-typography-40ac8df-font-size );}.elementor-368 .elementor-element.elementor-element-b572a39 .jet-woo-builder .jet-single-content{font-size:var( --e-global-typography-text-font-size );}.elementor-368 .elementor-element.elementor-element-e8bd3f0 .elementor-heading-title{font-size:var( --e-global-typography-40ac8df-font-size );}.elementor-368 .elementor-element.elementor-element-32c1489 .elementor-heading-title{font-size:var( --e-global-typography-40ac8df-font-size );}.elementor-368 .elementor-element.elementor-element-14da8c7{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1024px){.elementor-368 .elementor-element.elementor-element-a24fc29 .jet-breadcrumbs__item-target{font-size:var( --e-global-typography-5db792a-font-size );}.elementor-368 .elementor-element.elementor-element-ae2cf9e .elementor-heading-title{font-size:var( --e-global-typography-0fa64ef-font-size );}.elementor-368 .elementor-element.elementor-element-e9f6085 .elementor-heading-title{font-size:var( --e-global-typography-7529ccb-font-size );}.elementor-368 .elementor-element.elementor-element-305c415 .jet-woo-builder.elementor-jet-single-price .price{font-size:var( --e-global-typography-c724d9c-font-size );}.elementor-368 .elementor-element.elementor-element-9367c0d .jet-woo-builder .single_add_to_cart_button.button{font-size:var( --e-global-typography-accent-font-size );}.elementor-368 .elementor-element.elementor-element-ac69580 .elementor-heading-title{font-size:var( --e-global-typography-40ac8df-font-size );}.elementor-368 .elementor-element.elementor-element-b572a39 .jet-woo-builder .jet-single-content{font-size:var( --e-global-typography-text-font-size );}.elementor-368 .elementor-element.elementor-element-e8bd3f0 .elementor-heading-title{font-size:var( --e-global-typography-40ac8df-font-size );}.elementor-368 .elementor-element.elementor-element-32c1489 .elementor-heading-title{font-size:var( --e-global-typography-40ac8df-font-size );}.elementor-368 .elementor-element.elementor-element-14da8c7{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-368 .elementor-element.elementor-element-92b0293{--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-368 .elementor-element.elementor-element-a24fc29 .jet-breadcrumbs__item-target{font-size:var( --e-global-typography-5db792a-font-size );}.elementor-368 .elementor-element.elementor-element-bdf857f{--margin-top:12px;--margin-bottom:36px;--margin-left:0px;--margin-right:0px;}.elementor-368 .elementor-element.elementor-element-c422460.elementor-element{--align-self:flex-end;}.elementor-368 .elementor-element.elementor-element-c422460{text-align:end;}.elementor-368 .elementor-element.elementor-element-c422460 img{height:36px;}.elementor-368 .elementor-element.elementor-element-ae2cf9e .elementor-heading-title{font-size:var( --e-global-typography-0fa64ef-font-size );}.elementor-368 .elementor-element.elementor-element-e9f6085 .elementor-heading-title{font-size:var( --e-global-typography-7529ccb-font-size );}.elementor-368 .elementor-element.elementor-element-305c415 .jet-woo-builder.elementor-jet-single-price .price{font-size:var( --e-global-typography-c724d9c-font-size );}.elementor-368 .elementor-element.elementor-element-9367c0d .jet-woo-builder .single_add_to_cart_button.button{font-size:var( --e-global-typography-accent-font-size );}.elementor-368 .elementor-element.elementor-element-ac69580 .elementor-heading-title{font-size:var( --e-global-typography-40ac8df-font-size );}.elementor-368 .elementor-element.elementor-element-b572a39 .jet-woo-builder .jet-single-content{font-size:var( --e-global-typography-text-font-size );}.elementor-368 .elementor-element.elementor-element-e8bd3f0 .elementor-heading-title{font-size:var( --e-global-typography-40ac8df-font-size );}.elementor-368 .elementor-element.elementor-element-32c1489 .elementor-heading-title{font-size:var( --e-global-typography-40ac8df-font-size );}.elementor-368 .elementor-element.elementor-element-14da8c7{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for jet-woo-product-gallery-slider, class: .elementor-element-6e2a39c */@media only screen and (max-width: 1500px) {

.jet-woo-product-gallery__image img {
    width: 100%;
    height: 45vh;
    vertical-align: middle;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    object-fit: contain;
}
}



@media only screen and (max-width: 2560px) {

.jet-woo-product-gallery__image img {
    width: 100%;
    height: 55vh;
    vertical-align: middle;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    object-fit: contain;
}
}

@media only screen and (min-width: 2561px) {

.jet-woo-product-gallery__image img {
    width: 100%;
    height: 620px;
    vertical-align: middle;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    object-fit: contain;
}
}/* End custom CSS */
/* Start custom CSS for jet-single-add-to-cart, class: .elementor-element-9367c0d */.woocommerce .product .elementor-jet-single-add-to-cart .cart:not(.grouped_form):not(.variations_form), .woocommerce .product .elementor-jet-single-add-to-cart .woocommerce-variation-add-to-cart {

    display: inline !important;
}

button.wtwraq-product-variation-add-to-quote-button.button.alt.wp-element-button.wtwraq_add_to_quote_button {
    font-weight: 400;
    text-transform: uppercase;
    width: 280px;
    border-radius: 0px;
}

button.button.wtwraq-product-variation-view-quote-button.alt.wp-element-button {
        font-weight: 400;
    text-transform: uppercase;
    width: 280px;
    border-radius: 0px;
}/* End custom CSS */
/* Start custom CSS */.cfvsw-swatches-option {

    background: transparent;
    height: 36px;
    width: 36px;


}/* End custom CSS */