.elementor-22276 .elementor-element.elementor-element-b66cc57{--display:flex;--min-height:50vh;--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:stretch;--padding-top:calc(var(--header-height, 0px));--padding-bottom:calc(var(--header-height, 0px));--padding-left:0;--padding-right:0;}.elementor-22276 .elementor-element.elementor-element-bdbb0f2{--display:flex;--justify-content:center;--padding-top:0;--padding-bottom:0;--padding-left:calc(1*var(--gutter-horizontal));--padding-right:calc(1*var(--gutter-horizontal));}.elementor-22276 .elementor-element.elementor-element-177d083{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-22276 .elementor-element.elementor-element-3d4a500 .content{max-width:60ch;}.elementor-22276 .elementor-element.elementor-element-3d4a500 .typography-text-content{color:var( --e-global-color-primary );--stroke-width:110%;--stroke-height:80%;--stroke-rotation:-5deg;font-family:var( --e-global-typography-7190751-font-family ), serif;font-size:var( --e-global-typography-7190751-font-size );font-weight:var( --e-global-typography-7190751-font-weight );text-transform:var( --e-global-typography-7190751-text-transform );line-height:var( --e-global-typography-7190751-line-height );letter-spacing:var( --e-global-typography-7190751-letter-spacing );}.elementor-22276 .elementor-element.elementor-element-3d4a500 .typography-text-content a{color:var( --e-global-color-text );}.elementor-22276 .elementor-element.elementor-element-3d4a500 .typography-text-content a:hover, .elementor-22276 .elementor-element.elementor-element-3d4a500 .typography-text-content a:focus{color:var( --e-global-color-accent );}.elementor-22276 .elementor-element.elementor-element-3d4a500 .split-text-animation-revealed u{color:var( --e-global-color-accent );}.elementor-22276 .elementor-element.elementor-element-3d4a500 .typography-text-content .color-outline{color:var( --e-global-color-accent );}.elementor-22276 .elementor-element.elementor-element-20b62b1 .content{max-width:60ch;}.elementor-22276 .elementor-element.elementor-element-20b62b1 .typography-text-content{color:var( --e-global-color-primary );--stroke-width:110%;--stroke-height:80%;--stroke-rotation:-5deg;font-family:var( --e-global-typography-3cf2a6d-font-family ), serif;font-size:var( --e-global-typography-3cf2a6d-font-size );font-weight:var( --e-global-typography-3cf2a6d-font-weight );line-height:var( --e-global-typography-3cf2a6d-line-height );}.elementor-22276 .elementor-element.elementor-element-20b62b1 .typography-text-content a{color:var( --e-global-color-text );}.elementor-22276 .elementor-element.elementor-element-20b62b1 .typography-text-content a:hover, .elementor-22276 .elementor-element.elementor-element-20b62b1 .typography-text-content a:focus{color:var( --e-global-color-accent );}.elementor-22276 .elementor-element.elementor-element-20b62b1 .split-text-animation-revealed u{color:var( --e-global-color-accent );}.elementor-22276 .elementor-element.elementor-element-20b62b1 .typography-text-content .color-outline{color:var( --e-global-color-accent );}.elementor-22276 .elementor-element.elementor-element-83abb36 .content{max-width:60ch;}.elementor-22276 .elementor-element.elementor-element-83abb36 .typography-text-content{color:var( --e-global-color-primary );--stroke-width:110%;--stroke-height:80%;--stroke-rotation:-5deg;font-family:var( --e-global-typography-3cea9e3-font-family ), serif;font-size:var( --e-global-typography-3cea9e3-font-size );font-weight:var( --e-global-typography-3cea9e3-font-weight );line-height:var( --e-global-typography-3cea9e3-line-height );}.elementor-22276 .elementor-element.elementor-element-83abb36 .typography-text-content a{color:var( --e-global-color-text );}.elementor-22276 .elementor-element.elementor-element-83abb36 .typography-text-content a:hover, .elementor-22276 .elementor-element.elementor-element-83abb36 .typography-text-content a:focus{color:var( --e-global-color-accent );}.elementor-22276 .elementor-element.elementor-element-83abb36 .split-text-animation-revealed u{color:var( --e-global-color-accent );}.elementor-22276 .elementor-element.elementor-element-83abb36 .typography-text-content .color-outline{color:var( --e-global-color-accent );}.elementor-22276 .elementor-element.elementor-element-3a5872c{--display:flex;--min-height:clamp(300px, 90vh, 900px);--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:80px;--padding-bottom:40px;--padding-left:calc(1*var(--gutter-horizontal));--padding-right:calc(1*var(--gutter-horizontal));}.elementor-22276 .elementor-element.elementor-element-e114ec9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-22276 .elementor-element.elementor-element-e114ec9.e-con{--align-self:flex-end;}.elementor-22276 .elementor-element.elementor-element-d063481{width:100%;max-width:100%;}.elementor-22276 .elementor-element.elementor-element-61027ca .elementor-heading-title{font-family:var( --e-global-typography-030211c-font-family ), serif;font-size:var( --e-global-typography-030211c-font-size );font-weight:var( --e-global-typography-030211c-font-weight );line-height:var( --e-global-typography-030211c-line-height );letter-spacing:var( --e-global-typography-030211c-letter-spacing );color:var( --e-global-color-4655006 );}.elementor-22276 .elementor-element.elementor-element-06ea1f6{--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:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22276 .elementor-element.elementor-element-a26b8f4{--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-22276 .elementor-element.elementor-element-2fb06e9 .content{max-width:100%;}.elementor-22276 .elementor-element.elementor-element-2fb06e9 .typography-text-content{color:var( --e-global-color-4655006 );--stroke-width:110%;--stroke-height:80%;--stroke-rotation:-5deg;font-family:"Hauora", serif;font-size:clamp(2.625rem, 1.9904rem + 2.8205vw, 4.375rem);font-weight:500;line-height:1em;}.elementor-22276 .elementor-element.elementor-element-2fb06e9 .typography-text-content a{color:var( --e-global-color-text );}.elementor-22276 .elementor-element.elementor-element-2fb06e9 .typography-text-content a:hover, .elementor-22276 .elementor-element.elementor-element-2fb06e9 .typography-text-content a:focus{color:var( --e-global-color-accent );}.elementor-22276 .elementor-element.elementor-element-2fb06e9 .split-text-animation-revealed u{color:var( --e-global-color-accent );}.elementor-22276 .elementor-element.elementor-element-2fb06e9 .typography-text-content .color-outline{color:var( --e-global-color-accent );}.elementor-22276 .elementor-element.elementor-element-2fb06e9{width:100%;max-width:100%;z-index:2;}.elementor-22276 .elementor-element.elementor-element-2fb06e9.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-22276 .elementor-element.elementor-element-f32e4e0{--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-22276 .elementor-element.elementor-element-24c3576 .content{max-width:100%;}.elementor-22276 .elementor-element.elementor-element-24c3576 .typography-text-content{color:var( --e-global-color-4655006 );--stroke-width:110%;--stroke-height:80%;--stroke-rotation:-5deg;font-family:var( --e-global-typography-8cfbdc9-font-family ), serif;font-size:var( --e-global-typography-8cfbdc9-font-size );font-weight:var( --e-global-typography-8cfbdc9-font-weight );text-transform:var( --e-global-typography-8cfbdc9-text-transform );font-style:var( --e-global-typography-8cfbdc9-font-style );text-decoration:var( --e-global-typography-8cfbdc9-text-decoration );line-height:var( --e-global-typography-8cfbdc9-line-height );letter-spacing:var( --e-global-typography-8cfbdc9-letter-spacing );word-spacing:var( --e-global-typography-8cfbdc9-word-spacing );}.elementor-22276 .elementor-element.elementor-element-24c3576 .typography-text-content a{color:var( --e-global-color-text );}.elementor-22276 .elementor-element.elementor-element-24c3576 .typography-text-content a:hover, .elementor-22276 .elementor-element.elementor-element-24c3576 .typography-text-content a:focus{color:var( --e-global-color-accent );}.elementor-22276 .elementor-element.elementor-element-24c3576 .split-text-animation-revealed u{color:var( --e-global-color-accent );}.elementor-22276 .elementor-element.elementor-element-24c3576 .typography-text-content .color-outline{color:var( --e-global-color-accent );}.elementor-22276 .elementor-element.elementor-element-24c3576{width:100%;max-width:100%;z-index:2;}.elementor-22276 .elementor-element.elementor-element-24c3576.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-22276 .elementor-element.elementor-element-365a484{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-22276 .elementor-element.elementor-element-ae2d730 .elementor-button .elementor-align-icon-right{margin-left:8px;}.elementor-22276 .elementor-element.elementor-element-ae2d730 .elementor-button .elementor-align-icon-left{margin-right:8px;}.elementor-22276 .elementor-element.elementor-element-ae2d730 .elementor-button{background-color:var( --e-global-color-701ab94 );font-family:var( --e-global-typography-54c41a3-font-family ), serif;font-size:var( --e-global-typography-54c41a3-font-size );font-weight:var( --e-global-typography-54c41a3-font-weight );text-transform:var( --e-global-typography-54c41a3-text-transform );line-height:var( --e-global-typography-54c41a3-line-height );letter-spacing:var( --e-global-typography-54c41a3-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:.25rem .25rem .25rem .25rem;padding:13.200px 19.200px 10.800px 19.200px;}.elementor-22276 .elementor-element.elementor-element-ae2d730{padding:01.5rem 0rem 0rem 0rem;z-index:2;}.elementor-22276 .elementor-element.elementor-element-ae2d730.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22276 .elementor-element.elementor-element-1d1c853{--display:flex;--z-index:2;}.elementor-22276 .elementor-element.elementor-element-1d1c853:not(.elementor-motion-effects-element-type-background), .elementor-22276 .elementor-element.elementor-element-1d1c853 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000000 30%, #0000006E 100%);}.elementor-22276 .elementor-element.elementor-element-31c51b0 .mask-wrapper{height:100%;}.elementor-22276 .elementor-element.elementor-element-31c51b0 .of-cover-absolute{object-position:50% 50%;}.elementor-22276 .elementor-element.elementor-element-31c51b0 .section__overlay{background-color:#0000006B;}.elementor-22276 .elementor-element.elementor-element-31c51b0{width:100%;max-width:100%;z-index:1;}.elementor-22276 .elementor-element.elementor-element-5f58d0f{--display:flex;--min-height:clamp(300px, 90vh, 900px);--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:80px;--padding-bottom:40px;--padding-left:calc(1*var(--gutter-horizontal));--padding-right:calc(1*var(--gutter-horizontal));}.elementor-22276 .elementor-element.elementor-element-6641979 .marquee-crossing-lanes{--lanes-rotation:15;}.elementor-22276 .elementor-element.elementor-element-6641979 .typography-heading_lane_1{color:var( --e-global-color-4655006 );font-family:var( --e-global-typography-77d4f03-font-family ), serif;font-size:var( --e-global-typography-77d4f03-font-size );font-weight:var( --e-global-typography-77d4f03-font-weight );line-height:var( --e-global-typography-77d4f03-line-height );}.elementor-22276 .elementor-element.elementor-element-6641979 .marquee-crossing-lanes__lane_1{background-color:var( --e-global-color-771c325 );}body:not(.rtl) .elementor-22276 .elementor-element.elementor-element-6641979{left:0%;}body.rtl .elementor-22276 .elementor-element.elementor-element-6641979{right:0%;}.elementor-22276 .elementor-element.elementor-element-6641979{top:30%;z-index:5;}.elementor-22276 .elementor-element.elementor-element-a2aa2ee{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-22276 .elementor-element.elementor-element-a2aa2ee.e-con{--align-self:flex-end;}.elementor-22276 .elementor-element.elementor-element-d56ab25{width:100%;max-width:100%;}.elementor-22276 .elementor-element.elementor-element-2982d6b .elementor-heading-title{font-family:var( --e-global-typography-030211c-font-family ), serif;font-size:var( --e-global-typography-030211c-font-size );font-weight:var( --e-global-typography-030211c-font-weight );line-height:var( --e-global-typography-030211c-line-height );letter-spacing:var( --e-global-typography-030211c-letter-spacing );color:var( --e-global-color-4655006 );}.elementor-22276 .elementor-element.elementor-element-2b70879{--display:flex;--z-index:2;}.elementor-22276 .elementor-element.elementor-element-2b70879:not(.elementor-motion-effects-element-type-background), .elementor-22276 .elementor-element.elementor-element-2b70879 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000000 30%, #0000006E 100%);}.elementor-22276 .elementor-element.elementor-element-5a37c78 .mask-wrapper{height:100%;}.elementor-22276 .elementor-element.elementor-element-5a37c78 .of-cover-absolute{object-position:50% 50%;}.elementor-22276 .elementor-element.elementor-element-5a37c78 .section__overlay{background-color:#000000A1;}.elementor-22276 .elementor-element.elementor-element-5a37c78{width:100%;max-width:100%;z-index:1;}.elementor-22276 .elementor-element.elementor-element-943b372{--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:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22276 .elementor-element.elementor-element-a244d8f{--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-22276 .elementor-element.elementor-element-385b0e1 .content{max-width:100%;}.elementor-22276 .elementor-element.elementor-element-385b0e1 .typography-text-content{color:var( --e-global-color-4655006 );--stroke-width:110%;--stroke-height:80%;--stroke-rotation:-5deg;font-family:"Hauora", serif;font-size:clamp(2.625rem, 1.9904rem + 2.8205vw, 4.375rem);font-weight:500;line-height:1em;}.elementor-22276 .elementor-element.elementor-element-385b0e1 .typography-text-content a{color:var( --e-global-color-text );}.elementor-22276 .elementor-element.elementor-element-385b0e1 .typography-text-content a:hover, .elementor-22276 .elementor-element.elementor-element-385b0e1 .typography-text-content a:focus{color:var( --e-global-color-accent );}.elementor-22276 .elementor-element.elementor-element-385b0e1 .split-text-animation-revealed u{color:var( --e-global-color-accent );}.elementor-22276 .elementor-element.elementor-element-385b0e1 .typography-text-content .color-outline{color:var( --e-global-color-accent );}.elementor-22276 .elementor-element.elementor-element-385b0e1{width:100%;max-width:100%;z-index:2;}.elementor-22276 .elementor-element.elementor-element-385b0e1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-22276 .elementor-element.elementor-element-6a1c4fe{--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-22276 .elementor-element.elementor-element-099d7eb .content{max-width:100%;}.elementor-22276 .elementor-element.elementor-element-099d7eb .typography-text-content{color:var( --e-global-color-4655006 );--stroke-width:110%;--stroke-height:80%;--stroke-rotation:-5deg;font-family:var( --e-global-typography-8cfbdc9-font-family ), serif;font-size:var( --e-global-typography-8cfbdc9-font-size );font-weight:var( --e-global-typography-8cfbdc9-font-weight );text-transform:var( --e-global-typography-8cfbdc9-text-transform );font-style:var( --e-global-typography-8cfbdc9-font-style );text-decoration:var( --e-global-typography-8cfbdc9-text-decoration );line-height:var( --e-global-typography-8cfbdc9-line-height );letter-spacing:var( --e-global-typography-8cfbdc9-letter-spacing );word-spacing:var( --e-global-typography-8cfbdc9-word-spacing );}.elementor-22276 .elementor-element.elementor-element-099d7eb .typography-text-content a{color:var( --e-global-color-text );}.elementor-22276 .elementor-element.elementor-element-099d7eb .typography-text-content a:hover, .elementor-22276 .elementor-element.elementor-element-099d7eb .typography-text-content a:focus{color:var( --e-global-color-accent );}.elementor-22276 .elementor-element.elementor-element-099d7eb .split-text-animation-revealed u{color:var( --e-global-color-accent );}.elementor-22276 .elementor-element.elementor-element-099d7eb .typography-text-content .color-outline{color:var( --e-global-color-accent );}.elementor-22276 .elementor-element.elementor-element-099d7eb{width:100%;max-width:100%;z-index:2;}.elementor-22276 .elementor-element.elementor-element-099d7eb.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-22276 .elementor-element.elementor-element-5059486{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-22276 .elementor-element.elementor-element-4f59e42 .elementor-button .elementor-align-icon-right{margin-left:8px;}.elementor-22276 .elementor-element.elementor-element-4f59e42 .elementor-button .elementor-align-icon-left{margin-right:8px;}.elementor-22276 .elementor-element.elementor-element-4f59e42 .elementor-button{background-color:var( --e-global-color-701ab94 );font-family:var( --e-global-typography-54c41a3-font-family ), serif;font-size:var( --e-global-typography-54c41a3-font-size );font-weight:var( --e-global-typography-54c41a3-font-weight );text-transform:var( --e-global-typography-54c41a3-text-transform );line-height:var( --e-global-typography-54c41a3-line-height );letter-spacing:var( --e-global-typography-54c41a3-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:.25rem .25rem .25rem .25rem;padding:13.200px 19.200px 10.800px 19.200px;}.elementor-22276 .elementor-element.elementor-element-4f59e42{padding:01.5rem 0rem 0rem 0rem;z-index:2;}.elementor-22276 .elementor-element.elementor-element-4f59e42.elementor-element{--flex-grow:0;--flex-shrink:0;}:root body.elementor-page-22276{--page-title-display:block;}@media(max-width:991px) and (min-width:768px){.elementor-22276 .elementor-element.elementor-element-e114ec9{--width:50%;}.elementor-22276 .elementor-element.elementor-element-a2aa2ee{--width:50%;}}@media(max-width:1366px){.elementor-22276 .elementor-element.elementor-element-3d4a500 .typography-text-content{font-size:var( --e-global-typography-7190751-font-size );line-height:var( --e-global-typography-7190751-line-height );letter-spacing:var( --e-global-typography-7190751-letter-spacing );}.elementor-22276 .elementor-element.elementor-element-20b62b1 .typography-text-content{font-size:var( --e-global-typography-3cf2a6d-font-size );line-height:var( --e-global-typography-3cf2a6d-line-height );}.elementor-22276 .elementor-element.elementor-element-83abb36 .typography-text-content{font-size:var( --e-global-typography-3cea9e3-font-size );line-height:var( --e-global-typography-3cea9e3-line-height );}.elementor-22276 .elementor-element.elementor-element-61027ca .elementor-heading-title{font-size:var( --e-global-typography-030211c-font-size );line-height:var( --e-global-typography-030211c-line-height );letter-spacing:var( --e-global-typography-030211c-letter-spacing );}.elementor-22276 .elementor-element.elementor-element-24c3576 .typography-text-content{font-size:var( --e-global-typography-8cfbdc9-font-size );line-height:var( --e-global-typography-8cfbdc9-line-height );letter-spacing:var( --e-global-typography-8cfbdc9-letter-spacing );word-spacing:var( --e-global-typography-8cfbdc9-word-spacing );}.elementor-22276 .elementor-element.elementor-element-ae2d730 .elementor-button{font-size:var( --e-global-typography-54c41a3-font-size );line-height:var( --e-global-typography-54c41a3-line-height );letter-spacing:var( --e-global-typography-54c41a3-letter-spacing );}body:not(.rtl) .elementor-22276 .elementor-element.elementor-element-6641979{left:0%;}body.rtl .elementor-22276 .elementor-element.elementor-element-6641979{right:0%;}.elementor-22276 .elementor-element.elementor-element-6641979{top:22.785%;}.elementor-22276 .elementor-element.elementor-element-6641979 .typography-heading_lane_1{font-size:var( --e-global-typography-77d4f03-font-size );line-height:var( --e-global-typography-77d4f03-line-height );}.elementor-22276 .elementor-element.elementor-element-2982d6b .elementor-heading-title{font-size:var( --e-global-typography-030211c-font-size );line-height:var( --e-global-typography-030211c-line-height );letter-spacing:var( --e-global-typography-030211c-letter-spacing );}.elementor-22276 .elementor-element.elementor-element-099d7eb .typography-text-content{font-size:var( --e-global-typography-8cfbdc9-font-size );line-height:var( --e-global-typography-8cfbdc9-line-height );letter-spacing:var( --e-global-typography-8cfbdc9-letter-spacing );word-spacing:var( --e-global-typography-8cfbdc9-word-spacing );}.elementor-22276 .elementor-element.elementor-element-4f59e42 .elementor-button{font-size:var( --e-global-typography-54c41a3-font-size );line-height:var( --e-global-typography-54c41a3-line-height );letter-spacing:var( --e-global-typography-54c41a3-letter-spacing );}}@media(max-width:991px){.elementor-22276 .elementor-element.elementor-element-3d4a500 .content{max-width:100;}.elementor-22276 .elementor-element.elementor-element-3d4a500 .typography-text-content{font-size:var( --e-global-typography-7190751-font-size );line-height:var( --e-global-typography-7190751-line-height );letter-spacing:var( --e-global-typography-7190751-letter-spacing );}.elementor-22276 .elementor-element.elementor-element-20b62b1 .content{max-width:100;}.elementor-22276 .elementor-element.elementor-element-20b62b1 .typography-text-content{font-size:var( --e-global-typography-3cf2a6d-font-size );line-height:var( --e-global-typography-3cf2a6d-line-height );}.elementor-22276 .elementor-element.elementor-element-83abb36 .content{max-width:100;}.elementor-22276 .elementor-element.elementor-element-83abb36 .typography-text-content{font-size:var( --e-global-typography-3cea9e3-font-size );line-height:var( --e-global-typography-3cea9e3-line-height );}.elementor-22276 .elementor-element.elementor-element-3a5872c{--min-height:500px;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-22276 .elementor-element.elementor-element-e114ec9{--justify-content:flex-end;}.elementor-22276 .elementor-element.elementor-element-61027ca .elementor-heading-title{font-size:var( --e-global-typography-030211c-font-size );line-height:var( --e-global-typography-030211c-line-height );letter-spacing:var( --e-global-typography-030211c-letter-spacing );}.elementor-22276 .elementor-element.elementor-element-2fb06e9 .content{max-width:100%;}.elementor-22276 .elementor-element.elementor-element-24c3576 .content{max-width:100%;}.elementor-22276 .elementor-element.elementor-element-24c3576 .typography-text-content{font-size:var( --e-global-typography-8cfbdc9-font-size );line-height:var( --e-global-typography-8cfbdc9-line-height );letter-spacing:var( --e-global-typography-8cfbdc9-letter-spacing );word-spacing:var( --e-global-typography-8cfbdc9-word-spacing );}.elementor-22276 .elementor-element.elementor-element-ae2d730 .elementor-button{font-size:var( --e-global-typography-54c41a3-font-size );line-height:var( --e-global-typography-54c41a3-line-height );letter-spacing:var( --e-global-typography-54c41a3-letter-spacing );}.elementor-22276 .elementor-element.elementor-element-31c51b0 .mask-wrapper{height:100%;}.elementor-22276 .elementor-element.elementor-element-31c51b0 .of-cover-absolute{object-position:50% 50%;}.elementor-22276 .elementor-element.elementor-element-5f58d0f{--min-height:500px;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-22276 .elementor-element.elementor-element-6641979 .typography-heading_lane_1{font-size:var( --e-global-typography-77d4f03-font-size );line-height:var( --e-global-typography-77d4f03-line-height );}.elementor-22276 .elementor-element.elementor-element-a2aa2ee{--justify-content:flex-end;}.elementor-22276 .elementor-element.elementor-element-2982d6b .elementor-heading-title{font-size:var( --e-global-typography-030211c-font-size );line-height:var( --e-global-typography-030211c-line-height );letter-spacing:var( --e-global-typography-030211c-letter-spacing );}.elementor-22276 .elementor-element.elementor-element-5a37c78 .mask-wrapper{height:100%;}.elementor-22276 .elementor-element.elementor-element-5a37c78 .of-cover-absolute{object-position:50% 50%;}.elementor-22276 .elementor-element.elementor-element-385b0e1 .content{max-width:100%;}.elementor-22276 .elementor-element.elementor-element-099d7eb .content{max-width:100%;}.elementor-22276 .elementor-element.elementor-element-099d7eb .typography-text-content{font-size:var( --e-global-typography-8cfbdc9-font-size );line-height:var( --e-global-typography-8cfbdc9-line-height );letter-spacing:var( --e-global-typography-8cfbdc9-letter-spacing );word-spacing:var( --e-global-typography-8cfbdc9-word-spacing );}.elementor-22276 .elementor-element.elementor-element-4f59e42 .elementor-button{font-size:var( --e-global-typography-54c41a3-font-size );line-height:var( --e-global-typography-54c41a3-line-height );letter-spacing:var( --e-global-typography-54c41a3-letter-spacing );}}@media(max-width:767px){.elementor-22276 .elementor-element.elementor-element-b66cc57{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:calc(1*var(--gutter-horizontal)) calc(1*var(--gutter-horizontal));--row-gap:calc(1*var(--gutter-horizontal));--column-gap:calc(1*var(--gutter-horizontal));}.elementor-22276 .elementor-element.elementor-element-3d4a500 .content{max-width:100;}.elementor-22276 .elementor-element.elementor-element-3d4a500 .typography-text-content{font-size:var( --e-global-typography-7190751-font-size );line-height:var( --e-global-typography-7190751-line-height );letter-spacing:var( --e-global-typography-7190751-letter-spacing );}.elementor-22276 .elementor-element.elementor-element-20b62b1 .content{max-width:100;}.elementor-22276 .elementor-element.elementor-element-20b62b1 .typography-text-content{font-size:var( --e-global-typography-3cf2a6d-font-size );line-height:var( --e-global-typography-3cf2a6d-line-height );}.elementor-22276 .elementor-element.elementor-element-83abb36 .content{max-width:100;}.elementor-22276 .elementor-element.elementor-element-83abb36 .typography-text-content{font-size:var( --e-global-typography-3cea9e3-font-size );line-height:var( --e-global-typography-3cea9e3-line-height );}.elementor-22276 .elementor-element.elementor-element-3a5872c{--min-height:80vh;}.elementor-22276 .elementor-element.elementor-element-e114ec9{--width:50%;}.elementor-22276 .elementor-element.elementor-element-61027ca .elementor-heading-title{font-size:var( --e-global-typography-030211c-font-size );line-height:var( --e-global-typography-030211c-line-height );letter-spacing:var( --e-global-typography-030211c-letter-spacing );}.elementor-22276 .elementor-element.elementor-element-06ea1f6{--gap:020px 020px;--row-gap:020px;--column-gap:020px;}.elementor-22276 .elementor-element.elementor-element-2fb06e9 .content{max-width:100%;}.elementor-22276 .elementor-element.elementor-element-24c3576 .content{max-width:100%;}.elementor-22276 .elementor-element.elementor-element-24c3576 .typography-text-content{font-size:var( --e-global-typography-8cfbdc9-font-size );line-height:var( --e-global-typography-8cfbdc9-line-height );letter-spacing:var( --e-global-typography-8cfbdc9-letter-spacing );word-spacing:var( --e-global-typography-8cfbdc9-word-spacing );}.elementor-22276 .elementor-element.elementor-element-365a484{--justify-content:flex-start;}.elementor-22276 .elementor-element.elementor-element-ae2d730 .elementor-button{font-size:var( --e-global-typography-54c41a3-font-size );line-height:var( --e-global-typography-54c41a3-line-height );letter-spacing:var( --e-global-typography-54c41a3-letter-spacing );}.elementor-22276 .elementor-element.elementor-element-31c51b0 .mask-wrapper{height:100%;}.elementor-22276 .elementor-element.elementor-element-31c51b0 .of-cover-absolute{object-position:0% 50%;}.elementor-22276 .elementor-element.elementor-element-5f58d0f{--min-height:80vh;}.elementor-22276 .elementor-element.elementor-element-6641979 .typography-heading_lane_1{font-size:var( --e-global-typography-77d4f03-font-size );line-height:var( --e-global-typography-77d4f03-line-height );}.elementor-22276 .elementor-element.elementor-element-a2aa2ee{--width:50%;}.elementor-22276 .elementor-element.elementor-element-2982d6b .elementor-heading-title{font-size:var( --e-global-typography-030211c-font-size );line-height:var( --e-global-typography-030211c-line-height );letter-spacing:var( --e-global-typography-030211c-letter-spacing );}.elementor-22276 .elementor-element.elementor-element-5a37c78 .mask-wrapper{height:100%;}.elementor-22276 .elementor-element.elementor-element-5a37c78 .of-cover-absolute{object-position:0% 50%;}.elementor-22276 .elementor-element.elementor-element-943b372{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-22276 .elementor-element.elementor-element-385b0e1 .content{max-width:100%;}.elementor-22276 .elementor-element.elementor-element-099d7eb .content{max-width:100%;}.elementor-22276 .elementor-element.elementor-element-099d7eb .typography-text-content{font-size:var( --e-global-typography-8cfbdc9-font-size );line-height:var( --e-global-typography-8cfbdc9-line-height );letter-spacing:var( --e-global-typography-8cfbdc9-letter-spacing );word-spacing:var( --e-global-typography-8cfbdc9-word-spacing );}.elementor-22276 .elementor-element.elementor-element-5059486{--justify-content:flex-start;}.elementor-22276 .elementor-element.elementor-element-4f59e42 .elementor-button{font-size:var( --e-global-typography-54c41a3-font-size );line-height:var( --e-global-typography-54c41a3-line-height );letter-spacing:var( --e-global-typography-54c41a3-letter-spacing );}}@media(min-width:768px){.elementor-22276 .elementor-element.elementor-element-e114ec9{--width:320px;}.elementor-22276 .elementor-element.elementor-element-a26b8f4{--width:100%;}.elementor-22276 .elementor-element.elementor-element-a2aa2ee{--width:320px;}}@media(min-width:1400px){.elementor-22276 .elementor-element.elementor-element-3d4a500 .typography-text-content{font-size:var( --e-global-typography-7190751-font-size );line-height:var( --e-global-typography-7190751-line-height );letter-spacing:var( --e-global-typography-7190751-letter-spacing );}.elementor-22276 .elementor-element.elementor-element-20b62b1 .typography-text-content{font-size:var( --e-global-typography-3cf2a6d-font-size );line-height:var( --e-global-typography-3cf2a6d-line-height );}.elementor-22276 .elementor-element.elementor-element-83abb36 .typography-text-content{font-size:var( --e-global-typography-3cea9e3-font-size );line-height:var( --e-global-typography-3cea9e3-line-height );}.elementor-22276 .elementor-element.elementor-element-61027ca .elementor-heading-title{font-size:var( --e-global-typography-030211c-font-size );line-height:var( --e-global-typography-030211c-line-height );letter-spacing:var( --e-global-typography-030211c-letter-spacing );}.elementor-22276 .elementor-element.elementor-element-2fb06e9{width:var( --container-widget-width, 125.703px );max-width:125.703px;--container-widget-width:125.703px;--container-widget-flex-grow:0;}.elementor-22276 .elementor-element.elementor-element-24c3576 .typography-text-content{font-size:var( --e-global-typography-8cfbdc9-font-size );line-height:var( --e-global-typography-8cfbdc9-line-height );letter-spacing:var( --e-global-typography-8cfbdc9-letter-spacing );word-spacing:var( --e-global-typography-8cfbdc9-word-spacing );}.elementor-22276 .elementor-element.elementor-element-ae2d730 .elementor-button{font-size:var( --e-global-typography-54c41a3-font-size );line-height:var( --e-global-typography-54c41a3-line-height );letter-spacing:var( --e-global-typography-54c41a3-letter-spacing );}.elementor-22276 .elementor-element.elementor-element-6641979 .typography-heading_lane_1{font-size:var( --e-global-typography-77d4f03-font-size );line-height:var( --e-global-typography-77d4f03-line-height );}.elementor-22276 .elementor-element.elementor-element-2982d6b .elementor-heading-title{font-size:var( --e-global-typography-030211c-font-size );line-height:var( --e-global-typography-030211c-line-height );letter-spacing:var( --e-global-typography-030211c-letter-spacing );}.elementor-22276 .elementor-element.elementor-element-385b0e1{width:var( --container-widget-width, 125.703px );max-width:125.703px;--container-widget-width:125.703px;--container-widget-flex-grow:0;}.elementor-22276 .elementor-element.elementor-element-099d7eb .typography-text-content{font-size:var( --e-global-typography-8cfbdc9-font-size );line-height:var( --e-global-typography-8cfbdc9-line-height );letter-spacing:var( --e-global-typography-8cfbdc9-letter-spacing );word-spacing:var( --e-global-typography-8cfbdc9-word-spacing );}.elementor-22276 .elementor-element.elementor-element-4f59e42 .elementor-button{font-size:var( --e-global-typography-54c41a3-font-size );line-height:var( --e-global-typography-54c41a3-line-height );letter-spacing:var( --e-global-typography-54c41a3-letter-spacing );}}/* Start custom CSS for asli-widget-crossing-lanes, class: .elementor-element-6641979 */.elementor-22276 .elementor-element.elementor-element-6641979 .marquee-header__inner {
overflow: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2aa2ee */.elementor-22276 .elementor-element.elementor-element-a2aa2ee {
  filter:grayscale(100%);
}/* End custom CSS */
/* Start custom CSS for asli-widget-parallax-image, class: .elementor-element-5a37c78 */.elementor-22276 .elementor-element.elementor-element-5a37c78 {
  filter:grayscale(100%);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Hauora';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://kallosproperties.com/wp-content/uploads/2025/06/Hauora-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Hauora';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('https://kallosproperties.com/wp-content/uploads/2025/06/Hauora-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Hauora';
	font-style: normal;
	font-weight: bold;
	font-display: swap;
	src: url('https://kallosproperties.com/wp-content/uploads/2025/06/Hauora-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Hauora';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://kallosproperties.com/wp-content/uploads/2025/06/Hauora-Medium.woff2') format('woff2');
}
/* End Custom Fonts CSS */