.elementor-19 .elementor-element.elementor-element-0d52292{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-f974427{--display:flex;}.elementor-19 .elementor-element.elementor-element-f974427.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-87b076c{width:var( --container-widget-width, 88% );max-width:88%;padding:0px 0px 0px 0px;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:start;}.elementor-19 .elementor-element.elementor-element-87b076c .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:27px;letter-spacing:1.4px;color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-5f36721{width:var( --container-widget-width, 116.496% );max-width:116.496%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:116.496%;--container-widget-flex-grow:0;text-align:start;}.elementor-19 .elementor-element.elementor-element-5f36721.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-5f36721 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:160px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-6a8cd35{width:var( --container-widget-width, 100% );max-width:100%;padding:10px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-19 .elementor-element.elementor-element-6a8cd35 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:24px;font-weight:400;line-height:37px;}.elementor-19 .elementor-element.elementor-element-b4475a4{--display:flex;}.elementor-19 .elementor-element.elementor-element-e2c2086{width:var( --container-widget-width, 100% );max-width:100%;--e-transform-rotateZ:-8deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -62px;padding:0px 0px 39px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-19 .elementor-element.elementor-element-e2c2086.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-e2c2086 .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:37px;font-weight:400;color:#FFBE46;}.elementor-19 .elementor-element.elementor-element-543ddec6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:128px;--padding-bottom:128px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-543ddec6:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-543ddec6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001229;}.elementor-19 .elementor-element.elementor-element-4a30884e{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-19 .elementor-element.elementor-element-4a30884e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-35e08815{width:var( --container-widget-width, 88% );max-width:88%;padding:0px 0px 0px 0px;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:start;}.elementor-19 .elementor-element.elementor-element-35e08815 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:27px;letter-spacing:1.4px;color:#3A5F8A;}.elementor-19 .elementor-element.elementor-element-2c29b6f4 .elementor-heading-title{font-size:89px;font-weight:800;color:#7CC666;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-842d99b{width:var( --container-widget-width, 85% );max-width:85%;padding:10px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;font-family:"Lexend", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#9FB3C9;}.elementor-19 .elementor-element.elementor-element-68bf8f5e{width:var( --container-widget-width, 414px );max-width:414px;padding:10px 0px 0px 0px;--container-widget-width:414px;--container-widget-flex-grow:0;text-align:start;font-family:"Lexend", Sans-serif;font-size:11px;font-weight:400;line-height:19px;color:#3A5F8A;}.elementor-19 .elementor-element.elementor-element-7988932b{--display:flex;--min-height:500px;--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-78635edb{--display:flex;--min-height:320px;--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:center;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:8px 8px 8px 8px;--border-top-width:8px;--border-right-width:8px;--border-bottom-width:8px;--border-left-width:8px;border-color:rgba(124,198,102,.2);--border-color:rgba(124,198,102,.2);--border-radius:50% 50% 50% 50%;--padding-top:33px;--padding-bottom:33px;--padding-left:33px;--padding-right:33px;}.elementor-19 .elementor-element.elementor-element-78635edb:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-78635edb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E6B27;}.elementor-19 .elementor-element.elementor-element-626fa351 .elementor-heading-title{font-size:64px;font-weight:900;color:#7CC666;}.elementor-19 .elementor-element.elementor-element-7eb4b149 .elementor-heading-title{font-size:12px;font-weight:700;color:rgba(124,198,102,.6);}.elementor-19 .elementor-element.elementor-element-b838260{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:150px;--padding-bottom:150px;--padding-left:80px;--padding-right:80px;}.elementor-19 .elementor-element.elementor-element-b838260:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-b838260 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-c656a01{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-0acb51d{width:var( --container-widget-width, 88% );max-width:88%;padding:0px 0px 0px 0px;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:start;}.elementor-19 .elementor-element.elementor-element-0acb51d .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:12px;font-weight:700;line-height:27px;letter-spacing:1.4px;color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-6005281{text-align:start;}.elementor-19 .elementor-element.elementor-element-6005281 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:41px;font-weight:700;color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-2b77e32{width:var( --container-widget-width, 85% );max-width:85%;padding:10px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;}.elementor-19 .elementor-element.elementor-element-2b77e32 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#8A8A8A;}.elementor-19 .elementor-element.elementor-element-0a10c0c{padding:10px 0px 10px 0px;}.elementor-19 .elementor-element.elementor-element-0a10c0c.elementor-element{--align-self:stretch;}.elementor-19 .elementor-element.elementor-element-902f731 .elementor-heading-title{font-size:11px;font-weight:800;color:#283F5C;}.elementor-19 .elementor-element.elementor-element-963ab5e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:100px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-963ab5e:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-963ab5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001C3E;}.elementor-19 .elementor-element.elementor-element-5c9b7ebb{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-19 .elementor-element.elementor-element-6dc1f958{width:var( --container-widget-width, 88% );max-width:88%;padding:0px 0px 0px 0px;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:start;}.elementor-19 .elementor-element.elementor-element-6dc1f958 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:27px;letter-spacing:1.4px;color:#3A5F8A;}.elementor-19 .elementor-element.elementor-element-757c2998{width:var( --container-widget-width, 100.175% );max-width:100.175%;--container-widget-width:100.175%;--container-widget-flex-grow:0;text-align:start;}.elementor-19 .elementor-element.elementor-element-757c2998.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-757c2998 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:64px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-1bbe38d{width:var( --container-widget-width, 93.666% );max-width:93.666%;padding:10px 0px 0px 0px;--container-widget-width:93.666%;--container-widget-flex-grow:0;text-align:start;font-family:"Lexend", Sans-serif;font-size:19px;font-weight:400;line-height:28px;color:#9FB3C9;}.elementor-19 .elementor-element.elementor-element-1bbe38d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-775d85c3{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-25f9a38c{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-19 .elementor-element.elementor-element-25f9a38c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-40dac2bd .elementor-icon-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-40dac2bd.elementor-view-stacked .elementor-icon{background-color:#7CC666;}.elementor-19 .elementor-element.elementor-element-40dac2bd.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-40dac2bd.elementor-view-default .elementor-icon{color:#7CC666;border-color:#7CC666;}.elementor-19 .elementor-element.elementor-element-40dac2bd.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-40dac2bd.elementor-view-default .elementor-icon svg{fill:#7CC666;}.elementor-19 .elementor-element.elementor-element-40dac2bd .elementor-icon{font-size:30px;}.elementor-19 .elementor-element.elementor-element-40dac2bd .elementor-icon svg{height:30px;}.elementor-19 .elementor-element.elementor-element-7d60a9a4 .elementor-heading-title{font-size:15px;font-weight:800;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-37bc9ad8{text-align:center;}.elementor-19 .elementor-element.elementor-element-37bc9ad8 .elementor-heading-title{font-size:13px;font-weight:500;color:#9FB3C9;}.elementor-19 .elementor-element.elementor-element-51a2cdbc{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-19 .elementor-element.elementor-element-51a2cdbc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-2f245f97 .elementor-icon-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-2f245f97.elementor-view-stacked .elementor-icon{background-color:#7CC666;}.elementor-19 .elementor-element.elementor-element-2f245f97.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-2f245f97.elementor-view-default .elementor-icon{color:#7CC666;border-color:#7CC666;}.elementor-19 .elementor-element.elementor-element-2f245f97.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-2f245f97.elementor-view-default .elementor-icon svg{fill:#7CC666;}.elementor-19 .elementor-element.elementor-element-2f245f97 .elementor-icon{font-size:30px;}.elementor-19 .elementor-element.elementor-element-2f245f97 .elementor-icon svg{height:30px;}.elementor-19 .elementor-element.elementor-element-18b0a5ac .elementor-heading-title{font-size:15px;font-weight:800;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-6b392864{text-align:center;}.elementor-19 .elementor-element.elementor-element-6b392864 .elementor-heading-title{font-size:13px;font-weight:500;color:#9FB3C9;}.elementor-19 .elementor-element.elementor-element-1f9c8e88{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-19 .elementor-element.elementor-element-1f9c8e88.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-68d22ef .elementor-icon-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-68d22ef.elementor-view-stacked .elementor-icon{background-color:#7CC666;}.elementor-19 .elementor-element.elementor-element-68d22ef.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-68d22ef.elementor-view-default .elementor-icon{color:#7CC666;border-color:#7CC666;}.elementor-19 .elementor-element.elementor-element-68d22ef.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-68d22ef.elementor-view-default .elementor-icon svg{fill:#7CC666;}.elementor-19 .elementor-element.elementor-element-68d22ef .elementor-icon{font-size:30px;}.elementor-19 .elementor-element.elementor-element-68d22ef .elementor-icon svg{height:30px;}.elementor-19 .elementor-element.elementor-element-765138ef .elementor-heading-title{font-size:15px;font-weight:800;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-170618aa{text-align:center;}.elementor-19 .elementor-element.elementor-element-170618aa .elementor-heading-title{font-size:13px;font-weight:500;color:#9FB3C9;}.elementor-19 .elementor-element.elementor-element-49374b5c{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-19 .elementor-element.elementor-element-49374b5c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-6c42073c .elementor-icon-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-6c42073c.elementor-view-stacked .elementor-icon{background-color:#7CC666;}.elementor-19 .elementor-element.elementor-element-6c42073c.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-6c42073c.elementor-view-default .elementor-icon{color:#7CC666;border-color:#7CC666;}.elementor-19 .elementor-element.elementor-element-6c42073c.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-6c42073c.elementor-view-default .elementor-icon svg{fill:#7CC666;}.elementor-19 .elementor-element.elementor-element-6c42073c .elementor-icon{font-size:30px;}.elementor-19 .elementor-element.elementor-element-6c42073c .elementor-icon svg{height:30px;}.elementor-19 .elementor-element.elementor-element-24878d4d .elementor-heading-title{font-size:15px;font-weight:800;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-24b76c59{text-align:center;}.elementor-19 .elementor-element.elementor-element-24b76c59 .elementor-heading-title{font-size:13px;font-weight:500;color:#9FB3C9;}.elementor-19 .elementor-element.elementor-element-a8f4e3e .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:31px;font-weight:600;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-957875{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-19 .elementor-element.elementor-element-3f85c281{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:28px;--padding-right:28px;}.elementor-19 .elementor-element.elementor-element-3f85c281:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-3f85c281 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B213C;}.elementor-19 .elementor-element.elementor-element-601a8003 .elementor-icon-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-601a8003.elementor-view-stacked .elementor-icon{background-color:#7CC666;}.elementor-19 .elementor-element.elementor-element-601a8003.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-601a8003.elementor-view-default .elementor-icon{color:#7CC666;border-color:#7CC666;}.elementor-19 .elementor-element.elementor-element-601a8003.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-601a8003.elementor-view-default .elementor-icon svg{fill:#7CC666;}.elementor-19 .elementor-element.elementor-element-601a8003 .elementor-icon{font-size:26px;}.elementor-19 .elementor-element.elementor-element-601a8003 .elementor-icon svg{height:26px;}.elementor-19 .elementor-element.elementor-element-48fd17d6 .elementor-heading-title{font-size:13px;font-weight:600;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-76655101 .elementor-heading-title{font-size:13px;font-weight:600;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-2ca8bdc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:150px;--padding-bottom:150px;--padding-left:80px;--padding-right:80px;}.elementor-19 .elementor-element.elementor-element-2ca8bdc:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-2ca8bdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-8aba718{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-4596802{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-19 .elementor-element.elementor-element-4596802 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:27px;letter-spacing:1.4px;color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-1c53e56{padding:20px 0px 20px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-1c53e56 .elementor-heading-title{font-size:86px;font-weight:800;line-height:0.95em;color:#001C3E;}.elementor-19 .elementor-element.elementor-element-49cf708{width:var( --container-widget-width, 56% );max-width:56%;padding:10px 0px 0px 0px;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;}.elementor-19 .elementor-element.elementor-element-49cf708.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-49cf708 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:#8A8A8A;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-0d52292{--width:1081px;}.elementor-19 .elementor-element.elementor-element-f974427{--width:63.778%;}.elementor-19 .elementor-element.elementor-element-4a30884e{--width:741px;}.elementor-19 .elementor-element.elementor-element-7988932b{--content-width:862px;}.elementor-19 .elementor-element.elementor-element-78635edb{--content-width:1266px;}.elementor-19 .elementor-element.elementor-element-b838260{--content-width:76%;}.elementor-19 .elementor-element.elementor-element-25f9a38c{--width:22%;}.elementor-19 .elementor-element.elementor-element-51a2cdbc{--width:22%;}.elementor-19 .elementor-element.elementor-element-1f9c8e88{--width:22%;}.elementor-19 .elementor-element.elementor-element-49374b5c{--width:22%;}.elementor-19 .elementor-element.elementor-element-2ca8bdc{--content-width:79%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-19 .elementor-element.elementor-element-543ddec6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-963ab5e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for heading, class: .elementor-element-5f36721 */.elementor-19 .elementor-element.elementor-element-5f36721 .marker {
  background-image: linear-gradient(to top, #B8E5A8 0%, #B8E5A8 45%, transparent 45%, transparent 100%);
  background-repeat: no-repeat;
  padding: 0 6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a8cd35 */.elementor-19 .elementor-element.elementor-element-6a8cd35 .marker {
  background-image: linear-gradient(to top, #B8E5A8 0%, #B8E5A8 45%, transparent 45%, transparent 100%);
  background-repeat: no-repeat;
  padding: 0 4px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c29b6f4 */.elementor-19 .elementor-element.elementor-element-2c29b6f4 { line-height: 0.95; letter-spacing: -0.02em; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-842d99b */.elementor-19 .elementor-element.elementor-element-842d99b .marker {
  background-image: linear-gradient(to top, #B8E5A8 0%, #B8E5A8 45%, transparent 45%, transparent 100%);
  background-repeat: no-repeat;
  padding: 0 4px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68bf8f5e */.elementor-19 .elementor-element.elementor-element-68bf8f5e .marker {
  background-image: linear-gradient(to top, #B8E5A8 0%, #B8E5A8 45%, transparent 45%, transparent 100%);
  background-repeat: no-repeat;
  padding: 0 4px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7eb4b149 */.elementor-19 .elementor-element.elementor-element-7eb4b149 { letter-spacing: 3px; text-transform: uppercase; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78635edb */.elementor-19 .elementor-element.elementor-element-78635edb {
  animation: beeker-pulse 4s ease-in-out infinite;
}
@keyframes beeker-pulse {
  0%, 100% { transform: scale(1); }
  50% { transform: scale(1.05); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b77e32 */.elementor-19 .elementor-element.elementor-element-2b77e32 .marker {
  background-image: linear-gradient(to top, #B8E5A8 0%, #B8E5A8 45%, transparent 45%, transparent 100%);
  background-repeat: no-repeat;
  padding: 0 4px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-902f731 */.elementor-19 .elementor-element.elementor-element-902f731 { letter-spacing: 3px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bbe38d */.elementor-19 .elementor-element.elementor-element-1bbe38d .marker {
  background-image: linear-gradient(to top, #B8E5A8 0%, #B8E5A8 45%, transparent 45%, transparent 100%);
  background-repeat: no-repeat;
  padding: 0 4px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d60a9a4 */.elementor-19 .elementor-element.elementor-element-7d60a9a4 { margin-top: 14px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37bc9ad8 */.elementor-19 .elementor-element.elementor-element-37bc9ad8 { margin-top: 4px; line-height: 1.4; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-18b0a5ac */.elementor-19 .elementor-element.elementor-element-18b0a5ac { margin-top: 14px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b392864 */.elementor-19 .elementor-element.elementor-element-6b392864 { margin-top: 4px; line-height: 1.4; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-765138ef */.elementor-19 .elementor-element.elementor-element-765138ef { margin-top: 14px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-170618aa */.elementor-19 .elementor-element.elementor-element-170618aa { margin-top: 4px; line-height: 1.4; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24878d4d */.elementor-19 .elementor-element.elementor-element-24878d4d { margin-top: 14px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24b76c59 */.elementor-19 .elementor-element.elementor-element-24b76c59 { margin-top: 4px; line-height: 1.4; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8f4e3e */.elementor-19 .elementor-element.elementor-element-a8f4e3e {
  display: inline-block;
  transform: rotate(-3deg);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-362b7e69 */.elementor-19 .elementor-element.elementor-element-362b7e69 img {
  width: 100%;
  aspect-ratio: 3/4;
  object-fit: cover;
  box-shadow: 0 30px 70px -20px rgba(0,0,0,.6);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48fd17d6 */.elementor-19 .elementor-element.elementor-element-48fd17d6 { line-height: 1.5; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76655101 */.elementor-19 .elementor-element.elementor-element-76655101 { line-height: 1.5; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f85c281 */.elementor-19 .elementor-element.elementor-element-3f85c281 {
  position: absolute;
  left: 24px;
  right: 24px;
  bottom: -32px;
  z-index: 3;
  box-shadow: 0 20px 40px -12px rgba(0,0,0,.5);
}
@media (max-width: 767px) {
  .elementor-19 .elementor-element.elementor-element-3f85c281 { flex-direction: column; align-items: flex-start; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-957875 */.elementor-19 .elementor-element.elementor-element-957875 { position: relative; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c53e56 */.elementor-19 .elementor-element.elementor-element-1c53e56 .marker {
  background-image: linear-gradient(to top, #B8E5A8 0%, #B8E5A8 40%, transparent 40%, transparent 100%);
  background-repeat: no-repeat;
  padding: 0 4px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49cf708 */.elementor-19 .elementor-element.elementor-element-49cf708 .marker {
  background-image: linear-gradient(to top, #B8E5A8 0%, #B8E5A8 45%, transparent 45%, transparent 100%);
  background-repeat: no-repeat;
  padding: 0 4px;
}/* End custom CSS */