.elementor-195373 .elementor-element.elementor-element-35ed325{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-195373 .elementor-element.elementor-element-ce70bde > .elementor-widget-container{background-color:var( --e-global-color-9b9aa96 );padding:15px 15px 15px 15px;border-radius:5px 5px 5px 5px;}.elementor-195373 .elementor-element.elementor-element-ce70bde .woocommerce-breadcrumb{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:1.4em;text-align:start;}.elementor-195373 .elementor-element.elementor-element-ce70bde .woocommerce-breadcrumb > a{color:var( --e-global-color-eb8255b );}.elementor-195373 .elementor-element.elementor-element-b4606e0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-195373 .elementor-element.elementor-element-f0ad4da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-195373 .elementor-element.elementor-element-94c6f0d > .elementor-widget-container{border-style:none;}.woocommerce .elementor-195373 .elementor-element.elementor-element-94c6f0d .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-195373 .elementor-element.elementor-element-94c6f0d .flex-viewport, .woocommerce .elementor-195373 .elementor-element.elementor-element-94c6f0d .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f6d430c );}.woocommerce .elementor-195373 .elementor-element.elementor-element-94c6f0d .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-195373 .elementor-element.elementor-element-94c6f0d .flex-viewport{border-radius:15px 15px 15px 15px;}.woocommerce .elementor-195373 .elementor-element.elementor-element-94c6f0d .flex-viewport:not(:last-child){margin-bottom:18px;}.woocommerce .elementor-195373 .elementor-element.elementor-element-94c6f0d .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f6d430c );border-radius:8px 8px 8px 8px;}.woocommerce .elementor-195373 .elementor-element.elementor-element-94c6f0d .flex-control-thumbs li{padding-right:calc(0px / 2);padding-left:calc(0px / 2);padding-bottom:0px;}.woocommerce .elementor-195373 .elementor-element.elementor-element-94c6f0d .flex-control-thumbs{margin-right:calc(-0px / 2);margin-left:calc(-0px / 2);}.elementor-195373 .elementor-element.elementor-element-002bd97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:16px;--padding-bottom:16px;--padding-left:36px;--padding-right:16px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-195373 .elementor-element.elementor-element-5b04f14 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-195373 .elementor-element.elementor-element-5b04f14 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-3a47ff1 );}.elementor-195373 .elementor-element.elementor-element-ba9ee96 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.8rem;font-weight:600;line-height:1.4em;color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-195373 .elementor-element.elementor-element-0d5c7ea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-195373 .elementor-element.elementor-element-0d5c7ea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(23px/2);}.elementor-195373 .elementor-element.elementor-element-0d5c7ea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(23px/2);}.elementor-195373 .elementor-element.elementor-element-0d5c7ea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(23px/2);}.elementor-195373 .elementor-element.elementor-element-0d5c7ea .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-23px/2);}.elementor-195373 .elementor-element.elementor-element-0d5c7ea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-23px/2);}.elementor-195373 .elementor-element.elementor-element-0d5c7ea .elementor-icon-list-icon i{color:#FFB700;transition:color 0.3s;}.elementor-195373 .elementor-element.elementor-element-0d5c7ea .elementor-icon-list-icon svg{fill:#FFB700;transition:fill 0.3s;}.elementor-195373 .elementor-element.elementor-element-0d5c7ea{--e-icon-list-icon-size:19px;--icon-vertical-offset:-2px;}.elementor-195373 .elementor-element.elementor-element-0d5c7ea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-195373 .elementor-element.elementor-element-0d5c7ea .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-195373 .elementor-element.elementor-element-0d5c7ea .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-195373 .elementor-element.elementor-element-6296ffe{--divider-border-style:solid;--divider-color:var( --e-global-color-f6d430c );--divider-border-width:1px;}.elementor-195373 .elementor-element.elementor-element-6296ffe .elementor-divider-separator{width:100%;}.elementor-195373 .elementor-element.elementor-element-6296ffe .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-195373 .elementor-element.elementor-element-9eda922 .price{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-weight:600;}.woocommerce .elementor-195373 .elementor-element.elementor-element-9eda922 .price ins{color:var( --e-global-color-7251341 );}.elementor-195373 .elementor-element.elementor-element-86d6d73 .elementor-heading-title{color:var( --e-global-color-7251341 );}.elementor-195373 .elementor-element.elementor-element-1c3a550 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5em;font-weight:500;color:var( --e-global-color-text );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-195373 .elementor-element.elementor-element-6cd5c9f .cart button, .elementor-195373 .elementor-element.elementor-element-6cd5c9f .cart .button{font-family:"Poppins", Sans-serif;font-weight:600;text-transform:capitalize;border-radius:50px 50px 50px 50px;padding:1em 1em 1em 1em;transition:all 0.2s;}.elementor-195373 .elementor-element.elementor-element-6cd5c9f .cart button:hover, .elementor-195373 .elementor-element.elementor-element-6cd5c9f .cart .button:hover{color:#FFFFFF;background-color:#0B417A;}.elementor-195373 .elementor-element.elementor-element-6cd5c9f .added_to_cart{font-family:"Poppins", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-195373 .elementor-element.elementor-element-6cd5c9f .quantity .qty{padding:1em 1em 1em 1em;transition:all 0.2s;}.elementor-195373 .elementor-element.elementor-element-3d7a890 > .elementor-widget-container{padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7251341 );}.elementor-195373 .elementor-element.elementor-element-3d7a890 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;color:var( --e-global-color-text );}.elementor-195373 .elementor-element.elementor-element-5dcedfe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-195373 .elementor-element.elementor-element-5dcedfe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-195373 .elementor-element.elementor-element-5dcedfe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-195373 .elementor-element.elementor-element-5dcedfe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-195373 .elementor-element.elementor-element-5dcedfe .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-195373 .elementor-element.elementor-element-5dcedfe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-195373 .elementor-element.elementor-element-5dcedfe .elementor-icon-list-icon i{color:#181818;transition:color 0.3s;}.elementor-195373 .elementor-element.elementor-element-5dcedfe .elementor-icon-list-icon svg{fill:#181818;transition:fill 0.3s;}.elementor-195373 .elementor-element.elementor-element-5dcedfe{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-195373 .elementor-element.elementor-element-5dcedfe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-195373 .elementor-element.elementor-element-5dcedfe .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;}.elementor-195373 .elementor-element.elementor-element-5dcedfe .elementor-icon-list-text{color:var( --e-global-color-eb8255b );transition:color 0.3s;}.elementor-widget-alert .elementor-alert-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-alert .elementor-alert-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-195373 .elementor-element.elementor-element-fef1a19 .elementor-alert-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;}.elementor-195373 .elementor-element.elementor-element-fef1a19 .elementor-alert-description{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;}.elementor-195373 .elementor-element.elementor-element-fef1a19{--dismiss-icon-size:31px;}.elementor-195373 .elementor-element.elementor-element-c29638a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-195373 .elementor-element.elementor-element-02d89b4 > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:none;}.elementor-195373 .elementor-element.elementor-element-02d89b4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-195373 .elementor-element.elementor-element-02d89b4{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-3a47ff1 );}.elementor-195373 .elementor-element.elementor-element-3daa618{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-195373 .elementor-element.elementor-element-4080ef2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f6d430c );--border-color:var( --e-global-color-f6d430c );--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-195373 .elementor-element.elementor-element-4080ef2:not(.elementor-motion-effects-element-type-background), .elementor-195373 .elementor-element.elementor-element-4080ef2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b9aa96 );}.elementor-195373 .elementor-element.elementor-element-fa86a6c{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-f6d430c );--border-color:var( --e-global-color-f6d430c );--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:40px;}.elementor-195373 .elementor-element.elementor-element-97c0f18 > .elementor-widget-container{border-style:none;}.elementor-195373 .elementor-element.elementor-element-97c0f18 .elementor-heading-title{font-family:var( --e-global-typography-6db34e3-font-family ), Sans-serif;font-size:var( --e-global-typography-6db34e3-font-size );font-weight:var( --e-global-typography-6db34e3-font-weight );text-transform:var( --e-global-typography-6db34e3-text-transform );color:var( --e-global-color-text );}.elementor-195373 .elementor-element.elementor-element-c5fc094{text-align:start;}.woocommerce .elementor-195373 .elementor-element.elementor-element-c5fc094 .woocommerce-product-details__short-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-1ccdb35-font-family ), Sans-serif;font-size:var( --e-global-typography-1ccdb35-font-size );font-weight:var( --e-global-typography-1ccdb35-font-weight );line-height:var( --e-global-typography-1ccdb35-line-height );}.elementor-195373 .elementor-element.elementor-element-6644993{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-195373 .elementor-element.elementor-element-5dec091{--display:flex;}.elementor-195373 .elementor-element.elementor-element-198f9fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-195373 .elementor-element.elementor-element-198f9fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-195373 .elementor-element.elementor-element-198f9fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-195373 .elementor-element.elementor-element-198f9fb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-195373 .elementor-element.elementor-element-198f9fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-195373 .elementor-element.elementor-element-198f9fb .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-195373 .elementor-element.elementor-element-198f9fb .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-195373 .elementor-element.elementor-element-198f9fb{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-195373 .elementor-element.elementor-element-198f9fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-195373 .elementor-element.elementor-element-198f9fb .elementor-icon-list-item > a{font-family:var( --e-global-typography-1ccdb35-font-family ), Sans-serif;font-size:var( --e-global-typography-1ccdb35-font-size );font-weight:var( --e-global-typography-1ccdb35-font-weight );line-height:var( --e-global-typography-1ccdb35-line-height );}.elementor-195373 .elementor-element.elementor-element-198f9fb .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-195373 .elementor-element.elementor-element-d1daa75{--display:flex;}.elementor-195373 .elementor-element.elementor-element-5412927{font-family:var( --e-global-typography-1ccdb35-font-family ), Sans-serif;font-size:var( --e-global-typography-1ccdb35-font-size );font-weight:var( --e-global-typography-1ccdb35-font-weight );line-height:var( --e-global-typography-1ccdb35-line-height );}.elementor-195373 .elementor-element.elementor-element-b4a573b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-195373 .elementor-element.elementor-element-199a1af{font-family:var( --e-global-typography-1ccdb35-font-family ), Sans-serif;font-size:var( --e-global-typography-1ccdb35-font-size );font-weight:var( --e-global-typography-1ccdb35-font-weight );line-height:var( --e-global-typography-1ccdb35-line-height );color:var( --e-global-color-text );}.elementor-195373 .elementor-element.elementor-element-b271a52{--n-accordion-title-font-size:var( --e-global-typography-6ae3745-font-size );--n-accordion-item-title-space-between:15px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:15px 15px 15px 15px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:14px;--n-accordion-icon-gap:16px;}.elementor-195373 .elementor-element.elementor-element-b271a52 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f6d430c );}:where( .elementor-195373 .elementor-element.elementor-element-b271a52 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-d9f30c4 );border-style:solid;border-width:0px 1px 1px 1px;border-color:#CFCFCF70;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-195373 .elementor-element.elementor-element-b271a52 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f6d430c );}.elementor-195373 .elementor-element.elementor-element-b271a52 {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-195373 .elementor-element.elementor-element-b271a52 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-6ae3745-font-family ), Sans-serif;font-weight:var( --e-global-typography-6ae3745-font-weight );text-transform:var( --e-global-typography-6ae3745-text-transform );}.elementor-195373 .elementor-element.elementor-element-fec329e{--display:flex;--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:16px;}.elementor-195373 .elementor-element.elementor-element-a10c8a3{--display:flex;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-b1e60ac );--border-color:var( --e-global-color-b1e60ac );--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;}.elementor-195373 .elementor-element.elementor-element-a10c8a3:not(.elementor-motion-effects-element-type-background), .elementor-195373 .elementor-element.elementor-element-a10c8a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f9f20a4 );}.elementor-195373 .elementor-element.elementor-element-88a39f7{text-align:center;}.elementor-195373 .elementor-element.elementor-element-88a39f7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-text );}.elementor-195373 .elementor-element.elementor-element-1e89763{text-align:center;}.elementor-195373 .elementor-element.elementor-element-1e89763 .elementor-heading-title{font-family:var( --e-global-typography-1ccdb35-font-family ), Sans-serif;font-size:var( --e-global-typography-1ccdb35-font-size );font-weight:var( --e-global-typography-1ccdb35-font-weight );line-height:var( --e-global-typography-1ccdb35-line-height );color:var( --e-global-color-text );}.elementor-195373 .elementor-element.elementor-element-38e4ae8{text-align:center;}.elementor-195373 .elementor-element.elementor-element-38e4ae8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;line-height:1.8em;color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-195373 .elementor-element.elementor-element-8be344d .elementor-button{background-color:var( --e-global-color-d9f30c4 );fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 0px 41px 0px rgba(24.84586956521739, 54.66758128544429, 141.1, 0.12);border-style:solid;border-width:2px 2px 2px 2px;padding:20px 30px 20px 30px;}.elementor-195373 .elementor-element.elementor-element-1fb4ed3{text-align:center;}.elementor-195373 .elementor-element.elementor-element-1fb4ed3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;font-style:italic;line-height:1.8em;color:var( --e-global-color-text );}.elementor-195373 .elementor-element.elementor-element-8da60da > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-195373 .elementor-element.elementor-element-8da60da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-195373 .elementor-element.elementor-element-8da60da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-195373 .elementor-element.elementor-element-8da60da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-195373 .elementor-element.elementor-element-8da60da .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-195373 .elementor-element.elementor-element-8da60da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-195373 .elementor-element.elementor-element-8da60da .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-b1e60ac );}.elementor-195373 .elementor-element.elementor-element-8da60da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-195373 .elementor-element.elementor-element-8da60da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-195373 .elementor-element.elementor-element-8da60da .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-195373 .elementor-element.elementor-element-8da60da .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-195373 .elementor-element.elementor-element-8da60da .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-195373 .elementor-element.elementor-element-8da60da{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-195373 .elementor-element.elementor-element-8da60da .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-195373 .elementor-element.elementor-element-8da60da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-195373 .elementor-element.elementor-element-8da60da .elementor-icon-list-item > a{font-family:var( --e-global-typography-f14a5d0-font-family ), Sans-serif;font-size:var( --e-global-typography-f14a5d0-font-size );font-weight:var( --e-global-typography-f14a5d0-font-weight );line-height:var( --e-global-typography-f14a5d0-line-height );}.elementor-195373 .elementor-element.elementor-element-8da60da .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-195373 .elementor-element.elementor-element-7b1eb9a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f6d430c );--border-color:var( --e-global-color-f6d430c );--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-195373 .elementor-element.elementor-element-ba1b87f{width:auto;max-width:auto;z-index:500;text-align:center;}.elementor-195373 .elementor-element.elementor-element-ba1b87f > .elementor-widget-container{background-color:var( --e-global-color-9b9aa96 );margin:-20px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-195373 .elementor-element.elementor-element-ba1b87f .elementor-heading-title{color:var( --e-global-color-text );}.elementor-195373 .elementor-element.elementor-element-27bf6a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-195373 .elementor-element.elementor-element-27bf6a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-195373 .elementor-element.elementor-element-27bf6a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-195373 .elementor-element.elementor-element-27bf6a5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-195373 .elementor-element.elementor-element-27bf6a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-195373 .elementor-element.elementor-element-27bf6a5 .elementor-icon-list-icon i{color:var( --e-global-color-eb8255b );transition:color 0.3s;}.elementor-195373 .elementor-element.elementor-element-27bf6a5 .elementor-icon-list-icon svg{fill:var( --e-global-color-eb8255b );transition:fill 0.3s;}.elementor-195373 .elementor-element.elementor-element-27bf6a5{--e-icon-list-icon-size:48px;--icon-vertical-offset:0px;}.elementor-195373 .elementor-element.elementor-element-27bf6a5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-195373 .elementor-element.elementor-element-b01268c{--display:flex;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-195373 .elementor-element.elementor-element-7892aa4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-195373 .elementor-element.elementor-element-cb2c1ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f6d430c );--border-color:var( --e-global-color-f6d430c );--border-radius:15px 15px 15px 15px;--padding-top:36px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-195373 .elementor-element.elementor-element-32d57d4 > .elementor-widget-container{border-style:none;}.elementor-195373 .elementor-element.elementor-element-32d57d4 .elementor-heading-title{font-family:var( --e-global-typography-6db34e3-font-family ), Sans-serif;font-size:var( --e-global-typography-6db34e3-font-size );font-weight:var( --e-global-typography-6db34e3-font-weight );text-transform:var( --e-global-typography-6db34e3-text-transform );color:var( --e-global-color-text );}.elementor-195373 .elementor-element.elementor-element-1bdf07f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-195373 .elementor-element.elementor-element-e9bdf5d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f6d430c );--border-color:var( --e-global-color-f6d430c );--border-radius:15px 15px 15px 15px;--padding-top:36px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-195373 .elementor-element.elementor-element-17f5d68 > .elementor-widget-container{border-style:none;}.elementor-195373 .elementor-element.elementor-element-17f5d68 .elementor-heading-title{font-family:var( --e-global-typography-6db34e3-font-family ), Sans-serif;font-size:var( --e-global-typography-6db34e3-font-size );font-weight:var( --e-global-typography-6db34e3-font-weight );text-transform:var( --e-global-typography-6db34e3-text-transform );color:var( --e-global-color-text );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover .jet-toggle__label-text{color:var( --e-global-color-text );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover  .jet-toggle__label-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle > .jet-toggle__control .jet-toggle__label-text{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-195373 .elementor-element.elementor-element-c1e7e81 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control{justify-content:flex-start;}.elementor-195373 .elementor-element.elementor-element-c1e7e81 .jet-toggle__label-text{text-align:left;}.elementor-195373 .elementor-element.elementor-element-c1e7e81 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-icon .icon-normal{color:#FFFFFF;background-color:var( --e-global-color-primary );}.elementor-195373 .elementor-element.elementor-element-c1e7e81 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover .jet-toggle__label-icon .icon-normal{background-color:var( --e-global-color-f855766 );}.elementor-195373 .elementor-element.elementor-element-c1e7e81 .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle .jet-toggle__label-icon .icon-active{background-color:var( --e-global-color-f855766 );}.elementor-195373 .elementor-element.elementor-element-c1e7e81 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{margin:0px 0px 0px 0px;}.elementor-195373 .elementor-element.elementor-element-cc87d83{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f6d430c );--border-color:var( --e-global-color-f6d430c );--border-radius:15px 15px 15px 15px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-195373 .elementor-element.elementor-element-3f99397 > .elementor-widget-container{border-style:none;}.elementor-195373 .elementor-element.elementor-element-3f99397 .elementor-heading-title{font-family:var( --e-global-typography-6db34e3-font-family ), Sans-serif;font-size:var( --e-global-typography-6db34e3-font-size );font-weight:var( --e-global-typography-6db34e3-font-weight );text-transform:var( --e-global-typography-6db34e3-text-transform );color:var( --e-global-color-text );}.elementor-195373 .elementor-element.elementor-element-478fd89{--display:flex;}.elementor-195373 .elementor-element.elementor-element-8066bba > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-195373 .elementor-element.elementor-element-8066bba > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-195373 .elementor-element.elementor-element-95d5478{--display:flex;}.elementor-195373 .elementor-element.elementor-element-e565138 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-195373 .elementor-element.elementor-element-e565138 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-195373 .elementor-element.elementor-element-21fcf66{--n-accordion-title-font-size:var( --e-global-typography-6ae3745-font-size );--n-accordion-item-title-space-between:15px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:15px 15px 15px 15px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:14px;--n-accordion-icon-gap:16px;}.elementor-195373 .elementor-element.elementor-element-21fcf66 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f6d430c );}.elementor-195373 .elementor-element.elementor-element-21fcf66 {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-195373 .elementor-element.elementor-element-21fcf66 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-6ae3745-font-family ), Sans-serif;font-weight:var( --e-global-typography-6ae3745-font-weight );text-transform:var( --e-global-typography-6ae3745-text-transform );}:where( .elementor-195373 .elementor-element.elementor-element-21fcf66 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 1px 1px 1px;border-color:#CFCFCF70;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-195373 .elementor-element.elementor-element-1bdf07f.e-con{--flex-grow:0;--flex-shrink:0;}@media(max-width:1024px){.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-195373 .elementor-element.elementor-element-5dcedfe{--icon-vertical-offset:-15px;}.elementor-widget-alert .elementor-alert-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-195373 .elementor-element.elementor-element-97c0f18 .elementor-heading-title{font-size:var( --e-global-typography-6db34e3-font-size );}.woocommerce .elementor-195373 .elementor-element.elementor-element-c5fc094 .woocommerce-product-details__short-description{font-size:var( --e-global-typography-1ccdb35-font-size );line-height:var( --e-global-typography-1ccdb35-line-height );}.elementor-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );}.elementor-195373 .elementor-element.elementor-element-198f9fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-195373 .elementor-element.elementor-element-198f9fb .elementor-icon-list-item > a{font-size:var( --e-global-typography-1ccdb35-font-size );line-height:var( --e-global-typography-1ccdb35-line-height );}.elementor-195373 .elementor-element.elementor-element-5412927{font-size:var( --e-global-typography-1ccdb35-font-size );line-height:var( --e-global-typography-1ccdb35-line-height );}.elementor-195373 .elementor-element.elementor-element-199a1af{font-size:var( --e-global-typography-1ccdb35-font-size );line-height:var( --e-global-typography-1ccdb35-line-height );}.elementor-195373 .elementor-element.elementor-element-b271a52{--n-accordion-title-font-size:var( --e-global-typography-6ae3745-font-size );}.elementor-195373 .elementor-element.elementor-element-1e89763 .elementor-heading-title{font-size:var( --e-global-typography-1ccdb35-font-size );line-height:var( --e-global-typography-1ccdb35-line-height );}.elementor-195373 .elementor-element.elementor-element-8da60da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-195373 .elementor-element.elementor-element-8da60da .elementor-icon-list-item > a{font-size:var( --e-global-typography-f14a5d0-font-size );line-height:var( --e-global-typography-f14a5d0-line-height );}.elementor-195373 .elementor-element.elementor-element-32d57d4 .elementor-heading-title{font-size:var( --e-global-typography-6db34e3-font-size );}.elementor-195373 .elementor-element.elementor-element-17f5d68 .elementor-heading-title{font-size:var( --e-global-typography-6db34e3-font-size );}.elementor-195373 .elementor-element.elementor-element-3f99397 .elementor-heading-title{font-size:var( --e-global-typography-6db34e3-font-size );}.elementor-195373 .elementor-element.elementor-element-8066bba > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-195373 .elementor-element.elementor-element-8066bba > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-195373 .elementor-element.elementor-element-e565138 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-195373 .elementor-element.elementor-element-e565138 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-195373 .elementor-element.elementor-element-21fcf66{--n-accordion-title-font-size:var( --e-global-typography-6ae3745-font-size );}}@media(max-width:767px){.elementor-195373 .elementor-element.elementor-element-ce70bde > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-195373 .elementor-element.elementor-element-ce70bde .woocommerce-breadcrumb{font-size:11px;line-height:1.5em;letter-spacing:-0.3px;}.elementor-195373 .elementor-element.elementor-element-f0ad4da{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-195373 .elementor-element.elementor-element-94c6f0d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-195373 .elementor-element.elementor-element-002bd97{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-195373 .elementor-element.elementor-element-ba9ee96 .elementor-heading-title{font-size:1.4rem;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-195373 .elementor-element.elementor-element-0d5c7ea{--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-195373 .elementor-element.elementor-element-9eda922 > .elementor-widget-container{margin:0px 0px -15px 0px;}.woocommerce .elementor-195373 .elementor-element.elementor-element-9eda922 .price{font-size:25px;}.elementor-195373 .elementor-element.elementor-element-5dcedfe > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-195373 .elementor-element.elementor-element-5dcedfe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-195373 .elementor-element.elementor-element-5dcedfe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-195373 .elementor-element.elementor-element-5dcedfe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-195373 .elementor-element.elementor-element-5dcedfe .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-195373 .elementor-element.elementor-element-5dcedfe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-195373 .elementor-element.elementor-element-5dcedfe{--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-195373 .elementor-element.elementor-element-5dcedfe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-195373 .elementor-element.elementor-element-5dcedfe .elementor-icon-list-item > a{font-size:14px;line-height:1.5em;letter-spacing:-0.3px;}.elementor-widget-alert .elementor-alert-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-195373 .elementor-element.elementor-element-02d89b4{font-size:11px;}.elementor-195373 .elementor-element.elementor-element-fa86a6c{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-195373 .elementor-element.elementor-element-97c0f18 .elementor-heading-title{font-size:var( --e-global-typography-6db34e3-font-size );}.woocommerce .elementor-195373 .elementor-element.elementor-element-c5fc094 .woocommerce-product-details__short-description{font-size:var( --e-global-typography-1ccdb35-font-size );line-height:var( --e-global-typography-1ccdb35-line-height );}.elementor-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );}.elementor-195373 .elementor-element.elementor-element-198f9fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-195373 .elementor-element.elementor-element-198f9fb .elementor-icon-list-item > a{font-size:var( --e-global-typography-1ccdb35-font-size );line-height:var( --e-global-typography-1ccdb35-line-height );}.elementor-195373 .elementor-element.elementor-element-5412927{font-size:var( --e-global-typography-1ccdb35-font-size );line-height:var( --e-global-typography-1ccdb35-line-height );}.elementor-195373 .elementor-element.elementor-element-199a1af{font-size:var( --e-global-typography-1ccdb35-font-size );line-height:var( --e-global-typography-1ccdb35-line-height );}.elementor-195373 .elementor-element.elementor-element-b271a52{--n-accordion-title-font-size:var( --e-global-typography-6ae3745-font-size );}.elementor-195373 .elementor-element.elementor-element-fec329e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-195373 .elementor-element.elementor-element-a10c8a3{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-195373 .elementor-element.elementor-element-1e89763 .elementor-heading-title{font-size:var( --e-global-typography-1ccdb35-font-size );line-height:var( --e-global-typography-1ccdb35-line-height );}.elementor-195373 .elementor-element.elementor-element-8da60da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-195373 .elementor-element.elementor-element-8da60da .elementor-icon-list-item > a{font-size:var( --e-global-typography-f14a5d0-font-size );line-height:var( --e-global-typography-f14a5d0-line-height );}.elementor-195373 .elementor-element.elementor-element-32d57d4 .elementor-heading-title{font-size:var( --e-global-typography-6db34e3-font-size );}.elementor-195373 .elementor-element.elementor-element-17f5d68 .elementor-heading-title{font-size:var( --e-global-typography-6db34e3-font-size );}.elementor-195373 .elementor-element.elementor-element-3f99397 .elementor-heading-title{font-size:var( --e-global-typography-6db34e3-font-size );}.elementor-195373 .elementor-element.elementor-element-8066bba > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-195373 .elementor-element.elementor-element-8066bba > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-195373 .elementor-element.elementor-element-e565138 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-195373 .elementor-element.elementor-element-e565138 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-195373 .elementor-element.elementor-element-21fcf66{--n-accordion-title-font-size:var( --e-global-typography-6ae3745-font-size );}}@media(min-width:768px){.elementor-195373 .elementor-element.elementor-element-f0ad4da{--width:35%;}.elementor-195373 .elementor-element.elementor-element-002bd97{--width:65%;}.elementor-195373 .elementor-element.elementor-element-fa86a6c{--width:65%;}.elementor-195373 .elementor-element.elementor-element-fec329e{--width:35%;}.elementor-195373 .elementor-element.elementor-element-7b1eb9a{--width:100%;}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-ce70bde */.woocommerce-breadcrumb {margin:0 !important;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-94c6f0d */.elementor-195373 .elementor-element.elementor-element-94c6f0d .onsale {display:none;}

.elementor-195373 .elementor-element.elementor-element-94c6f0d .flex-viewport {width:85% !important; margin-left:auto; margin-right:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0ad4da */.elementor-195373 .elementor-element.elementor-element-f0ad4da div.images.woocommerce-product-gallery {margin-bottom:1em !important;}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-473c390 */.elementor-195373 .elementor-element.elementor-element-473c390 {font-size:14px; font-weight:normal; color:#000;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-6cd5c9f */span.price { 
    font-family: "Poppins", Sans-serif !important;
/*font-size: 1.4rem !important;*/
/*font-weight:500 !important; */
line-height:1em !important; 
color:#000 !important;
}

span.price ins {font-weight:500 !important;}

span.price del {
    font-size: 1rem;
}

.elementor-195373 .elementor-element.elementor-element-6cd5c9f .woocommerce-variation-description {display:none;}

table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th, table tbody tr:hover>td, table tbody tr:hover>th {background-color:unset;}


.elementor-195373 .elementor-element.elementor-element-6cd5c9f .added_to_cart.wc-forward {display:none !important;}

p.stock {display:none;}

.elementor-195373 .elementor-element.elementor-element-6cd5c9f input[type='checkbox'] {width:20px; height:20px; display:inline-block; vertical-align: middle;}

.elementor-195373 .elementor-element.elementor-element-6cd5c9f #product-addons-total {display:none;}

#required_addons_validation_message {display:none;}

.elementor-195373 .elementor-element.elementor-element-6cd5c9f .form-row label {display:inline-block;}

.elementor-195373 .elementor-element.elementor-element-6cd5c9f .e-atc-qty-button-holder {margin-bottom:20px;}

#product-tagline .css-4br96k {font-family:unset !important; font-weight:normal !important; font-size:13px !important; }

.elementor-195373 .elementor-element.elementor-element-6cd5c9f .affirm-as-low-as {font-family:unset !important; font-weight:normal !important; font-size:13px !important;}

.awdr_discount_bar {border-radius: 0px; border-left:4px solid #ddd}

/* =========================
   PRODUCT HERO: QTY + CTA ROW
   Targets Elementor Single Product Add To Cart widget markup
   ========================= */

/* Make qty + button align nicely */
.woocommerce div.product form.cart .e-atc-qty-button-holder{
  display: flex;
  align-items: stretch;
  gap: 12px;
}

/* Quantity container */
.woocommerce div.product form.cart .e-atc-qty-button-holder .quantity{
  margin: 0; /* remove Woo default spacing */
  flex: 0 0 74px; /* width of qty box */
}

/* Quantity input */
.woocommerce div.product form.cart .e-atc-qty-button-holder .quantity input.qty{
  width: 100%;
  height: 54px;               /* match your CTA height */
  border: 1px solid rgba(0,0,0,.12);
  border-radius: 15px;
  text-align: center;
  font-weight: 600;
  outline: none;
  padding: 0 10px;
  box-shadow: none;
}

/* Optional: soften number input spinners (Chrome/Edge/Safari) */
.woocommerce div.product form.cart .e-atc-qty-button-holder .quantity input.qty::-webkit-outer-spin-button,
.woocommerce div.product form.cart .e-atc-qty-button-holder .quantity input.qty::-webkit-inner-spin-button{
  opacity: 0.5;
}

/* CTA button grows */
.woocommerce div.product form.cart .e-atc-qty-button-holder .single_add_to_cart_button{
  flex: 1 1 auto;
  height: 54px;               /* match qty */
  border-radius: 999px;       /* pill */
  font-weight: 700;
  letter-spacing: .2px;
}
.elementor-195373 .elementor-element.elementor-element-6cd5c9f .cart .button {
box-shadow: 0 5px 20px rgba(78,61,217, .25);
}

/* Mobile: stack qty above button (cleaner + avoids tiny left column) */
@media (max-width: 767px){
  .woocommerce div.product form.cart .e-atc-qty-button-holder{
    flex-direction: column;
    gap: 10px;
  }
  .woocommerce div.product form.cart .e-atc-qty-button-holder .quantity{
    flex: 0 0 auto;
    width: 100%;
  }
}

/* Mobile sticky Add to Cart (Elementor Woo Add to Cart widget) */
@media (max-width: 767px){

  /* SIMPLE products sticky */
  .single-product form.cart:not(.variations_form){
    position: fixed;
    left: 0; right: 0; bottom: 0;
    width: 100%;
    background:#fff;
    z-index:999;
    padding: 10px 10px calc(10px + env(safe-area-inset-bottom));
    box-shadow: 0 -8px 18px rgba(0,0,0,.10);
    border-top: 1px solid rgba(0,0,0,.08);
  }

  /* VARIABLE products sticky: stick the whole form so selects stay with CTA */
  .single-product form.variations_form.cart{
    position: fixed;
    left: 0; right: 0; bottom: 0;
    width: 100%;
    background:#fff;
    z-index:999;
    padding: 10px 10px calc(10px + env(safe-area-inset-bottom));
    box-shadow: 0 -8px 18px rgba(0,0,0,.10);
    border-top: 1px solid rgba(0,0,0,.08);
  }

  /* IMPORTANT: prevent the non-sticky copy of the form from leaving a gap in layout */
  .single-product form.variations_form.cart{
    margin: 0 !important;
  }

  /* Make room so page content isn’t hidden behind sticky */
  .single-product{
    padding-bottom: 140px; /* tweak after you see final height */
  }
  
  .woocommerce .elementor-56516 .elementor-element.elementor-element-7ac3a33 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-56516 .elementor-element.elementor-element-7ac3a33 form.cart table.variations td.value:before {line-height:1em}
  
}

@media (max-width: 767px){
    .woocommerce-variation-description, .reset_variations, th.label {display:none !important}
    .woocommerce-js div.product form.cart .variations tr {margin-bottom:0 !important}
    
    .woocommerce-js div.product form.cart div.quantity {margin: 0 0 0 0 !important}
    .woocommerce-js div.product form.cart .button {margin-bottom:0 !important}
    
    .woocommerce-js div.product form.cart .variations {margin-bottom: -8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02d89b4 */.elementor-195373 .elementor-element.elementor-element-02d89b4 {margin:0px;}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-3cb7ba1 */.elementor-195373 .elementor-element.elementor-element-3cb7ba1 {font-size:13px; color:#a7a7a7;}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a09ff9f *//* =========================================================
   FBT – CRO Layout (Option A)
   4-across responsive grid + summary below
   Paste AFTER your existing FBT CSS (or replace layout fix)
   ========================================================= */

.single-product .wt-fbt-outer.wt-fbt-gallery{
  border: 1px solid rgba(0,0,0,.08);
  border-radius: 18px;
  background: #fff;
  padding: 22px;
  /*box-shadow: 0 10px 30px rgba(0,0,0,.06);*/
  margin-top: 18px;

  /* Reset any previous 2-col grid */
  display: block !important;
}

.single-product .wt-fbt-section-title{
  font-size: 26px;
  line-height: 1.15;
  margin: 0 0 14px;
  font-weight: 700;
}

/* PRODUCTS GRID */
.single-product .wt-fbt-pdt-section.wt-fbt-gallery{
  display: grid !important;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 14px;
  align-items: start;
}

/* Collapse nicely */
@media (max-width: 1100px){
  .single-product .wt-fbt-pdt-section.wt-fbt-gallery{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}
@media (max-width: 850px){
  .single-product .wt-fbt-pdt-section.wt-fbt-gallery{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
@media (max-width: 520px){
  .single-product .wt-fbt-pdt-section.wt-fbt-gallery{
    grid-template-columns: 1fr;
  }
}

/* Hide plus icons entirely (they break grids visually) */
.single-product .wt-plus-icon{ display: none !important; }

/* ITEM CARD */
.single-product .wt-fbt-pdt.gallery{
  width: auto !important;
  max-width: 100%;
  border: 1px solid rgba(0,0,0,.08);
  background: rgba(0,0,0,.015);
  border-radius: 16px;
  padding: 14px;
  position: relative;
}

/* Primary product a touch “whiter” */
.single-product .wt-fbt-pdt.gallery:first-child{
  background: #fff;
  border-color: rgba(0,0,0,.12);
}

/* Thumbnail */
.single-product .wt-fbt-thumbnail.wt-fbt-gallery{
  position: relative;
  border-radius: 14px;
  overflow: hidden;
  background: #fff;
  border: 1px solid rgba(0,0,0,.06);
  padding: 10px;
}
.single-product .wt-fbt-thumbnail.wt-fbt-gallery img{
  display: block;
  width: 100%;
  height: auto;
  object-fit: contain;
}

/* Checkbox chip */
.single-product .wt-fbt-pdt-selection.wt-fbt-gallery{
  position: absolute;
  top: 10px;
  left: 10px;
  z-index: 2;
  background: rgba(255,255,255,.92);

}
.single-product .wt-fbt-pdt-selection input[type="checkbox"]{
  width: 16px;
  height: 16px;
  accent-color: #416bcb;
}

/* Title / price */
.single-product .wt-fbt-title.wt-fbt-gallery{
  margin-top: 10px;
  font-size: 14px;
  line-height: 1.35;
  font-weight: 600;
  font-family: "Poppins", Sans-serif;
}
.single-product .wt-fbt-price{
  margin-top: 6px;
  font-size: 18px;
  font-weight: 600;
}

/* SUMMARY (Totals + CTA) BELOW GRID */
.single-product .wt-fbt-cart.wt-fbt-gallery{
  margin-top: 14px;
  border: 1px solid rgba(0,0,0,.08);
  border-radius: 16px;
  padding: 16px;
  background: #fff;
  box-shadow: 0 10px 24px rgba(0,0,0,.05);

  /* turn into a clean row */
  display: grid;
  grid-template-columns: 1.2fr .8fr;
  gap: 14px;
  align-items: center;
}

/* On small screens, stack */
@media (max-width: 700px){
  .single-product .wt-fbt-cart.wt-fbt-gallery{
    grid-template-columns: 1fr;
  }
}

/* Hide noisy split rows */
.single-product .wt-fbt-total-current,
.single-product .wt-fbt-total-addons{
  display: none !important;
}

/* Total block */
.single-product .wt-fbt-total-cart{
  font-size: 14px;
  line-height: 1.3;
  font-family: "Poppins", Sans-serif;
}
.single-product .wt-fbt-total-cart .wt-fbt-total{
  font-weight: 600;
  display: block;
  margin-bottom: 8px;
}
.single-product .wt-fbt-total-cart del{
  opacity: .6;
  margin-right: 8px;
}
.single-product .wt-fbt-total-cart b{
  font-size: 24px;
}

/* Save badge: less “bubble”, more premium */
.single-product .wt-fbt-discount{
  display: inline-flex;
  margin-top: 10px;
  padding: 6px 10px;
  border-radius: 10px;
  background: rgba(61,129,217,.08);
  border: 1px solid rgba(61,89,217,.25);
  font-weight: 800;
}

/* CTA button: brand, consistent shape */
.single-product .wt-fbt-add-to-cart .single_add_to_cart_button{
  width: 100%;
  border-radius: 999px;
  padding: 18px 24px;
  font-size: 15px;
  font-weight: 700;
  border: 0;
  background: #416bcb !important;
  color: #fff !important;
  box-shadow: 0 10px 20px rgba(78,61,217,.25);
  text-transform: capitalize;
}
.single-product .wt-fbt-add-to-cart .single_add_to_cart_button:hover{
  filter: brightness(.96);
}
.single-product .wt-fbt-add-to-cart{ margin-top: 0; }

/* ---------------------------------------------------------
   Variation UI cleanup (keeps it, but makes it calmer)
   --------------------------------------------------------- */
.single-product .wt-fbt-pdt.gallery[data-pdt-type="variable"]{
  background: #fafafa;
  border-style: dashed;
}

/* Dropdowns */
.single-product .wt-fbt-variations{
  margin-top: 10px;
  padding-top: 10px;
  border-top: 1px solid rgba(0,0,0,.08);
}
.single-product .wt-fbt-variations .wt-label{
  font-size: 12px;
  font-weight: 700;
  opacity: .75;
  margin-bottom: 6px;
}
.single-product .wt-fbt-variations select{
  width: 100%;
  padding: 10px 12px;
  border-radius: 10px;
  border: 1px solid rgba(0,0,0,.14);
  background: #fff;
}

/* Only show variations when add-on is checked */
.single-product .wt-fbt-pdt.gallery[data-pdt-type="variable"] .wt-fbt-variations{
  display: none;
}
.single-product .wt-fbt-pdt.gallery[data-pdt-type="variable"]
  .wt-fbt-pdt-selection input[type="checkbox"]:checked
  ~ img
  ~ .wt-fbt-title
  .wt-fbt-variations{
  display: block;
}

/* Hide variations by default (JS will show for checked items) */
.single-product .wt-fbt-pdt.gallery[data-pdt-type="variable"] .wt-fbt-variations{
  display: none;
}

/* When JS adds this class, show them */
.single-product .wt-fbt-pdt.gallery[data-pdt-type="variable"].wt-fbt-show-vars .wt-fbt-variations{
  display: block;
}

@media only screen and (max-width: 767px) {
    .wt-fbt-outer {
      margin:0;  
    }
}

/*mobile */
@media (max-width: 767px){

  /* Outer card */
  .single-product .wt-fbt-outer{
    border: 1px solid rgba(0,0,0,.08);
    border-radius: 18px;
    background: #fff;
    padding: 16px;
    box-shadow: 0 10px 30px rgba(0,0,0,.06);
    margin: 16px 0;
  }

  .single-product .wt-fbt-section-title{
    font-size: 22px;
    line-height: 1.15;
    margin: 0 0 12px;
    font-weight: 800;
  }

  /* Stack items cleanly */
  .single-product .wt-fbt-pdt-section{
    display: flex !important;
    flex-direction: column !important;
    gap: 12px !important;
  }

  /* Each product as a neat row: checkbox+thumb | title | price */
  .single-product .wt-fbt-pdt.gallery{
    position: relative;
    display: grid !important;
    grid-template-columns: 86px 1fr auto !important; /* thumb column | title | price */
    align-items: center !important;
    gap: 12px !important;

    width: 100% !important;
    max-width: 100% !important;
    padding: 12px !important;
    margin: 0 !important;

    border: 1px solid rgba(0,0,0,.10);
    border-radius: 16px;
    background: #fff;
  }

  /* Thumbnail box (the mobile DOM uses .list, not .wt-fbt-gallery) */
  .single-product .wt-fbt-thumbnail.list{
    width: 86px !important;
    height: 86px !important;
    border-radius: 14px !important;
    overflow: hidden !important;

    background: #fff !important;
    border: 1px solid rgba(0,0,0,.10) !important;
    padding: 8px !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
  }

  .single-product .wt-fbt-thumbnail.list img{
    width: 100% !important;
    height: 100% !important;
    object-fit: contain !important;
    display: block !important;
  }

  /* Checkbox chip: pin to top-left of the thumbnail */
  .single-product .wt-fbt-pdt-selection{
    position: absolute !important;
    top: 6px !important;
    left: 9px !important;
    z-index: 5 !important;

    /*background: rgba(255,255,255,.95);
    border: 1px solid rgba(0,0,0,.12);*/
    border-radius: 0;
    padding: 0;
    /*box-shadow: 0 6px 18px rgba(0,0,0,.10);*/
  }

  .single-product .wt-fbt-pdt-selection input[type="checkbox"]{
    width: 20px;
    height: 20px;
    accent-color: #416bcb;
  }

  /* Title */
  .single-product .wt-fbt-title{
    margin: 0 !important;
    font-size: 14px !important;
    line-height: 1.25 !important;
    font-weight: 700 !important;
    font-family: "Poppins", Sans-serif;
  }

  .single-product .wt-fbt-title a{
    color: inherit;
    text-decoration: none;
  }

  /* Price */
  .single-product .wt-fbt-title .wt-fbt-price{
    margin-top: 6px !important;
    font-size: 16px !important;
    font-weight: 800 !important;
    white-space: nowrap !important;
  }

  /* Total / CTA area */
  .single-product .wt-fbt-cart{
    margin-top: 14px !important;
    border: 1px solid rgba(0,0,0,.08);
    border-radius: 16px;
    padding: 14px;
    background: #fff;
    box-shadow: 0 10px 24px rgba(0,0,0,.05);

    display: grid !important;
    grid-template-columns: 1fr !important;
    gap: 12px !important;
    align-items: center !important;
  }

  .single-product .wt-fbt-total-outer b{
    font-size: 22px;
  }

  .single-product .wt-fbt-add-to-cart .single_add_to_cart_button{
    width: 100%;
    border-radius: 999px;
    padding: 18px 24px;
    font-size: 15px;
    font-weight: 800;
    border: 0;
    background: #416bcb !important;
    color: #fff !important;
    box-shadow: 0 10px 20px rgba(78,61,217,.25);
    text-transform: capitalize;
  }
}

.wt-fbt-title a {color:#000;
      display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  line-height: 1.4;
  max-height: calc(1.4em * 2);
}

.wt-fbt-title {
  min-height: calc(1.4em * 2);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://powerwash.com/wp-content/uploads/2024/07/Poppins-Bold.woff2') format('woff2'),
		url('https://powerwash.com/wp-content/uploads/2024/07/Poppins-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://powerwash.com/wp-content/uploads/2024/07/Poppins-SemiBold.woff2') format('woff2'),
		url('https://powerwash.com/wp-content/uploads/2024/07/Poppins-SemiBold.woff') format('woff');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://powerwash.com/wp-content/uploads/2024/07/Poppins-Regular.woff2') format('woff2'),
		url('https://powerwash.com/wp-content/uploads/2024/07/Poppins-Regular.woff') format('woff');
}
/* End Custom Fonts CSS */