.elementor-249 .elementor-element.elementor-element-6aca529{--display:flex;--min-height:30vh;--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;}.elementor-249 .elementor-element.elementor-element-6aca529:not(.elementor-motion-effects-element-type-background), .elementor-249 .elementor-element.elementor-element-6aca529 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F4EA;}.elementor-249 .elementor-element.elementor-element-4c83daa7{--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:flex-start;--border-radius:25px 0px 00px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:100px;--padding-left:30px;--padding-right:0px;}.elementor-249 .elementor-element.elementor-element-4c83daa7:not(.elementor-motion-effects-element-type-background), .elementor-249 .elementor-element.elementor-element-4c83daa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCEFFF;}.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-249 .elementor-element.elementor-element-825a656{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0.7px;color:#000000;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-249 .elementor-element.elementor-element-42bb6ca9{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 20px 0px;text-align:start;}.elementor-249 .elementor-element.elementor-element-42bb6ca9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:90px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-3.5px;word-spacing:0em;color:#000000;}.elementor-249 .elementor-element.elementor-element-3a229d32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-249 .elementor-element.elementor-element-98a310a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--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-249 .elementor-element.elementor-element-1227fa1c .elementor-button{background-color:#B8D8BE;font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;text-transform:capitalize;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B8D8BE;border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-1227fa1c{width:var( --container-widget-width, 195px );max-width:195px;padding:0px 0px 20px 0px;--container-widget-width:195px;--container-widget-flex-grow:0;}.elementor-249 .elementor-element.elementor-element-1227fa1c .elementor-button:hover, .elementor-249 .elementor-element.elementor-element-1227fa1c .elementor-button:focus{color:#FFFFFF;}.elementor-249 .elementor-element.elementor-element-1227fa1c .elementor-button:hover svg, .elementor-249 .elementor-element.elementor-element-1227fa1c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-249 .elementor-element.elementor-element-56e7ce81 .elementor-button{background-color:#E8F4EA;font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;text-transform:capitalize;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8F4EA;border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-56e7ce81 .elementor-button:hover, .elementor-249 .elementor-element.elementor-element-56e7ce81 .elementor-button:focus{background-color:#B8D8BE;border-color:#B8D8BE;}.elementor-249 .elementor-element.elementor-element-56e7ce81{width:var( --container-widget-width, 195px );max-width:195px;padding:0px 0px 20px 0px;--container-widget-width:195px;--container-widget-flex-grow:0;}.elementor-249 .elementor-element.elementor-element-7d2d82d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 25px 25px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-249 .elementor-element.elementor-element-7d2d82d2:not(.elementor-motion-effects-element-type-background), .elementor-249 .elementor-element.elementor-element-7d2d82d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mylittleangelsel.com.au/wp-content/uploads/2025/10/879E1167-A7CE-440E-9DC6-E470CAF1DDA5.jpg");background-position:center center;background-size:cover;}.elementor-249 .elementor-element.elementor-element-77be168f{--display:flex;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-249 .elementor-element.elementor-element-77be168f:not(.elementor-motion-effects-element-type-background), .elementor-249 .elementor-element.elementor-element-77be168f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F4EA;}.elementor-249 .elementor-element.elementor-element-1bcba20{--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-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-249 .elementor-element.elementor-element-6c0b1a95{border-style:none;}.elementor-249 .elementor-element.elementor-element-6c0b1a95 img{border-radius:25px 25px 25px 25px;}.elementor-249 .elementor-element.elementor-element-1211168{--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-249 .elementor-element.elementor-element-28d6e24e{border-style:none;}.elementor-249 .elementor-element.elementor-element-28d6e24e img{border-radius:25px 25px 25px 25px;}.elementor-249 .elementor-element.elementor-element-45506e3{--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-249 .elementor-element.elementor-element-245a0d74{border-style:none;}.elementor-249 .elementor-element.elementor-element-245a0d74 img{border-radius:25px 25px 25px 25px;}.elementor-249 .elementor-element.elementor-element-61a24bdf{--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-249 .elementor-element.elementor-element-585dab8f{border-style:none;}.elementor-249 .elementor-element.elementor-element-585dab8f img{border-radius:25px 25px 25px 25px;}.elementor-249 .elementor-element.elementor-element-2066eda2{--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-249 .elementor-element.elementor-element-b0d0d84{border-style:none;}.elementor-249 .elementor-element.elementor-element-b0d0d84 img{border-radius:25px 25px 25px 25px;}.elementor-249 .elementor-element.elementor-element-526976b1{--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-249 .elementor-element.elementor-element-1725183c{border-style:none;}.elementor-249 .elementor-element.elementor-element-1725183c img{border-radius:25px 25px 25px 25px;}.elementor-249 .elementor-element.elementor-element-33bc985f{--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-249 .elementor-element.elementor-element-6b85ab58{border-style:none;}.elementor-249 .elementor-element.elementor-element-6b85ab58 img{border-radius:25px 25px 25px 25px;}.elementor-249 .elementor-element.elementor-element-12b121c8{--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-249 .elementor-element.elementor-element-2e117443{border-style:none;}.elementor-249 .elementor-element.elementor-element-2e117443 img{border-radius:25px 25px 25px 25px;}.elementor-249 .elementor-element.elementor-element-1f5d4426{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-offset-size:100px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:where( .elementor-249 .elementor-element.elementor-element-1f5d4426 .swiper-slide ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-249 .elementor-element.elementor-element-15e9e74a{--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:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-249 .elementor-element.elementor-element-15e9e74a:not(.elementor-motion-effects-element-type-background), .elementor-249 .elementor-element.elementor-element-15e9e74a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F4EA;}.elementor-249 .elementor-element.elementor-element-c1281bf .elementor-button{background-color:#B8D8BE;font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;text-transform:capitalize;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B8D8BE;border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-c1281bf{width:var( --container-widget-width, 155px );max-width:155px;padding:0px 0px 20px 0px;--container-widget-width:155px;--container-widget-flex-grow:0;}.elementor-249 .elementor-element.elementor-element-765537dc{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 20px 0px;text-align:start;}.elementor-249 .elementor-element.elementor-element-765537dc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:80px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-2px;word-spacing:0em;color:#000000;}.elementor-249 .elementor-element.elementor-element-37f48eba{padding:0px 100px 0px 100px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-249 .elementor-element.elementor-element-21dd943b{--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-249 .elementor-element.elementor-element-21dd943b:not(.elementor-motion-effects-element-type-background), .elementor-249 .elementor-element.elementor-element-21dd943b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCEFFF;}.elementor-249 .elementor-element.elementor-element-48033b72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 0px 2px 0px;}.elementor-249 .elementor-element.elementor-element-33d0fdaa{--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:150px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-249 .elementor-element.elementor-element-33d0fdaa:not(.elementor-motion-effects-element-type-background), .elementor-249 .elementor-element.elementor-element-33d0fdaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-249 .elementor-element.elementor-element-e215cf7 .elementor-button{background-color:#B8D8BE;font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;text-transform:capitalize;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B8D8BE;border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-e215cf7{width:var( --container-widget-width, 1000px );max-width:1000px;padding:0px 0px 20px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-249 .elementor-element.elementor-element-c747952{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 20px 0px;text-align:center;}.elementor-249 .elementor-element.elementor-element-c747952 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:80px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-2px;word-spacing:0em;color:#000000;}.elementor-249 .elementor-element.elementor-element-45623426{padding:0px 100px 0px 100px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-249 .elementor-element.elementor-element-7c812c84{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-249 .elementor-element.elementor-element-7c812c84:not(.elementor-motion-effects-element-type-background), .elementor-249 .elementor-element.elementor-element-7c812c84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-249 .elementor-element.elementor-element-79a76c33{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-249 .elementor-element.elementor-element-79a76c33:not(.elementor-motion-effects-element-type-background), .elementor-249 .elementor-element.elementor-element-79a76c33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D4EFFD;}.elementor-249 .elementor-element.elementor-element-120890d2{padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:500;line-height:1.2em;letter-spacing:-2px;color:#000000;}.elementor-249 .elementor-element.elementor-element-999a36{padding:0px 0px 10px 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-249 .elementor-element.elementor-element-44b3fe5c{padding:0px 0px 10px 0px;}.elementor-249 .elementor-element.elementor-element-44b3fe5c img{border-radius:25px 25px 25px 25px;}.elementor-249 .elementor-element.elementor-element-29dcf64{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-249 .elementor-element.elementor-element-4fca8ca .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF52;border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-4fca8ca{width:var( --container-widget-width, 168px );max-width:168px;padding:0px 0px 0px 0px;--container-widget-width:168px;--container-widget-flex-grow:0;}.elementor-249 .elementor-element.elementor-element-4fca8ca .elementor-button:hover, .elementor-249 .elementor-element.elementor-element-4fca8ca .elementor-button:focus{color:#ADADAD;}.elementor-249 .elementor-element.elementor-element-4fca8ca .elementor-button:hover svg, .elementor-249 .elementor-element.elementor-element-4fca8ca .elementor-button:focus svg{fill:#ADADAD;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-249 .elementor-element.elementor-element-2a820de7{padding:0px 10px 0px 0px;}.elementor-249 .elementor-element.elementor-element-2a820de7 .elementor-icon-wrapper{text-align:end;}.elementor-249 .elementor-element.elementor-element-2a820de7.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-249 .elementor-element.elementor-element-2a820de7.elementor-view-framed .elementor-icon, .elementor-249 .elementor-element.elementor-element-2a820de7.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-249 .elementor-element.elementor-element-2a820de7.elementor-view-framed .elementor-icon, .elementor-249 .elementor-element.elementor-element-2a820de7.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-249 .elementor-element.elementor-element-2a820de7 .elementor-icon{font-size:35px;}.elementor-249 .elementor-element.elementor-element-2a820de7 .elementor-icon svg{height:35px;}.elementor-249 .elementor-element.elementor-element-139a199b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-249 .elementor-element.elementor-element-139a199b:not(.elementor-motion-effects-element-type-background), .elementor-249 .elementor-element.elementor-element-139a199b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D4EFFD;}.elementor-249 .elementor-element.elementor-element-4b34713{padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:500;line-height:1.2em;letter-spacing:-2px;color:#000000;}.elementor-249 .elementor-element.elementor-element-235201d9{padding:0px 0px 10px 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-249 .elementor-element.elementor-element-352a08bc{padding:0px 0px 10px 0px;}.elementor-249 .elementor-element.elementor-element-352a08bc img{border-radius:25px 25px 25px 25px;}.elementor-249 .elementor-element.elementor-element-2b4bcd5c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-249 .elementor-element.elementor-element-3f0c1dd7 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF52;border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-3f0c1dd7{width:var( --container-widget-width, 168px );max-width:168px;padding:0px 0px 0px 0px;--container-widget-width:168px;--container-widget-flex-grow:0;}.elementor-249 .elementor-element.elementor-element-3f0c1dd7 .elementor-button:hover, .elementor-249 .elementor-element.elementor-element-3f0c1dd7 .elementor-button:focus{color:#ADADAD;}.elementor-249 .elementor-element.elementor-element-3f0c1dd7 .elementor-button:hover svg, .elementor-249 .elementor-element.elementor-element-3f0c1dd7 .elementor-button:focus svg{fill:#ADADAD;}.elementor-249 .elementor-element.elementor-element-5d5a3ed2{padding:0px 10px 0px 0px;}.elementor-249 .elementor-element.elementor-element-5d5a3ed2 .elementor-icon-wrapper{text-align:end;}.elementor-249 .elementor-element.elementor-element-5d5a3ed2.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-249 .elementor-element.elementor-element-5d5a3ed2.elementor-view-framed .elementor-icon, .elementor-249 .elementor-element.elementor-element-5d5a3ed2.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-249 .elementor-element.elementor-element-5d5a3ed2.elementor-view-framed .elementor-icon, .elementor-249 .elementor-element.elementor-element-5d5a3ed2.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-249 .elementor-element.elementor-element-5d5a3ed2 .elementor-icon{font-size:35px;}.elementor-249 .elementor-element.elementor-element-5d5a3ed2 .elementor-icon svg{height:35px;}.elementor-249 .elementor-element.elementor-element-20041c17{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-249 .elementor-element.elementor-element-20041c17:not(.elementor-motion-effects-element-type-background), .elementor-249 .elementor-element.elementor-element-20041c17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D4EFFD;}.elementor-249 .elementor-element.elementor-element-13e29fc0{padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:500;line-height:1.2em;letter-spacing:-2px;color:#000000;}.elementor-249 .elementor-element.elementor-element-3ca56f5{padding:0px 0px 10px 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-249 .elementor-element.elementor-element-21e675e6{padding:0px 0px 10px 0px;}.elementor-249 .elementor-element.elementor-element-21e675e6 img{border-radius:25px 25px 25px 25px;}.elementor-249 .elementor-element.elementor-element-164f9100{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-249 .elementor-element.elementor-element-78228f71 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF52;border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-78228f71{width:var( --container-widget-width, 168px );max-width:168px;padding:0px 0px 0px 0px;--container-widget-width:168px;--container-widget-flex-grow:0;}.elementor-249 .elementor-element.elementor-element-78228f71 .elementor-button:hover, .elementor-249 .elementor-element.elementor-element-78228f71 .elementor-button:focus{color:#ADADAD;}.elementor-249 .elementor-element.elementor-element-78228f71 .elementor-button:hover svg, .elementor-249 .elementor-element.elementor-element-78228f71 .elementor-button:focus svg{fill:#ADADAD;}.elementor-249 .elementor-element.elementor-element-4b4440e0{padding:0px 10px 0px 0px;}.elementor-249 .elementor-element.elementor-element-4b4440e0 .elementor-icon-wrapper{text-align:end;}.elementor-249 .elementor-element.elementor-element-4b4440e0.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-249 .elementor-element.elementor-element-4b4440e0.elementor-view-framed .elementor-icon, .elementor-249 .elementor-element.elementor-element-4b4440e0.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-249 .elementor-element.elementor-element-4b4440e0.elementor-view-framed .elementor-icon, .elementor-249 .elementor-element.elementor-element-4b4440e0.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-249 .elementor-element.elementor-element-4b4440e0 .elementor-icon{font-size:35px;}.elementor-249 .elementor-element.elementor-element-4b4440e0 .elementor-icon svg{height:35px;}.elementor-249 .elementor-element.elementor-element-331416e1{--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:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-249 .elementor-element.elementor-element-331416e1:not(.elementor-motion-effects-element-type-background), .elementor-249 .elementor-element.elementor-element-331416e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F4EA;}.elementor-249 .elementor-element.elementor-element-143e110f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 20px 0px;text-align:center;}.elementor-249 .elementor-element.elementor-element-143e110f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:80px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-2px;word-spacing:0em;color:#000000;}.elementor-249 .elementor-element.elementor-element-5a58adc1{padding:0px 100px 0px 100px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-249 .elementor-element.elementor-element-62c8ff37 .elementor-button{background-color:#B8D8BE;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B8D8BE;border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-62c8ff37{width:var( --container-widget-width, 1000px );max-width:1000px;padding:0px 0px 20px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-249 .elementor-element.elementor-element-62c8ff37 .elementor-button:hover, .elementor-249 .elementor-element.elementor-element-62c8ff37 .elementor-button:focus{color:#FFFFFF;}.elementor-249 .elementor-element.elementor-element-62c8ff37 .elementor-button:hover svg, .elementor-249 .elementor-element.elementor-element-62c8ff37 .elementor-button:focus svg{fill:#FFFFFF;}body.elementor-page-249:not(.elementor-motion-effects-element-type-background), body.elementor-page-249 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F4EA;}:root{--page-title-display:none;}body.elementor-page-249{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-249 .elementor-element.elementor-element-42bb6ca9{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 10%) 0%;padding:0% 0% 0% 0%;}.elementor-249 .elementor-element.elementor-element-42bb6ca9 .elementor-heading-title{font-size:50px;}.elementor-249 .elementor-element.elementor-element-98a310a{--grid-auto-flow:row;}.elementor-249 .elementor-element.elementor-element-1f5d4426{--e-n-carousel-swiper-slides-to-display:2;}.elementor-249 .elementor-element.elementor-element-765537dc{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 10%) 0%;padding:0% 0% 0% 0%;}.elementor-249 .elementor-element.elementor-element-765537dc .elementor-heading-title{font-size:50px;}.elementor-249 .elementor-element.elementor-element-c747952{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 10%) 0%;padding:0% 0% 0% 0%;}.elementor-249 .elementor-element.elementor-element-c747952 .elementor-heading-title{font-size:50px;}.elementor-249 .elementor-element.elementor-element-7c812c84{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-249 .elementor-element.elementor-element-79a76c33{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:5px;}.elementor-249 .elementor-element.elementor-element-29dcf64{--grid-auto-flow:row;}.elementor-249 .elementor-element.elementor-element-139a199b{--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:5px;}.elementor-249 .elementor-element.elementor-element-2b4bcd5c{--grid-auto-flow:row;}.elementor-249 .elementor-element.elementor-element-20041c17{--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:0px;}.elementor-249 .elementor-element.elementor-element-164f9100{--grid-auto-flow:row;}.elementor-249 .elementor-element.elementor-element-143e110f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 10%) 0%;padding:0% 0% 0% 0%;}.elementor-249 .elementor-element.elementor-element-143e110f .elementor-heading-title{font-size:50px;}}@media(max-width:767px){.elementor-249 .elementor-element.elementor-element-6aca529{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-249 .elementor-element.elementor-element-4c83daa7{--border-radius:25px 25px 0px 0px;--padding-top:120px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-249 .elementor-element.elementor-element-825a656{padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-249 .elementor-element.elementor-element-42bb6ca9{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-249 .elementor-element.elementor-element-42bb6ca9 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-249 .elementor-element.elementor-element-3a229d32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-249 .elementor-element.elementor-element-98a310a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-249 .elementor-element.elementor-element-1227fa1c{padding:0px 0px 10px 0px;}.elementor-249 .elementor-element.elementor-element-56e7ce81{padding:0px 0px 0px 0px;}.elementor-249 .elementor-element.elementor-element-7d2d82d2{--min-height:35vh;--border-radius:0px 0px 25px 25px;}.elementor-249 .elementor-element.elementor-element-1f5d4426{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:50px;}.elementor-249 .elementor-element.elementor-element-15e9e74a{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-249 .elementor-element.elementor-element-765537dc .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-249 .elementor-element.elementor-element-37f48eba{padding:0px 0px 0px 0px;text-align:start;}.elementor-249 .elementor-element.elementor-element-33d0fdaa{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-249 .elementor-element.elementor-element-c747952{text-align:start;}.elementor-249 .elementor-element.elementor-element-c747952 .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-249 .elementor-element.elementor-element-45623426{padding:0px 0px 0px 0px;text-align:start;}.elementor-249 .elementor-element.elementor-element-7c812c84{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-249 .elementor-element.elementor-element-79a76c33{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-249 .elementor-element.elementor-element-29dcf64{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-249 .elementor-element.elementor-element-139a199b{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-249 .elementor-element.elementor-element-2b4bcd5c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-249 .elementor-element.elementor-element-20041c17{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-249 .elementor-element.elementor-element-164f9100{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-249 .elementor-element.elementor-element-331416e1{--align-items:flex-start;--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-249 .elementor-element.elementor-element-143e110f{text-align:start;}.elementor-249 .elementor-element.elementor-element-143e110f .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-249 .elementor-element.elementor-element-5a58adc1{padding:0px 0px 0px 0px;text-align:start;font-size:18px;}}@media(min-width:768px){.elementor-249 .elementor-element.elementor-element-4c83daa7{--width:65%;}.elementor-249 .elementor-element.elementor-element-98a310a{--width:25%;}.elementor-249 .elementor-element.elementor-element-7d2d82d2{--width:55%;}.elementor-249 .elementor-element.elementor-element-15e9e74a{--content-width:1300px;}.elementor-249 .elementor-element.elementor-element-33d0fdaa{--content-width:1300px;}.elementor-249 .elementor-element.elementor-element-7c812c84{--content-width:1300px;}.elementor-249 .elementor-element.elementor-element-79a76c33{--width:33%;}.elementor-249 .elementor-element.elementor-element-139a199b{--width:33%;}.elementor-249 .elementor-element.elementor-element-20041c17{--width:33%;}.elementor-249 .elementor-element.elementor-element-331416e1{--content-width:1300px;}}/* Start custom CSS for html, class: .elementor-element-48033b72 */:root{
  --marquee-speed: 28s;
  --marquee-gap: 5rem;
  --marquee-font: 300 35px/1.2 "Attachma", serif;
  --marquee-letter-spacing: -1px; /* add this */
  .marquee__track{
  font: var(--marquee-font);
  letter-spacing: var(--marquee-letter-spacing);
}
}

/* Plain marquee wrapper */
.marquee{
  overflow: hidden;
  position: relative;
}

/* Moving track */
.marquee__track{
  display: inline-flex;
  align-items: center;
  gap: var(--marquee-gap);
  white-space: nowrap;
  will-change: transform;
  animation: marquee var(--marquee-speed) linear infinite;
  font: var(--marquee-font);
}

/* Each item */
.marquee__track span{
  display: inline-flex;
  align-items: center;
  gap: .6rem;
}

/* Infinite loop */
@keyframes marquee{
  from { transform: translateX(0); }
  to   { transform: translateX(-50%); }
}

@media (prefers-reduced-motion: reduce){
  .marquee__track{ animation: none; }
}/* End custom CSS */
/* Start custom CSS *//*Offset carousel styling sheet 1.0
written by Frank Tielemans 14-06-2020*/

/*Don't worry about the red x marks you see here, Elementor editor doesn't recognise CSS variables, but trsut me, they do work fine.*/


/*This tutorial was inspired by a tutorial by Zoe Tame. She made an offset slider for posts with the fantastic dynamic content for Elementor plugin (also known by dynamicoo). */

/* In this tutorial I recreate a similar carousel/slider (but for media) but I only use Elementor Pro.*/
 
/* You can find Zoe Tame's offset slider tutorial here :
 https://www.youtube.com/watch?v=QteosgBNe9Q&*/



/*CSS to remove the horizontal page scrollbar*/

body {
 overflow-x: hidden;   
}

/*line to remove the slide masking*/

.offset-carousel .swiper-container {
    overflow: visible;
}

/*DEFINING THE CSS VARIABLES*/

:root {
    --swiperbutton-size : 60px;
    --swiperbutton-size-half: calc(var(--swiperbutton-size) / 0);
    --swiperbutton-color: #121212;
    --swiperbutton-color-hover: #6EC1E4;
    --swiperbutton-position : 36.8%;
    --swiperbutton-border-color: rgba(255,255,255,0.3);
    --swiperbutton-hover-color: rgba(255,255,255,1)
}


/*BUTTON POSITION + HOVER EFFECT*/

.offset-carousel.custom-arrows .elementor-swiper-button {
    display: block;
    width: var(--swiperbutton-size);
    height: var(--swiperbutton-size);
    display: grid;
    place-items: center;
    top: calc(100% - var(--swiperbutton-size-half));
     z-index: 2;
     outline: 1px solid var(--swiperbutton-border-color);
}


.offset-carousel.custom-arrows .elementor-swiper-button.elementor-swiper-button-prev {
    left: calc((var(--swiperbutton-position) - var(--swiperbutton-size)));
    background: linear-gradient(90deg,var(--swiperbutton-color) 50%, var(--swiperbutton-color-hover) 50%);
    background-size: 200% 100%;
    background-position: left top;
     color: (--swiperbutton-color-hover);
    transition: 0.3s;
}

.offset-carousel.custom-arrows .elementor-swiper-button.elementor-swiper-button-prev:hover {
     background-position: right top;
     color: var(--swiperbutton-hover-color);
}

.offset-carousel.custom-arrows .elementor-swiper-button.elementor-swiper-button-next {
    left: var(--swiperbutton-position);
    z-index: 2;
    background: linear-gradient(90deg,var(--swiperbutton-color-hover) 50%, var(--swiperbutton-color) 50%);
background-size: 200% 100%;
transition: 0.3s;
background-position: right top;
    color: (--swiperbutton-color-hover);
}

.offset-carousel.custom-arrows .elementor-swiper-button.elementor-swiper-button-next:hover {
     background-position: left top;
     color: var(--swiperbutton-hover-color);
}


/*SLIDE WINDOW ZOOM HOVER EFFECT*/

.offset-carousel.custom-zoom .elementor-carousel-image {
        transition: transform 0.5s !important;
}


.offset-carousel.custom-zoom .swiper-slide:hover {
transform:scale(0.9);
}

.offset-carousel.custom-zoom .swiper-slide:hover .elementor-carousel-image {
    transform:scale(1.1);
}

/*MEDIA QUERIES*/

@media screen and (max-width: 1024px) {
     :root {
         --swiperbutton-position : calc(50% + 4.5px);
     }
 }
 
 
@media screen and (max-width: 767px) {
        :root {
         --swiperbutton-size : 50px;
     }
 }/* End custom CSS */