.elementor-419 .elementor-element.elementor-element-f9627e4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-419 .elementor-element.elementor-element-f9627e4:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-f9627e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kinderhaven.ca/wp-content/uploads/2025/11/New-Project-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-419 .elementor-element.elementor-element-e2ea576{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-e2ea576:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-e2ea576 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://kinderhaven.ca/wp-content/uploads/2025/11/event-parallax-image-01.jpg") 50% 50%;background-size:cover;}.elementor-419 .elementor-element.elementor-element-68a13cb{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2%;--padding-bottom:2%;--padding-left:1%;--padding-right:1%;}.elementor-419 .elementor-element.elementor-element-68a13cb:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-68a13cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF5B35;}.elementor-419 .elementor-element.elementor-element-465cd63{--display:flex;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-419 .elementor-element.elementor-element-f9c15de.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-419 .elementor-element.elementor-element-f9c15de{text-align:start;}.elementor-419 .elementor-element.elementor-element-f9c15de .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5vw;font-weight:500;color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-d68ee06{--display:flex;--justify-content:center;}.elementor-419 .elementor-element.elementor-element-1ab47c2.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-419 .elementor-element.elementor-element-1ab47c2{text-align:start;}.elementor-419 .elementor-element.elementor-element-1ab47c2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5vw;font-weight:500;color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-c96ad19{--display:flex;}.elementor-419 .elementor-element.elementor-element-b16f708.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-419 .elementor-element.elementor-element-b16f708{text-align:start;}.elementor-419 .elementor-element.elementor-element-b16f708 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5vw;font-weight:500;color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-d18a1ca{--display:flex;--justify-content:center;}.elementor-419 .elementor-element.elementor-element-c11df2d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-419 .elementor-element.elementor-element-c11df2d{text-align:start;}.elementor-419 .elementor-element.elementor-element-c11df2d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5vw;font-weight:500;color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-e9ef28e{--display:flex;--justify-content:center;}.elementor-419 .elementor-element.elementor-element-b5f4f22.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-419 .elementor-element.elementor-element-b5f4f22{text-align:start;}.elementor-419 .elementor-element.elementor-element-b5f4f22 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5vw;font-weight:500;color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-651f933{--display:flex;--justify-content:center;--padding-top:-42%;--padding-bottom:-42%;--padding-left:-42%;--padding-right:-42%;}.elementor-419 .elementor-element.elementor-element-4735539.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-419 .elementor-element.elementor-element-4735539{text-align:start;}.elementor-419 .elementor-element.elementor-element-4735539 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5vw;font-weight:500;color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-52c5333{--display:flex;--justify-content:center;}.elementor-419 .elementor-element.elementor-element-dccf5db.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-419 .elementor-element.elementor-element-dccf5db{text-align:start;}.elementor-419 .elementor-element.elementor-element-dccf5db .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5vw;font-weight:500;color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-d2c5a7b{--display:flex;--justify-content:center;}.elementor-419 .elementor-element.elementor-element-4fb7dd5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-419 .elementor-element.elementor-element-4fb7dd5{text-align:start;}.elementor-419 .elementor-element.elementor-element-4fb7dd5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5vw;font-weight:500;color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-c67cb1e{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-419 .elementor-element.elementor-element-d857a0e{--display:flex;--min-height:50vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-419 .elementor-element.elementor-element-d857a0e:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-d857a0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF9FF;}.elementor-419 .elementor-element.elementor-element-e7ff6cc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-419 .elementor-element.elementor-element-0864691 .elementor-button{background-color:#000000;font-family:"Poppins", Sans-serif;font-size:1.2vw;font-weight:300;letter-spacing:0rem;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;}.elementor-419 .elementor-element.elementor-element-0864691 .elementor-button:hover, .elementor-419 .elementor-element.elementor-element-0864691 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#000000;}.elementor-419 .elementor-element.elementor-element-0864691 .elementor-button:hover svg, .elementor-419 .elementor-element.elementor-element-0864691 .elementor-button:focus svg{fill:#000000;}.elementor-419 .elementor-element.elementor-element-d8070d9 .elementor-button{background-color:#00000000;font-family:"Poppins", Sans-serif;font-size:1.2vw;font-weight:300;letter-spacing:0rem;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;}.elementor-419 .elementor-element.elementor-element-d8070d9 .elementor-button:hover, .elementor-419 .elementor-element.elementor-element-d8070d9 .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#000000;}.elementor-419 .elementor-element.elementor-element-d8070d9 .elementor-button:hover svg, .elementor-419 .elementor-element.elementor-element-d8070d9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-b398a58{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-419 .elementor-element.elementor-element-b398a58:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-b398a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5FFEA;}.elementor-419 .elementor-element.elementor-element-6ef4466{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-419 .elementor-element.elementor-element-dd2bef1{text-align:start;}.elementor-419 .elementor-element.elementor-element-dd2bef1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.5vw;font-weight:500;color:#005B7E;}.elementor-419 .elementor-element.elementor-element-7ba6119{text-align:start;}.elementor-419 .elementor-element.elementor-element-7ba6119 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.5vw;font-weight:500;color:#8CB17B;}.elementor-419 .elementor-element.elementor-element-eec537a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-419 .elementor-element.elementor-element-650d10f{--display:flex;--min-height:50vh;--justify-content:space-around;border-style:dotted;--border-style:dotted;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4D63E04D;--border-color:#4D63E04D;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-419 .elementor-element.elementor-element-d9607e6 img{width:100%;}.elementor-419 .elementor-element.elementor-element-9f6c8a4{text-align:center;}.elementor-419 .elementor-element.elementor-element-9f6c8a4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.2vw;font-weight:500;line-height:1.5vw;color:#4C4849;}.elementor-419 .elementor-element.elementor-element-e3735dc .elementor-button{background-color:#B6EBFF;font-family:"Poppins", Sans-serif;font-size:0.8vw;font-weight:300;letter-spacing:0.16rem;fill:#000000;color:#000000;}.elementor-419 .elementor-element.elementor-element-e3735dc .elementor-button:hover, .elementor-419 .elementor-element.elementor-element-e3735dc .elementor-button:focus{background-color:#5BD2FF;}.elementor-419 .elementor-element.elementor-element-e3735dc.elementor-element{--align-self:center;}.elementor-419 .elementor-element.elementor-element-8b2188c{--display:flex;--min-height:50vh;--justify-content:space-around;border-style:dotted;--border-style:dotted;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4D63E04D;--border-color:#4D63E04D;}.elementor-419 .elementor-element.elementor-element-489f20b img{width:100%;}.elementor-419 .elementor-element.elementor-element-21374a1{text-align:center;}.elementor-419 .elementor-element.elementor-element-21374a1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.2vw;font-weight:500;line-height:1.5vw;color:#4C4849;}.elementor-419 .elementor-element.elementor-element-f3758f4 .elementor-button{background-color:#FFFCB6;font-family:"Poppins", Sans-serif;font-size:0.8vw;font-weight:300;letter-spacing:0.16rem;fill:#000000;color:#000000;}.elementor-419 .elementor-element.elementor-element-f3758f4 .elementor-button:hover, .elementor-419 .elementor-element.elementor-element-f3758f4 .elementor-button:focus{background-color:#FFE763;}.elementor-419 .elementor-element.elementor-element-f3758f4.elementor-element{--align-self:center;}.elementor-419 .elementor-element.elementor-element-24809f0{--display:flex;--min-height:50vh;--justify-content:space-around;border-style:dotted;--border-style:dotted;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4D63E04D;--border-color:#4D63E04D;}.elementor-419 .elementor-element.elementor-element-a5b67a1 img{width:100%;}.elementor-419 .elementor-element.elementor-element-c9f2c70{text-align:center;}.elementor-419 .elementor-element.elementor-element-c9f2c70 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.2vw;font-weight:500;line-height:1.5vw;color:#4C4849;}.elementor-419 .elementor-element.elementor-element-a5c3250 .elementor-button{background-color:#FFC6B6;font-family:"Poppins", Sans-serif;font-size:0.8vw;font-weight:300;letter-spacing:0.16rem;fill:#000000;color:#000000;}.elementor-419 .elementor-element.elementor-element-a5c3250 .elementor-button:hover, .elementor-419 .elementor-element.elementor-element-a5c3250 .elementor-button:focus{background-color:#FF8E63;}.elementor-419 .elementor-element.elementor-element-a5c3250.elementor-element{--align-self:center;}.elementor-419 .elementor-element.elementor-element-ef74c87{--display:flex;--min-height:50vh;--justify-content:space-around;border-style:dotted;--border-style:dotted;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4D63E04D;--border-color:#4D63E04D;}.elementor-419 .elementor-element.elementor-element-89d07ea img{width:100%;}.elementor-419 .elementor-element.elementor-element-6a5ef19{text-align:center;}.elementor-419 .elementor-element.elementor-element-6a5ef19 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.2vw;font-weight:500;line-height:1.5vw;color:#4C4849;}.elementor-419 .elementor-element.elementor-element-91532c6 .elementor-button{background-color:#B6FFBB;font-family:"Poppins", Sans-serif;font-size:0.8vw;font-weight:300;letter-spacing:0.16rem;fill:#000000;color:#000000;}.elementor-419 .elementor-element.elementor-element-91532c6 .elementor-button:hover, .elementor-419 .elementor-element.elementor-element-91532c6 .elementor-button:focus{background-color:#63FF7F;}.elementor-419 .elementor-element.elementor-element-91532c6.elementor-element{--align-self:center;}.elementor-419 .elementor-element.elementor-element-9d26d84{--display:flex;--min-height:50vh;--justify-content:space-around;border-style:dotted;--border-style:dotted;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4D63E04D;--border-color:#4D63E04D;}.elementor-419 .elementor-element.elementor-element-4aefa3c img{width:100%;}.elementor-419 .elementor-element.elementor-element-d5dd414{text-align:center;}.elementor-419 .elementor-element.elementor-element-d5dd414 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.2vw;font-weight:500;line-height:1.5vw;color:#4C4849;}.elementor-419 .elementor-element.elementor-element-4843da7 .elementor-button{background-color:#ECB6FF;font-family:"Poppins", Sans-serif;font-size:0.8vw;font-weight:300;letter-spacing:0.16rem;fill:#000000;color:#000000;}.elementor-419 .elementor-element.elementor-element-4843da7 .elementor-button:hover, .elementor-419 .elementor-element.elementor-element-4843da7 .elementor-button:focus{background-color:#C563FF;}.elementor-419 .elementor-element.elementor-element-4843da7.elementor-element{--align-self:center;}.elementor-419 .elementor-element.elementor-element-5f65fd0{--display:flex;--min-height:75vh;--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:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-419 .elementor-element.elementor-element-5f65fd0:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-5f65fd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF9FF;}.elementor-419 .elementor-element.elementor-element-62e4c5d{--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:space-between;--padding-top:5%;--padding-bottom:0%;--padding-left:3%;--padding-right:0%;}.elementor-419 .elementor-element.elementor-element-69fe676{--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-419 .elementor-element.elementor-element-7e5fa94{text-align:center;}.elementor-419 .elementor-element.elementor-element-7e5fa94 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.5vw;font-weight:500;color:#005B7E;}.elementor-419 .elementor-element.elementor-element-28abf4c{text-align:center;}.elementor-419 .elementor-element.elementor-element-28abf4c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.4vw;font-weight:500;color:#8CB17B;}.elementor-419 .elementor-element.elementor-element-f3238c7{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-419 .elementor-element.elementor-element-3320bb9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-419 .elementor-element.elementor-element-b074f20 .elementor-button{background-color:#9AF0BB;font-family:"Poppins", Sans-serif;font-size:0.8vw;font-weight:300;letter-spacing:0.16rem;fill:#000000;color:#000000;border-radius:100px 100px 100px 100px;}.elementor-419 .elementor-element.elementor-element-8dbd7c4 .elementor-button{background-color:#F3BFBF;font-family:"Poppins", Sans-serif;font-size:0.8vw;font-weight:300;letter-spacing:0.16rem;fill:#000000;color:#000000;border-radius:100px 100px 100px 100px;}.elementor-419 .elementor-element.elementor-element-65f9833 .elementor-button{background-color:#C1BCFD;font-family:"Poppins", Sans-serif;font-size:0.8vw;font-weight:300;letter-spacing:0.16rem;fill:#000000;color:#000000;border-radius:100px 100px 100px 100px;}.elementor-419 .elementor-element.elementor-element-1eabb6d .elementor-button{background-color:#E7F09A;font-family:"Poppins", Sans-serif;font-size:0.8vw;font-weight:300;letter-spacing:0.16rem;fill:#000000;color:#000000;border-radius:100px 100px 100px 100px;}.elementor-419 .elementor-element.elementor-element-a27a863 .elementor-button{background-color:#B3DEFF;font-family:"Poppins", Sans-serif;font-size:0.8vw;font-weight:300;letter-spacing:0.16rem;fill:#000000;color:#000000;border-radius:100px 100px 100px 100px;}.elementor-419 .elementor-element.elementor-element-4b8f46d{margin:-38% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 5%;text-align:start;}.elementor-419 .elementor-element.elementor-element-4b8f46d img{width:32%;}.elementor-419 .elementor-element.elementor-element-be1218f{padding:5% 0% 0% 0%;top:2vh;}body:not(.rtl) .elementor-419 .elementor-element.elementor-element-be1218f{right:103px;}body.rtl .elementor-419 .elementor-element.elementor-element-be1218f{left:103px;}.elementor-419 .elementor-element.elementor-element-be1218f img{width:100%;}.elementor-419 .elementor-element.elementor-element-9c94c0d{padding:5% 0% 0% 0%;top:8.705vh;}body:not(.rtl) .elementor-419 .elementor-element.elementor-element-9c94c0d{left:53.772vw;}body.rtl .elementor-419 .elementor-element.elementor-element-9c94c0d{right:53.772vw;}.elementor-419 .elementor-element.elementor-element-9c94c0d img{width:100%;}.elementor-419 .elementor-element.elementor-element-bb080bc{padding:5% 0% 0% 0%;top:27vh;}body:not(.rtl) .elementor-419 .elementor-element.elementor-element-bb080bc{left:23vw;}body.rtl .elementor-419 .elementor-element.elementor-element-bb080bc{right:23vw;}.elementor-419 .elementor-element.elementor-element-bb080bc img{width:37%;}.elementor-419 .elementor-element.elementor-element-605a3c9{padding:5% 0% 0% 0%;top:46.413vh;}body:not(.rtl) .elementor-419 .elementor-element.elementor-element-605a3c9{left:22.271vw;}body.rtl .elementor-419 .elementor-element.elementor-element-605a3c9{right:22.271vw;}.elementor-419 .elementor-element.elementor-element-605a3c9 img{width:81%;}.elementor-419 .elementor-element.elementor-element-a2299a6{padding:5% 0% 0% 0%;top:59vh;}body:not(.rtl) .elementor-419 .elementor-element.elementor-element-a2299a6{left:31.558vw;}body.rtl .elementor-419 .elementor-element.elementor-element-a2299a6{right:31.558vw;}.elementor-419 .elementor-element.elementor-element-a2299a6 img{width:57%;}.elementor-419 .elementor-element.elementor-element-0b72be6{--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;}.elementor-419 .elementor-element.elementor-element-6789609 img{width:100%;max-width:100%;}.elementor-419 .elementor-element.elementor-element-84cadc2{--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:3vw 3vw;--row-gap:3vw;--column-gap:3vw;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%;}.elementor-419 .elementor-element.elementor-element-84cadc2:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-84cadc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEFBFF;}.elementor-419 .elementor-element.elementor-element-30c9513{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-5a0745f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-419 .elementor-element.elementor-element-261e732{text-align:start;}.elementor-419 .elementor-element.elementor-element-261e732 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.5vw;font-weight:500;color:#005B7E;}.elementor-419 .elementor-element.elementor-element-959f469{text-align:start;}.elementor-419 .elementor-element.elementor-element-959f469 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.5vw;font-weight:500;color:#8CB17B;}.elementor-419 .elementor-element.elementor-element-2750962{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-9f2a797{--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-419 .elementor-element.elementor-element-83da19d{--display:flex;--min-height:35vh;--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:100px 100px 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-419 .elementor-element.elementor-element-83da19d:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-83da19d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kinderhaven.ca/wp-content/uploads/2026/01/girl-playing-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-419 .elementor-element.elementor-element-7f08229{--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:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-419 .elementor-element.elementor-element-2db67fa{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-3dee10d{text-align:start;}.elementor-419 .elementor-element.elementor-element-3dee10d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5vw;font-weight:500;color:#FF5B35;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-419 .elementor-element.elementor-element-40aeeca{text-align:start;font-family:"Poppins", Sans-serif;font-size:0.8vw;font-weight:400;line-height:1.8vw;}.elementor-419 .elementor-element.elementor-element-12d2b43{--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-419 .elementor-element.elementor-element-fe52d68{--display:flex;--min-height:35vh;--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:100px 100px 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-419 .elementor-element.elementor-element-fe52d68:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-fe52d68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kinderhaven.ca/wp-content/uploads/2026/01/adorable-hispanic-girl-student-sitting-table-drawing-paper-kindergarten-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-419 .elementor-element.elementor-element-26dbc79{--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:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-419 .elementor-element.elementor-element-5a751f0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-7487401{text-align:start;}.elementor-419 .elementor-element.elementor-element-7487401 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5vw;font-weight:500;color:#FF5B35;}.elementor-419 .elementor-element.elementor-element-69a3788{text-align:start;font-family:"Poppins", Sans-serif;font-size:0.8vw;font-weight:400;line-height:1.8vw;}.elementor-419 .elementor-element.elementor-element-6776175{--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-419 .elementor-element.elementor-element-f56bb20{--display:flex;--min-height:35vh;--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:100px 100px 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-419 .elementor-element.elementor-element-f56bb20:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-f56bb20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kinderhaven.ca/wp-content/uploads/2026/01/cute-little-boy-making-art-classroom-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-419 .elementor-element.elementor-element-1336670{--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:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-419 .elementor-element.elementor-element-76559d2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-030ca8c{text-align:start;}.elementor-419 .elementor-element.elementor-element-030ca8c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5vw;font-weight:500;color:#FF5B35;}.elementor-419 .elementor-element.elementor-element-e948113{text-align:start;font-family:"Poppins", Sans-serif;font-size:0.8vw;font-weight:400;line-height:1.8vw;}.elementor-419 .elementor-element.elementor-element-4e43b4a{--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-419 .elementor-element.elementor-element-5e897c2{--display:flex;--min-height:35vh;--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:100px 100px 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-419 .elementor-element.elementor-element-5e897c2:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-5e897c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kinderhaven.ca/wp-content/uploads/2026/01/young-boy-drawing-paper-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-419 .elementor-element.elementor-element-74f18ec{--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:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-419 .elementor-element.elementor-element-0176f25{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-1949d4d{text-align:start;}.elementor-419 .elementor-element.elementor-element-1949d4d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5vw;font-weight:500;color:#FF5B35;}.elementor-419 .elementor-element.elementor-element-5c16b28{text-align:start;font-family:"Poppins", Sans-serif;font-size:0.8vw;font-weight:400;line-height:1.8vw;}.elementor-419 .elementor-element.elementor-element-461f699{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:where( .elementor-419 .elementor-element.elementor-element-461f699 .swiper-slide ) > .e-con{background-color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-8d000f1 .elementor-button{background-color:#FF5B35;font-family:"Poppins", Sans-serif;font-size:1.1vw;font-weight:300;letter-spacing:0.16rem;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;}.elementor-419 .elementor-element.elementor-element-8d000f1 .elementor-button:hover, .elementor-419 .elementor-element.elementor-element-8d000f1 .elementor-button:focus{background-color:#FFFFFF;color:#FF5B35;border-color:#FF5B35;}.elementor-419 .elementor-element.elementor-element-8d000f1 .elementor-button:hover svg, .elementor-419 .elementor-element.elementor-element-8d000f1 .elementor-button:focus svg{fill:#FF5B35;}.elementor-419 .elementor-element.elementor-element-d1d08aa{--display:flex;--min-height:60vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-419 .elementor-element.elementor-element-d1d08aa:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-d1d08aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF4EA;}.elementor-419 .elementor-element.elementor-element-89da8fc{--display:flex;--min-height:60vh;--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-419 .elementor-element.elementor-element-89da8fc:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-89da8fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D2FDF7;}.elementor-419 .elementor-element.elementor-element-6b9a00b{--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:space-around;--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-419 .elementor-element.elementor-element-0488cbc{padding:5% 0% 0% 0%;}.elementor-419 .elementor-element.elementor-element-0488cbc img{width:24%;}.elementor-419 .elementor-element.elementor-element-a28f099{text-align:end;}.elementor-419 .elementor-element.elementor-element-a28f099 img{width:100%;}.elementor-419 .elementor-element.elementor-element-4be36fd{--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:center;--align-items:center;}.elementor-419 .elementor-element.elementor-element-06c4cdd{text-align:center;}.elementor-419 .elementor-element.elementor-element-06c4cdd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.5vw;font-weight:500;color:#4C4849;}.elementor-419 .elementor-element.elementor-element-c86dd90{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:1vw;font-weight:400;line-height:1.8vw;}.elementor-419 .elementor-element.elementor-element-b8d066e .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:0.8vw;font-weight:300;letter-spacing:0.16rem;fill:#000000;color:#000000;}.elementor-419 .elementor-element.elementor-element-66e7662{--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:space-between;--padding-top:2%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-419 .elementor-element.elementor-element-663a477 img{width:45%;}.elementor-419 .elementor-element.elementor-element-100d2a2{text-align:end;}.elementor-419 .elementor-element.elementor-element-100d2a2 img{width:59%;}.elementor-419 .elementor-element.elementor-element-ed40033{--display:flex;--min-height:60vh;--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-419 .elementor-element.elementor-element-ed40033:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-ed40033 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF2D2;}.elementor-419 .elementor-element.elementor-element-64a0ab3{--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:space-between;--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-419 .elementor-element.elementor-element-21402b5{padding:9% 0% 0% 27%;}.elementor-419 .elementor-element.elementor-element-21402b5 img{width:23%;}.elementor-419 .elementor-element.elementor-element-6cfd3a5{text-align:center;}.elementor-419 .elementor-element.elementor-element-6cfd3a5 img{width:45%;}.elementor-419 .elementor-element.elementor-element-6af6be4{--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:center;--align-items:center;}.elementor-419 .elementor-element.elementor-element-b93ec17{text-align:center;}.elementor-419 .elementor-element.elementor-element-b93ec17 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:4.1vw;font-weight:500;color:#4C4849;}.elementor-419 .elementor-element.elementor-element-14a0bf8{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:1vw;font-weight:400;line-height:1.8vw;}.elementor-419 .elementor-element.elementor-element-9c251e6 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:0.8vw;font-weight:300;letter-spacing:0.16rem;fill:#000000;color:#000000;}.elementor-419 .elementor-element.elementor-element-37c7bb7{--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:2%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-419 .elementor-element.elementor-element-144a177{text-align:center;}.elementor-419 .elementor-element.elementor-element-144a177 img{width:76%;}.elementor-419 .elementor-element.elementor-element-422fb6c{--display:flex;--min-height:60vh;--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-419 .elementor-element.elementor-element-422fb6c:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-422fb6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D2D7FD;}.elementor-419 .elementor-element.elementor-element-f1a8f74{--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:space-around;--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-419 .elementor-element.elementor-element-f1b1ac8{padding:5% 0% 0% 0%;}.elementor-419 .elementor-element.elementor-element-f1b1ac8 img{width:7%;}.elementor-419 .elementor-element.elementor-element-c04e198{text-align:end;}.elementor-419 .elementor-element.elementor-element-c04e198 img{width:79%;}.elementor-419 .elementor-element.elementor-element-6ac16ab{--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:center;--align-items:center;}.elementor-419 .elementor-element.elementor-element-c96d94c{text-align:center;}.elementor-419 .elementor-element.elementor-element-c96d94c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:4.1vw;font-weight:500;color:#4C4849;}.elementor-419 .elementor-element.elementor-element-7b254db{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:1vw;font-weight:400;line-height:1.8vw;}.elementor-419 .elementor-element.elementor-element-80c5aa6 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:0.8vw;font-weight:300;letter-spacing:0.16rem;fill:#000000;color:#000000;}.elementor-419 .elementor-element.elementor-element-d7c5e65{--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:space-between;--padding-top:2%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-419 .elementor-element.elementor-element-de32af1 img{width:45%;}.elementor-419 .elementor-element.elementor-element-9817cd2{text-align:center;}.elementor-419 .elementor-element.elementor-element-9817cd2 img{width:43%;}.elementor-419 .elementor-element.elementor-element-be5db27{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-419 .elementor-element.elementor-element-d869c60{--display:flex;--min-height:60vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-419 .elementor-element.elementor-element-d869c60:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-d869c60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-0fbb75b{--display:flex;--min-height:60vh;--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-419 .elementor-element.elementor-element-0fbb75b:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-0fbb75b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D2FDF7;}.elementor-419 .elementor-element.elementor-element-074e5a2{--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:space-around;--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-419 .elementor-element.elementor-element-67834ad{padding:5% 0% 0% 0%;}.elementor-419 .elementor-element.elementor-element-67834ad img{width:24%;}.elementor-419 .elementor-element.elementor-element-4c0ae3e{text-align:end;}.elementor-419 .elementor-element.elementor-element-4c0ae3e img{width:100%;}.elementor-419 .elementor-element.elementor-element-43a306c{--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:center;--align-items:center;}.elementor-419 .elementor-element.elementor-element-5381443{text-align:center;}.elementor-419 .elementor-element.elementor-element-5381443 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.5vw;font-weight:500;color:#4C4849;}.elementor-419 .elementor-element.elementor-element-e332331{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:1vw;font-weight:400;line-height:1.8vw;}.elementor-419 .elementor-element.elementor-element-3e99ecc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-419 .elementor-element.elementor-element-631edd5 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:0.8vw;font-weight:300;letter-spacing:0.16rem;fill:#000000;color:#000000;}.elementor-419 .elementor-element.elementor-element-631edd5.elementor-element{--align-self:center;}.elementor-419 .elementor-element.elementor-element-631edd5 .elementor-button:hover, .elementor-419 .elementor-element.elementor-element-631edd5 .elementor-button:focus{color:#000000;}.elementor-419 .elementor-element.elementor-element-631edd5 .elementor-button:hover svg, .elementor-419 .elementor-element.elementor-element-631edd5 .elementor-button:focus svg{fill:#000000;}.elementor-419 .elementor-element.elementor-element-63449c7 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:0.8vw;font-weight:300;letter-spacing:0.16rem;fill:#000000;color:#000000;}.elementor-419 .elementor-element.elementor-element-63449c7.elementor-element{--align-self:center;}.elementor-419 .elementor-element.elementor-element-63449c7 .elementor-button:hover, .elementor-419 .elementor-element.elementor-element-63449c7 .elementor-button:focus{color:#000000;}.elementor-419 .elementor-element.elementor-element-63449c7 .elementor-button:hover svg, .elementor-419 .elementor-element.elementor-element-63449c7 .elementor-button:focus svg{fill:#000000;}.elementor-419 .elementor-element.elementor-element-d7c7a25{--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:space-between;--padding-top:2%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-419 .elementor-element.elementor-element-d44acc2 img{width:45%;}.elementor-419 .elementor-element.elementor-element-d661598{text-align:end;}.elementor-419 .elementor-element.elementor-element-d661598 img{width:59%;}.elementor-419 .elementor-element.elementor-element-17a8439{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-419 .elementor-element.elementor-element-44026b6{--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:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--overflow:hidden;--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-419 .elementor-element.elementor-element-626f1a2{--display:flex;--min-height:60vh;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-626f1a2:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-626f1a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kinderhaven.ca/wp-content/uploads/2025/11/home-5-background-image.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-419 .elementor-element.elementor-element-dab2d40{left:-13.519vw;}body.rtl .elementor-419 .elementor-element.elementor-element-dab2d40{right:-13.519vw;}.elementor-419 .elementor-element.elementor-element-dab2d40{top:33.916vh;}.elementor-419 .elementor-element.elementor-element-dab2d40 img{width:26%;}.elementor-419 .elementor-element.elementor-element-89789fe{--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;--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-419 .elementor-element.elementor-element-d30904c{--display:flex;--min-height:20vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-419 .elementor-element.elementor-element-d30904c:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-d30904c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF5B352E;}.elementor-419 .elementor-element.elementor-element-af9a949{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-419 .elementor-element.elementor-element-b53ccfa{text-align:start;}.elementor-419 .elementor-element.elementor-element-b53ccfa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.5vw;font-weight:500;color:#005B7E;}.elementor-419 .elementor-element.elementor-element-6203b0f{text-align:start;}.elementor-419 .elementor-element.elementor-element-6203b0f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.5vw;font-weight:500;color:#8CB17B;}.elementor-419 .elementor-element.elementor-element-37f2072{--display:flex;--min-height:40vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-419 .elementor-element.elementor-element-37f2072:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-37f2072 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6EAFF;}.elementor-419 .elementor-element.elementor-element-e71be42{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-419 .elementor-element.elementor-element-f204633{--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;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-419 .elementor-element.elementor-element-012f711{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-ff80c02{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-419 .elementor-element.elementor-element-0d246d7{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-e159cb7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-0cd44f7{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-ffd07bd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-94e812d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-419 .elementor-element.elementor-element-89600ff{left:-10.452vw;}body.rtl .elementor-419 .elementor-element.elementor-element-89600ff{right:-10.452vw;}.elementor-419 .elementor-element.elementor-element-89600ff{top:-2.306vh;}.elementor-419 .elementor-element.elementor-element-89600ff img{width:15vw;}.elementor-419 .elementor-element.elementor-element-a3fa00f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-fdd2266{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-ef8a677{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-419 .elementor-element.elementor-element-73b3fd1{--display:flex;}body:not(.rtl) .elementor-419 .elementor-element.elementor-element-5b256e7{left:1.393vw;}body.rtl .elementor-419 .elementor-element.elementor-element-5b256e7{right:1.393vw;}.elementor-419 .elementor-element.elementor-element-5b256e7{top:-16.188vh;}.elementor-419 .elementor-element.elementor-element-5b256e7 img{width:55vw;}.elementor-419 .elementor-element.elementor-element-57fc5ae{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:1%;--padding-left:0%;--padding-right:0%;}.elementor-419 .elementor-element.elementor-element-57fc5ae:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-57fc5ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF5B35;}.elementor-419 .elementor-element.elementor-element-755bcb2{--display:flex;}.elementor-419 .elementor-element.elementor-element-6eca223{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-419 .elementor-element.elementor-element-6eca223.e-con{--align-self:center;}.elementor-419 .elementor-element.elementor-element-04f8fdf.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-419 .elementor-element.elementor-element-04f8fdf{text-align:start;}.elementor-419 .elementor-element.elementor-element-04f8fdf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.5vw;font-weight:500;color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-63ec446.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-419 .elementor-element.elementor-element-63ec446{text-align:start;}.elementor-419 .elementor-element.elementor-element-63ec446 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5vw;font-weight:500;color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-cfac539{--display:flex;}.elementor-419 .elementor-element.elementor-element-28bc634{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-419 .elementor-element.elementor-element-28bc634.e-con{--align-self:center;}.elementor-419 .elementor-element.elementor-element-ea69ecd.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-419 .elementor-element.elementor-element-ea69ecd{text-align:start;}.elementor-419 .elementor-element.elementor-element-ea69ecd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.5vw;font-weight:500;color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-653b474.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-419 .elementor-element.elementor-element-653b474{text-align:start;}.elementor-419 .elementor-element.elementor-element-653b474 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5vw;font-weight:500;color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-b88bf47{--display:flex;}.elementor-419 .elementor-element.elementor-element-2e7f2b5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-419 .elementor-element.elementor-element-2e7f2b5.e-con{--align-self:center;}.elementor-419 .elementor-element.elementor-element-34fa6f7.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-419 .elementor-element.elementor-element-34fa6f7{text-align:start;}.elementor-419 .elementor-element.elementor-element-34fa6f7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.5vw;font-weight:500;color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-e9fab7e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-419 .elementor-element.elementor-element-e9fab7e{text-align:start;}.elementor-419 .elementor-element.elementor-element-e9fab7e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5vw;font-weight:500;color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-a7d393d{--display:flex;}.elementor-419 .elementor-element.elementor-element-b41415d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-419 .elementor-element.elementor-element-b41415d.e-con{--align-self:center;}.elementor-419 .elementor-element.elementor-element-3f7b228.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-419 .elementor-element.elementor-element-3f7b228{text-align:start;}.elementor-419 .elementor-element.elementor-element-3f7b228 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.5vw;font-weight:500;color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-9158c5f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-419 .elementor-element.elementor-element-9158c5f{text-align:start;}.elementor-419 .elementor-element.elementor-element-9158c5f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5vw;font-weight:500;color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-3c292dd{--display:flex;}.elementor-419 .elementor-element.elementor-element-fae5dc6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-419 .elementor-element.elementor-element-fae5dc6.e-con{--align-self:center;}.elementor-419 .elementor-element.elementor-element-6042bad.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-419 .elementor-element.elementor-element-6042bad{text-align:start;}.elementor-419 .elementor-element.elementor-element-6042bad .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.5vw;font-weight:500;color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-e5366d0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-419 .elementor-element.elementor-element-e5366d0{text-align:start;}.elementor-419 .elementor-element.elementor-element-e5366d0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5vw;font-weight:500;color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-066ad10{--display:flex;}.elementor-419 .elementor-element.elementor-element-c56cd6d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-419 .elementor-element.elementor-element-c56cd6d.e-con{--align-self:center;}.elementor-419 .elementor-element.elementor-element-922201a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-419 .elementor-element.elementor-element-922201a{text-align:start;}.elementor-419 .elementor-element.elementor-element-922201a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.5vw;font-weight:500;color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-dbef721.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-419 .elementor-element.elementor-element-dbef721{text-align:start;}.elementor-419 .elementor-element.elementor-element-dbef721 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5vw;font-weight:500;color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-020b217{--display:flex;}.elementor-419 .elementor-element.elementor-element-fbd0e06{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-419 .elementor-element.elementor-element-fbd0e06.e-con{--align-self:center;}.elementor-419 .elementor-element.elementor-element-b4b42ab.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-419 .elementor-element.elementor-element-b4b42ab{text-align:start;}.elementor-419 .elementor-element.elementor-element-b4b42ab .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.5vw;font-weight:500;color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-2a5474e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-419 .elementor-element.elementor-element-2a5474e{text-align:start;}.elementor-419 .elementor-element.elementor-element-2a5474e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5vw;font-weight:500;color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-8dda1c2{--display:flex;}.elementor-419 .elementor-element.elementor-element-bf19b38{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-419 .elementor-element.elementor-element-bf19b38.e-con{--align-self:center;}.elementor-419 .elementor-element.elementor-element-c7a7f2d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-419 .elementor-element.elementor-element-c7a7f2d{text-align:start;}.elementor-419 .elementor-element.elementor-element-c7a7f2d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.5vw;font-weight:500;color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-df9ee33.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-419 .elementor-element.elementor-element-df9ee33{text-align:start;}.elementor-419 .elementor-element.elementor-element-df9ee33 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5vw;font-weight:500;color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-213f9af{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-419 .elementor-element.elementor-element-85f4763{--display:flex;--min-height:75vh;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-419 .elementor-element.elementor-element-85f4763:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-85f4763 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEEF;}.elementor-419 .elementor-element.elementor-element-b409e91{--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-start;--padding-top:5%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-419 .elementor-element.elementor-element-ccd43ff{--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-419 .elementor-element.elementor-element-cd4f136{text-align:start;}.elementor-419 .elementor-element.elementor-element-cd4f136 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.5vw;font-weight:500;color:#005B7E;}.elementor-419 .elementor-element.elementor-element-19ce143{text-align:start;}.elementor-419 .elementor-element.elementor-element-19ce143 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.5vw;font-weight:500;color:#8CB17B;}.elementor-419 .elementor-element.elementor-element-18439e0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-46eb5f6 .elementor-button{background-color:#BCDCFD;font-family:"Poppins", Sans-serif;font-size:0.8vw;font-weight:300;letter-spacing:0.16rem;fill:#000000;color:#000000;border-radius:100px 100px 100px 100px;}.elementor-419 .elementor-element.elementor-element-e505112{text-align:start;font-family:"Poppins", Sans-serif;font-size:0.8vw;font-weight:400;line-height:1.8vw;}.elementor-419 .elementor-element.elementor-element-6f65a7d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-e1e7e56 .elementor-button{background-color:#C3FDBC;font-family:"Poppins", Sans-serif;font-size:0.8vw;font-weight:300;letter-spacing:0.16rem;fill:#000000;color:#000000;border-radius:100px 100px 100px 100px;}.elementor-419 .elementor-element.elementor-element-8065ca1{text-align:start;font-family:"Poppins", Sans-serif;font-size:0.8vw;font-weight:400;line-height:1.8vw;}.elementor-419 .elementor-element.elementor-element-9d5a81f{--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;}.elementor-419 .elementor-element.elementor-element-0a9b33b{text-align:center;}.elementor-419 .elementor-element.elementor-element-0a9b33b img{width:80%;}.elementor-419 .elementor-element.elementor-element-df48a56{padding:5% 0% 0% 0%;top:5.739vh;}body:not(.rtl) .elementor-419 .elementor-element.elementor-element-df48a56{left:-16.476vw;}body.rtl .elementor-419 .elementor-element.elementor-element-df48a56{right:-16.476vw;}.elementor-419 .elementor-element.elementor-element-df48a56 img{width:12%;}.elementor-419 .elementor-element.elementor-element-2b949de{padding:5% 0% 0% 0%;top:2.983vh;}body:not(.rtl) .elementor-419 .elementor-element.elementor-element-2b949de{left:30.287vw;}body.rtl .elementor-419 .elementor-element.elementor-element-2b949de{right:30.287vw;}.elementor-419 .elementor-element.elementor-element-2b949de img{width:89%;}.elementor-419 .elementor-element.elementor-element-6df9f00{padding:5% 0% 0% 0%;top:56.902vh;}body:not(.rtl) .elementor-419 .elementor-element.elementor-element-6df9f00{left:31.023vw;}body.rtl .elementor-419 .elementor-element.elementor-element-6df9f00{right:31.023vw;}.elementor-419 .elementor-element.elementor-element-6df9f00 img{width:46%;}.elementor-419 .elementor-element.elementor-element-a96b1b0{padding:5% 0% 0% 0%;top:34.125vh;}body:not(.rtl) .elementor-419 .elementor-element.elementor-element-a96b1b0{left:31.172vw;}body.rtl .elementor-419 .elementor-element.elementor-element-a96b1b0{right:31.172vw;}.elementor-419 .elementor-element.elementor-element-a96b1b0 img{width:21%;}.elementor-419 .elementor-element.elementor-element-bbb58a3{--display:flex;--min-height:90vh;--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;}.elementor-419 .elementor-element.elementor-element-bbb58a3:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-bbb58a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kinderhaven.ca/wp-content/uploads/2025/11/event-parallax-image-01.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-419 .elementor-element.elementor-element-df4b6d3{--display:flex;--overlay-opacity:1;--border-radius:200px 200px 200px 200px;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-419 .elementor-element.elementor-element-df4b6d3::before, .elementor-419 .elementor-element.elementor-element-df4b6d3 > .elementor-background-video-container::before, .elementor-419 .elementor-element.elementor-element-df4b6d3 > .e-con-inner > .elementor-background-video-container::before, .elementor-419 .elementor-element.elementor-element-df4b6d3 > .elementor-background-slideshow::before, .elementor-419 .elementor-element.elementor-element-df4b6d3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-419 .elementor-element.elementor-element-df4b6d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-419 .elementor-element.elementor-element-66502b1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-419 .elementor-element.elementor-element-9847230{text-align:start;}.elementor-419 .elementor-element.elementor-element-9847230 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.5vw;font-weight:500;color:#005B7E;}.elementor-419 .elementor-element.elementor-element-37cef39{text-align:start;}.elementor-419 .elementor-element.elementor-element-37cef39 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.5vw;font-weight:500;color:#8CB17B;}.elementor-419 .elementor-element.elementor-element-338f972{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:#4E4E4E;}.elementor-419 .elementor-element.elementor-element-0aa99bc .elementor-button{background-color:#CAFFEB;font-family:"Poppins", Sans-serif;font-size:0.8vw;font-weight:300;letter-spacing:0.16rem;fill:#000000;color:#000000;}.elementor-419 .elementor-element.elementor-element-0aa99bc.elementor-element{--align-self:center;}.elementor-419 .elementor-element.elementor-element-0aa99bc .elementor-button:hover, .elementor-419 .elementor-element.elementor-element-0aa99bc .elementor-button:focus{color:#000000;}.elementor-419 .elementor-element.elementor-element-0aa99bc .elementor-button:hover svg, .elementor-419 .elementor-element.elementor-element-0aa99bc .elementor-button:focus svg{fill:#000000;}.elementor-419 .elementor-element.elementor-element-c8ebd2a{--display:flex;--min-height:95vh;--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:3vw 3vw;--row-gap:3vw;--column-gap:3vw;--padding-top:5%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%;}.elementor-419 .elementor-element.elementor-element-c8ebd2a:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-c8ebd2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8F3;}.elementor-419 .elementor-element.elementor-element-e3ecce6{--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:space-between;--gap:3vw 0vw;--row-gap:3vw;--column-gap:0vw;}.elementor-419 .elementor-element.elementor-element-a45199e{--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-419 .elementor-element.elementor-element-5eb2f2d{text-align:start;}.elementor-419 .elementor-element.elementor-element-5eb2f2d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.5vw;font-weight:500;color:#005B7E;}.elementor-419 .elementor-element.elementor-element-4cb4c36{text-align:start;}.elementor-419 .elementor-element.elementor-element-4cb4c36 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.5vw;font-weight:500;color:#8CB17B;}.elementor-419 .elementor-element.elementor-element-d657be0 img{border-radius:35px 35px 35px 35px;}.elementor-419 .elementor-element.elementor-element-b692987{--display:flex;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-419 .elementor-element.elementor-element-2d63030{--display:flex;}.elementor-419 .elementor-element.elementor-element-4234cfc{text-align:start;font-family:"Poppins", Sans-serif;font-size:0.8vw;font-weight:400;line-height:1.8vw;}.elementor-419 .elementor-element.elementor-element-725eb9b .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:0.8vw;font-weight:300;letter-spacing:0.16rem;fill:#353535;color:#353535;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A3A3A3;}.elementor-419 .elementor-element.elementor-element-725eb9b.elementor-element{--align-self:flex-start;}.elementor-419 .elementor-element.elementor-element-725eb9b .elementor-button:hover, .elementor-419 .elementor-element.elementor-element-725eb9b .elementor-button:focus{color:#353535;}.elementor-419 .elementor-element.elementor-element-725eb9b .elementor-button:hover svg, .elementor-419 .elementor-element.elementor-element-725eb9b .elementor-button:focus svg{fill:#353535;}.elementor-419 .elementor-element.elementor-element-6f4ccdc img{width:100%;max-width:100%;}body:not(.rtl) .elementor-419 .elementor-element.elementor-element-1fd43fb{left:22vw;}body.rtl .elementor-419 .elementor-element.elementor-element-1fd43fb{right:22vw;}.elementor-419 .elementor-element.elementor-element-1fd43fb{top:19.659vh;text-align:end;}.elementor-419 .elementor-element.elementor-element-1fd43fb img{width:54%;}.elementor-419 .elementor-element.elementor-element-911ba99{--display:flex;--min-height:95vh;--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:3vw 3vw;--row-gap:3vw;--column-gap:3vw;--padding-top:5%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%;}.elementor-419 .elementor-element.elementor-element-911ba99:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-911ba99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-dec85a1{--display:flex;--overlay-opacity:1;--border-radius:8% 8% 8% 8%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-dec85a1::before, .elementor-419 .elementor-element.elementor-element-dec85a1 > .elementor-background-video-container::before, .elementor-419 .elementor-element.elementor-element-dec85a1 > .e-con-inner > .elementor-background-video-container::before, .elementor-419 .elementor-element.elementor-element-dec85a1 > .elementor-background-slideshow::before, .elementor-419 .elementor-element.elementor-element-dec85a1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-419 .elementor-element.elementor-element-dec85a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://kinderhaven.ca/wp-content/uploads/2026/01/women-playing-with-children-home.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-419 .elementor-element.elementor-element-610aa65{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-64bfe2a{--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-419 .elementor-element.elementor-element-ca396be{text-align:start;}.elementor-419 .elementor-element.elementor-element-ca396be .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5vw;font-weight:500;color:#005B7E;}.elementor-419 .elementor-element.elementor-element-28102b8{text-align:start;font-family:"Poppins", Sans-serif;font-size:0.8vw;font-weight:400;line-height:1.8vw;}.elementor-419 .elementor-element.elementor-element-3260470{--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-419 .elementor-element.elementor-element-8e022ba{text-align:start;}.elementor-419 .elementor-element.elementor-element-8e022ba .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5vw;font-weight:500;color:#005B7E;}.elementor-419 .elementor-element.elementor-element-e44a6cb{text-align:start;font-family:"Poppins", Sans-serif;font-size:0.8vw;font-weight:400;line-height:1.8vw;}.elementor-419 .elementor-element.elementor-element-cc3fd69{--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-419 .elementor-element.elementor-element-6550cd5{text-align:start;}.elementor-419 .elementor-element.elementor-element-6550cd5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5vw;font-weight:500;color:#005B7E;}.elementor-419 .elementor-element.elementor-element-4ce559c{text-align:start;font-family:"Poppins", Sans-serif;font-size:0.8vw;font-weight:400;line-height:1.8vw;}.elementor-419 .elementor-element.elementor-element-5258ab4 .elementor-button{background-color:#C3FDBC;font-family:"Poppins", Sans-serif;font-size:0.8vw;font-weight:300;letter-spacing:0.16rem;fill:#000000;color:#000000;}.elementor-419 .elementor-element.elementor-element-5258ab4.elementor-element{--align-self:flex-start;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-419 .elementor-element.elementor-element-651f933{--width:200%;}.elementor-419 .elementor-element.elementor-element-e7ff6cc{--width:27%;}.elementor-419 .elementor-element.elementor-element-eec537a{--width:100%;}.elementor-419 .elementor-element.elementor-element-62e4c5d{--width:55%;}.elementor-419 .elementor-element.elementor-element-3320bb9{--width:53%;}.elementor-419 .elementor-element.elementor-element-0b72be6{--width:45%;}.elementor-419 .elementor-element.elementor-element-30c9513{--width:100%;}.elementor-419 .elementor-element.elementor-element-2750962{--width:100%;}.elementor-419 .elementor-element.elementor-element-83da19d{--width:50%;}.elementor-419 .elementor-element.elementor-element-7f08229{--width:50%;}.elementor-419 .elementor-element.elementor-element-fe52d68{--width:50%;}.elementor-419 .elementor-element.elementor-element-26dbc79{--width:50%;}.elementor-419 .elementor-element.elementor-element-f56bb20{--width:50%;}.elementor-419 .elementor-element.elementor-element-1336670{--width:50%;}.elementor-419 .elementor-element.elementor-element-5e897c2{--width:50%;}.elementor-419 .elementor-element.elementor-element-74f18ec{--width:50%;}.elementor-419 .elementor-element.elementor-element-6b9a00b{--width:25%;}.elementor-419 .elementor-element.elementor-element-4be36fd{--width:50%;}.elementor-419 .elementor-element.elementor-element-66e7662{--width:25%;}.elementor-419 .elementor-element.elementor-element-64a0ab3{--width:25%;}.elementor-419 .elementor-element.elementor-element-6af6be4{--width:50%;}.elementor-419 .elementor-element.elementor-element-37c7bb7{--width:25%;}.elementor-419 .elementor-element.elementor-element-f1a8f74{--width:25%;}.elementor-419 .elementor-element.elementor-element-6ac16ab{--width:50%;}.elementor-419 .elementor-element.elementor-element-d7c5e65{--width:25%;}.elementor-419 .elementor-element.elementor-element-074e5a2{--width:25%;}.elementor-419 .elementor-element.elementor-element-43a306c{--width:50%;}.elementor-419 .elementor-element.elementor-element-d7c7a25{--width:25%;}.elementor-419 .elementor-element.elementor-element-626f1a2{--width:50%;}.elementor-419 .elementor-element.elementor-element-89789fe{--width:50%;}.elementor-419 .elementor-element.elementor-element-012f711{--width:86vw;}.elementor-419 .elementor-element.elementor-element-e159cb7{--width:80%;}.elementor-419 .elementor-element.elementor-element-ffd07bd{--width:25%;}.elementor-419 .elementor-element.elementor-element-94e812d{--width:50%;}.elementor-419 .elementor-element.elementor-element-a3fa00f{--width:25%;}.elementor-419 .elementor-element.elementor-element-73b3fd1{--width:20%;}.elementor-419 .elementor-element.elementor-element-b409e91{--width:50%;}.elementor-419 .elementor-element.elementor-element-9d5a81f{--width:50%;}.elementor-419 .elementor-element.elementor-element-df4b6d3{--width:60%;}}@media(max-width:1024px){.elementor-419 .elementor-element.elementor-element-f9627e4{--min-height:70vh;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-419 .elementor-element.elementor-element-e2ea576{--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-419 .elementor-element.elementor-element-c67cb1e{--e-n-carousel-swiper-slides-to-display:4;}.elementor-419 .elementor-element.elementor-element-0864691 .elementor-button{font-size:1.2vw;letter-spacing:0.04rem;}.elementor-419 .elementor-element.elementor-element-d8070d9 .elementor-button{font-size:1.2vw;letter-spacing:0.04rem;}.elementor-419 .elementor-element.elementor-element-b398a58{--min-height:50vh;}.elementor-419 .elementor-element.elementor-element-eec537a{--grid-auto-flow:row;}.elementor-419 .elementor-element.elementor-element-650d10f{--min-height:35vh;}.elementor-419 .elementor-element.elementor-element-9f6c8a4 .elementor-heading-title{line-height:1.8vw;}.elementor-419 .elementor-element.elementor-element-e3735dc .elementor-button{font-size:1.2vw;letter-spacing:0.04rem;}.elementor-419 .elementor-element.elementor-element-8b2188c{--min-height:30vh;}.elementor-419 .elementor-element.elementor-element-21374a1 .elementor-heading-title{line-height:1.8vw;}.elementor-419 .elementor-element.elementor-element-f3758f4 .elementor-button{font-size:1.2vw;letter-spacing:0.04rem;}.elementor-419 .elementor-element.elementor-element-24809f0{--min-height:30vh;}.elementor-419 .elementor-element.elementor-element-c9f2c70 .elementor-heading-title{line-height:1.8vw;}.elementor-419 .elementor-element.elementor-element-a5c3250 .elementor-button{font-size:1.2vw;letter-spacing:0.04rem;}.elementor-419 .elementor-element.elementor-element-ef74c87{--min-height:30vh;}.elementor-419 .elementor-element.elementor-element-6a5ef19 .elementor-heading-title{line-height:1.8vw;}.elementor-419 .elementor-element.elementor-element-91532c6 .elementor-button{font-size:1.2vw;letter-spacing:0.04rem;}.elementor-419 .elementor-element.elementor-element-9d26d84{--min-height:30vh;}.elementor-419 .elementor-element.elementor-element-d5dd414 .elementor-heading-title{line-height:1.8vw;}.elementor-419 .elementor-element.elementor-element-4843da7 .elementor-button{font-size:1.2vw;letter-spacing:0.04rem;}.elementor-419 .elementor-element.elementor-element-5f65fd0{--min-height:0vh;--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-419 .elementor-element.elementor-element-f3238c7{--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:flex-start;}.elementor-419 .elementor-element.elementor-element-3320bb9{--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:flex-start;}.elementor-419 .elementor-element.elementor-element-3320bb9.e-con{--align-self:flex-start;}.elementor-419 .elementor-element.elementor-element-b074f20 .elementor-button{font-size:1.2vw;line-height:1.2em;letter-spacing:0.04rem;}.elementor-419 .elementor-element.elementor-element-8dbd7c4 .elementor-button{font-size:1.2vw;line-height:1.2em;letter-spacing:0.04rem;}.elementor-419 .elementor-element.elementor-element-65f9833 .elementor-button{font-size:1.2vw;line-height:1.2em;letter-spacing:0.04rem;}.elementor-419 .elementor-element.elementor-element-1eabb6d .elementor-button{font-size:1.2vw;line-height:1.2em;}.elementor-419 .elementor-element.elementor-element-a27a863 .elementor-button{font-size:1.2vw;line-height:1.2em;letter-spacing:0.04rem;}body:not(.rtl) .elementor-419 .elementor-element.elementor-element-be1218f{right:102.99px;}body.rtl .elementor-419 .elementor-element.elementor-element-be1218f{left:102.99px;}.elementor-419 .elementor-element.elementor-element-be1218f{top:3.75vh;}body:not(.rtl) .elementor-419 .elementor-element.elementor-element-9c94c0d{left:11.078vw;}body.rtl .elementor-419 .elementor-element.elementor-element-9c94c0d{right:11.078vw;}.elementor-419 .elementor-element.elementor-element-9c94c0d{top:3.859vh;}body:not(.rtl) .elementor-419 .elementor-element.elementor-element-bb080bc{left:7.404vw;}body.rtl .elementor-419 .elementor-element.elementor-element-bb080bc{right:7.404vw;}.elementor-419 .elementor-element.elementor-element-bb080bc{top:57.685vh;}body:not(.rtl) .elementor-419 .elementor-element.elementor-element-605a3c9{left:34.718vw;}body.rtl .elementor-419 .elementor-element.elementor-element-605a3c9{right:34.718vw;}.elementor-419 .elementor-element.elementor-element-605a3c9{top:29.988vh;}body:not(.rtl) .elementor-419 .elementor-element.elementor-element-a2299a6{left:84.911vw;}body.rtl .elementor-419 .elementor-element.elementor-element-a2299a6{right:84.911vw;}.elementor-419 .elementor-element.elementor-element-a2299a6{top:52.133vh;}.elementor-419 .elementor-element.elementor-element-6789609 img{width:64%;}.elementor-419 .elementor-element.elementor-element-261e732 .elementor-heading-title{font-size:2.5vw;}.elementor-419 .elementor-element.elementor-element-959f469 .elementor-heading-title{font-size:2.5vw;}.elementor-419 .elementor-element.elementor-element-3dee10d .elementor-heading-title{font-size:1.8vw;}.elementor-419 .elementor-element.elementor-element-40aeeca{font-size:1.2vw;}.elementor-419 .elementor-element.elementor-element-7487401 .elementor-heading-title{font-size:1.8vw;}.elementor-419 .elementor-element.elementor-element-69a3788{font-size:1.2vw;}.elementor-419 .elementor-element.elementor-element-e948113{font-size:1.2vw;}.elementor-419 .elementor-element.elementor-element-5c16b28{font-size:1.2vw;}.elementor-419 .elementor-element.elementor-element-461f699{--e-n-carousel-swiper-slides-to-display:2;}.elementor-419 .elementor-element.elementor-element-8d000f1 .elementor-button{font-size:1.2vw;letter-spacing:0.04rem;}.elementor-419 .elementor-element.elementor-element-be5db27{--e-n-carousel-swiper-slides-to-display:2;}.elementor-419 .elementor-element.elementor-element-e332331{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1.2vw;}.elementor-419 .elementor-element.elementor-element-631edd5 .elementor-button{font-size:1.2vw;letter-spacing:0.04rem;}.elementor-419 .elementor-element.elementor-element-63449c7 .elementor-button{font-size:1.2vw;letter-spacing:0.04rem;}.elementor-419 .elementor-element.elementor-element-17a8439{--e-n-carousel-swiper-slides-to-display:2;}.elementor-419 .elementor-element.elementor-element-626f1a2{--min-height:50vh;}.elementor-419 .elementor-element.elementor-element-d30904c{--min-height:12vh;}.elementor-419 .elementor-element.elementor-element-ff80c02{--grid-auto-flow:row;}.elementor-419 .elementor-element.elementor-element-ef8a677{--grid-auto-flow:row;}.elementor-419 .elementor-element.elementor-element-213f9af{--e-n-carousel-swiper-slides-to-display:4;}.elementor-419 .elementor-element.elementor-element-85f4763{--min-height:57vh;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-419 .elementor-element.elementor-element-b409e91{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-419 .elementor-element.elementor-element-46eb5f6 .elementor-button{font-size:1.2vw;letter-spacing:0.04rem;}.elementor-419 .elementor-element.elementor-element-e505112{font-size:1.2vw;}.elementor-419 .elementor-element.elementor-element-e1e7e56 .elementor-button{font-size:1.2vw;letter-spacing:0.04rem;}.elementor-419 .elementor-element.elementor-element-8065ca1{font-size:1.2vw;}body:not(.rtl) .elementor-419 .elementor-element.elementor-element-df48a56{left:-10.986vw;}body.rtl .elementor-419 .elementor-element.elementor-element-df48a56{right:-10.986vw;}.elementor-419 .elementor-element.elementor-element-df48a56{top:5.335vh;}.elementor-419 .elementor-element.elementor-element-df48a56 img{width:21%;}body:not(.rtl) .elementor-419 .elementor-element.elementor-element-2b949de{left:32.95vw;}body.rtl .elementor-419 .elementor-element.elementor-element-2b949de{right:32.95vw;}.elementor-419 .elementor-element.elementor-element-2b949de{top:6.077vh;}body:not(.rtl) .elementor-419 .elementor-element.elementor-element-a96b1b0{left:32.611vw;}body.rtl .elementor-419 .elementor-element.elementor-element-a96b1b0{right:32.611vw;}.elementor-419 .elementor-element.elementor-element-a96b1b0{top:39.643vh;}.elementor-419 .elementor-element.elementor-element-a96b1b0 img{width:30%;}.elementor-419 .elementor-element.elementor-element-bbb58a3{--min-height:74vh;}.elementor-419 .elementor-element.elementor-element-0aa99bc .elementor-button{font-size:1.2vw;letter-spacing:0.04rem;}.elementor-419 .elementor-element.elementor-element-c8ebd2a{--min-height:60vh;}.elementor-419 .elementor-element.elementor-element-e3ecce6{--justify-content:center;--gap:11vw 11vw;--row-gap:11vw;--column-gap:11vw;}.elementor-419 .elementor-element.elementor-element-4234cfc{font-size:1.2vw;}.elementor-419 .elementor-element.elementor-element-725eb9b .elementor-button{font-size:1.2vw;}body:not(.rtl) .elementor-419 .elementor-element.elementor-element-1fd43fb{left:29.29vw;}body.rtl .elementor-419 .elementor-element.elementor-element-1fd43fb{right:29.29vw;}.elementor-419 .elementor-element.elementor-element-1fd43fb{top:15.843vh;}.elementor-419 .elementor-element.elementor-element-911ba99{--min-height:60vh;}.elementor-419 .elementor-element.elementor-element-ca396be .elementor-heading-title{font-size:1.8vw;}.elementor-419 .elementor-element.elementor-element-28102b8{font-size:1.2vw;}.elementor-419 .elementor-element.elementor-element-8e022ba .elementor-heading-title{font-size:1.8vw;}.elementor-419 .elementor-element.elementor-element-e44a6cb{font-size:1.2vw;}.elementor-419 .elementor-element.elementor-element-6550cd5 .elementor-heading-title{font-size:1.8vw;}.elementor-419 .elementor-element.elementor-element-4ce559c{font-size:1.2vw;}.elementor-419 .elementor-element.elementor-element-5258ab4 .elementor-button{font-size:1.2vw;letter-spacing:0.04rem;}}@media(max-width:767px){.elementor-419 .elementor-element.elementor-element-f9627e4{--min-height:60vh;--padding-top:3%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-419 .elementor-element.elementor-element-f9c15de .elementor-heading-title{font-size:2.6vw;}.elementor-419 .elementor-element.elementor-element-c67cb1e{--e-n-carousel-swiper-slides-to-display:4;}.elementor-419 .elementor-element.elementor-element-0864691 .elementor-button{font-size:3vw;}.elementor-419 .elementor-element.elementor-element-d8070d9 .elementor-button{font-size:3vw;}.elementor-419 .elementor-element.elementor-element-b398a58{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-419 .elementor-element.elementor-element-dd2bef1 .elementor-heading-title{font-size:7vw;}.elementor-419 .elementor-element.elementor-element-7ba6119 .elementor-heading-title{font-size:7vw;}.elementor-419 .elementor-element.elementor-element-eec537a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-419 .elementor-element.elementor-element-d9607e6 img{width:55%;}.elementor-419 .elementor-element.elementor-element-9f6c8a4 .elementor-heading-title{font-size:4.2vw;line-height:1;}.elementor-419 .elementor-element.elementor-element-e3735dc .elementor-button{font-size:3vw;}.elementor-419 .elementor-element.elementor-element-489f20b img{width:55%;}.elementor-419 .elementor-element.elementor-element-21374a1 .elementor-heading-title{font-size:4.2vw;line-height:1;}.elementor-419 .elementor-element.elementor-element-f3758f4 .elementor-button{font-size:3vw;}.elementor-419 .elementor-element.elementor-element-a5b67a1 img{width:55%;}.elementor-419 .elementor-element.elementor-element-c9f2c70 .elementor-heading-title{font-size:4.2vw;line-height:1;}.elementor-419 .elementor-element.elementor-element-a5c3250 .elementor-button{font-size:3vw;}.elementor-419 .elementor-element.elementor-element-89d07ea img{width:55%;}.elementor-419 .elementor-element.elementor-element-6a5ef19 .elementor-heading-title{font-size:4.2vw;line-height:1;}.elementor-419 .elementor-element.elementor-element-91532c6 .elementor-button{font-size:3vw;}.elementor-419 .elementor-element.elementor-element-4aefa3c img{width:55%;}.elementor-419 .elementor-element.elementor-element-d5dd414 .elementor-heading-title{font-size:4.2vw;line-height:1;}.elementor-419 .elementor-element.elementor-element-4843da7 .elementor-button{font-size:3vw;}.elementor-419 .elementor-element.elementor-element-5f65fd0{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-419 .elementor-element.elementor-element-69fe676{--gap:7px 7px;--row-gap:7px;--column-gap:7px;}.elementor-419 .elementor-element.elementor-element-7e5fa94 .elementor-heading-title{font-size:7vw;}.elementor-419 .elementor-element.elementor-element-28abf4c .elementor-heading-title{font-size:7vw;}.elementor-419 .elementor-element.elementor-element-f3238c7{--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-419 .elementor-element.elementor-element-3320bb9{--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;}.elementor-419 .elementor-element.elementor-element-b074f20 .elementor-button{font-size:3vw;}.elementor-419 .elementor-element.elementor-element-8dbd7c4 .elementor-button{font-size:3vw;}.elementor-419 .elementor-element.elementor-element-65f9833 .elementor-button{font-size:3vw;}.elementor-419 .elementor-element.elementor-element-1eabb6d{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-419 .elementor-element.elementor-element-1eabb6d .elementor-button{font-size:3vw;line-height:1.3em;letter-spacing:0.04rem;}.elementor-419 .elementor-element.elementor-element-a27a863 .elementor-button{font-size:3vw;}body:not(.rtl) .elementor-419 .elementor-element.elementor-element-bb080bc{left:8.073vw;}body.rtl .elementor-419 .elementor-element.elementor-element-bb080bc{right:8.073vw;}.elementor-419 .elementor-element.elementor-element-bb080bc{top:60.125vh;}body:not(.rtl) .elementor-419 .elementor-element.elementor-element-605a3c9{left:52.812vw;}body.rtl .elementor-419 .elementor-element.elementor-element-605a3c9{right:52.812vw;}.elementor-419 .elementor-element.elementor-element-605a3c9{top:59.06vh;}.elementor-419 .elementor-element.elementor-element-605a3c9 img{width:79%;}body:not(.rtl) .elementor-419 .elementor-element.elementor-element-a2299a6{left:77.06vw;}body.rtl .elementor-419 .elementor-element.elementor-element-a2299a6{right:77.06vw;}.elementor-419 .elementor-element.elementor-element-a2299a6{top:79.714vh;}.elementor-419 .elementor-element.elementor-element-6789609 img{width:100%;}.elementor-419 .elementor-element.elementor-element-84cadc2{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-419 .elementor-element.elementor-element-261e732 .elementor-heading-title{font-size:7vw;}.elementor-419 .elementor-element.elementor-element-959f469 .elementor-heading-title{font-size:7vw;}.elementor-419 .elementor-element.elementor-element-3dee10d .elementor-heading-title{font-size:5vw;}.elementor-419 .elementor-element.elementor-element-40aeeca{font-size:3.1vw;line-height:1.3;}.elementor-419 .elementor-element.elementor-element-7487401 .elementor-heading-title{font-size:5vw;}.elementor-419 .elementor-element.elementor-element-69a3788{font-size:3.1vw;line-height:1.3;}.elementor-419 .elementor-element.elementor-element-030ca8c .elementor-heading-title{font-size:5vw;}.elementor-419 .elementor-element.elementor-element-e948113{font-size:3.1vw;line-height:1.3;}.elementor-419 .elementor-element.elementor-element-1949d4d .elementor-heading-title{font-size:5vw;}.elementor-419 .elementor-element.elementor-element-5c16b28{font-size:3.1vw;line-height:1.3;}.elementor-419 .elementor-element.elementor-element-461f699{--e-n-carousel-swiper-slides-to-display:1;}.elementor-419 .elementor-element.elementor-element-8d000f1 .elementor-button{font-size:3vw;}.elementor-419 .elementor-element.elementor-element-be5db27{--e-n-carousel-swiper-slides-to-display:1;}.elementor-419 .elementor-element.elementor-element-4c0ae3e{text-align:center;}.elementor-419 .elementor-element.elementor-element-4c0ae3e img{width:43vw;}.elementor-419 .elementor-element.elementor-element-5381443 .elementor-heading-title{font-size:5.5vw;line-height:1.3;}.elementor-419 .elementor-element.elementor-element-e332331{--container-widget-width:91%;--container-widget-flex-grow:0;width:var( --container-widget-width, 91% );max-width:91%;font-size:3vw;line-height:1.3;}.elementor-419 .elementor-element.elementor-element-631edd5 .elementor-button{font-size:3vw;}.elementor-419 .elementor-element.elementor-element-63449c7 .elementor-button{font-size:3vw;}.elementor-419 .elementor-element.elementor-element-d44acc2 img{width:32%;}.elementor-419 .elementor-element.elementor-element-17a8439{--e-n-carousel-swiper-slides-to-display:1;}.elementor-419 .elementor-element.elementor-element-44026b6{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-419 .elementor-element.elementor-element-626f1a2{--min-height:31vh;}body:not(.rtl) .elementor-419 .elementor-element.elementor-element-dab2d40{left:-23.793vw;}body.rtl .elementor-419 .elementor-element.elementor-element-dab2d40{right:-23.793vw;}.elementor-419 .elementor-element.elementor-element-dab2d40{top:16.606vh;}.elementor-419 .elementor-element.elementor-element-b53ccfa .elementor-heading-title{font-size:7vw;}.elementor-419 .elementor-element.elementor-element-6203b0f .elementor-heading-title{font-size:7vw;}.elementor-419 .elementor-element.elementor-element-e71be42{--container-widget-width:86%;--container-widget-flex-grow:0;width:var( --container-widget-width, 86% );max-width:86%;}.elementor-419 .elementor-element.elementor-element-ff80c02{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-419 .elementor-element.elementor-element-ef8a677{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-419 .elementor-element.elementor-element-213f9af{--e-n-carousel-swiper-slides-to-display:1;}.elementor-419 .elementor-element.elementor-element-b409e91{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-419 .elementor-element.elementor-element-cd4f136 .elementor-heading-title{font-size:7vw;}.elementor-419 .elementor-element.elementor-element-19ce143 .elementor-heading-title{font-size:7vw;}.elementor-419 .elementor-element.elementor-element-46eb5f6 .elementor-button{font-size:3vw;}.elementor-419 .elementor-element.elementor-element-e505112{font-size:3.1vw;line-height:1.3;}.elementor-419 .elementor-element.elementor-element-e1e7e56 .elementor-button{font-size:3vw;}.elementor-419 .elementor-element.elementor-element-8065ca1{font-size:3.1vw;line-height:1.3;}body:not(.rtl) .elementor-419 .elementor-element.elementor-element-df48a56{left:-26.857vw;}body.rtl .elementor-419 .elementor-element.elementor-element-df48a56{right:-26.857vw;}.elementor-419 .elementor-element.elementor-element-df48a56{top:3.16vh;}body:not(.rtl) .elementor-419 .elementor-element.elementor-element-2b949de{left:59.274vw;}body.rtl .elementor-419 .elementor-element.elementor-element-2b949de{right:59.274vw;}.elementor-419 .elementor-element.elementor-element-2b949de{top:2.273vh;}body:not(.rtl) .elementor-419 .elementor-element.elementor-element-6df9f00{left:58.775vw;}body.rtl .elementor-419 .elementor-element.elementor-element-6df9f00{right:58.775vw;}.elementor-419 .elementor-element.elementor-element-6df9f00{top:48.068vh;}body:not(.rtl) .elementor-419 .elementor-element.elementor-element-a96b1b0{left:48.227vw;}body.rtl .elementor-419 .elementor-element.elementor-element-a96b1b0{right:48.227vw;}.elementor-419 .elementor-element.elementor-element-a96b1b0{top:27.821vh;}.elementor-419 .elementor-element.elementor-element-bbb58a3{--min-height:50vh;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-419 .elementor-element.elementor-element-df4b6d3{--border-radius:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-9847230 .elementor-heading-title{font-size:7vw;}.elementor-419 .elementor-element.elementor-element-37cef39 .elementor-heading-title{font-size:7vw;}.elementor-419 .elementor-element.elementor-element-0aa99bc .elementor-button{font-size:3vw;}.elementor-419 .elementor-element.elementor-element-c8ebd2a{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-419 .elementor-element.elementor-element-a45199e{--justify-content:center;}.elementor-419 .elementor-element.elementor-element-5eb2f2d{text-align:center;}.elementor-419 .elementor-element.elementor-element-5eb2f2d .elementor-heading-title{font-size:7vw;}.elementor-419 .elementor-element.elementor-element-4cb4c36{text-align:center;}.elementor-419 .elementor-element.elementor-element-4cb4c36 .elementor-heading-title{font-size:7vw;}.elementor-419 .elementor-element.elementor-element-4234cfc{text-align:center;font-size:3.1vw;line-height:1.3;}.elementor-419 .elementor-element.elementor-element-725eb9b.elementor-element{--align-self:center;}.elementor-419 .elementor-element.elementor-element-725eb9b .elementor-button{font-size:2.6vw;}.elementor-419 .elementor-element.elementor-element-911ba99{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-419 .elementor-element.elementor-element-dec85a1{--min-height:45vh;}.elementor-419 .elementor-element.elementor-element-ca396be .elementor-heading-title{font-size:3.6vw;}.elementor-419 .elementor-element.elementor-element-28102b8{font-size:3.1vw;line-height:1.3;}.elementor-419 .elementor-element.elementor-element-8e022ba .elementor-heading-title{font-size:3.6vw;}.elementor-419 .elementor-element.elementor-element-e44a6cb{font-size:3.1vw;line-height:1.3;}.elementor-419 .elementor-element.elementor-element-6550cd5 .elementor-heading-title{font-size:3.6vw;}.elementor-419 .elementor-element.elementor-element-4ce559c{font-size:3.1vw;line-height:1.3;}.elementor-419 .elementor-element.elementor-element-5258ab4 .elementor-button{font-size:3vw;}}@media(max-width:1024px) and (min-width:768px){.elementor-419 .elementor-element.elementor-element-465cd63{--width:100%;}.elementor-419 .elementor-element.elementor-element-62e4c5d{--width:100%;}.elementor-419 .elementor-element.elementor-element-3320bb9{--width:100%;}.elementor-419 .elementor-element.elementor-element-0b72be6{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-4735539 */.text_1{
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4735539 */.text_1{
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4735539 */.text_1{
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4735539 */.text_1{
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4735539 */.text_1{
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4735539 */.text_1{
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4735539 */.text_1{
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4735539 */.text_1{
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4735539 */.text_1{
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-c67cb1e *//* Linear movement */
.smooth-marquee .swiper-wrapper{
  transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9607e6 *//* Bump Up & Down Animation */
.bump-img {
  animation: bumpUpDown 3s ease-in-out infinite;
}

@keyframes bumpUpDown {
  0% { transform: translateY(0); }
  30% { transform: translateY(-20px); }
  50% { transform: translateY(0); }
  70% { transform: translateY(-10px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-489f20b *//* Bump Up & Down Animation */
.bump-img {
  animation: bumpUpDown 3s ease-in-out infinite;
}

@keyframes bumpUpDown {
  0% { transform: translateY(0); }
  30% { transform: translateY(-20px); }
  50% { transform: translateY(0); }
  70% { transform: translateY(-10px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a5b67a1 *//* Bump Up & Down Animation */
.bump-img {
  animation: bumpUpDown 3s ease-in-out infinite;
}

@keyframes bumpUpDown {
  0% { transform: translateY(0); }
  30% { transform: translateY(-20px); }
  50% { transform: translateY(0); }
  70% { transform: translateY(-10px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89d07ea *//* Bump Up & Down Animation */
.bump-img {
  animation: bumpUpDown 3s ease-in-out infinite;
}

@keyframes bumpUpDown {
  0% { transform: translateY(0); }
  30% { transform: translateY(-20px); }
  50% { transform: translateY(0); }
  70% { transform: translateY(-10px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4aefa3c *//* Bump Up & Down Animation */
.bump-img {
  animation: bumpUpDown 3s ease-in-out infinite;
}

@keyframes bumpUpDown {
  0% { transform: translateY(0); }
  30% { transform: translateY(-20px); }
  50% { transform: translateY(0); }
  70% { transform: translateY(-10px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-be1218f *//* Combined floating + random drift */
.float-mix {
  animation: floatUpDown 3s ease-in-out infinite,
             driftAround 3s ease-in-out infinite alternate;
}

@keyframes driftAround {
  0% { transform: translateX(0); }
  50% { transform: translateX(10px); }
  100% { transform: translateX(-10px); }
}

@keyframes floatUpDown {
  0% { transform: translateY(0); }
  50% { transform: translateY(-12px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9c94c0d *//* Combined floating + random drift */
.float-mix {
  animation: floatUpDown 3s ease-in-out infinite,
             driftAround 3s ease-in-out infinite alternate;
}

@keyframes driftAround {
  0% { transform: translateX(0); }
  50% { transform: translateX(10px); }
  100% { transform: translateX(-10px); }
}

@keyframes floatUpDown {
  0% { transform: translateY(0); }
  50% { transform: translateY(-12px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb080bc *//* Combined floating + random drift */
.float-mix {
  animation: floatUpDown 3s ease-in-out infinite,
             driftAround 3s ease-in-out infinite alternate;
}

@keyframes driftAround {
  0% { transform: translateX(0); }
  50% { transform: translateX(10px); }
  100% { transform: translateX(-10px); }
}

@keyframes floatUpDown {
  0% { transform: translateY(0); }
  50% { transform: translateY(-12px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-605a3c9 *//* Combined floating + random drift */
.float-mix {
  animation: floatUpDown 3s ease-in-out infinite,
             driftAround 3s ease-in-out infinite alternate;
}

@keyframes driftAround {
  0% { transform: translateX(0); }
  50% { transform: translateX(10px); }
  100% { transform: translateX(-10px); }
}

@keyframes floatUpDown {
  0% { transform: translateY(0); }
  50% { transform: translateY(-12px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a2299a6 *//* Combined floating + random drift */
.float-mix {
  animation: floatUpDown 3s ease-in-out infinite,
             driftAround 3s ease-in-out infinite alternate;
}

@keyframes driftAround {
  0% { transform: translateX(0); }
  50% { transform: translateX(10px); }
  100% { transform: translateX(-10px); }
}

@keyframes floatUpDown {
  0% { transform: translateY(0); }
  50% { transform: translateY(-12px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0488cbc *//* Combined floating + random drift */
.float-mix {
  animation: floatUpDown 3s ease-in-out infinite,
             driftAround 3s ease-in-out infinite alternate;
}

@keyframes driftAround {
  0% { transform: translateX(0); }
  50% { transform: translateX(10px); }
  100% { transform: translateX(-10px); }
}

@keyframes floatUpDown {
  0% { transform: translateY(0); }
  50% { transform: translateY(-12px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-663a477 *//* Combined floating + random drift */
.float-mix {
  animation: floatUpDown 3s ease-in-out infinite,
             driftAround 3s ease-in-out infinite alternate;
}

@keyframes driftAround {
  0% { transform: translateX(0); }
  50% { transform: translateX(10px); }
  100% { transform: translateX(-10px); }
}

@keyframes floatUpDown {
  0% { transform: translateY(0); }
  50% { transform: translateY(-12px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-100d2a2 *//* Bump Up & Down Animation */
.bump-img {
  animation: bumpUpDown 3s ease-in-out infinite;
}

@keyframes bumpUpDown {
  0% { transform: translateY(0); }
  30% { transform: translateY(-20px); }
  50% { transform: translateY(0); }
  70% { transform: translateY(-10px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21402b5 *//* Combined floating + random drift */
.float-mix {
  animation: floatUpDown 3s ease-in-out infinite,
             driftAround 3s ease-in-out infinite alternate;
}

@keyframes driftAround {
  0% { transform: translateX(0); }
  50% { transform: translateX(10px); }
  100% { transform: translateX(-10px); }
}

@keyframes floatUpDown {
  0% { transform: translateY(0); }
  50% { transform: translateY(-12px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cfd3a5 *//* Bump Up & Down Animation */
.bump-img {
  animation: bumpUpDown 3s ease-in-out infinite;
}

@keyframes bumpUpDown {
  0% { transform: translateY(0); }
  30% { transform: translateY(-20px); }
  50% { transform: translateY(0); }
  70% { transform: translateY(-10px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f1b1ac8 *//* Combined floating + random drift */
.float-mix {
  animation: floatUpDown 3s ease-in-out infinite,
             driftAround 3s ease-in-out infinite alternate;
}

@keyframes driftAround {
  0% { transform: translateX(0); }
  50% { transform: translateX(10px); }
  100% { transform: translateX(-10px); }
}

@keyframes floatUpDown {
  0% { transform: translateY(0); }
  50% { transform: translateY(-12px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de32af1 *//* Combined floating + random drift */
.float-mix {
  animation: floatUpDown 3s ease-in-out infinite,
             driftAround 3s ease-in-out infinite alternate;
}

@keyframes driftAround {
  0% { transform: translateX(0); }
  50% { transform: translateX(10px); }
  100% { transform: translateX(-10px); }
}

@keyframes floatUpDown {
  0% { transform: translateY(0); }
  50% { transform: translateY(-12px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9817cd2 *//* Bump Up & Down Animation */
.bump-img {
  animation: bumpUpDown 3s ease-in-out infinite;
}

@keyframes bumpUpDown {
  0% { transform: translateY(0); }
  30% { transform: translateY(-20px); }
  50% { transform: translateY(0); }
  70% { transform: translateY(-10px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0488cbc *//* Combined floating + random drift */
.float-mix {
  animation: floatUpDown 3s ease-in-out infinite,
             driftAround 3s ease-in-out infinite alternate;
}

@keyframes driftAround {
  0% { transform: translateX(0); }
  50% { transform: translateX(10px); }
  100% { transform: translateX(-10px); }
}

@keyframes floatUpDown {
  0% { transform: translateY(0); }
  50% { transform: translateY(-12px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-663a477 *//* Combined floating + random drift */
.float-mix {
  animation: floatUpDown 3s ease-in-out infinite,
             driftAround 3s ease-in-out infinite alternate;
}

@keyframes driftAround {
  0% { transform: translateX(0); }
  50% { transform: translateX(10px); }
  100% { transform: translateX(-10px); }
}

@keyframes floatUpDown {
  0% { transform: translateY(0); }
  50% { transform: translateY(-12px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-100d2a2 *//* Bump Up & Down Animation */
.bump-img {
  animation: bumpUpDown 3s ease-in-out infinite;
}

@keyframes bumpUpDown {
  0% { transform: translateY(0); }
  30% { transform: translateY(-20px); }
  50% { transform: translateY(0); }
  70% { transform: translateY(-10px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21402b5 *//* Combined floating + random drift */
.float-mix {
  animation: floatUpDown 3s ease-in-out infinite,
             driftAround 3s ease-in-out infinite alternate;
}

@keyframes driftAround {
  0% { transform: translateX(0); }
  50% { transform: translateX(10px); }
  100% { transform: translateX(-10px); }
}

@keyframes floatUpDown {
  0% { transform: translateY(0); }
  50% { transform: translateY(-12px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cfd3a5 *//* Bump Up & Down Animation */
.bump-img {
  animation: bumpUpDown 3s ease-in-out infinite;
}

@keyframes bumpUpDown {
  0% { transform: translateY(0); }
  30% { transform: translateY(-20px); }
  50% { transform: translateY(0); }
  70% { transform: translateY(-10px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f1b1ac8 *//* Combined floating + random drift */
.float-mix {
  animation: floatUpDown 3s ease-in-out infinite,
             driftAround 3s ease-in-out infinite alternate;
}

@keyframes driftAround {
  0% { transform: translateX(0); }
  50% { transform: translateX(10px); }
  100% { transform: translateX(-10px); }
}

@keyframes floatUpDown {
  0% { transform: translateY(0); }
  50% { transform: translateY(-12px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de32af1 *//* Combined floating + random drift */
.float-mix {
  animation: floatUpDown 3s ease-in-out infinite,
             driftAround 3s ease-in-out infinite alternate;
}

@keyframes driftAround {
  0% { transform: translateX(0); }
  50% { transform: translateX(10px); }
  100% { transform: translateX(-10px); }
}

@keyframes floatUpDown {
  0% { transform: translateY(0); }
  50% { transform: translateY(-12px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9817cd2 *//* Bump Up & Down Animation */
.bump-img {
  animation: bumpUpDown 3s ease-in-out infinite;
}

@keyframes bumpUpDown {
  0% { transform: translateY(0); }
  30% { transform: translateY(-20px); }
  50% { transform: translateY(0); }
  70% { transform: translateY(-10px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0488cbc *//* Combined floating + random drift */
.float-mix {
  animation: floatUpDown 3s ease-in-out infinite,
             driftAround 3s ease-in-out infinite alternate;
}

@keyframes driftAround {
  0% { transform: translateX(0); }
  50% { transform: translateX(10px); }
  100% { transform: translateX(-10px); }
}

@keyframes floatUpDown {
  0% { transform: translateY(0); }
  50% { transform: translateY(-12px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-663a477 *//* Combined floating + random drift */
.float-mix {
  animation: floatUpDown 3s ease-in-out infinite,
             driftAround 3s ease-in-out infinite alternate;
}

@keyframes driftAround {
  0% { transform: translateX(0); }
  50% { transform: translateX(10px); }
  100% { transform: translateX(-10px); }
}

@keyframes floatUpDown {
  0% { transform: translateY(0); }
  50% { transform: translateY(-12px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-100d2a2 *//* Bump Up & Down Animation */
.bump-img {
  animation: bumpUpDown 3s ease-in-out infinite;
}

@keyframes bumpUpDown {
  0% { transform: translateY(0); }
  30% { transform: translateY(-20px); }
  50% { transform: translateY(0); }
  70% { transform: translateY(-10px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21402b5 *//* Combined floating + random drift */
.float-mix {
  animation: floatUpDown 3s ease-in-out infinite,
             driftAround 3s ease-in-out infinite alternate;
}

@keyframes driftAround {
  0% { transform: translateX(0); }
  50% { transform: translateX(10px); }
  100% { transform: translateX(-10px); }
}

@keyframes floatUpDown {
  0% { transform: translateY(0); }
  50% { transform: translateY(-12px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cfd3a5 *//* Bump Up & Down Animation */
.bump-img {
  animation: bumpUpDown 3s ease-in-out infinite;
}

@keyframes bumpUpDown {
  0% { transform: translateY(0); }
  30% { transform: translateY(-20px); }
  50% { transform: translateY(0); }
  70% { transform: translateY(-10px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f1b1ac8 *//* Combined floating + random drift */
.float-mix {
  animation: floatUpDown 3s ease-in-out infinite,
             driftAround 3s ease-in-out infinite alternate;
}

@keyframes driftAround {
  0% { transform: translateX(0); }
  50% { transform: translateX(10px); }
  100% { transform: translateX(-10px); }
}

@keyframes floatUpDown {
  0% { transform: translateY(0); }
  50% { transform: translateY(-12px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de32af1 *//* Combined floating + random drift */
.float-mix {
  animation: floatUpDown 3s ease-in-out infinite,
             driftAround 3s ease-in-out infinite alternate;
}

@keyframes driftAround {
  0% { transform: translateX(0); }
  50% { transform: translateX(10px); }
  100% { transform: translateX(-10px); }
}

@keyframes floatUpDown {
  0% { transform: translateY(0); }
  50% { transform: translateY(-12px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9817cd2 *//* Bump Up & Down Animation */
.bump-img {
  animation: bumpUpDown 3s ease-in-out infinite;
}

@keyframes bumpUpDown {
  0% { transform: translateY(0); }
  30% { transform: translateY(-20px); }
  50% { transform: translateY(0); }
  70% { transform: translateY(-10px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0488cbc *//* Combined floating + random drift */
.float-mix {
  animation: floatUpDown 3s ease-in-out infinite,
             driftAround 3s ease-in-out infinite alternate;
}

@keyframes driftAround {
  0% { transform: translateX(0); }
  50% { transform: translateX(10px); }
  100% { transform: translateX(-10px); }
}

@keyframes floatUpDown {
  0% { transform: translateY(0); }
  50% { transform: translateY(-12px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-663a477 *//* Combined floating + random drift */
.float-mix {
  animation: floatUpDown 3s ease-in-out infinite,
             driftAround 3s ease-in-out infinite alternate;
}

@keyframes driftAround {
  0% { transform: translateX(0); }
  50% { transform: translateX(10px); }
  100% { transform: translateX(-10px); }
}

@keyframes floatUpDown {
  0% { transform: translateY(0); }
  50% { transform: translateY(-12px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-100d2a2 *//* Bump Up & Down Animation */
.bump-img {
  animation: bumpUpDown 3s ease-in-out infinite;
}

@keyframes bumpUpDown {
  0% { transform: translateY(0); }
  30% { transform: translateY(-20px); }
  50% { transform: translateY(0); }
  70% { transform: translateY(-10px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21402b5 *//* Combined floating + random drift */
.float-mix {
  animation: floatUpDown 3s ease-in-out infinite,
             driftAround 3s ease-in-out infinite alternate;
}

@keyframes driftAround {
  0% { transform: translateX(0); }
  50% { transform: translateX(10px); }
  100% { transform: translateX(-10px); }
}

@keyframes floatUpDown {
  0% { transform: translateY(0); }
  50% { transform: translateY(-12px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cfd3a5 *//* Bump Up & Down Animation */
.bump-img {
  animation: bumpUpDown 3s ease-in-out infinite;
}

@keyframes bumpUpDown {
  0% { transform: translateY(0); }
  30% { transform: translateY(-20px); }
  50% { transform: translateY(0); }
  70% { transform: translateY(-10px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f1b1ac8 *//* Combined floating + random drift */
.float-mix {
  animation: floatUpDown 3s ease-in-out infinite,
             driftAround 3s ease-in-out infinite alternate;
}

@keyframes driftAround {
  0% { transform: translateX(0); }
  50% { transform: translateX(10px); }
  100% { transform: translateX(-10px); }
}

@keyframes floatUpDown {
  0% { transform: translateY(0); }
  50% { transform: translateY(-12px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de32af1 *//* Combined floating + random drift */
.float-mix {
  animation: floatUpDown 3s ease-in-out infinite,
             driftAround 3s ease-in-out infinite alternate;
}

@keyframes driftAround {
  0% { transform: translateX(0); }
  50% { transform: translateX(10px); }
  100% { transform: translateX(-10px); }
}

@keyframes floatUpDown {
  0% { transform: translateY(0); }
  50% { transform: translateY(-12px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9817cd2 *//* Bump Up & Down Animation */
.bump-img {
  animation: bumpUpDown 3s ease-in-out infinite;
}

@keyframes bumpUpDown {
  0% { transform: translateY(0); }
  30% { transform: translateY(-20px); }
  50% { transform: translateY(0); }
  70% { transform: translateY(-10px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-67834ad *//* Combined floating + random drift */
.float-mix {
  animation: floatUpDown 3s ease-in-out infinite,
             driftAround 3s ease-in-out infinite alternate;
}

@keyframes driftAround {
  0% { transform: translateX(0); }
  50% { transform: translateX(10px); }
  100% { transform: translateX(-10px); }
}

@keyframes floatUpDown {
  0% { transform: translateY(0); }
  50% { transform: translateY(-12px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d44acc2 *//* Combined floating + random drift */
.float-mix {
  animation: floatUpDown 3s ease-in-out infinite,
             driftAround 3s ease-in-out infinite alternate;
}

@keyframes driftAround {
  0% { transform: translateX(0); }
  50% { transform: translateX(10px); }
  100% { transform: translateX(-10px); }
}

@keyframes floatUpDown {
  0% { transform: translateY(0); }
  50% { transform: translateY(-12px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d661598 *//* Bump Up & Down Animation */
.bump-img {
  animation: bumpUpDown 3s ease-in-out infinite;
}

@keyframes bumpUpDown {
  0% { transform: translateY(0); }
  30% { transform: translateY(-20px); }
  50% { transform: translateY(0); }
  70% { transform: translateY(-10px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-67834ad *//* Combined floating + random drift */
.float-mix {
  animation: floatUpDown 3s ease-in-out infinite,
             driftAround 3s ease-in-out infinite alternate;
}

@keyframes driftAround {
  0% { transform: translateX(0); }
  50% { transform: translateX(10px); }
  100% { transform: translateX(-10px); }
}

@keyframes floatUpDown {
  0% { transform: translateY(0); }
  50% { transform: translateY(-12px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d44acc2 *//* Combined floating + random drift */
.float-mix {
  animation: floatUpDown 3s ease-in-out infinite,
             driftAround 3s ease-in-out infinite alternate;
}

@keyframes driftAround {
  0% { transform: translateX(0); }
  50% { transform: translateX(10px); }
  100% { transform: translateX(-10px); }
}

@keyframes floatUpDown {
  0% { transform: translateY(0); }
  50% { transform: translateY(-12px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d661598 *//* Bump Up & Down Animation */
.bump-img {
  animation: bumpUpDown 3s ease-in-out infinite;
}

@keyframes bumpUpDown {
  0% { transform: translateY(0); }
  30% { transform: translateY(-20px); }
  50% { transform: translateY(0); }
  70% { transform: translateY(-10px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dab2d40 *//* Bump Up & Down Animation */
.bump-img {
  animation: bumpUpDown 3s ease-in-out infinite;
}

@keyframes bumpUpDown {
  0% { transform: translateY(0); }
  30% { transform: translateY(-20px); }
  50% { transform: translateY(0); }
  70% { transform: translateY(-10px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-068f349 */@keyframes slowRotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

.elementor-419 .elementor-element.elementor-element-068f349 {
  animation: slowRotate 40s linear infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6a9ac32 */@keyframes slowRotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

.elementor-419 .elementor-element.elementor-element-6a9ac32 {
  animation: slowRotate 40s linear infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89600ff */@keyframes floatUpDown {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-17px);
  }
  100% {
    transform: translateY(0);
  }
}

.elementor-419 .elementor-element.elementor-element-89600ff {
  animation: floatUpDown 4s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0579e81 */@keyframes slowRotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

.elementor-419 .elementor-element.elementor-element-0579e81 {
  animation: slowRotate 40s linear infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5b256e7 */@keyframes floatUpDown {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-17px);
  }
  100% {
    transform: translateY(0);
  }
}

.elementor-419 .elementor-element.elementor-element-5b256e7 {
  animation: floatUpDown 4s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df48a56 *//* Combined floating + random drift */
.float-mix {
  animation: floatUpDown 3s ease-in-out infinite,
             driftAround 3s ease-in-out infinite alternate;
}

@keyframes driftAround {
  0% { transform: translateX(0); }
  50% { transform: translateX(10px); }
  100% { transform: translateX(-10px); }
}

@keyframes floatUpDown {
  0% { transform: translateY(0); }
  50% { transform: translateY(-12px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b949de *//* Combined floating + random drift */
.float-mix {
  animation: floatUpDown 3s ease-in-out infinite,
             driftAround 3s ease-in-out infinite alternate;
}

@keyframes driftAround {
  0% { transform: translateX(0); }
  50% { transform: translateX(10px); }
  100% { transform: translateX(-10px); }
}

@keyframes floatUpDown {
  0% { transform: translateY(0); }
  50% { transform: translateY(-12px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6df9f00 *//* Combined floating + random drift */
.float-mix {
  animation: floatUpDown 3s ease-in-out infinite,
             driftAround 3s ease-in-out infinite alternate;
}

@keyframes driftAround {
  0% { transform: translateX(0); }
  50% { transform: translateX(10px); }
  100% { transform: translateX(-10px); }
}

@keyframes floatUpDown {
  0% { transform: translateY(0); }
  50% { transform: translateY(-12px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a96b1b0 *//* Combined floating + random drift */
.float-mix {
  animation: floatUpDown 3s ease-in-out infinite,
             driftAround 3s ease-in-out infinite alternate;
}

@keyframes driftAround {
  0% { transform: translateX(0); }
  50% { transform: translateX(10px); }
  100% { transform: translateX(-10px); }
}

@keyframes floatUpDown {
  0% { transform: translateY(0); }
  50% { transform: translateY(-12px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1fd43fb *//* Bump Up & Down Animation */
.bump-img {
  animation: bumpUpDown 3s ease-in-out infinite;
}

@keyframes bumpUpDown {
  0% { transform: translateY(0); }
  30% { transform: translateY(-20px); }
  50% { transform: translateY(0); }
  70% { transform: translateY(-10px); }
  100% { transform: translateY(0); }
}/* End custom CSS */