.elementor-1285 .elementor-element.elementor-element-99e6be1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-184px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1285 .elementor-element.elementor-element-99e6be1:not(.elementor-motion-effects-element-type-background), .elementor-1285 .elementor-element.elementor-element-99e6be1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1285 .elementor-element.elementor-element-581dd99 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-widget-alert .elementor-alert-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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-alert .elementor-alert-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1285 .elementor-element.elementor-element-ee4f558{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;top:50%;}body:not(.rtl) .elementor-1285 .elementor-element.elementor-element-ee4f558{left:calc(50% - 200px);}body.rtl .elementor-1285 .elementor-element.elementor-element-ee4f558{right:calc(50% - 200px);}.elementor-1285 .elementor-element.elementor-element-ee4f558 .elementor-alert-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-92bb33b-font-family ), Sans-serif;font-size:var( --e-global-typography-92bb33b-font-size );font-weight:var( --e-global-typography-92bb33b-font-weight );}.elementor-1285 .elementor-element.elementor-element-789ca35{--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:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1285 .elementor-element.elementor-element-4e320a3 > .elementor-widget-container{padding:0px 0px 60px 0px;}.elementor-1285 .elementor-element.elementor-element-4e320a3{text-align:center;}.elementor-1285 .elementor-element.elementor-element-4e320a3 .elementor-heading-title{font-family:"Harmonia Sans", Sans-serif;font-size:3.45rem;font-weight:800;line-height:1.125em;text-shadow:0px 0px 5px #000000;color:var( --e-global-color-accent );}.elementor-1285 .elementor-element.elementor-element-e3509d1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:20px 40px;--row-gap:20px;--column-gap:40px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1285 .elementor-element.elementor-element-f706b92 img{width:fit-content;height:38px;object-fit:contain;object-position:center center;}.elementor-1285 .elementor-element.elementor-element-6b48f6c img{width:fit-content;height:37px;object-fit:contain;object-position:center center;}.elementor-1285 .elementor-element.elementor-element-5506e11 img{width:fit-content;height:45px;object-fit:contain;object-position:center center;}.elementor-1285 .elementor-element.elementor-element-59dccf2 img{width:fit-content;height:40px;object-fit:contain;object-position:center center;}.elementor-1285 .elementor-element.elementor-element-5f16de5 img{width:fit-content;height:40px;object-fit:contain;object-position:center center;}.elementor-1285 .elementor-element.elementor-element-3ba419a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 40px;--row-gap:20px;--column-gap:40px;}.elementor-1285 .elementor-element.elementor-element-5f3e6a9 img{width:fit-content;height:37px;object-fit:contain;object-position:center center;}.elementor-1285 .elementor-element.elementor-element-0d898cd img{width:fit-content;height:107px;object-fit:contain;object-position:center center;}.elementor-1285 .elementor-element.elementor-element-663b4e6 img{width:fit-content;height:54px;object-fit:contain;object-position:center center;}.elementor-1285 .elementor-element.elementor-element-2d234c8 img{width:fit-content;height:58px;object-fit:contain;object-position:center center;}.elementor-1285 .elementor-element.elementor-element-1fb16ca img{width:fit-content;height:81px;object-fit:contain;object-position:center center;}.elementor-1285 .elementor-element.elementor-element-08453f9{--display:flex;}.elementor-1285 .elementor-element.elementor-element-947b30a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1285 .elementor-element.elementor-element-5e5756a img{height:40px;object-fit:contain;object-position:center center;}.elementor-1285 .elementor-element.elementor-element-aa5ac6c img{width:fit-content;height:70px;object-fit:contain;object-position:center center;}.elementor-1285 .elementor-element.elementor-element-29d25bb img{width:fit-content;height:70px;object-fit:contain;object-position:center center;}.elementor-1285 .elementor-element.elementor-element-d5478ea img{width:fit-content;height:70px;object-fit:contain;object-position:center center;}.elementor-1285 .elementor-element.elementor-element-625d233 img{width:fit-content;height:70px;object-fit:contain;object-position:center center;}.elementor-1285 .elementor-element.elementor-element-cc9bac1 img{width:fit-content;height:70px;object-fit:contain;object-position:center center;}.elementor-1285 .elementor-element.elementor-element-d076a02 img{width:fit-content;height:70px;object-fit:contain;object-position:center center;}.elementor-1285 .elementor-element.elementor-element-b470996{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-accent );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;}.elementor-1285 .elementor-element.elementor-element-b470996 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-1285 .elementor-element.elementor-element-b470996 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-1285 .elementor-element.elementor-element-215fc22{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-1285 .elementor-element.elementor-element-8f657a5{width:initial;max-width:initial;z-index:99;}.elementor-1285 .elementor-element.elementor-element-8f657a5 .elementor-icon-wrapper{text-align:center;}.elementor-1285 .elementor-element.elementor-element-8f657a5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1285 .elementor-element.elementor-element-8f657a5.elementor-view-framed .elementor-icon, .elementor-1285 .elementor-element.elementor-element-8f657a5.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1285 .elementor-element.elementor-element-8f657a5.elementor-view-framed .elementor-icon, .elementor-1285 .elementor-element.elementor-element-8f657a5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1285 .elementor-element.elementor-element-8f657a5 .elementor-icon{font-size:40px;}.elementor-1285 .elementor-element.elementor-element-8f657a5 .elementor-icon svg{height:40px;}.elementor-1285 .elementor-element.elementor-element-e4ff51d{width:initial;max-width:initial;}.elementor-1285 .elementor-element.elementor-element-e4ff51d .elementor-icon-wrapper{text-align:center;}.elementor-1285 .elementor-element.elementor-element-e4ff51d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1285 .elementor-element.elementor-element-e4ff51d.elementor-view-framed .elementor-icon, .elementor-1285 .elementor-element.elementor-element-e4ff51d.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1285 .elementor-element.elementor-element-e4ff51d.elementor-view-framed .elementor-icon, .elementor-1285 .elementor-element.elementor-element-e4ff51d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1285 .elementor-element.elementor-element-e4ff51d .elementor-icon{font-size:40px;}.elementor-1285 .elementor-element.elementor-element-e4ff51d .elementor-icon svg{height:40px;}.elementor-1285 .elementor-element.elementor-element-44b7cf7{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1285 .elementor-element.elementor-element-910076b{--display:flex;--min-height:100vh;--overflow:hidden;}.elementor-1285 .elementor-element.elementor-element-910076b:not(.elementor-motion-effects-element-type-background), .elementor-1285 .elementor-element.elementor-element-910076b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2025/01/people-background-fhd.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1285 .elementor-element.elementor-element-910076b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1285 .elementor-element.elementor-element-d2cc867{--display:flex;--position:absolute;--min-height:100vh;top:0px;}.elementor-1285 .elementor-element.elementor-element-d2cc867:not(.elementor-motion-effects-element-type-background), .elementor-1285 .elementor-element.elementor-element-d2cc867 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2025/01/people-foreground-fhd.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-1285 .elementor-element.elementor-element-d2cc867{left:0px;}body.rtl .elementor-1285 .elementor-element.elementor-element-d2cc867{right:0px;}.elementor-1285 .elementor-element.elementor-element-c29c62d{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;bottom:250px;text-align:left;}body:not(.rtl) .elementor-1285 .elementor-element.elementor-element-c29c62d{right:100px;}body.rtl .elementor-1285 .elementor-element.elementor-element-c29c62d{left:100px;}.elementor-1285 .elementor-element.elementor-element-c29c62d .elementor-heading-title{font-family:var( --e-global-typography-92bb33b-font-family ), Sans-serif;font-size:var( --e-global-typography-92bb33b-font-size );font-weight:var( --e-global-typography-92bb33b-font-weight );color:var( --e-global-color-accent );}.elementor-1285 .elementor-element.elementor-element-4a407ab{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1285 .elementor-element.elementor-element-4a407ab:not(.elementor-motion-effects-element-type-background), .elementor-1285 .elementor-element.elementor-element-4a407ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2025/01/work-background-fhd.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1285 .elementor-element.elementor-element-4a407ab.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1285 .elementor-element.elementor-element-7ae87fe{z-index:0;}.elementor-1285 .elementor-element.elementor-element-6b68a58{--display:flex;--position:absolute;--min-height:100vh;top:0px;}.elementor-1285 .elementor-element.elementor-element-6b68a58:not(.elementor-motion-effects-element-type-background), .elementor-1285 .elementor-element.elementor-element-6b68a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2025/01/work-foreground-fhd.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-1285 .elementor-element.elementor-element-6b68a58{left:0px;}body.rtl .elementor-1285 .elementor-element.elementor-element-6b68a58{right:0px;}.elementor-1285 .elementor-element.elementor-element-7f24322{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;bottom:120px;text-align:left;}.elementor-1285 .elementor-element.elementor-element-7f24322 > .elementor-widget-container{padding:20px 20px 20px 20px;}body:not(.rtl) .elementor-1285 .elementor-element.elementor-element-7f24322{right:100px;}body.rtl .elementor-1285 .elementor-element.elementor-element-7f24322{left:100px;}.elementor-1285 .elementor-element.elementor-element-7f24322 .elementor-heading-title{font-family:var( --e-global-typography-92bb33b-font-family ), Sans-serif;font-size:var( --e-global-typography-92bb33b-font-size );font-weight:var( --e-global-typography-92bb33b-font-weight );text-shadow:0px 0px 5px #000000;color:var( --e-global-color-accent );}.elementor-1285 .elementor-element.elementor-element-1ee7d01{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1285 .elementor-element.elementor-element-1ee7d01:not(.elementor-motion-effects-element-type-background), .elementor-1285 .elementor-element.elementor-element-1ee7d01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2025/01/savour-background-fhd.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1285 .elementor-element.elementor-element-1ee7d01.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1285 .elementor-element.elementor-element-988d1ff{width:var( --container-widget-width, 490px );max-width:490px;--container-widget-width:490px;--container-widget-flex-grow:0;bottom:240px;text-align:left;}body:not(.rtl) .elementor-1285 .elementor-element.elementor-element-988d1ff{left:240px;}body.rtl .elementor-1285 .elementor-element.elementor-element-988d1ff{right:240px;}.elementor-1285 .elementor-element.elementor-element-988d1ff .elementor-heading-title{font-family:var( --e-global-typography-92bb33b-font-family ), Sans-serif;font-size:var( --e-global-typography-92bb33b-font-size );font-weight:var( --e-global-typography-92bb33b-font-weight );color:var( --e-global-color-accent );}.elementor-1285 .elementor-element.elementor-element-c530d28{z-index:0;}.elementor-1285 .elementor-element.elementor-element-657fcc7{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1285 .elementor-element.elementor-element-657fcc7:not(.elementor-motion-effects-element-type-background), .elementor-1285 .elementor-element.elementor-element-657fcc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2025/01/shop-background-fhd.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1285 .elementor-element.elementor-element-657fcc7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1285 .elementor-element.elementor-element-f6b8b4a{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;bottom:170px;text-align:left;}body:not(.rtl) .elementor-1285 .elementor-element.elementor-element-f6b8b4a{left:125px;}body.rtl .elementor-1285 .elementor-element.elementor-element-f6b8b4a{right:125px;}.elementor-1285 .elementor-element.elementor-element-f6b8b4a .elementor-heading-title{font-family:var( --e-global-typography-92bb33b-font-family ), Sans-serif;font-size:var( --e-global-typography-92bb33b-font-size );font-weight:var( --e-global-typography-92bb33b-font-weight );color:var( --e-global-color-accent );}.elementor-1285 .elementor-element.elementor-element-d48c328{z-index:0;}.elementor-1285 .elementor-element.elementor-element-fa8c2bb{--display:flex;--position:absolute;--min-height:100vh;top:0px;}.elementor-1285 .elementor-element.elementor-element-fa8c2bb:not(.elementor-motion-effects-element-type-background), .elementor-1285 .elementor-element.elementor-element-fa8c2bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2025/01/shop-foreground-fhd.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-1285 .elementor-element.elementor-element-fa8c2bb{left:0px;}body.rtl .elementor-1285 .elementor-element.elementor-element-fa8c2bb{right:0px;}.elementor-1285 .elementor-element.elementor-element-250db41{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1285 .elementor-element.elementor-element-250db41:not(.elementor-motion-effects-element-type-background), .elementor-1285 .elementor-element.elementor-element-250db41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2025/01/relax-background-fhd.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1285 .elementor-element.elementor-element-250db41.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1285 .elementor-element.elementor-element-26be1bf{z-index:0;}.elementor-1285 .elementor-element.elementor-element-e0e6f1c{width:var( --container-widget-width, 510px );max-width:510px;--container-widget-width:510px;--container-widget-flex-grow:0;z-index:10;text-align:center;}.elementor-1285 .elementor-element.elementor-element-e0e6f1c .elementor-heading-title{font-family:var( --e-global-typography-92bb33b-font-family ), Sans-serif;font-size:var( --e-global-typography-92bb33b-font-size );font-weight:var( --e-global-typography-92bb33b-font-weight );text-shadow:0px 0px 5px rgba(0, 0, 0, 0.7);color:var( --e-global-color-accent );}.elementor-1285 .elementor-element.elementor-element-6862ab5{--display:flex;--position:absolute;--min-height:100vh;top:0px;}.elementor-1285 .elementor-element.elementor-element-6862ab5:not(.elementor-motion-effects-element-type-background), .elementor-1285 .elementor-element.elementor-element-6862ab5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2025/01/relax-foreground-fhd.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-1285 .elementor-element.elementor-element-6862ab5{left:0px;}body.rtl .elementor-1285 .elementor-element.elementor-element-6862ab5{right:0px;}.elementor-1285 .elementor-element.elementor-element-c234869{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1285 .elementor-element.elementor-element-c234869:not(.elementor-motion-effects-element-type-background), .elementor-1285 .elementor-element.elementor-element-c234869 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2025/01/fun-background-fhd.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1285 .elementor-element.elementor-element-c234869.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1285 .elementor-element.elementor-element-eb6fe68{z-index:0;}.elementor-1285 .elementor-element.elementor-element-0c8cae4{--display:flex;--position:absolute;--min-height:100vh;top:0px;}.elementor-1285 .elementor-element.elementor-element-0c8cae4:not(.elementor-motion-effects-element-type-background), .elementor-1285 .elementor-element.elementor-element-0c8cae4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2025/01/fun-foreground-fhd.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-1285 .elementor-element.elementor-element-0c8cae4{left:0px;}body.rtl .elementor-1285 .elementor-element.elementor-element-0c8cae4{right:0px;}.elementor-1285 .elementor-element.elementor-element-bf2aa4b{width:var( --container-widget-width, 690px );max-width:690px;--container-widget-width:690px;--container-widget-flex-grow:0;bottom:180px;z-index:10;text-align:left;}body:not(.rtl) .elementor-1285 .elementor-element.elementor-element-bf2aa4b{left:660px;}body.rtl .elementor-1285 .elementor-element.elementor-element-bf2aa4b{right:660px;}.elementor-1285 .elementor-element.elementor-element-bf2aa4b .elementor-heading-title{font-family:var( --e-global-typography-92bb33b-font-family ), Sans-serif;font-size:var( --e-global-typography-92bb33b-font-size );font-weight:var( --e-global-typography-92bb33b-font-weight );text-shadow:0px 0px 5px rgba(0, 0, 0, 0.7);color:var( --e-global-color-accent );}.elementor-1285 .elementor-element.elementor-element-8798c43{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-1285 .elementor-element.elementor-element-7dc9f7d{--display:flex;--min-height:760px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-1285 .elementor-element.elementor-element-7dc9f7d:not(.elementor-motion-effects-element-type-background), .elementor-1285 .elementor-element.elementor-element-7dc9f7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("/wp-content/uploads/2025/01/real-community-fallback.jpg") 50% 50%;background-size:cover;}.elementor-1285 .elementor-element.elementor-element-afaba49 .elementor-heading-title{font-family:"Harmonia Sans", Sans-serif;font-size:5rem;font-weight:600;line-height:1.125em;color:var( --e-global-color-6f74ae7 );}.elementor-1285 .elementor-element.elementor-element-80cba39 .elementor-heading-title{font-family:"Harmonia Sans", Sans-serif;font-size:2.7rem;font-weight:400;line-height:1.125em;color:var( --e-global-color-accent );}.elementor-1285 .elementor-element.elementor-element-c36f107{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:40px;--padding-left:80px;--padding-right:80px;bottom:0px;}body:not(.rtl) .elementor-1285 .elementor-element.elementor-element-c36f107{left:0px;}body.rtl .elementor-1285 .elementor-element.elementor-element-c36f107{right:0px;}.elementor-1285 .elementor-element.elementor-element-34c6885 .elementor-heading-title{font-family:"Harmonia Sans", Sans-serif;font-size:2.4rem;font-weight:600;line-height:1.125em;text-shadow:0px 0px 5px rgba(0, 0, 0, 0.7);color:var( --e-global-color-accent );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1285 .elementor-element.elementor-element-436cf3e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:20px;}.elementor-1285 .elementor-element.elementor-element-436cf3e .elementor-main-swiper{height:250px;}.elementor-1285 .elementor-element.elementor-element-436cf3e .elementor-main-swiper .swiper-slide{border-width:1px 1px 1px 1px;border-radius:15px;border-color:var( --e-global-color-36a11c0 );}.elementor-1285 .elementor-element.elementor-element-436cf3e .elementor-swiper-button{font-size:50px;color:var( --e-global-color-accent );}.elementor-1285 .elementor-element.elementor-element-436cf3e .elementor-swiper-button svg{fill:var( --e-global-color-accent );}.elementor-1285 .elementor-element.elementor-element-436cf3e .elementor-custom-embed-play i{color:var( --e-global-color-accent );font-size:40px;}.elementor-1285 .elementor-element.elementor-element-436cf3e .elementor-custom-embed-play svg{fill:var( --e-global-color-accent );}.elementor-1285 .elementor-element.elementor-element-5c1a5c8{--display:flex;--min-height:760px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-1285 .elementor-element.elementor-element-5c1a5c8:not(.elementor-motion-effects-element-type-background), .elementor-1285 .elementor-element.elementor-element-5c1a5c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("/wp-content/uploads/2025/01/real-tenants-fallback.jpg") 50% 50%;background-size:cover;}.elementor-1285 .elementor-element.elementor-element-36b56fb .elementor-heading-title{font-family:"Harmonia Sans", Sans-serif;font-size:5rem;font-weight:600;line-height:1.125em;color:var( --e-global-color-primary );}.elementor-1285 .elementor-element.elementor-element-1f7aa62 .elementor-heading-title{font-family:"Harmonia Sans", Sans-serif;font-size:2.7rem;font-weight:400;line-height:1.125em;color:var( --e-global-color-accent );}.elementor-1285 .elementor-element.elementor-element-cbe8a2e{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:40px;--padding-left:80px;--padding-right:80px;bottom:0px;}body:not(.rtl) .elementor-1285 .elementor-element.elementor-element-cbe8a2e{left:0px;}body.rtl .elementor-1285 .elementor-element.elementor-element-cbe8a2e{right:0px;}.elementor-1285 .elementor-element.elementor-element-3c190d4 .elementor-heading-title{font-family:"Harmonia Sans", Sans-serif;font-size:2.4rem;font-weight:600;line-height:1.125em;text-shadow:0px 0px 5px rgba(0, 0, 0, 0.7);color:var( --e-global-color-accent );}.elementor-1285 .elementor-element.elementor-element-3b8c438.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:20px;}.elementor-1285 .elementor-element.elementor-element-3b8c438 .elementor-main-swiper{height:250px;}.elementor-1285 .elementor-element.elementor-element-3b8c438 .elementor-main-swiper .swiper-slide{border-width:1px 1px 1px 1px;border-radius:15px;border-color:var( --e-global-color-36a11c0 );}.elementor-1285 .elementor-element.elementor-element-3b8c438 .elementor-swiper-button{font-size:50px;color:var( --e-global-color-accent );}.elementor-1285 .elementor-element.elementor-element-3b8c438 .elementor-swiper-button svg{fill:var( --e-global-color-accent );}.elementor-1285 .elementor-element.elementor-element-3b8c438 .elementor-custom-embed-play i{color:var( --e-global-color-accent );font-size:40px;}.elementor-1285 .elementor-element.elementor-element-3b8c438 .elementor-custom-embed-play svg{fill:var( --e-global-color-accent );}.elementor-1285 .elementor-element.elementor-element-649422e{--n-tabs-direction:column-reverse;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-1285 .elementor-element.elementor-element-eb6aae8{--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;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1285 .elementor-element.elementor-element-2b37db0 .elementor-heading-title{font-family:"Harmonia Sans", Sans-serif;font-size:3.45rem;font-weight:800;line-height:1.125em;text-shadow:0px 0px 5px #000000;color:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-item__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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-1285 .elementor-element.elementor-element-831a5d7 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1285 .elementor-element.elementor-element-831a5d7 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1285 .elementor-element.elementor-element-831a5d7{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1285 .elementor-element.elementor-element-eca0de3{--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:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-1285 .elementor-element.elementor-element-c29806e{text-align:center;}.elementor-1285 .elementor-element.elementor-element-c29806e .elementor-heading-title{font-family:"Harmonia Sans", Sans-serif;font-size:3.45rem;font-weight:800;line-height:1.125em;color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-1285 .elementor-element.elementor-element-a3894a8{text-align:center;color:var( --e-global-color-accent );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1285 .elementor-element.elementor-element-88cea12 .elementor-button{background-color:#2AB540;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-1285 .elementor-element.elementor-element-88cea12 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1285 .elementor-element.elementor-element-9ef9c61 .elementor-button{background-color:var( --e-global-color-primary );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;padding:3px 3px 3px 3px;}body:not(.rtl) .elementor-1285 .elementor-element.elementor-element-9ef9c61{right:30px;}body.rtl .elementor-1285 .elementor-element.elementor-element-9ef9c61{left:30px;}.elementor-1285 .elementor-element.elementor-element-9ef9c61{bottom:120px;}body.elementor-page-1285:not(.elementor-motion-effects-element-type-background), body.elementor-page-1285 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1285 .elementor-element.elementor-element-3ba419a{--width:960px;}.elementor-1285 .elementor-element.elementor-element-44b7cf7{--width:100%;}.elementor-1285 .elementor-element.elementor-element-d2cc867{--width:100%;}.elementor-1285 .elementor-element.elementor-element-6b68a58{--width:100%;}.elementor-1285 .elementor-element.elementor-element-fa8c2bb{--width:100%;}.elementor-1285 .elementor-element.elementor-element-6862ab5{--width:100%;}.elementor-1285 .elementor-element.elementor-element-0c8cae4{--width:100%;}}@media(max-width:1024px){.elementor-1285 .elementor-element.elementor-element-99e6be1{--margin-top:-83px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-alert .elementor-alert-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-alert .elementor-alert-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1285 .elementor-element.elementor-element-ee4f558 .elementor-alert-title{font-size:var( --e-global-typography-92bb33b-font-size );}.elementor-1285 .elementor-element.elementor-element-789ca35{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1285 .elementor-element.elementor-element-e3509d1{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1285 .elementor-element.elementor-element-3ba419a{--flex-wrap:wrap;}.elementor-1285 .elementor-element.elementor-element-947b30a{--flex-wrap:wrap;}.elementor-1285 .elementor-element.elementor-element-c29c62d .elementor-heading-title{font-size:var( --e-global-typography-92bb33b-font-size );}.elementor-1285 .elementor-element.elementor-element-7ae87fe > .elementor-widget-container{padding:180px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-7f24322 .elementor-heading-title{font-size:var( --e-global-typography-92bb33b-font-size );}.elementor-1285 .elementor-element.elementor-element-988d1ff .elementor-heading-title{font-size:var( --e-global-typography-92bb33b-font-size );}.elementor-1285 .elementor-element.elementor-element-c530d28 > .elementor-widget-container{padding:150px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-657fcc7:not(.elementor-motion-effects-element-type-background), .elementor-1285 .elementor-element.elementor-element-657fcc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-1285 .elementor-element.elementor-element-f6b8b4a{--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;}.elementor-1285 .elementor-element.elementor-element-f6b8b4a .elementor-heading-title{font-size:var( --e-global-typography-92bb33b-font-size );}.elementor-1285 .elementor-element.elementor-element-d48c328 > .elementor-widget-container{padding:100px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-fa8c2bb:not(.elementor-motion-effects-element-type-background), .elementor-1285 .elementor-element.elementor-element-fa8c2bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-1285 .elementor-element.elementor-element-e0e6f1c .elementor-heading-title{font-size:var( --e-global-typography-92bb33b-font-size );}.elementor-1285 .elementor-element.elementor-element-eb6fe68 > .elementor-widget-container{padding:150px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-bf2aa4b{--container-widget-width:420px;--container-widget-flex-grow:0;width:var( --container-widget-width, 420px );max-width:420px;}body:not(.rtl) .elementor-1285 .elementor-element.elementor-element-bf2aa4b{left:200px;}body.rtl .elementor-1285 .elementor-element.elementor-element-bf2aa4b{right:200px;}.elementor-1285 .elementor-element.elementor-element-bf2aa4b .elementor-heading-title{font-size:var( --e-global-typography-92bb33b-font-size );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-1285 .elementor-element.elementor-element-7dc9f7d{--padding-top:80px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1285 .elementor-element.elementor-element-c36f107{--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );}.elementor-1285 .elementor-element.elementor-element-436cf3e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1285 .elementor-element.elementor-element-5c1a5c8{--padding-top:80px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1285 .elementor-element.elementor-element-cbe8a2e{--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1285 .elementor-element.elementor-element-3b8c438.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1285 .elementor-element.elementor-element-2b37db0 > .elementor-widget-container{margin:0px 0px 0px 8px;}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1285 .elementor-element.elementor-element-88cea12 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-1285 .elementor-element.elementor-element-99e6be1{--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-alert .elementor-alert-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-alert .elementor-alert-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1285 .elementor-element.elementor-element-ee4f558{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;}body:not(.rtl) .elementor-1285 .elementor-element.elementor-element-ee4f558{left:calc(50% - 100px);}body.rtl .elementor-1285 .elementor-element.elementor-element-ee4f558{right:calc(50% - 100px);}.elementor-1285 .elementor-element.elementor-element-ee4f558 .elementor-alert-title{font-size:var( --e-global-typography-92bb33b-font-size );}.elementor-1285 .elementor-element.elementor-element-789ca35{--padding-top:80px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1285 .elementor-element.elementor-element-4e320a3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-4e320a3 .elementor-heading-title{font-size:2.4rem;}.elementor-1285 .elementor-element.elementor-element-e3509d1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1285 .elementor-element.elementor-element-3ba419a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1285 .elementor-element.elementor-element-947b30a{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-1285 .elementor-element.elementor-element-910076b:not(.elementor-motion-effects-element-type-background), .elementor-1285 .elementor-element.elementor-element-910076b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-300px 0px;}.elementor-1285 .elementor-element.elementor-element-d2cc867:not(.elementor-motion-effects-element-type-background), .elementor-1285 .elementor-element.elementor-element-d2cc867 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-300px 0px;}.elementor-1285 .elementor-element.elementor-element-c29c62d{--container-widget-width:90vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 90vw );max-width:90vw;}body:not(.rtl) .elementor-1285 .elementor-element.elementor-element-c29c62d{right:0px;}body.rtl .elementor-1285 .elementor-element.elementor-element-c29c62d{left:0px;}.elementor-1285 .elementor-element.elementor-element-c29c62d .elementor-heading-title{font-size:var( --e-global-typography-92bb33b-font-size );}.elementor-1285 .elementor-element.elementor-element-7f24322{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}body:not(.rtl) .elementor-1285 .elementor-element.elementor-element-7f24322{right:0px;}body.rtl .elementor-1285 .elementor-element.elementor-element-7f24322{left:0px;}.elementor-1285 .elementor-element.elementor-element-7f24322 .elementor-heading-title{font-size:var( --e-global-typography-92bb33b-font-size );}.elementor-1285 .elementor-element.elementor-element-988d1ff{--container-widget-width:316px;--container-widget-flex-grow:0;width:var( --container-widget-width, 316px );max-width:316px;}body:not(.rtl) .elementor-1285 .elementor-element.elementor-element-988d1ff{left:20px;}body.rtl .elementor-1285 .elementor-element.elementor-element-988d1ff{right:20px;}.elementor-1285 .elementor-element.elementor-element-988d1ff .elementor-heading-title{font-size:var( --e-global-typography-92bb33b-font-size );}.elementor-1285 .elementor-element.elementor-element-c530d28 > .elementor-widget-container{padding:200px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-f6b8b4a{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}body:not(.rtl) .elementor-1285 .elementor-element.elementor-element-f6b8b4a{left:20px;}body.rtl .elementor-1285 .elementor-element.elementor-element-f6b8b4a{right:20px;}.elementor-1285 .elementor-element.elementor-element-f6b8b4a .elementor-heading-title{font-size:var( --e-global-typography-92bb33b-font-size );}.elementor-1285 .elementor-element.elementor-element-d48c328 > .elementor-widget-container{padding:250px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-250db41:not(.elementor-motion-effects-element-type-background), .elementor-1285 .elementor-element.elementor-element-250db41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-800px 0px;}.elementor-1285 .elementor-element.elementor-element-e0e6f1c{--container-widget-width:90vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 90vw );max-width:90vw;}.elementor-1285 .elementor-element.elementor-element-e0e6f1c .elementor-heading-title{font-size:var( --e-global-typography-92bb33b-font-size );}.elementor-1285 .elementor-element.elementor-element-6862ab5:not(.elementor-motion-effects-element-type-background), .elementor-1285 .elementor-element.elementor-element-6862ab5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-800px 0px;}.elementor-1285 .elementor-element.elementor-element-c234869:not(.elementor-motion-effects-element-type-background), .elementor-1285 .elementor-element.elementor-element-c234869 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-120px 0px;}.elementor-1285 .elementor-element.elementor-element-eb6fe68 > .elementor-widget-container{padding:100px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-0c8cae4:not(.elementor-motion-effects-element-type-background), .elementor-1285 .elementor-element.elementor-element-0c8cae4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-120px 0px;}.elementor-1285 .elementor-element.elementor-element-bf2aa4b{--container-widget-width:90vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 90vw );max-width:90vw;}body:not(.rtl) .elementor-1285 .elementor-element.elementor-element-bf2aa4b{left:20px;}body.rtl .elementor-1285 .elementor-element.elementor-element-bf2aa4b{right:20px;}.elementor-1285 .elementor-element.elementor-element-bf2aa4b .elementor-heading-title{font-size:var( --e-global-typography-92bb33b-font-size );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-1285 .elementor-element.elementor-element-7dc9f7d{--padding-top:80px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1285 .elementor-element.elementor-element-afaba49 .elementor-heading-title{font-size:4rem;}.elementor-1285 .elementor-element.elementor-element-80cba39 .elementor-heading-title{font-size:1.4rem;}.elementor-1285 .elementor-element.elementor-element-c36f107{--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1285 .elementor-element.elementor-element-34c6885 .elementor-heading-title{font-size:1.4rem;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );}.elementor-1285 .elementor-element.elementor-element-436cf3e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1285 .elementor-element.elementor-element-5c1a5c8{--padding-top:80px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1285 .elementor-element.elementor-element-36b56fb .elementor-heading-title{font-size:4rem;}.elementor-1285 .elementor-element.elementor-element-1f7aa62 .elementor-heading-title{font-size:1.4rem;}.elementor-1285 .elementor-element.elementor-element-cbe8a2e{--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1285 .elementor-element.elementor-element-3c190d4 .elementor-heading-title{font-size:1.4rem;}.elementor-1285 .elementor-element.elementor-element-3b8c438.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1285 .elementor-element.elementor-element-eb6aae8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1285 .elementor-element.elementor-element-2b37db0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-2b37db0{text-align:center;}.elementor-1285 .elementor-element.elementor-element-2b37db0 .elementor-heading-title{font-size:2.4rem;}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1285 .elementor-element.elementor-element-eca0de3{--padding-top:20px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1285 .elementor-element.elementor-element-c29806e .elementor-heading-title{font-size:2.4rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1285 .elementor-element.elementor-element-88cea12 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-1285 .elementor-element.elementor-element-9ef9c61{right:38px;}body.rtl .elementor-1285 .elementor-element.elementor-element-9ef9c61{left:38px;}.elementor-1285 .elementor-element.elementor-element-9ef9c61{bottom:100px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1285 .elementor-element.elementor-element-e3509d1{--width:650px;}.elementor-1285 .elementor-element.elementor-element-3ba419a{--width:650px;}}/* Start custom CSS for nested-accordion, class: .elementor-element-b470996 */.e-opened::before, .e-closed::before {
  content: attr(data-text); /* Dynamically sets text based on the data-text attribute */
  display: inline-flex;
  align-items: center; /* Centers the text vertically */
  margin-right: 12px; /* Spacing between the text and the icon */
  font-size: 22px;
  font-weight: normal;
  color: inherit;
}

.e-opened svg, .e-closed svg {
  vertical-align: middle; /* Ensures the icon stays aligned with the text */
}

/* Optional: If you want to add text for e-opened and e-closed dynamically */
.e-opened::before {
  content: "Show Less";
}

.e-closed::before {
  content: "Show More";
}

/* Mobile-specific styles */
@media (max-width: 768px) {
  .e-opened::before, .e-closed::before {
    font-size: 16px; /* Adjust font size for mobile */
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-71aa330 */.icon-next-section {
    position: fixed;
    top: 50%;
    right: 20px; /* Distance from the right side */
    transform: translateY(-50%);
    z-index: 1000;
    display: none;
    animation: pulse 1.5s infinite ease-in-out;
}
.icon-next-section.visible {
    display: block;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8f657a5 */.icon-during-scroll {
    position: fixed;
    bottom: 20px; /* Adjust the distance from the bottom */
    left: 50%;
    transform: translateX(-50%);
    z-index: 1000;
    display: none; 
    animation: pulse 1.5s infinite ease-in-out;
}

.icon-during-scroll.visible {
    display: block; /* Icon becomes visible only when class "visible" is added */
}

@keyframes pulse {
    0%, 100% {
        transform: scale(1);
    }
    50% {
        transform: scale(0.95); 
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e4ff51d */.icon-next-section {
    position: fixed;
    right: 20px;
    top: 50%;
    transform: translateY(-50%);
    z-index: 1000;
    display: none; /* hidden by default */
    cursor: pointer;
    animation: pulse 1.5s infinite ease-in-out;
}

.icon-next-section.visible {
    display: block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0e6f1c *//* Custom css used instead of Layout options, to force align center, this is more stable */
.elementor-1285 .elementor-element.elementor-element-e0e6f1c {
    position: absolute; 
    bottom: 250px; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-215fc22 *//* Target the container with the "horizontalscroll" class */
.horizontalscroll {
  display: flex;
  overflow-x: scroll;
  overflow-y: hidden;
  scroll-behavior: smooth;
  width: 100%; /* Full-width container */
  height: auto; /* Adjust height to content */
  scrollbar-width: none; /* Hide scrollbar for Firefox */
  -ms-overflow-style: none; /* Hide scrollbar for IE/Edge */
}

.horizontalscroll::-webkit-scrollbar {
  display: none; /* Hide scrollbar for Chrome, Safari, Edge */
}

/* Child sections inside the container */
.horizontalscroll {
  min-width: 100vw; /* Each section takes full viewport width */
  height: auto; /* Adjust height to content */
  flex-shrink: 0; /* Prevent shrinking */
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-649422e *//* Style for the toggle button */

/* Hide original tab titles */
.elementor-1285 .elementor-element.elementor-element-649422e .e-n-tab-icon, 
.elementor-1285 .elementor-element.elementor-element-649422e .e-n-tab-title-text {display:none;}

/* Small pulse animation */
@keyframes pulse2 {
    0%, 100% {
        transform: scale(1);
    }
    50% {
        transform: scale(0.95);
    }
}

/* Toggle button general styling */
.elementor-1285 .elementor-element.elementor-element-649422e button {
    position: absolute;
    left: 80px;
    bottom: 400px;
    transform: translateY(-50%);
    width: 100px;
    height: 50px;
    background-color: #ffffff;
    border-radius: 50px;
    cursor: pointer;
    
    display: flex;
    align-items: center;
    padding: 3px;
    border: none;
    outline: none;
    z-index: 96;
    
    animation: pulse2 1.5s infinite; /* Pulses once per second */
    transition: transform 0.5s ease; /* Smooth transition effect */
}

/* Circle inside the toggle button */
.elementor-1285 .elementor-element.elementor-element-649422e button::before {
    content: '';
    width: 44px;
    height: 44px; 
    border-radius: 50%;
    transition: 0.3s ease;
}

/* Real Community red toggle */
.elementor-1285 .elementor-element.elementor-element-649422e #e-n-tab-title-1054643661:before {
    background-color: #00AFAD;
    transform: translateX(24px); /* Moves the circle to the right */
}

/* Real Tenants green toggle */
.elementor-1285 .elementor-element.elementor-element-649422e #e-n-tab-title-1054643662:before {
    background-color: #FF0076;
    transform: translateX(-32px); /* Moves the circle to the right */
}

/* Hide active tab */
button[aria-selected="true"] {
    display:none !important;
    padding-left:50px;
}

/* Mobile-specific styles */
@media (max-width: 768px) {
    .elementor-1285 .elementor-element.elementor-element-649422e button {
        left: 20px;
        bottom: 420px;
        width: 80px !important;
        height: 40px;
    }

    .elementor-1285 .elementor-element.elementor-element-649422e button::before {
        width: 34px;
        height: 34px; 
    }
    
    .elementor-1285 .elementor-element.elementor-element-649422e #e-n-tab-title-1054643661:before {
        background-color: #00AFAD;
        transform: translateX(20px); 
    }
    .elementor-1285 .elementor-element.elementor-element-649422e #e-n-tab-title-1054643662:before {
        background-color: #FF0076;
        transform: translateX(-20px); /* Moves the circle to the right */
}
}/* End custom CSS */