.elementor-112 .elementor-element.elementor-element-82c8d05{margin-top:-20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-18c69dd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-112 .elementor-element.elementor-element-2174717 .elementor-repeater-item-0a4dee6 .swiper-slide-bg{background-image:url(https://heritagewaterside.com/wp-content/uploads/2021/06/Floor-Plans-Header-1.png);background-size:cover;}.elementor-112 .elementor-element.elementor-element-2174717 .elementor-repeater-item-0a4dee6 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-112 .elementor-element.elementor-element-2174717 .elementor-repeater-item-0a4dee6 .swiper-slide-contents{margin:0 auto;}.elementor-112 .elementor-element.elementor-element-2174717 .elementor-repeater-item-0a4dee6 .swiper-slide-inner{text-align:center;}.elementor-112 .elementor-element.elementor-element-2174717 .elementor-repeater-item-1d01285 .swiper-slide-bg{background-image:url(https://heritagewaterside.com/wp-content/uploads/2021/06/Floor-Plans-Header-2.png);background-size:cover;}.elementor-112 .elementor-element.elementor-element-2174717 .elementor-repeater-item-1d01285 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-112 .elementor-element.elementor-element-2174717 .elementor-repeater-item-1d01285 .swiper-slide-contents{margin:0 auto;}.elementor-112 .elementor-element.elementor-element-2174717 .elementor-repeater-item-1d01285 .swiper-slide-inner{text-align:center;}.elementor-112 .elementor-element.elementor-element-2174717 .elementor-repeater-item-becb925 .swiper-slide-bg{background-image:url(https://heritagewaterside.com/wp-content/uploads/2021/06/Floor-Plans-Header-3.png);background-size:cover;}.elementor-112 .elementor-element.elementor-element-2174717 .elementor-repeater-item-becb925 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-112 .elementor-element.elementor-element-2174717 .elementor-repeater-item-becb925 .swiper-slide-contents{margin:0 auto;}.elementor-112 .elementor-element.elementor-element-2174717 .elementor-repeater-item-becb925 .swiper-slide-inner{text-align:center;}.elementor-112 .elementor-element.elementor-element-2174717 .swiper-slide{transition-duration:calc(5000ms*1.2);height:500px;}.elementor-112 .elementor-element.elementor-element-2174717 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-2174717 .swiper-slide-contents{max-width:66%;}.elementor-112 .elementor-element.elementor-element-2174717 .swiper-slide-inner{text-align:left;}.elementor-112 .elementor-element.elementor-element-2174717 .elementor-slide-heading{color:#FFFFFF;font-family:"Source Sans Pro", Sans-serif;font-size:60px;font-weight:600;}.elementor-112 .elementor-element.elementor-element-2174717 .elementor-slide-description{color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:0.1px;}.elementor-112 .elementor-element.elementor-element-bb34fd1 > .elementor-container{max-width:900px;}.elementor-112 .elementor-element.elementor-element-bb34fd1{padding:50px 0px 50px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-112 .elementor-element.elementor-element-9c4b281{text-align:center;font-family:"Raleway", Sans-serif;font-size:20px;font-weight:400;line-height:18px;letter-spacing:0.1px;color:#1D212A;}.elementor-112 .elementor-element.elementor-element-16547f1{text-align:center;font-family:"Raleway", Sans-serif;font-size:20px;font-weight:400;line-height:18px;letter-spacing:0.1px;color:#1D212A;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-112 .elementor-element.elementor-element-cdb38bc{text-align:center;}.elementor-112 .elementor-element.elementor-element-cdb38bc .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-112 .elementor-element.elementor-element-39ced46{text-align:center;font-family:"Gothic A1", Sans-serif;font-size:17px;font-weight:500;line-height:27px;letter-spacing:0.1px;color:#756963;}.elementor-112 .elementor-element.elementor-element-71f94f5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-112 .elementor-element.elementor-element-71f94f5{padding:0px 0px 60px 0px;}.elementor-112 .elementor-element.elementor-element-252878d{--e-image-carousel-slides-to-show:1;}.elementor-112 .elementor-element.elementor-element-391ead1 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:40px;font-weight:400;color:#000000;}.elementor-112 .elementor-element.elementor-element-e05d888{text-align:left;font-family:"Gothic A1", Sans-serif;font-size:17px;font-weight:500;line-height:27px;letter-spacing:0.1px;color:#000000;}.elementor-112 .elementor-element.elementor-element-6c5b0d3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-112 .elementor-element.elementor-element-6c5b0d3{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-112 .elementor-element.elementor-element-fda6d73.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-112 .elementor-element.elementor-element-fda6d73.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-112 .elementor-element.elementor-element-1ea7333 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:40px;font-weight:400;color:#000000;}.elementor-112 .elementor-element.elementor-element-70ffd69{text-align:left;font-family:"Gothic A1", Sans-serif;font-size:17px;font-weight:500;line-height:27px;letter-spacing:0.1px;color:#756963;}.elementor-112 .elementor-element.elementor-element-cb7cf03{--e-image-carousel-slides-to-show:1;}.elementor-112 .elementor-element.elementor-element-76ce44e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-112 .elementor-element.elementor-element-76ce44e{padding:60px 0px 60px 0px;}.elementor-112 .elementor-element.elementor-element-4b5b222{--e-image-carousel-slides-to-show:1;}.elementor-112 .elementor-element.elementor-element-68cc49e .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:40px;font-weight:400;color:#000000;}.elementor-112 .elementor-element.elementor-element-eaf3a23{text-align:left;font-family:"Gothic A1", Sans-serif;font-size:17px;font-weight:500;line-height:27px;letter-spacing:0.1px;color:#756963;}.elementor-112 .elementor-element.elementor-element-3db4380{text-align:center;}.elementor-112 .elementor-element.elementor-element-5b68ddb{margin-top:50px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-9802f66{text-align:center;}.elementor-112 .elementor-element.elementor-element-9802f66 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-112 .elementor-element.elementor-element-11cd72f{text-align:center;font-family:"Gothic A1", Sans-serif;font-size:17px;font-weight:500;line-height:27px;letter-spacing:0.1px;color:#756963;}.elementor-112 .elementor-element.elementor-element-1570476:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-1570476 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-112 .elementor-element.elementor-element-1570476{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-112 .elementor-element.elementor-element-1570476 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-112 .elementor-element.elementor-element-682458e > .elementor-widget-container{padding:0% 10% 0% 010%;}.elementor-112 .elementor-element.elementor-element-682458e{text-align:center;}.elementor-112 .elementor-element.elementor-element-682458e .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:24px;font-weight:200;color:#B78E56;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.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-112 .elementor-element.elementor-element-63a8d82 .elementor-button{background-color:#E33030;}.elementor-112 .elementor-element.elementor-element-e55e61c > .elementor-widget-container{padding:0% 10% 0% 010%;}.elementor-112 .elementor-element.elementor-element-e55e61c{text-align:center;}.elementor-112 .elementor-element.elementor-element-e55e61c .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:24px;font-weight:200;color:#B78E56;}.elementor-112 .elementor-element.elementor-element-adb6fa9 .elementor-button{background-color:#E33030;}.elementor-112 .elementor-element.elementor-element-b8948a3 > .elementor-widget-container{padding:0% 10% 0% 010%;}.elementor-112 .elementor-element.elementor-element-b8948a3{text-align:center;}.elementor-112 .elementor-element.elementor-element-b8948a3 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:24px;font-weight:200;color:#B78E56;}.elementor-112 .elementor-element.elementor-element-b6fd622 .elementor-button{background-color:#E33030;}.elementor-112 .elementor-element.elementor-element-5cd4eec > .elementor-widget-container{padding:0% 10% 0% 010%;}.elementor-112 .elementor-element.elementor-element-5cd4eec{text-align:center;}.elementor-112 .elementor-element.elementor-element-5cd4eec .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:24px;font-weight:200;color:#B78E56;}.elementor-112 .elementor-element.elementor-element-daac68f .elementor-button{background-color:#E33030;}.elementor-112 .elementor-element.elementor-element-3a72da2:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-3a72da2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-112 .elementor-element.elementor-element-3a72da2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-112 .elementor-element.elementor-element-3a72da2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-112 .elementor-element.elementor-element-1eeb120 > .elementor-widget-container{padding:0% 10% 0% 010%;}.elementor-112 .elementor-element.elementor-element-1eeb120{text-align:center;}.elementor-112 .elementor-element.elementor-element-1eeb120 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:24px;font-weight:200;color:#B78E56;}.elementor-112 .elementor-element.elementor-element-d4febe2 .elementor-button{background-color:#E33030;}.elementor-112 .elementor-element.elementor-element-32f3ed2 > .elementor-widget-container{padding:0% 10% 0% 010%;}.elementor-112 .elementor-element.elementor-element-32f3ed2{text-align:center;}.elementor-112 .elementor-element.elementor-element-32f3ed2 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:24px;font-weight:200;color:#B78E56;}.elementor-112 .elementor-element.elementor-element-5c1eef3 .elementor-button{background-color:#E33030;}.elementor-112 .elementor-element.elementor-element-9befb6f > .elementor-widget-container{padding:0% 10% 0% 010%;}.elementor-112 .elementor-element.elementor-element-9befb6f{text-align:center;}.elementor-112 .elementor-element.elementor-element-9befb6f .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:24px;font-weight:200;color:#B78E56;}.elementor-112 .elementor-element.elementor-element-67732cb .elementor-button{background-color:#E33030;}.elementor-112 .elementor-element.elementor-element-7d28e12{margin-top:50px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-a4e8efa{text-align:center;}.elementor-112 .elementor-element.elementor-element-a4e8efa .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-112 .elementor-element.elementor-element-281cd70{text-align:center;font-family:"Gothic A1", Sans-serif;font-size:17px;font-weight:500;line-height:27px;letter-spacing:0.1px;color:#756963;}@media(min-width:768px){.elementor-112 .elementor-element.elementor-element-3784632{width:12.5%;}.elementor-112 .elementor-element.elementor-element-2f4bf24{width:25%;}.elementor-112 .elementor-element.elementor-element-7464a8f{width:25%;}.elementor-112 .elementor-element.elementor-element-bbe6022{width:25%;}.elementor-112 .elementor-element.elementor-element-9df342b{width:12.495%;}}@media(max-width:1024px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-112 .elementor-element.elementor-element-2174717 .swiper-slide-contents{max-width:100%;}.elementor-112 .elementor-element.elementor-element-2174717 .elementor-slide-heading{font-size:40px;}.elementor-112 .elementor-element.elementor-element-880c1b8 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-112 .elementor-element.elementor-element-9c4b281{font-size:25px;line-height:1.1em;}.elementor-112 .elementor-element.elementor-element-3d65af4 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-112 .elementor-element.elementor-element-cdb38bc .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-112 .elementor-element.elementor-element-00da4e8 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-112 .elementor-element.elementor-element-391ead1 .elementor-heading-title{font-size:25px;}.elementor-112 .elementor-element.elementor-element-fda6d73 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-112 .elementor-element.elementor-element-1ea7333 .elementor-heading-title{font-size:25px;}.elementor-112 .elementor-element.elementor-element-5377adc > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-112 .elementor-element.elementor-element-68cc49e .elementor-heading-title{font-size:25px;}.elementor-112 .elementor-element.elementor-element-f16ce22 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-112 .elementor-element.elementor-element-9802f66 .elementor-heading-title{font-size:25px;}.elementor-112 .elementor-element.elementor-element-0ecc57d{width:100%;}.elementor-112 .elementor-element.elementor-element-0ecc57d > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-112 .elementor-element.elementor-element-6452c03{width:100%;}.elementor-112 .elementor-element.elementor-element-6452c03 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-112 .elementor-element.elementor-element-0f6a514{width:100%;}.elementor-112 .elementor-element.elementor-element-0f6a514 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-112 .elementor-element.elementor-element-8a2ea04{width:100%;}.elementor-112 .elementor-element.elementor-element-8a2ea04 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-112 .elementor-element.elementor-element-2f4bf24{width:100%;}.elementor-112 .elementor-element.elementor-element-2f4bf24 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-112 .elementor-element.elementor-element-7464a8f{width:100%;}.elementor-112 .elementor-element.elementor-element-7464a8f > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-112 .elementor-element.elementor-element-bbe6022{width:100%;}.elementor-112 .elementor-element.elementor-element-bbe6022 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-112 .elementor-element.elementor-element-a4e8efa .elementor-heading-title{font-size:25px;line-height:1.1em;}}