.elementor-2662 .elementor-element.elementor-element-3b2b417{--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;}.elementor-2662 .elementor-element.elementor-element-3b2b417:not(.elementor-motion-effects-element-type-background), .elementor-2662 .elementor-element.elementor-element-3b2b417 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-2662 .elementor-element.elementor-element-9d9a890{--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;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2662 .elementor-element.elementor-element-c68470b{margin:-7px -7px calc(var(--kit-widget-spacing, 0px) + -7px) -7px;}.elementor-2662 .elementor-element.elementor-element-c68470b .elementor-heading-title{color:#352C8E;}.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-2662 .elementor-element.elementor-element-e81f775{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -69px) -10px;}.elementor-2662 .elementor-element.elementor-element-e81f775.elementor-element{--align-self:flex-start;}.elementor-2662 .elementor-element.elementor-element-e81f775 .elementor-icon-wrapper{text-align:center;}.elementor-2662 .elementor-element.elementor-element-e81f775.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-2662 .elementor-element.elementor-element-e81f775.elementor-view-framed .elementor-icon, .elementor-2662 .elementor-element.elementor-element-e81f775.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-2662 .elementor-element.elementor-element-e81f775.elementor-view-framed .elementor-icon, .elementor-2662 .elementor-element.elementor-element-e81f775.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-2662 .elementor-element.elementor-element-e81f775 .elementor-icon{font-size:25px;}.elementor-2662 .elementor-element.elementor-element-e81f775 .elementor-icon svg{height:25px;}.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-2662 .elementor-element.elementor-element-86a6a14{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2662 .elementor-element.elementor-element-8ba0733{margin:-36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2662 .elementor-element.elementor-element-8ba0733 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2662 .elementor-element.elementor-element-26e5d50{--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;}.elementor-2662 .elementor-element.elementor-element-80da26b .elementor-button{background-color:#61BECE;}.elementor-2662 .elementor-element.elementor-element-80da26b{margin:-10px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-2662 .elementor-element.elementor-element-9b87e1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-2662 .elementor-element.elementor-element-9b87e1e.elementor-element{--align-self:center;--flex-grow:-1;--flex-shrink:1;}.elementor-2662 .elementor-element.elementor-element-9b87e1e .elementor-share-btn{font-size:calc(0.55px * 10);}.elementor-2662 .elementor-element.elementor-element-c507229{--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;--overlay-opacity:0.5;}.elementor-2662 .elementor-element.elementor-element-c507229::before, .elementor-2662 .elementor-element.elementor-element-c507229 > .elementor-background-video-container::before, .elementor-2662 .elementor-element.elementor-element-c507229 > .e-con-inner > .elementor-background-video-container::before, .elementor-2662 .elementor-element.elementor-element-c507229 > .elementor-background-slideshow::before, .elementor-2662 .elementor-element.elementor-element-c507229 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2662 .elementor-element.elementor-element-c507229 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F8F8F8;--background-overlay:'';}.elementor-widget-theme-post-featured-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-2662 .elementor-element.elementor-element-0766106{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2662 .elementor-element.elementor-element-0766106.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2662 .elementor-element.elementor-element-a5ae44c{--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;}.elementor-2662 .elementor-element.elementor-element-998c6c9{--e-image-carousel-slides-to-show:6;}.elementor-2662 .elementor-element.elementor-element-3e8d0ee{--display:grid;--e-con-grid-template-columns:repeat(8, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:0.5;}.elementor-2662 .elementor-element.elementor-element-3e8d0ee::before, .elementor-2662 .elementor-element.elementor-element-3e8d0ee > .elementor-background-video-container::before, .elementor-2662 .elementor-element.elementor-element-3e8d0ee > .e-con-inner > .elementor-background-video-container::before, .elementor-2662 .elementor-element.elementor-element-3e8d0ee > .elementor-background-slideshow::before, .elementor-2662 .elementor-element.elementor-element-3e8d0ee > .e-con-inner > .elementor-background-slideshow::before, .elementor-2662 .elementor-element.elementor-element-3e8d0ee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F8F8F8;--background-overlay:'';}.elementor-2662 .elementor-element.elementor-element-6037ee9 .elementor-button{background-color:#F1ECEC;font-family:"Roboto", Sans-serif;font-weight:500;fill:#000000;color:#000000;}.elementor-2662 .elementor-element.elementor-element-6037ee9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;}.elementor-2662 .elementor-element.elementor-element-13323ca .elementor-button{background-color:#F1ECEC;font-family:"Roboto", Sans-serif;font-weight:500;fill:#000000;color:#000000;}.elementor-2662 .elementor-element.elementor-element-13323ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;}.elementor-2662 .elementor-element.elementor-element-3d63a8a .elementor-button{background-color:#F1ECEC;font-family:"Roboto", Sans-serif;font-weight:500;fill:#000000;color:#000000;}.elementor-2662 .elementor-element.elementor-element-3d63a8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;}.elementor-2662 .elementor-element.elementor-element-c747801 .elementor-button{background-color:#F1ECEC;font-family:"Roboto", Sans-serif;font-weight:500;fill:#000000;color:#000000;}.elementor-2662 .elementor-element.elementor-element-c747801{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;}.elementor-2662 .elementor-element.elementor-element-111ba26 .elementor-button{background-color:#F1ECEC;font-family:"Roboto", Sans-serif;font-weight:500;fill:#000000;color:#000000;}.elementor-2662 .elementor-element.elementor-element-111ba26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;}.elementor-2662 .elementor-element.elementor-element-7f57929 .elementor-button{background-color:#F1ECEC;font-family:"Roboto", Sans-serif;font-weight:500;fill:#000000;color:#000000;}.elementor-2662 .elementor-element.elementor-element-7f57929{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;}.elementor-2662 .elementor-element.elementor-element-6ef454d .elementor-button{background-color:#F1ECEC;font-family:"Roboto", Sans-serif;font-weight:500;fill:#000000;color:#000000;}.elementor-2662 .elementor-element.elementor-element-6ef454d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;}.elementor-2662 .elementor-element.elementor-element-b3eee40 .elementor-button{background-color:#F1ECEC;font-family:"Roboto", Sans-serif;font-weight:500;fill:#000000;color:#000000;}.elementor-2662 .elementor-element.elementor-element-b3eee40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;}.elementor-2662 .elementor-element.elementor-element-748bd50{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--overlay-opacity:0.5;}.elementor-2662 .elementor-element.elementor-element-748bd50::before, .elementor-2662 .elementor-element.elementor-element-748bd50 > .elementor-background-video-container::before, .elementor-2662 .elementor-element.elementor-element-748bd50 > .e-con-inner > .elementor-background-video-container::before, .elementor-2662 .elementor-element.elementor-element-748bd50 > .elementor-background-slideshow::before, .elementor-2662 .elementor-element.elementor-element-748bd50 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2662 .elementor-element.elementor-element-748bd50 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F8F8F8;--background-overlay:'';}.elementor-2662 .elementor-element.elementor-element-005604b{color:#000000;}.elementor-2662 .elementor-element.elementor-element-0cada3f{color:#000000;}.elementor-2662 .elementor-element.elementor-element-6ee9e7c{color:#000000;}.elementor-2662 .elementor-element.elementor-element-ca71470{color:#000000;}.elementor-2662 .elementor-element.elementor-element-082bb2e{color:#000000;}.elementor-2662 .elementor-element.elementor-element-8ff58b2{color:#000000;}.elementor-2662 .elementor-element.elementor-element-dba7469{color:#000000;}.elementor-2662 .elementor-element.elementor-element-db25e55{color:#000000;}.elementor-2662 .elementor-element.elementor-element-55fd499{color:#000000;}.elementor-2662 .elementor-element.elementor-element-017807c{--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;}.elementor-2662 .elementor-element.elementor-element-9823817 .elementor-heading-title{color:#393095;}.elementor-2662 .elementor-element.elementor-element-9a1f2ce{--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;}.elementor-2662 .elementor-element.elementor-element-104118f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2662 .elementor-element.elementor-element-54c304c{--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;}.elementor-2662 .elementor-element.elementor-element-dd56507 .elementor-heading-title{color:#393095;}.elementor-2662 .elementor-element.elementor-element-9c4aed9{--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;}.elementor-2662 .elementor-element.elementor-element-661483e{color:#000000;}.elementor-2662 .elementor-element.elementor-element-fced653{--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;}.elementor-2662 .elementor-element.elementor-element-1f7a4d4 .elementor-heading-title{color:#393095;}.elementor-2662 .elementor-element.elementor-element-40d65c2{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-2662 .elementor-element.elementor-element-8d080af{--icon-box-icon-margin:15px;}.elementor-2662 .elementor-element.elementor-element-8d080af.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-2662 .elementor-element.elementor-element-8d080af.elementor-view-framed .elementor-icon, .elementor-2662 .elementor-element.elementor-element-8d080af.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-2662 .elementor-element.elementor-element-8d080af .elementor-icon-box-title{color:#000000;}.elementor-2662 .elementor-element.elementor-element-eee870c{--icon-box-icon-margin:15px;}.elementor-2662 .elementor-element.elementor-element-eee870c.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-2662 .elementor-element.elementor-element-eee870c.elementor-view-framed .elementor-icon, .elementor-2662 .elementor-element.elementor-element-eee870c.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-2662 .elementor-element.elementor-element-eee870c .elementor-icon-box-title{color:#000000;}.elementor-2662 .elementor-element.elementor-element-aac215b{--icon-box-icon-margin:15px;}.elementor-2662 .elementor-element.elementor-element-aac215b.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-2662 .elementor-element.elementor-element-aac215b.elementor-view-framed .elementor-icon, .elementor-2662 .elementor-element.elementor-element-aac215b.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-2662 .elementor-element.elementor-element-aac215b .elementor-icon-box-title{color:#000000;}.elementor-2662 .elementor-element.elementor-element-36a6a3c{--icon-box-icon-margin:15px;}.elementor-2662 .elementor-element.elementor-element-36a6a3c.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-2662 .elementor-element.elementor-element-36a6a3c.elementor-view-framed .elementor-icon, .elementor-2662 .elementor-element.elementor-element-36a6a3c.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-2662 .elementor-element.elementor-element-36a6a3c .elementor-icon-box-title{color:#000000;}.elementor-2662 .elementor-element.elementor-element-ab90b11{--icon-box-icon-margin:15px;}.elementor-2662 .elementor-element.elementor-element-ab90b11.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-2662 .elementor-element.elementor-element-ab90b11.elementor-view-framed .elementor-icon, .elementor-2662 .elementor-element.elementor-element-ab90b11.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-2662 .elementor-element.elementor-element-ab90b11 .elementor-icon-box-title{color:#000000;}.elementor-2662 .elementor-element.elementor-element-f58171e{--icon-box-icon-margin:15px;}.elementor-2662 .elementor-element.elementor-element-f58171e .elementor-icon-box-title{color:#000000;}.elementor-2662 .elementor-element.elementor-element-cba2916{--icon-box-icon-margin:15px;}.elementor-2662 .elementor-element.elementor-element-cba2916 .elementor-icon-box-title{color:#000000;}.elementor-2662 .elementor-element.elementor-element-543e290{--icon-box-icon-margin:15px;}.elementor-2662 .elementor-element.elementor-element-543e290 .elementor-icon-box-title{color:#000000;}.elementor-2662 .elementor-element.elementor-element-f1480f8{--icon-box-icon-margin:15px;}.elementor-2662 .elementor-element.elementor-element-f1480f8 .elementor-icon-box-title{color:#000000;}.elementor-2662 .elementor-element.elementor-element-cb69b9c{--icon-box-icon-margin:15px;}.elementor-2662 .elementor-element.elementor-element-cb69b9c .elementor-icon-box-title{color:#000000;}.elementor-2662 .elementor-element.elementor-element-e3b002a{--icon-box-icon-margin:15px;}.elementor-2662 .elementor-element.elementor-element-e3b002a .elementor-icon-box-title{color:#000000;}.elementor-2662 .elementor-element.elementor-element-4b3e038{--icon-box-icon-margin:15px;}.elementor-2662 .elementor-element.elementor-element-4b3e038 .elementor-icon-box-title{color:#000000;}.elementor-2662 .elementor-element.elementor-element-cdc3d77{--icon-box-icon-margin:15px;}.elementor-2662 .elementor-element.elementor-element-cdc3d77 .elementor-icon-box-title{color:#000000;}.elementor-2662 .elementor-element.elementor-element-f8c0196{--icon-box-icon-margin:15px;}.elementor-2662 .elementor-element.elementor-element-f8c0196 .elementor-icon-box-title{color:#000000;}.elementor-2662 .elementor-element.elementor-element-9bcadbe{--icon-box-icon-margin:15px;}.elementor-2662 .elementor-element.elementor-element-9bcadbe .elementor-icon-box-title{color:#000000;}.elementor-2662 .elementor-element.elementor-element-7e04760{--icon-box-icon-margin:15px;}.elementor-2662 .elementor-element.elementor-element-7e04760 .elementor-icon-box-title{color:#000000;}.elementor-2662 .elementor-element.elementor-element-799bc1f{--icon-box-icon-margin:15px;}.elementor-2662 .elementor-element.elementor-element-799bc1f .elementor-icon-box-title{color:#000000;}.elementor-2662 .elementor-element.elementor-element-1992243{--icon-box-icon-margin:15px;}.elementor-2662 .elementor-element.elementor-element-1992243.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-2662 .elementor-element.elementor-element-1992243.elementor-view-framed .elementor-icon, .elementor-2662 .elementor-element.elementor-element-1992243.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-2662 .elementor-element.elementor-element-1992243 .elementor-icon-box-title{color:#000000;}.elementor-2662 .elementor-element.elementor-element-09051af{--icon-box-icon-margin:15px;}.elementor-2662 .elementor-element.elementor-element-934b883{--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;}.elementor-2662 .elementor-element.elementor-element-2077a98 .elementor-heading-title{color:#393095;}.elementor-2662 .elementor-element.elementor-element-ba53a5b{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2662 .elementor-element.elementor-element-681faf2{--icon-box-icon-margin:15px;}.elementor-2662 .elementor-element.elementor-element-681faf2.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-2662 .elementor-element.elementor-element-681faf2.elementor-view-framed .elementor-icon, .elementor-2662 .elementor-element.elementor-element-681faf2.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-2662 .elementor-element.elementor-element-681faf2 .elementor-icon-box-title{color:#000000;}.elementor-2662 .elementor-element.elementor-element-681faf2 .elementor-icon-box-description{color:#000000;}.elementor-2662 .elementor-element.elementor-element-36e0559{--icon-box-icon-margin:15px;}.elementor-2662 .elementor-element.elementor-element-36e0559.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-2662 .elementor-element.elementor-element-36e0559.elementor-view-framed .elementor-icon, .elementor-2662 .elementor-element.elementor-element-36e0559.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-2662 .elementor-element.elementor-element-36e0559 .elementor-icon-box-title{color:#000000;}.elementor-2662 .elementor-element.elementor-element-36e0559 .elementor-icon-box-description{color:#000000;}.elementor-2662 .elementor-element.elementor-element-c5bcf65{--icon-box-icon-margin:15px;}.elementor-2662 .elementor-element.elementor-element-c5bcf65.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-2662 .elementor-element.elementor-element-c5bcf65.elementor-view-framed .elementor-icon, .elementor-2662 .elementor-element.elementor-element-c5bcf65.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-2662 .elementor-element.elementor-element-c5bcf65 .elementor-icon-box-title{color:#000000;}.elementor-2662 .elementor-element.elementor-element-c5bcf65 .elementor-icon-box-description{color:#000000;}.elementor-2662 .elementor-element.elementor-element-b1495c0{--icon-box-icon-margin:15px;}.elementor-2662 .elementor-element.elementor-element-b1495c0.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-2662 .elementor-element.elementor-element-b1495c0.elementor-view-framed .elementor-icon, .elementor-2662 .elementor-element.elementor-element-b1495c0.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-2662 .elementor-element.elementor-element-b1495c0 .elementor-icon-box-title{color:#000000;}.elementor-2662 .elementor-element.elementor-element-b1495c0 .elementor-icon-box-description{color:#000000;}.elementor-2662 .elementor-element.elementor-element-153d528{--icon-box-icon-margin:15px;}.elementor-2662 .elementor-element.elementor-element-153d528.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-2662 .elementor-element.elementor-element-153d528.elementor-view-framed .elementor-icon, .elementor-2662 .elementor-element.elementor-element-153d528.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-2662 .elementor-element.elementor-element-153d528 .elementor-icon-box-title{color:#000000;}.elementor-2662 .elementor-element.elementor-element-153d528 .elementor-icon-box-description{color:#000000;}.elementor-2662 .elementor-element.elementor-element-8ab720b{--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;}.elementor-2662 .elementor-element.elementor-element-4f6a48b .elementor-heading-title{color:#393095;}.elementor-2662 .elementor-element.elementor-element-2f8b3a8{--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;}.elementor-2662 .elementor-element.elementor-element-9cb3d1d{color:#000000;}.elementor-2662 .elementor-element.elementor-element-81290de{--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;}.elementor-2662 .elementor-element.elementor-element-26c2db0 .elementor-heading-title{color:#393095;}.elementor-2662 .elementor-element.elementor-element-806b22f{--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;}.elementor-2662 .elementor-element.elementor-element-09c67a3{--e-image-carousel-slides-to-show:7;}.elementor-2662 .elementor-element.elementor-element-d289b1a{--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;}.elementor-2662 .elementor-element.elementor-element-77e8fd8{--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;}.elementor-2662 .elementor-element.elementor-element-5039aa3 .elementor-heading-title{color:#393095;}.elementor-2662 .elementor-element.elementor-element-1931fc2{--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;}.elementor-2662 .elementor-element.elementor-element-e1515ab{--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;}.elementor-2662 .elementor-element.elementor-element-c36828b .elementor-button-content-wrapper{flex-direction:row;}.elementor-2662 .elementor-element.elementor-element-012c39f{--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;}.elementor-2662 .elementor-element.elementor-element-5490db4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2662 .elementor-element.elementor-element-8923157{--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;}.elementor-2662 .elementor-element.elementor-element-8c12b2f .elementor-heading-title{color:#393095;}.elementor-2662 .elementor-element.elementor-element-f8b1b49{--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;}.elementor-2662 .elementor-element.elementor-element-61c6655{--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;}.elementor-2662 .elementor-element.elementor-element-7e2b5ee .elementor-heading-title{color:#393095;}.elementor-2662 .elementor-element.elementor-element-3e56224{--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;}.elementor-2662 .elementor-element.elementor-element-4f8a68f{color:#000000;}.elementor-2662 .elementor-element.elementor-element-f456e5a{--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;}.elementor-2662 .elementor-element.elementor-element-5fef77e{--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;}.elementor-2662 .elementor-element.elementor-element-4fd5010 .elementor-heading-title{color:#393095;}.elementor-2662 .elementor-element.elementor-element-0fa62f4{--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;}.elementor-2662 .elementor-element.elementor-element-feb2226{--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;}.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-2662 .elementor-element.elementor-element-191a364{--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;}.elementor-2662 .elementor-element.elementor-element-5efd3f7{--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;}.elementor-2662 .elementor-element.elementor-element-9a5fad4{--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;}.elementor-2662 .elementor-element.elementor-element-5aabfc5 .elementskit-single-faq .elementskit-faq-header{padding:21px 40px 21px 40px;}.elementor-2662 .elementor-element.elementor-element-5aabfc5 .elementskit-single-faq .elementskit-faq-body{padding:30px 40px 30px 40px;}:root{--page-title-display:none;}@media(max-width:1024px){ .elementor-2662 .elementor-element.elementor-element-9b87e1e{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-2662 .elementor-element.elementor-element-3e8d0ee{--grid-auto-flow:row;}.elementor-2662 .elementor-element.elementor-element-748bd50{--grid-auto-flow:row;}.elementor-2662 .elementor-element.elementor-element-40d65c2{--grid-auto-flow:row;}.elementor-2662 .elementor-element.elementor-element-ba53a5b{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-2662 .elementor-element.elementor-element-9d9a890{--width:50%;}.elementor-2662 .elementor-element.elementor-element-26e5d50{--width:50%;}.elementor-2662 .elementor-element.elementor-element-e1515ab{--width:50%;}.elementor-2662 .elementor-element.elementor-element-012c39f{--width:50%;}.elementor-2662 .elementor-element.elementor-element-feb2226{--width:25%;}.elementor-2662 .elementor-element.elementor-element-191a364{--width:25%;}.elementor-2662 .elementor-element.elementor-element-5efd3f7{--width:25%;}}@media(max-width:767px){.elementor-2662 .elementor-element.elementor-element-80da26b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2662 .elementor-element.elementor-element-80da26b.elementor-element{--align-self:flex-start;} .elementor-2662 .elementor-element.elementor-element-9b87e1e{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-2662 .elementor-element.elementor-element-998c6c9{--e-image-carousel-slides-to-show:7;}.elementor-2662 .elementor-element.elementor-element-3e8d0ee{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:-12px;--margin-right:0px;}.elementor-2662 .elementor-element.elementor-element-6037ee9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;}.elementor-2662 .elementor-element.elementor-element-13323ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2662 .elementor-element.elementor-element-3d63a8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2662 .elementor-element.elementor-element-c747801{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2662 .elementor-element.elementor-element-111ba26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2662 .elementor-element.elementor-element-7f57929{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2662 .elementor-element.elementor-element-6ef454d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2662 .elementor-element.elementor-element-b3eee40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2662 .elementor-element.elementor-element-748bd50{--content-width:500px;--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2662 .elementor-element.elementor-element-40d65c2{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-2662 .elementor-element.elementor-element-ba53a5b{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2662 .elementor-element.elementor-element-1931fc2{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2662 .elementor-element.elementor-element-1931fc2.e-con{--align-self:flex-start;}.elementor-2662 .elementor-element.elementor-element-c36828b.elementor-element{--align-self:flex-start;}}/* Start custom CSS for html, class: .elementor-element-2b2d0d3 *//* ===== CityNest: Force mobile stacked table (Elementor-proof) ===== */
.citynest-property-table{ padding:12px !important; overflow-x:auto !important; width:100% !important; box-sizing:border-box !important; }

/* Keep desktop table normal */
.citynest-property-table table{ width:100% !important; border-collapse:collapse !important; min-width:700px; background:#fff !important; }

/* THEAD styling (desktop) */
.citynest-property-table thead th{
  background:#f2f4f4 !important;
  padding:14px 16px !important;
  text-align:left !important;
  font-weight:700 !important;
  font-size:14px !important;
  color:#333 !important;
  border-bottom:1px solid rgba(0,0,0,0.06) !important;
}

/* Body cells */
.citynest-property-table tbody td{
  padding:14px 16px !important;
  border-bottom:1px solid rgba(0,0,0,0.04) !important;
  font-size:14px !important;
  color:#333 !important;
  vertical-align:middle !important;
}

/* Zebra */
.citynest-property-table tbody tr:nth-child(even){ background:#f7f7f7 !important; }

/* Responsive: force stacked card view on small screens */
@media only screen and (max-width:820px){
  /* make table fluid and hide the header */
  .citynest-property-table table{ min-width:0 !important; border:0 !important; }
  .citynest-property-table thead{ display:none !important; }

  /* Each row becomes a block (card) */
  .citynest-property-table tbody tr{
    display:block !important;
    margin-bottom:14px !important;
    border:1px solid rgba(0,0,0,0.06) !important;
    border-radius:10px !important;
    overflow:hidden !important;
    background:#fff !important;
    box-shadow: 0 6px 18px rgba(0,0,0,0.04) !important;
  }

  /* Each cell becomes a flex row with label (from data-label) */
  .citynest-property-table tbody td{
    display:flex !important;
    justify-content:space-between !important;
    align-items:center !important;
    padding:12px 14px !important;
    border:0 !important;
  }

  /* Label before the value (left side) */
  .citynest-property-table tbody td::before{
    content: attr(data-label) !important;
    font-weight:600 !important;
    color:#555 !important;
    margin-right:12px !important;
    width:48% !important;
    flex:0 0 48% !important;
    white-space:nowrap !important;
    box-sizing:border-box !important;
  }

  /* Value side */
  .citynest-property-table tbody td > *{
    flex:1 1 52% !important;
    text-align:right !important;
    box-sizing:border-box !important;
  }

  /* If a cell contains plain text (not wrapped), align it right */
  .citynest-property-table tbody td:not(:last-child) { /* keep last cell maybe different if needed */ }

  /* Make sure long text wraps and doesn't overflow */
  .citynest-property-table tbody td, 
  .citynest-property-table tbody td *{
    word-break:break-word !important;
    hyphens:auto !important;
  }

  /* Increase spacing for first and last cells for nicer look */
  .citynest-property-table tbody td:first-child{ padding-top:14px !important; }
  .citynest-property-table tbody td:last-child{ padding-bottom:14px !important; }
}/* End custom CSS */