.elementor-2076 .elementor-element.elementor-element-5080b58{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:5px;--padding-left:20px;--padding-right:20px;}.elementor-2076 .elementor-element.elementor-element-6748726{--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:34px 34px;--row-gap:34px;--column-gap:34px;--padding-top:30px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-2076 .elementor-element.elementor-element-698f7fb{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-b302ced{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2076 .elementor-element.elementor-element-50c7f8b{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-woocommerce-product-title .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-2076 .elementor-element.elementor-element-34a552e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2076 .elementor-element.elementor-element-34a552e .elementor-heading-title{font-family:"Haffer", Sans-serif;font-size:40px;font-weight:600;line-height:34px;}.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 );}.elementor-2076 .elementor-element.elementor-element-edb2c63{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-2076 .elementor-element.elementor-element-edb2c63 .price{color:#1D1D1F;font-family:"Haffer", Sans-serif;font-size:40px;font-weight:600;line-height:45px;}.woocommerce .elementor-2076 .elementor-element.elementor-element-edb2c63 .price ins{color:#1D1D1F;}.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-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-2076 .elementor-element.elementor-element-647eaf5{padding:0px 0px 10px 0px;--view-cart-spacing:0px;--button-spacing:15px;}.elementor-2076 .elementor-element.elementor-element-647eaf5 .cart button, .elementor-2076 .elementor-element.elementor-element-647eaf5 .cart .button{font-family:"Haffer", Sans-serif;font-size:19px;font-weight:600;border-style:none;border-radius:50px 50px 50px 50px;color:#FFFFFF;background-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-2076 .elementor-element.elementor-element-647eaf5 .quantity .qty{border-style:solid;border-width:3px 3px 3px 3px;border-radius:50px 50px 50px 50px;padding:0px 0px 0px 0px;color:#000000;background-color:#E3E3E3;border-color:#000000;transition:all 0.2s;}.elementor-2076 .elementor-element.elementor-element-647eaf5 .quantity .qty:focus{color:#000000;background-color:#E3E3E3;border-color:#000000;}.woocommerce .elementor-2076 .elementor-element.elementor-element-647eaf5 form.cart .variations{margin-bottom:0px;}.elementor-widget-ucaddon_uc_icon_accordion .ue_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_uc_icon_accordion .uc_content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2076 .elementor-element.elementor-element-f30beb1 .uc-heading{background-color:#D5D5D500;flex-direction:row;padding:0px 0px 25px 0px;border-radius:0px 0px 0px 0px;}.elementor-2076 .elementor-element.elementor-element-f30beb1{width:100%;max-width:100%;}.elementor-2076 .elementor-element.elementor-element-f30beb1 .uc_ac_box{margin-bottom:24px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#000000;background-color:#B8393900;border-radius:0px 0px 0px 0px;}.elementor-2076 .elementor-element.elementor-element-f30beb1 .ue_title{font-family:"Haffer", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;color:var( --e-global-color-0b974ce );}.elementor-2076 .elementor-element.elementor-element-f30beb1 .uc_content{background-color:#F2F2F200;font-family:"Haffer", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-accent );padding:0px 20px 20px 20px;}.elementor-2076 .elementor-element.elementor-element-f30beb1 .ue_icon{width:40px;height:40px;font-size:28px;border-radius:0px 0px 0px 0px;background-color:#74747400;color:var( --e-global-color-accent );}.elementor-2076 .elementor-element.elementor-element-f30beb1 .ue_icon_spacing{width:14px;}.elementor-2076 .elementor-element.elementor-element-f30beb1 .ue_icon svg{fill:var( --e-global-color-accent );}.elementor-2076 .elementor-element.elementor-element-f30beb1 .ue_expand_inside{width:18px;height:18px;font-size:19px;color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-2076 .elementor-element.elementor-element-f30beb1 .ue_expand_inside svg{fill:var( --e-global-color-accent );}.elementor-2076 .elementor-element.elementor-element-f30beb1 .ue_expand_spacing{width:15px;}.elementor-2076 .elementor-element.elementor-element-e1a975f{--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;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-2076 .elementor-element.elementor-element-c5164b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2076 .elementor-element.elementor-element-c5164b0.elementor-element{--align-self:center;}.elementor-2076 .elementor-element.elementor-element-c5164b0 .elementor-heading-title{font-family:"Haffer", Sans-serif;font-size:22px;font-weight:600;line-height:24px;}.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-2076 .elementor-element.elementor-element-8657023{width:var( --container-widget-width, 117px );max-width:117px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:117px;--container-widget-flex-grow:0;}.elementor-2076 .elementor-element.elementor-element-8657023.elementor-element{--align-self:center;}.elementor-2076 .elementor-element.elementor-element-8657023 img{width:100%;}.elementor-2076 .elementor-element.elementor-element-39b72dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2076 .elementor-element.elementor-element-39b72dc.elementor-element{--align-self:center;}.elementor-2076 .elementor-element.elementor-element-39b72dc .elementor-heading-title{font-family:"Haffer", Sans-serif;font-size:22px;font-weight:600;line-height:24px;}.elementor-2076 .elementor-element.elementor-element-6251eb4{width:var( --container-widget-width, 127px );max-width:127px;--container-widget-width:127px;--container-widget-flex-grow:0;}.elementor-2076 .elementor-element.elementor-element-6251eb4 img{width:100%;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-2076 .elementor-element.elementor-element-24a0a014{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-2076 .elementor-element.elementor-element-24a0a014:not(.elementor-motion-effects-element-type-background), .elementor-2076 .elementor-element.elementor-element-24a0a014 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6FA;}.elementor-2076 .elementor-element.elementor-element-67e3722e{text-align:center;}.elementor-2076 .elementor-element.elementor-element-67e3722e .elementor-heading-title{font-family:"Haffer", Sans-serif;font-size:41px;font-weight:600;line-height:1.2em;}.elementor-2076 .elementor-element.elementor-element-41bf1661{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-52e41650{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-2fdda5fc{--display:flex;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2076 .elementor-element.elementor-element-2fdda5fc:not(.elementor-motion-effects-element-type-background), .elementor-2076 .elementor-element.elementor-element-2fdda5fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2076 .elementor-element.elementor-element-186a441{--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;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2076 .elementor-element.elementor-element-29f02135{width:auto;max-width:auto;--e-icon-list-icon-size:36px;--icon-vertical-offset:0px;}.elementor-2076 .elementor-element.elementor-element-29f02135.elementor-element{--align-self:flex-start;}.elementor-2076 .elementor-element.elementor-element-29f02135 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2076 .elementor-element.elementor-element-29f02135 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2076 .elementor-element.elementor-element-29f02135 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2076 .elementor-element.elementor-element-29f02135 .elementor-icon-list-item > a{font-family:"Haffer", Sans-serif;font-size:14px;font-weight:600;line-height:18px;}.elementor-2076 .elementor-element.elementor-element-29f02135 .elementor-icon-list-text{color:#1D1D1F;transition:color 0.3s;}.elementor-2076 .elementor-element.elementor-element-5f57ad79{width:var( --container-widget-width, 55px );max-width:55px;--container-widget-width:55px;--container-widget-flex-grow:0;}.elementor-2076 .elementor-element.elementor-element-5f57ad79 img{width:100%;filter:brightness( 0% ) contrast( 200% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2076 .elementor-element.elementor-element-4c632907{--e-rating-icon-font-size:13px;--e-rating-gap:5px;}.elementor-2076 .elementor-element.elementor-element-55debf18{--display:flex;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2076 .elementor-element.elementor-element-55debf18:not(.elementor-motion-effects-element-type-background), .elementor-2076 .elementor-element.elementor-element-55debf18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2076 .elementor-element.elementor-element-4f92a19e{--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;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-4e635ce3{width:auto;max-width:auto;--e-icon-list-icon-size:36px;--icon-vertical-offset:0px;}.elementor-2076 .elementor-element.elementor-element-4e635ce3.elementor-element{--align-self:flex-start;}.elementor-2076 .elementor-element.elementor-element-4e635ce3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2076 .elementor-element.elementor-element-4e635ce3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2076 .elementor-element.elementor-element-4e635ce3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2076 .elementor-element.elementor-element-4e635ce3 .elementor-icon-list-item > a{font-family:"Haffer", Sans-serif;font-size:14px;font-weight:600;line-height:18px;}.elementor-2076 .elementor-element.elementor-element-4e635ce3 .elementor-icon-list-text{color:#1D1D1F;transition:color 0.3s;}.elementor-2076 .elementor-element.elementor-element-1ddff14{width:var( --container-widget-width, 55px );max-width:55px;--container-widget-width:55px;--container-widget-flex-grow:0;}.elementor-2076 .elementor-element.elementor-element-1ddff14 img{width:100%;filter:brightness( 0% ) contrast( 200% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2076 .elementor-element.elementor-element-7bf7b370{--e-rating-icon-font-size:13px;--e-rating-gap:5px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-2076 .elementor-element.elementor-element-60414c97{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;font-family:"Haffer", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:var( --e-global-color-accent );}.elementor-2076 .elementor-element.elementor-element-32cad883{--display:flex;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2076 .elementor-element.elementor-element-32cad883:not(.elementor-motion-effects-element-type-background), .elementor-2076 .elementor-element.elementor-element-32cad883 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2076 .elementor-element.elementor-element-5a1544f2{--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;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-3138b763{width:auto;max-width:auto;--e-icon-list-icon-size:36px;--icon-vertical-offset:0px;}.elementor-2076 .elementor-element.elementor-element-3138b763.elementor-element{--align-self:flex-start;}.elementor-2076 .elementor-element.elementor-element-3138b763 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2076 .elementor-element.elementor-element-3138b763 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2076 .elementor-element.elementor-element-3138b763 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2076 .elementor-element.elementor-element-3138b763 .elementor-icon-list-item > a{font-family:"Haffer", Sans-serif;font-size:14px;font-weight:600;line-height:18px;}.elementor-2076 .elementor-element.elementor-element-3138b763 .elementor-icon-list-text{color:#1D1D1F;transition:color 0.3s;}.elementor-2076 .elementor-element.elementor-element-3b7e27d{width:var( --container-widget-width, 55px );max-width:55px;--container-widget-width:55px;--container-widget-flex-grow:0;}.elementor-2076 .elementor-element.elementor-element-3b7e27d img{width:100%;filter:brightness( 0% ) contrast( 200% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2076 .elementor-element.elementor-element-3e01daf7{--e-rating-icon-font-size:13px;--e-rating-gap:5px;}.elementor-2076 .elementor-element.elementor-element-2a52c974{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;font-family:"Haffer", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:var( --e-global-color-accent );}.elementor-2076 .elementor-element.elementor-element-417b35c2{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-591cff84{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -82px) 0px;border-radius:10px 10px 10px 10px;}.elementor-2076 .elementor-element.elementor-element-591cff84 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2076 .elementor-element.elementor-element-591cff84 .elementor-custom-embed-play i{font-size:60px;}.elementor-2076 .elementor-element.elementor-element-591cff84 .elementor-custom-embed-play svg{width:60px;height:60px;}.elementor-2076 .elementor-element.elementor-element-7fcf453b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 0px 25px;z-index:1;text-align:start;}.elementor-2076 .elementor-element.elementor-element-7fcf453b .elementor-heading-title{font-family:"Haffer", Sans-serif;font-size:22px;font-weight:600;line-height:24px;color:#FFFFFF;}.elementor-2076 .elementor-element.elementor-element-77117abc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 0px 25px;z-index:1;text-align:start;}.elementor-2076 .elementor-element.elementor-element-77117abc .elementor-heading-title{font-family:"Haffer", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-2076 .elementor-element.elementor-element-41bed0cf{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-4f1f2b09{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-312280d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -82px) 0px;border-radius:10px 10px 10px 10px;}.elementor-2076 .elementor-element.elementor-element-312280d5 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2076 .elementor-element.elementor-element-312280d5 .elementor-custom-embed-play i{font-size:60px;}.elementor-2076 .elementor-element.elementor-element-312280d5 .elementor-custom-embed-play svg{width:60px;height:60px;}.elementor-2076 .elementor-element.elementor-element-20573d7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 0px 25px;z-index:1;text-align:start;}.elementor-2076 .elementor-element.elementor-element-20573d7d .elementor-heading-title{font-family:"Haffer", Sans-serif;font-size:22px;font-weight:600;line-height:24px;color:#FFFFFF;}.elementor-2076 .elementor-element.elementor-element-15f7d4a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 0px 25px;z-index:1;text-align:start;}.elementor-2076 .elementor-element.elementor-element-15f7d4a3 .elementor-heading-title{font-family:"Haffer", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-2076 .elementor-element.elementor-element-2e731d9d{--display:flex;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2076 .elementor-element.elementor-element-2e731d9d:not(.elementor-motion-effects-element-type-background), .elementor-2076 .elementor-element.elementor-element-2e731d9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2076 .elementor-element.elementor-element-1462a50{--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;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-3f5bb81a{width:auto;max-width:auto;--e-icon-list-icon-size:36px;--icon-vertical-offset:0px;}.elementor-2076 .elementor-element.elementor-element-3f5bb81a.elementor-element{--align-self:flex-start;}.elementor-2076 .elementor-element.elementor-element-3f5bb81a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2076 .elementor-element.elementor-element-3f5bb81a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2076 .elementor-element.elementor-element-3f5bb81a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2076 .elementor-element.elementor-element-3f5bb81a .elementor-icon-list-item > a{font-family:"Haffer", Sans-serif;font-size:14px;font-weight:600;line-height:18px;}.elementor-2076 .elementor-element.elementor-element-3f5bb81a .elementor-icon-list-text{color:#1D1D1F;transition:color 0.3s;}.elementor-2076 .elementor-element.elementor-element-09c0289{width:var( --container-widget-width, 55px );max-width:55px;--container-widget-width:55px;--container-widget-flex-grow:0;}.elementor-2076 .elementor-element.elementor-element-09c0289 img{width:100%;filter:brightness( 0% ) contrast( 200% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2076 .elementor-element.elementor-element-6db1833c{--e-rating-icon-font-size:13px;--e-rating-gap:5px;}.elementor-2076 .elementor-element.elementor-element-47b967f3{--display:flex;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2076 .elementor-element.elementor-element-47b967f3:not(.elementor-motion-effects-element-type-background), .elementor-2076 .elementor-element.elementor-element-47b967f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2076 .elementor-element.elementor-element-1a0def72{--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;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-7638349c{width:auto;max-width:auto;--e-icon-list-icon-size:36px;--icon-vertical-offset:0px;}.elementor-2076 .elementor-element.elementor-element-7638349c.elementor-element{--align-self:flex-start;}.elementor-2076 .elementor-element.elementor-element-7638349c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2076 .elementor-element.elementor-element-7638349c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2076 .elementor-element.elementor-element-7638349c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2076 .elementor-element.elementor-element-7638349c .elementor-icon-list-item > a{font-family:"Haffer", Sans-serif;font-size:14px;font-weight:600;line-height:18px;}.elementor-2076 .elementor-element.elementor-element-7638349c .elementor-icon-list-text{color:#1D1D1F;transition:color 0.3s;}.elementor-2076 .elementor-element.elementor-element-2520e7eb{width:var( --container-widget-width, 70px );max-width:70px;--container-widget-width:70px;--container-widget-flex-grow:0;}.elementor-2076 .elementor-element.elementor-element-2520e7eb img{width:100%;}.elementor-2076 .elementor-element.elementor-element-96af25a{--e-rating-icon-font-size:15px;--e-rating-gap:5px;}.elementor-2076 .elementor-element.elementor-element-389a4f62{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;font-family:"Haffer", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:var( --e-global-color-accent );}.elementor-2076 .elementor-element.elementor-element-cad3faa{--display:flex;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2076 .elementor-element.elementor-element-cad3faa:not(.elementor-motion-effects-element-type-background), .elementor-2076 .elementor-element.elementor-element-cad3faa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2076 .elementor-element.elementor-element-7f6d2cce{--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;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-4d1b751e{width:auto;max-width:auto;--e-icon-list-icon-size:36px;--icon-vertical-offset:0px;}.elementor-2076 .elementor-element.elementor-element-4d1b751e.elementor-element{--align-self:flex-start;}.elementor-2076 .elementor-element.elementor-element-4d1b751e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2076 .elementor-element.elementor-element-4d1b751e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2076 .elementor-element.elementor-element-4d1b751e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2076 .elementor-element.elementor-element-4d1b751e .elementor-icon-list-item > a{font-family:"Haffer", Sans-serif;font-size:14px;font-weight:600;line-height:18px;}.elementor-2076 .elementor-element.elementor-element-4d1b751e .elementor-icon-list-text{color:#1D1D1F;transition:color 0.3s;}.elementor-2076 .elementor-element.elementor-element-503774b7{width:var( --container-widget-width, 70px );max-width:70px;--container-widget-width:70px;--container-widget-flex-grow:0;}.elementor-2076 .elementor-element.elementor-element-503774b7 img{width:100%;}.elementor-2076 .elementor-element.elementor-element-61d35580{--e-rating-icon-font-size:15px;--e-rating-gap:5px;}.elementor-2076 .elementor-element.elementor-element-6951c2a4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;font-family:"Haffer", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:var( --e-global-color-accent );}.elementor-2076 .elementor-element.elementor-element-76886f1e{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-1c724e69 img{width:100%;height:467px;border-radius:10px 10px 10px 10px;}.elementor-2076 .elementor-element.elementor-element-1796a249{--display:flex;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2076 .elementor-element.elementor-element-1796a249:not(.elementor-motion-effects-element-type-background), .elementor-2076 .elementor-element.elementor-element-1796a249 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2076 .elementor-element.elementor-element-402d4a3c{--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;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-4a4608bb{width:auto;max-width:auto;--e-icon-list-icon-size:36px;--icon-vertical-offset:0px;}.elementor-2076 .elementor-element.elementor-element-4a4608bb.elementor-element{--align-self:flex-start;}.elementor-2076 .elementor-element.elementor-element-4a4608bb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2076 .elementor-element.elementor-element-4a4608bb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2076 .elementor-element.elementor-element-4a4608bb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2076 .elementor-element.elementor-element-4a4608bb .elementor-icon-list-item > a{font-family:"Haffer", Sans-serif;font-size:14px;font-weight:600;line-height:18px;}.elementor-2076 .elementor-element.elementor-element-4a4608bb .elementor-icon-list-text{color:#1D1D1F;transition:color 0.3s;}.elementor-2076 .elementor-element.elementor-element-62d1056{width:var( --container-widget-width, 55px );max-width:55px;--container-widget-width:55px;--container-widget-flex-grow:0;}.elementor-2076 .elementor-element.elementor-element-62d1056 img{width:100%;filter:brightness( 0% ) contrast( 200% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2076 .elementor-element.elementor-element-75e3b716{--e-rating-icon-font-size:13px;--e-rating-gap:5px;}.elementor-2076 .elementor-element.elementor-element-66a02bfd{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;font-family:"Haffer", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:var( --e-global-color-accent );}.elementor-2076 .elementor-element.elementor-element-39446581{--display:flex;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2076 .elementor-element.elementor-element-39446581:not(.elementor-motion-effects-element-type-background), .elementor-2076 .elementor-element.elementor-element-39446581 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2076 .elementor-element.elementor-element-47f9d93e{--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;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-78824202{width:auto;max-width:auto;--e-icon-list-icon-size:36px;--icon-vertical-offset:0px;}.elementor-2076 .elementor-element.elementor-element-78824202.elementor-element{--align-self:flex-start;}.elementor-2076 .elementor-element.elementor-element-78824202 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2076 .elementor-element.elementor-element-78824202 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2076 .elementor-element.elementor-element-78824202 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2076 .elementor-element.elementor-element-78824202 .elementor-icon-list-item > a{font-family:"Haffer", Sans-serif;font-size:14px;font-weight:600;line-height:18px;}.elementor-2076 .elementor-element.elementor-element-78824202 .elementor-icon-list-text{color:#1D1D1F;transition:color 0.3s;}.elementor-2076 .elementor-element.elementor-element-a74e8d7{width:var( --container-widget-width, 55px );max-width:55px;--container-widget-width:55px;--container-widget-flex-grow:0;}.elementor-2076 .elementor-element.elementor-element-a74e8d7 img{width:100%;filter:brightness( 0% ) contrast( 200% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2076 .elementor-element.elementor-element-6f2e6807{--e-rating-icon-font-size:13px;--e-rating-gap:5px;}.elementor-2076 .elementor-element.elementor-element-7fe612f9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;font-family:"Haffer", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:var( --e-global-color-accent );}.elementor-2076 .elementor-element.elementor-element-7f83a3e3{--display:flex;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2076 .elementor-element.elementor-element-7f83a3e3:not(.elementor-motion-effects-element-type-background), .elementor-2076 .elementor-element.elementor-element-7f83a3e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2076 .elementor-element.elementor-element-353c67a1{--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;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-1c7107ac{width:auto;max-width:auto;--e-icon-list-icon-size:36px;--icon-vertical-offset:0px;}.elementor-2076 .elementor-element.elementor-element-1c7107ac.elementor-element{--align-self:flex-start;}.elementor-2076 .elementor-element.elementor-element-1c7107ac .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2076 .elementor-element.elementor-element-1c7107ac .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2076 .elementor-element.elementor-element-1c7107ac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2076 .elementor-element.elementor-element-1c7107ac .elementor-icon-list-item > a{font-family:"Haffer", Sans-serif;font-size:14px;font-weight:600;line-height:18px;}.elementor-2076 .elementor-element.elementor-element-1c7107ac .elementor-icon-list-text{color:#1D1D1F;transition:color 0.3s;}.elementor-2076 .elementor-element.elementor-element-2644747a{width:var( --container-widget-width, 70px );max-width:70px;--container-widget-width:70px;--container-widget-flex-grow:0;}.elementor-2076 .elementor-element.elementor-element-2644747a img{width:100%;}.elementor-2076 .elementor-element.elementor-element-1f2cb610{--e-rating-icon-font-size:15px;--e-rating-gap:5px;}.elementor-2076 .elementor-element.elementor-element-7d39eb8a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;font-family:"Haffer", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:var( --e-global-color-accent );}.elementor-2076 .elementor-element.elementor-element-1842e274{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-1a07ec0a{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-413e4434{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -82px) 0px;border-radius:10px 10px 10px 10px;}.elementor-2076 .elementor-element.elementor-element-413e4434 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2076 .elementor-element.elementor-element-413e4434 .elementor-custom-embed-play i{font-size:60px;}.elementor-2076 .elementor-element.elementor-element-413e4434 .elementor-custom-embed-play svg{width:60px;height:60px;}.elementor-2076 .elementor-element.elementor-element-3e16c2e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 0px 25px;z-index:1;text-align:start;}.elementor-2076 .elementor-element.elementor-element-3e16c2e3 .elementor-heading-title{font-family:"Haffer", Sans-serif;font-size:22px;font-weight:600;line-height:24px;color:#FFFFFF;}.elementor-2076 .elementor-element.elementor-element-5c39a13d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 0px 25px;z-index:1;text-align:start;}.elementor-2076 .elementor-element.elementor-element-5c39a13d .elementor-heading-title{font-family:"Haffer", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-2076 .elementor-element.elementor-element-3ed500c{--display:flex;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2076 .elementor-element.elementor-element-3ed500c:not(.elementor-motion-effects-element-type-background), .elementor-2076 .elementor-element.elementor-element-3ed500c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2076 .elementor-element.elementor-element-618ecc14{--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;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-b1d954{width:auto;max-width:auto;--e-icon-list-icon-size:36px;--icon-vertical-offset:0px;}.elementor-2076 .elementor-element.elementor-element-b1d954.elementor-element{--align-self:flex-start;}.elementor-2076 .elementor-element.elementor-element-b1d954 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2076 .elementor-element.elementor-element-b1d954 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2076 .elementor-element.elementor-element-b1d954 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2076 .elementor-element.elementor-element-b1d954 .elementor-icon-list-item > a{font-family:"Haffer", Sans-serif;font-size:14px;font-weight:600;line-height:18px;}.elementor-2076 .elementor-element.elementor-element-b1d954 .elementor-icon-list-text{color:#1D1D1F;transition:color 0.3s;}.elementor-2076 .elementor-element.elementor-element-2bee841{width:var( --container-widget-width, 55px );max-width:55px;--container-widget-width:55px;--container-widget-flex-grow:0;}.elementor-2076 .elementor-element.elementor-element-2bee841 img{width:100%;filter:brightness( 0% ) contrast( 200% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2076 .elementor-element.elementor-element-394a584c{--e-rating-icon-font-size:13px;--e-rating-gap:5px;}.elementor-2076 .elementor-element.elementor-element-27f43c9a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;font-family:"Haffer", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:var( --e-global-color-accent );}.elementor-2076 .elementor-element.elementor-element-7139bf52{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-7e49ff6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -82px) 0px;border-radius:10px 10px 10px 10px;}.elementor-2076 .elementor-element.elementor-element-7e49ff6b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2076 .elementor-element.elementor-element-7e49ff6b .elementor-custom-embed-play i{font-size:60px;}.elementor-2076 .elementor-element.elementor-element-7e49ff6b .elementor-custom-embed-play svg{width:60px;height:60px;}.elementor-2076 .elementor-element.elementor-element-2eef1fe4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 0px 25px;z-index:1;text-align:start;}.elementor-2076 .elementor-element.elementor-element-2eef1fe4 .elementor-heading-title{font-family:"Haffer", Sans-serif;font-size:22px;font-weight:600;line-height:24px;color:#FFFFFF;}.elementor-2076 .elementor-element.elementor-element-5e86c74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 0px 25px;z-index:1;text-align:start;}.elementor-2076 .elementor-element.elementor-element-5e86c74 .elementor-heading-title{font-family:"Haffer", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.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 );}.elementor-2076 .elementor-element.elementor-element-115ee505 .elementor-button{background-color:var( --e-global-color-0b974ce );font-family:"Haffer", Sans-serif;font-size:14px;font-weight:600;line-height:20px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0b974ce );border-radius:7px 7px 7px 7px;padding:16px 16px 16px 16px;}.elementor-2076 .elementor-element.elementor-element-115ee505 .elementor-button:hover, .elementor-2076 .elementor-element.elementor-element-115ee505 .elementor-button:focus{background-color:#D8D8D8;color:var( --e-global-color-0b974ce );border-color:#D8D8D8;}.elementor-2076 .elementor-element.elementor-element-115ee505{width:var( --container-widget-width, 304px );max-width:304px;margin:-95px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:304px;--container-widget-flex-grow:0;}.elementor-2076 .elementor-element.elementor-element-115ee505.elementor-element{--align-self:center;}.elementor-2076 .elementor-element.elementor-element-115ee505 .elementor-button:hover svg, .elementor-2076 .elementor-element.elementor-element-115ee505 .elementor-button:focus svg{fill:var( --e-global-color-0b974ce );}.elementor-2076 .elementor-element.elementor-element-7cff995{--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:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:110px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-2076 .elementor-element.elementor-element-09942b5{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-09942b5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2076 .elementor-element.elementor-element-ca30117{width:var( --container-widget-width, 81% );max-width:81%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-2076 .elementor-element.elementor-element-ca30117 .elementor-heading-title{font-family:"Haffer", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;}.elementor-2076 .elementor-element.elementor-element-4927013{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:"Haffer", Sans-serif;font-size:16px;font-weight:400;line-height:16px;color:var( --e-global-color-accent );}.elementor-2076 .elementor-element.elementor-element-4927013 p{margin-block-end:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2076 .elementor-element.elementor-element-4d3fa01{width:var( --container-widget-width, 551px );max-width:551px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:29px 29px 29px 29px;--container-widget-width:551px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B7B7B7;border-radius:12px 12px 12px 12px;}.elementor-2076 .elementor-element.elementor-element-4d3fa01 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-2076 .elementor-element.elementor-element-4d3fa01 .elementor-icon-box-title{margin-block-end:5px;}.elementor-2076 .elementor-element.elementor-element-4d3fa01 .elementor-icon{font-size:21.5px;}.elementor-2076 .elementor-element.elementor-element-4d3fa01 .elementor-icon-box-title, .elementor-2076 .elementor-element.elementor-element-4d3fa01 .elementor-icon-box-title a{font-family:"Haffer", Sans-serif;font-size:22px;font-weight:600;line-height:1.4em;}.elementor-2076 .elementor-element.elementor-element-4d3fa01 .elementor-icon-box-description{font-family:"Haffer", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-0b974ce );}.elementor-2076 .elementor-element.elementor-element-4614728{width:var( --container-widget-width, 551px );max-width:551px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:29px 29px 29px 29px;--container-widget-width:551px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B7B7B7;border-radius:12px 12px 12px 12px;}.elementor-2076 .elementor-element.elementor-element-4614728 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-2076 .elementor-element.elementor-element-4614728 .elementor-icon-box-title{margin-block-end:5px;}.elementor-2076 .elementor-element.elementor-element-4614728 .elementor-icon{font-size:21.5px;}.elementor-2076 .elementor-element.elementor-element-4614728 .elementor-icon-box-title, .elementor-2076 .elementor-element.elementor-element-4614728 .elementor-icon-box-title a{font-family:"Haffer", Sans-serif;font-size:22px;font-weight:600;line-height:1.4em;}.elementor-2076 .elementor-element.elementor-element-4614728 .elementor-icon-box-description{font-family:"Haffer", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-0b974ce );}.elementor-2076 .elementor-element.elementor-element-89a8fb0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-365b53f img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-2076 .elementor-element.elementor-element-9a7aaac{--display:flex;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:105px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-2076 .elementor-element.elementor-element-9a7aaac:not(.elementor-motion-effects-element-type-background), .elementor-2076 .elementor-element.elementor-element-9a7aaac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6FA;}.elementor-2076 .elementor-element.elementor-element-ee624ca{text-align:center;}.elementor-2076 .elementor-element.elementor-element-ee624ca .elementor-heading-title{font-family:"Haffer", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;}.elementor-2076 .elementor-element.elementor-element-139f694{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-6917ac9 .uc-heading{background-color:#D5D5D500;flex-direction:row;padding:0px 0px 25px 0px;border-radius:0px 0px 0px 0px;}.elementor-2076 .elementor-element.elementor-element-6917ac9{width:100%;max-width:100%;}.elementor-2076 .elementor-element.elementor-element-6917ac9 .uc_ac_box{margin-bottom:24px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#000000;background-color:#B8393900;border-radius:0px 0px 0px 0px;}.elementor-2076 .elementor-element.elementor-element-6917ac9 .ue_title{font-family:"Haffer", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;color:var( --e-global-color-0b974ce );}.elementor-2076 .elementor-element.elementor-element-6917ac9 .uc_content{background-color:#FFFFFF00;font-family:"Haffer", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-accent );padding:0px 20px 20px 20px;}.elementor-2076 .elementor-element.elementor-element-6917ac9 .ue_icon{width:40px;height:40px;font-size:30px;border-radius:0px 0px 0px 0px;background-color:#74747400;color:#1D1D1F00;}.elementor-2076 .elementor-element.elementor-element-6917ac9 .ue_icon_spacing{width:14px;}.elementor-2076 .elementor-element.elementor-element-6917ac9 .ue_icon svg{fill:#1D1D1F00;}.elementor-2076 .elementor-element.elementor-element-6917ac9 .ue_expand_inside{width:18px;height:18px;font-size:19px;color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-2076 .elementor-element.elementor-element-6917ac9 .ue_expand_inside svg{fill:var( --e-global-color-accent );}.elementor-2076 .elementor-element.elementor-element-6917ac9 .ue_expand_spacing{width:15px;}.elementor-2076 .elementor-element.elementor-element-9470bbd .uc-heading{background-color:#D5D5D500;flex-direction:row;padding:0px 0px 25px 0px;border-radius:0px 0px 0px 0px;}.elementor-2076 .elementor-element.elementor-element-9470bbd{width:100%;max-width:100%;}.elementor-2076 .elementor-element.elementor-element-9470bbd .uc_ac_box{margin-bottom:24px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#000000;background-color:#B8393900;border-radius:0px 0px 0px 0px;}.elementor-2076 .elementor-element.elementor-element-9470bbd .ue_title{font-family:"Haffer", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;color:var( --e-global-color-0b974ce );}.elementor-2076 .elementor-element.elementor-element-9470bbd .uc_content{background-color:#F2F2F200;font-family:"Haffer", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-accent );padding:0px 20px 20px 20px;}.elementor-2076 .elementor-element.elementor-element-9470bbd .ue_icon{width:40px;height:40px;font-size:30px;border-radius:0px 0px 0px 0px;background-color:#74747400;color:#1D1D1F00;}.elementor-2076 .elementor-element.elementor-element-9470bbd .ue_icon_spacing{width:14px;}.elementor-2076 .elementor-element.elementor-element-9470bbd .ue_icon svg{fill:#1D1D1F00;}.elementor-2076 .elementor-element.elementor-element-9470bbd .ue_expand_inside{width:18px;height:18px;font-size:19px;color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-2076 .elementor-element.elementor-element-9470bbd .ue_expand_inside svg{fill:var( --e-global-color-accent );}.elementor-2076 .elementor-element.elementor-element-9470bbd .ue_expand_spacing{width:15px;}.elementor-2076 .elementor-element.elementor-element-02eb754{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-e1be9e6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:102px;--padding-left:20px;--padding-right:20px;}.elementor-2076 .elementor-element.elementor-element-52d7408{text-align:center;}.elementor-2076 .elementor-element.elementor-element-52d7408 .elementor-heading-title{font-family:"Haffer", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;}.elementor-2076 .elementor-element.elementor-element-186ae15{text-align:center;font-family:"Haffer", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-accent );}.elementor-2076 .elementor-element.elementor-element-186ae15 p{margin-block-end:0px;}.elementor-2076 .elementor-element.elementor-element-6bd7664{--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:35px 76px;--row-gap:35px;--column-gap:76px;--margin-top:46px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-0836a2f{--display:flex;--gap:30px 20px;--row-gap:30px;--column-gap:20px;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:#000000;--border-color:#000000;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-7bb80e3{--display:flex;--min-height:280px;--border-radius:16px 16px 0px 0px;}.elementor-2076 .elementor-element.elementor-element-7bb80e3:not(.elementor-motion-effects-element-type-background), .elementor-2076 .elementor-element.elementor-element-7bb80e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.rejuvenis.be/wp-content/uploads/2026/01/Mask-group-16.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2076 .elementor-element.elementor-element-7799340{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:0px 0px 10px 10px;--padding-top:9px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2076 .elementor-element.elementor-element-da194da .elementor-heading-title{font-family:"Haffer", Sans-serif;font-size:22px;font-weight:600;line-height:24px;}.elementor-2076 .elementor-element.elementor-element-c03642d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-05dac23 .elementor-heading-title{font-family:"Haffer", Sans-serif;font-size:55px;font-weight:600;line-height:60px;}.elementor-2076 .elementor-element.elementor-element-6ca2935 .elementor-heading-title{font-family:"Haffer", Sans-serif;font-size:22px;font-weight:600;line-height:24px;}.elementor-2076 .elementor-element.elementor-element-63f0f41{width:auto;max-width:auto;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-2076 .elementor-element.elementor-element-63f0f41.elementor-element{--align-self:flex-start;}.elementor-2076 .elementor-element.elementor-element-63f0f41 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2076 .elementor-element.elementor-element-63f0f41 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2076 .elementor-element.elementor-element-63f0f41 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2076 .elementor-element.elementor-element-63f0f41 .elementor-icon-list-item > a{font-family:"Haffer", Sans-serif;font-size:15px;font-weight:400;line-height:18px;}.elementor-2076 .elementor-element.elementor-element-63f0f41 .elementor-icon-list-text{color:#1D1D1F;transition:color 0.3s;}.elementor-2076 .elementor-element.elementor-element-b223637{--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:17px 17px;--row-gap:17px;--column-gap:17px;--margin-top:13px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-4a552b3 .elementor-button{background-color:var( --e-global-color-0b974ce );font-family:"Haffer", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0b974ce );border-radius:7px 7px 7px 7px;padding:15px 15px 15px 15px;}.elementor-2076 .elementor-element.elementor-element-4a552b3 .elementor-button:hover, .elementor-2076 .elementor-element.elementor-element-4a552b3 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-0b974ce );border-color:var( --e-global-color-0b974ce );}.elementor-2076 .elementor-element.elementor-element-4a552b3{width:var( --container-widget-width, 171px );max-width:171px;--container-widget-width:171px;--container-widget-flex-grow:0;}.elementor-2076 .elementor-element.elementor-element-4a552b3 .elementor-button:hover svg, .elementor-2076 .elementor-element.elementor-element-4a552b3 .elementor-button:focus svg{fill:var( --e-global-color-0b974ce );}.elementor-2076 .elementor-element.elementor-element-7db95f0 .elementor-button{background-color:#1D1D1F00;font-family:"Haffer", Sans-serif;font-size:19px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0b974ce );border-radius:7px 7px 7px 7px;padding:15px 11px 15px 11px;}.elementor-2076 .elementor-element.elementor-element-7db95f0 .elementor-button:hover, .elementor-2076 .elementor-element.elementor-element-7db95f0 .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;border-color:var( --e-global-color-0b974ce );}.elementor-2076 .elementor-element.elementor-element-7db95f0{width:var( --container-widget-width, 180px );max-width:180px;--container-widget-width:180px;--container-widget-flex-grow:0;}.elementor-2076 .elementor-element.elementor-element-7db95f0 .elementor-button:hover svg, .elementor-2076 .elementor-element.elementor-element-7db95f0 .elementor-button:focus svg{fill:#FFFFFF;}.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-2076 .elementor-element.elementor-element-6dd34eb{--divider-border-style:solid;--divider-color:#808080;--divider-border-width:1px;}.elementor-2076 .elementor-element.elementor-element-6dd34eb .elementor-divider-separator{width:100%;}.elementor-2076 .elementor-element.elementor-element-6dd34eb .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2076 .elementor-element.elementor-element-07d51e2{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:8px;--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-2076 .elementor-element.elementor-element-07d51e2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-2076 .elementor-element.elementor-element-07d51e2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-2076 .elementor-element.elementor-element-07d51e2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-2076 .elementor-element.elementor-element-07d51e2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-2076 .elementor-element.elementor-element-07d51e2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-2076 .elementor-element.elementor-element-07d51e2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2076 .elementor-element.elementor-element-07d51e2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2076 .elementor-element.elementor-element-07d51e2 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-2076 .elementor-element.elementor-element-07d51e2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2076 .elementor-element.elementor-element-07d51e2 .elementor-icon-list-item > a{font-family:"Haffer", Sans-serif;font-size:16px;font-weight:400;line-height:27px;}.elementor-2076 .elementor-element.elementor-element-07d51e2 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2076 .elementor-element.elementor-element-134386f{--display:flex;--gap:30px 20px;--row-gap:30px;--column-gap:20px;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:#000000;--border-color:#000000;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-15d1620{--display:flex;--min-height:280px;--border-radius:16px 16px 0px 0px;}.elementor-2076 .elementor-element.elementor-element-15d1620:not(.elementor-motion-effects-element-type-background), .elementor-2076 .elementor-element.elementor-element-15d1620 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.rejuvenis.be/wp-content/uploads/2025/12/Mask-group-7-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2076 .elementor-element.elementor-element-8518370{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:0px 0px 10px 10px;--padding-top:9px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2076 .elementor-element.elementor-element-5f366b9 .elementor-heading-title{font-family:"Haffer", Sans-serif;font-size:22px;font-weight:600;line-height:24px;}.elementor-2076 .elementor-element.elementor-element-9a50bc8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-721bfb6 .elementor-heading-title{font-family:"Haffer", Sans-serif;font-size:55px;font-weight:600;line-height:60px;}.elementor-2076 .elementor-element.elementor-element-a840fa8 .elementor-heading-title{font-family:"Haffer", Sans-serif;font-size:22px;font-weight:600;line-height:24px;}.elementor-2076 .elementor-element.elementor-element-f60b4e5{width:auto;max-width:auto;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-2076 .elementor-element.elementor-element-f60b4e5.elementor-element{--align-self:flex-start;}.elementor-2076 .elementor-element.elementor-element-f60b4e5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2076 .elementor-element.elementor-element-f60b4e5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2076 .elementor-element.elementor-element-f60b4e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2076 .elementor-element.elementor-element-f60b4e5 .elementor-icon-list-item > a{font-family:"Haffer", Sans-serif;font-size:15px;font-weight:400;line-height:18px;}.elementor-2076 .elementor-element.elementor-element-f60b4e5 .elementor-icon-list-text{color:#1D1D1F;transition:color 0.3s;}.elementor-2076 .elementor-element.elementor-element-b7d369d{--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:17px 17px;--row-gap:17px;--column-gap:17px;--margin-top:13px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-50538f5 .elementor-button{background-color:var( --e-global-color-0b974ce );font-family:"Haffer", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0b974ce );border-radius:7px 7px 7px 7px;padding:15px 15px 15px 15px;}.elementor-2076 .elementor-element.elementor-element-50538f5 .elementor-button:hover, .elementor-2076 .elementor-element.elementor-element-50538f5 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-0b974ce );border-color:var( --e-global-color-0b974ce );}.elementor-2076 .elementor-element.elementor-element-50538f5{width:var( --container-widget-width, 171px );max-width:171px;--container-widget-width:171px;--container-widget-flex-grow:0;}.elementor-2076 .elementor-element.elementor-element-50538f5 .elementor-button:hover svg, .elementor-2076 .elementor-element.elementor-element-50538f5 .elementor-button:focus svg{fill:var( --e-global-color-0b974ce );}.elementor-2076 .elementor-element.elementor-element-6b8dfae .elementor-button{background-color:#1D1D1F00;font-family:"Haffer", Sans-serif;font-size:19px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0b974ce );border-radius:7px 7px 7px 7px;padding:15px 11px 15px 11px;}.elementor-2076 .elementor-element.elementor-element-6b8dfae .elementor-button:hover, .elementor-2076 .elementor-element.elementor-element-6b8dfae .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;border-color:var( --e-global-color-0b974ce );}.elementor-2076 .elementor-element.elementor-element-6b8dfae{width:var( --container-widget-width, 180px );max-width:180px;--container-widget-width:180px;--container-widget-flex-grow:0;}.elementor-2076 .elementor-element.elementor-element-6b8dfae .elementor-button:hover svg, .elementor-2076 .elementor-element.elementor-element-6b8dfae .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2076 .elementor-element.elementor-element-1af3004{--divider-border-style:solid;--divider-color:#808080;--divider-border-width:1px;}.elementor-2076 .elementor-element.elementor-element-1af3004 .elementor-divider-separator{width:100%;}.elementor-2076 .elementor-element.elementor-element-1af3004 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2076 .elementor-element.elementor-element-005a28e{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:8px;--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-2076 .elementor-element.elementor-element-005a28e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-2076 .elementor-element.elementor-element-005a28e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-2076 .elementor-element.elementor-element-005a28e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-2076 .elementor-element.elementor-element-005a28e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-2076 .elementor-element.elementor-element-005a28e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-2076 .elementor-element.elementor-element-005a28e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2076 .elementor-element.elementor-element-005a28e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2076 .elementor-element.elementor-element-005a28e .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-2076 .elementor-element.elementor-element-005a28e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2076 .elementor-element.elementor-element-005a28e .elementor-icon-list-item > a{font-family:"Haffer", Sans-serif;font-size:16px;font-weight:400;line-height:27px;}.elementor-2076 .elementor-element.elementor-element-005a28e .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2076 .elementor-element.elementor-element-834d1f3{--display:flex;--gap:30px 20px;--row-gap:30px;--column-gap:20px;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:#000000;--border-color:#000000;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-0b311b1{--display:flex;--min-height:280px;--border-radius:16px 16px 0px 0px;}.elementor-2076 .elementor-element.elementor-element-0b311b1:not(.elementor-motion-effects-element-type-background), .elementor-2076 .elementor-element.elementor-element-0b311b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.rejuvenis.be/wp-content/uploads/2025/12/Mask-group-8-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2076 .elementor-element.elementor-element-0d2d330{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:0px 0px 10px 10px;--padding-top:9px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2076 .elementor-element.elementor-element-74c696e .elementor-heading-title{font-family:"Haffer", Sans-serif;font-size:22px;font-weight:600;line-height:24px;}.elementor-2076 .elementor-element.elementor-element-1af504c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-39396aa .elementor-heading-title{font-family:"Haffer", Sans-serif;font-size:55px;font-weight:600;line-height:60px;}.elementor-2076 .elementor-element.elementor-element-6bb4a09 .elementor-heading-title{font-family:"Haffer", Sans-serif;font-size:22px;font-weight:600;line-height:24px;}.elementor-2076 .elementor-element.elementor-element-f4c4ff4{width:auto;max-width:auto;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-2076 .elementor-element.elementor-element-f4c4ff4.elementor-element{--align-self:flex-start;}.elementor-2076 .elementor-element.elementor-element-f4c4ff4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2076 .elementor-element.elementor-element-f4c4ff4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2076 .elementor-element.elementor-element-f4c4ff4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2076 .elementor-element.elementor-element-f4c4ff4 .elementor-icon-list-item > a{font-family:"Haffer", Sans-serif;font-size:15px;font-weight:400;line-height:18px;}.elementor-2076 .elementor-element.elementor-element-f4c4ff4 .elementor-icon-list-text{color:#1D1D1F;transition:color 0.3s;}.elementor-2076 .elementor-element.elementor-element-f327dad{--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:17px 17px;--row-gap:17px;--column-gap:17px;--margin-top:13px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-fdfb5df .elementor-button{background-color:var( --e-global-color-0b974ce );font-family:"Haffer", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0b974ce );border-radius:7px 7px 7px 7px;padding:15px 15px 15px 15px;}.elementor-2076 .elementor-element.elementor-element-fdfb5df .elementor-button:hover, .elementor-2076 .elementor-element.elementor-element-fdfb5df .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-0b974ce );border-color:var( --e-global-color-0b974ce );}.elementor-2076 .elementor-element.elementor-element-fdfb5df{width:var( --container-widget-width, 171px );max-width:171px;--container-widget-width:171px;--container-widget-flex-grow:0;}.elementor-2076 .elementor-element.elementor-element-fdfb5df .elementor-button:hover svg, .elementor-2076 .elementor-element.elementor-element-fdfb5df .elementor-button:focus svg{fill:var( --e-global-color-0b974ce );}.elementor-2076 .elementor-element.elementor-element-cd2f458 .elementor-button{background-color:#1D1D1F00;font-family:"Haffer", Sans-serif;font-size:19px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0b974ce );border-radius:7px 7px 7px 7px;padding:15px 11px 15px 11px;}.elementor-2076 .elementor-element.elementor-element-cd2f458 .elementor-button:hover, .elementor-2076 .elementor-element.elementor-element-cd2f458 .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;border-color:var( --e-global-color-0b974ce );}.elementor-2076 .elementor-element.elementor-element-cd2f458{width:var( --container-widget-width, 180px );max-width:180px;--container-widget-width:180px;--container-widget-flex-grow:0;}.elementor-2076 .elementor-element.elementor-element-cd2f458 .elementor-button:hover svg, .elementor-2076 .elementor-element.elementor-element-cd2f458 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2076 .elementor-element.elementor-element-05fbdc6{--divider-border-style:solid;--divider-color:#808080;--divider-border-width:1px;}.elementor-2076 .elementor-element.elementor-element-05fbdc6 .elementor-divider-separator{width:100%;}.elementor-2076 .elementor-element.elementor-element-05fbdc6 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2076 .elementor-element.elementor-element-c76f7e1{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:8px;--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-2076 .elementor-element.elementor-element-c76f7e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-2076 .elementor-element.elementor-element-c76f7e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-2076 .elementor-element.elementor-element-c76f7e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-2076 .elementor-element.elementor-element-c76f7e1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-2076 .elementor-element.elementor-element-c76f7e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-2076 .elementor-element.elementor-element-c76f7e1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2076 .elementor-element.elementor-element-c76f7e1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2076 .elementor-element.elementor-element-c76f7e1 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-2076 .elementor-element.elementor-element-c76f7e1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2076 .elementor-element.elementor-element-c76f7e1 .elementor-icon-list-item > a{font-family:"Haffer", Sans-serif;font-size:16px;font-weight:400;line-height:27px;}.elementor-2076 .elementor-element.elementor-element-c76f7e1 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}@media(min-width:768px){.elementor-2076 .elementor-element.elementor-element-5080b58{--content-width:1361px;}.elementor-2076 .elementor-element.elementor-element-6748726{--content-width:1361px;}.elementor-2076 .elementor-element.elementor-element-698f7fb{--width:57%;}.elementor-2076 .elementor-element.elementor-element-50c7f8b{--width:43%;}.elementor-2076 .elementor-element.elementor-element-24a0a014{--content-width:1366px;}.elementor-2076 .elementor-element.elementor-element-41bed0cf{--width:100%;}.elementor-2076 .elementor-element.elementor-element-76886f1e{--width:100%;}.elementor-2076 .elementor-element.elementor-element-1842e274{--width:100%;}.elementor-2076 .elementor-element.elementor-element-7cff995{--content-width:1368px;}.elementor-2076 .elementor-element.elementor-element-09942b5{--width:37.815%;}.elementor-2076 .elementor-element.elementor-element-89a8fb0{--width:60%;}.elementor-2076 .elementor-element.elementor-element-9a7aaac{--content-width:1368px;}.elementor-2076 .elementor-element.elementor-element-e1be9e6{--content-width:1368px;}.elementor-2076 .elementor-element.elementor-element-0836a2f{--width:410px;}.elementor-2076 .elementor-element.elementor-element-134386f{--width:410px;}.elementor-2076 .elementor-element.elementor-element-834d1f3{--width:410px;}}@media(max-width:1366px) and (min-width:768px){.elementor-2076 .elementor-element.elementor-element-5080b58{--content-width:1100px;}.elementor-2076 .elementor-element.elementor-element-6748726{--content-width:1100px;}.elementor-2076 .elementor-element.elementor-element-24a0a014{--content-width:1100px;}.elementor-2076 .elementor-element.elementor-element-7cff995{--content-width:1100px;}.elementor-2076 .elementor-element.elementor-element-9a7aaac{--content-width:1100px;}.elementor-2076 .elementor-element.elementor-element-e1be9e6{--content-width:1100px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2076 .elementor-element.elementor-element-698f7fb{--width:100%;}.elementor-2076 .elementor-element.elementor-element-50c7f8b{--width:100%;}.elementor-2076 .elementor-element.elementor-element-52e41650{--width:48.5%;}.elementor-2076 .elementor-element.elementor-element-2fdda5fc{--width:100%;}.elementor-2076 .elementor-element.elementor-element-55debf18{--width:100%;}.elementor-2076 .elementor-element.elementor-element-32cad883{--width:100%;}.elementor-2076 .elementor-element.elementor-element-41bed0cf{--width:48.5%;}.elementor-2076 .elementor-element.elementor-element-2e731d9d{--width:100%;}.elementor-2076 .elementor-element.elementor-element-47b967f3{--width:100%;}.elementor-2076 .elementor-element.elementor-element-cad3faa{--width:100%;}.elementor-2076 .elementor-element.elementor-element-76886f1e{--width:48.5%;}.elementor-2076 .elementor-element.elementor-element-1796a249{--width:100%;}.elementor-2076 .elementor-element.elementor-element-39446581{--width:100%;}.elementor-2076 .elementor-element.elementor-element-7f83a3e3{--width:100%;}.elementor-2076 .elementor-element.elementor-element-1842e274{--width:48.5%;}.elementor-2076 .elementor-element.elementor-element-3ed500c{--width:100%;}.elementor-2076 .elementor-element.elementor-element-09942b5{--width:56%;}.elementor-2076 .elementor-element.elementor-element-89a8fb0{--width:46%;}}@media(min-width:1367px){.elementor-2076 .elementor-element.elementor-element-7bb80e3:not(.elementor-motion-effects-element-type-background), .elementor-2076 .elementor-element.elementor-element-7bb80e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-2076 .elementor-element.elementor-element-15d1620:not(.elementor-motion-effects-element-type-background), .elementor-2076 .elementor-element.elementor-element-15d1620 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-2076 .elementor-element.elementor-element-0b311b1:not(.elementor-motion-effects-element-type-background), .elementor-2076 .elementor-element.elementor-element-0b311b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1366px){.elementor-2076 .elementor-element.elementor-element-6748726{--padding-top:30px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2076 .elementor-element.elementor-element-34a552e .elementor-heading-title{font-size:35px;}.woocommerce .elementor-2076 .elementor-element.elementor-element-edb2c63 .price{font-size:30px;}.elementor-2076 .elementor-element.elementor-element-647eaf5 .cart button, .elementor-2076 .elementor-element.elementor-element-647eaf5 .cart .button{font-size:17px;}.elementor-2076 .elementor-element.elementor-element-f30beb1 .ue_title{font-size:20px;}.elementor-2076 .elementor-element.elementor-element-f30beb1 .ue_icon{width:35px;height:35px;font-size:26px;}.elementor-2076 .elementor-element.elementor-element-e1a975f{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2076 .elementor-element.elementor-element-c5164b0 .elementor-heading-title{font-size:19px;}.elementor-2076 .elementor-element.elementor-element-8657023{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-2076 .elementor-element.elementor-element-39b72dc .elementor-heading-title{font-size:18px;}.elementor-2076 .elementor-element.elementor-element-6251eb4{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-2076 .elementor-element.elementor-element-115ee505{margin:-41px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2076 .elementor-element.elementor-element-7cff995{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2076 .elementor-element.elementor-element-139f694{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2076 .elementor-element.elementor-element-6917ac9 .ue_title{font-size:20px;}.elementor-2076 .elementor-element.elementor-element-6917ac9 .ue_icon{width:35px;height:35px;font-size:26px;}.elementor-2076 .elementor-element.elementor-element-9470bbd .ue_title{font-size:20px;}.elementor-2076 .elementor-element.elementor-element-9470bbd .ue_icon{width:35px;height:35px;font-size:26px;}.elementor-2076 .elementor-element.elementor-element-02eb754{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-186ae15 p{margin-block-end:25px;}.elementor-2076 .elementor-element.elementor-element-6bd7664{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-2076 .elementor-element.elementor-element-7bb80e3{--min-height:250px;}.elementor-2076 .elementor-element.elementor-element-4a552b3 .elementor-button{font-size:16px;}.elementor-2076 .elementor-element.elementor-element-7db95f0 .elementor-button{font-size:16px;}.elementor-2076 .elementor-element.elementor-element-6dd34eb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2076 .elementor-element.elementor-element-15d1620{--min-height:250px;}.elementor-2076 .elementor-element.elementor-element-50538f5 .elementor-button{font-size:16px;}.elementor-2076 .elementor-element.elementor-element-6b8dfae .elementor-button{font-size:16px;}.elementor-2076 .elementor-element.elementor-element-1af3004 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2076 .elementor-element.elementor-element-0b311b1{--min-height:250px;}.elementor-2076 .elementor-element.elementor-element-fdfb5df .elementor-button{font-size:16px;}.elementor-2076 .elementor-element.elementor-element-cd2f458 .elementor-button{font-size:16px;}.elementor-2076 .elementor-element.elementor-element-05fbdc6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}}@media(max-width:1200px){.elementor-2076 .elementor-element.elementor-element-1c724e69 img{height:430px;}.elementor-2076 .elementor-element.elementor-element-115ee505{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:1024px){.elementor-2076 .elementor-element.elementor-element-5080b58{--padding-top:5px;--padding-bottom:5px;--padding-left:20px;--padding-right:20px;}.elementor-2076 .elementor-element.elementor-element-6748726{--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;--padding-top:0px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.woocommerce .elementor-2076 .elementor-element.elementor-element-edb2c63 .price{font-size:25px;}.elementor-2076 .elementor-element.elementor-element-f30beb1 .uc_ac_box{margin-bottom:20px;}.elementor-2076 .elementor-element.elementor-element-f30beb1 .ue_title{font-size:18px;}.elementor-2076 .elementor-element.elementor-element-f30beb1 .uc-heading{padding:0px 0px 20px 0px;}.elementor-2076 .elementor-element.elementor-element-f30beb1 .uc_content{font-size:14px;}.elementor-2076 .elementor-element.elementor-element-f30beb1 .ue_icon{width:30px;height:30px;font-size:20px;}.elementor-2076 .elementor-element.elementor-element-f30beb1 .ue_expand_inside{width:17px;height:17px;font-size:18px;}.elementor-2076 .elementor-element.elementor-element-c5164b0 .elementor-heading-title{font-size:22px;}.elementor-2076 .elementor-element.elementor-element-8657023{--container-widget-width:127px;--container-widget-flex-grow:0;width:var( --container-widget-width, 127px );max-width:127px;}.elementor-2076 .elementor-element.elementor-element-39b72dc .elementor-heading-title{font-size:22px;}.elementor-2076 .elementor-element.elementor-element-24a0a014{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2076 .elementor-element.elementor-element-41bf1661{--flex-wrap:wrap;}.elementor-2076 .elementor-element.elementor-element-60414c97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:13px;line-height:21px;}.elementor-2076 .elementor-element.elementor-element-2a52c974{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:13px;line-height:21px;}.elementor-2076 .elementor-element.elementor-element-389a4f62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:13px;line-height:21px;}.elementor-2076 .elementor-element.elementor-element-6951c2a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:13px;line-height:21px;}.elementor-2076 .elementor-element.elementor-element-1c724e69 img{height:490px;}.elementor-2076 .elementor-element.elementor-element-66a02bfd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:13px;line-height:21px;}.elementor-2076 .elementor-element.elementor-element-7fe612f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:13px;line-height:21px;}.elementor-2076 .elementor-element.elementor-element-7d39eb8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:13px;line-height:21px;}.elementor-2076 .elementor-element.elementor-element-27f43c9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:13px;line-height:21px;}.elementor-2076 .elementor-element.elementor-element-115ee505{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2076 .elementor-element.elementor-element-7cff995{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2076 .elementor-element.elementor-element-ca30117{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2076 .elementor-element.elementor-element-ca30117 .elementor-heading-title{font-size:28px;}.elementor-2076 .elementor-element.elementor-element-4927013{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2076 .elementor-element.elementor-element-4d3fa01{padding:20px 20px 20px 20px;}.elementor-2076 .elementor-element.elementor-element-4614728{padding:20px 20px 20px 20px;}.elementor-2076 .elementor-element.elementor-element-9a7aaac{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2076 .elementor-element.elementor-element-139f694{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-2076 .elementor-element.elementor-element-6917ac9 .uc_ac_box{margin-bottom:20px;}.elementor-2076 .elementor-element.elementor-element-6917ac9 .ue_title{font-size:18px;}.elementor-2076 .elementor-element.elementor-element-6917ac9 .uc-heading{padding:0px 0px 20px 0px;}.elementor-2076 .elementor-element.elementor-element-6917ac9 .uc_content{font-size:14px;}.elementor-2076 .elementor-element.elementor-element-6917ac9 .ue_icon{width:30px;height:30px;font-size:20px;}.elementor-2076 .elementor-element.elementor-element-6917ac9 .ue_expand_inside{width:17px;height:17px;font-size:18px;}.elementor-2076 .elementor-element.elementor-element-9470bbd .uc_ac_box{margin-bottom:20px;}.elementor-2076 .elementor-element.elementor-element-9470bbd .ue_title{font-size:18px;}.elementor-2076 .elementor-element.elementor-element-9470bbd .uc-heading{padding:0px 0px 20px 0px;}.elementor-2076 .elementor-element.elementor-element-9470bbd .uc_content{font-size:14px;}.elementor-2076 .elementor-element.elementor-element-9470bbd .ue_icon{width:30px;height:30px;font-size:20px;}.elementor-2076 .elementor-element.elementor-element-9470bbd .ue_expand_inside{width:17px;height:17px;font-size:18px;}.elementor-2076 .elementor-element.elementor-element-e1be9e6{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2076 .elementor-element.elementor-element-186ae15 p{margin-block-end:0px;}.elementor-2076 .elementor-element.elementor-element-6bd7664{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2076 .elementor-element.elementor-element-0836a2f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2076 .elementor-element.elementor-element-7799340{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-2076 .elementor-element.elementor-element-05dac23 .elementor-heading-title{font-size:30px;}.elementor-2076 .elementor-element.elementor-element-6ca2935 .elementor-heading-title{font-size:18px;}.elementor-2076 .elementor-element.elementor-element-b223637{--flex-wrap:wrap;--margin-top:8px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;}.elementor-2076 .elementor-element.elementor-element-4a552b3{width:100%;max-width:100%;}.elementor-2076 .elementor-element.elementor-element-7db95f0{width:100%;max-width:100%;}.elementor-2076 .elementor-element.elementor-element-6dd34eb .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2076 .elementor-element.elementor-element-07d51e2{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2076 .elementor-element.elementor-element-134386f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2076 .elementor-element.elementor-element-8518370{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-2076 .elementor-element.elementor-element-721bfb6 .elementor-heading-title{font-size:30px;}.elementor-2076 .elementor-element.elementor-element-a840fa8 .elementor-heading-title{font-size:18px;}.elementor-2076 .elementor-element.elementor-element-b7d369d{--flex-wrap:wrap;--margin-top:8px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;}.elementor-2076 .elementor-element.elementor-element-50538f5{width:100%;max-width:100%;}.elementor-2076 .elementor-element.elementor-element-6b8dfae{width:100%;max-width:100%;}.elementor-2076 .elementor-element.elementor-element-1af3004 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2076 .elementor-element.elementor-element-005a28e{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2076 .elementor-element.elementor-element-834d1f3{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2076 .elementor-element.elementor-element-0d2d330{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-2076 .elementor-element.elementor-element-39396aa .elementor-heading-title{font-size:30px;}.elementor-2076 .elementor-element.elementor-element-6bb4a09 .elementor-heading-title{font-size:18px;}.elementor-2076 .elementor-element.elementor-element-f327dad{--flex-wrap:wrap;--margin-top:8px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;}.elementor-2076 .elementor-element.elementor-element-fdfb5df{width:100%;max-width:100%;}.elementor-2076 .elementor-element.elementor-element-cd2f458{width:100%;max-width:100%;}.elementor-2076 .elementor-element.elementor-element-05fbdc6 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2076 .elementor-element.elementor-element-c76f7e1{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-2076 .elementor-element.elementor-element-6748726{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2076 .elementor-element.elementor-element-34a552e .elementor-heading-title{font-size:25px;}.woocommerce .elementor-2076 .elementor-element.elementor-element-edb2c63 .price{font-size:20px;}.elementor-2076 .elementor-element.elementor-element-647eaf5 .cart button, .elementor-2076 .elementor-element.elementor-element-647eaf5 .cart .button{font-size:13px;}.elementor-2076 .elementor-element.elementor-element-647eaf5{--view-cart-spacing:0px;--button-spacing:0px;}.elementor-2076 .elementor-element.elementor-element-647eaf5 .quantity .qty{font-size:14px;}.elementor-2076 .elementor-element.elementor-element-f30beb1 .uc_ac_box{margin-bottom:15px;}.elementor-2076 .elementor-element.elementor-element-f30beb1 .uc-heading{padding:0px 0px 15px 0px;}.elementor-2076 .elementor-element.elementor-element-f30beb1 .ue_icon{width:25px;height:25px;font-size:20px;}.elementor-2076 .elementor-element.elementor-element-f30beb1 .ue_icon_spacing{width:12px;}.elementor-2076 .elementor-element.elementor-element-f30beb1 .ue_expand_inside{width:15px;height:15px;font-size:16px;}.elementor-2076 .elementor-element.elementor-element-e1a975f{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-2076 .elementor-element.elementor-element-c5164b0 .elementor-heading-title{font-size:14px;}.elementor-2076 .elementor-element.elementor-element-8657023{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-2076 .elementor-element.elementor-element-39b72dc .elementor-heading-title{font-size:14px;}.elementor-2076 .elementor-element.elementor-element-6251eb4{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-2076 .elementor-element.elementor-element-24a0a014{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:50px;--padding-bottom:050px;--padding-left:20px;--padding-right:20px;}.elementor-2076 .elementor-element.elementor-element-67e3722e .elementor-heading-title{font-size:28px;}.elementor-2076 .elementor-element.elementor-element-41bf1661{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2076 .elementor-element.elementor-element-2fdda5fc{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2076 .elementor-element.elementor-element-55debf18{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2076 .elementor-element.elementor-element-60414c97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:15px;line-height:30px;}.elementor-2076 .elementor-element.elementor-element-32cad883{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2076 .elementor-element.elementor-element-2a52c974{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:15px;line-height:30px;}.elementor-2076 .elementor-element.elementor-element-2e731d9d{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2076 .elementor-element.elementor-element-47b967f3{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2076 .elementor-element.elementor-element-389a4f62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:15px;line-height:30px;}.elementor-2076 .elementor-element.elementor-element-cad3faa{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2076 .elementor-element.elementor-element-6951c2a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:15px;line-height:30px;}.elementor-2076 .elementor-element.elementor-element-1c724e69 img{height:440px;object-fit:cover;}.elementor-2076 .elementor-element.elementor-element-1796a249{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2076 .elementor-element.elementor-element-66a02bfd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:15px;line-height:30px;}.elementor-2076 .elementor-element.elementor-element-39446581{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2076 .elementor-element.elementor-element-7fe612f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:15px;line-height:30px;}.elementor-2076 .elementor-element.elementor-element-7f83a3e3{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2076 .elementor-element.elementor-element-7d39eb8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:15px;line-height:30px;}.elementor-2076 .elementor-element.elementor-element-3ed500c{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2076 .elementor-element.elementor-element-27f43c9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:15px;line-height:30px;}.elementor-2076 .elementor-element.elementor-element-7139bf52{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-7e49ff6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -82px) 0px;}.elementor-2076 .elementor-element.elementor-element-115ee505{width:100%;max-width:100%;}.elementor-2076 .elementor-element.elementor-element-115ee505.elementor-element{--align-self:stretch;}.elementor-2076 .elementor-element.elementor-element-7cff995{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2076 .elementor-element.elementor-element-ca30117{width:100%;max-width:100%;}.elementor-2076 .elementor-element.elementor-element-4927013{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2076 .elementor-element.elementor-element-4d3fa01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2076 .elementor-element.elementor-element-4d3fa01 .elementor-icon-box-title, .elementor-2076 .elementor-element.elementor-element-4d3fa01 .elementor-icon-box-title a{font-size:19px;}.elementor-2076 .elementor-element.elementor-element-4d3fa01 .elementor-icon-box-description{font-size:14px;}.elementor-2076 .elementor-element.elementor-element-4614728{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2076 .elementor-element.elementor-element-4614728 .elementor-icon-box-title, .elementor-2076 .elementor-element.elementor-element-4614728 .elementor-icon-box-title a{font-size:19px;}.elementor-2076 .elementor-element.elementor-element-4614728 .elementor-icon-box-description{font-size:14px;}.elementor-2076 .elementor-element.elementor-element-9a7aaac{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2076 .elementor-element.elementor-element-ee624ca .elementor-heading-title{font-size:28px;}.elementor-2076 .elementor-element.elementor-element-6917ac9 .uc_ac_box{margin-bottom:15px;}.elementor-2076 .elementor-element.elementor-element-6917ac9 .uc-heading{padding:0px 0px 15px 0px;}.elementor-2076 .elementor-element.elementor-element-6917ac9 .ue_icon{width:25px;height:25px;font-size:20px;}.elementor-2076 .elementor-element.elementor-element-6917ac9 .ue_icon_spacing{width:12px;}.elementor-2076 .elementor-element.elementor-element-6917ac9 .ue_expand_inside{width:15px;height:15px;font-size:16px;}.elementor-2076 .elementor-element.elementor-element-9470bbd .uc_ac_box{margin-bottom:15px;}.elementor-2076 .elementor-element.elementor-element-9470bbd .uc-heading{padding:0px 0px 15px 0px;}.elementor-2076 .elementor-element.elementor-element-9470bbd .ue_icon{width:25px;height:25px;font-size:20px;}.elementor-2076 .elementor-element.elementor-element-9470bbd .ue_icon_spacing{width:12px;}.elementor-2076 .elementor-element.elementor-element-9470bbd .ue_expand_inside{width:15px;height:15px;font-size:16px;}.elementor-2076 .elementor-element.elementor-element-02eb754{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2076 .elementor-element.elementor-element-e1be9e6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2076 .elementor-element.elementor-element-52d7408 .elementor-heading-title{font-size:35px;}.elementor-2076 .elementor-element.elementor-element-186ae15{font-size:15px;}.elementor-2076 .elementor-element.elementor-element-186ae15 p{margin-block-end:0px;}.elementor-2076 .elementor-element.elementor-element-6bd7664{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2076 .elementor-element.elementor-element-0836a2f{--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-2076 .elementor-element.elementor-element-7799340{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-2076 .elementor-element.elementor-element-05dac23 .elementor-heading-title{font-size:40px;}.elementor-2076 .elementor-element.elementor-element-b223637{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-2076 .elementor-element.elementor-element-4a552b3{width:100%;max-width:100%;}.elementor-2076 .elementor-element.elementor-element-7db95f0{width:100%;max-width:100%;}.elementor-2076 .elementor-element.elementor-element-6dd34eb .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2076 .elementor-element.elementor-element-07d51e2{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:7px;--icon-vertical-offset:9px;}.elementor-2076 .elementor-element.elementor-element-07d51e2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2076 .elementor-element.elementor-element-07d51e2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2076 .elementor-element.elementor-element-07d51e2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2076 .elementor-element.elementor-element-07d51e2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2076 .elementor-element.elementor-element-07d51e2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2076 .elementor-element.elementor-element-134386f{--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-2076 .elementor-element.elementor-element-8518370{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-2076 .elementor-element.elementor-element-721bfb6 .elementor-heading-title{font-size:40px;}.elementor-2076 .elementor-element.elementor-element-b7d369d{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-2076 .elementor-element.elementor-element-50538f5{width:100%;max-width:100%;}.elementor-2076 .elementor-element.elementor-element-6b8dfae{width:100%;max-width:100%;}.elementor-2076 .elementor-element.elementor-element-1af3004 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2076 .elementor-element.elementor-element-005a28e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:7px;--icon-vertical-offset:9px;}.elementor-2076 .elementor-element.elementor-element-005a28e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2076 .elementor-element.elementor-element-005a28e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2076 .elementor-element.elementor-element-005a28e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2076 .elementor-element.elementor-element-005a28e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2076 .elementor-element.elementor-element-005a28e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2076 .elementor-element.elementor-element-834d1f3{--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-2076 .elementor-element.elementor-element-0d2d330{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-2076 .elementor-element.elementor-element-39396aa .elementor-heading-title{font-size:40px;}.elementor-2076 .elementor-element.elementor-element-f327dad{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-2076 .elementor-element.elementor-element-fdfb5df{width:100%;max-width:100%;}.elementor-2076 .elementor-element.elementor-element-cd2f458{width:100%;max-width:100%;}.elementor-2076 .elementor-element.elementor-element-05fbdc6 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2076 .elementor-element.elementor-element-c76f7e1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:7px;--icon-vertical-offset:9px;}.elementor-2076 .elementor-element.elementor-element-c76f7e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2076 .elementor-element.elementor-element-c76f7e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2076 .elementor-element.elementor-element-c76f7e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2076 .elementor-element.elementor-element-c76f7e1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2076 .elementor-element.elementor-element-c76f7e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}}/* Start custom CSS for shortcode, class: .elementor-element-b302ced *//* Laptop only (1201px – 1440px) */
@media (min-width: 1201px) and (max-width: 1440px) {

    body .elementor 
    .wcgs-thumb-image{
        margin-top: -4px !important;
    }

}


/* Laptop + Tablet landscape only */
@media (min-width: 769px) and (max-width: 1200px) {

    body .elementor 
    .wcgs-thumb-image{
        margin-top: -4px !important;
    }

}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-edb2c63 */p span bdi {
  color: #1D1D1F;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-content, class: .elementor-element-eacfddb */div div p {
  color: #1D1D1F
  
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-647eaf5 *//* Cart row – one line */
form.cart {
  display: flex !important;
  align-items: center !important;
  gap: 12px !important;
  flex-wrap: nowrap !important;
  margin-top: 20px !important;
}

/* Quantity input – ONLY number area */
input.input-text.qty.text {
  width: 70px !important;
  height: 54px !important;
  background: #E3E3E3 !important;
  color: #000 !important;
  font-size: 17px !important;
  font-weight: 700 !important;
  text-align: center !important;
  border: none !important;
  border-radius: 5px !important;
}

/* Quantity + / - buttons (no background) */
form.cart .quantity button,
form.cart .quantity .plus,
form.cart .quantity .minus {
  width: 44px !important;
  height: 54px !important;
  background: transparent !important;
  color: #000 !important;
  font-size: 19px !important;
  font-weight: 800 !important;
  border: none !important;
  cursor: pointer !important;
}

/* Add to cart button – FIXED SIZE */
button.single_add_to_cart_button.button.alt {
  padding: 16px 36px !important;
  border-radius: 100px !important;
  border: 0px solid #000 !important;
  font-size: 16px !important;
  font-weight: 700 !important;
  white-space: nowrap !important;
  box-sizing: border-box !important;
  transition: background-color 0.3s ease, color 0.3s ease !important;
}

/* Hover – no size jump */
button.single_add_to_cart_button.button.alt:hover {
  background-color: #000 !important;
  color: #fff !important;
}

/* Mobile responsive */
@media (max-width: 767px) {
  input.input-text.qty.text {
    width: 60px !important;
    height: 50px !important;
    border-radius: 5px !important;
  }

  form.cart .quantity button,
  form.cart .quantity .plus,
  form.cart .quantity .minus {
    width: 40px !important;
    height: 50px !important;
    font-size: 18px !important;
  }

  button.single_add_to_cart_button.button.alt {
    padding: 15px 14px !important;
    font-size: 15px !important;
  }
}
@media (max-width:768px){
:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) form.cart.variations_form .woocommerce-variation-add-to-cart, :is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) form.cart:not(.grouped_form):not(.variations_form) {
    margin-left: -20px;
}
}/* End custom CSS */
/* Start custom CSS for ucaddon_uc_icon_accordion, class: .elementor-element-f30beb1 *//* ===== Icon Accordion subtitle styling for Unlimited Elements ===== */

/* General subtitle styles */
.tab-subtext {
  display: block;                 /* ensures it's on its own line under the heading */
  font-size: 15px;                /* subtitle size */
  line-height: 1.25;              /* spacing */
  font-weight: 400;               /* normal weight */
  color: 1D1D1F;                 /* muted grey color */
  margin-top: 4px;                /* small gap from title */
  font-style: normal;             /* change to italic if you want */
  letter-spacing: 0;              
}

/* Target common Unlimited Elements accordion title containers (fallbacks) */
.ue-accordion .ue-accordion__title .tab-subtext,
.uet-accordion .uet-accordion-title .tab-subtext,
.unlimited-elements-accordion .title .tab-subtext,
.elementor-widget-unlimited-elements .tab-subtext {
  /* inherits .tab-subtext rules above; you can override here if needed */
}

/* If the title uses flex or aligns items center, force subtitle to full-width below */
.ue-accordion .ue-accordion__title,
.uet-accordion .uet-accordion-title,
.unlimited-elements-accordion .title {
  align-items: flex-start; /* keep title & subtitle stacked nicely */
}

/* Make subtitle slightly smaller on very small screens */
@media (max-width: 480px) {
  .tab-subtext { font-size: 12px; margin-top: 3px; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c5164b0 */h2.elementor-heading-title.elementor-size-default {
  padding-bottom: 0px;
  margin-bottom: 1px
  
}

img.attachment-full.size-full.wp-image-2171 {
  margin-bottom: 6px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8657023 */img.attachment-full.size-full.wp-image-2167 {
  box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5f57ad79 */img.attachment-full.size-full.wp-image-14345 {
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-591cff84 *//* Desktop & Laptop */
.Leonardo .elementor-wrapper {
    overflow: hidden !important;
    border-radius: 12px !important;
    padding: 0 !important;
    margin: 0 auto !important;
    max-width: 100% !important;
    width: 100% !important;
    height: 431px !important;
}

.Leonardo .elementor-wrapper video,
.Leonardo .elementor-wrapper iframe {
    width: 100% !important;
    height: 431px !important;
    object-fit: cover !important;
    object-position: top center !important;
}

/* Tablet Landscape */
@media (max-width: 1200px) {
    .Leonardo .elementor-wrapper {
        height: 400px !important;
    }

    .Leonardo .elementor-wrapper video,
    .Leonardo .elementor-wrapper iframe {
        height: 460px !important;
    }
}

/* Tablet Portrait */
@media (max-width: 768px) {
    .Leonardo .elementor-wrapper {
        height: 440px !important;
    }

    .Leonardo .elementor-wrapper video,
    .Leonardo .elementor-wrapper iframe {
        height: 440px !important;
    }
}

/* Mobile */
@media (max-width: 480px) {
    .Leonardo .elementor-wrapper {
        height: 500px !important;
        border-radius: 8px !important;
    }

    .Leonardo .elementor-wrapper video,
    .Leonardo .elementor-wrapper iframe {
        height: 500px !important;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-312280d5 *//* Desktop & Laptop */
.Charlotte .elementor-wrapper {
    overflow: hidden !important;
    border-radius: 12px !important;
    padding: 0 !important;
    margin: 0 auto !important;
    max-width: 100% !important;
    width: 100% !important;
    height: 431px !important;
}

.Charlotte .elementor-wrapper video,
.Charlotte .elementor-wrapper iframe {
    width: 100% !important;
    height: 431px !important;
    object-fit: cover !important;
    object-position: top center !important;
}

/* Tablet Landscape */
@media (max-width: 1200px) {
    .Charlotte .elementor-wrapper {
        height: 400px !important;
    }

    .Charlotte .elementor-wrapper video,
    .Charlotte .elementor-wrapper iframe {
        height: 460px !important;
    }
}

/* Tablet Portrait */
@media (max-width: 768px) {
    .Charlotte .elementor-wrapper {
        height: 440px !important;
    }

    .Charlotte .elementor-wrapper video,
    .Charlotte .elementor-wrapper iframe {
        height: 440px !important;
    }
}

/* Mobile */
@media (max-width: 480px) {
    .Charlotte .elementor-wrapper {
        height: 500px !important;
        border-radius: 8px !important;
    }

    .Charlotte .elementor-wrapper video,
    .Charlotte .elementor-wrapper iframe {
        height: 500px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2520e7eb */img.attachment-full.size-full.wp-image-1719 {
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-413e4434 *//* Desktop & Laptop */
.Katrien .elementor-wrapper {
    overflow: hidden !important;
    border-radius: 12px !important;
    padding: 0 !important;
    margin: 0 auto !important;
    max-width: 100% !important;
    width: 100% !important;
    height: 557px !important;
}

.Katrien .elementor-wrapper video,
.Katrien .elementor-wrapper iframe {
    width: 100% !important;
    height: 557px !important;
    object-fit: cover !important;
    object-position: top center !important;
}

/* Tablet Landscape */
@media (max-width: 1200px) {
    .Katrien .elementor-wrapper {
        height: 480px !important;
    }

    .Katrien .elementor-wrapper video,
    .Katrien .elementor-wrapper iframe {
        height: 480px !important;
    }
}

/* Tablet Portrait */
@media (max-width: 768px) {
    .Katrien .elementor-wrapper {
        height: 550px !important;
    }

    .Katrien .elementor-wrapper video,
    .Katrien .elementor-wrapper iframe {
        height: 550px !important;
    }
}

/* Mobile */
@media (max-width: 480px) {
    .Katrien .elementor-wrapper {
        height: 500px !important;
        border-radius: 8px !important;
    }

    .Katrien .elementor-wrapper video,
    .Katrien .elementor-wrapper iframe {
        height: 500px !important;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-7e49ff6b *//* Desktop & Laptop */
.LuxeHero .elementor-wrapper {
    overflow: hidden !important;
    border-radius: 12px !important;
    padding: 0 !important;
    margin: 0 auto !important;
    max-width: 100% !important;
    width: 100% !important;
    height: 443px !important;
}

.LuxeHero .elementor-wrapper video,
.LuxeHero .elementor-wrapper iframe {
    width: 100% !important;
    height: 443px !important;
    object-fit: cover !important;
    object-position: top center !important;
}

/* Tablet Landscape */
@media (max-width: 1200px) {
    .LuxeHero .elementor-wrapper {
        height: 400px !important;
    }

    .LuxeHero .elementor-wrapper video,
    .LuxeHero .elementor-wrapper iframe {
        height: 460px !important;
    }
}

/* Tablet Portrait */
@media (max-width: 768px) {
    .LuxeHero .elementor-wrapper {
        height: 440px !important;
    }

    .LuxeHero .elementor-wrapper video,
    .LuxeHero .elementor-wrapper iframe {
        height: 440px !important;
    }
}

/* Mobile */
@media (max-width: 480px) {
    .LuxeHero .elementor-wrapper {
        height: 500px !important;
        border-radius: 8px !important;
    }

    .LuxeHero .elementor-wrapper video,
    .LuxeHero .elementor-wrapper iframe {
        height: 500px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-365b53f */img.attachment-full.size-full.wp-image-3112 {
  box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for ucaddon_uc_icon_accordion, class: .elementor-element-6917ac9 *//* ===== Icon Accordion subtitle styling for Unlimited Elements ===== */

/* General subtitle styles */
.tab-subtext {
  display: block;                 /* ensures it's on its own line under the heading */
  font-size: 15px;                /* subtitle size */
  line-height: 1.25;              /* spacing */
  font-weight: 400;               /* normal weight */
  color: 1D1D1F;                 /* muted grey color */
  margin-top: 4px;                /* small gap from title */
  font-style: normal;             /* change to italic if you want */
  letter-spacing: 0;              
}

/* Target common Unlimited Elements accordion title containers (fallbacks) */
.ue-accordion .ue-accordion__title .tab-subtext,
.uet-accordion .uet-accordion-title .tab-subtext,
.unlimited-elements-accordion .title .tab-subtext,
.elementor-widget-unlimited-elements .tab-subtext {
  /* inherits .tab-subtext rules above; you can override here if needed */
}

/* If the title uses flex or aligns items center, force subtitle to full-width below */
.ue-accordion .ue-accordion__title,
.uet-accordion .uet-accordion-title,
.unlimited-elements-accordion .title {
  align-items: flex-start; /* keep title & subtitle stacked nicely */
}

/* Make subtitle slightly smaller on very small screens */
@media (max-width: 480px) {
  .tab-subtext { font-size: 12px; margin-top: 3px; }
}/* End custom CSS */
/* Start custom CSS for ucaddon_uc_icon_accordion, class: .elementor-element-9470bbd *//* ===== Icon Accordion subtitle styling for Unlimited Elements ===== */

/* General subtitle styles */
.tab-subtext {
  display: block;                 /* ensures it's on its own line under the heading */
  font-size: 15px;                /* subtitle size */
  line-height: 1.25;              /* spacing */
  font-weight: 400;               /* normal weight */
  color: 1D1D1F;                 /* muted grey color */
  margin-top: 4px;                /* small gap from title */
  font-style: normal;             /* change to italic if you want */
  letter-spacing: 0;              
}

/* Target common Unlimited Elements accordion title containers (fallbacks) */
.ue-accordion .ue-accordion__title .tab-subtext,
.uet-accordion .uet-accordion-title .tab-subtext,
.unlimited-elements-accordion .title .tab-subtext,
.elementor-widget-unlimited-elements .tab-subtext {
  /* inherits .tab-subtext rules above; you can override here if needed */
}

/* If the title uses flex or aligns items center, force subtitle to full-width below */
.ue-accordion .ue-accordion__title,
.uet-accordion .uet-accordion-title,
.unlimited-elements-accordion .title {
  align-items: flex-start; /* keep title & subtitle stacked nicely */
}

/* Make subtitle slightly smaller on very small screens */
@media (max-width: 480px) {
  .tab-subtext { font-size: 12px; margin-top: 3px; }
}/* End custom CSS */
/* Start custom CSS */div.woocommerce-message {
  display: none
  
}
div.elementor-element.elementor-element-e1bfef9.elementor-widget.elementor-widget-heading {
  margin-top: 7px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Haffer';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://rejuvenis.wp1.host/wp-content/uploads/2025/12/Haffer-Regular-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Haffer';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://rejuvenis.wp1.host/wp-content/uploads/2025/12/Haffer-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Haffer';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://rejuvenis.wp1.host/wp-content/uploads/2025/12/Haffer-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */