.elementor-3821 .elementor-element.elementor-element-244f9b3{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-3821 .elementor-element.elementor-element-244f9b3:not(.elementor-motion-effects-element-type-background), .elementor-3821 .elementor-element.elementor-element-244f9b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A6B3F;}.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-3821 .elementor-element.elementor-element-bc1588f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3821 .elementor-element.elementor-element-bc1588f{font-family:"Lora", Sans-serif;}.elementor-3821 .elementor-element.elementor-element-518ef8a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e4e4e4;--border-color:#e4e4e4;--padding-top:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3821 .elementor-element.elementor-element-518ef8a:not(.elementor-motion-effects-element-type-background), .elementor-3821 .elementor-element.elementor-element-518ef8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3821 .elementor-element.elementor-element-51e8014{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-3821 .elementor-element.elementor-element-8b03eaf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3821 .elementor-element.elementor-element-8b03eaf{font-family:"Lora", Sans-serif;}.elementor-3821 .elementor-element.elementor-element-cb6adce{--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:flex-start;--align-items:stretch;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3821 .elementor-element.elementor-element-834d4e8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:8px 8px 8px 8px;}.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-3821 .elementor-element.elementor-element-b182fc0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3821 .elementor-element.elementor-element-b182fc0{text-align:center;}.elementor-3821 .elementor-element.elementor-element-6abe604 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3821 .elementor-element.elementor-element-6abe604{font-family:"Lora", Sans-serif;}.elementor-3821 .elementor-element.elementor-element-e7265d0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:8px 8px 8px 8px;}.elementor-3821 .elementor-element.elementor-element-9aab153 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3821 .elementor-element.elementor-element-9aab153{text-align:center;}.elementor-3821 .elementor-element.elementor-element-981937b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3821 .elementor-element.elementor-element-981937b{font-family:"Lora", Sans-serif;}.elementor-3821 .elementor-element.elementor-element-a55f330{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:8px 8px 8px 8px;}.elementor-3821 .elementor-element.elementor-element-021c8df > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3821 .elementor-element.elementor-element-021c8df{text-align:center;}.elementor-3821 .elementor-element.elementor-element-eebb2b2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3821 .elementor-element.elementor-element-eebb2b2{font-family:"Lora", Sans-serif;}.elementor-3821 .elementor-element.elementor-element-3a13729{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:8px 8px 8px 8px;}.elementor-3821 .elementor-element.elementor-element-cd9d570 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3821 .elementor-element.elementor-element-cd9d570{text-align:center;}.elementor-3821 .elementor-element.elementor-element-fbd4b03 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3821 .elementor-element.elementor-element-fbd4b03{font-family:"Lora", Sans-serif;}.elementor-3821 .elementor-element.elementor-element-ecae768 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3821 .elementor-element.elementor-element-ecae768{font-family:"Lora", Sans-serif;}.elementor-3821 .elementor-element.elementor-element-55b4877 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3821 .elementor-element.elementor-element-55b4877{font-family:"Lora", Sans-serif;}.elementor-3821 .elementor-element.elementor-element-570bd6c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-3821 .elementor-element.elementor-element-570bd6c:not(.elementor-motion-effects-element-type-background), .elementor-3821 .elementor-element.elementor-element-570bd6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A6B3F;}.elementor-3821 .elementor-element.elementor-element-983f3f2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-3821 .elementor-element.elementor-element-f7a6007 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3821 .elementor-element.elementor-element-f7a6007{font-family:"Lora", Sans-serif;}.elementor-3821 .elementor-element.elementor-element-9d62510{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-3821 .elementor-element.elementor-element-9d62510:not(.elementor-motion-effects-element-type-background), .elementor-3821 .elementor-element.elementor-element-9d62510 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3821 .elementor-element.elementor-element-e0d6581{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-3821 .elementor-element.elementor-element-324361a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3821 .elementor-element.elementor-element-324361a{font-family:"Lora", Sans-serif;}.elementor-3821 .elementor-element.elementor-element-e32e9c9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3821 .elementor-element.elementor-element-e32e9c9{font-family:"Lora", Sans-serif;}.elementor-3821 .elementor-element.elementor-element-043bc97 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3821 .elementor-element.elementor-element-043bc97{font-family:"Lora", Sans-serif;}.elementor-3821 .elementor-element.elementor-element-6582f64 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3821 .elementor-element.elementor-element-6582f64{font-family:"Lora", Sans-serif;}.elementor-3821 .elementor-element.elementor-element-05b407a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-3821 .elementor-element.elementor-element-05b407a:not(.elementor-motion-effects-element-type-background), .elementor-3821 .elementor-element.elementor-element-05b407a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-3821 .elementor-element.elementor-element-29194ca{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-3821 .elementor-element.elementor-element-9038f8c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3821 .elementor-element.elementor-element-9038f8c{font-family:"Lora", Sans-serif;}.elementor-3821 .elementor-element.elementor-element-1576e2e > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-3821 .elementor-element.elementor-element-1576e2e{text-align:center;}.elementor-3821 .elementor-element.elementor-element-13d03b1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3821 .elementor-element.elementor-element-13d03b1{font-family:"Lora", Sans-serif;}.elementor-3821 .elementor-element.elementor-element-00a03a0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3821 .elementor-element.elementor-element-00a03a0{font-family:"Lora", Sans-serif;}.elementor-3821 .elementor-element.elementor-element-708ae1e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3821 .elementor-element.elementor-element-708ae1e{font-family:"Lora", Sans-serif;}.elementor-3821 .elementor-element.elementor-element-9e2f67b > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3821 .elementor-element.elementor-element-9e2f67b{text-align:center;}.elementor-3821 .elementor-element.elementor-element-716cc29 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3821 .elementor-element.elementor-element-716cc29{font-family:"Lora", Sans-serif;}.elementor-3821 .elementor-element.elementor-element-5eac0cf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3821 .elementor-element.elementor-element-5eac0cf{font-family:"Lora", Sans-serif;}.elementor-3821 .elementor-element.elementor-element-a8c64c9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3821 .elementor-element.elementor-element-a8c64c9{font-family:"Lora", Sans-serif;}.elementor-3821 .elementor-element.elementor-element-bffbf8f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-3821 .elementor-element.elementor-element-bffbf8f:not(.elementor-motion-effects-element-type-background), .elementor-3821 .elementor-element.elementor-element-bffbf8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f8f6;}.elementor-3821 .elementor-element.elementor-element-aeebd58{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-3821 .elementor-element.elementor-element-24b8726 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3821 .elementor-element.elementor-element-24b8726{font-family:"Lora", Sans-serif;}.elementor-3821 .elementor-element.elementor-element-7e9ca1f{--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:flex-start;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3821 .elementor-element.elementor-element-4465fa3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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:#e4e4e4;--border-color:#e4e4e4;--border-radius:10px 10px 10px 10px;}.elementor-3821 .elementor-element.elementor-element-4465fa3:not(.elementor-motion-effects-element-type-background), .elementor-3821 .elementor-element.elementor-element-4465fa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3821 .elementor-element.elementor-element-405abaf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3821 .elementor-element.elementor-element-405abaf{text-align:center;}.elementor-3821 .elementor-element.elementor-element-a5c974a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3821 .elementor-element.elementor-element-a5c974a{font-family:"Lora", Sans-serif;}.elementor-3821 .elementor-element.elementor-element-302e445{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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:#e4e4e4;--border-color:#e4e4e4;--border-radius:10px 10px 10px 10px;}.elementor-3821 .elementor-element.elementor-element-302e445:not(.elementor-motion-effects-element-type-background), .elementor-3821 .elementor-element.elementor-element-302e445 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3821 .elementor-element.elementor-element-313883b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3821 .elementor-element.elementor-element-313883b{text-align:center;}.elementor-3821 .elementor-element.elementor-element-62a2916 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3821 .elementor-element.elementor-element-62a2916{font-family:"Lora", Sans-serif;}.elementor-3821 .elementor-element.elementor-element-56b9633{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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:#e4e4e4;--border-color:#e4e4e4;--border-radius:10px 10px 10px 10px;}.elementor-3821 .elementor-element.elementor-element-56b9633:not(.elementor-motion-effects-element-type-background), .elementor-3821 .elementor-element.elementor-element-56b9633 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3821 .elementor-element.elementor-element-694c74a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3821 .elementor-element.elementor-element-694c74a{text-align:center;}.elementor-3821 .elementor-element.elementor-element-dc9e4b8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3821 .elementor-element.elementor-element-dc9e4b8{font-family:"Lora", Sans-serif;}.elementor-3821 .elementor-element.elementor-element-f95e7b0{--display:flex;}.elementor-3821 .elementor-element.elementor-element-ed75326{font-family:"Bebas Neue", Sans-serif;font-weight:400;}.elementor-3821 .elementor-element.elementor-element-43d499e{font-family:"Bebas Neue", Sans-serif;font-weight:400;}.elementor-3821 .elementor-element.elementor-element-50c6a7f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-3821 .elementor-element.elementor-element-50c6a7f:not(.elementor-motion-effects-element-type-background), .elementor-3821 .elementor-element.elementor-element-50c6a7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5C518;}.elementor-3821 .elementor-element.elementor-element-c155664{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-3821 .elementor-element.elementor-element-baa5e86 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3821 .elementor-element.elementor-element-baa5e86{font-family:"Lora", Sans-serif;}.elementor-3821 .elementor-element.elementor-element-8bfb0e6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-3821 .elementor-element.elementor-element-8bfb0e6:not(.elementor-motion-effects-element-type-background), .elementor-3821 .elementor-element.elementor-element-8bfb0e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-3821 .elementor-element.elementor-element-a23f26e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-3821 .elementor-element.elementor-element-084b641 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3821 .elementor-element.elementor-element-084b641{font-family:"Lora", Sans-serif;color:rgba(255,255,255,0.25);}.elementor-3821 .elementor-element.elementor-element-32efc29{--display:flex;--position:fixed;--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#e4e4e4;--border-color:#e4e4e4;box-shadow:0px -4px 20px 0px rgba(0,0,0,0.07);--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;top:0px;--z-index:999;}.elementor-3821 .elementor-element.elementor-element-32efc29:not(.elementor-motion-effects-element-type-background), .elementor-3821 .elementor-element.elementor-element-32efc29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}body:not(.rtl) .elementor-3821 .elementor-element.elementor-element-32efc29{left:0px;}body.rtl .elementor-3821 .elementor-element.elementor-element-32efc29{right:0px;}.elementor-3821 .elementor-element.elementor-element-307b920 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3821 .elementor-element.elementor-element-307b920{font-family:"Lora", Sans-serif;}.elementor-3821 .elementor-element.elementor-element-53586e9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3821 .elementor-element.elementor-element-53586e9{font-family:"Lora", Sans-serif;}@media(max-width:767px){.elementor-3821 .elementor-element.elementor-element-834d4e8{--width:48%;}.elementor-3821 .elementor-element.elementor-element-e7265d0{--width:48%;}.elementor-3821 .elementor-element.elementor-element-a55f330{--width:48%;}.elementor-3821 .elementor-element.elementor-element-3a13729{--width:48%;}.elementor-3821 .elementor-element.elementor-element-4465fa3{--width:48%;}.elementor-3821 .elementor-element.elementor-element-302e445{--width:48%;}.elementor-3821 .elementor-element.elementor-element-56b9633{--width:48%;}}@media(min-width:768px){.elementor-3821 .elementor-element.elementor-element-51e8014{--width:660px;}.elementor-3821 .elementor-element.elementor-element-834d4e8{--width:24%;}.elementor-3821 .elementor-element.elementor-element-e7265d0{--width:24%;}.elementor-3821 .elementor-element.elementor-element-a55f330{--width:24%;}.elementor-3821 .elementor-element.elementor-element-3a13729{--width:24%;}.elementor-3821 .elementor-element.elementor-element-983f3f2{--width:660px;}.elementor-3821 .elementor-element.elementor-element-e0d6581{--width:660px;}.elementor-3821 .elementor-element.elementor-element-29194ca{--width:660px;}.elementor-3821 .elementor-element.elementor-element-aeebd58{--width:780px;}.elementor-3821 .elementor-element.elementor-element-4465fa3{--width:31%;}.elementor-3821 .elementor-element.elementor-element-302e445{--width:31%;}.elementor-3821 .elementor-element.elementor-element-56b9633{--width:31%;}.elementor-3821 .elementor-element.elementor-element-c155664{--width:660px;}.elementor-3821 .elementor-element.elementor-element-a23f26e{--width:660px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3821 .elementor-element.elementor-element-834d4e8{--width:48%;}.elementor-3821 .elementor-element.elementor-element-e7265d0{--width:48%;}.elementor-3821 .elementor-element.elementor-element-a55f330{--width:48%;}.elementor-3821 .elementor-element.elementor-element-3a13729{--width:48%;}.elementor-3821 .elementor-element.elementor-element-4465fa3{--width:48%;}.elementor-3821 .elementor-element.elementor-element-302e445{--width:48%;}.elementor-3821 .elementor-element.elementor-element-56b9633{--width:48%;}}/* Start custom CSS *//* =====================================================
   uFit Ultra Thick Syrup — Advertorial CSS
   Paste into: Elementor > Page Settings > Custom CSS
   OR onto any container's Custom CSS box
   ===================================================== */

/* RESET */
*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}
html{scroll-behavior:smooth}
body{font-family:'Lora',serif;font-size:16px;line-height:1.85;color:#444;background:#fff}

/* CSS CUSTOM PROPERTIES */
:root{
  --green:#2A6B3F;--yellow:#F5C518;--yellow-dark:#e0b400;
  --dark:#1a1a1a;--mid:#606060;--soft:#999;
  --bg:#fff;--bg-alt:#f9f8f6;--cream:#FAF7F2;
  --border:#e4e4e4;--max:660px;--radius:10px
}

/* TYPOGRAPHY OVERRIDES (Astra-safe with custom classes) */
h1,h2,h3,
.uf-h1,.uf-h2,.uf-h3,.uf-body-h,
.uf-h2-dark,.uf-h2-handoff,.uf-h3-white{
  font-family:'Lora',serif !important;
  font-weight:600 !important;
  line-height:1.25 !important;
  color:var(--dark) !important;
  text-align:center !important;
}
.uf-h1{font-size:clamp(26px,5vw,38px) !important;margin-bottom:20px !important}
.uf-h2{font-size:clamp(20px,3.2vw,28px) !important;margin-bottom:12px !important}
.uf-h3{font-size:clamp(18px,2.8vw,22px) !important;margin-bottom:10px !important}
.uf-body-h{font-size:20px !important;margin:40px 0 16px !important}
.uf-h2-dark{color:#ffffff !important}
.uf-h2-handoff{color:#2A6B3F !important}
.uf-h3-white{color:#fff !important;font-size:18px !important;font-style:italic !important}

/* TRUST BAR TICKER */
.trust-bar{
  background:var(--green);color:#fff;
  font-size:13px;font-weight:500;
  overflow:hidden;white-space:nowrap;
  width:100%;
}
.trust-track{
  display:inline-flex;
  animation:ticker 28s linear infinite;
  white-space:nowrap;
}
.trust-item{
  display:inline-flex;align-items:center;gap:6px;
  padding:0 22px;white-space:nowrap;
}
.trust-item::before{content:'✓';font-weight:700;font-size:11px;opacity:.8}
@keyframes ticker{
  0%{transform:translateX(0)}
  100%{transform:translateX(-50%)}
}

/* HEADLINE DIVIDER */
.hl-divider{
  display:flex;align-items:center;justify-content:center;
  gap:10px;margin:10px auto 28px;
}
.hl-divider::before,.hl-divider::after{
  content:'';display:block;width:40px;height:1px;background:var(--border);
}
.hl-divider-dot{
  width:6px;height:6px;border-radius:50%;background:var(--green);flex-shrink:0;
}

/* SECTION TAG */
.tag{
  display:inline-flex;align-items:center;gap:8px;
  font-family:'Bebas Neue',sans-serif;font-size:12px;
  letter-spacing:2.5px;color:var(--green);text-transform:uppercase;
  margin-bottom:10px;width:100%;justify-content:center;
}
.tag::before,.tag::after{
  content:'';display:block;width:20px;height:2px;background:var(--green);
}

/* SECTION DIVIDER */
.section-divider{display:flex;align-items:center;gap:16px;margin:32px 0}
.section-divider::before,.section-divider::after{
  content:'';flex:1;height:1px;background:var(--border);
}
.section-divider span{
  font-family:'Lora',serif;font-size:14px;font-style:italic;
  color:var(--soft);white-space:nowrap;
}

/* PULL QUOTE */
.pull-quote{
  font-family:'Lora',serif;font-size:19px;font-style:italic;font-weight:600;
  color:var(--dark);line-height:1.5;
  padding:28px 0;
  border-top:1px solid var(--border);
  border-bottom:1px solid var(--border);
  margin:36px 0;text-align:center;
}

/* BODY TEXT */
.body-h,.continue-copy,.intro-bridge,.letter-opener{
  font-family:'Lora',serif !important;
}

/* HERO BA STRIP */
.hero-ba-strip{
  display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:28px 0;
}
.hero-ba-card{
  position:relative;border-radius:8px;overflow:hidden;aspect-ratio:1;background:#eee;
}
.hero-ba-card img{width:100%;height:100%;object-fit:cover;display:block}

/* BA LABELS */
.ba-labels{
  display:flex;justify-content:space-between;padding:0 7px;
}
.ba-label{
  font-size:10px;font-family:'Bebas Neue',sans-serif;letter-spacing:1.5px;
  padding:3px 8px;border-radius:4px;
}
.ba-label.before{background:rgba(0,0,0,.6);color:#fff}
.ba-label.after{background:var(--green);color:#fff}

/* PROOF ROW */
.proof-row{
  display:flex;border:1px solid var(--border);
  border-radius:10px;overflow:hidden;margin:24px 0;
}
.proof-stat{flex:1;text-align:center;padding:16px 8px;border-right:1px solid var(--border)}
.proof-stat:last-child{border-right:none}
.proof-num{
  font-family:'Bebas Neue',sans-serif;font-size:28px;
  color:var(--green);letter-spacing:1px;line-height:1;
}
.proof-label{font-size:11px;color:var(--soft);margin-top:3px;font-family:'Lora',serif}

/* HERO TRUST */
.hero-trust{
  display:flex;flex-wrap:wrap;gap:14px;font-size:13px;
  color:var(--mid);justify-content:center;margin-top:12px;
}
.hero-trust span{display:flex;align-items:center;gap:5px}
.hero-trust span::before{content:'✓';color:var(--green);font-weight:700}

/* REVIEW CARDS */
.review-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}
.review-card{background:rgba(255,255,255,.12);border-radius:8px;padding:18px}
.review-stars{color:#F4C542;font-size:13px;margin-bottom:10px}
.review-text{
  font-size:14px;color:#fff;font-style:italic;
  margin-bottom:12px;font-family:'Lora',serif;line-height:1.6;
}
.review-author{font-size:12px;color:rgba(255,255,255,.6);font-weight:500}

/* QUESTION LIST */
.question-list{list-style:none;margin:24px 0;display:flex;flex-direction:column;gap:12px;padding:0}
.question-list li{
  display:flex;gap:12px;align-items:flex-start;
  font-family:'Lora',serif;font-size:15px;font-weight:600;color:var(--dark);
  background:var(--bg-alt);padding:14px 18px;border-radius:8px;
  border-left:3px solid var(--green);line-height:1.5;
}

/* FRUSTRATION TIMELINE */
.frustration-timeline{
  margin:28px 0 36px;display:flex;flex-direction:column;
  position:relative;padding-left:28px;
}
.frustration-timeline::before{
  content:'';position:absolute;left:7px;top:8px;bottom:8px;
  width:1px;background:#ddd;
}
.frustration-tl-item{position:relative;padding:0 0 22px 0}
.frustration-tl-item:last-child{padding-bottom:0}
.frustration-tl-icon{
  position:absolute;left:-28px;top:6px;
  width:15px;height:15px;border-radius:50%;background:#ddd;z-index:1;
}
.frustration-tl-text{
  font-family:'Lora',serif;font-size:17px;color:var(--dark);line-height:1.7;
}

/* STORY SECTION */
.abena-img-slot{
  background:#e8e0d4;border-radius:12px;aspect-ratio:4/3;
  margin:24px 0;overflow:hidden;
  display:flex;align-items:center;justify-content:center;
}
.abena-img-slot img{width:100%;height:100%;object-fit:cover;display:block}
.abena-name-tag{
  display:flex;align-items:center;gap:10px;
  background:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.1);
  border-radius:50px;padding:8px 16px;width:fit-content;margin:0 auto 28px;
}
.abena-avatar{
  width:32px;height:32px;background:var(--green);border-radius:50%;
  display:flex;align-items:center;justify-content:center;
  font-family:'Bebas Neue',sans-serif;font-size:16px;color:#fff;flex-shrink:0;
}
.pain-list{list-style:none;margin:20px 0;display:flex;flex-direction:column;gap:0;padding:0}
.pain-list li{
  display:flex;gap:10px;align-items:flex-start;
  color:var(--mid);font-size:15px;font-family:'Lora',serif;
  padding:10px 0;border-bottom:1px solid rgba(0,0,0,.08);
}
.pain-list li::before{content:'—';color:var(--soft);flex-shrink:0}
.amount-callout{
  background:#fff;border:1px solid rgba(0,0,0,.1);
  border-radius:10px;padding:24px;margin:24px 0;text-align:center;
}
.amount-big{font-family:'Bebas Neue',sans-serif;font-size:36px;color:var(--dark);letter-spacing:1px}
.amount-label{font-size:14px;color:var(--soft);margin-top:4px}
.continue-story{
  color:var(--mid);font-family:'Lora',serif;font-size:16px;
  margin-bottom:20px;line-height:1.85;display:block;
}
.abena-turning-point{margin:36px 0 16px;text-align:center}
.abena-tp-label{
  font-family:'Bebas Neue',sans-serif;font-size:12px;
  letter-spacing:2.5px;color:var(--green);text-transform:uppercase;margin-bottom:6px;
}
.abena-tp-text{font-family:'Lora',serif;font-size:20px;font-style:italic;color:var(--dark)}
.abena-stat-row{
  display:flex;justify-content:center;gap:0;
  border:1px solid rgba(0,0,0,.1);border-radius:10px;overflow:hidden;
  margin:24px 0;background:#fff;
}
.abena-stat{flex:1;text-align:center;padding:18px 8px;border-right:1px solid rgba(0,0,0,.08)}
.abena-stat:last-child{border-right:none}
.abena-stat-num{
  font-family:'Bebas Neue',sans-serif;font-size:32px;
  color:var(--green);letter-spacing:1px;line-height:1;
}
.abena-stat-label{font-size:12px;color:var(--soft);margin-top:4px}
.abena-quote-line{
  border-left:3px solid var(--green);padding:16px 20px;margin:32px 0;
  font-family:'Lora',serif;font-size:17px;font-style:italic;color:var(--dark);
  background:#fff;border-radius:0 8px 8px 0;
}
.abena-close-big{
  font-family:'Lora',serif;font-size:17px;font-weight:600;
  color:var(--dark);margin-bottom:20px;line-height:1.7;
}

/* PROOF GRID (BA CARDS) */
.ba-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:24px}
.ba-card{border:1px solid var(--border);border-radius:10px;overflow:hidden;background:#fff}
.ba-img-wrap{position:relative;aspect-ratio:1;overflow:hidden;background:#f0f0f0}
.ba-img-wrap img{width:100%;height:100%;object-fit:cover;display:block}
.ba-card-footer{padding:14px}
.ba-card-name{font-size:13px;font-weight:600;color:var(--dark);font-family:'Lora',serif}
.ba-card-weeks{font-size:11px;color:var(--soft);margin:3px 0 7px}
.ba-card-result{font-size:13px;color:var(--mid);font-style:italic;font-family:'Lora',serif}

/* AGITATION CARDS */
.agitation-cards{display:flex;flex-direction:column;gap:12px;margin:24px 0}
.agitation-card{
  display:flex;gap:16px;align-items:flex-start;padding:18px;
  background:var(--bg-alt);border-radius:10px;border-left:3px solid var(--border);
}
.agitation-icon{font-size:22px;flex-shrink:0;line-height:1;margin-top:2px}
.agitation-text{font-family:'Lora',serif;font-size:15px;color:var(--mid);line-height:1.75}
.closing-q{
  font-size:18px;font-family:'Lora',serif;font-style:italic;
  color:var(--dark);margin-top:28px;line-height:1.6;text-align:center;
}

/* DESIRES LIST */
.desires-list{list-style:none;margin-top:24px;display:flex;flex-direction:column;gap:0;padding:0}
.desires-list li{
  display:flex;gap:16px;align-items:flex-start;
  color:rgba(255,255,255,.8);font-family:'Lora',serif;font-size:17px;
  padding:18px 0;border-bottom:1px solid rgba(255,255,255,.07);line-height:1.6;
}
.desires-list li:last-child{border-bottom:none}
.d-emoji{font-size:22px;flex-shrink:0;line-height:1;margin-top:2px}

/* BUTTONS */
.btn-primary{
  display:inline-flex;align-items:center;gap:10px;
  background:var(--yellow);color:var(--dark);
  font-family:'Bebas Neue',sans-serif;font-size:19px;letter-spacing:1.5px;
  padding:15px 30px;border-radius:8px;text-decoration:none;
  transition:background .2s,transform .15s;
}
.btn-primary:hover{background:var(--yellow-dark);transform:translateY(-1px)}
.btn-handoff{
  display:inline-flex;align-items:center;gap:10px;
  background:var(--dark);color:#fff;
  font-family:'Bebas Neue',sans-serif;font-size:20px;letter-spacing:1.5px;
  padding:16px 32px;border-radius:8px;text-decoration:none;
  transition:background .2s,transform .15s;
}
.btn-handoff:hover{background:#333;transform:translateY(-1px)}
.btn-white{
  display:inline-flex;align-items:center;gap:10px;
  background:var(--yellow);color:var(--dark);
  font-family:'Bebas Neue',sans-serif;font-size:19px;letter-spacing:1.5px;
  padding:15px 30px;border-radius:8px;text-decoration:none;transition:all .2s;
}
.btn-white:hover{background:var(--yellow-dark)}

/* STICKY BAR */
.sticky-bar{
  position:fixed;bottom:0;left:0;right:0;
  background:#fff;border-top:1px solid var(--border);
  padding:10px 20px;
  display:flex;align-items:center;justify-content:space-between;
  z-index:999;
  box-shadow:0 -4px 20px rgba(0,0,0,.07);
}
.sticky-bar-title{font-family:'Bebas Neue',sans-serif;font-size:18px;color:var(--dark);letter-spacing:.5px}
.sticky-bar-sub{font-size:12px;color:var(--soft);font-family:'Lora',serif;font-style:italic}

/* HANDOFF TRUST */
.handoff-trust{
  display:flex;justify-content:center;flex-wrap:wrap;
  gap:18px;font-size:13px;color:rgba(0,0,0,.55);
  margin-top:16px;font-family:'Lora',serif;
}
.handoff-trust span{display:flex;align-items:center;gap:5px}
.handoff-trust span::before{content:'✓';font-weight:700;color:var(--green)}

/* FOOTER */
.footer{background:#111;padding:24px 0;text-align:center}
.footer p{font-size:12px;color:rgba(255,255,255,.25);margin-bottom:4px;font-family:'Lora',serif}

/* RESPONSIVE */
@media(max-width:600px){
  .hero-ba-strip{grid-template-columns:repeat(2,1fr)}
  .review-cards{grid-template-columns:1fr}
  .ba-grid{grid-template-columns:1fr 1fr}
  .proof-row{flex-wrap:wrap}
  .proof-stat{min-width:50%}
}
@media(max-width:380px){
  .ba-grid{grid-template-columns:1fr}
}

/* =====================================================
   ELEMENTOR EDITOR OVERRIDES
   Ensures all elements visible/hoverable in editor
   ===================================================== */
.elementor-editor-active .btn-primary,
.elementor-editor-active .btn-handoff,
.elementor-editor-active .btn-white{
  opacity:1 !important;
  pointer-events:auto !important;
}
.elementor-editor-active .sticky-bar{
  position:relative !important;
  bottom:auto !important;
}/* End custom CSS */