.elementor-12 .elementor-element.elementor-element-4847e21{--display:flex;--min-height:100vh;--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-12 .elementor-element.elementor-element-e899684{width:100%;max-width:100%;top:0px;z-index:4;}.elementor-12 .elementor-element.elementor-element-e899684.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e899684{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-e899684{right:0px;}.elementor-12 .elementor-element.elementor-element-bc83df3{--display:flex;--min-height:100vh;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-e07316b{--iteration-count:infinite;--animation-duration:200ms;z-index:4;--dynamic-text-color:#000000;}.elementor-12 .elementor-element.elementor-element-e07316b .elementor-headline{text-align:left;font-family:"Verdana", Sans-serif;font-size:120px;font-weight:600;line-height:1.2em;letter-spacing:-5px;}.elementor-12 .elementor-element.elementor-element-e07316b .elementor-headline-plain-text{color:#000000;}.elementor-12 .elementor-element.elementor-element-e07316b .elementor-headline-dynamic-wrapper path{stroke:#000000;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;}.elementor-12 .elementor-element.elementor-element-e07316b .elementor-headline-dynamic-wrapper svg{z-index:2;}.elementor-12 .elementor-element.elementor-element-e07316b .elementor-headline-dynamic-text{z-index:auto;}.elementor-12 .elementor-element.elementor-element-03135c7{--display:flex;}.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-12 .elementor-element.elementor-element-c28ef91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -77px;top:210.784px;z-index:4;}.elementor-12 .elementor-element.elementor-element-c28ef91.elementor-element{--align-self:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-c28ef91{left:-213.135px;}body.rtl .elementor-12 .elementor-element.elementor-element-c28ef91{right:-213.135px;}.elementor-12 .elementor-element.elementor-element-c28ef91 img{width:1000px;max-width:540px;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-b16c0b2{background-image:url("https://nextcollab.net/wanaka/wp-content/uploads/2025/09/eaa3022d03128eaa4c0f65d17ae39d80a8c363ae1-7.svg");bottom:127px;z-index:5;background-position:center center;background-repeat:no-repeat;background-size:contain;--lottie-container-width:150px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-b16c0b2{right:81px;}body.rtl .elementor-12 .elementor-element.elementor-element-b16c0b2{left:81px;}.elementor-12 .elementor-element.elementor-element-d1f7f4d{--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;--padding-top:0px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;--z-index:5;}.elementor-12 .elementor-element.elementor-element-d1f7f4d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d1f7f4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;}.elementor-12 .elementor-element.elementor-element-592d0c0{margin:-149px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:5;}.elementor-12 .elementor-element.elementor-element-592d0c0 img{width:914px;}.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-12 .elementor-element.elementor-element-e80591f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:200;text-transform:uppercase;letter-spacing:3.8px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0127807{--iteration-count:infinite;--animation-duration:200ms;width:var( --container-widget-width, 896px );max-width:896px;--container-widget-width:896px;--container-widget-flex-grow:0;z-index:6;--dynamic-text-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0127807 .elementor-headline{text-align:left;font-family:"Times New Roman", Sans-serif;font-size:64px;font-weight:400;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-0127807 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0127807 .elementor-headline-dynamic-text{font-family:"Times New Roman", Sans-serif;font-weight:200;}.elementor-12 .elementor-element.elementor-element-0127807 .elementor-headline-dynamic-wrapper path{stroke:#FFFFFF;stroke-width:2px;}.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-12 .elementor-element.elementor-element-4959c24 .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:0.875rem;font-weight:400;text-transform:uppercase;letter-spacing:3.8px;border-radius:0px 0px 0px 0px;padding:100px 100px 200px 100px;}.elementor-12 .elementor-element.elementor-element-4959c24{width:auto;max-width:auto;margin:0px -65px calc(var(--kit-widget-spacing, 0px) + 0px) 65px;z-index:5;}.elementor-12 .elementor-element.elementor-element-4959c24.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-4959c24 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-4959c24 .elementor-button .elementor-button-content-wrapper{gap:24px;}.elementor-12 .elementor-element.elementor-element-519c857{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:474px;z-index:4;}.elementor-12 .elementor-element.elementor-element-519c857.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-519c857{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-519c857{right:0px;}.elementor-12 .elementor-element.elementor-element-46e6ae5{--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;--padding-top:100px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;--z-index:5;}.elementor-12 .elementor-element.elementor-element-46e6ae5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-46e6ae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-361ffc1{width:100%;max-width:100%;top:0px;z-index:4;}.elementor-12 .elementor-element.elementor-element-361ffc1.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-361ffc1{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-361ffc1{right:0px;}.elementor-12 .elementor-element.elementor-element-23c063c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:100px 100px;--row-gap:100px;--column-gap:100px;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-a097718{--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;--z-index:5;}.elementor-12 .elementor-element.elementor-element-028f69b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1a067a2 img{width:120px;}.elementor-12 .elementor-element.elementor-element-78e6a44{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8cdb5f4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-01a7133 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-01a7133 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-01a7133{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-01a7133 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-01a7133 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-01a7133 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-1d23eb7{--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;--z-index:5;}.elementor-12 .elementor-element.elementor-element-091cc07{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4886a2b img{width:120px;}.elementor-12 .elementor-element.elementor-element-e9fcd35{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8b28325 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-c499474 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-c499474 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-c499474{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-c499474 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-c499474 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-c499474 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-3691573{--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;--z-index:5;}.elementor-12 .elementor-element.elementor-element-f0551d5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fa14a47 img{width:120px;}.elementor-12 .elementor-element.elementor-element-08534c0{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-afb892b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-ee8d749 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-ee8d749 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-ee8d749{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-ee8d749 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-ee8d749 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-ee8d749 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-680ac19{--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;--z-index:5;}.elementor-12 .elementor-element.elementor-element-8e8bbf5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e5ea5a0 img{width:120px;}.elementor-12 .elementor-element.elementor-element-5e87e66{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3ca48f0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-c9facf5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-c9facf5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-c9facf5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-c9facf5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-c9facf5 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-c9facf5 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-0769f3e{--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;--z-index:5;}.elementor-12 .elementor-element.elementor-element-7ae6848{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-46fd5a7 img{width:120px;}.elementor-12 .elementor-element.elementor-element-9f29434{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8fa372a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-0d2e303 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-0d2e303 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-0d2e303{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-0d2e303 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-0d2e303 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-0d2e303 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-1de7568{--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;--z-index:5;}.elementor-12 .elementor-element.elementor-element-7ee5006{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e9e8211 img{width:120px;}.elementor-12 .elementor-element.elementor-element-ef7dd4f{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-aee5115 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-f54a0f6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-f54a0f6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-f54a0f6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-f54a0f6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-f54a0f6 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-f54a0f6 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-a03ddda .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:0.875rem;font-weight:400;text-transform:uppercase;letter-spacing:3.8px;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:200px 100px 200px 100px;}.elementor-12 .elementor-element.elementor-element-a03ddda{width:auto;max-width:auto;margin:0px -65px calc(var(--kit-widget-spacing, 0px) + 0px) 65px;z-index:12;}.elementor-12 .elementor-element.elementor-element-a03ddda.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-a03ddda .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-a03ddda .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-12 .elementor-element.elementor-element-debafd5{--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;--padding-top:0px;--padding-bottom:50px;--padding-left:80px;--padding-right:80px;--z-index:6;}.elementor-12 .elementor-element.elementor-element-debafd5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-debafd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e3018ff{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:-3px;z-index:3;}.elementor-12 .elementor-element.elementor-element-e3018ff.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e3018ff{left:2px;}body.rtl .elementor-12 .elementor-element.elementor-element-e3018ff{right:2px;}.elementor-12 .elementor-element.elementor-element-db25c94{--display:flex;}.elementor-12 .elementor-element.elementor-element-51c7b1d{width:var( --container-widget-width, 538px );max-width:538px;--container-widget-width:538px;--container-widget-flex-grow:0;z-index:6;}.elementor-12 .elementor-element.elementor-element-51c7b1d .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:72px;font-weight:500;color:#000000;}.elementor-12 .elementor-element.elementor-element-1da4fe5 .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:0.875rem;font-weight:400;text-transform:uppercase;letter-spacing:1px;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1da4fe5{width:auto;max-width:auto;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:12;}.elementor-12 .elementor-element.elementor-element-1da4fe5.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-1da4fe5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-1da4fe5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-85b0228{--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:400px 400px;--row-gap:400px;--column-gap:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-12 .elementor-element.elementor-element-85b0228:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-85b0228 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-55d7727{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:-3px;z-index:3;}.elementor-12 .elementor-element.elementor-element-55d7727.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-55d7727{left:2px;}body.rtl .elementor-12 .elementor-element.elementor-element-55d7727{right:2px;}.elementor-12 .elementor-element.elementor-element-f680ded{--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-12 .elementor-element.elementor-element-1152a56{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-e363fe4{--display:flex;}.elementor-12 .elementor-element.elementor-element-e363fe4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e363fe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nextcollab.net/wanaka/wp-content/uploads/2025/09/PasseusCouv-1-jpg-1000x901-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-910d13c{--spacer-size:425px;}.elementor-12 .elementor-element.elementor-element-2bd41f6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.875rem;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-12 .elementor-element.elementor-element-07796c8{text-align:right;}.elementor-12 .elementor-element.elementor-element-07796c8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3rem;font-weight:800;text-transform:uppercase;color:#000000;}.elementor-12 .elementor-element.elementor-element-bd336a0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.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-12 .elementor-element.elementor-element-dfe439e{width:var( --container-widget-width, 347px );max-width:347px;--container-widget-width:347px;--container-widget-flex-grow:0;text-align:right;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-2bab65e{--display:flex;--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-01b03b0{--display:flex;}.elementor-12 .elementor-element.elementor-element-01b03b0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-01b03b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nextcollab.net/wanaka/wp-content/uploads/2025/09/QDA_Couv25-26-1000x751-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-cbbd799{--spacer-size:425px;}.elementor-12 .elementor-element.elementor-element-3a708a9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.875rem;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-12 .elementor-element.elementor-element-f9632f3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3rem;font-weight:800;text-transform:uppercase;color:#000000;}.elementor-12 .elementor-element.elementor-element-258303a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-68e5a75{width:var( --container-widget-width, 347px );max-width:347px;--container-widget-width:347px;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-4757f70{--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:150px 150px;--row-gap:150px;--column-gap:150px;--padding-top:50px;--padding-bottom:50px;--padding-left:200px;--padding-right:200px;--z-index:6;}.elementor-12 .elementor-element.elementor-element-4757f70:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4757f70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-cd68dd4{--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-12 .elementor-element.elementor-element-13d70f3{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-5b9edf0{--display:flex;}.elementor-12 .elementor-element.elementor-element-5b9edf0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5b9edf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nextcollab.net/wanaka/wp-content/uploads/2025/09/MGP_Couv02-1000x706-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-f1b1af7{--spacer-size:425px;}.elementor-12 .elementor-element.elementor-element-12e6bd7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.875rem;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-12 .elementor-element.elementor-element-e2541c0{text-align:right;}.elementor-12 .elementor-element.elementor-element-e2541c0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3rem;font-weight:800;text-transform:uppercase;color:#000000;}.elementor-12 .elementor-element.elementor-element-e8ad1bb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-3275f98{width:var( --container-widget-width, 347px );max-width:347px;--container-widget-width:347px;--container-widget-flex-grow:0;text-align:right;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-63b6cb6{--display:flex;--margin-top:-250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a7d063e{--display:flex;}.elementor-12 .elementor-element.elementor-element-a7d063e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a7d063e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nextcollab.net/wanaka/wp-content/uploads/2025/09/Couv_PresuquileImaginaire3D-jpg-webp-1000x751-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-04c05d8{--spacer-size:425px;}.elementor-12 .elementor-element.elementor-element-772cf3a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.875rem;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-12 .elementor-element.elementor-element-50c8b24 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3rem;font-weight:800;text-transform:uppercase;color:#000000;}.elementor-12 .elementor-element.elementor-element-e6aa7f8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-a9c9e23{width:var( --container-widget-width, 347px );max-width:347px;--container-widget-width:347px;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-87dec57 .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:0.875rem;font-weight:400;text-transform:uppercase;letter-spacing:3.8px;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:100px 0px 100px 100px;}.elementor-12 .elementor-element.elementor-element-87dec57{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:12;}.elementor-12 .elementor-element.elementor-element-87dec57.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-87dec57 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-87dec57 .elementor-button .elementor-button-content-wrapper{gap:1px;}.elementor-12 .elementor-element.elementor-element-683d603{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:-3px;z-index:3;}.elementor-12 .elementor-element.elementor-element-683d603.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-683d603{left:2px;}body.rtl .elementor-12 .elementor-element.elementor-element-683d603{right:2px;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-23c063c{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-4847e21{--min-height:53vh;--justify-content:flex-start;--padding-top:100px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-bc83df3{--min-height:10vh;--justify-content:flex-start;}.elementor-12 .elementor-element.elementor-element-e07316b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-e07316b .elementor-headline{text-align:center;font-size:42px;letter-spacing:-0.6px;}.elementor-12 .elementor-element.elementor-element-b16c0b2{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-d1f7f4d{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-e80591f .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-0127807 .elementor-headline{font-size:35px;}.elementor-12 .elementor-element.elementor-element-4959c24{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-4959c24.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-4959c24 .elementor-button{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-46e6ae5{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-23c063c{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-a097718{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-028f69b{--width:35%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1a067a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-12 .elementor-element.elementor-element-78e6a44{--width:75%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8cdb5f4 .elementor-heading-title{font-size:22px;}.elementor-12 .elementor-element.elementor-element-01a7133{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-01a7133 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-01a7133 .elementor-icon-list-item > a{font-size:14px;}.elementor-12 .elementor-element.elementor-element-1d23eb7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-091cc07{--width:35%;}.elementor-12 .elementor-element.elementor-element-4886a2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-12 .elementor-element.elementor-element-e9fcd35{--width:75%;}.elementor-12 .elementor-element.elementor-element-8b28325 .elementor-heading-title{font-size:22px;}.elementor-12 .elementor-element.elementor-element-c499474{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c499474 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-c499474 .elementor-icon-list-item > a{font-size:14px;}.elementor-12 .elementor-element.elementor-element-3691573{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-f0551d5{--width:35%;}.elementor-12 .elementor-element.elementor-element-08534c0{--width:75%;}.elementor-12 .elementor-element.elementor-element-afb892b .elementor-heading-title{font-size:22px;}.elementor-12 .elementor-element.elementor-element-ee8d749{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ee8d749 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-ee8d749 .elementor-icon-list-item > a{font-size:14px;}.elementor-12 .elementor-element.elementor-element-680ac19{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-8e8bbf5{--width:35%;}.elementor-12 .elementor-element.elementor-element-5e87e66{--width:75%;}.elementor-12 .elementor-element.elementor-element-3ca48f0 .elementor-heading-title{font-size:22px;}.elementor-12 .elementor-element.elementor-element-0769f3e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-7ae6848{--width:35%;}.elementor-12 .elementor-element.elementor-element-9f29434{--width:75%;}.elementor-12 .elementor-element.elementor-element-8fa372a .elementor-heading-title{font-size:22px;}.elementor-12 .elementor-element.elementor-element-1de7568{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-7ee5006{--width:35%;}.elementor-12 .elementor-element.elementor-element-ef7dd4f{--width:75%;}.elementor-12 .elementor-element.elementor-element-aee5115 .elementor-heading-title{font-size:22px;}.elementor-12 .elementor-element.elementor-element-a03ddda{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-a03ddda .elementor-button{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-debafd5{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-51c7b1d .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-85b0228{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-910d13c{--spacer-size:260px;}.elementor-12 .elementor-element.elementor-element-2bd41f6{width:100%;max-width:100%;text-align:left;}.elementor-12 .elementor-element.elementor-element-07796c8{width:100%;max-width:100%;text-align:left;}.elementor-12 .elementor-element.elementor-element-07796c8 .elementor-heading-title{font-size:2rem;}.elementor-12 .elementor-element.elementor-element-bd336a0{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-bd336a0 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-dfe439e{width:100%;max-width:100%;text-align:left;}.elementor-12 .elementor-element.elementor-element-2bab65e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-cbbd799{--spacer-size:260px;}.elementor-12 .elementor-element.elementor-element-f9632f3 .elementor-heading-title{font-size:2rem;}.elementor-12 .elementor-element.elementor-element-258303a .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-4757f70{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-13d70f3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f1b1af7{--spacer-size:260px;}.elementor-12 .elementor-element.elementor-element-12e6bd7{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-e2541c0{width:100%;max-width:100%;text-align:left;}.elementor-12 .elementor-element.elementor-element-e2541c0 .elementor-heading-title{font-size:2rem;}.elementor-12 .elementor-element.elementor-element-e8ad1bb .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-3275f98{width:100%;max-width:100%;text-align:left;}.elementor-12 .elementor-element.elementor-element-63b6cb6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-04c05d8{--spacer-size:260px;}.elementor-12 .elementor-element.elementor-element-50c8b24 .elementor-heading-title{font-size:2rem;}.elementor-12 .elementor-element.elementor-element-e6aa7f8 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-87dec57{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-87dec57 .elementor-button{letter-spacing:2px;padding:20px 20px 20px 20px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-4847e21{--content-width:1440px;}.elementor-12 .elementor-element.elementor-element-bc83df3{--width:80%;}.elementor-12 .elementor-element.elementor-element-03135c7{--width:20%;}.elementor-12 .elementor-element.elementor-element-d1f7f4d{--content-width:1440px;}.elementor-12 .elementor-element.elementor-element-46e6ae5{--content-width:1440px;}.elementor-12 .elementor-element.elementor-element-028f69b{--width:35%;}.elementor-12 .elementor-element.elementor-element-78e6a44{--width:65%;}.elementor-12 .elementor-element.elementor-element-091cc07{--width:35%;}.elementor-12 .elementor-element.elementor-element-e9fcd35{--width:65%;}.elementor-12 .elementor-element.elementor-element-f0551d5{--width:35%;}.elementor-12 .elementor-element.elementor-element-08534c0{--width:65%;}.elementor-12 .elementor-element.elementor-element-8e8bbf5{--width:35%;}.elementor-12 .elementor-element.elementor-element-5e87e66{--width:65%;}.elementor-12 .elementor-element.elementor-element-7ae6848{--width:35%;}.elementor-12 .elementor-element.elementor-element-9f29434{--width:65%;}.elementor-12 .elementor-element.elementor-element-7ee5006{--width:35%;}.elementor-12 .elementor-element.elementor-element-ef7dd4f{--width:65%;}.elementor-12 .elementor-element.elementor-element-debafd5{--content-width:1440px;}.elementor-12 .elementor-element.elementor-element-db25c94{--width:546px;}}@media(min-width:1025px){.elementor-12 .elementor-element.elementor-element-b16c0b2{background-attachment:scroll;}.elementor-12 .elementor-element.elementor-element-e363fe4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e363fe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-12 .elementor-element.elementor-element-01b03b0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-01b03b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-12 .elementor-element.elementor-element-5b9edf0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5b9edf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-12 .elementor-element.elementor-element-a7d063e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a7d063e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for animated-headline, class: .elementor-element-e07316b */.elementor-12 .elementor-element.elementor-element-e07316b em{
    font-weight: 200;
   
    font-family:math;
     font-size: 150px;
   
}


.elementor-headline--style-highlight svg {
    height: calc(100% + 10px) !Important;
    transform: translate(-50%,-50%) !Important;
    width: calc(100% + 60px) !Important;
    
}
@media only screen and (max-width: 600px) {
  .elementor-12 .elementor-element.elementor-element-e07316b em{
     font-size: 40px;
   
}
.elementor-headline--style-highlight svg {
    height: calc(100% + 10px) !Important;
    transform: translate(-50%,-50%) !Important;
    width: calc(100% + 25px) !Important;
    
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4847e21 */.main-section {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-0127807 */.elementor-12 .elementor-element.elementor-element-0127807 em{
    font-weight: 200;
   
    font-family:math;
     font-size: 150px;
   
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4959c24 */.btn-custom path{
   
   fill: white;
}
.btn-custom:hover path{
    fill: black !important;
    z-index: 4 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-519c857 */.elementor-12 .elementor-element.elementor-element-519c857{
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a03ddda */.elementor-12 .elementor-element.elementor-element-a03ddda path{
   
   fill: black !important;
}
.btn-custom:hover path{
    fill: black !important;
    z-index: 4 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1da4fe5 */.elementor-12 .elementor-element.elementor-element-1da4fe5 path{
   
   fill: black !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-87dec57 */.elementor-12 .elementor-element.elementor-element-87dec57 path{
   
   fill: black !important;
}
.btn-custom:hover path{
    fill: black !important;
    z-index: 4 !important;
}/* End custom CSS */
/* Start custom CSS */.boxx {
  position: relative;
  overflow: hidden; /* ensures the animated border stays within the container */
}

.box-contentx {
  position: relative;
 /* adjust to leave space for the border if needed */
}

/* Create the animated left border using a pseudo-element */
.box-contentx::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 1px; /* border thickness */
  height: 0; /* initial height 0 */
  background-color: black; /* border color */
  transition: height 0.5s ease; /* animation speed */
}

/* On hover of the parent container, expand the left border */
.boxx:hover .box-contentx::before {
  height: 100%; /* animate to full height */
}


/* ---------- Wanaka-style drawn oval for Elementor Nav Menu ---------- */

/* base link */
.elementor-nav-menu a {
  position: relative;      /* ensure svg positions relative to link */
  display: inline-block;
  padding: 6px 12px;
  color: #000;             /* change menu text color if needed */
  text-decoration: none;
  z-index: 3;              /* keep text above svg stroke */
}

/* inline SVG wrapper inserted by JS */
.elementor-nav-menu a .wanaka-ellipse {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 170%;
  height: 220%;
  transform: translate(-50%, -50%);
  pointer-events: none;
  overflow: visible;
  z-index: 1;
}

/* ellipse path style */
.elementor-nav-menu a .wanaka-path {
  fill: none;
  stroke: white;    /* uses same color as the link text */
  stroke-width: 1;
  stroke-linecap: round;
  transition: stroke-dashoffset 0.85s cubic-bezier(.22,.9,.25,1);
  will-change: stroke-dashoffset;
}
/* ellipse path style */
.elementor-nav-menu a:hover .wanaka-path {
  fill: none;
  stroke: black !important;    /* uses same color as the link text */

}

/* animate on hover / keyboard focus */
.elementor-nav-menu a:hover .wanaka-path,
.elementor-nav-menu a:focus .wanaka-path,
.elementor-nav-menu a:focus-visible .wanaka-path {
  stroke-dashoffset: 0 !important; /* drives the draw */
}

/* Accessibility: reduce motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-nav-menu a .wanaka-path { transition: none; stroke-dashoffset: 0 !important; }
}/* End custom CSS */