.elementor-248 .elementor-element.elementor-element-9669fe8{--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-start;}.elementor-248 .elementor-element.elementor-element-73938f6{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-248 .elementor-element.elementor-element-c9c80fd{--display:flex;--justify-content:center;}.elementor-248 .elementor-element.elementor-element-c9c80fd:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-c9c80fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-248 .elementor-element.elementor-element-c9c80fd.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-248 .elementor-element.elementor-element-5c07b7c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-248 .elementor-element.elementor-element-5c07b7c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:600;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-248 .elementor-element.elementor-element-49404a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -37px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-248 .elementor-element.elementor-element-fc610d3{width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;top:86.256vh;z-index:100;}body:not(.rtl) .elementor-248 .elementor-element.elementor-element-fc610d3{left:1.765vw;}body.rtl .elementor-248 .elementor-element.elementor-element-fc610d3{right:1.765vw;}.elementor-248 .elementor-element.elementor-element-794a09d{--display:flex;}.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 );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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 );}.elementor-248 .elementor-element.elementor-element-9af55be .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-248 .elementor-element.elementor-element-9af55be .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-248 .elementor-element.elementor-element-9af55be{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-248 .elementor-element.elementor-element-0b756eb{--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-start;}.elementor-248 .elementor-element.elementor-element-f9c4d5b{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-248 .elementor-element.elementor-element-7213d70{--display:flex;--justify-content:center;}.elementor-248 .elementor-element.elementor-element-7213d70:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-7213d70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-248 .elementor-element.elementor-element-7213d70.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-248 .elementor-element.elementor-element-ae1d6e4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-248 .elementor-element.elementor-element-ae1d6e4 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:600;}.elementor-248 .elementor-element.elementor-element-23072e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -37px;padding:0px 0px 0px 0px;}.elementor-248 .elementor-element.elementor-element-7b97df4{--display:flex;}.elementor-248 .elementor-element.elementor-element-be4a76d{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-248 .elementor-element.elementor-element-167ef73{--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-start;}.elementor-248 .elementor-element.elementor-element-c7979f3{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-248 .elementor-element.elementor-element-a458bae{--display:flex;--justify-content:center;}.elementor-248 .elementor-element.elementor-element-a458bae:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-a458bae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-248 .elementor-element.elementor-element-a458bae.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-248 .elementor-element.elementor-element-a782838{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-248 .elementor-element.elementor-element-a782838 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:600;}.elementor-248 .elementor-element.elementor-element-50a7eca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -37px;padding:0px 0px 0px 0px;}.elementor-248 .elementor-element.elementor-element-b8a2c09{--display:flex;}.elementor-248 .elementor-element.elementor-element-5e43456{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-248 .elementor-element.elementor-element-4a05065{--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-start;}.elementor-248 .elementor-element.elementor-element-d227b34{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-248 .elementor-element.elementor-element-15de611{--display:flex;--justify-content:center;}.elementor-248 .elementor-element.elementor-element-15de611:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-15de611 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-248 .elementor-element.elementor-element-15de611.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-248 .elementor-element.elementor-element-cdcb301{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-248 .elementor-element.elementor-element-cdcb301 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:600;}.elementor-248 .elementor-element.elementor-element-94f73c3{--display:flex;}.elementor-248 .elementor-element.elementor-element-00d876b{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-248 .elementor-element.elementor-element-e89cc34{--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-start;}.elementor-248 .elementor-element.elementor-element-6d77442{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-248 .elementor-element.elementor-element-eed0eed{--display:flex;--justify-content:center;}.elementor-248 .elementor-element.elementor-element-eed0eed:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-eed0eed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-248 .elementor-element.elementor-element-eed0eed.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-248 .elementor-element.elementor-element-9e9a6e3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-248 .elementor-element.elementor-element-9e9a6e3 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:600;}.elementor-248 .elementor-element.elementor-element-3ebe906{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -37px;padding:0px 0px 0px 0px;}.elementor-248 .elementor-element.elementor-element-02cee0e{--display:flex;}.elementor-248 .elementor-element.elementor-element-c8a93ca{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-248 .elementor-element.elementor-element-830cd84{--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-start;}.elementor-248 .elementor-element.elementor-element-d2532ac{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-248 .elementor-element.elementor-element-caee453{--display:flex;--justify-content:center;}.elementor-248 .elementor-element.elementor-element-caee453:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-caee453 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-248 .elementor-element.elementor-element-caee453.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-248 .elementor-element.elementor-element-a1fa1f7{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-248 .elementor-element.elementor-element-a1fa1f7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:600;}.elementor-248 .elementor-element.elementor-element-78cf762{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -37px;padding:0px 0px 0px 0px;}.elementor-248 .elementor-element.elementor-element-f7c87a5{--display:flex;}.elementor-248 .elementor-element.elementor-element-6d8393c{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-248 .elementor-element.elementor-element-98808fb{--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-start;}.elementor-248 .elementor-element.elementor-element-09ebcf4{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-248 .elementor-element.elementor-element-5e0c852{--display:flex;--justify-content:center;}.elementor-248 .elementor-element.elementor-element-5e0c852:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-5e0c852 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-248 .elementor-element.elementor-element-5e0c852.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-248 .elementor-element.elementor-element-bd89f9d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-248 .elementor-element.elementor-element-bd89f9d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:600;}.elementor-248 .elementor-element.elementor-element-6a9e9b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -37px;padding:0px 0px 0px 0px;}.elementor-248 .elementor-element.elementor-element-19e8419{--display:flex;}.elementor-248 .elementor-element.elementor-element-cfba397 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-248 .elementor-element.elementor-element-cfba397 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-248 .elementor-element.elementor-element-cfba397{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-248 .elementor-element.elementor-element-f2fbb62{--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-start;}.elementor-248 .elementor-element.elementor-element-d388581{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-248 .elementor-element.elementor-element-ad64671{--display:flex;--justify-content:center;}.elementor-248 .elementor-element.elementor-element-ad64671:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-ad64671 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-248 .elementor-element.elementor-element-ad64671.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-248 .elementor-element.elementor-element-42e4fa7{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-248 .elementor-element.elementor-element-42e4fa7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:600;}.elementor-248 .elementor-element.elementor-element-c970ba4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -37px;padding:0px 0px 0px 0px;}.elementor-248 .elementor-element.elementor-element-13100b3{--display:flex;}.elementor-248 .elementor-element.elementor-element-45d8913{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-248 .elementor-element.elementor-element-a582116{--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-start;}.elementor-248 .elementor-element.elementor-element-baa4be9{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-248 .elementor-element.elementor-element-687bf8e{--display:flex;--justify-content:center;}.elementor-248 .elementor-element.elementor-element-687bf8e:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-687bf8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-248 .elementor-element.elementor-element-687bf8e.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-248 .elementor-element.elementor-element-aa0462f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-248 .elementor-element.elementor-element-aa0462f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:600;}.elementor-248 .elementor-element.elementor-element-8d6e609{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -37px;padding:0px 0px 0px 0px;}.elementor-248 .elementor-element.elementor-element-dd6275f{--display:flex;}.elementor-248 .elementor-element.elementor-element-008cdaa{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-248 .elementor-element.elementor-element-540d352{--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-start;}.elementor-248 .elementor-element.elementor-element-854d271{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-248 .elementor-element.elementor-element-5baf6d1{--display:flex;--justify-content:center;}.elementor-248 .elementor-element.elementor-element-5baf6d1:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-5baf6d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-248 .elementor-element.elementor-element-5baf6d1.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-248 .elementor-element.elementor-element-e16ae67{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-248 .elementor-element.elementor-element-e16ae67 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:600;}.elementor-248 .elementor-element.elementor-element-de87e75{--display:flex;}.elementor-248 .elementor-element.elementor-element-3b92a6e{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-248 .elementor-element.elementor-element-a24b6a3{--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-start;}.elementor-248 .elementor-element.elementor-element-a40cecf{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-248 .elementor-element.elementor-element-14dbb82{--display:flex;--justify-content:center;}.elementor-248 .elementor-element.elementor-element-14dbb82:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-14dbb82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-248 .elementor-element.elementor-element-14dbb82.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-248 .elementor-element.elementor-element-77e75b8{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-248 .elementor-element.elementor-element-77e75b8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:600;}.elementor-248 .elementor-element.elementor-element-bd3159b{--display:flex;}.elementor-248 .elementor-element.elementor-element-7dcb0d6{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-248 .elementor-element.elementor-element-75ba07c{--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-start;}.elementor-248 .elementor-element.elementor-element-b76623a{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-248 .elementor-element.elementor-element-c99bb21{--display:flex;--justify-content:center;}.elementor-248 .elementor-element.elementor-element-c99bb21:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-c99bb21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-248 .elementor-element.elementor-element-c99bb21.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-248 .elementor-element.elementor-element-29d232a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-248 .elementor-element.elementor-element-29d232a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:600;}.elementor-248 .elementor-element.elementor-element-ffaf383{--display:flex;}.elementor-248 .elementor-element.elementor-element-fe02f65{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-248 .elementor-element.elementor-element-a8a72c2{--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-start;}.elementor-248 .elementor-element.elementor-element-69a1968{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-248 .elementor-element.elementor-element-2bbe83d{--display:flex;--justify-content:center;}.elementor-248 .elementor-element.elementor-element-2bbe83d:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-2bbe83d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-248 .elementor-element.elementor-element-2bbe83d.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-248 .elementor-element.elementor-element-bb3de9f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-248 .elementor-element.elementor-element-bb3de9f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:600;}.elementor-248 .elementor-element.elementor-element-0599092{--display:flex;}.elementor-248 .elementor-element.elementor-element-e2a9cab{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-248 .elementor-element.elementor-element-0a6227a{--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-start;}.elementor-248 .elementor-element.elementor-element-acfbf46{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-248 .elementor-element.elementor-element-a06b820{--display:flex;--justify-content:center;}.elementor-248 .elementor-element.elementor-element-a06b820:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-a06b820 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-248 .elementor-element.elementor-element-a06b820.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-248 .elementor-element.elementor-element-40de649{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-248 .elementor-element.elementor-element-40de649 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:600;}.elementor-248 .elementor-element.elementor-element-2d76bb9{--display:flex;}.elementor-248 .elementor-element.elementor-element-55d4707{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-248 .elementor-element.elementor-element-fc610d3{--container-widget-width:10%;--container-widget-flex-grow:0;width:var( --container-widget-width, 10% );max-width:10%;top:121vw;}body:not(.rtl) .elementor-248 .elementor-element.elementor-element-fc610d3{left:2vh;}body.rtl .elementor-248 .elementor-element.elementor-element-fc610d3{right:2vh;}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}}@media(min-width:768px){.elementor-248 .elementor-element.elementor-element-c9c80fd{--width:29%;}.elementor-248 .elementor-element.elementor-element-7213d70{--width:29%;}.elementor-248 .elementor-element.elementor-element-a458bae{--width:29%;}.elementor-248 .elementor-element.elementor-element-15de611{--width:29%;}.elementor-248 .elementor-element.elementor-element-eed0eed{--width:29%;}.elementor-248 .elementor-element.elementor-element-caee453{--width:29%;}.elementor-248 .elementor-element.elementor-element-5e0c852{--width:29%;}.elementor-248 .elementor-element.elementor-element-ad64671{--width:29%;}.elementor-248 .elementor-element.elementor-element-687bf8e{--width:29%;}.elementor-248 .elementor-element.elementor-element-5baf6d1{--width:29%;}.elementor-248 .elementor-element.elementor-element-14dbb82{--width:29%;}.elementor-248 .elementor-element.elementor-element-c99bb21{--width:29%;}.elementor-248 .elementor-element.elementor-element-2bbe83d{--width:29%;}.elementor-248 .elementor-element.elementor-element-a06b820{--width:29%;}}@media(max-width:767px){.elementor-248 .elementor-element.elementor-element-c9c80fd{--z-index:10;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-248 .elementor-element.elementor-element-fc610d3{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;top:184.106vw;}body:not(.rtl) .elementor-248 .elementor-element.elementor-element-fc610d3{left:73.277vw;}body.rtl .elementor-248 .elementor-element.elementor-element-fc610d3{right:73.277vw;}.elementor-248 .elementor-element.elementor-element-fc610d3 img{width:100%;}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-248 .elementor-element.elementor-element-7213d70{--z-index:10;}.elementor-248 .elementor-element.elementor-element-a458bae{--z-index:10;}.elementor-248 .elementor-element.elementor-element-15de611{--z-index:10;}.elementor-248 .elementor-element.elementor-element-eed0eed{--z-index:10;}.elementor-248 .elementor-element.elementor-element-caee453{--z-index:10;}.elementor-248 .elementor-element.elementor-element-5e0c852{--z-index:10;}.elementor-248 .elementor-element.elementor-element-ad64671{--z-index:10;}.elementor-248 .elementor-element.elementor-element-687bf8e{--z-index:10;}.elementor-248 .elementor-element.elementor-element-5baf6d1{--z-index:10;}.elementor-248 .elementor-element.elementor-element-14dbb82{--z-index:10;}.elementor-248 .elementor-element.elementor-element-c99bb21{--z-index:10;}.elementor-248 .elementor-element.elementor-element-2bbe83d{--z-index:10;}.elementor-248 .elementor-element.elementor-element-a06b820{--z-index:10;}}/* Start custom CSS */.amenities-list {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  flex-wrap: wrap;
  font-size: 14px;
  color: #333; /* adjust to your site’s text tone */
}

.amenities-list li {
  display: inline;
  position: relative;
}

.amenities-list li::after {
  content: " ·";
  margin-right: 5px;
  color: #666; /* softer divider color */
}

.amenities-list li:last-child::after {
  content: "";
}/* End custom CSS */