.elementor-12 .elementor-element.elementor-element-61b8e11{--display:flex;--min-height:80vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.65;--padding-top:100px;--padding-bottom:0px;--padding-left:00px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-61b8e11::before, .elementor-12 .elementor-element.elementor-element-61b8e11 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-61b8e11 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-61b8e11 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-61b8e11 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-61b8e11 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-1375724 );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-61b8e11 .elementor-background-slideshow__slide__image{background-size:cover;background-position:top center;}.elementor-12 .elementor-element.elementor-element-f4d32b9{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-b962b64{padding:04px 08px 04px 08px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:24px 24px 24px 24px;font-family:"Lato", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-b962b64.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-44ab793{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-44ab793.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-44ab793 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:75px;font-weight:900;color:var( --e-global-color-blocksy_palette_8 );}.elementor-12 .elementor-element.elementor-element-28587b7 .elementor-button{background-color:#B2E0E7;font-size:18px;font-weight:600;fill:var( --e-global-color-b52cc95 );color:var( --e-global-color-b52cc95 );box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.98);border-radius:24px 24px 24px 24px;padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-28587b7:hover{--e-transform-scale:1.05;}.elementor-12 .elementor-element.elementor-element-28587b7{background-color:#02010100;}.elementor-12 .elementor-element.elementor-element-28587b7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-28587b7 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-12 .elementor-element.elementor-element-28587b7 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-28587b7 .elementor-button:focus{box-shadow:-17px 10px 21px -14px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-15cc24a .elementor-button{background-color:#FFFFFF;font-size:18px;font-weight:600;fill:var( --e-global-color-b52cc95 );color:var( --e-global-color-b52cc95 );border-style:none;border-radius:24px 24px 24px 24px;padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-15cc24a:hover{--e-transform-scale:1.05;}.elementor-12 .elementor-element.elementor-element-15cc24a{background-color:#02010100;}.elementor-12 .elementor-element.elementor-element-15cc24a .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-15cc24a .elementor-button:focus{box-shadow:-17px 10px 21px -14px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-6d77369{--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:400px 400px;--row-gap:400px;--column-gap:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2aebbea.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-b5272ca{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e6b50b4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9a33ef6{--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:020px 020px;--row-gap:020px;--column-gap:020px;}.elementor-12 .elementor-element.elementor-element-a1976d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:08px 016px 08px 016px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:24px 24px 24px 24px;column-gap:0px;font-family:"Lato", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-b52cc95 );}.elementor-12 .elementor-element.elementor-element-a1976d6.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-9e1b858{width:var( --container-widget-width, 88.287% );max-width:88.287%;--container-widget-width:88.287%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-9e1b858.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-9e1b858 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:44px;font-weight:900;line-height:47px;color:#000000;}.elementor-12 .elementor-element.elementor-element-5ac74eb{width:var( --container-widget-width, 84.102% );max-width:84.102%;--container-widget-width:84.102%;--container-widget-flex-grow:0;text-align:justify;color:#000000;}.elementor-12 .elementor-element.elementor-element-5ac74eb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-b5f977f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-c85b0ff .elementor-button{background-color:var( --e-global-color-b52cc95 );font-size:18px;font-weight:600;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:24px 24px 24px 24px;padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-c85b0ff:hover{--e-transform-scale:1.05;}.elementor-12 .elementor-element.elementor-element-c85b0ff{background-color:#02010100;}.elementor-12 .elementor-element.elementor-element-c85b0ff .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-c85b0ff .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-12 .elementor-element.elementor-element-c85b0ff .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-c85b0ff .elementor-button:focus{box-shadow:-17px 10px 21px -14px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-8f94d25 .elementor-button{background-color:#B2E0E7;font-size:18px;font-weight:600;fill:var( --e-global-color-b52cc95 );color:var( --e-global-color-b52cc95 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);border-style:none;border-radius:24px 24px 24px 24px;padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-8f94d25:hover{--e-transform-scale:1.05;}.elementor-12 .elementor-element.elementor-element-8f94d25{background-color:#02010100;}.elementor-12 .elementor-element.elementor-element-8f94d25 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-8f94d25 .elementor-button:focus{box-shadow:-17px 10px 21px -14px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-03e0d2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-03e0d2d.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-757c8e7{width:var( --container-widget-width, 105.901% );max-width:105.901%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:105.901%;--container-widget-flex-grow:0;border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-757c8e7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-757c8e7 img{border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-7e364d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:080px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7e364d0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7e364d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6f4552d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-fe1f119{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:08px 016px 08px 016px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:24px 24px 24px 24px;column-gap:0px;font-family:"Lato", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-b52cc95 );}.elementor-12 .elementor-element.elementor-element-fe1f119.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-889823a{width:var( --container-widget-width, 60.048% );max-width:60.048%;--container-widget-width:60.048%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-889823a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-889823a .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:44px;font-weight:900;line-height:47px;color:#000000;}.elementor-12 .elementor-element.elementor-element-7e860a6 .elementor-button{background-color:#B2E0E7;font-size:18px;font-weight:600;fill:var( --e-global-color-b52cc95 );color:var( --e-global-color-b52cc95 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);border-style:none;border-radius:24px 24px 24px 24px;padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-7e860a6:hover{--e-transform-scale:1.05;}.elementor-12 .elementor-element.elementor-element-7e860a6{background-color:#02010100;}.elementor-12 .elementor-element.elementor-element-7e860a6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-7e860a6 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-12 .elementor-element.elementor-element-7e860a6 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-7e860a6 .elementor-button:focus{box-shadow:-17px 10px 21px -14px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-d29e3a1{--display:flex;}.elementor-12 .elementor-element.elementor-element-b300aeb{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-03ea48e{--display:flex;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:var( --e-global-color-40dc69a );--border-color:var( --e-global-color-40dc69a );--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-03ea48e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-03ea48e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-12 .elementor-element.elementor-element-03ea48e.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-12 .elementor-element.elementor-element-03ea48e:hover{box-shadow:10px 27px 79px 1px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-e3a3ed4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:024px 024px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e3a3ed4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e3a3ed4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b52cc95 );}.elementor-12 .elementor-element.elementor-element-6efb1ee img{border-radius:024px 024px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8313b41{padding:0px 0px 0px 016px;}.elementor-12 .elementor-element.elementor-element-8313b41 .elementor-heading-title{color:var( --e-global-color-b52cc95 );}.elementor-12 .elementor-element.elementor-element-899b076{padding:0px 16px 0px 16px;font-family:"Inter", Sans-serif;font-size:14px;color:#000000DE;}.elementor-12 .elementor-element.elementor-element-b5c22ad{margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;font-family:"Inter", Sans-serif;font-size:14px;color:#000000;}.elementor-12 .elementor-element.elementor-element-bc19c91{--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:flex-start;--gap:010px 010px;--row-gap:010px;--column-gap:010px;}.elementor-12 .elementor-element.elementor-element-85866f0 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-weight:600;fill:var( --e-global-color-b52cc95 );color:var( --e-global-color-b52cc95 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-40dc69a );border-radius:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-e9eba09{--display:flex;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:var( --e-global-color-40dc69a );--border-color:var( --e-global-color-40dc69a );--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e9eba09:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e9eba09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-12 .elementor-element.elementor-element-e9eba09.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-12 .elementor-element.elementor-element-e9eba09:hover{box-shadow:10px 27px 79px 1px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-5c5b846{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:024px 024px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5c5b846:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5c5b846 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b52cc95 );}.elementor-12 .elementor-element.elementor-element-cdaf7fb img{border-radius:024px 024px 0px 0px;}.elementor-12 .elementor-element.elementor-element-cdc9301{padding:0px 0px 0px 016px;}.elementor-12 .elementor-element.elementor-element-cdc9301 .elementor-heading-title{color:var( --e-global-color-b52cc95 );}.elementor-12 .elementor-element.elementor-element-3de30b7{padding:0px 16px 0px 16px;font-family:"Inter", Sans-serif;font-size:14px;color:#000000DE;}.elementor-12 .elementor-element.elementor-element-a639cc9{margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;font-family:"Inter", Sans-serif;font-size:14px;color:#000000;}.elementor-12 .elementor-element.elementor-element-56bbd3e{--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:flex-start;--gap:010px 010px;--row-gap:010px;--column-gap:010px;}.elementor-12 .elementor-element.elementor-element-94828f9 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-weight:600;fill:var( --e-global-color-b52cc95 );color:var( --e-global-color-b52cc95 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-40dc69a );border-radius:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-9912fb9{--display:flex;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:var( --e-global-color-40dc69a );--border-color:var( --e-global-color-40dc69a );--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9912fb9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9912fb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-12 .elementor-element.elementor-element-9912fb9.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-12 .elementor-element.elementor-element-9912fb9:hover{box-shadow:10px 27px 79px 1px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-0268625{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:024px 024px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0268625:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0268625 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b52cc95 );}.elementor-12 .elementor-element.elementor-element-4ce5324 img{border-radius:024px 024px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7416fa9{padding:0px 0px 0px 016px;}.elementor-12 .elementor-element.elementor-element-7416fa9 .elementor-heading-title{color:var( --e-global-color-b52cc95 );}.elementor-12 .elementor-element.elementor-element-bd6a5b1{padding:0px 16px 0px 16px;font-family:"Inter", Sans-serif;font-size:14px;color:#000000DE;}.elementor-12 .elementor-element.elementor-element-9fe4425{margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;font-family:"Inter", Sans-serif;font-size:14px;color:#000000;}.elementor-12 .elementor-element.elementor-element-af8cc9e{--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:flex-start;--gap:010px 010px;--row-gap:010px;--column-gap:010px;}.elementor-12 .elementor-element.elementor-element-646350a .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-weight:600;fill:var( --e-global-color-b52cc95 );color:var( --e-global-color-b52cc95 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-40dc69a );border-radius:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-1746145{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:00px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a1907d1{--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:020px 020px;--row-gap:020px;--column-gap:020px;}.elementor-12 .elementor-element.elementor-element-a1907d1.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-f53431f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:08px 016px 08px 016px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:24px 24px 24px 24px;column-gap:0px;font-family:"Lato", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-b52cc95 );}.elementor-12 .elementor-element.elementor-element-f53431f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-1ddc095{width:var( --container-widget-width, 60.048% );max-width:60.048%;--container-widget-width:60.048%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-1ddc095.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-1ddc095 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:44px;font-weight:900;line-height:47px;color:#000000;}.elementor-12 .elementor-element.elementor-element-9d3bb4e{width:var( --container-widget-width, 87.053% );max-width:87.053%;--container-widget-width:87.053%;--container-widget-flex-grow:0;color:#000000;}.elementor-12 .elementor-element.elementor-element-9d3bb4e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-aeb4f5e .elementor-button{background-color:#18154B;font-size:18px;font-weight:600;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:24px 24px 24px 24px;padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-aeb4f5e:hover{--e-transform-scale:1.05;}.elementor-12 .elementor-element.elementor-element-aeb4f5e{background-color:#02010100;}.elementor-12 .elementor-element.elementor-element-aeb4f5e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-aeb4f5e .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-12 .elementor-element.elementor-element-aeb4f5e .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-aeb4f5e .elementor-button:focus{box-shadow:-17px 10px 21px -14px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-ee79648 .elementor-button{background-color:#18154B00;font-size:18px;font-weight:600;fill:var( --e-global-color-b52cc95 );color:var( --e-global-color-b52cc95 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b52cc95 );border-radius:24px 24px 24px 24px;padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-ee79648:hover{--e-transform-scale:1.05;}.elementor-12 .elementor-element.elementor-element-ee79648{background-color:#02010100;}.elementor-12 .elementor-element.elementor-element-ee79648 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-ee79648 .elementor-button:focus{box-shadow:-17px 10px 21px -14px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-132da76{--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;}.elementor-12 .elementor-element.elementor-element-e8308ed{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-bc70136{--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:020px 020px;--row-gap:020px;--column-gap:020px;--border-radius:24px 24px 24px 24px;--padding-top:016px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-bc70136:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-bc70136 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-bc70136.e-con:hover{--e-con-transform-scale:1.05;}.elementor-12 .elementor-element.elementor-element-bc70136:hover{box-shadow:5px 40px 50px -48px #000000;}.elementor-12 .elementor-element.elementor-element-32599be{padding:08px 016px 08px 016px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:16px 16px 16px 16px;font-size:32px;}.elementor-12 .elementor-element.elementor-element-32599be.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-12664be .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-b52cc95 );}.elementor-12 .elementor-element.elementor-element-963e7d1{font-family:"Lato", Sans-serif;font-size:14px;color:#000000;}.elementor-12 .elementor-element.elementor-element-fde76e5{--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:020px 020px;--row-gap:020px;--column-gap:020px;--border-radius:24px 24px 24px 24px;--padding-top:016px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-fde76e5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fde76e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-fde76e5.e-con:hover{--e-con-transform-scale:1.05;}.elementor-12 .elementor-element.elementor-element-fde76e5:hover{box-shadow:5px 40px 50px -48px #000000;}.elementor-12 .elementor-element.elementor-element-1e123bf{padding:08px 016px 08px 016px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:16px 16px 16px 16px;font-size:32px;}.elementor-12 .elementor-element.elementor-element-1e123bf.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-8ada212 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-b52cc95 );}.elementor-12 .elementor-element.elementor-element-e3f80d0{font-family:"Lato", Sans-serif;font-size:14px;color:#000000;}.elementor-12 .elementor-element.elementor-element-7500fcb{--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:020px 020px;--row-gap:020px;--column-gap:020px;--border-radius:24px 24px 24px 24px;--padding-top:016px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-7500fcb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7500fcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7500fcb.e-con:hover{--e-con-transform-scale:1.05;}.elementor-12 .elementor-element.elementor-element-7500fcb:hover{box-shadow:5px 40px 50px -48px #000000;}.elementor-12 .elementor-element.elementor-element-f5102c9{padding:08px 016px 08px 016px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:16px 16px 16px 16px;font-size:32px;}.elementor-12 .elementor-element.elementor-element-f5102c9.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-32fac36 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-b52cc95 );}.elementor-12 .elementor-element.elementor-element-4bde63f{font-family:"Lato", Sans-serif;font-size:14px;color:#000000;}.elementor-12 .elementor-element.elementor-element-e15023f{--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:020px 020px;--row-gap:020px;--column-gap:020px;--border-radius:24px 24px 24px 24px;--padding-top:016px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-e15023f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e15023f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e15023f.e-con:hover{--e-con-transform-scale:1.05;}.elementor-12 .elementor-element.elementor-element-e15023f:hover{box-shadow:5px 40px 50px -48px #000000;}.elementor-12 .elementor-element.elementor-element-f395b18{padding:08px 016px 08px 016px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:16px 16px 16px 16px;font-size:32px;}.elementor-12 .elementor-element.elementor-element-f395b18.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-a5497b1 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-b52cc95 );}.elementor-12 .elementor-element.elementor-element-5070fc3{font-family:"Lato", Sans-serif;font-size:14px;color:#000000;}.elementor-12 .elementor-element.elementor-element-2873366{--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0100px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2873366:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2873366 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2873366 > .elementor-shape-top .elementor-shape-fill, .elementor-12 .elementor-element.elementor-element-2873366 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#EDF8FA;}.elementor-12 .elementor-element.elementor-element-2873366 > .elementor-shape-top svg, .elementor-12 .elementor-element.elementor-element-2873366 > .e-con-inner > .elementor-shape-top svg{height:225px;}.elementor-12 .elementor-element.elementor-element-2873366 > .elementor-shape-top, .elementor-12 .elementor-element.elementor-element-2873366 > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-12 .elementor-element.elementor-element-c55dc5a{--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:020px 020px;--row-gap:020px;--column-gap:020px;}.elementor-12 .elementor-element.elementor-element-c55dc5a.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-9aa6bab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:08px 016px 08px 016px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6EC1E4;border-radius:24px 24px 24px 24px;column-gap:0px;font-family:"Lato", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-b52cc95 );}.elementor-12 .elementor-element.elementor-element-9aa6bab.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-d8f4640{width:var( --container-widget-width, 60.048% );max-width:60.048%;--container-widget-width:60.048%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-d8f4640.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-d8f4640 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:44px;font-weight:900;line-height:47px;color:#000000;}.elementor-12 .elementor-element.elementor-element-074f3cf .elementor-button{background-color:#EDF8FA00;font-size:18px;font-weight:600;fill:var( --e-global-color-b52cc95 );color:var( --e-global-color-b52cc95 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b52cc95 );border-radius:24px 24px 24px 24px;padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-074f3cf:hover{--e-transform-scale:1.05;}.elementor-12 .elementor-element.elementor-element-074f3cf{background-color:#02010100;}.elementor-12 .elementor-element.elementor-element-074f3cf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-074f3cf .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-12 .elementor-element.elementor-element-074f3cf .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-074f3cf .elementor-button:focus{box-shadow:-17px 10px 21px -14px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-4af520b{--display:flex;}.elementor-12 .elementor-element.elementor-element-0f6bb00{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-0f6bb00:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0f6bb00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-12 .elementor-element.elementor-element-979b889{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--grid-column-gap:30px;}.elementor-12 .elementor-element.elementor-element-979b889 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.63 * 100% );}.elementor-12 .elementor-element.elementor-element-979b889:after{content:"0.63";}.elementor-12 .elementor-element.elementor-element-979b889 .elementor-post__thumbnail__link{width:100%;}.elementor-12 .elementor-element.elementor-element-979b889 .elementor-post__meta-data span + span:before{content:"•";}.elementor-12 .elementor-element.elementor-element-979b889 .elementor-post__card{border-radius:24px;}.elementor-12 .elementor-element.elementor-element-979b889 .elementor-post__text{margin-top:20px;}.elementor-12 .elementor-element.elementor-element-979b889 .elementor-post__badge{right:0;}.elementor-12 .elementor-element.elementor-element-979b889 .elementor-post__card .elementor-post__badge{background-color:#6EC1E4;color:var( --e-global-color-b52cc95 );margin:20px;font-family:"Lato", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-979b889 .elementor-post__title, .elementor-12 .elementor-element.elementor-element-979b889 .elementor-post__title a{color:var( --e-global-color-b52cc95 );font-family:"Lato", Sans-serif;font-size:24px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-979b889 .elementor-post__meta-data{font-family:"Lato", Sans-serif;}.elementor-12 .elementor-element.elementor-element-979b889 .elementor-post__read-more{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-979b889 a.elementor-post__read-more{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;}.elementor-12 .elementor-element.elementor-element-72c3cda{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-72c3cda:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-72c3cda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#262266;background-image:url("https://lavenderblush-raccoon-192192.hostingersite.com/wp-content/uploads/2026/04/Untitled-design-4.png");}.elementor-12 .elementor-element.elementor-element-eb52d8b{--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;}.elementor-12 .elementor-element.elementor-element-9cec667{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:08px 016px 08px 016px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:24px 24px 24px 24px;column-gap:0px;font-family:"Lato", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9cec667.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3b41132{width:var( --container-widget-width, 103.605% );max-width:103.605%;--container-widget-width:103.605%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-3b41132.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3b41132 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:44px;font-weight:900;line-height:47px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e6189a4{width:var( --container-widget-width, 84.102% );max-width:84.102%;--container-widget-width:84.102%;--container-widget-flex-grow:0;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e6189a4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-37cb5a5 .elementor-button{background-color:#B2E0E7;font-size:18px;font-weight:600;fill:var( --e-global-color-b52cc95 );color:var( --e-global-color-b52cc95 );box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.97);border-radius:24px 24px 24px 24px;padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-37cb5a5:hover{--e-transform-scale:1.05;}.elementor-12 .elementor-element.elementor-element-37cb5a5{background-color:#02010100;}.elementor-12 .elementor-element.elementor-element-37cb5a5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-37cb5a5 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-12 .elementor-element.elementor-element-37cb5a5 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-37cb5a5 .elementor-button:focus{box-shadow:-17px 10px 21px -14px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-f3f514f .elementor-button{background-color:#FFFFFF;font-size:18px;font-weight:600;fill:var( --e-global-color-b52cc95 );color:var( --e-global-color-b52cc95 );border-style:none;border-radius:24px 24px 24px 24px;padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-f3f514f:hover{--e-transform-scale:1.05;}.elementor-12 .elementor-element.elementor-element-f3f514f{background-color:#02010100;}.elementor-12 .elementor-element.elementor-element-f3f514f .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-f3f514f .elementor-button:focus{box-shadow:-17px 10px 21px -14px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-654b505{--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;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-b399e8d{--display:flex;}.elementor-12 .elementor-element.elementor-element-c5d8a86 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7a30a99{width:var( --container-widget-width, 95.451% );max-width:95.451%;--container-widget-width:95.451%;--container-widget-flex-grow:0;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7a30a99.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-d2b104f .elementor-field-group{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-d2b104f .elementor-form-fields-wrapper{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );margin-bottom:-20px;}.elementor-12 .elementor-element.elementor-element-d2b104f .elementor-field-group.recaptcha_v3-bottomleft, .elementor-12 .elementor-element.elementor-element-d2b104f .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-12 .elementor-element.elementor-element-d2b104f .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-d2b104f .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-12 .elementor-element.elementor-element-d2b104f .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-12 .elementor-element.elementor-element-d2b104f .elementor-field-type-html{padding-bottom:0px;}.elementor-12 .elementor-element.elementor-element-d2b104f .elementor-field-group .elementor-field{color:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-d2b104f .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFEFE1A;border-radius:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-d2b104f .elementor-field-group .elementor-select-wrapper select{background-color:#FFFEFE1A;border-radius:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-d2b104f .elementor-button{font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;border-radius:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-d2b104f .e-form__buttons__wrapper__button-next{background-color:#B2E0E7;color:var( --e-global-color-b52cc95 );}.elementor-12 .elementor-element.elementor-element-d2b104f .elementor-button[type="submit"]{background-color:#B2E0E7;color:var( --e-global-color-b52cc95 );}.elementor-12 .elementor-element.elementor-element-d2b104f .elementor-button[type="submit"] svg *{fill:var( --e-global-color-b52cc95 );}.elementor-12 .elementor-element.elementor-element-d2b104f .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-d2b104f .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-d2b104f .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-d2b104f .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-12 .elementor-element.elementor-element-d2b104f .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-d2b104f{--e-form-steps-indicators-spacing:28px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-12 .elementor-element.elementor-element-bc5e12f{--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:020px 020px;--row-gap:020px;--column-gap:020px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0100px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bc5e12f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-bc5e12f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-12 .elementor-element.elementor-element-0b1118c{--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;}.elementor-12 .elementor-element.elementor-element-32e774e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:08px 016px 08px 016px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6EC1E4;border-radius:24px 24px 24px 24px;column-gap:0px;font-family:"Lato", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-b52cc95 );}.elementor-12 .elementor-element.elementor-element-32e774e.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-2c65d39{width:var( --container-widget-width, 60.048% );max-width:60.048%;--container-widget-width:60.048%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-2c65d39.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-2c65d39 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:44px;font-weight:900;line-height:47px;color:#000000;}.elementor-12 .elementor-element.elementor-element-219e8e5 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-b52cc95 );}.elementor-12 .elementor-element.elementor-element-219e8e5 .elementor-swiper-button svg{fill:var( --e-global-color-b52cc95 );}.elementor-12 .elementor-element.elementor-element-219e8e5 .elementor-testimonial__content, .elementor-12 .elementor-element.elementor-element-219e8e5 .elementor-testimonial__content:after{background-color:var( --e-global-color-feb33e6 );}.elementor-12 .elementor-element.elementor-element-219e8e5 .elementor-testimonial__content{padding:20px 20px 20px 20px;border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-219e8e5.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
					.elementor-12 .elementor-element.elementor-element-219e8e5.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:20px;}.elementor-12 .elementor-element.elementor-element-219e8e5.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
					.elementor-12 .elementor-element.elementor-element-219e8e5.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-12 .elementor-element.elementor-element-219e8e5.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 20px 0 20px;}.elementor-12 .elementor-element.elementor-element-219e8e5 .elementor-testimonial__text{color:var( --e-global-color-1375724 );font-family:"Lato", Sans-serif;font-size:16px;}.elementor-12 .elementor-element.elementor-element-219e8e5 .elementor-testimonial__name{color:var( --e-global-color-b52cc95 );font-family:"Lato", Sans-serif;font-size:18px;}.elementor-12 .elementor-element.elementor-element-018c1c7{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0100px;--padding-bottom:00px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-018c1c7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-018c1c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1653;}.elementor-12 .elementor-element.elementor-element-5a78495{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:050px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-93e47ea{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-93e47ea.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-c14ae13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:08px 016px 08px 016px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:24px 24px 24px 24px;column-gap:0px;font-family:"Lato", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c14ae13.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-7377a39{width:var( --container-widget-width, 60.048% );max-width:60.048%;--container-widget-width:60.048%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7377a39.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-7377a39 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:44px;font-weight:900;line-height:47px;color:var( --e-global-color-blocksy_palette_8 );}.elementor-12 .elementor-element.elementor-element-1fbbe07 .elementor-button{background-color:#B2E0E7;font-size:18px;font-weight:600;fill:var( --e-global-color-b52cc95 );color:var( --e-global-color-b52cc95 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);border-style:none;border-radius:24px 24px 24px 24px;padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-1fbbe07:hover{--e-transform-scale:1.05;}.elementor-12 .elementor-element.elementor-element-1fbbe07{background-color:#02010100;}.elementor-12 .elementor-element.elementor-element-1fbbe07 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-1fbbe07 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-12 .elementor-element.elementor-element-1fbbe07 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-1fbbe07 .elementor-button:focus{box-shadow:-17px 10px 21px -14px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-f1a6eca{--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;}.elementor-12 .elementor-element.elementor-element-b05f4ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;}.elementor-12 .elementor-element.elementor-element-a0e8205{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0100px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a0e8205:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a0e8205 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b52cc95 );}.elementor-12 .elementor-element.elementor-element-a491c85{--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:020px 020px;--row-gap:020px;--column-gap:020px;}.elementor-12 .elementor-element.elementor-element-7c614c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:08px 016px 08px 016px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:24px 24px 24px 24px;column-gap:0px;font-family:"Lato", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7c614c8.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-28496dc{width:var( --container-widget-width, 103.605% );max-width:103.605%;--container-widget-width:103.605%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-28496dc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-28496dc .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:44px;font-weight:900;line-height:47px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2cdd39f{width:var( --container-widget-width, 84.102% );max-width:84.102%;--container-widget-width:84.102%;--container-widget-flex-grow:0;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2cdd39f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-49fa0c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-74a642f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-1ebce7f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--padding-top:08px;--padding-bottom:08px;--padding-left:08px;--padding-right:08px;}.elementor-12 .elementor-element.elementor-element-1ebce7f.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-12 .elementor-element.elementor-element-1ebce7f:hover{box-shadow:0px 0px 5px 0px #FFFFFF;}.elementor-12 .elementor-element.elementor-element-da637ae{width:initial;max-width:initial;}.elementor-12 .elementor-element.elementor-element-da637ae .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-da637ae.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-12 .elementor-element.elementor-element-da637ae.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-da637ae.elementor-view-default .elementor-icon{color:var( --e-global-color-blocksy_palette_8 );border-color:var( --e-global-color-blocksy_palette_8 );}.elementor-12 .elementor-element.elementor-element-da637ae.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-da637ae.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-blocksy_palette_8 );}.elementor-12 .elementor-element.elementor-element-da637ae .elementor-icon{font-size:32px;}.elementor-12 .elementor-element.elementor-element-da637ae .elementor-icon svg{height:32px;}.elementor-12 .elementor-element.elementor-element-5f27855 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:800;color:var( --e-global-color-blocksy_palette_8 );}.elementor-12 .elementor-element.elementor-element-9bd5bcf{font-family:"Lato", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-blocksy_palette_8 );}.elementor-12 .elementor-element.elementor-element-2171f73 .elementor-button{background-color:#B2E0E7;font-size:14px;font-weight:600;fill:var( --e-global-color-b52cc95 );color:var( --e-global-color-b52cc95 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);border-style:none;border-radius:08px 08px 08px 08px;padding:008px 16px 008px 16px;}.elementor-12 .elementor-element.elementor-element-2171f73:hover{--e-transform-scale:1.05;}.elementor-12 .elementor-element.elementor-element-2171f73{background-color:#02010100;}.elementor-12 .elementor-element.elementor-element-2171f73 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-2171f73 .elementor-button:focus{box-shadow:-17px 10px 21px -14px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-a6806f3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--padding-top:08px;--padding-bottom:08px;--padding-left:08px;--padding-right:08px;}.elementor-12 .elementor-element.elementor-element-a6806f3.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-12 .elementor-element.elementor-element-a6806f3:hover{box-shadow:0px 0px 5px 0px #FFFFFF;}.elementor-12 .elementor-element.elementor-element-0b6c19d{width:initial;max-width:initial;}.elementor-12 .elementor-element.elementor-element-0b6c19d .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-0b6c19d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-12 .elementor-element.elementor-element-0b6c19d.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0b6c19d.elementor-view-default .elementor-icon{color:var( --e-global-color-blocksy_palette_8 );border-color:var( --e-global-color-blocksy_palette_8 );}.elementor-12 .elementor-element.elementor-element-0b6c19d.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0b6c19d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-blocksy_palette_8 );}.elementor-12 .elementor-element.elementor-element-0b6c19d .elementor-icon{font-size:32px;}.elementor-12 .elementor-element.elementor-element-0b6c19d .elementor-icon svg{height:32px;}.elementor-12 .elementor-element.elementor-element-afa2b36 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:800;color:var( --e-global-color-blocksy_palette_8 );}.elementor-12 .elementor-element.elementor-element-47577f3{font-family:"Lato", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-blocksy_palette_8 );}.elementor-12 .elementor-element.elementor-element-a820d7d .elementor-button{background-color:#B2E0E7;font-size:14px;font-weight:600;fill:var( --e-global-color-b52cc95 );color:var( --e-global-color-b52cc95 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);border-style:none;border-radius:08px 08px 08px 08px;padding:008px 16px 008px 16px;}.elementor-12 .elementor-element.elementor-element-a820d7d:hover{--e-transform-scale:1.05;}.elementor-12 .elementor-element.elementor-element-a820d7d{background-color:#02010100;}.elementor-12 .elementor-element.elementor-element-a820d7d .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-a820d7d .elementor-button:focus{box-shadow:-17px 10px 21px -14px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-385dc16{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--padding-top:08px;--padding-bottom:08px;--padding-left:08px;--padding-right:08px;}.elementor-12 .elementor-element.elementor-element-385dc16.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-12 .elementor-element.elementor-element-385dc16:hover{box-shadow:0px 0px 5px 0px #FFFFFF;}.elementor-12 .elementor-element.elementor-element-5ef9176{width:initial;max-width:initial;}.elementor-12 .elementor-element.elementor-element-5ef9176 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-5ef9176.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-12 .elementor-element.elementor-element-5ef9176.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-5ef9176.elementor-view-default .elementor-icon{color:var( --e-global-color-blocksy_palette_8 );border-color:var( --e-global-color-blocksy_palette_8 );}.elementor-12 .elementor-element.elementor-element-5ef9176.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-5ef9176.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-blocksy_palette_8 );}.elementor-12 .elementor-element.elementor-element-5ef9176 .elementor-icon{font-size:32px;}.elementor-12 .elementor-element.elementor-element-5ef9176 .elementor-icon svg{height:32px;}.elementor-12 .elementor-element.elementor-element-2008fc1 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:800;color:var( --e-global-color-blocksy_palette_8 );}.elementor-12 .elementor-element.elementor-element-8272ae7{font-family:"Lato", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-blocksy_palette_8 );}.elementor-12 .elementor-element.elementor-element-07927ea .elementor-button{background-color:#B2E0E7;font-size:14px;font-weight:600;fill:var( --e-global-color-b52cc95 );color:var( --e-global-color-b52cc95 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);border-style:none;border-radius:08px 08px 08px 08px;padding:008px 16px 008px 16px;}.elementor-12 .elementor-element.elementor-element-07927ea:hover{--e-transform-scale:1.05;}.elementor-12 .elementor-element.elementor-element-07927ea{background-color:#02010100;}.elementor-12 .elementor-element.elementor-element-07927ea .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-07927ea .elementor-button:focus{box-shadow:-17px 10px 21px -14px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-f87fba5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--padding-top:08px;--padding-bottom:08px;--padding-left:08px;--padding-right:08px;}.elementor-12 .elementor-element.elementor-element-f87fba5.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-12 .elementor-element.elementor-element-f87fba5:hover{box-shadow:0px 0px 5px 0px #FFFFFF;}.elementor-12 .elementor-element.elementor-element-4efa058{width:initial;max-width:initial;}.elementor-12 .elementor-element.elementor-element-4efa058 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-4efa058.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-12 .elementor-element.elementor-element-4efa058.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4efa058.elementor-view-default .elementor-icon{color:var( --e-global-color-blocksy_palette_8 );border-color:var( --e-global-color-blocksy_palette_8 );}.elementor-12 .elementor-element.elementor-element-4efa058.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4efa058.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-blocksy_palette_8 );}.elementor-12 .elementor-element.elementor-element-4efa058 .elementor-icon{font-size:32px;}.elementor-12 .elementor-element.elementor-element-4efa058 .elementor-icon svg{height:32px;}.elementor-12 .elementor-element.elementor-element-0d54154 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:800;color:var( --e-global-color-blocksy_palette_8 );}.elementor-12 .elementor-element.elementor-element-08e6096{font-family:"Lato", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-blocksy_palette_8 );}.elementor-12 .elementor-element.elementor-element-4e215b2 .elementor-button{background-color:#B2E0E7;font-size:14px;font-weight:600;fill:var( --e-global-color-b52cc95 );color:var( --e-global-color-b52cc95 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);border-style:none;border-radius:08px 08px 08px 08px;padding:008px 16px 008px 16px;}.elementor-12 .elementor-element.elementor-element-4e215b2:hover{--e-transform-scale:1.05;}.elementor-12 .elementor-element.elementor-element-4e215b2{background-color:#02010100;}.elementor-12 .elementor-element.elementor-element-4e215b2 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-4e215b2 .elementor-button:focus{box-shadow:-17px 10px 21px -14px rgba(0,0,0,0.5);}body.elementor-page-12:not(.elementor-motion-effects-element-type-background), body.elementor-page-12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-feb33e6 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-6f4552d{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-b300aeb{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-e8308ed{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-0f6bb00{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-93e47ea{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-74a642f{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-61b8e11{--content-width:70%;}.elementor-12 .elementor-element.elementor-element-f4d32b9{--width:50%;}.elementor-12 .elementor-element.elementor-element-6d77369{--width:50%;}.elementor-12 .elementor-element.elementor-element-b5272ca{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-e6b50b4{--content-width:70%;}.elementor-12 .elementor-element.elementor-element-9a33ef6{--width:50%;}.elementor-12 .elementor-element.elementor-element-03e0d2d{--width:50%;}.elementor-12 .elementor-element.elementor-element-7e364d0{--content-width:70%;}.elementor-12 .elementor-element.elementor-element-1746145{--content-width:70%;}.elementor-12 .elementor-element.elementor-element-a1907d1{--width:50%;}.elementor-12 .elementor-element.elementor-element-132da76{--width:50%;}.elementor-12 .elementor-element.elementor-element-2873366{--content-width:70%;}.elementor-12 .elementor-element.elementor-element-c55dc5a{--width:100%;}.elementor-12 .elementor-element.elementor-element-72c3cda{--content-width:70%;}.elementor-12 .elementor-element.elementor-element-eb52d8b{--width:50%;}.elementor-12 .elementor-element.elementor-element-654b505{--width:50%;}.elementor-12 .elementor-element.elementor-element-0b1118c{--width:1200px;}.elementor-12 .elementor-element.elementor-element-5a78495{--width:100%;}.elementor-12 .elementor-element.elementor-element-93e47ea{--width:70%;}.elementor-12 .elementor-element.elementor-element-f1a6eca{--width:100%;}.elementor-12 .elementor-element.elementor-element-a0e8205{--content-width:70%;}.elementor-12 .elementor-element.elementor-element-a491c85{--width:40%;}.elementor-12 .elementor-element.elementor-element-49fa0c6{--width:60%;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-61b8e11{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-44ab793{width:initial;max-width:initial;}.elementor-12 .elementor-element.elementor-element-44ab793 .elementor-heading-title{font-size:65px;}.elementor-12 .elementor-element.elementor-element-6d77369{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-2aebbea{margin:-150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-e6b50b4{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-9e1b858{width:var( --container-widget-width, 340.922px );max-width:340.922px;--container-widget-width:340.922px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-9e1b858 .elementor-heading-title{font-size:34px;}.elementor-12 .elementor-element.elementor-element-5ac74eb{width:var( --container-widget-width, 338.328px );max-width:338.328px;--container-widget-width:338.328px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7e364d0{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-6f4552d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-889823a{width:var( --container-widget-width, 350.938px );max-width:350.938px;--container-widget-width:350.938px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-889823a .elementor-heading-title{font-size:34px;}.elementor-12 .elementor-element.elementor-element-b300aeb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-1746145{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-a1907d1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1ddc095{width:var( --container-widget-width, 388.547px );max-width:388.547px;--container-widget-width:388.547px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-1ddc095 .elementor-heading-title{font-size:34px;}.elementor-12 .elementor-element.elementor-element-e8308ed{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-2873366{--padding-top:100px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-d8f4640{width:var( --container-widget-width, 277.938px );max-width:277.938px;--container-widget-width:277.938px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-074f3cf.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-0f6bb00{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-979b889 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-12 .elementor-element.elementor-element-979b889:after{content:"0.5";}.elementor-12 .elementor-element.elementor-element-979b889 .elementor-post__thumbnail__link{width:100%;}.elementor-12 .elementor-element.elementor-element-72c3cda{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-3b41132 .elementor-heading-title{font-size:34px;}.elementor-12 .elementor-element.elementor-element-e6189a4{width:var( --container-widget-width, 305.609px );max-width:305.609px;--container-widget-width:305.609px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-bc5e12f{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-2c65d39{width:var( --container-widget-width, 304.938px );max-width:304.938px;--container-widget-width:304.938px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-2c65d39 .elementor-heading-title{font-size:34px;}.elementor-12 .elementor-element.elementor-element-018c1c7{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-93e47ea{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-7377a39{width:var( --container-widget-width, 336.312px );max-width:336.312px;--container-widget-width:336.312px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7377a39 .elementor-heading-title{font-size:34px;}.elementor-12 .elementor-element.elementor-element-a0e8205{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-28496dc .elementor-heading-title{font-size:34px;}.elementor-12 .elementor-element.elementor-element-2cdd39f{width:var( --container-widget-width, 301.609px );max-width:301.609px;--container-widget-width:301.609px;--container-widget-flex-grow:0;text-align:justify;}.elementor-12 .elementor-element.elementor-element-74a642f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for text-editor, class: .elementor-element-b962b64 */.elementor-12 .elementor-element.elementor-element-b962b64{
  background: rgba(255, 255, 255, 0.06);
  border: 1.5px solid rgba(255, 255, 255, 0.10);
  border-radius: 28px;
  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44ab793 */.net-highlight {
  color:#b2e0e7;
  text-shadow: 
    0 0 1px #fff,
    0 0 1px #fff,
    0 0 1px #00bfff,
    0 0 1px #00bfff,
    0 0 7px #00bfff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ef0015a */@keyframes bounce {
  0%, 100% { transform: translateY(0); }
  50%       { transform: translateY(-10px); }
}

.enrol-pill {

  width: 200px;

  background: #B2E0E7;          /* coral */
  color: #18154B;
  font-size: 12px;
  font-weight: 900;
  padding: 8px 16px;
  border-radius: 9999px;        /* full pill */
  box-shadow: 0 6px 20px rgba(255, 107, 107, 0.4);
  animation: bounce 3s ease-in-out infinite;
  letter-spacing: 0.3px;
  z-index: 3;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2aebbea */@keyframes float {
  0%, 100% { transform: translateY(0) rotate(-2deg); }
  50%       { transform: translateY(-14px) rotate(2deg); }
}

/* Shared badge base — both badges use this */
.hbadge {
  position: absolute;
  background: #ffffff;
  border-radius: 20px;
  padding: 12px 16px;
  box-shadow: 0 12px 40px rgba(24, 21, 75, 0.22);
  display: flex;
  align-items: center;
  gap: 10px;
  animation: float 5s ease-in-out infinite;
}

/* Coding & Robotics badge — bottom-left */
.hbadge-1 {
  bottom: -16px;
  left: -24px;
  animation-delay: 0.5s;
}

/* Award Winning badge — top-right (bonus) */
.hbadge-2 {
  top: -16px;
  right: -16px;
  animation-delay: 1.2s;
}

.hbadge-icon  { font-size: 24px; }
.hbadge-label { font-size: 10px; font-weight: 700; color: #6B7280; text-transform: uppercase; letter-spacing: 0.5px; }
.hbadge-val   { font-size: 15px; font-weight: 900; color: #18154b; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6c81bd5 *//* Keyframe — items scroll from right to left */
@keyframes ticker {
  0%   { transform: translateX(0); }
  100% { transform: translateX(-50%); }
}

/* Outer wrapper — yellow background, fixed height */
.ticker {
    width: 2200px;
  background:#B2E0E7;          /* golden yellow */
  overflow: hidden;
  height: 36px;
  display: flex;
  align-items: center;
}

/* "📢 News" label pill — dark navy block on the left */
.ticker-label {
  background: #18154b;           /* navy */
  color: #B2E0E7;                /* yellow text */
  font-size: 10px;
  font-weight: 900;
  letter-spacing: 2px;
  text-transform: uppercase;
  padding: 0 018px;
  height: 100%;
  display: flex;
  align-items: center;
  flex-shrink: 0;                /* never shrinks — always visible */
  gap: 6px;
}

/* Mask: fades the scroll track edges to transparent */
.ticker-mask {
  flex: 1;
  overflow: hidden;
  height: 100%;
  mask-image: linear-gradient(
    90deg,
    transparent,
    black 4%,
    black 96%,
    transparent
  );
}

/* The scrolling row — duplicated content for seamless loop */
.ticker-run {
  display: flex;
  width: max-content;            /* grows to fit all items side by side */
  animation: ticker 30s linear infinite;
  height: 100%;
  align-items: center;
}

/* Individual news item */
.ticker-item {
  padding: 0 36px;
  font-size: 12px;
  font-weight: 800;
  color: #18154b;                /* navy text on yellow bg */
  white-space: nowrap;
  display: flex;
  align-items: center;
  gap: 8px;
}

/* The coral star separator between items */
.ticker-star {
  color: #FF6B6B;                /* coral */
  font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9e1b858 */.mis-highlight {
  color:#6EC1E4;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-889823a */.mis-highlight {
  color:#6EC1E4;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ddc095 */.Dis-highlight {
  color:#6EC1E4;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8f4640 */.Dis-highlight {
  color:#6EC1E4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9cec667 */.elementor-12 .elementor-element.elementor-element-9cec667{
  background: rgba(255, 255, 255, 0.06);
  border: 1.5px solid rgba(255, 255, 255, 0.10);
  border-radius: 28px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b41132 */.Dis-highlight {
  color:#6EC1E4;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-d2b104f */.elementor-12 .elementor-element.elementor-element-d2b104f{
  font-size: 13px;
  color: rgba(255, 255, 255, 0.45);
  margin-bottom: 22px;
  line-height: 1.6;
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-654b505 */.elementor-12 .elementor-element.elementor-element-654b505{
  background: rgba(255, 255, 255, 0.06);
  border: 1.5px solid rgba(255, 255, 255, 0.10);
  border-radius: 28px;
  padding: 36px 32px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c65d39 */.Dis-highlight {
  color:#6EC1E4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c14ae13 */.elementor-12 .elementor-element.elementor-element-c14ae13{
  background: rgba(255, 255, 255, 0.06);
  border: 1.5px solid rgba(255, 255, 255, 0.10);
  border-radius: 28px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7377a39 */.mis-highlight {
  color:#6EC1E4;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b05f4ad *//* ── Keyframe animations ── */
@keyframes slide-left {
  0%   { transform: translateX(0); }
  100% { transform: translateX(-50%); }
}
@keyframes slide-left-slow {
  0%   { transform: translateX(0); }
  100% { transform: translateX(-50%); }
}

/* ── Outer wrapper — clips overflow, fades edges ── */
.life-track-wrap {
  overflow: hidden;
}


/* ── Row 1 — scrolls left at normal speed ── */
.life-row-1 {
  display: flex;
  width: max-content;
  gap: 16px;
  padding: 0 8px 16px;
  animation: slide-left 46s linear infinite;
}
.life-row-1:hover {
  animation-play-state: paused;
}

/* ── Row 2 — scrolls left slightly slower ── */
.life-row-2 {
  display: flex;
  width: max-content;
  gap: 16px;
  padding: 0 8px 0;
  animation: slide-left-slow 46s linear infinite reverse;;
}
.life-row-2:hover {
  animation-play-state: paused;
}

/* ── Individual photo card ── */
.life-card {
  flex-shrink: 0;
  border-radius: 20px;
  overflow: hidden;
  position: relative;
  cursor: pointer;
  transition: transform 0.3s;
  border: 2px solid rgba(178, 224, 231, 0.1);
}
.life-card:hover {
  transform: scale(1.03) translateY(-4px);
  border-color: rgba(178, 224, 231, 0.35);
}
.life-card:hover .life-card-overlay {
  opacity: 1;
}

/* ── Card size variants ── */
.lc-sm   { width: 220px; height: 180px; }
.lc-md   { width: 280px; height: 200px; }
.lc-lg   { width: 340px; height: 220px; }
.lc-tall { width: 220px; height: 260px; }

/* ── Image inside the card ──
   In WordPress replace .life-card-img div with a real <img> tag ── */
.life-card-img {
  width: 100%;
  height: 100%;
  object-fit: cover;         /* use this when it's a real <img> */
  display: flex;             /* remove these 4 lines when using real photos */
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

/* ── Placeholder colour themes (remove when using real photos) ── */
.lc-navy  { background: linear-gradient(145deg, #0e0c36, #18154b); }
.lc-navym { background: linear-gradient(145deg, #18154b, #26227a); }
.lc-sky   { background: linear-gradient(145deg, #7fc8d4, #b2e0e7); }
.lc-skyd  { background: linear-gradient(145deg, #5ab8c8, #7fc8d4); }
.lc-skyl  { background: linear-gradient(145deg, #b2e0e7, #d9f2f5); }
.lc-mid   { background: linear-gradient(145deg, #26227a, #3d3894); }
.lc-icon  { font-size: 44px; opacity: 0.55; display: block; }

/* ── Hover overlay (dark tint + label) ── */
.life-card-overlay {
  position: absolute;
  background: rgba(24, 21, 75, 0.72);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 8px;
  opacity: 0;
  transition: opacity 0.3s;
  border-radius: 18px;
}
.lco-icon  { font-size: 28px; }
.lco-label {
  font-size: 12px;
  font-weight: 800;
  color: #ffffff;
  letter-spacing: 0.8px;
  text-transform: uppercase;
}
.lco-cat {
  font-size: 10.5px;
  font-weight: 700;
  color: #b2e0e7;
}

/* ── Category pill — bottom left of each card ── */
.life-card-cat {
  position: absolute;
  bottom: 12px;
  left: 12px;
  font-size: 10px;
  font-weight: 900;
  letter-spacing: 0.8px;
  text-transform: uppercase;
  padding: 4px 11px;
  border-radius: 9999px;
  background: rgba(24, 21, 75, 0.75);
  color: #b2e0e7;
  border: 1px solid rgba(178, 224, 231, 0.2);
  pointer-events: none;
}

/* ── Responsive ── */
@media (max-width: 580px) {
  .lc-sm   { width: 180px; height: 150px; }
  .lc-md   { width: 200px; height: 160px; }
  .lc-lg   { width: 220px; height: 170px; }
  .lc-tall { width: 160px; height: 200px; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c614c8 */.elementor-12 .elementor-element.elementor-element-7c614c8{
  background: rgba(255, 255, 255, 0.06);
  border: 1.5px solid rgba(255, 255, 255, 0.10);
  border-radius: 28px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28496dc */.Dis-highlight {
  color:#6EC1E4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ebce7f */.elementor-12 .elementor-element.elementor-element-1ebce7f{
  background: rgba(255, 255, 255, 0.06);
  border: 1.5px solid rgba(255, 255, 255, 0.10);
  border-radius: 28px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6806f3 */.elementor-12 .elementor-element.elementor-element-a6806f3{
  background: rgba(255, 255, 255, 0.06);
  border: 1.5px solid rgba(255, 255, 255, 0.10);
  border-radius: 28px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-385dc16 */.elementor-12 .elementor-element.elementor-element-385dc16{
  background: rgba(255, 255, 255, 0.06);
  border: 1.5px solid rgba(255, 255, 255, 0.10);
  border-radius: 28px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f87fba5 */.elementor-12 .elementor-element.elementor-element-f87fba5{
  background: rgba(255, 255, 255, 0.06);
  border: 1.5px solid rgba(255, 255, 255, 0.10);
  border-radius: 28px;
}/* End custom CSS */