.elementor-277297 .elementor-element.elementor-element-38df366f > .elementor-container{min-height:50px;}.elementor-277297 .elementor-element.elementor-element-afe582b > .elementor-container{max-width:1400px;}.elementor-277297 .elementor-element.elementor-element-788d6f54 > .elementor-element-populated{padding:10px 30px 10px 10px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-277297 .elementor-element.elementor-element-1f6d0098 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-277297 .elementor-element.elementor-element-1f6d0098 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;color:#C60C29;}.elementor-277297 .elementor-element.elementor-element-3e27d31b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-277297 .elementor-element.elementor-element-72c5703c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:300;}.elementor-277297 .elementor-element.elementor-element-594f555 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-277297 .elementor-element.elementor-element-594f555 .elementor-heading-title{font-weight:700;}.elementor-277297 .elementor-element.elementor-element-1a50afbf > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );}.elementor-277297 .elementor-element.elementor-element-4c95a60c > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-277297 .elementor-element.elementor-element-4c95a60c .elementor-toggle-title, .elementor-277297 .elementor-element.elementor-element-4c95a60c .elementor-toggle-icon{color:#777777;}.elementor-277297 .elementor-element.elementor-element-4c95a60c .elementor-toggle-icon svg{fill:#777777;}.elementor-277297 .elementor-element.elementor-element-4c95a60c .elementor-tab-title.elementor-active a, .elementor-277297 .elementor-element.elementor-element-4c95a60c .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#777777;}.elementor-277297 .elementor-element.elementor-element-4c95a60c .elementor-toggle-title{font-family:"Poppins", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-277297 .elementor-element.elementor-element-1ff858f9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-277297 .elementor-element.elementor-element-5c057d26 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-277297 .elementor-element.elementor-element-2dcbcb87:not(.elementor-motion-effects-element-type-background), .elementor-277297 .elementor-element.elementor-element-2dcbcb87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06993C;}.elementor-277297 .elementor-element.elementor-element-2dcbcb87{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:30px;padding:15px 0px 15px 0px;}.elementor-277297 .elementor-element.elementor-element-2dcbcb87 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-277297 .elementor-element.elementor-element-1a0f1301.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-277297 .elementor-element.elementor-element-1a0f1301.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-277297 .elementor-element.elementor-element-1a0f1301.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-image-box .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{color:var( --e-global-color-text );}.elementor-277297 .elementor-element.elementor-element-5179d61e .elementor-image-box-wrapper{text-align:start;}.elementor-277297 .elementor-element.elementor-element-5179d61e.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-277297 .elementor-element.elementor-element-5179d61e.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-277297 .elementor-element.elementor-element-5179d61e.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-277297 .elementor-element.elementor-element-5179d61e .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-277297 .elementor-element.elementor-element-5179d61e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-277297 .elementor-element.elementor-element-5179d61e .elementor-image-box-title{font-size:14px;text-transform:uppercase;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-277297 .elementor-element.elementor-element-3aeb2183.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-277297 .elementor-element.elementor-element-3aeb2183.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-277297 .elementor-element.elementor-element-50bd9c86 .elementor-image-box-wrapper{text-align:start;}.elementor-277297 .elementor-element.elementor-element-50bd9c86.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-277297 .elementor-element.elementor-element-50bd9c86.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-277297 .elementor-element.elementor-element-50bd9c86.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-277297 .elementor-element.elementor-element-50bd9c86 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-277297 .elementor-element.elementor-element-50bd9c86 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-277297 .elementor-element.elementor-element-50bd9c86 .elementor-image-box-title{font-size:14px;text-transform:uppercase;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-277297 .elementor-element.elementor-element-4dfb4b2e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-277297 .elementor-element.elementor-element-4dfb4b2e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-277297 .elementor-element.elementor-element-6558aedd .elementor-image-box-wrapper{text-align:start;}.elementor-277297 .elementor-element.elementor-element-6558aedd.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-277297 .elementor-element.elementor-element-6558aedd.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-277297 .elementor-element.elementor-element-6558aedd.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-277297 .elementor-element.elementor-element-6558aedd .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-277297 .elementor-element.elementor-element-6558aedd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-277297 .elementor-element.elementor-element-6558aedd .elementor-image-box-title{font-size:14px;text-transform:uppercase;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-277297 .elementor-element.elementor-element-38a8733.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-277297 .elementor-element.elementor-element-38a8733.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-277297 .elementor-element.elementor-element-5235f6f2 .elementor-image-box-wrapper{text-align:start;}.elementor-277297 .elementor-element.elementor-element-5235f6f2.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-277297 .elementor-element.elementor-element-5235f6f2.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-277297 .elementor-element.elementor-element-5235f6f2.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-277297 .elementor-element.elementor-element-5235f6f2 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-277297 .elementor-element.elementor-element-5235f6f2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-277297 .elementor-element.elementor-element-5235f6f2 .elementor-image-box-title{font-size:14px;text-transform:uppercase;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-277297 .elementor-element.elementor-element-7db7df3e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-277297 .elementor-element.elementor-element-7db7df3e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-277297 .elementor-element.elementor-element-552eef64 .elementor-image-box-wrapper{text-align:start;}.elementor-277297 .elementor-element.elementor-element-552eef64.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-277297 .elementor-element.elementor-element-552eef64.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-277297 .elementor-element.elementor-element-552eef64.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-277297 .elementor-element.elementor-element-552eef64 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-277297 .elementor-element.elementor-element-552eef64 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-277297 .elementor-element.elementor-element-552eef64 .elementor-image-box-title{font-size:14px;text-transform:uppercase;color:#FFFFFF;}.elementor-277297 .elementor-element.elementor-element-48c99080{margin-top:30px;margin-bottom:30px;padding:15px 0px 15px 0px;}.elementor-bc-flex-widget .elementor-277297 .elementor-element.elementor-element-47b92d78.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-277297 .elementor-element.elementor-element-47b92d78.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-277297 .elementor-element.elementor-element-47b92d78.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-277297 .elementor-element.elementor-element-321d8a31 .elementor-image-box-wrapper{text-align:start;}.elementor-277297 .elementor-element.elementor-element-321d8a31.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-277297 .elementor-element.elementor-element-321d8a31.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-277297 .elementor-element.elementor-element-321d8a31.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-277297 .elementor-element.elementor-element-321d8a31 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-277297 .elementor-element.elementor-element-321d8a31 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-277297 .elementor-element.elementor-element-321d8a31 .elementor-image-box-title{font-size:14px;text-transform:uppercase;color:#009738;}.elementor-bc-flex-widget .elementor-277297 .elementor-element.elementor-element-69964f69.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-277297 .elementor-element.elementor-element-69964f69.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-277297 .elementor-element.elementor-element-5b1e9ef5 .elementor-image-box-wrapper{text-align:start;}.elementor-277297 .elementor-element.elementor-element-5b1e9ef5.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-277297 .elementor-element.elementor-element-5b1e9ef5.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-277297 .elementor-element.elementor-element-5b1e9ef5.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-277297 .elementor-element.elementor-element-5b1e9ef5 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-277297 .elementor-element.elementor-element-5b1e9ef5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-277297 .elementor-element.elementor-element-5b1e9ef5 .elementor-image-box-title{font-size:14px;text-transform:uppercase;color:#009738;}.elementor-bc-flex-widget .elementor-277297 .elementor-element.elementor-element-7b05940a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-277297 .elementor-element.elementor-element-7b05940a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-277297 .elementor-element.elementor-element-a0ee66f .elementor-image-box-wrapper{text-align:start;}.elementor-277297 .elementor-element.elementor-element-a0ee66f.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-277297 .elementor-element.elementor-element-a0ee66f.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-277297 .elementor-element.elementor-element-a0ee66f.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-277297 .elementor-element.elementor-element-a0ee66f .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-277297 .elementor-element.elementor-element-a0ee66f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-277297 .elementor-element.elementor-element-a0ee66f .elementor-image-box-title{font-size:14px;text-transform:uppercase;color:#009738;}.elementor-bc-flex-widget .elementor-277297 .elementor-element.elementor-element-44b1b636.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-277297 .elementor-element.elementor-element-44b1b636.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-277297 .elementor-element.elementor-element-6874cb2e .elementor-image-box-wrapper{text-align:start;}.elementor-277297 .elementor-element.elementor-element-6874cb2e.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-277297 .elementor-element.elementor-element-6874cb2e.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-277297 .elementor-element.elementor-element-6874cb2e.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-277297 .elementor-element.elementor-element-6874cb2e .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-277297 .elementor-element.elementor-element-6874cb2e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-277297 .elementor-element.elementor-element-6874cb2e .elementor-image-box-title{font-size:14px;text-transform:uppercase;color:#009738;}.elementor-bc-flex-widget .elementor-277297 .elementor-element.elementor-element-338fc61d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-277297 .elementor-element.elementor-element-338fc61d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-277297 .elementor-element.elementor-element-326d9f94 .elementor-image-box-wrapper{text-align:start;}.elementor-277297 .elementor-element.elementor-element-326d9f94.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-277297 .elementor-element.elementor-element-326d9f94.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-277297 .elementor-element.elementor-element-326d9f94.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-277297 .elementor-element.elementor-element-326d9f94 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-277297 .elementor-element.elementor-element-326d9f94 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-277297 .elementor-element.elementor-element-326d9f94 .elementor-image-box-title{font-size:14px;text-transform:uppercase;color:#009738;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title.elementor-active,
					 .elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent );}.elementor-widget-tabs .elementor-tab-content{color:var( --e-global-color-text );}.elementor-277297 .elementor-element.elementor-element-603c2a5c > .elementor-widget-container{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEBEB;}.elementor-277297 .elementor-element.elementor-element-603c2a5c .elementor-tab-title, .elementor-277297 .elementor-element.elementor-element-603c2a5c .elementor-tab-title:before, .elementor-277297 .elementor-element.elementor-element-603c2a5c .elementor-tab-title:after, .elementor-277297 .elementor-element.elementor-element-603c2a5c .elementor-tab-content, .elementor-277297 .elementor-element.elementor-element-603c2a5c .elementor-tabs-content-wrapper{border-width:0px;}.elementor-277297 .elementor-element.elementor-element-603c2a5c .elementor-tab-mobile-title, .elementor-277297 .elementor-element.elementor-element-603c2a5c .elementor-tab-desktop-title.elementor-active, .elementor-277297 .elementor-element.elementor-element-603c2a5c .elementor-tab-title:before, .elementor-277297 .elementor-element.elementor-element-603c2a5c .elementor-tab-title:after, .elementor-277297 .elementor-element.elementor-element-603c2a5c .elementor-tab-content, .elementor-277297 .elementor-element.elementor-element-603c2a5c .elementor-tabs-content-wrapper{border-color:#FFFFFF;}.elementor-277297 .elementor-element.elementor-element-603c2a5c .elementor-tab-desktop-title.elementor-active{background-color:#FFFFFF;}.elementor-277297 .elementor-element.elementor-element-603c2a5c .elementor-tabs-content-wrapper{background-color:#FFFFFF;}.elementor-277297 .elementor-element.elementor-element-603c2a5c .elementor-tab-title, .elementor-277297 .elementor-element.elementor-element-603c2a5c .elementor-tab-title a{color:#000000;}.elementor-277297 .elementor-element.elementor-element-603c2a5c .elementor-tab-title.elementor-active,
					 .elementor-277297 .elementor-element.elementor-element-603c2a5c .elementor-tab-title.elementor-active a{color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-277297 .elementor-element.elementor-element-55e8e616 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-277297 .elementor-element.elementor-element-274a37b > .elementor-widget-container{padding:20px 30px 20px 30px;}.elementor-277297 .elementor-element.elementor-element-4d700390{margin-top:10px;margin-bottom:030px;padding:0px 0px 0px 0px;}.elementor-277297 .elementor-element.elementor-element-4aca2fc3{text-align:center;}.elementor-277297 .elementor-element.elementor-element-4aca2fc3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;color:#C60C29;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-277297 .elementor-element.elementor-element-6d38d882{margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-277297 .elementor-element.elementor-element-338ea2b9 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-277297 .elementor-element.elementor-element-338ea2b9 .elementor-heading-title{font-weight:700;}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products .products > h2{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-277297 .elementor-element.elementor-element-4ba210ac.elementor-wc-products ul.products li.product{text-align:left;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px;padding:15px 15px 20px 15px;border-color:#9E9E9E;}.elementor-277297 .elementor-element.elementor-element-4ba210ac.elementor-wc-products  ul.products{grid-column-gap:35px;grid-row-gap:40px;}.elementor-277297 .elementor-element.elementor-element-4ba210ac.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:0px 0px 1px 0px;border-color:#9E9E9E;margin-bottom:10px;}.elementor-277297 .elementor-element.elementor-element-4ba210ac.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-277297 .elementor-element.elementor-element-4ba210ac.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;}.elementor-277297 .elementor-element.elementor-element-4ba210ac.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-7bae81d );font-family:"Poppins", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-277297 .elementor-element.elementor-element-4ba210ac.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-7bae81d );}.elementor-277297 .elementor-element.elementor-element-4ba210ac.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-7bae81d );}.elementor-277297 .elementor-element.elementor-element-4ba210ac.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:var( --e-global-color-7bae81d );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );border-style:solid;border-width:2px 2px 2px 2px;border-radius:25px 25px 25px 25px;}.elementor-277297 .elementor-element.elementor-element-4ba210ac.elementor-wc-products ul.products li.product .button:hover{color:var( --e-global-color-7bae81d );background-color:#FFFFFF;border-color:var( --e-global-color-7bae81d );}.elementor-277297 .elementor-element.elementor-element-4ba210ac.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-277297 .elementor-element.elementor-element-4ba210ac.elementor-wc-products ul.products li.product:hover{box-shadow:0px 0px 0px 2px #C60C29;}.elementor-277297 .elementor-element.elementor-element-b2b8c90{margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-277297 .elementor-element.elementor-element-6e66ba3 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-277297 .elementor-element.elementor-element-6e66ba3 .elementor-heading-title{font-weight:700;}.elementor-277297 .elementor-element.elementor-element-2d3cb90.elementor-wc-products ul.products li.product{text-align:left;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px;padding:15px 15px 20px 15px;border-color:#9E9E9E;}.elementor-277297 .elementor-element.elementor-element-2d3cb90.elementor-wc-products  ul.products{grid-column-gap:35px;grid-row-gap:40px;}.elementor-277297 .elementor-element.elementor-element-2d3cb90.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:0px 0px 1px 0px;border-color:#9E9E9E;margin-bottom:10px;}.elementor-277297 .elementor-element.elementor-element-2d3cb90.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-277297 .elementor-element.elementor-element-2d3cb90.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;}.elementor-277297 .elementor-element.elementor-element-2d3cb90.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-7bae81d );font-family:"Poppins", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-277297 .elementor-element.elementor-element-2d3cb90.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-7bae81d );}.elementor-277297 .elementor-element.elementor-element-2d3cb90.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-7bae81d );}.elementor-277297 .elementor-element.elementor-element-2d3cb90.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:var( --e-global-color-7bae81d );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );border-style:solid;border-width:2px 2px 2px 2px;border-radius:25px 25px 25px 25px;}.elementor-277297 .elementor-element.elementor-element-2d3cb90.elementor-wc-products ul.products li.product .button:hover{color:var( --e-global-color-7bae81d );background-color:#FFFFFF;border-color:var( --e-global-color-7bae81d );}.elementor-277297 .elementor-element.elementor-element-2d3cb90.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-277297 .elementor-element.elementor-element-2d3cb90.elementor-wc-products ul.products li.product:hover{box-shadow:0px 0px 0px 2px #C60C29;}.elementor-277297 .elementor-element.elementor-element-2b3e699:not(.elementor-motion-effects-element-type-background), .elementor-277297 .elementor-element.elementor-element-2b3e699 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4B4B4B;}.elementor-277297 .elementor-element.elementor-element-2b3e699{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:15px;margin-bottom:0px;}.elementor-277297 .elementor-element.elementor-element-2b3e699 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-277297 .elementor-element.elementor-element-fa2f99a{text-align:center;}.elementor-277297 .elementor-element.elementor-element-fa2f99a .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:50px;font-weight:600;color:#EDED0F;}.elementor-277297 .elementor-element.elementor-element-c7d377e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-277297 .elementor-element.elementor-element-c7d377e .elementor-heading-title{font-weight:700;}.elementor-277297 .elementor-element.elementor-element-ef5d457{--e-image-carousel-slides-to-show:10;}.elementor-277297 .elementor-element.elementor-element-ef5d457 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-277297 .elementor-element.elementor-element-ef5d457 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-277297 .elementor-element.elementor-element-ef5d457 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-primary );}.elementor-277297 .elementor-element.elementor-element-ef5d457 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-277297 .elementor-element.elementor-element-ef5d457 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-277297 .elementor-element.elementor-element-1f00c063{text-align:center;}.elementor-277297 .elementor-element.elementor-element-1f00c063 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#C60C29;}.elementor-277297 .elementor-element.elementor-element-766e41fc .elementor-button{background-color:#C60C29;font-family:"Poppins", Sans-serif;font-weight:500;text-transform:uppercase;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C60C29;border-radius:0px 0px 0px 0px;padding:10px 20px 10px 20px;}.elementor-277297 .elementor-element.elementor-element-766e41fc .elementor-button:hover, .elementor-277297 .elementor-element.elementor-element-766e41fc .elementor-button:focus{background-color:#02010100;}.elementor-277297 .elementor-element.elementor-element-766e41fc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-277297 .elementor-element.elementor-element-638d73f{--display:flex;}@media(max-width:768px){.elementor-277297 .elementor-element.elementor-element-4aca2fc3 .elementor-heading-title{font-size:24px;}.elementor-277297 .elementor-element.elementor-element-4ba210ac.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-277297 .elementor-element.elementor-element-2d3cb90.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-277297 .elementor-element.elementor-element-1f00c063 .elementor-heading-title{font-size:24px;}}@media(max-width:480px){.elementor-277297 .elementor-element.elementor-element-38df366f > .elementor-container{min-height:0px;}.elementor-277297 .elementor-element.elementor-element-788d6f54 > .elementor-element-populated{padding:10px 15px 10px 15px;}.elementor-277297 .elementor-element.elementor-element-594f555 .elementor-heading-title{font-size:12px;}.elementor-277297 .elementor-element.elementor-element-1a50afbf > .elementor-widget-container{margin:0px 0px 0px 0px;}.woocommerce .elementor-277297 .elementor-element.elementor-element-3cfcfd30 .woocommerce-product-details__short-description{font-size:12px;}.elementor-277297 .elementor-element.elementor-element-1a0f1301{width:50%;}.elementor-277297 .elementor-element.elementor-element-5179d61e .elementor-image-box-img{margin-bottom:10px;}.elementor-277297 .elementor-element.elementor-element-3aeb2183{width:50%;}.elementor-277297 .elementor-element.elementor-element-50bd9c86 .elementor-image-box-img{margin-bottom:0px;}.elementor-277297 .elementor-element.elementor-element-4dfb4b2e{width:50%;}.elementor-277297 .elementor-element.elementor-element-6558aedd .elementor-image-box-img{margin-bottom:10px;}.elementor-277297 .elementor-element.elementor-element-38a8733{width:50%;}.elementor-277297 .elementor-element.elementor-element-5235f6f2 .elementor-image-box-img{margin-bottom:0px;}.elementor-277297 .elementor-element.elementor-element-7db7df3e{width:50%;}.elementor-277297 .elementor-element.elementor-element-552eef64 .elementor-image-box-img{margin-bottom:10px;}.elementor-277297 .elementor-element.elementor-element-48c99080{margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-277297 .elementor-element.elementor-element-47b92d78{width:60%;}.elementor-277297 .elementor-element.elementor-element-47b92d78 > .elementor-element-populated{padding:2px 2px 2px 2px;}.elementor-277297 .elementor-element.elementor-element-321d8a31 .elementor-image-box-img{margin-bottom:5px;}.elementor-277297 .elementor-element.elementor-element-321d8a31.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-277297 .elementor-element.elementor-element-321d8a31.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-277297 .elementor-element.elementor-element-321d8a31.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-277297 .elementor-element.elementor-element-321d8a31 .elementor-image-box-wrapper .elementor-image-box-img{width:30px;}.elementor-277297 .elementor-element.elementor-element-321d8a31 .elementor-image-box-title{font-size:10px;}.elementor-277297 .elementor-element.elementor-element-69964f69{width:40%;}.elementor-277297 .elementor-element.elementor-element-69964f69 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-277297 .elementor-element.elementor-element-5b1e9ef5 .elementor-image-box-img{margin-bottom:10px;}.elementor-277297 .elementor-element.elementor-element-5b1e9ef5.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-277297 .elementor-element.elementor-element-5b1e9ef5.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-277297 .elementor-element.elementor-element-5b1e9ef5.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-277297 .elementor-element.elementor-element-5b1e9ef5 .elementor-image-box-wrapper .elementor-image-box-img{width:30px;}.elementor-277297 .elementor-element.elementor-element-5b1e9ef5 .elementor-image-box-title{font-size:10px;}.elementor-277297 .elementor-element.elementor-element-7b05940a{width:60%;}.elementor-277297 .elementor-element.elementor-element-7b05940a > .elementor-element-populated{padding:2px 2px 2px 2px;}.elementor-277297 .elementor-element.elementor-element-a0ee66f .elementor-image-box-img{margin-bottom:5px;}.elementor-277297 .elementor-element.elementor-element-a0ee66f.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-277297 .elementor-element.elementor-element-a0ee66f.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-277297 .elementor-element.elementor-element-a0ee66f.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-277297 .elementor-element.elementor-element-a0ee66f .elementor-image-box-wrapper .elementor-image-box-img{width:30px;}.elementor-277297 .elementor-element.elementor-element-a0ee66f .elementor-image-box-title{font-size:10px;}.elementor-277297 .elementor-element.elementor-element-44b1b636{width:40%;}.elementor-277297 .elementor-element.elementor-element-44b1b636 > .elementor-element-populated{padding:2px 2px 2px 2px;}.elementor-277297 .elementor-element.elementor-element-6874cb2e .elementor-image-box-img{margin-bottom:10px;}.elementor-277297 .elementor-element.elementor-element-6874cb2e.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-277297 .elementor-element.elementor-element-6874cb2e.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-277297 .elementor-element.elementor-element-6874cb2e.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-277297 .elementor-element.elementor-element-6874cb2e .elementor-image-box-wrapper .elementor-image-box-img{width:30px;}.elementor-277297 .elementor-element.elementor-element-6874cb2e .elementor-image-box-title{font-size:10px;}.elementor-277297 .elementor-element.elementor-element-338fc61d{width:60%;}.elementor-277297 .elementor-element.elementor-element-338fc61d > .elementor-element-populated{padding:2px 2px 2px 2px;}.elementor-277297 .elementor-element.elementor-element-326d9f94 .elementor-image-box-img{margin-bottom:10px;}.elementor-277297 .elementor-element.elementor-element-326d9f94 .elementor-image-box-wrapper .elementor-image-box-img{width:23px;}.elementor-277297 .elementor-element.elementor-element-326d9f94 .elementor-image-box-title{font-size:10px;}.elementor-277297 .elementor-element.elementor-element-603c2a5c .elementor-tab-title{font-size:14px;}.elementor-277297 .elementor-element.elementor-element-603c2a5c .elementor-tab-content{font-size:14px;}.elementor-277297 .elementor-element.elementor-element-4d700390{margin-top:0px;margin-bottom:0px;}.elementor-277297 .elementor-element.elementor-element-15c00145 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-277297 .elementor-element.elementor-element-4aca2fc3 .elementor-heading-title{font-size:16px;}.elementor-277297 .elementor-element.elementor-element-6d38d882{padding:0px 0px 0px 0px;}.elementor-277297 .elementor-element.elementor-element-338ea2b9 .elementor-heading-title{font-size:16px;}.elementor-277297 .elementor-element.elementor-element-4ba210ac.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-277297 .elementor-element.elementor-element-b2b8c90{padding:0px 0px 0px 0px;}.elementor-277297 .elementor-element.elementor-element-6e66ba3 .elementor-heading-title{font-size:16px;}.elementor-277297 .elementor-element.elementor-element-2d3cb90.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-277297 .elementor-element.elementor-element-fa2f99a .elementor-heading-title{font-size:24px;}.elementor-277297 .elementor-element.elementor-element-c7d377e .elementor-heading-title{font-size:16px;}.elementor-277297 .elementor-element.elementor-element-ef5d457{--e-image-carousel-slides-to-show:3;}}@media(min-width:481px){.elementor-277297 .elementor-element.elementor-element-788d6f54{width:48%;}.elementor-277297 .elementor-element.elementor-element-1ff858f9{width:52%;}.elementor-277297 .elementor-element.elementor-element-1a0f1301{width:17%;}.elementor-277297 .elementor-element.elementor-element-3aeb2183{width:24%;}.elementor-277297 .elementor-element.elementor-element-4dfb4b2e{width:16%;}.elementor-277297 .elementor-element.elementor-element-38a8733{width:23%;}.elementor-277297 .elementor-element.elementor-element-7db7df3e{width:20%;}.elementor-277297 .elementor-element.elementor-element-47b92d78{width:17%;}.elementor-277297 .elementor-element.elementor-element-69964f69{width:24%;}.elementor-277297 .elementor-element.elementor-element-7b05940a{width:16%;}.elementor-277297 .elementor-element.elementor-element-44b1b636{width:23%;}.elementor-277297 .elementor-element.elementor-element-338fc61d{width:20%;}}/* Start custom CSS for html, class: .elementor-element-5c9ff7c5 */.elementor-277297 .elementor-element.elementor-element-5c9ff7c5{
    height: 0
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-38df366f */#mobile-product-gallery{
    min-height: 370px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f6d0098 */.elementor-277297 .elementor-element.elementor-element-1f6d0098{
    margin-left: 0px;
    margin-bottom: 15px;
    min-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3e27d31b */.elementor-277297 .elementor-element.elementor-element-3e27d31b a{
    font-weight: 500;
    color: #C60C29 !important;
}
.elementor-277297 .elementor-element.elementor-element-3e27d31b .show-reviews{
    display: flex;
    align-items: center;
}
.elementor-277297 .elementor-element.elementor-element-3e27d31b .rating-avg-value{
    margin-bottom: -5px !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-1c6ad26d */.elementor-277297 .elementor-element.elementor-element-1c6ad26d{
    margin-bottom: 0;
}
@media (max-width: 768px){
    .elementor-277297 .elementor-element.elementor-element-1c6ad26d #mobile-product-gallery{
        padding: 20px;
    border-bottom: 1px solid #000000;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72c5703c */.elementor-277297 .elementor-element.elementor-element-72c5703c{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-594f555 */.elementor-277297 .elementor-element.elementor-element-594f555{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1a50afbf */@media (max-width: 768px){
    .elementor-277297 .elementor-element.elementor-element-1a50afbf span,
    .elementor-277297 .elementor-element.elementor-element-1a50afbf a,
    .elementor-277297 .elementor-element.elementor-element-1a50afbf b,
    .elementor-277297 .elementor-element.elementor-element-1a50afbf p{
        font-size: 12px !important;
    }
  
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-673ce86 */.product-faqs-section__title{
    color:black !important;
    font-weight:bold;
    font-family: Poppins;
}

#product-faqs-section *{
    box-sizing: border-box;
}

.product-faqs-section__drawers{
    background:white;
    box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;
    border: solid 1px #ccc;
    overflow:hidden;
    border-radius:8px;
}

.product-faqs-section__item-question{
    width:100%;
    display:flex;
    align-items: center;
    justify-content: space-between;
    cursor:pointer;
    padding:15px;
    border-bottom: solid 2px #ccc;
}

.product-faqs-section__item-question {
  transition: background-color 0.3s ease, padding 0.3s ease;
  cursor: pointer;
}

.product-faqs-section__item-question:hover {
  background-color: #f5f5f5;
  padding-left: 1rem;
}

.product-faqs-section__item-answer{
    background-color: whitesmoke;
    width:100%;
    display:flex;
    align-items: center;
    justify-content: space-between;
    cursor:pointer;
    padding:15px;
    border-bottom: solid 2px #ccc;
}

.product-faqs-section__toggle-icon-wrap{
    color:black !important;
}

.product-faqs-section__toggle-icon__plus{
    display:block;
}

.product-faqs-section__toggle-icon__minus{
    display:none;
}

.product-faqs-section__item .product-faqs-section__item-answer{
    display:none;
}

.product-faqs-section__item.active .product-faqs-section__item-answer{
    display:block;
}

.product-faqs-section__item.active .product-faqs-section__toggle-icon__plus{
    display:none;
}

.product-faqs-section__item.active .product-faqs-section__toggle-icon__minus{
    display:block;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-3cfcfd30 */@media (max-width: 768px){
    .elementor-277297 .elementor-element.elementor-element-3cfcfd30 span,
    .elementor-277297 .elementor-element.elementor-element-3cfcfd30 a,
    .elementor-277297 .elementor-element.elementor-element-3cfcfd30 b,
    .elementor-277297 .elementor-element.elementor-element-3cfcfd30 p{
        font-size: 13px !important;
    }

}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-42be6339 */@media (max-width: 768px){
    .elementor-277297 .elementor-element.elementor-element-42be6339 a{
        font-size: 10px !important;
        margin: auto !important;
    }
}
.elementor-277297 .elementor-element.elementor-element-42be6339 .downloadable-contents  a.item{
    font-size: 10px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-788d6f54 */@media (max-width: 768px){
    .elementor-277297 .elementor-element.elementor-element-788d6f54{
        width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-272dfcea */.elementor-277297 .elementor-element.elementor-element-272dfcea{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-1bae7cb1 */.elementor-277297 .elementor-element.elementor-element-1bae7cb1{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1ff858f9 */@media (max-width: 768px){
    .elementor-277297 .elementor-element.elementor-element-1ff858f9{
        width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5179d61e */.elementor-277297 .elementor-element.elementor-element-5179d61e .elementor-image-box-wrapper{
    align-items: center !important;
}
.elementor-277297 .elementor-element.elementor-element-5179d61e h3{
    margin: 0;
}
.elementor-277297 .elementor-element.elementor-element-5179d61e img{
    margin-bottom: -5px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-50bd9c86 */.elementor-277297 .elementor-element.elementor-element-50bd9c86 .elementor-image-box-wrapper{
    align-items: center !important;
}
.elementor-277297 .elementor-element.elementor-element-50bd9c86 h3{
    margin: 0;
}
.elementor-277297 .elementor-element.elementor-element-50bd9c86 img{
    margin-bottom: -5px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6558aedd */.elementor-277297 .elementor-element.elementor-element-6558aedd .elementor-image-box-wrapper{
    align-items: center !important;
}
.elementor-277297 .elementor-element.elementor-element-6558aedd h3{
    margin: 0;
}
.elementor-277297 .elementor-element.elementor-element-6558aedd img{
    margin-bottom: -5px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5235f6f2 */.elementor-277297 .elementor-element.elementor-element-5235f6f2 .elementor-image-box-wrapper{
    align-items: center !important;
}
.elementor-277297 .elementor-element.elementor-element-5235f6f2 h3{
    margin: 0;
}
.elementor-277297 .elementor-element.elementor-element-5235f6f2 img{
    margin-bottom: -5px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-552eef64 */.elementor-277297 .elementor-element.elementor-element-552eef64 .elementor-image-box-wrapper{
    align-items: center !important;
}
.elementor-277297 .elementor-element.elementor-element-552eef64 h3{
    margin: 0;
}
.elementor-277297 .elementor-element.elementor-element-552eef64 img{
    margin-bottom: -5px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2dcbcb87 */@media (max-width: 768px){
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-321d8a31 */.elementor-277297 .elementor-element.elementor-element-321d8a31 .elementor-image-box-wrapper{
    align-items: center !important;
}
.elementor-277297 .elementor-element.elementor-element-321d8a31 h3{
    margin: 0;
}

.elementor-277297 .elementor-element.elementor-element-321d8a31 img{
    margin-bottom: -5px;
}
@media (max-width: 728px){
    .elementor-277297 .elementor-element.elementor-element-321d8a31 .elementor-widget-container .elementor-image-box-img{
        margin-bottom: 0px;
    }
    .elementor-277297 .elementor-element.elementor-element-321d8a31 .elementor-image-box-content{
        margin-left: 5px;
    }
    .elementor-277297 .elementor-element.elementor-element-321d8a31{
        display: flex;
        flex-direction: row;
    }
    .elementor-277297 .elementor-element.elementor-element-321d8a31 .elementor-image-box-wrapper{
        display: flex;
        align-items: center;
    }
    .elementor-277297 .elementor-element.elementor-element-321d8a31 .elementor-image-box-wrapper:last-child{
        
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5b1e9ef5 */.elementor-277297 .elementor-element.elementor-element-5b1e9ef5 .elementor-image-box-wrapper{
    align-items: center !important;
}
.elementor-277297 .elementor-element.elementor-element-5b1e9ef5 h3{
    margin: 0;
}

.elementor-277297 .elementor-element.elementor-element-5b1e9ef5 img{
    margin-bottom: -5px;
}
@media (max-width: 728px){
    .elementor-277297 .elementor-element.elementor-element-5b1e9ef5 .elementor-widget-container .elementor-image-box-img{
        margin-bottom: 0px;
    }
    .elementor-277297 .elementor-element.elementor-element-5b1e9ef5 .elementor-image-box-content{
        margin-left: 5px;
    }
    .elementor-277297 .elementor-element.elementor-element-5b1e9ef5{
        display: flex;
        flex-direction: row;
    }
    .elementor-277297 .elementor-element.elementor-element-5b1e9ef5 .elementor-image-box-wrapper{
        display: flex;
        align-items: center;
    }
    .elementor-277297 .elementor-element.elementor-element-5b1e9ef5 .elementor-image-box-wrapper:last-child{
        
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a0ee66f */.elementor-277297 .elementor-element.elementor-element-a0ee66f .elementor-image-box-wrapper{
    align-items: center !important;
}
.elementor-277297 .elementor-element.elementor-element-a0ee66f h3{
    margin: 0;
}

.elementor-277297 .elementor-element.elementor-element-a0ee66f img{
    margin-bottom: -5px;
}
@media (max-width: 728px){
    .elementor-277297 .elementor-element.elementor-element-a0ee66f .elementor-widget-container .elementor-image-box-img{
        margin-bottom: 0px;
    }
    .elementor-277297 .elementor-element.elementor-element-a0ee66f .elementor-image-box-content{
        margin-left: 5px;
    }
    .elementor-277297 .elementor-element.elementor-element-a0ee66f{
        display: flex;
        flex-direction: row;
    }
    .elementor-277297 .elementor-element.elementor-element-a0ee66f .elementor-image-box-wrapper{
        display: flex;
        align-items: center;
    }
    .elementor-277297 .elementor-element.elementor-element-a0ee66f .elementor-image-box-wrapper:last-child{
        
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6874cb2e */.elementor-277297 .elementor-element.elementor-element-6874cb2e .elementor-image-box-wrapper{
    align-items: center !important;
}
.elementor-277297 .elementor-element.elementor-element-6874cb2e h3{
    margin: 0;
}

.elementor-277297 .elementor-element.elementor-element-6874cb2e img{
    margin-bottom: -5px;
}
@media (max-width: 728px){
    .elementor-277297 .elementor-element.elementor-element-6874cb2e .elementor-widget-container .elementor-image-box-img{
        margin-bottom: 0px;
    }
    .elementor-277297 .elementor-element.elementor-element-6874cb2e .elementor-image-box-content{
        margin-left: 5px;
    }
    .elementor-277297 .elementor-element.elementor-element-6874cb2e{
        display: flex;
        flex-direction: row;
    }
    .elementor-277297 .elementor-element.elementor-element-6874cb2e .elementor-image-box-wrapper{
        display: flex;
        align-items: center;
    }
    .elementor-277297 .elementor-element.elementor-element-6874cb2e .elementor-image-box-wrapper:last-child{
        
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-326d9f94 */.elementor-277297 .elementor-element.elementor-element-326d9f94 .elementor-image-box-wrapper{
    align-items: center !important;
}
.elementor-277297 .elementor-element.elementor-element-326d9f94 h3{
    margin: 0;
}

.elementor-277297 .elementor-element.elementor-element-326d9f94 img{
    margin-bottom: -5px;
}
@media (max-width: 728px){
    .elementor-277297 .elementor-element.elementor-element-326d9f94 .elementor-widget-container .elementor-image-box-img{
        margin-bottom: 0px;
    }
    .elementor-277297 .elementor-element.elementor-element-326d9f94 .elementor-image-box-content{
        margin-left: 5px;
    }
    .elementor-277297 .elementor-element.elementor-element-326d9f94{
        display: flex;
        flex-direction: row;
    }
    .elementor-277297 .elementor-element.elementor-element-326d9f94 .elementor-image-box-wrapper{
        display: flex;
        align-items: center;
    }
    .elementor-277297 .elementor-element.elementor-element-326d9f94 .elementor-image-box-wrapper:last-child{
        
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-48c99080 */.elementor-277297 .elementor-element.elementor-element-48c99080{
    margin: 0px !important;
}
.elementor-277297 .elementor-element.elementor-element-48c99080 .elementor-image-box-img{
    width: 20px !important;
    max-width: 20px !important;
}
.elementor-277297 .elementor-element.elementor-element-48c99080 .elementor-image-box-img img{
    width: 20px !important;
     max-width: 20px !important;
}/* End custom CSS */
/* Start custom CSS for tabs, class: .elementor-element-603c2a5c */.elementor-277297 .elementor-element.elementor-element-603c2a5c .elementor-tabs-wrapper > div {
    flex: 1;
    text-align: center;
}

.elementor-277297 .elementor-element.elementor-element-603c2a5c .elementor-tab-title.elementor-active{
    border-bottom: 3px solid #C60C29;
}
.elementor-277297 .elementor-element.elementor-element-603c2a5c .elementor-tab-title:not(.elementor-active){
    border-bottom: 1px solid #777777;
    color: #777777;
}
.elementor-277297 .elementor-element.elementor-element-603c2a5c .sp-tab-row {
    display: flex;
    width: 100%;
}
.elementor-277297 .elementor-element.elementor-element-603c2a5c .sp-tab-row > div{
    flex: 1;
}
.elementor-277297 .elementor-element.elementor-element-603c2a5c > div{
    border: none !important;
}

@media (max-width: 768px){
    .elementor-277297 .elementor-element.elementor-element-603c2a5c .sp-tab-row{
        flex-direction: column;
    }
    .elementor-277297 .elementor-element.elementor-element-603c2a5c .sp-tab-row > div:first-child{
        margin-bottom: 15px;
    } 
    .elementor-277297 .elementor-element.elementor-element-603c2a5c b{
        font-size: 14px !important;
    }
}

.elementor-277297 .elementor-element.elementor-element-603c2a5c.sp_reviews #elementor-tab-title-2535{
    display: none;
}

.logged-in .elementor-277297 .elementor-element.elementor-element-603c2a5c.sp_reviews #elementor-tab-title-2535{
    display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-274a37b */.elementor-277297 .elementor-element.elementor-element-274a37b{
    background-color: #C60C29
}

.elementor-277297 .elementor-element.elementor-element-274a37b h2{
    color: #ffffff;
    text-align: center
}
.elementor-277297 .elementor-element.elementor-element-274a37b h2 .text-yellow{
    color: yellow;
}
.elementor-277297 .elementor-element.elementor-element-274a37b .long-text{
    font-size: 12px;
    text-align: center;
}

.elementor-277297 .elementor-element.elementor-element-274a37b tr td:first-child{
    background-color: #333;
    vertical-align: middle;
    font-weight: 600;
    color: #fff;
    width: 20%;
}
.elementor-277297 .elementor-element.elementor-element-274a37b tr td:not(:first-child){
    background-color: #ffffff;
    text-align: center;
    vertical-align: middle;
    width: 16%;
}

.elementor-277297 .elementor-element.elementor-element-274a37b tr:first-child td {
    font-weight: 600;
}
.elementor-277297 .elementor-element.elementor-element-274a37b tr td{
    border: 1px solid #000;
}
.elementor-277297 .elementor-element.elementor-element-274a37b .compare-table-container{
    overflow-x: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-76353fc */.elementor-277297 .elementor-element.elementor-element-76353fc{
    display: none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-upsell, class: .elementor-element-4ba210ac */.woocommerce-loop-product__title {
    min-height: 150px;
}
.elementor-139281 .elementor-element.elementor-element-37bdee6.elementor-wc-products ul.products li.product .button,
.elementor-139281 .elementor-element.elementor-element-37bdee6.elementor-wc-products ul.products li.product{
    transition: all ease .3s;
}
.elementor-139281 .elementor-element.elementor-element-306380e .elementor-button {
     padding: 17px 65px !important;
    font-size: 15px !important;
}

.elementor-277297 .elementor-element.elementor-element-4ba210ac .custom-rating {
  /* Customize product item layout */
  min-height: 20px;
  padding-top: 50px;
}

.elementor-277297 .elementor-element.elementor-element-4ba210ac .custom-price {
  font-weight: bold;
  padding-top: 20px;
}

.elementor-277297 .elementor-element.elementor-element-4ba210ac .custom-product-title > h3{
  color: #000000;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: visible;
  text-overflow: ellipsis;
  line-height: 1.3em;
  max-height: 3.3em;
  font-weight: 600;
}
.elementor-277297 .elementor-element.elementor-element-4ba210ac .custom-add-to-cart {
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-upsell, class: .elementor-element-2d3cb90 */.woocommerce-loop-product__title {
    min-height: 120px;
}
.elementor-139281 .elementor-element.elementor-element-37bdee6.elementor-wc-products ul.products li.product .button,
.elementor-139281 .elementor-element.elementor-element-37bdee6.elementor-wc-products ul.products li.product{
    transition: all ease .3s;
}
.elementor-139281 .elementor-element.elementor-element-306380e .elementor-button {
     padding: 17px 65px !important;
    font-size: 15px !important;
}/* End custom CSS */
/* Start custom CSS */.single-product-gallery ol{
    display: flex;
    justify-content: center;
    margin-top: 30px;
    flex-wrap: wrap;
}
.single-product-gallery ol > li{
     width: 15.833% !important;
     margin-top: 1% !important;
}
.single-product-gallery ol > li:not(:nth-child(6n + 6)){
   margin-right: 1% !important;
}
.product-title{
    margin-bottom: 0px !important;
}
#breadcrumbs > span > span > span a, .breadcrumb_last{
    padding: 0 20px;
}
#breadcrumbs > span > span > a{
    padding-right: 50px;
    
}
#breadcrumbs a{
    position: relative;
    color: #000000;
    font-weight: 400;
}
#breadcrumbs{
    background: #f5f5f5;
    padding: 5px 10px;
    overflow: hidden;
}
#breadcrumbs a:after {
    content: ">";
    position: absolute;
    font-size: 60px;
    font-weight: 100;
    top: -18px;
    line-height: 1;
    height: 50px;
    right: -9px;
    color: #e9e9e9;
}
.text-red{
    color: #bd112a;
}

body.elementor-page-277297 .flex-direction-nav{
	z-index: 1 !important;
}
html {
  scroll-behavior: smooth;
}

.single-product-reviews li:not(:first-child){
	display: none;
}
.single-product-reviews.show-all li:not(:first-child){
	display: block;
}
#read-more-reviews{
    display: none;
}
.compare-table-container{
    overflow-x: auto;
}/* End custom CSS */