.elementor-212 .elementor-element.elementor-element-c89c5a3{--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;--align-items:stretch;--padding-top:0px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-212 .elementor-element.elementor-element-c89c5a3:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-c89c5a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A1B16;}.elementor-212 .elementor-element.elementor-element-f826be7{--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;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-212 .elementor-element.elementor-element-a798c13{text-align:center;}.elementor-212 .elementor-element.elementor-element-a798c13 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:48px;font-weight:400;color:#FFEBCF;}.elementor-212 .elementor-element.elementor-element-2c4a8d6{text-align:center;font-family:"Oswald", Sans-serif;font-size:17px;font-weight:300;line-height:1.6em;color:rgba(255,235,207,0.85);}.elementor-212 .elementor-element.elementor-element-c67f5b9{--divider-border-style:solid;--divider-color:#F25929;--divider-border-width:3px;}.elementor-212 .elementor-element.elementor-element-c67f5b9 .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-212 .elementor-element.elementor-element-c67f5b9 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-212 .elementor-element.elementor-element-520b7d3{--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;--align-items:stretch;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-212 .elementor-element.elementor-element-520b7d3:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-520b7d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEBCF;}.elementor-212 .elementor-element.elementor-element-7733b72{--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:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-212 .elementor-element.elementor-element-a8e17a3{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-212 .elementor-element.elementor-element-1ca4384{--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;--overflow:hidden;border-style:none;--border-style:none;--border-radius:6px 6px 6px 6px;box-shadow:0px 2px 8px 0px rgba(0,0,0,0.06);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-212 .elementor-element.elementor-element-1ca4384:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-1ca4384 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-1ca4384.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-212 .elementor-element.elementor-element-4036815{--display:flex;--min-height:200px;--overlay-opacity:0.5;}.elementor-212 .elementor-element.elementor-element-4036815:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-4036815 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #F25929 0%, #FFA347 100%);}.elementor-212 .elementor-element.elementor-element-4036815::before, .elementor-212 .elementor-element.elementor-element-4036815 > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-4036815 > .e-con-inner > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-4036815 > .elementor-background-slideshow::before, .elementor-212 .elementor-element.elementor-element-4036815 > .e-con-inner > .elementor-background-slideshow::before, .elementor-212 .elementor-element.elementor-element-4036815 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, transparent 0%, rgba(42,27,22,0.7) 100%);}.elementor-212 .elementor-element.elementor-element-cec442f{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-212 .elementor-element.elementor-element-ad0e82d .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:26px;font-weight:400;color:#1A1A1A;}.elementor-212 .elementor-element.elementor-element-6543e15{font-family:"Oswald", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#5A5A5A;}.elementor-212 .elementor-element.elementor-element-579e25c .elementor-button{background-color:#F25929;font-family:"Oswald", Sans-serif;font-size:13px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;}.elementor-212 .elementor-element.elementor-element-579e25c .elementor-button:hover, .elementor-212 .elementor-element.elementor-element-579e25c .elementor-button:focus{background-color:#D94D22;}.elementor-212 .elementor-element.elementor-element-2212e2d{--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;--overflow:hidden;border-style:none;--border-style:none;--border-radius:6px 6px 6px 6px;box-shadow:0px 2px 8px 0px rgba(0,0,0,0.06);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-212 .elementor-element.elementor-element-2212e2d:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-2212e2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-2212e2d.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-212 .elementor-element.elementor-element-3e65e8b{--display:flex;--min-height:200px;--overlay-opacity:0.5;}.elementor-212 .elementor-element.elementor-element-3e65e8b:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-3e65e8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #8B2252 0%, #C44D8E 100%);}.elementor-212 .elementor-element.elementor-element-3e65e8b::before, .elementor-212 .elementor-element.elementor-element-3e65e8b > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-3e65e8b > .e-con-inner > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-3e65e8b > .elementor-background-slideshow::before, .elementor-212 .elementor-element.elementor-element-3e65e8b > .e-con-inner > .elementor-background-slideshow::before, .elementor-212 .elementor-element.elementor-element-3e65e8b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, transparent 0%, rgba(42,27,22,0.7) 100%);}.elementor-212 .elementor-element.elementor-element-97cb268{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-212 .elementor-element.elementor-element-0bb59f3 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:26px;font-weight:400;color:#1A1A1A;}.elementor-212 .elementor-element.elementor-element-1b1a92e{font-family:"Oswald", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#5A5A5A;}.elementor-212 .elementor-element.elementor-element-e6b229e .elementor-button{background-color:#F25929;font-family:"Oswald", Sans-serif;font-size:13px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;}.elementor-212 .elementor-element.elementor-element-e6b229e .elementor-button:hover, .elementor-212 .elementor-element.elementor-element-e6b229e .elementor-button:focus{background-color:#D94D22;}.elementor-212 .elementor-element.elementor-element-2fa68fa{--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;--overflow:hidden;border-style:none;--border-style:none;--border-radius:6px 6px 6px 6px;box-shadow:0px 2px 8px 0px rgba(0,0,0,0.06);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-212 .elementor-element.elementor-element-2fa68fa:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-2fa68fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-2fa68fa.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-212 .elementor-element.elementor-element-6f6a188{--display:flex;--min-height:200px;--overlay-opacity:0.5;}.elementor-212 .elementor-element.elementor-element-6f6a188:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-6f6a188 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #1B5E20 0%, #4CAF50 100%);}.elementor-212 .elementor-element.elementor-element-6f6a188::before, .elementor-212 .elementor-element.elementor-element-6f6a188 > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-6f6a188 > .e-con-inner > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-6f6a188 > .elementor-background-slideshow::before, .elementor-212 .elementor-element.elementor-element-6f6a188 > .e-con-inner > .elementor-background-slideshow::before, .elementor-212 .elementor-element.elementor-element-6f6a188 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, transparent 0%, rgba(42,27,22,0.7) 100%);}.elementor-212 .elementor-element.elementor-element-17def7a{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-212 .elementor-element.elementor-element-cca0061 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:26px;font-weight:400;color:#1A1A1A;}.elementor-212 .elementor-element.elementor-element-3298ac0{font-family:"Oswald", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#5A5A5A;}.elementor-212 .elementor-element.elementor-element-4a357f0 .elementor-button{background-color:#F25929;font-family:"Oswald", Sans-serif;font-size:13px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;}.elementor-212 .elementor-element.elementor-element-4a357f0 .elementor-button:hover, .elementor-212 .elementor-element.elementor-element-4a357f0 .elementor-button:focus{background-color:#D94D22;}.elementor-212 .elementor-element.elementor-element-0e3a373{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-212 .elementor-element.elementor-element-355f30b{--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;--overflow:hidden;--border-radius:6px 6px 6px 6px;box-shadow:0px 2px 8px 0px rgba(0,0,0,0.06);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-212 .elementor-element.elementor-element-355f30b:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-355f30b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-355f30b.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-212 .elementor-element.elementor-element-5eb38e1{--display:flex;--min-height:200px;--overlay-opacity:0.5;}.elementor-212 .elementor-element.elementor-element-5eb38e1:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-5eb38e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #4E342E 0%, #8D6E63 100%);}.elementor-212 .elementor-element.elementor-element-5eb38e1::before, .elementor-212 .elementor-element.elementor-element-5eb38e1 > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-5eb38e1 > .e-con-inner > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-5eb38e1 > .elementor-background-slideshow::before, .elementor-212 .elementor-element.elementor-element-5eb38e1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-212 .elementor-element.elementor-element-5eb38e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, transparent 0%, rgba(42,27,22,0.7) 100%);}.elementor-212 .elementor-element.elementor-element-d1515d0{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-212 .elementor-element.elementor-element-620cc73 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:26px;font-weight:400;color:#1A1A1A;}.elementor-212 .elementor-element.elementor-element-cfb411b{font-family:"Oswald", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#5A5A5A;}.elementor-212 .elementor-element.elementor-element-f539b87 .elementor-button{background-color:#F25929;font-family:"Oswald", Sans-serif;font-size:13px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;}.elementor-212 .elementor-element.elementor-element-f539b87 .elementor-button:hover, .elementor-212 .elementor-element.elementor-element-f539b87 .elementor-button:focus{background-color:#D94D22;}.elementor-212 .elementor-element.elementor-element-2952542{--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;--overflow:hidden;--border-radius:6px 6px 6px 6px;box-shadow:0px 2px 8px 0px rgba(0,0,0,0.06);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-212 .elementor-element.elementor-element-2952542:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-2952542 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-2952542.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-212 .elementor-element.elementor-element-f1401b7{--display:flex;--min-height:200px;--overlay-opacity:0.5;}.elementor-212 .elementor-element.elementor-element-f1401b7:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-f1401b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #E91E63 0%, #F8BBD0 100%);}.elementor-212 .elementor-element.elementor-element-f1401b7::before, .elementor-212 .elementor-element.elementor-element-f1401b7 > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-f1401b7 > .e-con-inner > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-f1401b7 > .elementor-background-slideshow::before, .elementor-212 .elementor-element.elementor-element-f1401b7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-212 .elementor-element.elementor-element-f1401b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, transparent 0%, rgba(42,27,22,0.7) 100%);}.elementor-212 .elementor-element.elementor-element-ff5081c{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-212 .elementor-element.elementor-element-d2243f9 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:26px;font-weight:400;color:#1A1A1A;}.elementor-212 .elementor-element.elementor-element-4d0cc3d{font-family:"Oswald", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#5A5A5A;}.elementor-212 .elementor-element.elementor-element-2e40148 .elementor-button{background-color:#F25929;font-family:"Oswald", Sans-serif;font-size:13px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;}.elementor-212 .elementor-element.elementor-element-2e40148 .elementor-button:hover, .elementor-212 .elementor-element.elementor-element-2e40148 .elementor-button:focus{background-color:#D94D22;}.elementor-212 .elementor-element.elementor-element-b70f984{--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;--overflow:hidden;--border-radius:6px 6px 6px 6px;box-shadow:0px 2px 8px 0px rgba(0,0,0,0.06);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-212 .elementor-element.elementor-element-b70f984:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-b70f984 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-b70f984.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-212 .elementor-element.elementor-element-9087922{--display:flex;--min-height:200px;--overlay-opacity:0.5;}.elementor-212 .elementor-element.elementor-element-9087922:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-9087922 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #F9A825 0%, #00BCD4 100%);}.elementor-212 .elementor-element.elementor-element-9087922::before, .elementor-212 .elementor-element.elementor-element-9087922 > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-9087922 > .e-con-inner > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-9087922 > .elementor-background-slideshow::before, .elementor-212 .elementor-element.elementor-element-9087922 > .e-con-inner > .elementor-background-slideshow::before, .elementor-212 .elementor-element.elementor-element-9087922 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, transparent 0%, rgba(42,27,22,0.7) 100%);}.elementor-212 .elementor-element.elementor-element-2fe1ac9{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-212 .elementor-element.elementor-element-939d1b9 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:26px;font-weight:400;color:#1A1A1A;}.elementor-212 .elementor-element.elementor-element-2bb81f0{font-family:"Oswald", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#5A5A5A;}.elementor-212 .elementor-element.elementor-element-cc2103b .elementor-button{background-color:#F25929;font-family:"Oswald", Sans-serif;font-size:13px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;}.elementor-212 .elementor-element.elementor-element-cc2103b .elementor-button:hover, .elementor-212 .elementor-element.elementor-element-cc2103b .elementor-button:focus{background-color:#D94D22;}.elementor-212 .elementor-element.elementor-element-3760571{--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;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-212 .elementor-element.elementor-element-42efaef{--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;--overflow:hidden;--border-radius:6px 6px 6px 6px;box-shadow:0px 2px 8px 0px rgba(0,0,0,0.06);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-212 .elementor-element.elementor-element-42efaef:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-42efaef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-42efaef.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-212 .elementor-element.elementor-element-1aae153{--display:flex;--min-height:200px;--overlay-opacity:0.5;}.elementor-212 .elementor-element.elementor-element-1aae153:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-1aae153 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #37474F 0%, #78909C 100%);}.elementor-212 .elementor-element.elementor-element-1aae153::before, .elementor-212 .elementor-element.elementor-element-1aae153 > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-1aae153 > .e-con-inner > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-1aae153 > .elementor-background-slideshow::before, .elementor-212 .elementor-element.elementor-element-1aae153 > .e-con-inner > .elementor-background-slideshow::before, .elementor-212 .elementor-element.elementor-element-1aae153 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, transparent 0%, rgba(42,27,22,0.7) 100%);}.elementor-212 .elementor-element.elementor-element-d9daeb8{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-212 .elementor-element.elementor-element-8e434e7 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:26px;font-weight:400;color:#1A1A1A;}.elementor-212 .elementor-element.elementor-element-3e0fb97{font-family:"Oswald", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#5A5A5A;}.elementor-212 .elementor-element.elementor-element-12629ec .elementor-button{background-color:#F25929;font-family:"Oswald", Sans-serif;font-size:13px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;}.elementor-212 .elementor-element.elementor-element-12629ec .elementor-button:hover, .elementor-212 .elementor-element.elementor-element-12629ec .elementor-button:focus{background-color:#D94D22;}.elementor-212 .elementor-element.elementor-element-cb3722b{--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;--align-items:stretch;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-212 .elementor-element.elementor-element-cb3722b:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-cb3722b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A1B16;}.elementor-212 .elementor-element.elementor-element-99b8a34{--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-212 .elementor-element.elementor-element-68599ae{text-align:center;}.elementor-212 .elementor-element.elementor-element-68599ae .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:40px;font-weight:400;color:#FFEBCF;}.elementor-212 .elementor-element.elementor-element-c209b10{text-align:center;font-family:"Oswald", Sans-serif;font-size:17px;font-weight:300;line-height:1.6em;color:rgba(255,235,207,0.85);}.elementor-212 .elementor-element.elementor-element-4fb6946 .elementor-button{background-color:#F25929;font-family:"Oswald", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;}.elementor-212 .elementor-element.elementor-element-4fb6946 .elementor-button:hover, .elementor-212 .elementor-element.elementor-element-4fb6946 .elementor-button:focus{background-color:#D94D22;}@media(min-width:768px){.elementor-212 .elementor-element.elementor-element-f826be7{--content-width:1200px;}.elementor-212 .elementor-element.elementor-element-7733b72{--content-width:1200px;}.elementor-212 .elementor-element.elementor-element-99b8a34{--content-width:800px;}}/* Start custom CSS *//* ===== FLAVORS PAGE RESPONSIVE ===== */

/* 1024px — Tablet: 2 cards per row */
@media (max-width: 1024px) {
  [data-element_type="container"][data-id] .elementor-element[data-setting="_element_id"="flavor-card-citrus"],
  [data-element_type="container"][data-id] .elementor-element[data-setting="_element_id"="flavor-card-berry"],
  [data-element_type="container"][data-id] .elementor-element[data-setting="_element_id"="flavor-card-pine"],
  [data-element_type="container"][data-id] .elementor-element[data-setting="_element_id"="flavor-card-earthy"],
  [data-element_type="container"][data-id] .elementor-element[data-setting="_element_id"="flavor-card-sweet"],
  [data-element_type="container"][data-id] .elementor-element[data-setting="_element_id"="flavor-card-tropical"],
  [data-element_type="container"][data-id] .elementor-element[data-setting="_element_id"="flavor-card-diesel"] {
    width: calc(50% - 12px) !important;
    flex-basis: calc(50% - 12px) !important;
    max-width: calc(50% - 12px) !important;
  }
}

/* 768px — Mobile landscape: 1 card per row, stack */
@media (max-width: 768px) {
  [data-element_type="container"][data-id] .elementor-element[data-setting="_element_id"="flavor-card-citrus"],
  [data-element_type="container"][data-id] .elementor-element[data-setting="_element_id"="flavor-card-berry"],
  [data-element_type="container"][data-id] .elementor-element[data-setting="_element_id"="flavor-card-pine"],
  [data-element_type="container"][data-id] .elementor-element[data-setting="_element_id"="flavor-card-earthy"],
  [data-element_type="container"][data-id] .elementor-element[data-setting="_element_id"="flavor-card-sweet"],
  [data-element_type="container"][data-id] .elementor-element[data-setting="_element_id"="flavor-card-tropical"],
  [data-element_type="container"][data-id] .elementor-element[data-setting="_element_id"="flavor-card-diesel"] {
    width: 100% !important;
    flex-basis: 100% !important;
    max-width: 100% !important;
  }
}

/* 480px — Mobile: reduced padding + smaller hero */
@media (max-width: 480px) {
  #flavors-hero {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
  }
  #flavors-grid {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }
  #flavors-cta {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
}/* End custom CSS */