
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */


/* --- next <style> --- */



            @media (min-width: 1025px) {
                .berocket_hide_on_device_desktop:not(.berocket_alabel_id_demo) {display:none!important;}
            }
            @media (min-width: 768px) and (max-width: 1024px) {
                .berocket_hide_on_device_tablet:not(.berocket_alabel_id_demo) {display:none!important;}
            }
            @media (max-width: 767px) {
                .berocket_hide_on_device_mobile:not(.berocket_alabel_id_demo) {display:none!important;}
            }
            

        .berocket_better_labels:before,
        .berocket_better_labels:after {
            clear: both;
            content: " ";
            display: block;
        }
        .berocket_better_labels.berocket_better_labels_image {
            position: absolute!important;
            top: 0px!important;
            bottom: 0px!important;
            left: 0px!important;
            right: 0px!important;
            pointer-events: none;
        }
        .berocket_better_labels.berocket_better_labels_image * {
            pointer-events: none;
        }
        .berocket_better_labels.berocket_better_labels_image img,
        .berocket_better_labels.berocket_better_labels_image .fa,
        .berocket_better_labels.berocket_better_labels_image .berocket_color_label,
        .berocket_better_labels.berocket_better_labels_image .berocket_image_background,
        .berocket_better_labels .berocket_better_labels_line .br_alabel,
        .berocket_better_labels .berocket_better_labels_line .br_alabel span {
            pointer-events: all;
        }
        .berocket_better_labels .berocket_color_label,
        .br_alabel .berocket_color_label {
            width: 100%;
            height: 100%;
            display: block;
        }
        .berocket_better_labels .berocket_better_labels_position_left {
            text-align:left;
            float: left;
            clear: left;
        }
        .berocket_better_labels .berocket_better_labels_position_center {
            text-align:center;
        }
        .berocket_better_labels .berocket_better_labels_position_right {
            text-align:right;
            float: right;
            clear: right;
        }
        .berocket_better_labels.berocket_better_labels_label {
            clear: both
        }
        .berocket_better_labels .berocket_better_labels_line {
            line-height: 1px;
        }
        .berocket_better_labels.berocket_better_labels_label .berocket_better_labels_line {
            clear: none;
        }
        .berocket_better_labels .berocket_better_labels_position_left .berocket_better_labels_line {
            clear: left;
        }
        .berocket_better_labels .berocket_better_labels_position_right .berocket_better_labels_line {
            clear: right;
        }
        .berocket_better_labels .berocket_better_labels_line .br_alabel {
            display: inline-block;
            position: relative;
            top: 0!important;
            left: 0!important;
            right: 0!important;
            line-height: 1px;
        }.berocket_better_labels .berocket_better_labels_position {
                display: flex;
                flex-direction: column;
            }
            .berocket_better_labels .berocket_better_labels_position.berocket_better_labels_position_left {
                align-items: start;
            }
            .berocket_better_labels .berocket_better_labels_position.berocket_better_labels_position_right {
                align-items: end;
            }
            .rtl .berocket_better_labels .berocket_better_labels_position.berocket_better_labels_position_left {
                align-items: end;
            }
            .rtl .berocket_better_labels .berocket_better_labels_position.berocket_better_labels_position_right {
                align-items: start;
            }
            .berocket_better_labels .berocket_better_labels_position.berocket_better_labels_position_center {
                align-items: center;
            }
            .berocket_better_labels .berocket_better_labels_position .berocket_better_labels_inline {
                display: flex;
                align-items: start;
            }
/*# sourceURL=berocket_products_label_style-inline-css */


/* --- next <style> --- */



	img.wp-smiley, img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}
/*# sourceURL=wp-emoji-styles-inline-css */


/* --- next <style> --- */


/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
/*# sourceURL=/wp-includes/css/classic-themes.min.css */


/* --- next <style> --- */




/*# sourceURL=https://umbrellalabs.is/wp-content/plugins/yaypricing-pro/blocks/build/saved-amount/style-index.css */


/* --- next <style> --- */


:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--primary: var(--porto-primary-color);--wp--preset--color--secondary: var(--porto-secondary-color);--wp--preset--color--tertiary: var(--porto-tertiary-color);--wp--preset--color--quaternary: var(--porto-quaternary-color);--wp--preset--color--dark: var(--porto-dark-color);--wp--preset--color--light: var(--porto-light-color);--wp--preset--color--primary-hover: var(--porto-primary-light-5);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-primary-color{color: var(--wp--preset--color--primary) !important;}.has-secondary-color{color: var(--wp--preset--color--secondary) !important;}.has-tertiary-color{color: var(--wp--preset--color--tertiary) !important;}.has-quaternary-color{color: var(--wp--preset--color--quaternary) !important;}.has-dark-color{color: var(--wp--preset--color--dark) !important;}.has-light-color{color: var(--wp--preset--color--light) !important;}.has-primary-hover-color{color: var(--wp--preset--color--primary-hover) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-primary-background-color{background-color: var(--wp--preset--color--primary) !important;}.has-secondary-background-color{background-color: var(--wp--preset--color--secondary) !important;}.has-tertiary-background-color{background-color: var(--wp--preset--color--tertiary) !important;}.has-quaternary-background-color{background-color: var(--wp--preset--color--quaternary) !important;}.has-dark-background-color{background-color: var(--wp--preset--color--dark) !important;}.has-light-background-color{background-color: var(--wp--preset--color--light) !important;}.has-primary-hover-background-color{background-color: var(--wp--preset--color--primary-hover) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-primary-border-color{border-color: var(--wp--preset--color--primary) !important;}.has-secondary-border-color{border-color: var(--wp--preset--color--secondary) !important;}.has-tertiary-border-color{border-color: var(--wp--preset--color--tertiary) !important;}.has-quaternary-border-color{border-color: var(--wp--preset--color--quaternary) !important;}.has-dark-border-color{border-color: var(--wp--preset--color--dark) !important;}.has-light-border-color{border-color: var(--wp--preset--color--light) !important;}.has-primary-hover-border-color{border-color: var(--wp--preset--color--primary-hover) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
:root :where(.wp-block-icon svg){width: 24px;}
:where(.wp-block-gallery.is-layout-flex){gap: var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}:where(.wp-block-gallery.is-layout-grid){gap: var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}
:where(.wp-block-latest-posts.is-layout-flex){gap: 1.25em;}:where(.wp-block-latest-posts.is-layout-grid){gap: 1.25em;}
:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
:where(.wp-block-term-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-term-template.is-layout-grid){gap: 1.25em;}
:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
/*# sourceURL=global-styles-inline-css */


/* --- next <style> --- */


.woocommerce form .form-row .required { visibility: visible; }
/*# sourceURL=woocommerce-inline-inline-css */


/* --- next <style> --- */


.elementor-kit-266526{--e-global-color-primary:#7c1010;--e-global-color-secondary:#e36159;--e-global-color-text:#222529;--e-global-color-accent:#61CE70;--e-global-color-tertiary:#2baab1;--e-global-color-quaternary:#383f48;--e-global-color-primary_hover:#931313;--e-global-color-9328529:#FFFFFF;--e-global-color-471984f:#7C10100F;--e-global-typography-primary-font-family:"Nova Square";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Nova Square";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-bab6b4b-font-family:"Nova Square";--e-global-typography-bab6b4b-font-size:2.5rem;--e-global-typography-bab6b4b-font-weight:700;--e-global-typography-bab6b4b-text-transform:uppercase;--e-global-typography-bab6b4b-line-height:1.2em;--e-global-typography-bab6b4b-letter-spacing:4px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){margin-block-end:30px;}.elementor-element{--widgets-spacing:30px 30px;--widgets-spacing-row:30px;--widgets-spacing-column:30px;}{}h1.page-title{display:var(--page-title-display);}@media(max-width:991px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-266526{--e-global-typography-bab6b4b-font-size:1.8rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/*# sourceURL=elementor-frontend-inline-css */


/* --- next <style> --- */


.elementor-266730 .elementor-element.elementor-element-73338e24 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-266730 .elementor-element.elementor-element-73338e24:not(.elementor-motion-effects-element-type-background), .elementor-266730 .elementor-element.elementor-element-73338e24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../img/home/White-Hexagons-Popping-Up-Background-FULL.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-266730 .elementor-element.elementor-element-73338e24{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 80px 0px;}.elementor-266730 .elementor-element.elementor-element-73338e24 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-266730 .elementor-element.elementor-element-662d9e49 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-266730 .elementor-element.elementor-element-397e2890.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-266730 .elementor-element.elementor-element-397e2890.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Open Sans;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Open Sans;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-bc-flex-widget .elementor-266730 .elementor-element.elementor-element-20562037.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-266730 .elementor-element.elementor-element-20562037.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-bc-flex-widget .elementor-266730 .elementor-element.elementor-element-41df2e8f.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-266730 .elementor-element.elementor-element-41df2e8f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-bc-flex-widget .elementor-266730 .elementor-element.elementor-element-f2c9fcb.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-266730 .elementor-element.elementor-element-f2c9fcb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-bc-flex-widget .elementor-266730 .elementor-element.elementor-element-583913c.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-266730 .elementor-element.elementor-element-583913c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-bc-flex-widget .elementor-266730 .elementor-element.elementor-element-269a87e.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-266730 .elementor-element.elementor-element-269a87e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-266730 .elementor-element.elementor-element-502be835{margin-top:40px;margin-bottom:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Open Sans;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-266730 .elementor-element.elementor-element-18a04549{text-align:center;}.elementor-266730 .elementor-element.elementor-element-18a04549 .elementor-heading-title{font-weight:900;}.elementor-266730 .elementor-element.elementor-element-125f62d{text-align:center;}.elementor-266730 .elementor-element.elementor-element-125f62d .elementor-heading-title{font-weight:500;}.elementor-266730 .elementor-element.elementor-element-20adaeda:not(.elementor-motion-effects-element-type-background), .elementor-266730 .elementor-element.elementor-element-20adaeda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-266730 .elementor-element.elementor-element-20adaeda{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-266730 .elementor-element.elementor-element-20adaeda > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-266730 .elementor-element.elementor-element-44cd6d6{text-align:center;}.elementor-266730 .elementor-element.elementor-element-44cd6d6 .elementor-heading-title{font-size:30px;font-weight:500;color:var( --e-global-color-9328529 );}.elementor-266730 .elementor-element.elementor-element-45b06c41{text-align:center;}.elementor-266730 .elementor-element.elementor-element-45b06c41 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Open Sans;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-9328529 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Open Sans;font-weight:var( --e-global-typography-text-font-weight );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-266730 .elementor-element.elementor-element-5c5caba5{text-align:center;color:var( --e-global-color-9328529 );}.elementor-266730 .elementor-element.elementor-element-b6088ac:not(.elementor-motion-effects-element-type-background), .elementor-266730 .elementor-element.elementor-element-b6088ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#42C2FA;}.elementor-266730 .elementor-element.elementor-element-b6088ac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-266730 .elementor-element.elementor-element-b6088ac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-266730 .elementor-element.elementor-element-886bfdf > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-266730 .elementor-element.elementor-element-886bfdf{text-align:center;}.elementor-266730 .elementor-element.elementor-element-886bfdf .elementor-heading-title{font-size:30px;font-weight:500;color:#7C1010;}.elementor-266730 .elementor-element.elementor-element-a1efec4{margin-top:-40px;margin-bottom:0px;padding:0px 0px 30px 0px;}.elementor-266730 .elementor-element.elementor-element-8be352e{text-align:center;}.elementor-266730 .elementor-element.elementor-element-8be352e .elementor-heading-title{font-size:30px;}.elementor-266730 .elementor-element.elementor-element-41e742bd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-266730 .elementor-element.elementor-element-41e742bd:not(.elementor-motion-effects-element-type-background), .elementor-266730 .elementor-element.elementor-element-41e742bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7C1010;}.elementor-266730 .elementor-element.elementor-element-41e742bd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-266730 .elementor-element.elementor-element-41e742bd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-266730 .elementor-element.elementor-element-29ef5d96 .elementor-heading-title{font-size:29px;font-weight:500;color:var( --e-global-color-9328529 );}.elementor-266730 .elementor-element.elementor-element-1557a64d{color:var( --e-global-color-9328529 );}.elementor-266730 .elementor-element.elementor-element-2162b88b .widget-image-caption{text-align:center;color:var( --e-global-color-9328529 );}.elementor-266730 .elementor-element.elementor-element-41a7528:not(.elementor-motion-effects-element-type-background), .elementor-266730 .elementor-element.elementor-element-41a7528 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7C1010;}.elementor-266730 .elementor-element.elementor-element-41a7528{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-266730 .elementor-element.elementor-element-41a7528 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-266730 .elementor-element.elementor-element-54a3a17 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-266730 .elementor-element.elementor-element-b273ffd{--spacer-size:50px;}.elementor-266730 .elementor-element.elementor-element-b559e21{text-align:center;}.elementor-266730 .elementor-element.elementor-element-b559e21 .elementor-heading-title{font-size:30px;}.elementor-266730 .elementor-element.elementor-element-1f2f6ca2:not(.elementor-motion-effects-element-type-background), .elementor-266730 .elementor-element.elementor-element-1f2f6ca2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-266730 .elementor-element.elementor-element-1f2f6ca2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-266730 .elementor-element.elementor-element-1f2f6ca2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-266730 .elementor-element.elementor-element-5ac1dc62{text-align:center;}.elementor-266730 .elementor-element.elementor-element-5ac1dc62 .elementor-heading-title{font-size:29px;font-weight:400;color:var( --e-global-color-9328529 );}.elementor-266730 .elementor-element.elementor-element-78365599{text-align:center;color:var( --e-global-color-9328529 );}.elementor-266730 .elementor-element.elementor-element-879c3ad{text-align:center;}.elementor-266730 .elementor-element.elementor-element-879c3ad .elementor-heading-title{font-size:30px;font-weight:400;}.elementor-266730 .elementor-element.elementor-element-411348bc:not(.elementor-motion-effects-element-type-background), .elementor-266730 .elementor-element.elementor-element-411348bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-266730 .elementor-element.elementor-element-411348bc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-266730 .elementor-element.elementor-element-411348bc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-266730 .elementor-element.elementor-element-ec364ad{text-align:center;}.elementor-266730 .elementor-element.elementor-element-ec364ad .elementor-heading-title{font-size:30px;font-weight:400;color:var( --e-global-color-9328529 );}.elementor-266730 .elementor-element.elementor-element-b00e226{text-align:center;color:var( --e-global-color-9328529 );}.elementor-266730 .elementor-element.elementor-element-0701639{text-align:center;}.elementor-266730 .elementor-element.elementor-element-0701639 .elementor-heading-title{font-size:30px;}.elementor-266730 .elementor-element.elementor-element-46fa1d75:not(.elementor-motion-effects-element-type-background), .elementor-266730 .elementor-element.elementor-element-46fa1d75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-266730 .elementor-element.elementor-element-46fa1d75{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-266730 .elementor-element.elementor-element-46fa1d75 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-266730 .elementor-element.elementor-element-6e5e663{text-align:center;}.elementor-266730 .elementor-element.elementor-element-6e5e663 .elementor-heading-title{font-size:30px;color:var( --e-global-color-9328529 );}.elementor-266730 .elementor-element.elementor-element-3e52a962{text-align:center;color:var( --e-global-color-9328529 );}.elementor-266730 .elementor-element.elementor-element-335766c9:not(.elementor-motion-effects-element-type-background), .elementor-266730 .elementor-element.elementor-element-335766c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-471984f );}.elementor-266730 .elementor-element.elementor-element-335766c9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-266730 .elementor-element.elementor-element-335766c9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-266730 .elementor-element.elementor-element-374b6a7{text-align:center;}.elementor-266730 .elementor-element.elementor-element-374b6a7 .elementor-heading-title{font-size:30px;}.elementor-266730 .elementor-element.elementor-element-e33a8ca{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-266730 .elementor-element.elementor-element-e33a8ca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-266730 .elementor-element.elementor-element-3479fc9{text-align:center;}.elementor-266730 .elementor-element.elementor-element-3479fc9 .elementor-heading-title{font-size:30px;}.elementor-266730 .elementor-element.elementor-element-22f41fc0:not(.elementor-motion-effects-element-type-background), .elementor-266730 .elementor-element.elementor-element-22f41fc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7C10100F;}.elementor-266730 .elementor-element.elementor-element-22f41fc0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-266730 .elementor-element.elementor-element-22f41fc0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-266730 .elementor-element.elementor-element-3ba4308 .elementor-heading-title{font-size:30px;font-weight:300;}.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-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Open Sans;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Open Sans;font-weight:var( --e-global-typography-text-font-weight );}.elementor-266730 .elementor-element.elementor-element-3b345b0c .elementor-active .elementor-accordion-icon, .elementor-266730 .elementor-element.elementor-element-3b345b0c .elementor-active .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-266730 .elementor-element.elementor-element-3b345b0c .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-266730 .elementor-element.elementor-element-48108cc1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-266730 .elementor-element.elementor-element-48108cc1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9328529 );}.elementor-266730 .elementor-element.elementor-element-48108cc1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-266730 .elementor-element.elementor-element-48108cc1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-266730 .elementor-element.elementor-element-a7121f4 .elementor-heading-title{font-size:30px;font-weight:300;}.elementor-266730 .elementor-element.elementor-element-b7ded57:not(.elementor-motion-effects-element-type-background), .elementor-266730 .elementor-element.elementor-element-b7ded57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7C10100F;}.elementor-266730 .elementor-element.elementor-element-b7ded57{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-266730 .elementor-element.elementor-element-b7ded57 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-266730 .elementor-element.elementor-element-7dd42b2 .elementor-heading-title{font-size:30px;font-weight:300;}.elementor-266730 .elementor-element.elementor-element-b57592d:not(.elementor-motion-effects-element-type-background), .elementor-266730 .elementor-element.elementor-element-b57592d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7C10100F;}.elementor-266730 .elementor-element.elementor-element-b57592d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-266730 .elementor-element.elementor-element-b57592d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-266730 .elementor-element.elementor-element-47054be .elementor-heading-title{font-size:30px;font-weight:300;}.elementor-266730 .elementor-element.elementor-element-342b65c5:not(.elementor-motion-effects-element-type-background), .elementor-266730 .elementor-element.elementor-element-342b65c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../img/home/usaflag-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-266730 .elementor-element.elementor-element-342b65c5 > div.elementor-container{max-width:900px;--porto-flick-carousel-width:900px;}.elementor-266730 .elementor-element.elementor-element-342b65c5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-266730 .elementor-element.elementor-element-342b65c5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-266730 .elementor-element.elementor-element-306f05d{text-align:center;}.elementor-266730 .elementor-element.elementor-element-306f05d .elementor-heading-title{font-family:"Open Sans", Open Sans;font-size:2.5rem;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-266730 .elementor-element.elementor-element-6ac4ff28{--grid-template-columns:repeat(5, auto);--grid-column-gap:20px;--grid-row-gap:0px;}.elementor-266730 .elementor-element.elementor-element-6ac4ff28 .elementor-widget-container{text-align:center;}@media(max-width:767px){.elementor-266730 .elementor-element.elementor-element-73338e24:not(.elementor-motion-effects-element-type-background), .elementor-266730 .elementor-element.elementor-element-73338e24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../img/home/White-Hexagons-Popping-Up-Background-FULL-Mobile-Version-500x1900-SMALLERHexagons.webp");background-size:cover;}.elementor-266730 .elementor-element.elementor-element-73338e24{margin-top:0px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-266730 .elementor-element.elementor-element-397e2890 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-266730 .elementor-element.elementor-element-7d34e886 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-266730 .elementor-element.elementor-element-7145cea{margin-top:0px;margin-bottom:0px;padding:20px 30px 0px 30px;}.elementor-266730 .elementor-element.elementor-element-f2c9fcb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-266730 .elementor-element.elementor-element-eb5d2fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-266730 .elementor-element.elementor-element-269a87e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-266730 .elementor-element.elementor-element-502be835{margin-top:0px;margin-bottom:0px;padding:20px 30px 0px 30px;}.elementor-266730 .elementor-element.elementor-element-48b7008{margin-top:30px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-266730 .elementor-element.elementor-element-1f641da0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 10px 0px 10px;}.elementor-266730 .elementor-element.elementor-element-3c661588 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-266730 .elementor-element.elementor-element-a6f88e0{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-266730 .elementor-element.elementor-element-306f05d .elementor-heading-title{font-size:1.8rem;}}
.side-header-narrow-bar-logo{max-width:265px}@media (min-width:992px){}.page-top .page-title-wrap{line-height:0}@media (min-width:1500px){.left-sidebar.col-lg-3,.right-sidebar.col-lg-3{width:20%}.main-content.col-lg-9{width:80%}.main-content.col-lg-6{width:60%}}#nav-panel .accordion-menu .arrow::before{background:#5ea8c6;padding:10px}.home .elementor-button-wrapper{text-align:center}.elementor-social-icon .elementor-screen-only{display:none}.elementor-icon.elementor-social-icon{border-radius:50%}.search-results #content{margin:30px 0}.woocommerce-product-gallery > figure > div:nth-child(n+2),.woocommerce-product-gallery__wrapper > div:nth-child(n+2){display:block!important}.wpcf7 form.sent .wpcf7-response-output{font-weight:bold;font-size:22px;background:#fff;color:#ff0000;border:2px solid #f00}.search-results .heading-middle-border .heading-tag{margin-top:50px}.search-results ul.products li.product-col{width:auto;height:auto;max-width:49.9%}.yotpo-bottom-line-scroll-panel .yotpo-sr-bottom-line-button{display:block!important}.yotpo-sr-bottom-line-right-panel{display:block!important}.search-results .he ading-border{display:none}.search-results .blog-posts{display:none}.header-left .block-inline .header-contact{margin-left:-90px!important}#topcontrol{display:none}.welcome-msg{color:yellow;font-weight:bold}#yotpo-reviews-star-ratings-widget{justify-content:center!important}.single-product #yotpo-reviews-star-ratings-widget{justify-content:left!important}.single-productelcome-msg{color:#fff}#header .searchform-popup .search-toggle{color:#fff}.price del{color:#ff0000!important}.porto-checkbox .porto-control-label,.payment_methods .porto-control-label,p.bwfan_user_consent label input{cursor:pointer}.elementor-column.elementor-col-25,.elementor-column[data-col="25"]{width:25%;float:left}.elementor-column.elementor-col-33{width:33%;float:left;text-align:center}a.elementor-button-link.elementor-button.elementor-size-sm{padding:10px 20px}.add-links-wrap span.screen-reader-text{display:none}#itmmb{display:none}.owl-carousel .yotpo-widget-clear{text-align:center;margin:0 auto}@media screen and (min-width:600px){.search-results #main.wide.column1 .main-content{max-width:1200px;margin:0 auto}.search-results ul.products li.product-col{width:auto;height:auto;max-width:33.3%}}@media only screen and (max-width:480px){#itmmb{display:block!important}#itmdt{display:none}.mobp{margin:40px 0;line-height:35px}.header-left .block-inline .header-contact{margin-left:0!important}.welcome-msg a{margin-left:8px;color:#fff}#header .searchform-popup .search-toggle{color:#999}a.elementor-button-link.elementor-button.elementor-size-sm{min-width:230px!important}}.bis-message-highlight{background-color:#e9f7ff !important;color:#003a63 !important;font-size:17px !important;padding:18px 25px !important;border-left:5px solid #0073aa !important;line-height:1.5;border-radius:4px;box-shadow:0 2px 6px rgba(0,0,0,0.08)}.autocomplete-suggestions .price{line-height:0}.autocomplete-suggestions .woocommerce-Price-amount{font-size:14px;line-height:20px}.searchform-fields{position:relative}.autocomplete-suggestions{position:absolute;top:100%;left:50%;transform:translateX(-50%);width:60%;background:#fff;z-index:99999;border:1px solid #e5e5e5;box-shadow:0 10px 25px rgba(0,0,0,.12);display:none;text-align:left}.autocomplete-suggestions ul{list-style:none;margin:0;padding:0}.autocomplete-suggestions li{padding:10px 14px;border-bottom:1px solid #f1f1f1}[q].autocomplete-suggestions li:last-child{border-bottom:none}.autocomplete-suggestions li a{display:flex;align-items:center;gap:10px;color:#333;text-decoration:none;font-size:12px}.autocomplete-suggestions img{width:40px;height:auto}.autocomplete-suggestions li:hover{background:#f7f7f7}@media (max-width:768px){.autocomplete-suggestions{width:100%;left:0;transform:none}}@media (max-width:768px){.elementor-column.elementor-col-33{width:auto;margin:0 auto}.elementor-column.elementor-col-25{width:auto;margin:0 auto}.elementor-423093 .elementor-element.elementor-element-06f591b{width:49%}#live-search{width:80% !important}.searchform-fields{width:100%;position:relative}.autocomplete-suggestions{position:absolute !important;top:100% !important;left:0 !important;width:100% !important;max-height:300px;overflow-y:auto;z-index:99999 !important;background:#fff}.searchform{border:0 solid #ff0000}.porto-live-results li{display:flex;align-items:center;gap:10px}.porto-live-results img{width:50px;height:50px;object-fit:cover}.porto-live-results .title{font-size:14px;line-height:1.3}}
/*# sourceURL=porto-style-inline-css */


/* --- next <style> --- */


                .smooth-back-to-top-button {
                    bottom: 90px;
                    height: 46px;
                    width: 46px;
                    border-radius: 46px;
                    background-color: #7b1010;
                    box-shadow: inset 0 0 0 2px #000000;
                }

                .smooth-back-to-top-button.btn-left-side {
                    left: 30px;
                }

                .smooth-back-to-top-button.btn-right-side {
                    right: 30px;
                }

				.smooth-back-to-top-button.btn-center {
					inset-inline: 0;
					margin-inline: auto;
				}

                .smooth-back-to-top-button::after {
                    height: 100%;
                    color: #ffffff;
                    font-size: 24px;
                    content: '\e900';
                    line-height: normal;
                    position: relative;
                    display: flex;
                    align-items: center;
                    justify-content: center;
                }

                .smooth-back-to-top-button:hover::after {
                    color: #b7b7b7;
                }

                .smooth-back-to-top-button svg.progress-circle path,
                .smooth-back-to-top-button svg.progress-circle rect {
                    stroke: #ffffff;
                    stroke-width: 2px;
                    z-index: 5;
                }

                
                
                
                
            

/* --- next <style> --- */

.product .images {position: relative;}

/* --- next <style> --- */


				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
					background-image: none !important;
				}
				@media screen and (max-height: 1024px) {
					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
						background-image: none !important;
					}
				}
				@media screen and (max-height: 640px) {
					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
						background-image: none !important;
					}
				}
			

/* --- next <style> --- */






#contactinfoo .elementor-icon-box-wrapper {
  display: flex;
  align-items: start;gap:10px
}
#contactinfoo .elementor-icon-box-wrapper .elementor-icon-box-icon a {
  padding: 12px;
  color: #fff;
  border-radius: 50%;
  width: 50px;
  height: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
}
#contactinfoo {
	margin-bottom: 8px;
}


#contactinfoo2 .elementor-icon-box-wrapper{
  display: flex;
  align-items: start;
}

#contactinfoo2 .elementor-icon-box-icon a {
	padding: 12px;
	color: #fff;
	border-radius: 50%;
	width: 40px;
	height: 41px;
	display: flex;
	justify-content: center;
	align-items: center;
}
#timeinfo .elementor-icon-box-wrapper {
	display: flex;
}
@media (max-width: 768px) {

.elementor-icon-box-title a {
	font-size: 21px !important;
}
#contactinfoo .elementor-icon-box-wrapper .elementor-icon-box-icon a {

	width: 40px;
	height: 40px;
	
}
}


/*******************/


#productCoaDropdown .inputfieldholder{border: 2px solid #333; padding: 0px 10px;}
#productCoaDropdown .inputfieldholder #productCOA{width: 94%; border: none;  max-width: 98%;color: #000;}
a.read-link:link, a.read-link:hover, a.read-link:visited{color: #FFFFFF !important; border: 1px solid #fff; border-color: #FFFFFF; border-radius: 25px;  letter-spacing: 0px;  font-size: 20px;  font-family: 'Nova Square',display !important;  background-image: linear-gradient( 136deg,#fc3c3c 0%,#8f0a0a 100%);padding: 10px 20px;line-height: 60px;}

.product-summary-wrap .yotpo-reviews-star-ratings-widget{display:flex;
justify-content:left!important;}

.star-rating{display:none !important;}

#nav-panel .accordion-menu li.menu-item.active > a, #nav-panel .accordion-menu li.menu-item:hover > a{
background-color:#ADD8E6!important;
color:#333!important;
font-weight:700!important;
}

#header .main-menu .narrow li.menu-item.active > a, #header .main-menu .narrow li.menu-item:hover > a {
background-color:#ADD8E6!important;
color:#333!important;
font-weight:700!important;
}


/* --- next <style> --- */

.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(0.54, 1.5, 0.38, 1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}


/* --- next <style> --- */

a.wl-context-card{outline:none !important;text-decoration:none !important;box-shadow:none !important}a.wl-context-card:hover,a.wl-context-card:visited{color:#000 !important}.wl-context-card{display:block;color:#000;font-size:1em}.wl-context-card__image{background-size:cover;background-position:center}.wl-context-card__description{display:flex;flex-direction:column}.wl-context-card__description__logo{height:60px;background-position:center;background-size:contain;padding:0.4em;box-sizing:border-box;background-repeat:no-repeat}.wl-context-card__description__text{flex:1 0 content;padding:0.3em 0.6em;text-decoration:none;font-size:0.9em;font-style:normal}.wl-context-card__description__fade{min-height:4em;background:linear-gradient(rgba(255,255,255,0) 0%, #fff 100%);position:absolute;display:block;width:100%;left:0;bottom:0}.wl-context-card--horizontal-image{display:flex;flex-direction:column;min-width:350px;min-height:150px;max-width:350px;max-height:400px}.wl-context-card--horizontal-image .wl-context-card__image{width:100%;height:250px}.wl-context-card--vertical-image{display:flex;flex-direction:row-reverse;max-width:500px;max-height:400px}.wl-context-card--vertical-image .wl-context-card__image{width:200px;height:250px;flex:1 0 auto}.wl-product-context-card .card-content{margin:5px 10px;flex:auto}.wl-product-context-card .card-content .title{font-size:1.2rem;margin:0.3rem 0;letter-spacing:inherit;line-height:inherit;text-transform:inherit}.wl-product-context-card .card-footer{margin:5px 10px;border-top:1px solid #e6e6e6;padding-top:5px;display:flex;flex-direction:row;font-size:0.9rem;letter-spacing:inherit;line-height:inherit;text-transform:inherit;overflow:hidden}.wl-product-context-card .card-footer .col-left{text-align:left;flex-grow:0.5}.wl-product-context-card .card-footer .col-left .discount{font-size:0.85em;color:#767676;white-space:nowrap;overflow:hidden}.wl-product-context-card .card-footer .col-left .discount .regular{text-decoration:line-through}.wl-product-context-card .card-footer .col-left .discount .percent{color:#e02020}.wl-product-context-card .card-footer .col-right{text-align:right;flex-grow:0.5}.wl-product-context-card .card-footer .col-right .star-rating{float:right;font-size:1rem}.wl-product-context-card .card-footer .col-right .star-rating span:before{color:#ffc94a}.wl-product-context-card .card-footer .col-right .reviews{clear:both;font-size:0.85em;color:#767676}.tippy-box[data-theme~=wordlift]{color:#26323d;padding:0;box-shadow:0 0 20px 4px rgba(154,161,177,0.15),0 4px 80px -8px rgba(36,40,47,0.25),0 4px 4px -2px rgba(91,94,105,0.15);background-color:#fff;text-align:left}.tippy-box[data-theme~=wordlift] .tippy-content{padding:0}.tippy-box[data-theme~=wordlift][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=wordlift][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=wordlift][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=wordlift][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=wordlift]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=wordlift]>.tippy-svg-arrow{fill:#fff}


/* --- next <style> --- */

.wordlift-cloud-widget{position:relative}.wordlift-cloud-widget .title{font-size:1.2rem;font-weight:400;margin:0.5rem 0}.wordlift-cloud-widget .cards{display:flex}.wordlift-cloud-widget .cards .card{background:white;flex:1 0 300px;box-sizing:border-box;margin:1rem .25em}@media screen and (min-width: 40em){.wordlift-cloud-widget .cards .card{max-width:calc(50% -  0.5em)}}@media screen and (min-width: 60em){.wordlift-cloud-widget .cards .card{max-width:calc(25% - 0.5em)}}.wordlift-cloud-widget .cards .card a{color:black;text-decoration:none;display:flex;flex-direction:column;width:100%}.wordlift-cloud-widget .cards .card a:focus{outline:none}.wordlift-cloud-widget .cards .card .thumbnail{position:relative;padding-bottom:75%}.wordlift-cloud-widget .cards .card .thumbnail img{display:block;border:0;width:100%;height:100%;position:absolute;object-fit:cover}.wordlift-cloud-widget .cards .card .card-content .title{font-size:0.9rem;margin:0.3rem 0;letter-spacing:inherit;line-height:inherit;text-transform:inherit}.wordlift-faceted,.wordlift-products-navigator{margin:0 15px}.wordlift-faceted .cards,.wordlift-products-navigator .cards{overflow-x:scroll;scroll-behavior:smooth}.wordlift-faceted .cards::-webkit-scrollbar,.wordlift-products-navigator .cards::-webkit-scrollbar{display:none}.wordlift-faceted .cards .card,.wordlift-products-navigator .cards .card{border:1px solid #f5f5f5;border-radius:5px;display:flex}.wordlift-faceted .cards .card .thumbnail img,.wordlift-products-navigator .cards .card .thumbnail img{border-radius:5px 5px 0 0}.wordlift-faceted .cards .card .card-content,.wordlift-products-navigator .cards .card .card-content{margin:5px 10px;flex:auto}.wordlift-faceted .cards .card .card-footer,.wordlift-products-navigator .cards .card .card-footer{margin:5px 10px}.wordlift-faceted .nav-link,.wordlift-products-navigator .nav-link{text-decoration:none !important;cursor:pointer;display:inline-block;background-color:#ffffff;color:black;border-radius:50%;border:1px solid #f2f2f2;box-shadow:0 2px 4px 0 rgba(0,0,0,0.07);position:absolute;top:50%;width:30px;height:30px;text-align:center;outline:0;font-size:12px;line-height:30px}.wordlift-faceted .nav-link:hover,.wordlift-products-navigator .nav-link:hover{background-color:#f2f2f2;color:black}.wordlift-faceted .nav-link.previous,.wordlift-products-navigator .nav-link.previous{left:-15px}.wordlift-faceted .nav-link.next,.wordlift-products-navigator .nav-link.next{right:-15px}.wordlift-navigator .cards{flex-wrap:wrap}.wordlift-faceted .chips{overflow-x:scroll;display:flex}.wordlift-faceted .chips::-webkit-scrollbar{display:none}.wordlift-faceted .chips .chip{font-size:0.8rem;background:#fff;border:1px solid #e8e8e8;padding:8px;border-radius:5px;display:inline-block;margin:2px;cursor:pointer;flex:1 0 auto;flex-grow:inherit}.wordlift-faceted .chips .chip.active{background:#5f6369;border-color:#e8e8e8;color:white}.wordlift-faceted .chips .chip.active:hover{background:#5f6369}.wordlift-faceted .chips .chip:hover{background:#e8e8e8}.wordlift-faceted .card .date{font-size:0.8em;color:#a4a4a4}@media screen and (min-width: 60em){.wordlift-products-navigator .cards .card{max-width:calc(33.33% - 0.5em)}}.wordlift-products-navigator .cards .card .card-content{position:relative}.wordlift-products-navigator .cards .card .card-content .add-cart{width:30px;height:30px;box-shadow:0 2px 10px 0 rgba(0,0,0,0.13);border:solid 1px #f2f2f2;background-color:#ffffff;border-radius:50%;position:absolute;right:5px;margin-top:calc(-15px - 0.3rem)}.wordlift-products-navigator .cards .card .card-content .add-cart:hover{background-color:#f2f2f2}.wordlift-products-navigator .cards .card .card-content .add-cart>*{pointer-events:none}.wordlift-products-navigator .cards .card .card-content .add-cart svg{width:100%;height:auto;padding:20%;box-sizing:border-box}.wordlift-products-navigator .cards .card .card-footer{border-top:1px solid #e6e6e6;display:flex;flex-direction:row;font-size:0.9rem;letter-spacing:inherit;line-height:inherit;text-transform:inherit;overflow:hidden}.wordlift-products-navigator .cards .card .card-footer .col-left{text-align:left;flex-grow:0.5}.wordlift-products-navigator .cards .card .card-footer .col-left .discount{font-size:0.7em;color:#767676;white-space:nowrap;overflow:hidden}.wordlift-products-navigator .cards .card .card-footer .col-left .discount .regular{text-decoration:line-through}.wordlift-products-navigator .cards .card .card-footer .col-left .discount .percent{color:#e02020}.wordlift-products-navigator .cards .card .card-footer .col-right{text-align:right;flex-grow:0.5}.wordlift-products-navigator .cards .card .card-footer .col-right .star-rating{float:right;font-size:0.85rem}.wordlift-products-navigator .cards .card .card-footer .col-right .star-rating span:before{color:#ffc94a}.wordlift-products-navigator .cards .card .card-footer .col-right .reviews{clear:both;font-size:0.7em;color:#767676}


/* --- next <style> --- */

.yotpo-widget-empty-placeholder { display: block!important; }

/* --- next <style> --- */

@import url('https://cdn-widgetsrepository.yotpo.com/web-fonts/css/open_sans/v1/open_sans_300.css');

/* --- next <style> --- */


.yotpo-reviews-star-ratings-widget {
display: flex;
  a:empty, article:empty, div:empty, dl:empty, h1:empty, h2:empty, h3:empty, h4:empty, h5:empty, h6:empty, p:empty, section:empty, ul:empty {
    display: block;
  }

  button {
    margin: 0;
    padding: 0;
    border: 0;
    background: none;
    text-decoration: none;
    font: inherit;
    color: inherit;
    cursor: pointer;
  }
}
[v-cloak] {
	display: none;
}

.yotpo-star-rating-reviews-summary-text,
.yotpo-star-rating-highly-rated-topics-text {
  margin: 0;
  padding: 0;
  border: 0;
  background: none;
  text-decoration: inherit;
  font: inherit;
  color: inherit;
  cursor: pointer;
  text-align: inherit;
}

.yotpo-star-rating-reviews-summary-text {
  padding-top: 3px;
}

.yotpo-star-rating-reviews-summary-text:hover {
    cursor: pointer;
}

.yotpo-highly-rated-topics-content {
  display: inline-flex;
  gap: 0; /* Ensures no space between elements */
  cursor: pointer !important;
}

.yotpo-topic-underline {
  text-decoration: underline !important;
  cursor: pointer !important;
}

.yotpo-topic-comma {
  text-decoration: none;
  cursor: pointer !important;
}

.yotpo-sr-bottom-line-button:focus-visible {
    outline: #000 auto 2px;
    box-shadow: 0 0 0 4px #fff;
}

.yotpo-sr-bottom-line-button .yotpo-sr-bottom-line-text, 
.yotpo-sr-bottom-line-button .yotpo-sr-bottom-line-score {
    cursor: pointer;
}

.yotpo-sr-bottom-line-score, .yotpo-sr-bottom-line-text {
    margin: 0;
    padding: 0;
}

.yotpo-widget-clear {
  animation: none;
  animation-delay: 0;
  animation-direction: normal;
  animation-duration: 0;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-timing-function: ease;
  backface-visibility: visible;
  background: 0;
  background-attachment: scroll;
  background-clip: border-box;
  background-color: transparent;
  background-image: none;
  background-origin: padding-box;
  background-position: 0 0;
  background-position-x: 0;
  background-position-y: 0;
  background-repeat: repeat;
  background-size: auto auto;
  border: 0;
  border-style: none;
  border-width: medium;
  border-color: inherit;
  border-bottom: 0;
  border-bottom-color: inherit;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-style: none;
  border-bottom-width: medium;
  border-collapse: separate;
  border-image: none;
  border-left: 0;
  border-left-color: inherit;
  border-left-style: none;
  border-left-width: medium;
  border-radius: 0;
  border-right: 0;
  border-right-color: inherit;
  border-right-style: none;
  border-right-width: medium;
  border-spacing: 0;
  border-top: 0;
  border-top-color: inherit;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-top-style: none;
  border-top-width: medium;
  bottom: auto;
  box-shadow: none;
  box-sizing: content-box;
  caption-side: top;
  clear: none;
  clip: auto;
  color: inherit;
  columns: auto;
  column-count: auto;
  column-fill: balance;
  column-gap: normal;
  column-rule: medium none currentColor;
  column-rule-color: currentColor;
  column-rule-style: none;
  column-rule-width: none;
  column-span: 1;
  column-width: auto;
  content: normal;
  counter-increment: none;
  counter-reset: none;
  cursor: auto;
  direction: ltr;
  display: inline;
  empty-cells: show;
  float: none;
  font: normal;
  font-family: var(--primary-font-family);
  font-style: var(--primary-font-style);
  font-weight: var(--primary-font-weight);
  font-size: medium;
  font-variant: normal;
  height: auto;
  hyphens: none;
  left: auto;
  letter-spacing: normal;
  line-height: normal;
  list-style: none;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  max-height: none;
  max-width: none;
  min-height: 0;
  min-width: 0;
  opacity: 1;
  orphans: 0;
  outline: 0;
  outline-color: invert;
  outline-style: none;
  outline-width: medium;
  overflow: visible;
  overflow-x: visible;
  overflow-y: visible;
  padding: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  padding-top: 0;
  page-break-after: auto;
  page-break-before: auto;
  page-break-inside: auto;
  perspective: none;
  perspective-origin: 50% 50%;
  position: static;
  right: auto;
  tab-size: 8;
  table-layout: auto;
  text-align: inherit;
  text-align-last: auto;
  text-decoration: none;
  text-decoration-color: inherit;
  text-decoration-line: none;
  text-decoration-style: solid;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  top: auto;
  transform: none;
  transform-style: flat;
  transition: none;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: none;
  transition-timing-function: ease;
  unicode-bidi: normal;
  vertical-align: baseline;
  visibility: visible;
  white-space: normal;
  word-break: normal;
  widows: 0;
  width: auto;
  word-spacing: normal;
  z-index: auto;
}

/* Aligns to tailwind best practices */.sr-only {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 1px !important;
}


/* --- next <style> --- */

.br_alabel .br_tooltip{display:none;}
                .br_alabel.berocket_alabel_id_452547 > span {
                color: white;display: flex;position: relative;right: 0;text-align: center;background: transparent !important;
                }
                .br_alabel.berocket_alabel_id_452547 > span b {
                text-align: center;z-index: 100;
                }
                .br_alabel.berocket_alabel_id_452547 > span i.template-i-before {
                display: block;height: 0;position: absolute;width: 0;
                }
                .br_alabel.berocket_alabel_id_452547 > span i.template-i {
                background-color: transparent;display: block;line-height: 30px;position: absolute;z-index: 99;
                }
                .br_alabel.berocket_alabel_id_452547 > span i.template-i-after {
                display: block;height: 0;position: absolute;width: 0;
                }
                .br_alabel.berocket_alabel_id_452547 > span i.template-span-before {
                display: block;height: 100%;position: absolute;width: 100%;-webkit-clip-path: polygon(13% 13%, 30% 13%, 37% 0%, 50% 8%, 62% 0%, 70% 13%, 87% 13%, 87% 30%, 100% 37%, 92% 50%, 100% 62%, 87% 70%, 87% 87%, 70% 87%, 62% 100%, 50% 92%, 37% 100%, 30% 87%, 13% 87%, 13% 70%, 0% 62%, 8% 50%, 0% 37%, 13% 30%);clip-path: polygon(13% 13%, 30% 13%, 37% 0%, 50% 8%, 62% 0%, 70% 13%, 87% 13%, 87% 30%, 100% 37%, 92% 50%, 100% 62%, 87% 70%, 87% 87%, 70% 87%, 62% 100%, 50% 92%, 37% 100%, 30% 87%, 13% 87%, 13% 70%, 0% 62%, 8% 50%, 0% 37%, 13% 30%);
                }div.br_alabel.berocket_alabel_id_452547{top:-10px;right:-10px;z-index:500;}div.br_alabel.berocket_alabel_id_452547 > span{height: 60px;width: 60px;background-color:#ff3300;color:#ffffff;line-height:1.2em;font-size:14px;border-color:#FFFFFF;padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; margin-left: -10px; margin-right: -10px; margin-top: -10px; margin-bottom: -10px; }
                .br_alabel.berocket_alabel_id_455481 > span {
                color: white; display: flex; display: -webkit-box;
display: -ms-flexbox; position: relative; right: 0;text-align: center;
                }
                .br_alabel.berocket_alabel_id_455481 > span i.template-i-before {
                display: block;height: 0;position: absolute;width: 0;
                }
                .br_alabel.berocket_alabel_id_455481 > span i.template-i {
                background-color: transparent;display: block;line-height: 30px;position: absolute;z-index: 99;
                }
                .br_alabel.berocket_alabel_id_455481 > span i.template-i-after {
                display: block;height: 0;position: absolute;width: 0;
                }
                .br_alabel.berocket_alabel_id_455481 > span i.template-span-before {
                display: block;height: 0;position: absolute;width: 0;
                }div.br_alabel.berocket_alabel_id_455481{top:-10px;right:-10px;z-index:500;}div.br_alabel.berocket_alabel_id_455481 > span{height: 35px;width: 79px;background-color:#ff3300;color:#ffffff;border-radius:3px;line-height:1.1em;font-size:12px;border-color:#FFFFFF;padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; margin-left: -10px; margin-right: -10px; margin-top: -10px; margin-bottom: -10px; }

/* --- next <style> --- */


.wp-block-gallery.wp-block-gallery-1{--wp--style--unstable-gallery-gap:var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}
/*# sourceURL=core-block-supports-inline-css */
