.elementor-197 .elementor-element.elementor-element-7e16f34{--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:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--margin-top:4.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-197 .elementor-element.elementor-element-85f1d60{--display:flex;--gap:0.8rem 0.8rem;--row-gap:0.8rem;--column-gap:0.8rem;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-197 .elementor-element.elementor-element-b2b7c64{--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:0.8rem 0.8rem;--row-gap:0.8rem;--column-gap:0.8rem;}.elementor-197 .elementor-element.elementor-element-29c1275{text-align:right;}.elementor-197 .elementor-element.elementor-element-9e85fdb{text-align:right;}.elementor-197 .elementor-element.elementor-element-393543b{--display:flex;}.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-197 .elementor-element.elementor-element-8fe1e98 .elementor-heading-title{font-family:var( --e-global-typography-31c90fd-font-family ), Sans-serif;font-size:var( --e-global-typography-31c90fd-font-size );font-weight:var( --e-global-typography-31c90fd-font-weight );line-height:var( --e-global-typography-31c90fd-line-height );letter-spacing:var( --e-global-typography-31c90fd-letter-spacing );}.elementor-197 .elementor-element.elementor-element-682582d{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-197 .elementor-element.elementor-element-682582d .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:31px;font-weight:300;line-height:1.15;letter-spacing:0.6px;}.elementor-197 .elementor-element.elementor-element-02e3ef3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0.4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-widget-star-rating .elementor-star-rating__title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-197 .elementor-element.elementor-element-dba4d48 .elementor-star-rating{font-size:18px;}body:not(.rtl) .elementor-197 .elementor-element.elementor-element-dba4d48 .elementor-star-rating i:not(:last-of-type){margin-right:1px;}body.rtl .elementor-197 .elementor-element.elementor-element-dba4d48 .elementor-star-rating i:not(:last-of-type){margin-left:1px;}.elementor-197 .elementor-element.elementor-element-dba4d48 .elementor-star-rating i:before{color:var( --e-global-color-accent );}.elementor-197 .elementor-element.elementor-element-dba4d48 .elementor-star-rating i{color:#DFDFDF;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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-197 .elementor-element.elementor-element-28f9cd2{font-family:var( --e-global-typography-332b5ff-font-family ), Sans-serif;font-size:var( --e-global-typography-332b5ff-font-size );font-weight:var( --e-global-typography-332b5ff-font-weight );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-197 .elementor-element.elementor-element-bccdecd{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:var( --e-global-typography-332b5ff-font-family ), Sans-serif;font-size:var( --e-global-typography-332b5ff-font-size );font-weight:var( --e-global-typography-332b5ff-font-weight );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-01690bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-197 .elementor-element.elementor-element-01690bd .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:32px;font-weight:400;}.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 );}.elementor-197 .elementor-element.elementor-element-65d627f .cart button, .elementor-197 .elementor-element.elementor-element-65d627f .cart .button{font-family:"futura-pt", Sans-serif;font-size:20px;font-weight:400;line-height:1.3;letter-spacing:0.6px;border-radius:0px 0px 0px 0px;padding:16px 20px 16px 20px;background-color:var( --e-global-color-accent );transition:all 0.2s;}.elementor-197 .elementor-element.elementor-element-65d627f .cart button:hover, .elementor-197 .elementor-element.elementor-element-65d627f .cart .button:hover{background-color:var( --e-global-color-text );}.elementor-197 .elementor-element.elementor-element-65d627f .quantity .qty{border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;border-color:#1901013B;transition:all 0.2s;}.woocommerce .elementor-197 .elementor-element.elementor-element-65d627f form.cart table.variations td.value select, .woocommerce .elementor-197 .elementor-element.elementor-element-65d627f form.cart table.variations td.value:before{background-color:var( --e-global-color-7a1b5b8 );}.elementor-197 .elementor-element.elementor-element-97e2c59{--display:flex;--margin-top:2.8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-197 .elementor-element.elementor-element-3d376b9{--display:flex;}.elementor-197 .elementor-element.elementor-element-ded8f86{font-family:var( --e-global-typography-332b5ff-font-family ), Sans-serif;font-size:var( --e-global-typography-332b5ff-font-size );font-weight:var( --e-global-typography-332b5ff-font-weight );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-b9fab3f{--display:flex;}.elementor-197 .elementor-element.elementor-element-0d19a89{font-family:var( --e-global-typography-332b5ff-font-family ), Sans-serif;font-size:var( --e-global-typography-332b5ff-font-size );font-weight:var( --e-global-typography-332b5ff-font-weight );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-da148b6{--display:flex;}.elementor-197 .elementor-element.elementor-element-77278d3{font-family:var( --e-global-typography-332b5ff-font-family ), Sans-serif;font-size:var( --e-global-typography-332b5ff-font-size );font-weight:var( --e-global-typography-332b5ff-font-weight );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-4fc6874{--n-accordion-title-font-size:var( --e-global-typography-332b5ff-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-197 .elementor-element.elementor-element-4fc6874 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#D5D5D5;}.elementor-197 .elementor-element.elementor-element-4fc6874 {--n-accordion-padding:15px 5px 15px 5px;}:where( .elementor-197 .elementor-element.elementor-element-4fc6874 > .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-332b5ff-font-family ), Sans-serif;font-weight:var( --e-global-typography-332b5ff-font-weight );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}:where( .elementor-197 .elementor-element.elementor-element-4fc6874 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;border-color:#D5D5D5;--padding-top:15px;--padding-right:0px;--padding-bottom:15px;--padding-left:5px;}.elementor-197 .elementor-element.elementor-element-cdc05f6{--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:06rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-197 .elementor-element.elementor-element-3344f41 .elementor-heading-title{font-family:var( --e-global-typography-cc4dfe1-font-family ), Sans-serif;font-size:var( --e-global-typography-cc4dfe1-font-size );font-weight:var( --e-global-typography-cc4dfe1-font-weight );line-height:var( --e-global-typography-cc4dfe1-line-height );letter-spacing:var( --e-global-typography-cc4dfe1-letter-spacing );}.elementor-197 .elementor-element.elementor-element-c36fd04 .elementor-heading-title{font-family:var( --e-global-typography-bb408fb-font-family ), Sans-serif;font-size:var( --e-global-typography-bb408fb-font-size );font-weight:var( --e-global-typography-bb408fb-font-weight );line-height:var( --e-global-typography-bb408fb-line-height );letter-spacing:var( --e-global-typography-bb408fb-letter-spacing );}.elementor-197 .elementor-element.elementor-element-1dffaf0{--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:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-197 .elementor-element.elementor-element-0fe9acc{--display:flex;--min-height:90vh;--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;}.elementor-197 .elementor-element.elementor-element-0fe9acc:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-0fe9acc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF6F2;}.elementor-197 .elementor-element.elementor-element-bcdbaff{--display:flex;--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:3.5rem;--padding-right:3.5rem;}.elementor-197 .elementor-element.elementor-element-bcdbaff.e-con{--align-self:center;}.elementor-197 .elementor-element.elementor-element-b025aa1{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-197 .elementor-element.elementor-element-d106b6b .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:35px;font-weight:400;line-height:1.15;letter-spacing:0.6px;}.elementor-197 .elementor-element.elementor-element-08a382f{font-family:var( --e-global-typography-332b5ff-font-family ), Sans-serif;font-size:var( --e-global-typography-332b5ff-font-size );font-weight:var( --e-global-typography-332b5ff-font-weight );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-4792264{padding:1rem 0rem 0rem 0rem;font-family:var( --e-global-typography-332b5ff-font-family ), Sans-serif;font-size:var( --e-global-typography-332b5ff-font-size );font-weight:var( --e-global-typography-332b5ff-font-weight );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-30a005b{--display:flex;}.elementor-197 .elementor-element.elementor-element-30a005b:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-30a005b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://puuurskincare.nl/wp-content/uploads/2024/01/balm-en-schouder-.jpg");background-position:center center;background-size:cover;}.elementor-197 .elementor-element.elementor-element-cb3fd08{--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;}.elementor-197 .elementor-element.elementor-element-cb3fd08:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-cb3fd08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF6F2;}.elementor-197 .elementor-element.elementor-element-2101796{--display:flex;--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:3.5rem;--padding-right:3.5rem;}.elementor-197 .elementor-element.elementor-element-2101796.e-con{--align-self:center;}.elementor-197 .elementor-element.elementor-element-09df7bc{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-197 .elementor-element.elementor-element-3bd20c2 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:35px;font-weight:400;line-height:1.15;letter-spacing:0.6px;}.elementor-197 .elementor-element.elementor-element-5a9ae8d{font-family:var( --e-global-typography-332b5ff-font-family ), Sans-serif;font-size:var( --e-global-typography-332b5ff-font-size );font-weight:var( --e-global-typography-332b5ff-font-weight );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-1c1944f{padding:1rem 0rem 0rem 0rem;font-family:var( --e-global-typography-332b5ff-font-family ), Sans-serif;font-size:var( --e-global-typography-332b5ff-font-size );font-weight:var( --e-global-typography-332b5ff-font-weight );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-55c1aa2{--display:flex;}.elementor-197 .elementor-element.elementor-element-55c1aa2:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-55c1aa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://puuurskincare.nl/wp-content/uploads/2024/01/day-drops-.jpg");background-position:center center;background-size:cover;}.elementor-197 .elementor-element.elementor-element-8ed9a26{--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;}.elementor-197 .elementor-element.elementor-element-8ed9a26:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-8ed9a26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF6F2;}.elementor-197 .elementor-element.elementor-element-9766479{--display:flex;--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:3.5rem;--padding-right:3.5rem;}.elementor-197 .elementor-element.elementor-element-9766479.e-con{--align-self:center;}.elementor-197 .elementor-element.elementor-element-5e0b768{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-197 .elementor-element.elementor-element-30511df .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:35px;font-weight:400;line-height:1.15;letter-spacing:0.6px;}.elementor-197 .elementor-element.elementor-element-ff557f2{font-family:var( --e-global-typography-332b5ff-font-family ), Sans-serif;font-size:var( --e-global-typography-332b5ff-font-size );font-weight:var( --e-global-typography-332b5ff-font-weight );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-a4aadad{padding:1rem 0rem 0rem 0rem;font-family:var( --e-global-typography-332b5ff-font-family ), Sans-serif;font-size:var( --e-global-typography-332b5ff-font-size );font-weight:var( --e-global-typography-332b5ff-font-weight );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-f09ba75{--display:flex;}.elementor-197 .elementor-element.elementor-element-f09ba75:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-f09ba75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://puuurskincare.nl/wp-content/uploads/2024/01/water.jpg");background-position:center center;background-size:cover;}.elementor-197 .elementor-element.elementor-element-6240caf{--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;}.elementor-197 .elementor-element.elementor-element-6240caf:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-6240caf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF6F2;}.elementor-197 .elementor-element.elementor-element-8cf86ce{--display:flex;--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:3.5rem;--padding-right:3.5rem;}.elementor-197 .elementor-element.elementor-element-8cf86ce.e-con{--align-self:center;}.elementor-197 .elementor-element.elementor-element-c955084{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-197 .elementor-element.elementor-element-07961c8 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:35px;font-weight:400;line-height:1.15;letter-spacing:0.6px;}.elementor-197 .elementor-element.elementor-element-5e46992{font-family:var( --e-global-typography-332b5ff-font-family ), Sans-serif;font-size:var( --e-global-typography-332b5ff-font-size );font-weight:var( --e-global-typography-332b5ff-font-weight );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-177ddc9{padding:1rem 0rem 0rem 0rem;font-family:var( --e-global-typography-332b5ff-font-family ), Sans-serif;font-size:var( --e-global-typography-332b5ff-font-size );font-weight:var( --e-global-typography-332b5ff-font-weight );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-33a6ccf{--display:flex;}.elementor-197 .elementor-element.elementor-element-33a6ccf:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-33a6ccf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://puuurskincare.nl/wp-content/uploads/2024/01/kimono-en-balm.jpg");background-position:center center;background-size:cover;}.elementor-197 .elementor-element.elementor-element-fd70029{--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;}.elementor-197 .elementor-element.elementor-element-fd70029:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-fd70029 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF6F2;}.elementor-197 .elementor-element.elementor-element-79910f1{--display:flex;--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:3.5rem;--padding-right:3.5rem;}.elementor-197 .elementor-element.elementor-element-79910f1.e-con{--align-self:center;}.elementor-197 .elementor-element.elementor-element-0da0d71{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-197 .elementor-element.elementor-element-c5010d6 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:35px;font-weight:400;line-height:1.15;letter-spacing:0.6px;}.elementor-197 .elementor-element.elementor-element-fde72c6{font-family:var( --e-global-typography-332b5ff-font-family ), Sans-serif;font-size:var( --e-global-typography-332b5ff-font-size );font-weight:var( --e-global-typography-332b5ff-font-weight );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-4ca334e{padding:1rem 0rem 0rem 0rem;font-family:var( --e-global-typography-332b5ff-font-family ), Sans-serif;font-size:var( --e-global-typography-332b5ff-font-size );font-weight:var( --e-global-typography-332b5ff-font-weight );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-6c4ff1b{--display:flex;}.elementor-197 .elementor-element.elementor-element-6c4ff1b:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-6c4ff1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://puuurskincare.nl/wp-content/uploads/2024/01/gezicht-met-handen.jpg");background-position:center center;background-size:cover;}.elementor-197 .elementor-element.elementor-element-5f06778{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-197 .elementor-element.elementor-element-6d6f5e9{--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:7rem;--margin-bottom:7rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-197 .elementor-element.elementor-element-1ce106d .elementor-heading-title{font-family:var( --e-global-typography-cc4dfe1-font-family ), Sans-serif;font-size:var( --e-global-typography-cc4dfe1-font-size );font-weight:var( --e-global-typography-cc4dfe1-font-weight );line-height:var( --e-global-typography-cc4dfe1-line-height );letter-spacing:var( --e-global-typography-cc4dfe1-letter-spacing );}.elementor-197 .elementor-element.elementor-element-0bda0c6 .elementor-heading-title{font-family:var( --e-global-typography-bb408fb-font-family ), Sans-serif;font-size:var( --e-global-typography-bb408fb-font-size );font-weight:var( --e-global-typography-bb408fb-font-weight );line-height:var( --e-global-typography-bb408fb-line-height );letter-spacing:var( --e-global-typography-bb408fb-letter-spacing );}@media(max-width:1024px){.elementor-197 .elementor-element.elementor-element-7e16f34{--gap:2.6rem 2.6rem;--row-gap:2.6rem;--column-gap:2.6rem;}.elementor-197 .elementor-element.elementor-element-8fe1e98 .elementor-heading-title{font-size:var( --e-global-typography-31c90fd-font-size );line-height:var( --e-global-typography-31c90fd-line-height );letter-spacing:var( --e-global-typography-31c90fd-letter-spacing );}.elementor-197 .elementor-element.elementor-element-28f9cd2{font-size:var( --e-global-typography-332b5ff-font-size );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-bccdecd{font-size:var( --e-global-typography-332b5ff-font-size );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-ded8f86{font-size:var( --e-global-typography-332b5ff-font-size );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-0d19a89{font-size:var( --e-global-typography-332b5ff-font-size );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-77278d3{font-size:var( --e-global-typography-332b5ff-font-size );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-4fc6874{--n-accordion-title-font-size:var( --e-global-typography-332b5ff-font-size );}:where( .elementor-197 .elementor-element.elementor-element-4fc6874 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-3344f41 .elementor-heading-title{font-size:var( --e-global-typography-cc4dfe1-font-size );line-height:var( --e-global-typography-cc4dfe1-line-height );letter-spacing:var( --e-global-typography-cc4dfe1-letter-spacing );}.elementor-197 .elementor-element.elementor-element-c36fd04 .elementor-heading-title{font-size:var( --e-global-typography-bb408fb-font-size );line-height:var( --e-global-typography-bb408fb-line-height );letter-spacing:var( --e-global-typography-bb408fb-letter-spacing );}.elementor-197 .elementor-element.elementor-element-08a382f{font-size:var( --e-global-typography-332b5ff-font-size );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-4792264{font-size:var( --e-global-typography-332b5ff-font-size );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-5a9ae8d{font-size:var( --e-global-typography-332b5ff-font-size );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-1c1944f{font-size:var( --e-global-typography-332b5ff-font-size );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-ff557f2{font-size:var( --e-global-typography-332b5ff-font-size );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-a4aadad{font-size:var( --e-global-typography-332b5ff-font-size );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-5e46992{font-size:var( --e-global-typography-332b5ff-font-size );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-177ddc9{font-size:var( --e-global-typography-332b5ff-font-size );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-fde72c6{font-size:var( --e-global-typography-332b5ff-font-size );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-4ca334e{font-size:var( --e-global-typography-332b5ff-font-size );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-5f06778{--e-n-carousel-swiper-slides-to-display:1;}.elementor-197 .elementor-element.elementor-element-1ce106d .elementor-heading-title{font-size:var( --e-global-typography-cc4dfe1-font-size );line-height:var( --e-global-typography-cc4dfe1-line-height );letter-spacing:var( --e-global-typography-cc4dfe1-letter-spacing );}.elementor-197 .elementor-element.elementor-element-0bda0c6 .elementor-heading-title{font-size:var( --e-global-typography-bb408fb-font-size );line-height:var( --e-global-typography-bb408fb-line-height );letter-spacing:var( --e-global-typography-bb408fb-letter-spacing );}}@media(max-width:767px){.elementor-197 .elementor-element.elementor-element-7e16f34{--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-197 .elementor-element.elementor-element-b2b7c64{--content-width:100%;--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;--flex-wrap:nowrap;}.elementor-197 .elementor-element.elementor-element-8fe1e98 .elementor-heading-title{font-size:var( --e-global-typography-31c90fd-font-size );line-height:var( --e-global-typography-31c90fd-line-height );letter-spacing:var( --e-global-typography-31c90fd-letter-spacing );}.elementor-197 .elementor-element.elementor-element-28f9cd2{font-size:var( --e-global-typography-332b5ff-font-size );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-bccdecd{font-size:var( --e-global-typography-332b5ff-font-size );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-ded8f86{font-size:var( --e-global-typography-332b5ff-font-size );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-0d19a89{font-size:var( --e-global-typography-332b5ff-font-size );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-77278d3{font-size:var( --e-global-typography-332b5ff-font-size );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-4fc6874{--n-accordion-title-font-size:var( --e-global-typography-332b5ff-font-size );}:where( .elementor-197 .elementor-element.elementor-element-4fc6874 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-3344f41 .elementor-heading-title{font-size:var( --e-global-typography-cc4dfe1-font-size );line-height:var( --e-global-typography-cc4dfe1-line-height );letter-spacing:var( --e-global-typography-cc4dfe1-letter-spacing );}.elementor-197 .elementor-element.elementor-element-c36fd04 .elementor-heading-title{font-size:var( --e-global-typography-bb408fb-font-size );line-height:var( --e-global-typography-bb408fb-line-height );letter-spacing:var( --e-global-typography-bb408fb-letter-spacing );}.elementor-197 .elementor-element.elementor-element-0fe9acc{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-197 .elementor-element.elementor-element-bcdbaff{--padding-top:2rem;--padding-bottom:3rem;--padding-left:1.8rem;--padding-right:1.8rem;}.elementor-197 .elementor-element.elementor-element-d106b6b .elementor-heading-title{font-size:24px;}.elementor-197 .elementor-element.elementor-element-08a382f{font-size:var( --e-global-typography-332b5ff-font-size );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-4792264{padding:0.8rem 0rem 0rem 0rem;font-size:var( --e-global-typography-332b5ff-font-size );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-30a005b{--min-height:100vw;}.elementor-197 .elementor-element.elementor-element-cb3fd08{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-197 .elementor-element.elementor-element-2101796{--padding-top:2rem;--padding-bottom:3rem;--padding-left:1.8rem;--padding-right:1.8rem;}.elementor-197 .elementor-element.elementor-element-3bd20c2 .elementor-heading-title{font-size:24px;}.elementor-197 .elementor-element.elementor-element-5a9ae8d{font-size:var( --e-global-typography-332b5ff-font-size );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-1c1944f{padding:0.8rem 0rem 0rem 0rem;font-size:var( --e-global-typography-332b5ff-font-size );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-55c1aa2{--min-height:100vw;}.elementor-197 .elementor-element.elementor-element-8ed9a26{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-197 .elementor-element.elementor-element-9766479{--padding-top:2rem;--padding-bottom:3rem;--padding-left:1.8rem;--padding-right:1.8rem;}.elementor-197 .elementor-element.elementor-element-30511df .elementor-heading-title{font-size:24px;}.elementor-197 .elementor-element.elementor-element-ff557f2{font-size:var( --e-global-typography-332b5ff-font-size );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-a4aadad{padding:0.8rem 0rem 0rem 0rem;font-size:var( --e-global-typography-332b5ff-font-size );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-f09ba75{--min-height:100vw;}.elementor-197 .elementor-element.elementor-element-6240caf{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-197 .elementor-element.elementor-element-8cf86ce{--padding-top:2rem;--padding-bottom:3rem;--padding-left:1.8rem;--padding-right:1.8rem;}.elementor-197 .elementor-element.elementor-element-07961c8 .elementor-heading-title{font-size:24px;}.elementor-197 .elementor-element.elementor-element-5e46992{font-size:var( --e-global-typography-332b5ff-font-size );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-177ddc9{padding:0.8rem 0rem 0rem 0rem;font-size:var( --e-global-typography-332b5ff-font-size );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-33a6ccf{--min-height:100vw;}.elementor-197 .elementor-element.elementor-element-fd70029{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-197 .elementor-element.elementor-element-79910f1{--padding-top:2rem;--padding-bottom:3rem;--padding-left:1.8rem;--padding-right:1.8rem;}.elementor-197 .elementor-element.elementor-element-c5010d6 .elementor-heading-title{font-size:24px;}.elementor-197 .elementor-element.elementor-element-fde72c6{font-size:var( --e-global-typography-332b5ff-font-size );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-4ca334e{padding:0.8rem 0rem 0rem 0rem;font-size:var( --e-global-typography-332b5ff-font-size );line-height:var( --e-global-typography-332b5ff-line-height );letter-spacing:var( --e-global-typography-332b5ff-letter-spacing );}.elementor-197 .elementor-element.elementor-element-6c4ff1b{--min-height:100vw;}.elementor-197 .elementor-element.elementor-element-5f06778{--e-n-carousel-swiper-slides-to-display:1;}.elementor-197 .elementor-element.elementor-element-1ce106d .elementor-heading-title{font-size:var( --e-global-typography-cc4dfe1-font-size );line-height:var( --e-global-typography-cc4dfe1-line-height );letter-spacing:var( --e-global-typography-cc4dfe1-letter-spacing );}.elementor-197 .elementor-element.elementor-element-0bda0c6 .elementor-heading-title{font-size:var( --e-global-typography-bb408fb-font-size );line-height:var( --e-global-typography-bb408fb-line-height );letter-spacing:var( --e-global-typography-bb408fb-letter-spacing );}}/* Start custom CSS for image, class: .elementor-element-29c1275 */.elementor-197 .elementor-element.elementor-element-29c1275 {
    position: absolute;
    z-index: 1;
    right: 20px;
top: 20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9e85fdb */.elementor-197 .elementor-element.elementor-element-9e85fdb {
    position: absolute;
    z-index: 1;
    right: 20px;
top: 20px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8fe1e98 */.elementor-197 .elementor-element.elementor-element-8fe1e98 {
    text-transform: lowercase;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-682582d */.elementor-197 .elementor-element.elementor-element-682582d {
    text-transform: lowercase;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-content, class: .elementor-element-bccdecd */.elementor-197 .elementor-element.elementor-element-bccdecd ul li {
margin-bottom: 12px;
}

.elementor-197 .elementor-element.elementor-element-bccdecd ul {
    padding-left: 15px;
}

.elementor-197 .elementor-element.elementor-element-bccdecd a {
    text-decoration: underline;
    color: #000;
    
}

.elementor-197 .elementor-element.elementor-element-bccdecd a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-65d627f */.elementor-197 .elementor-element.elementor-element-65d627f .variations label {
    display: none;
    
}



.elementor-197 .elementor-element.elementor-element-65d627f .woocommerce-variation-price {
    display: none !important;
    visibility: hidden !important;
}

.single p.price {
    color: #000 !important;
    font-size: 32px !important;
    font-family: "futura-pt" !important;
    font-weight: 400 !important;
    
}


.elementor-197 .elementor-element.elementor-element-65d627f select {
    min-width: unset !important;
    border: 0;
    font-size: 24px;
        font-weight: 400 !important;
    padding: 10px;
    padding-bottom: 0;
    padding-top: 0;
    padding-left: 0;
       font-family: "futura-pt" !important;
       position: relative;
       width: 90px;
       bottom: -10px !important;

}

.elementor-197 .elementor-element.elementor-element-65d627f .price:after {
    content : '/';
    margin-left: 10px;
        font-size: 24px;
        font-weight: 400 !important;
        position: relative;
        bottom: 2px;
        
}

.elementor-197 .elementor-element.elementor-element-65d627f .variations {
        display: flex;
    flex-direction: row;
    

}
.elementor-197 .elementor-element.elementor-element-65d627f .reset_variations {
    display: none !important; 
    visibility: hidden !important;

}


.elementor-197 .elementor-element.elementor-element-65d627f .variations tbody, .elementor-197 .elementor-element.elementor-element-65d627f .variations th, .elementor-197 .elementor-element.elementor-element-65d627f .variations td{
    background: white !important;
}

.woocommerce div.product form.cart .variations {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-4fc6874 */.elementor-197 .elementor-element.elementor-element-4fc6874 .e-n-accordion-item-title-icon {
    background: #ECECEC;
    padding: 1px !important;
    width: 24px;
    height: 24px;
    border-radius: 100%;
    
  
    
}

.elementor-197 .elementor-element.elementor-element-4fc6874 .e-n-accordion-item-title-icon  svg {
    width: 11px !important;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    
}

.elementor-197 .elementor-element.elementor-element-4fc6874 p small {
    font-size: 14px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08a382f */.elementor-197 .elementor-element.elementor-element-08a382f p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4792264 */.elementor-197 .elementor-element.elementor-element-4792264 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a9ae8d */.elementor-197 .elementor-element.elementor-element-5a9ae8d p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c1944f */.elementor-197 .elementor-element.elementor-element-1c1944f p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff557f2 */.elementor-197 .elementor-element.elementor-element-ff557f2 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a4aadad */.elementor-197 .elementor-element.elementor-element-a4aadad p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e46992 */.elementor-197 .elementor-element.elementor-element-5e46992 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-177ddc9 */.elementor-197 .elementor-element.elementor-element-177ddc9 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fde72c6 */.elementor-197 .elementor-element.elementor-element-fde72c6 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ca334e */.elementor-197 .elementor-element.elementor-element-4ca334e p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08a382f */.elementor-197 .elementor-element.elementor-element-08a382f p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4792264 */.elementor-197 .elementor-element.elementor-element-4792264 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a9ae8d */.elementor-197 .elementor-element.elementor-element-5a9ae8d p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c1944f */.elementor-197 .elementor-element.elementor-element-1c1944f p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff557f2 */.elementor-197 .elementor-element.elementor-element-ff557f2 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a4aadad */.elementor-197 .elementor-element.elementor-element-a4aadad p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e46992 */.elementor-197 .elementor-element.elementor-element-5e46992 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-177ddc9 */.elementor-197 .elementor-element.elementor-element-177ddc9 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fde72c6 */.elementor-197 .elementor-element.elementor-element-fde72c6 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ca334e */.elementor-197 .elementor-element.elementor-element-4ca334e p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08a382f */.elementor-197 .elementor-element.elementor-element-08a382f p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4792264 */.elementor-197 .elementor-element.elementor-element-4792264 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a9ae8d */.elementor-197 .elementor-element.elementor-element-5a9ae8d p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c1944f */.elementor-197 .elementor-element.elementor-element-1c1944f p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff557f2 */.elementor-197 .elementor-element.elementor-element-ff557f2 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a4aadad */.elementor-197 .elementor-element.elementor-element-a4aadad p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e46992 */.elementor-197 .elementor-element.elementor-element-5e46992 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-177ddc9 */.elementor-197 .elementor-element.elementor-element-177ddc9 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fde72c6 */.elementor-197 .elementor-element.elementor-element-fde72c6 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ca334e */.elementor-197 .elementor-element.elementor-element-4ca334e p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08a382f */.elementor-197 .elementor-element.elementor-element-08a382f p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4792264 */.elementor-197 .elementor-element.elementor-element-4792264 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a9ae8d */.elementor-197 .elementor-element.elementor-element-5a9ae8d p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c1944f */.elementor-197 .elementor-element.elementor-element-1c1944f p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff557f2 */.elementor-197 .elementor-element.elementor-element-ff557f2 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a4aadad */.elementor-197 .elementor-element.elementor-element-a4aadad p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e46992 */.elementor-197 .elementor-element.elementor-element-5e46992 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-177ddc9 */.elementor-197 .elementor-element.elementor-element-177ddc9 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fde72c6 */.elementor-197 .elementor-element.elementor-element-fde72c6 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ca334e */.elementor-197 .elementor-element.elementor-element-4ca334e p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08a382f */.elementor-197 .elementor-element.elementor-element-08a382f p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4792264 */.elementor-197 .elementor-element.elementor-element-4792264 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a9ae8d */.elementor-197 .elementor-element.elementor-element-5a9ae8d p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c1944f */.elementor-197 .elementor-element.elementor-element-1c1944f p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff557f2 */.elementor-197 .elementor-element.elementor-element-ff557f2 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a4aadad */.elementor-197 .elementor-element.elementor-element-a4aadad p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e46992 */.elementor-197 .elementor-element.elementor-element-5e46992 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-177ddc9 */.elementor-197 .elementor-element.elementor-element-177ddc9 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fde72c6 */.elementor-197 .elementor-element.elementor-element-fde72c6 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ca334e */.elementor-197 .elementor-element.elementor-element-4ca334e p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08a382f */.elementor-197 .elementor-element.elementor-element-08a382f p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4792264 */.elementor-197 .elementor-element.elementor-element-4792264 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a9ae8d */.elementor-197 .elementor-element.elementor-element-5a9ae8d p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c1944f */.elementor-197 .elementor-element.elementor-element-1c1944f p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff557f2 */.elementor-197 .elementor-element.elementor-element-ff557f2 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a4aadad */.elementor-197 .elementor-element.elementor-element-a4aadad p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e46992 */.elementor-197 .elementor-element.elementor-element-5e46992 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-177ddc9 */.elementor-197 .elementor-element.elementor-element-177ddc9 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fde72c6 */.elementor-197 .elementor-element.elementor-element-fde72c6 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ca334e */.elementor-197 .elementor-element.elementor-element-4ca334e p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-5f06778 */.elementor-197 .elementor-element.elementor-element-5f06778 .slide {
    height: 90vh;
    max-height: 200px !important;
    
}
.elementor-swiper-button {
    opacity: 0;
    background: #fff;
    padding: 13px 11px;
    
    
}

.elementor-swiper-button svg{
    width: 18px !important;

}

.elementor-197 .elementor-element.elementor-element-5f06778:hover .elementor-swiper-button {
    opacity: 1;
}/* End custom CSS */