.elementor-8996 .elementor-element.elementor-element-e38ca4c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8996 .elementor-element.elementor-element-fb402b8{text-align:center;width:var( --container-widget-width, 78.467% );max-width:78.467%;--container-widget-width:78.467%;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-fb402b8 .elementor-heading-title{color:#0F1338;}.elementor-8996 .elementor-element.elementor-element-230b04d{text-align:center;color:var( --e-global-color-b956f7a );font-family:"Filson Pro";font-size:24px;font-weight:400;line-height:30px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);width:var( --container-widget-width, 575.547px );max-width:575.547px;--container-widget-width:575.547px;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-230b04d > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-186db39{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8996 .elementor-element.elementor-element-186db39 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8996 .elementor-element.elementor-element-9b58731.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8996 .elementor-element.elementor-element-9b58731 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8996 .elementor-element.elementor-element-9b58731 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8996 .elementor-element.elementor-element-a7cb4e4 .elementor-repeater-item-040048d .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://apartmentagents.com/wp-content/uploads/2025/04/Ascend-2.jpg);background-size:cover;}.elementor-8996 .elementor-element.elementor-element-a7cb4e4 .elementor-repeater-item-151f5e3 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://apartmentagents.com/wp-content/uploads/2025/04/Davis-at-the-Square-1.jpg);background-size:cover;}.elementor-8996 .elementor-element.elementor-element-a7cb4e4 .elementor-repeater-item-0509b37 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://apartmentagents.com/wp-content/uploads/2025/04/Jefferson-Verdant.png);background-size:cover;}.elementor-8996 .elementor-element.elementor-element-a7cb4e4 .elementor-repeater-item-ac29f49 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://apartmentagents.com/wp-content/uploads/2025/04/Heritage-McKinney-Square.png);background-size:cover;}.elementor-8996 .elementor-element.elementor-element-a7cb4e4 .elementor-repeater-item-778a011 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://apartmentagents.com/wp-content/uploads/2025/04/Alexan-Melissa.jpg);background-size:cover;}.elementor-8996 .elementor-element.elementor-element-a7cb4e4 .elementor-repeater-item-30db743 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://apartmentagents.com/wp-content/uploads/2025/04/Hyde-Park.jpg);background-size:cover;}.elementor-8996 .elementor-element.elementor-element-a7cb4e4 .elementor-repeater-item-511cb2d .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://apartmentagents.com/wp-content/uploads/2025/04/Parkside-at-Craig-Ranch.jpg);background-size:cover;}.elementor-8996 .elementor-element.elementor-element-a7cb4e4 .elementor-repeater-item-678369f .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://apartmentagents.com/wp-content/uploads/2025/04/Cole-Park.jpg);background-size:cover;}.elementor-8996 .elementor-element.elementor-element-a7cb4e4 .elementor-repeater-item-c6967b8 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://apartmentagents.com/wp-content/uploads/2025/04/The-Rustic-of-McKinney.png);background-size:cover;}.elementor-8996 .elementor-element.elementor-element-a7cb4e4 .elementor-repeater-item-c686e37 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://apartmentagents.com/wp-content/uploads/2025/04/Villas-at-Stonebridge-Ranch.jpg);background-size:cover;}.elementor-8996 .elementor-element.elementor-element-a7cb4e4 .elementor-repeater-item-ecc1bdb .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://apartmentagents.com/wp-content/uploads/2025/04/McKinney-Square.jpg);background-size:cover;}.elementor-8996 .elementor-element.elementor-element-a7cb4e4 .elementor-repeater-item-3b7330e .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://apartmentagents.com/wp-content/uploads/2025/04/Cypress-Mckinney.jpg);background-size:cover;}.elementor-8996 .elementor-element.elementor-element-a7cb4e4 .elementor-repeater-item-b18c8e7 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://apartmentagents.com/wp-content/uploads/2025/04/El-Lago.jpg);background-size:cover;}.elementor-8996 .elementor-element.elementor-element-a7cb4e4 .elementor-repeater-item-4276db9 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://apartmentagents.com/wp-content/uploads/2025/04/Collin-Square.png);background-size:cover;}.elementor-8996 .elementor-element.elementor-element-a7cb4e4 .elementor-repeater-item-2142891 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://apartmentagents.com/wp-content/uploads/2025/04/Greenhaven.jpg);background-size:cover;}.elementor-8996 .elementor-element.elementor-element-a7cb4e4 .elementor-repeater-item-6534e57 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://apartmentagents.com/wp-content/uploads/2025/04/Prose-Stoneridge.jpg);background-size:cover;}.elementor-8996 .elementor-element.elementor-element-a7cb4e4 .elementor-repeater-item-588d29c .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://apartmentagents.com/wp-content/uploads/2025/04/The-Bridge-at-McKinney.jpg);background-size:cover;}.elementor-8996 .elementor-element.elementor-element-a7cb4e4 .elementor-repeater-item-63de3c6 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://apartmentagents.com/wp-content/uploads/2025/04/Aura-3Twenty.png);background-size:cover;}.elementor-8996 .elementor-element.elementor-element-a7cb4e4 .elementor-repeater-item-d35b78f .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://apartmentagents.com/wp-content/uploads/2025/04/The-Estates-of-McKinney.jpg);background-size:cover;}.elementor-8996 .elementor-element.elementor-element-a7cb4e4 .elementor-repeater-item-3406073 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://apartmentagents.com/wp-content/uploads/2025/04/Luxe-of-Prosper.jpg);background-size:cover;}.elementor-8996 .elementor-element.elementor-element-a7cb4e4 .elementor-repeater-item-f328e28 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://apartmentagents.com/wp-content/uploads/2025/04/Mansions-of-McKinney.png);background-size:cover;}.elementor-8996 .elementor-element.elementor-element-a7cb4e4 .elementor-repeater-item-87c9f57 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://apartmentagents.com/wp-content/uploads/2025/04/Residences-at-Fairview-Town-Center-2.jpg);background-size:cover;}.elementor-8996 .elementor-element.elementor-element-a7cb4e4 .elementor-repeater-item-a87dd37 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://apartmentagents.com/wp-content/uploads/2025/04/Jefferson-North-Ranch.jpg);background-size:cover;}.elementor-8996 .elementor-element.elementor-element-a7cb4e4 .elementor-repeater-item-eb2adc9 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://apartmentagents.com/wp-content/uploads/2025/04/Legacy-on-Rockhill.jpg);background-size:cover;}.elementor-8996 .elementor-element.elementor-element-a7cb4e4 .elementor-repeater-item-2128e51 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://apartmentagents.com/wp-content/uploads/2025/04/Luxe-of-McKinney.png);background-size:cover;}.elementor-8996 .elementor-element.elementor-element-a7cb4e4 .elementor-repeater-item-bef7dfe .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://apartmentagents.com/wp-content/uploads/2025/04/The-Retreat-at-Honey-Creek-BTR-1.jpg);background-size:cover;}.elementor-8996 .elementor-element.elementor-element-a7cb4e4 .elementor-repeater-item-f00ad5c .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://apartmentagents.com/wp-content/uploads/2025/04/Arista-Mckinney-1.jpg);background-size:cover;}.elementor-8996 .elementor-element.elementor-element-a7cb4e4 .elementor-repeater-item-846baf1 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://apartmentagents.com/wp-content/uploads/2025/04/Cyrene-at-Painted-Tree.jpg);background-size:cover;}.elementor-8996 .elementor-element.elementor-element-a7cb4e4 .swiper-slide{height:394px;transition-duration:calc(5000ms*1.2);}.elementor-8996 .elementor-element.elementor-element-a7cb4e4 .swiper-slide-contents{max-width:100%;text-shadow:1px 1px 3px #000000;}.elementor-8996 .elementor-element.elementor-element-a7cb4e4 .swiper-slide-inner{text-align:center;}.elementor-8996 .elementor-element.elementor-element-a7cb4e4 .elementor-slide-heading{color:#FFFFFF;font-size:32px;}.elementor-8996 .elementor-element.elementor-element-a7cb4e4 .elementor-slide-description{font-size:24px;font-weight:600;}.elementor-8996 .elementor-element.elementor-element-a7cb4e4 .elementor-slide-button{font-size:20px;}.elementor-8996 .elementor-element.elementor-element-a7cb4e4 .elementor-swiper-button{font-size:45px;}.elementor-8996 .elementor-element.elementor-element-a7cb4e4{width:var( --container-widget-width, 649px );max-width:649px;--container-widget-width:649px;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-a9dffda{text-align:center;width:var( --container-widget-width, 58.85% );max-width:58.85%;--container-widget-width:58.85%;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-a9dffda > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-3105c74{text-align:center;color:var( --e-global-color-b956f7a );font-size:18px;width:var( --container-widget-width, 553.969px );max-width:553.969px;--container-widget-width:553.969px;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-3105c74 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-f6be792:not(.elementor-motion-effects-element-type-background), .elementor-8996 .elementor-element.elementor-element-f6be792 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B4BEF540;}.elementor-8996 .elementor-element.elementor-element-f6be792{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8996 .elementor-element.elementor-element-f6be792 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8996 .elementor-element.elementor-element-14cc510.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8996 .elementor-element.elementor-element-14cc510 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8996 .elementor-element.elementor-element-14cc510 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8996 .elementor-element.elementor-element-5417716{text-align:center;width:var( --container-widget-width, 64.503% );max-width:64.503%;--container-widget-width:64.503%;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-5417716 .elementor-heading-title{color:var( --e-global-color-b956f7a );}.elementor-8996 .elementor-element.elementor-element-5417716 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-e7e42d4{text-align:center;color:var( --e-global-color-b956f7a );font-size:22px;width:var( --container-widget-width, 69.799% );max-width:69.799%;--container-widget-width:69.799%;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-e7e42d4 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-80b619e:not(.elementor-motion-effects-element-type-background), .elementor-8996 .elementor-element.elementor-element-80b619e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b956f7a );}.elementor-8996 .elementor-element.elementor-element-80b619e > .elementor-background-overlay{background-image:url("https://apartmentagents.com/wp-content/uploads/2025/03/Dallas-Central_2025.png");background-position:435px 0px;background-repeat:no-repeat;background-size:contain;opacity:0.5;mix-blend-mode:lighten;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8996 .elementor-element.elementor-element-80b619e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-8996 .elementor-element.elementor-element-6725332.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8996 .elementor-element.elementor-element-6725332.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8996 .elementor-element.elementor-element-6725332.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8996 .elementor-element.elementor-element-6725332 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8996 .elementor-element.elementor-element-6725332 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8996 .elementor-element.elementor-element-6725332 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8996 .elementor-element.elementor-element-e4f1000 > div.elementor-container{max-width:700px;--porto-flick-carousel-width:700px;}.elementor-bc-flex-widget .elementor-8996 .elementor-element.elementor-element-53b79ba.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8996 .elementor-element.elementor-element-53b79ba.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8996 .elementor-element.elementor-element-53b79ba.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-8996 .elementor-element.elementor-element-1264074{text-align:left;width:var( --container-widget-width, 53.994% );max-width:53.994%;--container-widget-width:53.994%;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-1264074 .elementor-heading-title{color:#FFFFFF;font-family:"Filson Pro";font-weight:700;}.elementor-8996 .elementor-element.elementor-element-1264074 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-8996 .elementor-element.elementor-element-f98f445{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8996 .elementor-element.elementor-element-f98f445 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8996 .elementor-element.elementor-element-fe31c7d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8996 .elementor-element.elementor-element-fe31c7d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8996 .elementor-element.elementor-element-fe31c7d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8996 .elementor-element.elementor-element-c352038{text-align:center;width:var( --container-widget-width, 65.234% );max-width:65.234%;--container-widget-width:65.234%;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-c352038 .elementor-heading-title{color:var( --e-global-color-b956f7a );font-family:"Filson Pro";}.elementor-8996 .elementor-element.elementor-element-c352038 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-17db086{text-align:left;color:var( --e-global-color-b956f7a );font-size:22px;width:var( --container-widget-width, 715px );max-width:715px;--container-widget-width:715px;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-17db086 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-9fa330a{padding:40px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-e4c413c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8996 .elementor-element.elementor-element-460ae27{text-align:center;width:var( --container-widget-width, 48.63% );max-width:48.63%;--container-widget-width:48.63%;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-460ae27 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-8996 .elementor-element.elementor-element-759255a{--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-b956f7a );}.elementor-8996 .elementor-element.elementor-element-759255a .elementor-headline{text-align:center;font-size:50px;}.elementor-8996 .elementor-element.elementor-element-759255a .elementor-headline-dynamic-wrapper path{stroke:#FFD67BBF;stroke-width:10px;}.elementor-8996 .elementor-element.elementor-element-759255a .elementor-headline-plain-text{color:var( --e-global-color-b956f7a );}.elementor-8996 .elementor-element.elementor-element-759255a > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-8996 .elementor-element.elementor-element-ae852ef.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8996 .elementor-element.elementor-element-253e223{padding:0px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-e0d206d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8996 .elementor-element.elementor-element-89a46c9 .porto-sicon-img{font-size:48px;border-radius:200px;}.elementor-8996 .elementor-element.elementor-element-89a46c9 .porto-icon.advanced{border-radius:200px;}.elementor-8996 .elementor-element.elementor-element-89a46c9 .porto-sicon-title{color:var( --e-global-color-b956f7a );}.elementor-8996 .elementor-element.elementor-element-89a46c9 .porto-sicon-description{font-size:20px;line-height:38.4px;color:#0F1338;}.elementor-8996 .elementor-element.elementor-element-89a46c9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-89a46c9{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-937843f .porto-icon{font-size:36px;color:#9DAAF2;}.elementor-8996 .elementor-element.elementor-element-937843f .porto-icon svg{fill:#9DAAF2;}.elementor-8996 .elementor-element.elementor-element-937843f .porto-sicon-img{border-radius:200px;}.elementor-8996 .elementor-element.elementor-element-937843f .porto-icon.advanced{border-radius:200px;}.elementor-8996 .elementor-element.elementor-element-937843f .porto-sicon-title{color:var( --e-global-color-b956f7a );}.elementor-8996 .elementor-element.elementor-element-937843f .porto-sicon-description{font-size:20px;line-height:38.4px;color:#0F1338;}.elementor-8996 .elementor-element.elementor-element-937843f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-937843f{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-34a3d45 .porto-icon{font-size:36px;color:var( --e-global-color-341a982 );}.elementor-8996 .elementor-element.elementor-element-34a3d45 .porto-icon svg{fill:var( --e-global-color-341a982 );}.elementor-8996 .elementor-element.elementor-element-34a3d45 .porto-sicon-img{border-radius:200px;}.elementor-8996 .elementor-element.elementor-element-34a3d45 .porto-icon.advanced{border-radius:200px;}.elementor-8996 .elementor-element.elementor-element-34a3d45 .porto-sicon-title{color:var( --e-global-color-b956f7a );}.elementor-8996 .elementor-element.elementor-element-34a3d45 .porto-sicon-description{font-size:20px;line-height:38.4px;color:#0F1338;}.elementor-8996 .elementor-element.elementor-element-34a3d45 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-34a3d45{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-6ff2479 .porto-icon{font-size:36px;color:var( --e-global-color-7aafb28 );}.elementor-8996 .elementor-element.elementor-element-6ff2479 .porto-icon svg{fill:var( --e-global-color-7aafb28 );}.elementor-8996 .elementor-element.elementor-element-6ff2479 .porto-sicon-img{border-radius:200px;}.elementor-8996 .elementor-element.elementor-element-6ff2479 .porto-icon.advanced{border-radius:200px;}.elementor-8996 .elementor-element.elementor-element-6ff2479 .porto-sicon-title{color:var( --e-global-color-b956f7a );}.elementor-8996 .elementor-element.elementor-element-6ff2479 .porto-sicon-description{font-size:20px;line-height:38.4px;color:#0F1338;}.elementor-8996 .elementor-element.elementor-element-6ff2479 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-6ff2479{width:var( --container-widget-width, 71.895% );max-width:71.895%;--container-widget-width:71.895%;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-3d18dcc .porto-icon{font-size:36px;color:var( --e-global-color-732eaa1 );}.elementor-8996 .elementor-element.elementor-element-3d18dcc .porto-icon svg{fill:var( --e-global-color-732eaa1 );}.elementor-8996 .elementor-element.elementor-element-3d18dcc .porto-sicon-img{border-radius:200px;}.elementor-8996 .elementor-element.elementor-element-3d18dcc .porto-icon.advanced{border-radius:200px;}.elementor-8996 .elementor-element.elementor-element-3d18dcc .porto-sicon-title{text-decoration:none;line-height:43px;color:var( --e-global-color-b956f7a );}.elementor-8996 .elementor-element.elementor-element-3d18dcc .porto-sicon-description{font-size:20px;line-height:38.4px;color:#0F1338;}.elementor-8996 .elementor-element.elementor-element-3d18dcc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-3d18dcc{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-be354f9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8996 .elementor-element.elementor-element-be354f9 > .elementor-element-populated{padding:0px 0px 025px 0px;}.elementor-8996 .elementor-element.elementor-element-996d73d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8996 .elementor-element.elementor-element-996d73d .elementor-button{font-family:"Filson Pro";font-size:26px;font-weight:700;line-height:26px;background-color:var( --e-global-color-341a982 );box-shadow:0px 4px 20px 0px rgba(166.99999999999997, 33.999999999999964, 26.999999999999986, 0.2);}.elementor-8996 .elementor-element.elementor-element-996d73d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-cf13abd{text-align:center;color:#0F1338;font-size:22px;line-height:33.6px;}.elementor-8996 .elementor-element.elementor-element-cf13abd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-1dcdb8b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-1dcdb8b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8996 .elementor-element.elementor-element-4773476{--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-b956f7a );}.elementor-8996 .elementor-element.elementor-element-4773476 .elementor-headline{text-align:center;font-family:"Filson Pro";font-size:38px;font-weight:700;font-style:italic;}.elementor-8996 .elementor-element.elementor-element-4773476 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-7aafb28 );}.elementor-8996 .elementor-element.elementor-element-4773476 .elementor-headline-plain-text{color:var( --e-global-color-b956f7a );}.elementor-8996 .elementor-element.elementor-element-4773476 .elementor-headline .elementor-headline-plain-text{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-8996 .elementor-element.elementor-element-4773476 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-d8ff44b > div.elementor-container{max-width:800px;--porto-flick-carousel-width:800px;}.elementor-8996 .elementor-element.elementor-element-d8ff44b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8996 .elementor-element.elementor-element-d8ff44b{margin-top:0px;margin-bottom:0px;}.elementor-8996 .elementor-element.elementor-element-e1803e5 .porto-icon{font-size:36px;color:#AECD81;}.elementor-8996 .elementor-element.elementor-element-e1803e5 .porto-icon svg{fill:#AECD81;}.elementor-8996 .elementor-element.elementor-element-e1803e5 .porto-sicon-img{border-radius:200px;}.elementor-8996 .elementor-element.elementor-element-e1803e5 .porto-icon.advanced{border-radius:200px;}.elementor-8996 .elementor-element.elementor-element-e1803e5 .porto-sicon-title{font-weight:700;color:var( --e-global-color-b956f7a );}.elementor-8996 .elementor-element.elementor-element-e1803e5 .porto-sicon-header p{color:var( --e-global-color-b956f7a );}.elementor-8996 .elementor-element.elementor-element-e1803e5 .porto-sicon-description{font-size:20px;color:var( --e-global-color-b956f7a );}.elementor-8996 .elementor-element.elementor-element-e1803e5 .porto-sicon-header{margin-bottom:0px;}.elementor-8996 .elementor-element.elementor-element-e1803e5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-e2bc25c > div.elementor-container{max-width:800px;--porto-flick-carousel-width:800px;}.elementor-8996 .elementor-element.elementor-element-e2bc25c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8996 .elementor-element.elementor-element-e2bc25c{margin-top:0px;margin-bottom:0px;}.elementor-8996 .elementor-element.elementor-element-e5b3539 .porto-icon{font-size:36px;color:var( --e-global-color-732eaa1 );}.elementor-8996 .elementor-element.elementor-element-e5b3539 .porto-icon svg{fill:var( --e-global-color-732eaa1 );}.elementor-8996 .elementor-element.elementor-element-e5b3539 .porto-sicon-img{border-radius:200px;}.elementor-8996 .elementor-element.elementor-element-e5b3539 .porto-icon.advanced{border-radius:200px;}.elementor-8996 .elementor-element.elementor-element-e5b3539 .porto-sicon-title{font-weight:700;color:var( --e-global-color-b956f7a );}.elementor-8996 .elementor-element.elementor-element-e5b3539 .porto-sicon-header p{color:var( --e-global-color-b956f7a );}.elementor-8996 .elementor-element.elementor-element-e5b3539 .porto-sicon-description{font-size:20px;color:var( --e-global-color-b956f7a );}.elementor-8996 .elementor-element.elementor-element-e5b3539 .porto-sicon-header{margin-bottom:0px;}.elementor-8996 .elementor-element.elementor-element-e5b3539{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-fca47d5 > div.elementor-container{max-width:800px;--porto-flick-carousel-width:800px;}.elementor-8996 .elementor-element.elementor-element-fca47d5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8996 .elementor-element.elementor-element-fca47d5{margin-top:0px;margin-bottom:0px;}.elementor-8996 .elementor-element.elementor-element-5c03d4d .porto-icon{font-size:36px;color:#0F1338;}.elementor-8996 .elementor-element.elementor-element-5c03d4d .porto-icon svg{fill:#0F1338;}.elementor-8996 .elementor-element.elementor-element-5c03d4d .porto-sicon-img{border-radius:200px;}.elementor-8996 .elementor-element.elementor-element-5c03d4d .porto-icon.advanced{border-radius:200px;}.elementor-8996 .elementor-element.elementor-element-5c03d4d .porto-sicon-title{font-weight:700;color:var( --e-global-color-b956f7a );}.elementor-8996 .elementor-element.elementor-element-5c03d4d .porto-sicon-header p{color:var( --e-global-color-b956f7a );}.elementor-8996 .elementor-element.elementor-element-5c03d4d .porto-sicon-description{font-size:20px;color:var( --e-global-color-b956f7a );}.elementor-8996 .elementor-element.elementor-element-5c03d4d .porto-sicon-header{margin-bottom:0px;}.elementor-8996 .elementor-element.elementor-element-5c03d4d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-cb07a67 > div.elementor-container{max-width:800px;--porto-flick-carousel-width:800px;}.elementor-8996 .elementor-element.elementor-element-cb07a67 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8996 .elementor-element.elementor-element-cb07a67{margin-top:0px;margin-bottom:0px;}.elementor-8996 .elementor-element.elementor-element-4f934bb .porto-icon{font-size:36px;color:#9DAAF2;}.elementor-8996 .elementor-element.elementor-element-4f934bb .porto-icon svg{fill:#9DAAF2;}.elementor-8996 .elementor-element.elementor-element-4f934bb .porto-sicon-img{border-radius:200px;}.elementor-8996 .elementor-element.elementor-element-4f934bb .porto-icon.advanced{border-radius:200px;}.elementor-8996 .elementor-element.elementor-element-4f934bb .porto-sicon-title{font-weight:700;color:var( --e-global-color-b956f7a );}.elementor-8996 .elementor-element.elementor-element-4f934bb .porto-sicon-header p{color:var( --e-global-color-b956f7a );}.elementor-8996 .elementor-element.elementor-element-4f934bb .porto-sicon-description{font-size:20px;color:var( --e-global-color-b956f7a );}.elementor-8996 .elementor-element.elementor-element-4f934bb .porto-sicon-header{margin-bottom:0px;}.elementor-8996 .elementor-element.elementor-element-4f934bb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-72ac920 > div.elementor-container{max-width:800px;--porto-flick-carousel-width:800px;}.elementor-8996 .elementor-element.elementor-element-72ac920 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8996 .elementor-element.elementor-element-72ac920{margin-top:0px;margin-bottom:0px;}.elementor-8996 .elementor-element.elementor-element-931db58 .porto-icon{font-size:36px;color:#F5736C;}.elementor-8996 .elementor-element.elementor-element-931db58 .porto-icon svg{fill:#F5736C;}.elementor-8996 .elementor-element.elementor-element-931db58 .porto-sicon-img{border-radius:200px;}.elementor-8996 .elementor-element.elementor-element-931db58 .porto-icon.advanced{border-radius:200px;}.elementor-8996 .elementor-element.elementor-element-931db58 .porto-sicon-title{font-weight:700;color:var( --e-global-color-b956f7a );}.elementor-8996 .elementor-element.elementor-element-931db58 .porto-sicon-header p{color:var( --e-global-color-b956f7a );}.elementor-8996 .elementor-element.elementor-element-931db58 .porto-sicon-description{font-size:20px;color:var( --e-global-color-b956f7a );}.elementor-8996 .elementor-element.elementor-element-931db58 .porto-sicon-header{margin-bottom:0px;}.elementor-8996 .elementor-element.elementor-element-931db58{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-9e671d4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8996 .elementor-element.elementor-element-9e671d4 > .elementor-element-populated{padding:0px 0px 025px 0px;}.elementor-8996 .elementor-element.elementor-element-33af7f9{text-align:center;}.elementor-8996 .elementor-element.elementor-element-33af7f9 .elementor-heading-title{color:var( --e-global-color-b956f7a );font-family:"Filson Pro";font-weight:800;}.elementor-8996 .elementor-element.elementor-element-33af7f9 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-1eeb7d6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8996 .elementor-element.elementor-element-1eeb7d6 .elementor-button{font-family:"Filson Pro";font-size:26px;font-weight:700;line-height:26px;background-color:var( --e-global-color-341a982 );box-shadow:0px 4px 20px 0px rgba(166.99999999999997, 33.999999999999964, 26.999999999999986, 0.2);}.elementor-8996 .elementor-element.elementor-element-1eeb7d6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-384b762{text-align:center;color:#0F1338;font-size:22px;line-height:33.6px;}.elementor-8996 .elementor-element.elementor-element-384b762 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-db22ffd.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8996 .elementor-element.elementor-element-8fa68bd{text-align:center;}.elementor-element-01fed0a .toggle > label{font-size:20px;color:var( --e-global-color-b956f7a );}.elementor-element-01fed0a .toggle > label:before{font-size:20px;}.elementor-element-01fed0a .toggle-content, .elementor-element-01fed0a .toggle-content>p{font-family:"Filson Pro";font-weight:400;}.elementor-element-01fed0a .toggle-content{color:#0F1338;}.elementor-8996 .elementor-element.elementor-element-01fed0a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-aeec7dc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-aeec7dc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8996 .elementor-element.elementor-element-3a64de8{text-align:center;}.elementor-8996 .elementor-element.elementor-element-3a64de8 .elementor-heading-title{color:#1A2238;font-family:"Filson Pro";font-size:54px;font-weight:700;line-height:1.2em;}.elementor-8996 .elementor-element.elementor-element-3a64de8 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8996 .elementor-element.elementor-element-01b4fb5 .elementor-testimonial__name{color:#0F1338;}.elementor-8996 .elementor-element.elementor-element-01b4fb5 .elementor-testimonial__text{color:#0F1338;font-size:16px;line-height:1.6em;}.elementor-8996 .elementor-element.elementor-element-01b4fb5 .elementor-testimonial__image img{width:81px;height:81px;border-radius:81px;}.elementor-8996 .elementor-element.elementor-element-01b4fb5 .elementor-star-rating{font-size:13px;}.elementor-8996 .elementor-element.elementor-element-01b4fb5 .elementor-star-rating i:not(:last-of-type){margin-inline-end:3px;}.elementor-8996 .elementor-element.elementor-element-01b4fb5 .elementor-swiper-button{font-size:20px;}.elementor-8996 .elementor-element.elementor-element-97ccb6e:not(.elementor-motion-effects-element-type-background), .elementor-8996 .elementor-element.elementor-element-97ccb6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B4BEF554;}.elementor-8996 .elementor-element.elementor-element-97ccb6e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-97ccb6e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8996 .elementor-element.elementor-element-98d69bf.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8996 .elementor-element.elementor-element-bef35f6{text-align:center;}.elementor-8996 .elementor-element.elementor-element-bef35f6 .elementor-heading-title{color:#1A2238;font-family:"Filson Pro";font-size:64px;font-weight:700;line-height:1.2em;}.elementor-8996 .elementor-element.elementor-element-bef35f6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8996 .elementor-element.elementor-element-55bd5ce{text-align:center;color:#0F1338;font-size:20px;line-height:33.6px;width:var( --container-widget-width, 46.895% );max-width:46.895%;--container-widget-width:46.895%;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-a547ae9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8996 .elementor-element.elementor-element-a547ae9 .elementor-button{font-family:"Filson Pro";font-size:26px;font-weight:700;line-height:26px;background-color:#F5736C;box-shadow:0px 4px 20px 0px rgba(166.99999999999997, 33.999999999999964, 26.999999999999986, 0.2);}.elementor-8996 .elementor-element.elementor-element-a547ae9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-1c1de7d{text-align:center;color:#0F1338;font-size:22px;line-height:33.6px;}.elementor-8996 .elementor-element.elementor-element-1c1de7d > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-8996 .elementor-element.elementor-element-7708b36:not(.elementor-motion-effects-element-type-background), .elementor-8996 .elementor-element.elementor-element-7708b36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b956f7a );}.elementor-8996 .elementor-element.elementor-element-7708b36 > .elementor-background-overlay{background-color:#001035;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8996 .elementor-element.elementor-element-7708b36{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-7708b36, .elementor-8996 .elementor-element.elementor-element-7708b36 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-7708b36 a{color:var( --e-global-color-732eaa1 );}.elementor-8996 .elementor-element.elementor-element-7708b36 a:hover{color:#FFFFFF;}.elementor-8996 .elementor-element.elementor-element-281f2ff > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8996 .elementor-element.elementor-element-281f2ff > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8996 .elementor-element.elementor-element-281f2ff > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8996 .elementor-element.elementor-element-edcbd16 a{color:var( --e-global-color-159e14b );}.elementor-8996 .elementor-element.elementor-element-edcbd16 a:hover{color:#FFFFFF;}.elementor-8996 .elementor-element.elementor-element-edcbd16{padding:0px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-ab47c90 .elementor-heading-title{color:#FFFFFF;font-size:22px;font-weight:700;line-height:1em;letter-spacing:0.2px;}.elementor-8996 .elementor-element.elementor-element-38004ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-8996 .elementor-element.elementor-element-38004ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-8996 .elementor-element.elementor-element-38004ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-8996 .elementor-element.elementor-element-38004ca .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-8996 .elementor-element.elementor-element-38004ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-8996 .elementor-element.elementor-element-38004ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-8996 .elementor-element.elementor-element-38004ca .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8996 .elementor-element.elementor-element-38004ca .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8996 .elementor-element.elementor-element-38004ca{--e-icon-list-icon-size:0px;--icon-vertical-offset:0px;}.elementor-8996 .elementor-element.elementor-element-38004ca .elementor-icon-list-icon{padding-right:0px;}.elementor-8996 .elementor-element.elementor-element-38004ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8996 .elementor-element.elementor-element-38004ca .elementor-icon-list-item > a{font-size:20px;font-weight:300;}.elementor-8996 .elementor-element.elementor-element-38004ca .elementor-icon-list-text{color:var( --e-global-color-7aafb28 );transition:color 0.3s;}.elementor-8996 .elementor-element.elementor-element-38004ca .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-8996 .elementor-element.elementor-element-8b7f2ed .elementor-heading-title{color:#FFFFFF;font-size:22px;font-weight:700;line-height:1em;letter-spacing:0.2px;}.elementor-8996 .elementor-element.elementor-element-a4f601e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-8996 .elementor-element.elementor-element-a4f601e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-8996 .elementor-element.elementor-element-a4f601e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-8996 .elementor-element.elementor-element-a4f601e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-8996 .elementor-element.elementor-element-a4f601e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-8996 .elementor-element.elementor-element-a4f601e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-8996 .elementor-element.elementor-element-a4f601e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8996 .elementor-element.elementor-element-a4f601e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8996 .elementor-element.elementor-element-a4f601e{--e-icon-list-icon-size:0px;--icon-vertical-offset:0px;}.elementor-8996 .elementor-element.elementor-element-a4f601e .elementor-icon-list-icon{padding-right:0px;}.elementor-8996 .elementor-element.elementor-element-a4f601e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8996 .elementor-element.elementor-element-a4f601e .elementor-icon-list-item > a{font-size:20px;font-weight:300;}.elementor-8996 .elementor-element.elementor-element-a4f601e .elementor-icon-list-text{color:var( --e-global-color-7aafb28 );transition:color 0.3;}.elementor-8996 .elementor-element.elementor-element-a4f601e .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-8996 .elementor-element.elementor-element-a04ed91 .elementor-element-populated a{color:var( --e-global-color-159e14b );}.elementor-8996 .elementor-element.elementor-element-a04ed91 .elementor-element-populated a:hover{color:#FFFFFF;}.elementor-8996 .elementor-element.elementor-element-b7a8bd6 .elementor-heading-title{color:#FFFFFF;font-size:22px;font-weight:700;line-height:1em;letter-spacing:0.2px;}.elementor-8996 .elementor-element.elementor-element-ed6497f{color:var( --e-global-color-159e14b );font-size:18px;line-height:1.6em;}.elementor-8996 .elementor-element.elementor-element-17ac985 .elementor-heading-title{color:#FFFFFF;font-size:22px;font-weight:700;line-height:1em;letter-spacing:0.2px;}.elementor-8996 .elementor-element.elementor-element-1f21b3b{--grid-template-columns:repeat(0, auto);--icon-size:32px;--grid-column-gap:10px;--grid-row-gap:0px;width:var( --container-widget-width, 104.216% );max-width:104.216%;--container-widget-width:104.216%;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-1f21b3b .elementor-widget-container{text-align:center;}.elementor-8996 .elementor-element.elementor-element-1f21b3b .elementor-social-icon{background-color:var( --e-global-color-b956f7a );--icon-padding:0.5em;}.elementor-8996 .elementor-element.elementor-element-1f21b3b .elementor-social-icon i{color:var( --e-global-color-732eaa1 );}.elementor-8996 .elementor-element.elementor-element-1f21b3b .elementor-social-icon svg{fill:var( --e-global-color-732eaa1 );}.elementor-8996 .elementor-element.elementor-element-1f21b3b .elementor-social-icon:hover{background-color:var( --e-global-color-159e14b );}.elementor-8996 .elementor-element.elementor-element-d3b029b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8996 .elementor-element.elementor-element-d3b029b{border-style:dotted;border-width:1px 0px 0px 0px;border-color:rgba(255,255,255,0.59);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-d3b029b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8996 .elementor-element.elementor-element-d3b029b a:hover{color:#FFFFFF;}.elementor-8996 .elementor-element.elementor-element-9c8fd0a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8996 .elementor-element.elementor-element-541c9a1 .elementor-heading-title{color:var( --e-global-color-159e14b );font-size:16px;font-weight:300;font-style:normal;line-height:1.7em;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-8996 .elementor-element.elementor-element-8ba1256{text-align:center;}.elementor-8996 .elementor-element.elementor-element-8ba1256 .elementor-heading-title{color:#1A2238;font-family:"Filson Pro";font-size:50px;font-weight:700;line-height:1.2em;}.elementor-8996 .elementor-element.elementor-element-8ba1256 > .elementor-widget-container{margin:0px 0px 20px 0px;}@media(max-width:991px){.elementor-8996 .elementor-element.elementor-element-80b619e > .elementor-background-overlay{background-position:0px 0px;}.elementor-8996 .elementor-element.elementor-element-253e223{padding:0px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-1dcdb8b{padding:30px 20px 0px 20px;}.elementor-8996 .elementor-element.elementor-element-bc2ee14{padding:0px 20px 0px 20px;}.elementor-8996 .elementor-element.elementor-element-aeec7dc{padding:30px 20px 0px 20px;}.elementor-8996 .elementor-element.elementor-element-97ccb6e{padding:30px 20px 30px 20px;}.elementor-8996 .elementor-element.elementor-element-1c1de7d{text-align:center;}.elementor-8996 .elementor-element.elementor-element-7708b36{padding:30px 20px 30px 20px;}.elementor-8996 .elementor-element.elementor-element-38004ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8996 .elementor-element.elementor-element-38004ca .elementor-icon-list-item > a{font-size:13px;}.elementor-8996 .elementor-element.elementor-element-a4f601e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8996 .elementor-element.elementor-element-a4f601e .elementor-icon-list-item > a{font-size:13px;}.elementor-8996 .elementor-element.elementor-element-d081391 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8996 .elementor-element.elementor-element-1f21b3b{--icon-size:18px;}.elementor-8996 .elementor-element.elementor-element-1f21b3b .elementor-social-icon{--icon-padding:0.5em;}}@media(max-width:552px){.elementor-8996 .elementor-element.elementor-element-fb402b8{width:var( --container-widget-width, 406px );max-width:406px;--container-widget-width:406px;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-230b04d{text-align:center;font-size:24px;width:var( --container-widget-width, 505px );max-width:505px;--container-widget-width:505px;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-230b04d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-186db39, .elementor-8996 .elementor-element.elementor-element-186db39 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-186db39{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-a7cb4e4 .swiper-slide{height:320px;}.elementor-8996 .elementor-element.elementor-element-a7cb4e4 .swiper-slide-contents{max-width:100%;}.elementor-8996 .elementor-element.elementor-element-a7cb4e4 .elementor-slide-heading{font-size:32px;}.elementor-8996 .elementor-element.elementor-element-a7cb4e4 .elementor-slide-description{font-size:24px;}.elementor-8996 .elementor-element.elementor-element-a7cb4e4 .elementor-swiper-button{font-size:32px;}.elementor-8996 .elementor-element.elementor-element-a7cb4e4{width:100%;max-width:100%;}.elementor-8996 .elementor-element.elementor-element-a9dffda > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-a9dffda{width:var( --container-widget-width, 417.031px );max-width:417.031px;--container-widget-width:417.031px;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-3105c74{text-align:center;font-size:18px;width:var( --container-widget-width, 410px );max-width:410px;--container-widget-width:410px;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-3105c74 > .elementor-widget-container{padding:10px 5px 0px 5px;}.elementor-8996 .elementor-element.elementor-element-f6be792, .elementor-8996 .elementor-element.elementor-element-f6be792 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-f6be792{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-5417716 > .elementor-widget-container{padding:10px 10px 0px 10px;}.elementor-8996 .elementor-element.elementor-element-5417716{width:var( --container-widget-width, 593px );max-width:593px;--container-widget-width:593px;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-e7e42d4{font-size:20px;width:var( --container-widget-width, 390.4px );max-width:390.4px;--container-widget-width:390.4px;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-e7e42d4 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-80b619e > .elementor-background-overlay{background-position:center right;opacity:0.74;}.elementor-8996 .elementor-element.elementor-element-1264074{text-align:left;width:var( --container-widget-width, 383px );max-width:383px;--container-widget-width:383px;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-1264074 .elementor-heading-title{line-height:1em;}.elementor-8996 .elementor-element.elementor-element-f98f445, .elementor-8996 .elementor-element.elementor-element-f98f445 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-f98f445{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-c352038{width:var( --container-widget-width, 466px );max-width:466px;--container-widget-width:466px;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-17db086{text-align:left;line-height:0.1em;width:var( --container-widget-width, 925px );max-width:925px;--container-widget-width:925px;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-17db086 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-9fa330a{padding:10px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-460ae27{column-gap:0px;width:var( --container-widget-width, 603px );max-width:603px;--container-widget-width:603px;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-460ae27 > .elementor-widget-container{padding:0px 5px 40px 5px;}.elementor-8996 .elementor-element.elementor-element-759255a .elementor-headline{font-size:40px;}.elementor-8996 .elementor-element.elementor-element-759255a{width:var( --container-widget-width, 680px );max-width:680px;--container-widget-width:680px;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-906ffde{padding:-3px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-89a46c9 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-8996 .elementor-element.elementor-element-89a46c9{width:var( --container-widget-width, 969px );max-width:969px;--container-widget-width:969px;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-937843f > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-8996 .elementor-element.elementor-element-937843f{width:var( --container-widget-width, 860px );max-width:860px;--container-widget-width:860px;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-34a3d45 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-8996 .elementor-element.elementor-element-34a3d45{width:var( --container-widget-width, 803px );max-width:803px;--container-widget-width:803px;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-6ff2479 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-8996 .elementor-element.elementor-element-6ff2479{width:var( --container-widget-width, 589px );max-width:589px;--container-widget-width:589px;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-3d18dcc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-3d18dcc{width:var( --container-widget-width, 681px );max-width:681px;--container-widget-width:681px;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-cde538a{margin-top:0px;margin-bottom:0px;}.elementor-8996 .elementor-element.elementor-element-be354f9 > .elementor-element-populated{padding:0px 0px 025px 0px;}.elementor-8996 .elementor-element.elementor-element-996d73d .elementor-button{font-size:20px;line-height:1em;}.elementor-8996 .elementor-element.elementor-element-1dcdb8b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-4773476 .elementor-headline{font-size:32px;}.elementor-8996 .elementor-element.elementor-element-4773476 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-d8ff44b{margin-top:0px;margin-bottom:0px;}.elementor-8996 .elementor-element.elementor-element-e1803e5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-e2bc25c{margin-top:0px;margin-bottom:0px;}.elementor-8996 .elementor-element.elementor-element-e5b3539 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-e5b3539{width:var( --container-widget-width, 636px );max-width:636px;--container-widget-width:636px;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-fca47d5{margin-top:0px;margin-bottom:0px;}.elementor-8996 .elementor-element.elementor-element-5c03d4d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-cb07a67{margin-top:0px;margin-bottom:0px;}.elementor-8996 .elementor-element.elementor-element-4f934bb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-72ac920{margin-top:0px;margin-bottom:0px;}.elementor-8996 .elementor-element.elementor-element-931db58 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-671e0f5{margin-top:0px;margin-bottom:0px;}.elementor-8996 .elementor-element.elementor-element-9e671d4 > .elementor-element-populated{padding:0px 0px 025px 0px;}.elementor-8996 .elementor-element.elementor-element-33af7f9 .elementor-heading-title{font-size:32px;}.elementor-8996 .elementor-element.elementor-element-33af7f9{width:var( --container-widget-width, 693px );max-width:693px;--container-widget-width:693px;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-1eeb7d6 .elementor-button{font-size:20px;line-height:1em;}.elementor-8996 .elementor-element.elementor-element-1eeb7d6 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-db22ffd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-element-01fed0a .toggle > label{font-size:20px;}.elementor-8996 .elementor-element.elementor-element-3a64de8 .elementor-heading-title{font-size:32px;}.elementor-8996 .elementor-element.elementor-element-3a64de8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-bef35f6 .elementor-heading-title{font-size:39px;}.elementor-8996 .elementor-element.elementor-element-bef35f6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-55bd5ce{font-size:20px;width:var( --container-widget-width, 564px );max-width:564px;--container-widget-width:564px;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-a547ae9 .elementor-button{font-size:20px;line-height:1em;}.elementor-8996 .elementor-element.elementor-element-1c1de7d{text-align:center;font-size:20px;line-height:25.6px;width:var( --container-widget-width, 282.951% );max-width:282.951%;--container-widget-width:282.951%;--container-widget-flex-grow:0;}.elementor-8996 .elementor-element.elementor-element-7708b36{padding:30px 20px 30px 20px;}.elementor-8996 .elementor-element.elementor-element-281f2ff > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8996 .elementor-element.elementor-element-38004ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8996 .elementor-element.elementor-element-38004ca .elementor-icon-list-item > a{font-size:18px;}.elementor-8996 .elementor-element.elementor-element-a4f601e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8996 .elementor-element.elementor-element-a4f601e .elementor-icon-list-item > a{font-size:18px;}.elementor-8996 .elementor-element.elementor-element-ed6497f{font-size:16px;}.elementor-8996 .elementor-element.elementor-element-d081391 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8996 .elementor-element.elementor-element-17ac985{text-align:center;}.elementor-8996 .elementor-element.elementor-element-1f21b3b{--icon-size:32px;}.elementor-8996 .elementor-element.elementor-element-d3b029b{margin-top:30px;margin-bottom:0px;}.elementor-8996 .elementor-element.elementor-element-541c9a1 .elementor-heading-title{font-size:16px;}.elementor-8996 .elementor-element.elementor-element-8ba1256 .elementor-heading-title{font-size:32px;}.elementor-8996 .elementor-element.elementor-element-8ba1256 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:553px){.elementor-8996 .elementor-element.elementor-element-6725332{width:100%;}.elementor-8996 .elementor-element.elementor-element-c640b00{width:20%;}.elementor-8996 .elementor-element.elementor-element-dd877a9{width:19.999%;}.elementor-8996 .elementor-element.elementor-element-a04ed91{width:25.982%;}.elementor-8996 .elementor-element.elementor-element-d081391{width:33.909%;}}@media(max-width:991px) and (min-width:553px){.elementor-8996 .elementor-element.elementor-element-53b79ba{width:100%;}.elementor-8996 .elementor-element.elementor-element-1788901{width:100%;}.elementor-8996 .elementor-element.elementor-element-ca0d6a6{width:100%;}.elementor-8996 .elementor-element.elementor-element-cebba90{width:100%;}.elementor-8996 .elementor-element.elementor-element-5eac4c7{width:100%;}.elementor-8996 .elementor-element.elementor-element-276ab4d{width:100%;}.elementor-8996 .elementor-element.elementor-element-c640b00{width:100%;}.elementor-8996 .elementor-element.elementor-element-dd877a9{width:100%;}.elementor-8996 .elementor-element.elementor-element-a04ed91{width:100%;}.elementor-8996 .elementor-element.elementor-element-d081391{width:100%;}.elementor-8996 .elementor-element.elementor-element-9c8fd0a{width:100%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Filson Pro';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://apartmentagents.com/wp-content/uploads/2022/06/FilsonPro-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Filson Pro';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://apartmentagents.com/wp-content/uploads/2022/06/FilsonPro-ThinItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Filson Pro';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://apartmentagents.com/wp-content/uploads/2022/06/FilsonPro-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Filson Pro';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://apartmentagents.com/wp-content/uploads/2022/06/FilsonPro-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Filson Pro';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://apartmentagents.com/wp-content/uploads/2022/06/FilsonPro-Book.ttf') format('truetype');
}
@font-face {
	font-family: 'Filson Pro';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://apartmentagents.com/wp-content/uploads/2022/06/FilsonPro-BookItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Filson Pro';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://apartmentagents.com/wp-content/uploads/2022/06/FilsonPro-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Filson Pro';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://apartmentagents.com/wp-content/uploads/2022/06/FilsonPro-RegularItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Filson Pro';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://apartmentagents.com/wp-content/uploads/2022/06/FilsonPro-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Filson Pro';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://apartmentagents.com/wp-content/uploads/2022/06/FilsonPro-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Filson Pro';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://apartmentagents.com/wp-content/uploads/2022/06/FilsonPro-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Filson Pro';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://apartmentagents.com/wp-content/uploads/2022/06/FilsonPro-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Filson Pro';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://apartmentagents.com/wp-content/uploads/2022/06/FilsonPro-Heavy.ttf') format('truetype');
}
@font-face {
	font-family: 'Filson Pro';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://apartmentagents.com/wp-content/uploads/2022/06/FilsonPro-HeavyItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Filson Pro';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://apartmentagents.com/wp-content/uploads/2022/06/FilsonPro-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Filson Pro';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://apartmentagents.com/wp-content/uploads/2022/06/FilsonPro-BlackItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Filson Pro';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://apartmentagents.com/wp-content/uploads/2022/06/FilsonPro-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Filson Pro';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://apartmentagents.com/wp-content/uploads/2022/06/FilsonPro-RegularItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Filson Pro';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://apartmentagents.com/wp-content/uploads/2022/06/FilsonPro-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Filson Pro';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://apartmentagents.com/wp-content/uploads/2022/06/FilsonPro-BoldItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */