.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-221 .elementor-element.elementor-element-44d2de85{--display:flex;--min-height:4vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--overflow:hidden;--overlay-opacity:0.1;--overlay-mix-blend-mode:overlay;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-221 .elementor-element.elementor-element-44d2de85:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-44d2de85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(125deg, #2B414E 0%, #408BA3 100%);}.elementor-221 .elementor-element.elementor-element-44d2de85::before, .elementor-221 .elementor-element.elementor-element-44d2de85 > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-44d2de85 > .e-con-inner > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-44d2de85 > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-44d2de85 > .e-con-inner > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-44d2de85 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/image-14.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-57ba82a8{--display:flex;--min-height:3vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-221 .elementor-element.elementor-element-7a887f5a img{width:65%;}.elementor-221 .elementor-element.elementor-element-77411ca5{--display:flex;--min-height:3vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:1% 1%;--row-gap:1%;--column-gap:1%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-44a8bb5c{--display:flex;--min-height:3vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-221 .elementor-element.elementor-element-4ee47600 .elementor-button{background-color:#384A7000;font-family:"M PLUS 1", Sans-serif;font-size:15px;font-weight:500;text-transform:capitalize;letter-spacing:0px;fill:#E4ECF5;color:#E4ECF5;border-radius:1000px 1000px 1000px 1000px;padding:3% 10% 3% 10%;}.elementor-221 .elementor-element.elementor-element-4ee47600 .elementor-button:hover, .elementor-221 .elementor-element.elementor-element-4ee47600 .elementor-button:focus{background-color:#59A1B7;color:#E4ECF5;box-shadow:0px 0px 10px 0px #408BA3;}.elementor-221 .elementor-element.elementor-element-4ee47600{width:100%;max-width:100%;}.elementor-221 .elementor-element.elementor-element-4ee47600 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-221 .elementor-element.elementor-element-4ee47600 .elementor-button:hover svg, .elementor-221 .elementor-element.elementor-element-4ee47600 .elementor-button:focus svg{fill:#E4ECF5;}.elementor-221 .elementor-element.elementor-element-1f8bd8b9{--display:flex;--min-height:3vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-175aef37 .elementor-button{background-color:#384A7000;font-family:"M PLUS 1", Sans-serif;font-size:15px;font-weight:500;text-transform:capitalize;letter-spacing:0px;fill:#E4ECF5;color:#E4ECF5;border-radius:1000px 1000px 1000px 1000px;padding:3% 10% 3% 10%;}.elementor-221 .elementor-element.elementor-element-175aef37 .elementor-button:hover, .elementor-221 .elementor-element.elementor-element-175aef37 .elementor-button:focus{background-color:#59A1B7;color:#E4ECF5;box-shadow:0px 0px 10px 0px #408BA3;}.elementor-221 .elementor-element.elementor-element-175aef37{width:100%;max-width:100%;}.elementor-221 .elementor-element.elementor-element-175aef37 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-221 .elementor-element.elementor-element-175aef37 .elementor-button:hover svg, .elementor-221 .elementor-element.elementor-element-175aef37 .elementor-button:focus svg{fill:#E4ECF5;}.elementor-221 .elementor-element.elementor-element-17b4113f{--display:flex;--min-height:3vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-2fc8535d .elementor-button{background-color:#384A7000;font-family:"M PLUS 1", Sans-serif;font-size:15px;font-weight:500;text-transform:capitalize;letter-spacing:0px;fill:#E4ECF5;color:#E4ECF5;border-radius:1000px 1000px 1000px 1000px;padding:3% 10% 3% 10%;}.elementor-221 .elementor-element.elementor-element-2fc8535d .elementor-button:hover, .elementor-221 .elementor-element.elementor-element-2fc8535d .elementor-button:focus{background-color:#59A1B7;color:#E4ECF5;box-shadow:0px 0px 10px 0px #408BA3;}.elementor-221 .elementor-element.elementor-element-2fc8535d{width:100%;max-width:100%;}.elementor-221 .elementor-element.elementor-element-2fc8535d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-221 .elementor-element.elementor-element-2fc8535d .elementor-button:hover svg, .elementor-221 .elementor-element.elementor-element-2fc8535d .elementor-button:focus svg{fill:#E4ECF5;}.elementor-221 .elementor-element.elementor-element-48dd6f69{--display:flex;--min-height:3vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-f608f3 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:3px;fill:#F8F5EE;color:#F8F5EE;background-image:linear-gradient(42deg, #CD9B25 0%, #76471D 100%);box-shadow:0px 0px 4px 0px #B0791E;border-radius:1000px 1000px 1000px 1000px;padding:5% 10% 5% 10%;}.elementor-221 .elementor-element.elementor-element-f608f3 .elementor-button:hover, .elementor-221 .elementor-element.elementor-element-f608f3 .elementor-button:focus{background-color:#AE7C44;color:#F8F5EE;}.elementor-221 .elementor-element.elementor-element-f608f3{width:100%;max-width:100%;}.elementor-221 .elementor-element.elementor-element-f608f3 .elementor-button:hover svg, .elementor-221 .elementor-element.elementor-element-f608f3 .elementor-button:focus svg{fill:#F8F5EE;}.elementor-221 .elementor-element.elementor-element-1e4566c9{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-221 .elementor-element.elementor-element-1e4566c9:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-1e4566c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF9EB;}.elementor-221 .elementor-element.elementor-element-4d78afdd{--display:flex;--overlay-opacity:0.19;--overlay-mix-blend-mode:overlay;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.56);}.elementor-221 .elementor-element.elementor-element-4d78afdd:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-4d78afdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2B414E 0%, #408BA3 100%);}.elementor-221 .elementor-element.elementor-element-4d78afdd::before, .elementor-221 .elementor-element.elementor-element-4d78afdd > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-4d78afdd > .e-con-inner > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-4d78afdd > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-4d78afdd > .e-con-inner > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-4d78afdd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/ceramic-tile-back-texture-2026-01-05-00-55-46-utc-scaled-1-1.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-e351bea{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-221 .elementor-element.elementor-element-2ede0473{--display:flex;--min-height:45px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-2ede0473:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-2ede0473 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/LUCERNE-GRAND-WHITE.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-8558d4a{--display:flex;}.elementor-widget-uael-nav-menu ul.uael-nav-menu .menu-item a.uael-menu-item.elementor-button{background-color:var( --e-global-color-accent );}.elementor-widget-uael-nav-menu ul.uael-nav-menu .menu-item a.uael-menu-item.elementor-button:hover{background-color:var( --e-global-color-accent );}.elementor-widget-uael-nav-menu .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-uael-nav-menu .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-uael-nav-menu .menu-item a.uael-menu-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-uael-nav-menu .menu-item a.uael-menu-item:not(.elementor-button), .elementor-widget-uael-nav-menu .sub-menu a.uael-sub-menu-item{color:var( --e-global-color-text );}.elementor-widget-uael-nav-menu .menu-item a.uael-menu-item:not(.elementor-button):hover,
								.elementor-widget-uael-nav-menu .sub-menu a.uael-sub-menu-item:hover,
								.elementor-widget-uael-nav-menu .menu-item.current-menu-item a.uael-menu-item:not(.elementor-button),
								.elementor-widget-uael-nav-menu .menu-item a.uael-menu-item.highlighted:not(.elementor-button),
								.elementor-widget-uael-nav-menu .menu-item a.uael-menu-item:not(.elementor-button):focus{color:var( --e-global-color-accent );}.elementor-widget-uael-nav-menu .uael-nav-menu-layout:not(.uael-pointer__framed) .menu-item.parent a.uael-menu-item:before,
								.elementor-widget-uael-nav-menu .uael-nav-menu-layout:not(.uael-pointer__framed) .menu-item.parent a.uael-menu-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-uael-nav-menu .uael-nav-menu-layout:not(.uael-pointer__framed) .menu-item.parent .sub-menu .uael-has-submenu-container a:after{background-color:var( --e-global-color-accent );}.elementor-widget-uael-nav-menu .uael-pointer__framed .menu-item.parent a.uael-menu-item:before,
								.elementor-widget-uael-nav-menu .uael-pointer__framed .menu-item.parent a.uael-menu-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-uael-nav-menu .sub-menu li a.uael-sub-menu-item,
							.elementor-widget-uael-nav-menu nav.uael-dropdown li a.uael-menu-item,
							.elementor-widget-uael-nav-menu nav.uael-dropdown li a.uael-sub-menu-item,
							.elementor-widget-uael-nav-menu nav.uael-dropdown-expandible li a.uael-menu-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-uael-nav-menu .uael-nav-menu__toggle .uael-nav-menu-label{color:var( --e-global-color-text );}.elementor-widget-uael-nav-menu .menu-item a.uael-menu-item.elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-221 .elementor-element.elementor-element-e910406 li.menu-item a{justify-content:space-between;}.elementor-221 .elementor-element.elementor-element-e910406 .sub-menu li a.uael-sub-menu-item,
						.elementor-221 .elementor-element.elementor-element-e910406 nav.uael-dropdown li a.uael-menu-item,
						.elementor-221 .elementor-element.elementor-element-e910406 nav.uael-dropdown li a.uael-sub-menu-item,
						.elementor-221 .elementor-element.elementor-element-e910406 nav.uael-dropdown-expandible li a.uael-menu-item,
						.elementor-221 .elementor-element.elementor-element-e910406 nav.uael-dropdown-expandible li a.uael-sub-menu-item{padding-left:15px;padding-right:15px;}.elementor-221 .elementor-element.elementor-element-e910406 .sub-menu a.uael-sub-menu-item,
						 .elementor-221 .elementor-element.elementor-element-e910406 nav.uael-dropdown li a.uael-menu-item,
						 .elementor-221 .elementor-element.elementor-element-e910406 nav.uael-dropdown li a.uael-sub-menu-item,
						 .elementor-221 .elementor-element.elementor-element-e910406 nav.uael-dropdown-expandible li a.uael-menu-item,
						 .elementor-221 .elementor-element.elementor-element-e910406 nav.uael-dropdown-expandible li a.uael-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-221 .elementor-element.elementor-element-e910406 .uael-nav-menu__toggle{margin:0 auto;justify-content:center;}.elementor-221 .elementor-element.elementor-element-e910406 .menu-item a.uael-menu-item:hover,
								.elementor-221 .elementor-element.elementor-element-e910406 .sub-menu a.uael-sub-menu-item:hover,
								.elementor-221 .elementor-element.elementor-element-e910406 .menu-item.current-menu-item a.uael-menu-item,
								.elementor-221 .elementor-element.elementor-element-e910406 .menu-item a.uael-menu-item.highlighted,
								.elementor-221 .elementor-element.elementor-element-e910406 .menu-item a.uael-menu-item:focus{background-color:#EACAB1;}.elementor-221 .elementor-element.elementor-element-e910406 .menu-item.current-menu-item a.uael-menu-item:not(.elementor-button),
								.elementor-221 .elementor-element.elementor-element-e910406 .menu-item.current-menu-ancestor a.uael-menu-item:not(.elementor-button),
								.elementor-221 .elementor-element.elementor-element-e910406 .menu-item.custom-menu-active a.uael-menu-item:not(.elementor-button){background-color:#EACAB1;}.elementor-221 .elementor-element.elementor-element-e910406 .sub-menu,
								.elementor-221 .elementor-element.elementor-element-e910406 nav.uael-dropdown,
								.elementor-221 .elementor-element.elementor-element-e910406 .uael-nav-menu nav.uael-dropdown-expandible,
								.elementor-221 .elementor-element.elementor-element-e910406 .uael-nav-menu nav.uael-dropdown-expandible .menu-item a.uael-menu-item,
								.elementor-221 .elementor-element.elementor-element-e910406 .uael-nav-menu nav.uael-dropdown-expandible .menu-item .sub-menu,
								.elementor-221 .elementor-element.elementor-element-e910406 nav.uael-dropdown .menu-item a.uael-menu-item,
								.elementor-221 .elementor-element.elementor-element-e910406 nav.uael-dropdown .menu-item a.uael-sub-menu-item{background-color:#FFFFFF;}.elementor-221 .elementor-element.elementor-element-e910406 .sub-menu a.uael-sub-menu-item:hover,
								.elementor-221 .elementor-element.elementor-element-e910406 .elementor-menu-toggle:hover,
								.elementor-221 .elementor-element.elementor-element-e910406 nav.uael-dropdown li a.uael-menu-item:not(.elementor-button):hover,
								.elementor-221 .elementor-element.elementor-element-e910406 nav.uael-dropdown li a.uael-sub-menu-item:not(.elementor-button):hover,
								.elementor-221 .elementor-element.elementor-element-e910406 .uael-nav-menu nav.uael-dropdown-expandible li a.uael-menu-item:hover,
								.elementor-221 .elementor-element.elementor-element-e910406 .uael-nav-menu nav.uael-dropdown-expandible li a.uael-sub-menu-item:hover{color:#F2FCFF;}.elementor-221 .elementor-element.elementor-element-e910406 .sub-menu a.uael-sub-menu-item:hover,
								.elementor-221 .elementor-element.elementor-element-e910406 nav.uael-dropdown li a.uael-menu-item:not(.elementor-button):hover,
								.elementor-221 .elementor-element.elementor-element-e910406 nav.uael-dropdown li a.uael-sub-menu-item:not(.elementor-button):hover,
								.elementor-221 .elementor-element.elementor-element-e910406 .uael-nav-menu nav.uael-dropdown-expandible li a.uael-menu-item:hover,
								.elementor-221 .elementor-element.elementor-element-e910406 .uael-nav-menu nav.uael-dropdown-expandible li a.uael-sub-menu-item:hover{background-color:#408BA3;}.elementor-221 .elementor-element.elementor-element-e910406 .sub-menu .menu-item.current-menu-item a.uael-sub-menu-item.uael-sub-menu-item-active,
						.elementor-221 .elementor-element.elementor-element-e910406 nav.uael-dropdown .menu-item.current-menu-item a.uael-menu-item,
						.elementor-221 .elementor-element.elementor-element-e910406 nav.uael-dropdown .menu-item.current-menu-ancestor a.uael-menu-item,
						.elementor-221 .elementor-element.elementor-element-e910406 nav.uael-dropdown .sub-menu .menu-item.current-menu-item a.uael-sub-menu-item.uael-sub-menu-item-active,
						.elementor-221 .elementor-element.elementor-element-e910406 .sub-menu .menu-item.custom-submenu-active a.uael-sub-menu-item,
						.elementor-221 .elementor-element.elementor-element-e910406 nav.uael-dropdown .menu-item.custom-menu-active a.uael-menu-item,
						.elementor-221 .elementor-element.elementor-element-e910406 .uael-nav-menu nav.uael-dropdown-expandible .menu-item.current-menu-item a.uael-menu-item,
						.elementor-221 .elementor-element.elementor-element-e910406 .uael-nav-menu nav.uael-dropdown-expandible .menu-item.current-menu-item a.uael-sub-menu-item{color:#F4FCFF;}.elementor-221 .elementor-element.elementor-element-e910406 .sub-menu .menu-item.current-menu-item a.uael-sub-menu-item.uael-sub-menu-item-active,
							.elementor-221 .elementor-element.elementor-element-e910406 nav.uael-dropdown .menu-item.current-menu-item a.uael-menu-item,
							.elementor-221 .elementor-element.elementor-element-e910406 nav.uael-dropdown .menu-item.current-menu-ancestor a.uael-menu-item,
							.elementor-221 .elementor-element.elementor-element-e910406 nav.uael-dropdown .sub-menu .menu-item.current-menu-item a.uael-sub-menu-item.uael-sub-menu-item-active,
							.elementor-221 .elementor-element.elementor-element-e910406 .sub-menu .menu-item.custom-submenu-active a.uael-sub-menu-item,
							.elementor-221 .elementor-element.elementor-element-e910406 nav.uael-dropdown .menu-item.custom-menu-active a.uael-menu-item,
							.elementor-221 .elementor-element.elementor-element-e910406 .uael-nav-menu nav.uael-dropdown-expandible .menu-item.current-menu-item a.uael-menu-item,
							.elementor-221 .elementor-element.elementor-element-e910406 .uael-nav-menu nav.uael-dropdown-expandible .menu-item.current-menu-item a.uael-sub-menu-item{background-color:#408BA3;}.elementor-221 .elementor-element.elementor-element-e910406 .sub-menu li a.uael-sub-menu-item,
							.elementor-221 .elementor-element.elementor-element-e910406 nav.uael-dropdown li a.uael-menu-item,
							.elementor-221 .elementor-element.elementor-element-e910406 nav.uael-dropdown li a.uael-sub-menu-item,
							.elementor-221 .elementor-element.elementor-element-e910406 nav.uael-dropdown-expandible li a.uael-menu-item{font-family:"DM Sans", Sans-serif;font-weight:700;}.elementor-221 .elementor-element.elementor-element-e910406 .uael-nav-menu .sub-menu,
								.elementor-221 .elementor-element.elementor-element-e910406 nav.uael-dropdown,
						 		.elementor-221 .elementor-element.elementor-element-e910406 nav.uael-dropdown-expandible{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-221 .elementor-element.elementor-element-e910406 .sub-menu li.menu-item:not(:last-child),
						.elementor-221 .elementor-element.elementor-element-e910406 nav.uael-dropdown li.menu-item:not(:last-child),
						.elementor-221 .elementor-element.elementor-element-e910406 nav.uael-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-221 .elementor-element.elementor-element-e910406 div.uael-nav-menu-icon{color:#E7E9E2;}.elementor-221 .elementor-element.elementor-element-e910406 div.uael-nav-menu-icon svg{fill:#E7E9E2;}.elementor-221 .elementor-element.elementor-element-54f1508b{--display:flex;--min-height:75vh;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-221 .elementor-element.elementor-element-54f1508b:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-54f1508b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AC7F7F;background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/ext_left_GRAND-DUNMAN-EXTERIOR-1-copy-scaled.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-54f1508b::before, .elementor-221 .elementor-element.elementor-element-54f1508b > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-54f1508b > .e-con-inner > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-54f1508b > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-54f1508b > .e-con-inner > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-54f1508b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #0A141B 18%, #F2295B00 62%);}.elementor-221 .elementor-element.elementor-element-301717ef{--display:flex;--min-height:40vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-221 .elementor-element.elementor-element-3abea7f6 > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-221 .elementor-element.elementor-element-3abea7f6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:600;line-height:60px;letter-spacing:0px;color:#FFFFFF;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-221 .elementor-element.elementor-element-6c8e19bf{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;font-family:"M PLUS 1", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-221 .elementor-element.elementor-element-6c8e19bf > .elementor-widget-container{margin:0% 0% 5% 0%;}.elementor-221 .elementor-element.elementor-element-6c8e19bf p{margin-block-end:24px;}.elementor-221 .elementor-element.elementor-element-d3be525 .elementor-button{background-color:transparent;font-family:"M PLUS 1", Sans-serif;font-weight:700;letter-spacing:5.6px;background-image:linear-gradient(52deg, #8D581B 0%, #E5C95F 100%);box-shadow:0px 0px 10px 0px #B0791E;border-radius:100px 100px 100px 100px;padding:15px 25px 15px 25px;}.elementor-221 .elementor-element.elementor-element-d3be525 .elementor-button:hover, .elementor-221 .elementor-element.elementor-element-d3be525 .elementor-button:focus{background-color:#4D0A03;}.elementor-221 .elementor-element.elementor-element-3dddc251{--display:flex;--min-height:0vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-5b29bc73{--display:flex;--min-height:8vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--padding-top:1%;--padding-bottom:1%;--padding-left:3%;--padding-right:2%;}.elementor-221 .elementor-element.elementor-element-5b29bc73:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-5b29bc73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFBF;}.elementor-221 .elementor-element.elementor-element-4d031d7f{--display:flex;--min-height:5vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-4d031d7f:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-4d031d7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/wired-outline-484-two-buildings-hover-pinch-3.gif");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-221 .elementor-element.elementor-element-5a6a6341{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-221 .elementor-element.elementor-element-5b570c48 .elementor-heading-title{font-family:"M PLUS 1", Sans-serif;font-size:18px;font-weight:600;color:#193F4E;}.elementor-221 .elementor-element.elementor-element-73a1d90c{font-family:"M PLUS 1", Sans-serif;font-size:12px;font-weight:400;color:#193F4E;}.elementor-221 .elementor-element.elementor-element-73a1d90c p{margin-block-end:0px;}.elementor-221 .elementor-element.elementor-element-55a2cb07{--display:flex;--min-height:8vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--padding-top:1%;--padding-bottom:1%;--padding-left:3%;--padding-right:2%;}.elementor-221 .elementor-element.elementor-element-55a2cb07:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-55a2cb07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFBF;}.elementor-221 .elementor-element.elementor-element-74b025a7{--display:flex;--min-height:5vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-74b025a7:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-74b025a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/wired-outline-1680-mountains-hover-pinch.gif");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-221 .elementor-element.elementor-element-8c264b7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-221 .elementor-element.elementor-element-32279c1c .elementor-heading-title{font-family:"M PLUS 1", Sans-serif;font-size:18px;font-weight:600;color:#193F4E;}.elementor-221 .elementor-element.elementor-element-55c9e209{font-family:"M PLUS 1", Sans-serif;font-size:12px;font-weight:400;color:#193F4E;}.elementor-221 .elementor-element.elementor-element-55c9e209 p{margin-block-end:0px;}.elementor-221 .elementor-element.elementor-element-5e2fc234{--display:flex;--min-height:0vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-496a9cd0 .elementor-heading-title{font-family:"Crimson Pro", Sans-serif;font-size:16px;font-weight:600;font-style:italic;color:#1B313A;}.elementor-221 .elementor-element.elementor-element-5e6e6fd1{--display:flex;--min-height:0vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-799376af{--display:flex;--min-height:10vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-799376af:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-799376af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/CSC-LAND-GROUP-ORIGINAL.png");background-position:center center;background-repeat:no-repeat;background-size:70% auto;}.elementor-221 .elementor-element.elementor-element-28324182{--display:flex;--min-height:10vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-28324182:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-28324182 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/SINGHAIYI-ORIGINAL.png");background-position:center center;background-repeat:no-repeat;background-size:70% auto;}.elementor-221 .elementor-element.elementor-element-75538dd3{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-221 .elementor-element.elementor-element-75538dd3:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-75538dd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FBF9EB 0%, #FAE9DA 100%);}.elementor-221 .elementor-element.elementor-element-4cff83a6{--display:flex;--min-height:84vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.65;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-4cff83a6:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-4cff83a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/GRAND-DUNMAN-INTERIOR-WALK-IN-WARDROBE.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-4cff83a6::before, .elementor-221 .elementor-element.elementor-element-4cff83a6 > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-4cff83a6 > .e-con-inner > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-4cff83a6 > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-4cff83a6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-4cff83a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/image-14-1.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-4cff83a6::before{filter:brightness( 58% ) contrast( 100% ) saturate( 75% ) blur( 0px ) hue-rotate( 343deg );}.elementor-221 .elementor-element.elementor-element-63fe0abc{--display:flex;--min-height:14vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:3%;--padding-bottom:2%;--padding-left:4%;--padding-right:4%;}.elementor-221 .elementor-element.elementor-element-2e54dff8{width:100%;max-width:100%;}.elementor-221 .elementor-element.elementor-element-2e54dff8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:600;font-style:italic;line-height:70px;letter-spacing:-1.3px;color:#F8F7F4;}.elementor-221 .elementor-element.elementor-element-3edaa4a3{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;font-family:"M PLUS 1", Sans-serif;font-size:14px;font-weight:500;color:#EEECE6;}.elementor-221 .elementor-element.elementor-element-48f730f4{--display:flex;--min-height:50vh;--padding-top:0%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-widget-nested-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-nested-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-221 .elementor-element.elementor-element-46eaf86{--display:flex;--min-height:5vh;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-221 .elementor-element.elementor-element-46eaf86:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-46eaf86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#421510;}.elementor-221 .elementor-element.elementor-element-669c879f{--display:flex;--min-height:45vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E38454;--border-color:#E38454;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-221 .elementor-element.elementor-element-669c879f:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-669c879f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #6F2A1F 0%, #AB3B23 100%);}.elementor-221 .elementor-element.elementor-element-3c08a139{--display:flex;--min-height:40vh;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-221 .elementor-element.elementor-element-3c08a139:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-3c08a139 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/1-BR-copy.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-3a98cf1{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-221 .elementor-element.elementor-element-58fc9b77 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:600;font-style:italic;line-height:47px;letter-spacing:-1px;color:#F8F7F4;}.elementor-221 .elementor-element.elementor-element-2e3f0037{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-2245a1db{text-align:start;}.elementor-221 .elementor-element.elementor-element-2245a1db .elementor-heading-title{font-family:"M PLUS 1", Sans-serif;font-size:14px;font-weight:500;letter-spacing:-0.6px;color:#E4E0D7;}.elementor-widget-icon-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-221 .elementor-element.elementor-element-3abcb713.elementor-element{--align-self:center;}.elementor-221 .elementor-element.elementor-element-3abcb713 .elementor-icon-box-wrapper{align-items:center;text-align:end;gap:5px;}.elementor-221 .elementor-element.elementor-element-3abcb713 .elementor-icon-box-title{margin-block-end:0px;color:#E4E0D7;}.elementor-221 .elementor-element.elementor-element-3abcb713.elementor-view-stacked .elementor-icon{background-color:#E4E0D7;}.elementor-221 .elementor-element.elementor-element-3abcb713.elementor-view-framed .elementor-icon, .elementor-221 .elementor-element.elementor-element-3abcb713.elementor-view-default .elementor-icon{fill:#E4E0D7;color:#E4E0D7;border-color:#E4E0D7;}.elementor-221 .elementor-element.elementor-element-3abcb713.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-221 .elementor-element.elementor-element-3abcb713.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E4E0D7;}.elementor-221 .elementor-element.elementor-element-3abcb713.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-221 .elementor-element.elementor-element-3abcb713.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-221 .elementor-element.elementor-element-3abcb713.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-221 .elementor-element.elementor-element-3abcb713.elementor-view-default:has(:focus) .elementor-icon{fill:#E4E0D7;color:#E4E0D7;border-color:#E4E0D7;}.elementor-221 .elementor-element.elementor-element-3abcb713 .elementor-icon{font-size:35px;}.elementor-221 .elementor-element.elementor-element-3abcb713 .elementor-icon-box-title, .elementor-221 .elementor-element.elementor-element-3abcb713 .elementor-icon-box-title a{font-family:"M PLUS 1", Sans-serif;font-size:16px;font-weight:600;}.elementor-221 .elementor-element.elementor-element-3abcb713:has(:hover) .elementor-icon-box-title,
					 .elementor-221 .elementor-element.elementor-element-3abcb713:has(:focus) .elementor-icon-box-title{color:#E4E0D7;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-221 .elementor-element.elementor-element-61e819ca{--divider-border-style:solid;--divider-color:#E4E0D7;--divider-border-width:1px;}.elementor-221 .elementor-element.elementor-element-61e819ca .elementor-divider-separator{width:100%;}.elementor-221 .elementor-element.elementor-element-61e819ca .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-221 .elementor-element.elementor-element-545cad46{--display:flex;--min-height:12vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:4%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-221 .elementor-element.elementor-element-333ab893 .elementor-button{background-color:#00000021;font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:500;box-shadow:0px 0px 7px 0px rgba(228, 224, 215, 0.6313725490196078);border-style:solid;border-width:2px 2px 2px 2px;border-color:#E4E0D7;border-radius:100px 100px 100px 100px;padding:6px 6px 6px 6px;}.elementor-221 .elementor-element.elementor-element-333ab893 .elementor-button:hover, .elementor-221 .elementor-element.elementor-element-333ab893 .elementor-button:focus{background-color:#B0791E;box-shadow:0px 0px 10px 0px rgba(228, 224, 215, 0.76);}.elementor-221 .elementor-element.elementor-element-333ab893{width:initial;max-width:initial;}.elementor-221 .elementor-element.elementor-element-333ab893 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-221 .elementor-element.elementor-element-3b462646 .elementor-button{background-color:#CD9B25;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:600;letter-spacing:2.5px;box-shadow:0px 0px 6px 0px #8D581B;border-radius:100px 100px 100px 100px;padding:6% 6% 6% 6%;}.elementor-221 .elementor-element.elementor-element-3b462646 .elementor-button:hover, .elementor-221 .elementor-element.elementor-element-3b462646 .elementor-button:focus{background-color:#76471D;box-shadow:0px 0px 11px 0px rgba(228, 224, 215, 0.75);}.elementor-221 .elementor-element.elementor-element-3b462646{width:100%;max-width:100%;}.elementor-221 .elementor-element.elementor-element-3b462646 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-221 .elementor-element.elementor-element-1abb7583{--display:flex;--min-height:5vh;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-221 .elementor-element.elementor-element-1abb7583:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-1abb7583 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#421510;}.elementor-221 .elementor-element.elementor-element-254ad4b8{--display:flex;--min-height:45vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E38454;--border-color:#E38454;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-221 .elementor-element.elementor-element-254ad4b8:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-254ad4b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #6F2A1F 0%, #AB3B23 100%);}.elementor-221 .elementor-element.elementor-element-6d266fbc{--display:flex;--min-height:40vh;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-221 .elementor-element.elementor-element-6d266fbc:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-6d266fbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/1-BR-STUDY-copy.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-7450a17f{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-221 .elementor-element.elementor-element-74d72e5a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:600;font-style:italic;line-height:47px;letter-spacing:-1px;color:#F8F7F4;}.elementor-221 .elementor-element.elementor-element-2266f1c0{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-6f24880a{text-align:start;}.elementor-221 .elementor-element.elementor-element-6f24880a .elementor-heading-title{font-family:"M PLUS 1", Sans-serif;font-size:14px;font-weight:500;letter-spacing:-0.6px;color:#E4E0D7;}.elementor-221 .elementor-element.elementor-element-52a6bbb3.elementor-element{--align-self:center;}.elementor-221 .elementor-element.elementor-element-52a6bbb3 .elementor-icon-box-wrapper{align-items:center;text-align:end;gap:5px;}.elementor-221 .elementor-element.elementor-element-52a6bbb3 .elementor-icon-box-title{margin-block-end:0px;color:#E4E0D7;}.elementor-221 .elementor-element.elementor-element-52a6bbb3.elementor-view-stacked .elementor-icon{background-color:#E4E0D7;}.elementor-221 .elementor-element.elementor-element-52a6bbb3.elementor-view-framed .elementor-icon, .elementor-221 .elementor-element.elementor-element-52a6bbb3.elementor-view-default .elementor-icon{fill:#E4E0D7;color:#E4E0D7;border-color:#E4E0D7;}.elementor-221 .elementor-element.elementor-element-52a6bbb3.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-221 .elementor-element.elementor-element-52a6bbb3.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E4E0D7;}.elementor-221 .elementor-element.elementor-element-52a6bbb3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-221 .elementor-element.elementor-element-52a6bbb3.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-221 .elementor-element.elementor-element-52a6bbb3.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-221 .elementor-element.elementor-element-52a6bbb3.elementor-view-default:has(:focus) .elementor-icon{fill:#E4E0D7;color:#E4E0D7;border-color:#E4E0D7;}.elementor-221 .elementor-element.elementor-element-52a6bbb3 .elementor-icon{font-size:35px;}.elementor-221 .elementor-element.elementor-element-52a6bbb3 .elementor-icon-box-title, .elementor-221 .elementor-element.elementor-element-52a6bbb3 .elementor-icon-box-title a{font-family:"M PLUS 1", Sans-serif;font-size:16px;font-weight:600;}.elementor-221 .elementor-element.elementor-element-52a6bbb3:has(:hover) .elementor-icon-box-title,
					 .elementor-221 .elementor-element.elementor-element-52a6bbb3:has(:focus) .elementor-icon-box-title{color:#E4E0D7;}.elementor-221 .elementor-element.elementor-element-4202f526{--divider-border-style:solid;--divider-color:#E4E0D7;--divider-border-width:1px;}.elementor-221 .elementor-element.elementor-element-4202f526 .elementor-divider-separator{width:100%;}.elementor-221 .elementor-element.elementor-element-4202f526 .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-221 .elementor-element.elementor-element-7579ce23{--display:flex;--min-height:12vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:4%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-221 .elementor-element.elementor-element-8753570 .elementor-button{background-color:#00000021;font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:500;box-shadow:0px 0px 7px 0px rgba(228, 224, 215, 0.6313725490196078);border-style:solid;border-width:2px 2px 2px 2px;border-color:#E4E0D7;border-radius:100px 100px 100px 100px;padding:6px 6px 6px 6px;}.elementor-221 .elementor-element.elementor-element-8753570 .elementor-button:hover, .elementor-221 .elementor-element.elementor-element-8753570 .elementor-button:focus{background-color:#B0791E;box-shadow:0px 0px 10px 0px rgba(228, 224, 215, 0.76);}.elementor-221 .elementor-element.elementor-element-8753570{width:initial;max-width:initial;}.elementor-221 .elementor-element.elementor-element-8753570 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-221 .elementor-element.elementor-element-50f8e330 .elementor-button{background-color:#CD9B25;font-family:"M PLUS 1", Sans-serif;font-size:15px;font-weight:600;letter-spacing:2.5px;box-shadow:0px 0px 6px 0px #8D581B;border-radius:100px 100px 100px 100px;padding:6% 6% 6% 6%;}.elementor-221 .elementor-element.elementor-element-50f8e330 .elementor-button:hover, .elementor-221 .elementor-element.elementor-element-50f8e330 .elementor-button:focus{background-color:#76471D;box-shadow:0px 0px 11px 0px rgba(228, 224, 215, 0.75);}.elementor-221 .elementor-element.elementor-element-50f8e330{width:100%;max-width:100%;}.elementor-221 .elementor-element.elementor-element-50f8e330 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-221 .elementor-element.elementor-element-2fc62098{--display:flex;--min-height:5vh;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-221 .elementor-element.elementor-element-2fc62098:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-2fc62098 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#421510;}.elementor-221 .elementor-element.elementor-element-37adec56{--display:flex;--min-height:45vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E38454;--border-color:#E38454;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-221 .elementor-element.elementor-element-37adec56:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-37adec56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #6F2A1F 0%, #AB3B23 100%);}.elementor-221 .elementor-element.elementor-element-30dda91e{--display:flex;--min-height:40vh;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-221 .elementor-element.elementor-element-30dda91e:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-30dda91e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/3-BR-copy.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-6c6ff847{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-221 .elementor-element.elementor-element-69271eb8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:600;font-style:italic;line-height:47px;letter-spacing:-1px;color:#F8F7F4;}.elementor-221 .elementor-element.elementor-element-6158f1db{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-6f1deaad{text-align:start;}.elementor-221 .elementor-element.elementor-element-6f1deaad .elementor-heading-title{font-family:"M PLUS 1", Sans-serif;font-size:14px;font-weight:500;letter-spacing:-0.6px;color:#E4E0D7;}.elementor-221 .elementor-element.elementor-element-3612b299.elementor-element{--align-self:center;}.elementor-221 .elementor-element.elementor-element-3612b299 .elementor-icon-box-wrapper{align-items:center;text-align:end;gap:5px;}.elementor-221 .elementor-element.elementor-element-3612b299 .elementor-icon-box-title{margin-block-end:0px;color:#E4E0D7;}.elementor-221 .elementor-element.elementor-element-3612b299.elementor-view-stacked .elementor-icon{background-color:#E4E0D7;}.elementor-221 .elementor-element.elementor-element-3612b299.elementor-view-framed .elementor-icon, .elementor-221 .elementor-element.elementor-element-3612b299.elementor-view-default .elementor-icon{fill:#E4E0D7;color:#E4E0D7;border-color:#E4E0D7;}.elementor-221 .elementor-element.elementor-element-3612b299.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-221 .elementor-element.elementor-element-3612b299.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E4E0D7;}.elementor-221 .elementor-element.elementor-element-3612b299.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-221 .elementor-element.elementor-element-3612b299.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-221 .elementor-element.elementor-element-3612b299.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-221 .elementor-element.elementor-element-3612b299.elementor-view-default:has(:focus) .elementor-icon{fill:#E4E0D7;color:#E4E0D7;border-color:#E4E0D7;}.elementor-221 .elementor-element.elementor-element-3612b299 .elementor-icon{font-size:35px;}.elementor-221 .elementor-element.elementor-element-3612b299 .elementor-icon-box-title, .elementor-221 .elementor-element.elementor-element-3612b299 .elementor-icon-box-title a{font-family:"M PLUS 1", Sans-serif;font-size:16px;font-weight:600;}.elementor-221 .elementor-element.elementor-element-3612b299:has(:hover) .elementor-icon-box-title,
					 .elementor-221 .elementor-element.elementor-element-3612b299:has(:focus) .elementor-icon-box-title{color:#E4E0D7;}.elementor-221 .elementor-element.elementor-element-1f8add4{--divider-border-style:solid;--divider-color:#E4E0D7;--divider-border-width:1px;}.elementor-221 .elementor-element.elementor-element-1f8add4 .elementor-divider-separator{width:100%;}.elementor-221 .elementor-element.elementor-element-1f8add4 .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-221 .elementor-element.elementor-element-3ae87c07{--display:flex;--min-height:12vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:4%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-221 .elementor-element.elementor-element-75c56797 .elementor-button{background-color:#00000021;font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:500;box-shadow:0px 0px 7px 0px rgba(228, 224, 215, 0.6313725490196078);border-style:solid;border-width:2px 2px 2px 2px;border-color:#E4E0D7;border-radius:100px 100px 100px 100px;padding:6px 6px 6px 6px;}.elementor-221 .elementor-element.elementor-element-75c56797 .elementor-button:hover, .elementor-221 .elementor-element.elementor-element-75c56797 .elementor-button:focus{background-color:#B0791E;box-shadow:0px 0px 10px 0px rgba(228, 224, 215, 0.76);}.elementor-221 .elementor-element.elementor-element-75c56797{width:initial;max-width:initial;}.elementor-221 .elementor-element.elementor-element-75c56797 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-221 .elementor-element.elementor-element-65482cdf .elementor-button{background-color:#CD9B25;font-family:"M PLUS 1", Sans-serif;font-size:15px;font-weight:600;letter-spacing:2.5px;box-shadow:0px 0px 6px 0px #8D581B;border-radius:100px 100px 100px 100px;padding:6% 6% 6% 6%;}.elementor-221 .elementor-element.elementor-element-65482cdf .elementor-button:hover, .elementor-221 .elementor-element.elementor-element-65482cdf .elementor-button:focus{background-color:#76471D;box-shadow:0px 0px 11px 0px rgba(228, 224, 215, 0.75);}.elementor-221 .elementor-element.elementor-element-65482cdf{width:100%;max-width:100%;}.elementor-221 .elementor-element.elementor-element-65482cdf .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-221 .elementor-element.elementor-element-75c7c429{--display:flex;--min-height:5vh;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-221 .elementor-element.elementor-element-75c7c429:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-75c7c429 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#421510;}.elementor-221 .elementor-element.elementor-element-878760b{--display:flex;--min-height:45vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E38454;--border-color:#E38454;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-221 .elementor-element.elementor-element-878760b:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-878760b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #6F2A1F 0%, #AB3B23 100%);}.elementor-221 .elementor-element.elementor-element-709c9858{--display:flex;--min-height:40vh;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-221 .elementor-element.elementor-element-709c9858:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-709c9858 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/4-BR-copy.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-795de429{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-221 .elementor-element.elementor-element-46257e03 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:600;font-style:italic;line-height:47px;letter-spacing:-1px;color:#F8F7F4;}.elementor-221 .elementor-element.elementor-element-56564ce2{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-58622e5c{text-align:start;}.elementor-221 .elementor-element.elementor-element-58622e5c .elementor-heading-title{font-family:"M PLUS 1", Sans-serif;font-size:14px;font-weight:500;letter-spacing:-0.6px;color:#E4E0D7;}.elementor-221 .elementor-element.elementor-element-418e508f.elementor-element{--align-self:center;}.elementor-221 .elementor-element.elementor-element-418e508f .elementor-icon-box-wrapper{align-items:center;text-align:end;gap:5px;}.elementor-221 .elementor-element.elementor-element-418e508f .elementor-icon-box-title{margin-block-end:0px;color:#E4E0D7;}.elementor-221 .elementor-element.elementor-element-418e508f.elementor-view-stacked .elementor-icon{background-color:#E4E0D7;}.elementor-221 .elementor-element.elementor-element-418e508f.elementor-view-framed .elementor-icon, .elementor-221 .elementor-element.elementor-element-418e508f.elementor-view-default .elementor-icon{fill:#E4E0D7;color:#E4E0D7;border-color:#E4E0D7;}.elementor-221 .elementor-element.elementor-element-418e508f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-221 .elementor-element.elementor-element-418e508f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E4E0D7;}.elementor-221 .elementor-element.elementor-element-418e508f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-221 .elementor-element.elementor-element-418e508f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-221 .elementor-element.elementor-element-418e508f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-221 .elementor-element.elementor-element-418e508f.elementor-view-default:has(:focus) .elementor-icon{fill:#E4E0D7;color:#E4E0D7;border-color:#E4E0D7;}.elementor-221 .elementor-element.elementor-element-418e508f .elementor-icon{font-size:35px;}.elementor-221 .elementor-element.elementor-element-418e508f .elementor-icon-box-title, .elementor-221 .elementor-element.elementor-element-418e508f .elementor-icon-box-title a{font-family:"M PLUS 1", Sans-serif;font-size:16px;font-weight:600;}.elementor-221 .elementor-element.elementor-element-418e508f:has(:hover) .elementor-icon-box-title,
					 .elementor-221 .elementor-element.elementor-element-418e508f:has(:focus) .elementor-icon-box-title{color:#E4E0D7;}.elementor-221 .elementor-element.elementor-element-4b1edd70{--divider-border-style:solid;--divider-color:#E4E0D7;--divider-border-width:1px;}.elementor-221 .elementor-element.elementor-element-4b1edd70 .elementor-divider-separator{width:100%;}.elementor-221 .elementor-element.elementor-element-4b1edd70 .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-221 .elementor-element.elementor-element-587d7269{--display:flex;--min-height:12vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:4%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-221 .elementor-element.elementor-element-7bd2e364 .elementor-button{background-color:#00000021;font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:500;box-shadow:0px 0px 7px 0px rgba(228, 224, 215, 0.6313725490196078);border-style:solid;border-width:2px 2px 2px 2px;border-color:#E4E0D7;border-radius:100px 100px 100px 100px;padding:6px 6px 6px 6px;}.elementor-221 .elementor-element.elementor-element-7bd2e364 .elementor-button:hover, .elementor-221 .elementor-element.elementor-element-7bd2e364 .elementor-button:focus{background-color:#B0791E;box-shadow:0px 0px 10px 0px rgba(228, 224, 215, 0.76);}.elementor-221 .elementor-element.elementor-element-7bd2e364{width:initial;max-width:initial;}.elementor-221 .elementor-element.elementor-element-7bd2e364 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-221 .elementor-element.elementor-element-4e0b7b5 .elementor-button{background-color:#CD9B25;font-family:"M PLUS 1", Sans-serif;font-size:15px;font-weight:600;letter-spacing:2.5px;box-shadow:0px 0px 6px 0px #8D581B;border-radius:100px 100px 100px 100px;padding:6% 6% 6% 6%;}.elementor-221 .elementor-element.elementor-element-4e0b7b5 .elementor-button:hover, .elementor-221 .elementor-element.elementor-element-4e0b7b5 .elementor-button:focus{background-color:#76471D;box-shadow:0px 0px 11px 0px rgba(228, 224, 215, 0.75);}.elementor-221 .elementor-element.elementor-element-4e0b7b5{width:100%;max-width:100%;}.elementor-221 .elementor-element.elementor-element-4e0b7b5 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-221 .elementor-element.elementor-element-1e42177d{--display:flex;--min-height:5vh;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-221 .elementor-element.elementor-element-1e42177d:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-1e42177d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#421510;}.elementor-221 .elementor-element.elementor-element-2fbe1e7f{--display:flex;--min-height:45vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E38454;--border-color:#E38454;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-221 .elementor-element.elementor-element-2fbe1e7f:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-2fbe1e7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #6F2A1F 0%, #AB3B23 100%);}.elementor-221 .elementor-element.elementor-element-161d8d83{--display:flex;--min-height:40vh;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-221 .elementor-element.elementor-element-161d8d83:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-161d8d83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/5-BR-copy.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-2ac210c4{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-221 .elementor-element.elementor-element-7b38fa99 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:600;font-style:italic;line-height:47px;letter-spacing:-1px;color:#F8F7F4;}.elementor-221 .elementor-element.elementor-element-54986fb2{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-124fe07e{text-align:start;}.elementor-221 .elementor-element.elementor-element-124fe07e .elementor-heading-title{font-family:"M PLUS 1", Sans-serif;font-size:14px;font-weight:500;letter-spacing:-0.6px;color:#E4E0D7;}.elementor-221 .elementor-element.elementor-element-5a9a132d.elementor-element{--align-self:center;}.elementor-221 .elementor-element.elementor-element-5a9a132d .elementor-icon-box-wrapper{align-items:center;text-align:end;gap:5px;}.elementor-221 .elementor-element.elementor-element-5a9a132d .elementor-icon-box-title{margin-block-end:0px;color:#E4E0D7;}.elementor-221 .elementor-element.elementor-element-5a9a132d.elementor-view-stacked .elementor-icon{background-color:#E4E0D7;}.elementor-221 .elementor-element.elementor-element-5a9a132d.elementor-view-framed .elementor-icon, .elementor-221 .elementor-element.elementor-element-5a9a132d.elementor-view-default .elementor-icon{fill:#E4E0D7;color:#E4E0D7;border-color:#E4E0D7;}.elementor-221 .elementor-element.elementor-element-5a9a132d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-221 .elementor-element.elementor-element-5a9a132d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E4E0D7;}.elementor-221 .elementor-element.elementor-element-5a9a132d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-221 .elementor-element.elementor-element-5a9a132d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-221 .elementor-element.elementor-element-5a9a132d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-221 .elementor-element.elementor-element-5a9a132d.elementor-view-default:has(:focus) .elementor-icon{fill:#E4E0D7;color:#E4E0D7;border-color:#E4E0D7;}.elementor-221 .elementor-element.elementor-element-5a9a132d .elementor-icon{font-size:35px;}.elementor-221 .elementor-element.elementor-element-5a9a132d .elementor-icon-box-title, .elementor-221 .elementor-element.elementor-element-5a9a132d .elementor-icon-box-title a{font-family:"M PLUS 1", Sans-serif;font-size:16px;font-weight:600;}.elementor-221 .elementor-element.elementor-element-5a9a132d:has(:hover) .elementor-icon-box-title,
					 .elementor-221 .elementor-element.elementor-element-5a9a132d:has(:focus) .elementor-icon-box-title{color:#E4E0D7;}.elementor-221 .elementor-element.elementor-element-53e7cd53{--divider-border-style:solid;--divider-color:#E4E0D7;--divider-border-width:1px;}.elementor-221 .elementor-element.elementor-element-53e7cd53 .elementor-divider-separator{width:100%;}.elementor-221 .elementor-element.elementor-element-53e7cd53 .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-221 .elementor-element.elementor-element-66aaf9b2{--display:flex;--min-height:12vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:4%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-221 .elementor-element.elementor-element-6e653c2a .elementor-button{background-color:#00000021;font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:500;box-shadow:0px 0px 7px 0px rgba(228, 224, 215, 0.6313725490196078);border-style:solid;border-width:2px 2px 2px 2px;border-color:#E4E0D7;border-radius:100px 100px 100px 100px;padding:6px 6px 6px 6px;}.elementor-221 .elementor-element.elementor-element-6e653c2a .elementor-button:hover, .elementor-221 .elementor-element.elementor-element-6e653c2a .elementor-button:focus{background-color:#B0791E;box-shadow:0px 0px 10px 0px rgba(228, 224, 215, 0.76);}.elementor-221 .elementor-element.elementor-element-6e653c2a{width:initial;max-width:initial;}.elementor-221 .elementor-element.elementor-element-6e653c2a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-221 .elementor-element.elementor-element-18b5979c .elementor-button{background-color:#CD9B25;font-family:"M PLUS 1", Sans-serif;font-size:15px;font-weight:600;letter-spacing:2.5px;box-shadow:0px 0px 6px 0px #8D581B;border-radius:100px 100px 100px 100px;padding:6% 6% 6% 6%;}.elementor-221 .elementor-element.elementor-element-18b5979c .elementor-button:hover, .elementor-221 .elementor-element.elementor-element-18b5979c .elementor-button:focus{background-color:#76471D;box-shadow:0px 0px 11px 0px rgba(228, 224, 215, 0.75);}.elementor-221 .elementor-element.elementor-element-18b5979c{width:100%;max-width:100%;}.elementor-221 .elementor-element.elementor-element-18b5979c .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-221 .elementor-element.elementor-element-17e57f7a{--e-n-carousel-swiper-offset-size:74px;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-221 .elementor-element.elementor-element-17e57f7a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-221 .elementor-element.elementor-element-5e0c1863{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-f184b96{--display:flex;--min-height:40vh;--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;--overlay-opacity:0.41;--overlay-mix-blend-mode:overlay;--padding-top:5%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-221 .elementor-element.elementor-element-f184b96:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-f184b96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F9FA;}.elementor-221 .elementor-element.elementor-element-f184b96::before, .elementor-221 .elementor-element.elementor-element-f184b96 > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-f184b96 > .e-con-inner > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-f184b96 > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-f184b96 > .e-con-inner > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-f184b96 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/image-13.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-3584f63a{--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:5% 5%;--row-gap:5%;--column-gap:5%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-7836d9b4{--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-221 .elementor-element.elementor-element-1711e35{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-221 .elementor-element.elementor-element-1711e35 img{width:100%;max-width:100%;height:45vh;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #BCDDE5;}.elementor-221 .elementor-element.elementor-element-42317365{--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;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:10%;}.elementor-221 .elementor-element.elementor-element-3d079d33 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-221 .elementor-element.elementor-element-3d079d33 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:45px;font-weight:600;font-style:italic;line-height:65px;color:#2B414E;}.elementor-221 .elementor-element.elementor-element-7185d052{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"M PLUS 1", Sans-serif;font-size:14px;font-weight:400;color:#495D67;}.elementor-221 .elementor-element.elementor-element-53a0c9d7{--display:flex;--min-height:40vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.15;--overlay-mix-blend-mode:overlay;--padding-top:0%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-221 .elementor-element.elementor-element-53a0c9d7:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-53a0c9d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F1F9FA 0%, #DCEDF1 63%);}.elementor-221 .elementor-element.elementor-element-53a0c9d7::before, .elementor-221 .elementor-element.elementor-element-53a0c9d7 > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-53a0c9d7 > .e-con-inner > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-53a0c9d7 > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-53a0c9d7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-53a0c9d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/image-13.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-3d078685{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-221 .elementor-element.elementor-element-65aafda2{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #BED0D8;}.elementor-221 .elementor-element.elementor-element-65aafda2:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-65aafda2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/GRAND-DUNMAN-STOCK-PHOTO-GEYLANG-PARK-CONNECTOR.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-65aafda2::before, .elementor-221 .elementor-element.elementor-element-65aafda2 > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-65aafda2 > .e-con-inner > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-65aafda2 > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-65aafda2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-65aafda2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-221 .elementor-element.elementor-element-65aafda2.e-con{--align-self:center;}.elementor-221 .elementor-element.elementor-element-8027abc{--display:flex;--min-height:27vh;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%;--z-index:5;}.elementor-221 .elementor-element.elementor-element-2dff66d0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px #495D67;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-221 .elementor-element.elementor-element-2dff66d0:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-2dff66d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(72deg, #F1F7F9 0%, #BCDDE5 100%);}.elementor-221 .elementor-element.elementor-element-2dff66d0.e-con{--align-self:flex-start;}.elementor-221 .elementor-element.elementor-element-22f48e7f .elementor-heading-title{font-family:"M PLUS 1", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;font-style:normal;letter-spacing:0.5px;color:#2B414E;}.elementor-221 .elementor-element.elementor-element-4330473b > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-221 .elementor-element.elementor-element-4330473b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:21px;font-weight:600;font-style:normal;line-height:30px;color:#FFFFFF;}.elementor-221 .elementor-element.elementor-element-3924a2a6{font-family:"M PLUS 1", Sans-serif;font-size:12px;font-weight:400;color:#F8FBFC;}.elementor-221 .elementor-element.elementor-element-2a592f2c{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #BED0D8;}.elementor-221 .elementor-element.elementor-element-2a592f2c:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-2a592f2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/qadapeople-on-subway-2026-03-17-04-25-10-utc-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-2a592f2c::before, .elementor-221 .elementor-element.elementor-element-2a592f2c > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-2a592f2c > .e-con-inner > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-2a592f2c > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-2a592f2c > .e-con-inner > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-2a592f2c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-221 .elementor-element.elementor-element-2a592f2c.e-con{--align-self:center;}.elementor-221 .elementor-element.elementor-element-5a530072{--display:flex;--min-height:27vh;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%;--z-index:5;}.elementor-221 .elementor-element.elementor-element-64c8fdb9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px #495D67;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-221 .elementor-element.elementor-element-64c8fdb9:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-64c8fdb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(72deg, #F1F7F9 0%, #BCDDE5 100%);}.elementor-221 .elementor-element.elementor-element-64c8fdb9.e-con{--align-self:flex-start;}.elementor-221 .elementor-element.elementor-element-33d5d6b1 .elementor-heading-title{font-family:"M PLUS 1", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;font-style:normal;letter-spacing:0.5px;color:#2B414E;}.elementor-221 .elementor-element.elementor-element-3c976b1 > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-221 .elementor-element.elementor-element-3c976b1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:21px;font-weight:600;font-style:normal;line-height:30px;color:#FFFFFF;}.elementor-221 .elementor-element.elementor-element-4eafc716{font-family:"M PLUS 1", Sans-serif;font-size:12px;font-weight:400;color:#F8FBFC;}.elementor-221 .elementor-element.elementor-element-229da6f2{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #BED0D8;}.elementor-221 .elementor-element.elementor-element-229da6f2:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-229da6f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/GRAND-DUNMAN-STOCK-PHOTO-RAFFLES-PLACE.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-229da6f2::before, .elementor-221 .elementor-element.elementor-element-229da6f2 > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-229da6f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-229da6f2 > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-229da6f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-229da6f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-221 .elementor-element.elementor-element-229da6f2.e-con{--align-self:center;}.elementor-221 .elementor-element.elementor-element-751b24c8{--display:flex;--min-height:27vh;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%;--z-index:5;}.elementor-221 .elementor-element.elementor-element-1eb567b1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px #495D67;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-221 .elementor-element.elementor-element-1eb567b1:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-1eb567b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(72deg, #F1F7F9 0%, #BCDDE5 100%);}.elementor-221 .elementor-element.elementor-element-1eb567b1.e-con{--align-self:flex-start;}.elementor-221 .elementor-element.elementor-element-4f0e91d9 .elementor-heading-title{font-family:"M PLUS 1", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;font-style:normal;letter-spacing:0.5px;color:#2B414E;}.elementor-221 .elementor-element.elementor-element-4ff01f61 > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-221 .elementor-element.elementor-element-4ff01f61 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:21px;font-weight:600;font-style:normal;line-height:30px;color:#FFFFFF;}.elementor-221 .elementor-element.elementor-element-189bddee{font-family:"M PLUS 1", Sans-serif;font-size:12px;font-weight:400;color:#F8FBFC;}.elementor-221 .elementor-element.elementor-element-59dbcb1d{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #BED0D8;}.elementor-221 .elementor-element.elementor-element-59dbcb1d:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-59dbcb1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/GRAND-DUNMAN-FACILITIES-JEWEL-CLUBHOUSE-1-scaled.webp");background-position:-100px -40px;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-59dbcb1d::before, .elementor-221 .elementor-element.elementor-element-59dbcb1d > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-59dbcb1d > .e-con-inner > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-59dbcb1d > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-59dbcb1d > .e-con-inner > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-59dbcb1d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-221 .elementor-element.elementor-element-59dbcb1d.e-con{--align-self:center;}.elementor-221 .elementor-element.elementor-element-39be2d9f{--display:flex;--min-height:27vh;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%;--z-index:5;}.elementor-221 .elementor-element.elementor-element-6c4bf9bd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px #495D67;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-221 .elementor-element.elementor-element-6c4bf9bd:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-6c4bf9bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(72deg, #F1F7F9 0%, #BCDDE5 100%);}.elementor-221 .elementor-element.elementor-element-6c4bf9bd.e-con{--align-self:flex-start;}.elementor-221 .elementor-element.elementor-element-332d91e7 .elementor-heading-title{font-family:"M PLUS 1", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;font-style:normal;letter-spacing:0.5px;color:#2B414E;}.elementor-221 .elementor-element.elementor-element-707a8c26 > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-221 .elementor-element.elementor-element-707a8c26 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:21px;font-weight:600;font-style:normal;line-height:30px;color:#FFFFFF;}.elementor-221 .elementor-element.elementor-element-57368a28{font-family:"M PLUS 1", Sans-serif;font-size:12px;font-weight:400;color:#F8FBFC;}.elementor-221 .elementor-element.elementor-element-500ff0c5{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #BED0D8;}.elementor-221 .elementor-element.elementor-element-500ff0c5:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-500ff0c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/girls-learning-together-using-a-tablet-at-home-2026-01-06-09-09-29-utc-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-500ff0c5::before, .elementor-221 .elementor-element.elementor-element-500ff0c5 > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-500ff0c5 > .e-con-inner > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-500ff0c5 > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-500ff0c5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-500ff0c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-221 .elementor-element.elementor-element-500ff0c5.e-con{--align-self:center;}.elementor-221 .elementor-element.elementor-element-4430ee28{--display:flex;--min-height:27vh;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%;--z-index:5;}.elementor-221 .elementor-element.elementor-element-3aa74f47{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px #495D67;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-221 .elementor-element.elementor-element-3aa74f47:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-3aa74f47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(72deg, #F1F7F9 0%, #BCDDE5 100%);}.elementor-221 .elementor-element.elementor-element-3aa74f47.e-con{--align-self:flex-start;}.elementor-221 .elementor-element.elementor-element-4f4ec84 .elementor-heading-title{font-family:"M PLUS 1", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;font-style:normal;letter-spacing:0.5px;color:#2B414E;}.elementor-221 .elementor-element.elementor-element-3e586e7 > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-221 .elementor-element.elementor-element-3e586e7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:21px;font-weight:600;font-style:normal;line-height:30px;color:#FFFFFF;}.elementor-221 .elementor-element.elementor-element-b8637e9{font-family:"M PLUS 1", Sans-serif;font-size:12px;font-weight:400;color:#F8FBFC;}.elementor-221 .elementor-element.elementor-element-7130afde{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #BED0D8;}.elementor-221 .elementor-element.elementor-element-7130afde:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-7130afde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/GRAND-DUNMAN-STOCK-PHOTO-MARINA-BAY-FINANCIAL-CENTRE.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-7130afde::before, .elementor-221 .elementor-element.elementor-element-7130afde > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-7130afde > .e-con-inner > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-7130afde > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-7130afde > .e-con-inner > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-7130afde > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-221 .elementor-element.elementor-element-7130afde.e-con{--align-self:center;}.elementor-221 .elementor-element.elementor-element-7074b940{--display:flex;--min-height:27vh;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%;--z-index:5;}.elementor-221 .elementor-element.elementor-element-6496b46f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px #495D67;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-221 .elementor-element.elementor-element-6496b46f:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-6496b46f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(72deg, #F1F7F9 0%, #BCDDE5 100%);}.elementor-221 .elementor-element.elementor-element-6496b46f.e-con{--align-self:flex-start;}.elementor-221 .elementor-element.elementor-element-3420aca .elementor-heading-title{font-family:"M PLUS 1", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;font-style:normal;letter-spacing:0.5px;color:#2B414E;}.elementor-221 .elementor-element.elementor-element-3e9afb5b > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-221 .elementor-element.elementor-element-3e9afb5b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:21px;font-weight:600;font-style:normal;line-height:30px;color:#FFFFFF;}.elementor-221 .elementor-element.elementor-element-7047b79c{font-family:"M PLUS 1", Sans-serif;font-size:12px;font-weight:400;color:#F8FBFC;}.elementor-221 .elementor-element.elementor-element-53a0719b{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:30px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-221 .elementor-element.elementor-element-53a0719b.elementor-element{--align-self:center;}.elementor-221 .elementor-element.elementor-element-4e241b67{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--overlay-opacity:0.15;--overlay-mix-blend-mode:screen;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-221 .elementor-element.elementor-element-4e241b67:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-4e241b67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #DCEDF1 40%, #8EC4D2 95%);}.elementor-221 .elementor-element.elementor-element-4e241b67::before, .elementor-221 .elementor-element.elementor-element-4e241b67 > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-4e241b67 > .e-con-inner > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-4e241b67 > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-4e241b67 > .e-con-inner > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-4e241b67 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-221 .elementor-element.elementor-element-4b4af1f3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:23px 23px;--row-gap:23px;--column-gap:23px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-3347aeb8 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-221 .elementor-element.elementor-element-3347aeb8{text-align:center;}.elementor-221 .elementor-element.elementor-element-3347aeb8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:45px;font-weight:600;line-height:68px;letter-spacing:-1px;color:#2F4C5B;}.elementor-221 .elementor-element.elementor-element-6fd68fbb > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-221 .elementor-element.elementor-element-6fd68fbb{text-align:center;}.elementor-221 .elementor-element.elementor-element-6fd68fbb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:700;line-height:68px;letter-spacing:-1px;color:#408BA3;}.elementor-221 .elementor-element.elementor-element-6910512b{--display:flex;--min-height:41vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-6e21ba63{--display:grid;--min-height:450px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-1fd65596{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.8;--overlay-mix-blend-mode:multiply;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 23px 0px rgba(73.99999999999994, 70.4347826086956, 53.99999999999996, 0.42);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-1fd65596:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-1fd65596 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(47deg, #59A1B7 0%, #315A6D 100%);}.elementor-221 .elementor-element.elementor-element-1fd65596::before, .elementor-221 .elementor-element.elementor-element-1fd65596 > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-1fd65596 > .e-con-inner > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-1fd65596 > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-1fd65596 > .e-con-inner > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-1fd65596 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/Paper-Texture-scaled-1.webp");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-653f393f{--display:grid;--min-height:400px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-58cd968{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-221 .elementor-element.elementor-element-32afb41b{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:start;}.elementor-221 .elementor-element.elementor-element-32afb41b > .elementor-widget-container{margin:0% 0% -10% 0%;}.elementor-221 .elementor-element.elementor-element-32afb41b img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-221 .elementor-element.elementor-element-5b099172{font-family:"M PLUS 1", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-widget-icon-list .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-221 .elementor-element.elementor-element-5a15dc3a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-221 .elementor-element.elementor-element-5a15dc3a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-221 .elementor-element.elementor-element-5a15dc3a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-221 .elementor-element.elementor-element-5a15dc3a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-221 .elementor-element.elementor-element-5a15dc3a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-221 .elementor-element.elementor-element-5a15dc3a .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-221 .elementor-element.elementor-element-5a15dc3a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-221 .elementor-element.elementor-element-5a15dc3a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-221 .elementor-element.elementor-element-5a15dc3a .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-221 .elementor-element.elementor-element-5a15dc3a .elementor-icon-list-icon i{color:#F8F7F2;transition:color 0.3s;}.elementor-221 .elementor-element.elementor-element-5a15dc3a .elementor-icon-list-icon svg{fill:#F8F7F2;transition:fill 0.3s;}.elementor-221 .elementor-element.elementor-element-5a15dc3a{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-221 .elementor-element.elementor-element-5a15dc3a .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-221 .elementor-element.elementor-element-5a15dc3a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-221 .elementor-element.elementor-element-5a15dc3a .elementor-icon-list-item > a{font-family:"M PLUS 1", Sans-serif;font-size:15px;font-weight:600;}.elementor-221 .elementor-element.elementor-element-5a15dc3a .elementor-icon-list-text{color:#F3F6F3;transition:color 0.3s;}.elementor-221 .elementor-element.elementor-element-6a35e9cc{--display:flex;--min-height:400px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-221 .elementor-element.elementor-element-5799f34f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-221 .elementor-element.elementor-element-5799f34f img{height:400px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px #333333;}.elementor-221 .elementor-element.elementor-element-59be8f0e{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-59be8f0e:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-59be8f0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#421510;}.elementor-221 .elementor-element.elementor-element-2c5d774d{--display:grid;--min-height:400px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-ceb1f06{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:15%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-221 .elementor-element.elementor-element-10c0f758 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize;line-height:35px;letter-spacing:0.7px;color:#FFFFFF;}.elementor-221 .elementor-element.elementor-element-5f0eb383 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 100px 0px 0px;}.elementor-221 .elementor-element.elementor-element-5f0eb383{font-family:"M PLUS 1", Sans-serif;font-size:14px;font-weight:400;color:#FDF5EF;}.elementor-221 .elementor-element.elementor-element-5f0eb383 p{margin-block-end:22px;}.elementor-221 .elementor-element.elementor-element-5456a308 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-221 .elementor-element.elementor-element-5456a308 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-221 .elementor-element.elementor-element-5456a308 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-221 .elementor-element.elementor-element-5456a308 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-221 .elementor-element.elementor-element-5456a308 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-221 .elementor-element.elementor-element-5456a308 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#7E544E;}.elementor-221 .elementor-element.elementor-element-5456a308 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-221 .elementor-element.elementor-element-5456a308 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-221 .elementor-element.elementor-element-5456a308 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-221 .elementor-element.elementor-element-5456a308 .elementor-icon-list-icon i{color:#E3DFD5;transition:color 0.3s;}.elementor-221 .elementor-element.elementor-element-5456a308 .elementor-icon-list-icon svg{fill:#E3DFD5;transition:fill 0.3s;}.elementor-221 .elementor-element.elementor-element-5456a308{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-221 .elementor-element.elementor-element-5456a308 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-221 .elementor-element.elementor-element-5456a308 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-221 .elementor-element.elementor-element-5456a308 .elementor-icon-list-item > a{font-family:"M PLUS 1", Sans-serif;font-size:15px;font-weight:600;}.elementor-221 .elementor-element.elementor-element-5456a308 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-221 .elementor-element.elementor-element-35115413{--display:flex;--min-height:400px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-221 .elementor-element.elementor-element-6faed4de > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-221 .elementor-element.elementor-element-6faed4de img{height:400px;object-fit:cover;object-position:top center;filter:brightness( 81% ) contrast( 100% ) saturate( 0% ) blur( 0.5px ) hue-rotate( 0deg );border-radius:10px 10px 10px 10px;}.elementor-221 .elementor-element.elementor-element-13592342{--display:flex;--min-height:85vh;--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;--justify-content:center;--overflow:hidden;--overlay-opacity:0.1;--overlay-mix-blend-mode:overlay;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-221 .elementor-element.elementor-element-13592342:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-13592342 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #8EC4D2 0%, #FBF9EB 100%);}.elementor-221 .elementor-element.elementor-element-13592342::before, .elementor-221 .elementor-element.elementor-element-13592342 > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-13592342 > .e-con-inner > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-13592342 > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-13592342 > .e-con-inner > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-13592342 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/image-14.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-63d91a80{--display:flex;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-221 .elementor-element.elementor-element-372ec4de{--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-221 .elementor-element.elementor-element-65d4ec52{--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-221 .elementor-element.elementor-element-13273e27 > .elementor-widget-container{margin:0% 0% -5% 0%;}.elementor-221 .elementor-element.elementor-element-13273e27 .elementor-heading-title{font-family:"M PLUS 1", Sans-serif;font-size:14px;font-weight:600;font-style:normal;line-height:65px;letter-spacing:2.5px;color:#408BA3;}.elementor-221 .elementor-element.elementor-element-241931ac > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-221 .elementor-element.elementor-element-241931ac .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:55px;font-weight:600;font-style:italic;line-height:65px;color:#2F4C5B;}.elementor-221 .elementor-element.elementor-element-78c35d4e{--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;--justify-content:flex-end;}.elementor-221 .elementor-element.elementor-element-4cf112e4{width:100%;max-width:100%;font-family:"DM Sans", Sans-serif;font-weight:400;color:#366D84;}.elementor-221 .elementor-element.elementor-element-24696045 .elementor-button{background-color:transparent;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;fill:#F2E9E2;color:#F2E9E2;background-image:linear-gradient(98deg, #CD9B25 0%, #E5C95F 100%);box-shadow:0px 0px 10px 0px #B58E42;border-radius:100px 100px 100px 100px;}.elementor-221 .elementor-element.elementor-element-24696045{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-221 .elementor-element.elementor-element-49e6d72b{--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;}.elementor-221 .elementor-element.elementor-element-76eb289d{--display:flex;--min-height:40vh;}.elementor-221 .elementor-element.elementor-element-823a5f8 img{height:40vh;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px #BCDDE5;}.elementor-221 .elementor-element.elementor-element-65d26b9d > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-221 .elementor-element.elementor-element-65d26b9d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:600;font-style:normal;line-height:30px;color:#366D84;}.elementor-221 .elementor-element.elementor-element-6841a70a{width:100%;max-width:100%;font-family:"M PLUS 1", Sans-serif;font-size:14px;font-weight:400;color:#408BA3;}.elementor-221 .elementor-element.elementor-element-4c0bfe08{--display:flex;--min-height:40vh;}.elementor-221 .elementor-element.elementor-element-396155ba img{height:40vh;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px #BCDDE5;}.elementor-221 .elementor-element.elementor-element-4036d348 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-221 .elementor-element.elementor-element-4036d348 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:600;font-style:normal;line-height:30px;color:#366D84;}.elementor-221 .elementor-element.elementor-element-3e2e891a{width:100%;max-width:100%;font-family:"M PLUS 1", Sans-serif;font-size:14px;font-weight:400;color:#408BA3;}.elementor-221 .elementor-element.elementor-element-46636b24{--display:flex;--min-height:40vh;}.elementor-221 .elementor-element.elementor-element-6d6495f4 img{height:40vh;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px #BCDDE5;}.elementor-221 .elementor-element.elementor-element-276847af > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-221 .elementor-element.elementor-element-276847af .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:600;font-style:normal;line-height:30px;color:#366D84;}.elementor-221 .elementor-element.elementor-element-74b0727b{width:100%;max-width:100%;font-family:"M PLUS 1", Sans-serif;font-size:14px;font-weight:400;color:#408BA3;}.elementor-221 .elementor-element.elementor-element-55a19034{--display:flex;--min-height:100vh;--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.62;--overlay-mix-blend-mode:overlay;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-221 .elementor-element.elementor-element-55a19034:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-55a19034 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF9EB;}.elementor-221 .elementor-element.elementor-element-55a19034::before, .elementor-221 .elementor-element.elementor-element-55a19034 > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-55a19034 > .e-con-inner > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-55a19034 > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-55a19034 > .e-con-inner > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-55a19034 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/image-15.webp");--background-overlay:'';}.elementor-221 .elementor-element.elementor-element-5159f45e{--display:flex;--min-height:0vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-221 .elementor-element.elementor-element-6f5e6cbb{width:100%;max-width:100%;}.elementor-221 .elementor-element.elementor-element-6f5e6cbb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:65px;font-weight:600;font-style:italic;line-height:78px;letter-spacing:-1px;color:#315A6D;}.elementor-221 .elementor-element.elementor-element-26023eb1{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-family:"M PLUS 1", Sans-serif;font-weight:400;color:#421510;}.elementor-221 .elementor-element.elementor-element-2d258bd1{--display:flex;--min-height:76vh;--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;}.elementor-221 .elementor-element.elementor-element-130d8a9e{--display:flex;--min-height:0vh;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(200.00000000000003, 149.99999999999997, 117.00000000000001, 0.5215686274509804);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-221 .elementor-element.elementor-element-130d8a9e:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-130d8a9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/GRAND-DUNMAN-EXTERIOR-3-scaled.webp");background-position:center center;background-size:cover;}.elementor-221 .elementor-element.elementor-element-1b917d6a{--display:flex;--min-height:60vh;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(200.00000000000003, 149.99999999999997, 117.00000000000001, 0.5215686274509804);}.elementor-221 .elementor-element.elementor-element-1b917d6a:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-1b917d6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/GRAND-DUNMAN-FACILITIES-TREETOP-WALK-TREE-HOUSE-PLAYGROUND-scaled.webp");background-position:center center;background-size:cover;}.elementor-221 .elementor-element.elementor-element-514eb995{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:0.19;--overlay-mix-blend-mode:overlay;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-221 .elementor-element.elementor-element-514eb995:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-514eb995 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF9EB;}.elementor-221 .elementor-element.elementor-element-514eb995::before, .elementor-221 .elementor-element.elementor-element-514eb995 > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-514eb995 > .e-con-inner > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-514eb995 > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-514eb995 > .e-con-inner > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-514eb995 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/image-13.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-45bbf471{--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;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0%;--padding-bottom:4%;--padding-left:6%;--padding-right:6%;}.elementor-221 .elementor-element.elementor-element-e9e0ba1{--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;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-221 .elementor-element.elementor-element-6baab3c{width:100%;max-width:100%;}.elementor-221 .elementor-element.elementor-element-6baab3c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:65px;font-weight:600;font-style:italic;line-height:70px;letter-spacing:-1px;color:#315A6D;}.elementor-221 .elementor-element.elementor-element-94a4268{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;font-family:"M PLUS 1", Sans-serif;font-weight:500;font-style:italic;letter-spacing:-0.3px;color:#421510;}.elementor-221 .elementor-element.elementor-element-677fc197{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"M PLUS 1", Sans-serif;font-weight:400;color:#421510;}.elementor-221 .elementor-element.elementor-element-7bf299d0{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-248fb840{--display:flex;--min-height:65vh;}.elementor-221 .elementor-element.elementor-element-248fb840:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-248fb840 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/GRAND-DUNMAN-FACILITIES-GRAND-POOL-1-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-7e227cd8{--display:flex;--min-height:65vh;}.elementor-221 .elementor-element.elementor-element-7e227cd8:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-7e227cd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/GRAND-DUNMAN-FACILITIES-GRAND-GYM-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-578539ff{--display:flex;--min-height:65vh;}.elementor-221 .elementor-element.elementor-element-578539ff:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-578539ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/GRAND-DUNMAN-FACILITIES-PLAY-AREA-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-5d3c8139{--display:flex;--min-height:65vh;}.elementor-221 .elementor-element.elementor-element-5d3c8139:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-5d3c8139 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/GRAND-DUNMAN-FACILITIES-HYDRO-MASSAGE-POOL-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-7d8ac5d0{--display:flex;--min-height:65vh;}.elementor-221 .elementor-element.elementor-element-7d8ac5d0:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-7d8ac5d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/GRAND-DUNMAN-FACILITIES-POOL-CLUBHOUSE-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-fe598da{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:100px;--e-n-carousel-swiper-slides-gap:15px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-221 .elementor-element.elementor-element-fe598da > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-221 .elementor-element.elementor-element-1df3c9d0{--display:flex;--min-height:35vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-1df3c9d0:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-1df3c9d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/GRAND-DUNMAN-STOCK-PHOTO-SPLASH-PLAY-ZONE.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-2da50908{--display:flex;--min-height:35vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-2da50908:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-2da50908 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/STOCK-PHOTOS-_41.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-3fc9a19c{--display:flex;--min-height:35vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-3fc9a19c:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-3fc9a19c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/GRAND-DUNMAN-STOCK-PHOTO-GARDEN-LOUNGE.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-3ffae361{--display:flex;--min-height:35vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-3ffae361:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-3ffae361 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/GRAND-DUNMAN-STOCK-PHOTO-ACTIVE-CYCLING.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-7284fe24{--display:flex;--min-height:35vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-7284fe24:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-7284fe24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/GRAND-DUNMAN-STOCK-PHOTO-FUNCTION-ROOM-FOOD.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-4bfd5a7d{--display:flex;--min-height:35vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-4bfd5a7d:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-4bfd5a7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/GRAND-DUNMAN-STOCK-PHOTO-TREE-HOUSE-PLAYGROUND.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-140c1191{--display:flex;--min-height:35vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-140c1191:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-140c1191 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/STOCK-PHOTOS-_45.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-b4a470e{--display:flex;--min-height:35vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-b4a470e:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-b4a470e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/GRAND-DUNMAN-STOCK-PHOTO-LIFESCAPE-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-1300ae48{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:15px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-221 .elementor-element.elementor-element-1300ae48 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-221 .elementor-element.elementor-element-2545d9b6{--display:flex;--min-height:73vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--overlay-opacity:0.2;--overlay-mix-blend-mode:multiply;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-221 .elementor-element.elementor-element-2545d9b6:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-2545d9b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #408BA3 0%, #315A6D 100%);}.elementor-221 .elementor-element.elementor-element-2545d9b6::before, .elementor-221 .elementor-element.elementor-element-2545d9b6 > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-2545d9b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-2545d9b6 > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-2545d9b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-2545d9b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/image-15.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-2545d9b6::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 1.3px ) hue-rotate( 0deg );}.elementor-221 .elementor-element.elementor-element-6c2056f1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-2f345f7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:600;font-style:italic;color:#F6F0CB;}.elementor-221 .elementor-element.elementor-element-1519dff5{--display:flex;--min-height:0vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-78e53d2c{--display:flex;--min-height:15vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-78e53d2c:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-78e53d2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/SINGHAIYI-WHITE.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-221 .elementor-element.elementor-element-cf169e3{--display:flex;--min-height:15vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-cf169e3:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-cf169e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/CSC-LAND-GROUP-WHITE.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-221 .elementor-element.elementor-element-9a72e78{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-220b48bd .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:600;font-style:italic;color:#F6F0CB;}.elementor-221 .elementor-element.elementor-element-37b30afe{--display:flex;--min-height:0vh;--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-1bb5af1{--display:flex;--min-height:15vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-1bb5af1:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-1bb5af1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/PARC-GREENWICH-WHITE-1.png");background-position:center center;background-repeat:no-repeat;background-size:70% auto;}.elementor-221 .elementor-element.elementor-element-4e919d0a{--display:flex;--min-height:14vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-4e919d0a:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-4e919d0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/ONE-SOPHIA-WHITE.png");background-position:center center;background-repeat:no-repeat;background-size:70% auto;}.elementor-221 .elementor-element.elementor-element-58ac34e{--display:flex;--min-height:15vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-58ac34e:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-58ac34e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/SORA-WHITE.png");background-position:center center;background-repeat:no-repeat;background-size:70% auto;}.elementor-221 .elementor-element.elementor-element-56b50f4a{--display:flex;--min-height:15vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-56b50f4a:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-56b50f4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/ELTA-ORIGINAL.png");background-position:center center;background-repeat:no-repeat;background-size:70% auto;}.elementor-221 .elementor-element.elementor-element-2c840f38{--display:flex;--min-height:15vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-2c840f38:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-2c840f38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/TMW-MAXWELL-WHITE.png");background-position:center center;background-repeat:no-repeat;background-size:70% auto;}.elementor-221 .elementor-element.elementor-element-15bd2d26{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:0.08;--overlay-mix-blend-mode:overlay;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-221 .elementor-element.elementor-element-15bd2d26:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-15bd2d26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #315A6D 0%, #2B414E 100%);}.elementor-221 .elementor-element.elementor-element-15bd2d26::before, .elementor-221 .elementor-element.elementor-element-15bd2d26 > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-15bd2d26 > .e-con-inner > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-15bd2d26 > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-15bd2d26 > .e-con-inner > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-15bd2d26 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/image-15.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-3fb5efaf{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-221 .elementor-element.elementor-element-2142b0ef{--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;--justify-content:center;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:5%;}.elementor-widget-animated-headline .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-animated-headline .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-221 .elementor-element.elementor-element-5dc00ba0{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#F7D492;}.elementor-221 .elementor-element.elementor-element-5dc00ba0 .elementor-headline{text-align:left;font-family:"Playfair Display", Sans-serif;font-size:56px;font-weight:600;line-height:60px;letter-spacing:-1px;}.elementor-221 .elementor-element.elementor-element-5dc00ba0 .elementor-headline-dynamic-wrapper path{stroke:#59A1B7;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;}.elementor-221 .elementor-element.elementor-element-5dc00ba0 .elementor-headline-plain-text{color:#FBF9EB;}.elementor-221 .elementor-element.elementor-element-5dc00ba0 .elementor-headline .elementor-headline-plain-text{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-221 .elementor-element.elementor-element-5dc00ba0 .elementor-headline-dynamic-text{font-family:"Playfair Display", Sans-serif;font-weight:600;font-style:italic;letter-spacing:-1px;}.elementor-221 .elementor-element.elementor-element-65825bcf{width:100%;max-width:100%;font-family:"M PLUS 1", Sans-serif;font-weight:400;color:#DCEDF1;}.elementor-221 .elementor-element.elementor-element-5583bbe7 .elementor-button{background-color:transparent;font-family:"M PLUS 1", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;fill:#FBF9EB;color:#FBF9EB;background-image:linear-gradient(98deg, #EE2930 0%, #C70E15 100%);box-shadow:0px 0px 10px 0px #182934;border-radius:100px 100px 100px 100px;padding:6% 5% 6% 5%;}.elementor-221 .elementor-element.elementor-element-5583bbe7{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-widget-uael-faq .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-uael-faq .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-title .uael-question-span, .elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-title .uael-accordion-icon{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-title .uael-question-span,
						.elementor-widget-uael-faq  .uael-accordion-icon-closed, .elementor-widget-uael-faq span.uael-accordion-icon-opened{color:var( --e-global-color-primary );}.elementor-widget-uael-faq .uael-accordion-icon-closed, .elementor-widget-uael-faq span.uael-accordion-icon-opened{fill:var( --e-global-color-primary );}.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-title.uael-title-active .uael-question-span,
						.elementor-widget-uael-faq span.uael-accordion-icon-opened{color:var( --e-global-color-primary );}.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-title .uael-question-span:hover,
					.elementor-widget-uael-faq  .uael-accordion-icon-closed:hover{color:var( --e-global-color-primary );}.elementor-widget-uael-faq .uael-accordion-icon-closed:hover{fill:var( --e-global-color-primary );}.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-title.uael-title-active:hover .uael-question-span,
					.elementor-widget-uael-faq span.uael-accordion-icon-opened:hover{color:var( --e-global-color-primary );}.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-content{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-uael-faq .uael-faq-accordion .uael-accordion-content:hover{color:var( --e-global-color-text );}
				.elementor-widget-uael-faq  .uael-accordion-icon-closed{color:var( --e-global-color-primary );}.elementor-widget-uael-faq .uael-accordion-icon-closed{fill:var( --e-global-color-primary );}.elementor-widget-uael-faq span.uael-accordion-icon-opened{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-221 .elementor-element.elementor-element-1013696e .uael-faq-container > .uael-faq-accordion:not(:last-child){margin-bottom:30px;}.elementor-221 .elementor-element.elementor-element-1013696e .uael-faq-wrapper .uael-faq-container .uael-faq-accordion{border-style:solid;border-width:1px 1px 1px 1px;border-color:#408BA3;}.elementor-221 .elementor-element.elementor-element-1013696e .uael-faq-container .uael-faq-accordion .uael-accordion-content{border-top-color:#408BA3;border-top-style:none;}.elementor-221 .elementor-element.elementor-element-1013696e .uael-faq-container .uael-faq-accordion{border-radius:10px 10px 10px 10px;}.elementor-221 .elementor-element.elementor-element-1013696e .uael-faq-accordion .uael-accordion-title .uael-question-span, .elementor-221 .elementor-element.elementor-element-1013696e .uael-faq-accordion .uael-accordion-title .uael-accordion-icon{font-family:"M PLUS 1", Sans-serif;font-size:16px;font-weight:500;}.elementor-221 .elementor-element.elementor-element-1013696e .uael-faq-accordion .uael-accordion-title .uael-question-span,
						.elementor-221 .elementor-element.elementor-element-1013696e  .uael-accordion-icon-closed, .elementor-221 .elementor-element.elementor-element-1013696e span.uael-accordion-icon-opened{color:#FBF9EB;}.elementor-221 .elementor-element.elementor-element-1013696e .uael-accordion-icon-closed, .elementor-221 .elementor-element.elementor-element-1013696e span.uael-accordion-icon-opened{fill:#FBF9EB;}.elementor-221 .elementor-element.elementor-element-1013696e .uael-faq-accordion .uael-accordion-title.uael-title-active .uael-question-span,
						.elementor-221 .elementor-element.elementor-element-1013696e span.uael-accordion-icon-opened{color:#F1E4A6;}.elementor-221 .elementor-element.elementor-element-1013696e .uael-faq-accordion .uael-accordion-title:hover{background-color:#2B414E;}.elementor-221 .elementor-element.elementor-element-1013696e .uael-faq-accordion .uael-accordion-title.uael-title-active:hover{background-color:#2B414E;}.elementor-221 .elementor-element.elementor-element-1013696e .uael-faq-accordion .uael-accordion-title .uael-question-span:hover,
					.elementor-221 .elementor-element.elementor-element-1013696e  .uael-accordion-icon-closed:hover{color:#F1E4A6;}.elementor-221 .elementor-element.elementor-element-1013696e .uael-accordion-icon-closed:hover{fill:#F1E4A6;}.elementor-221 .elementor-element.elementor-element-1013696e .uael-faq-accordion .uael-accordion-title.uael-title-active:hover .uael-question-span,
					.elementor-221 .elementor-element.elementor-element-1013696e span.uael-accordion-icon-opened:hover{color:#F1E4A6;}.elementor-221 .elementor-element.elementor-element-1013696e .uael-faq-accordion .uael-accordion-title{padding:10px 10px 10px 10px;}.elementor-221 .elementor-element.elementor-element-1013696e .uael-faq-accordion .uael-accordion-content{font-family:"M PLUS 1", Sans-serif;font-size:14px;font-weight:400;color:#FBF9EB;padding:5% 5% 5% 5%;}.elementor-221 .elementor-element.elementor-element-1013696e .uael-faq-accordion .uael-accordion-content:hover{color:#F8FBFC;}.elementor-221 .elementor-element.elementor-element-1013696e .uael-faq-wrapper .uael-accordion-title .uael-accordion-icon{font-size:16px;}.elementor-221 .elementor-element.elementor-element-1013696e .uael-faq-wrapper .uael-accordion-title .uael-accordion-icon svg{height:16px;width:16px;}
				.elementor-221 .elementor-element.elementor-element-1013696e  .uael-accordion-icon-closed{color:#FBF9EB;}.elementor-221 .elementor-element.elementor-element-1013696e .uael-accordion-icon-closed{fill:#FBF9EB;}.elementor-221 .elementor-element.elementor-element-1013696e span.uael-accordion-icon-opened{fill:#F1E4A6;color:#F1E4A6;}.elementor-221 .elementor-element.elementor-element-1013696e .uael-accordion-icon.uael-accordion-icon-left{margin-right:15px;}.elementor-221 .elementor-element.elementor-element-1013696e .uael-accordion-icon.uael-accordion-icon-right{margin-left:15px;}.elementor-221 .elementor-element.elementor-element-31ac1277{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-5ae01d0a{--display:flex;--min-height:0vh;--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:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-221 .elementor-element.elementor-element-6f90e17e{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px #182934;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-6f90e17e:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-6f90e17e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/16959-converted-from-jpg.webp");background-position:70% 0px;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-6377d68f{--display:flex;--min-height:38vh;--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-5e7fb42d{--display:flex;--min-height:45vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px #182934;}.elementor-221 .elementor-element.elementor-element-5e7fb42d:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-5e7fb42d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/GRAND-DUNMAN-INTERIOR-LIVING-ROOM-1-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-3fd4d10f{--display:flex;--min-height:50vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px #182934;}.elementor-221 .elementor-element.elementor-element-3fd4d10f:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-3fd4d10f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/GRAND-DUNMAN-FACILITIES-JEWEL-CLUBHOUSE-2-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-2b35b04e{--display:flex;--min-height:80vh;--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:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.36;--overlay-mix-blend-mode:overlay;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-221 .elementor-element.elementor-element-2b35b04e:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-2b35b04e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF9EB;}.elementor-221 .elementor-element.elementor-element-2b35b04e::before, .elementor-221 .elementor-element.elementor-element-2b35b04e > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-2b35b04e > .e-con-inner > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-2b35b04e > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-2b35b04e > .e-con-inner > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-2b35b04e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#E3DFD5;background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/image-14.webp");--background-overlay:'';}.elementor-221 .elementor-element.elementor-element-69ca8e6{--display:flex;--min-height:54vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.46;--border-radius:10px 10px 10px 10px;}.elementor-221 .elementor-element.elementor-element-69ca8e6:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-69ca8e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/GRAND-DUNMAN-FACILITIES-ARRIVAL-PLAZA-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-69ca8e6::before, .elementor-221 .elementor-element.elementor-element-69ca8e6 > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-69ca8e6 > .e-con-inner > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-69ca8e6 > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-69ca8e6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-69ca8e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-221 .elementor-element.elementor-element-5bbd6765{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-221 .elementor-element.elementor-element-5b0d063e{--display:flex;--min-height:0vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-418ac51d{--display:flex;--min-height:20vh;--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#BEB6A3;--border-color:#BEB6A3;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-378b53ca{--display:flex;}.elementor-221 .elementor-element.elementor-element-3cda23e1 .elementor-heading-title{font-family:"M PLUS 1", Sans-serif;font-size:16px;font-weight:700;letter-spacing:5px;color:#315A6D;}.elementor-221 .elementor-element.elementor-element-74d60331{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-family:"M PLUS 1", Sans-serif;font-size:12px;font-weight:400;color:#421510;}.elementor-221 .elementor-element.elementor-element-58e917c1{--display:flex;}.elementor-221 .elementor-element.elementor-element-32c89895 .elementor-heading-title{font-family:"M PLUS 1", Sans-serif;font-size:16px;font-weight:700;letter-spacing:5px;color:#315A6D;}.elementor-221 .elementor-element.elementor-element-1d1a932e{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;color:#421510;}.elementor-221 .elementor-element.elementor-element-115908e2{--display:flex;}.elementor-221 .elementor-element.elementor-element-7ea6f9ed .elementor-heading-title{font-family:"M PLUS 1", Sans-serif;font-size:16px;font-weight:700;letter-spacing:5px;color:#315A6D;}.elementor-221 .elementor-element.elementor-element-39f28bd8 .elementor-heading-title{font-family:"M PLUS 1", Sans-serif;font-size:13px;font-weight:500;letter-spacing:0px;color:#421510;}.elementor-221 .elementor-element.elementor-element-39f28bd8 .elementor-heading-title a:hover, .elementor-221 .elementor-element.elementor-element-39f28bd8 .elementor-heading-title a:focus{color:#DC551A;}.elementor-221 .elementor-element.elementor-element-975031 .elementor-heading-title{font-family:"M PLUS 1", Sans-serif;font-size:13px;font-weight:500;letter-spacing:0px;color:#421510;}.elementor-221 .elementor-element.elementor-element-975031 .elementor-heading-title a:hover, .elementor-221 .elementor-element.elementor-element-975031 .elementor-heading-title a:focus{color:#DC551A;}.elementor-221 .elementor-element.elementor-element-5518c408 .elementor-heading-title{font-family:"M PLUS 1", Sans-serif;font-size:13px;font-weight:500;letter-spacing:0px;color:#421510;}.elementor-221 .elementor-element.elementor-element-5518c408 .elementor-heading-title a:hover, .elementor-221 .elementor-element.elementor-element-5518c408 .elementor-heading-title a:focus{color:#DC551A;}.elementor-221 .elementor-element.elementor-element-40140a8c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-d514f07{font-family:"M PLUS 1", Sans-serif;font-size:10px;font-weight:400;color:#5F392F;}.elementor-221 .elementor-element.elementor-element-d514f07 p{margin-block-end:18px;}.elementor-221 .elementor-element.elementor-element-3467e953{--display:flex;--min-height:54vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.46;--border-radius:10px 10px 10px 10px;}.elementor-221 .elementor-element.elementor-element-3467e953:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-3467e953 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/GRAND-DUNMAN-FACILITIES-ARRIVAL-PLAZA-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-3467e953::before, .elementor-221 .elementor-element.elementor-element-3467e953 > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-3467e953 > .e-con-inner > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-3467e953 > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-3467e953 > .e-con-inner > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-3467e953 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-221 .elementor-element.elementor-element-77909339{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-221 .elementor-element.elementor-element-60b86ff1{--display:flex;--min-height:9vh;--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;--justify-content:center;--gap:2% 2%;--row-gap:2%;--column-gap:2%;--overflow:hidden;--overlay-opacity:0.25;--overlay-mix-blend-mode:multiply;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-221 .elementor-element.elementor-element-60b86ff1:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-60b86ff1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #408BA3 0%, #315A6D 75%);}.elementor-221 .elementor-element.elementor-element-60b86ff1::before, .elementor-221 .elementor-element.elementor-element-60b86ff1 > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-60b86ff1 > .e-con-inner > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-60b86ff1 > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-60b86ff1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-60b86ff1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/image-14.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-60b86ff1.e-con{--align-self:center;}.elementor-221 .elementor-element.elementor-element-8b8e358{--display:flex;--min-height:6vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-124b1a7f{--display:flex;--min-height:70px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-124b1a7f:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-124b1a7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/wired-outline-236-alarm-clock-hover-pinch.gif");background-position:center center;background-repeat:no-repeat;background-size:85% auto;}.elementor-221 .elementor-element.elementor-element-124b1a7f.e-con{--align-self:center;}.elementor-221 .elementor-element.elementor-element-4dc059a3{--display:flex;--min-height:70px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-4dc059a3.e-con{--align-self:center;}.elementor-221 .elementor-element.elementor-element-4d3980{text-align:start;}.elementor-221 .elementor-element.elementor-element-4d3980 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:17px;font-weight:700;font-style:italic;letter-spacing:-0.5px;color:#FBF9EB;}.elementor-221 .elementor-element.elementor-element-d645db{--display:flex;--min-height:70px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-d645db.e-con{--align-self:center;}.elementor-widget-uael-countdown .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-uael-countdown .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-uael-countdown .uael-item{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-uael-countdown.uael-countdown-shape-none .uael-item{background-color:var( --e-global-color-primary );}.elementor-widget-uael-countdown .uael-countdown-wrapper .uael-countdown-item,.elementor-widget-uael-countdown .uael-countdown-wrapper .uael-countdown-separator{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-uael-countdown .uael-countdown-item,.elementor-widget-uael-countdown .uael-countdown-separator{color:var( --e-global-color-text );}.elementor-widget-uael-countdown .uael-item-label{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-uael-countdown .uael-expire-show-message{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-221 .elementor-element.elementor-element-2916593b .uael-item{border-style:solid;border-radius:5px 5px 5px 5px;height:35px;background-color:#FBF9EB;border-color:#FBF9EB;border-width:0px 0px 0px 0px;box-sizing:content-box;box-shadow:0px 0px 10px 0px #000000;padding:15px 30px 15px 30px;}.elementor-221 .elementor-element.elementor-element-2916593b.uael-countdown-label-block .uael-countdown-items-wrapper,.elementor-221 .elementor-element.elementor-element-2916593b.uael-countdown-label-top .uael-countdown-items-wrapper{max-width:35px;}.elementor-221 .elementor-element.elementor-element-2916593b .uael-countdown-show-message .uael-countdown-items-wrapper{max-width:100%;}.elementor-221 .elementor-element.elementor-element-2916593b .uael-preview-message .uael-countdown-items-wrapper{max-width:100%;}.elementor-221 .elementor-element.elementor-element-2916593b.uael-countdown-label-block .uael-countdown-item, .elementor-221 .elementor-element.elementor-element-2916593b.uael-countdown-label-top .uael-countdown-item{width:35px;}.elementor-221 .elementor-element.elementor-element-2916593b .uael-item-label{width:35px;font-family:"M PLUS 1", Sans-serif;font-size:6px;font-weight:600;text-transform:uppercase;letter-spacing:0px;color:#421510;}.elementor-221 .elementor-element.elementor-element-2916593b.uael-countdown-shape-none .uael-item{height:calc(35px*1.3);background-color:unset;}.elementor-221 .elementor-element.elementor-element-2916593b.uael-countdown-shape-none .uael-countdown-item{width:35px;}.elementor-221 .elementor-element.elementor-element-2916593b.uael-countdown-shape-none .uael-item-label{width:35px;}.elementor-221 .elementor-element.elementor-element-2916593b.uael-countdown-border-none .uael-item{height:calc(35px*1.3);}.elementor-221 .elementor-element.elementor-element-2916593b.uael-countdown-border-none .uael-countdown-item{width:35px;}.elementor-221 .elementor-element.elementor-element-2916593b.uael-countdown-border-none .uael-item-label{width:35px;}.elementor-221 .elementor-element.elementor-element-2916593b .uael-item:not(:first-child){margin-left:calc( 5px / 2 );}.elementor-221 .elementor-element.elementor-element-2916593b .uael-item:not(:last-child){margin-right:calc( 5px / 2 );}.elementor-221 .elementor-element.elementor-element-2916593b .uael-item:last-of-type{margin-right:0px;}.elementor-221 .elementor-element.elementor-element-2916593b.uael-countdown-label-block .uael-countdown-wrapper .uael-countdown-item{margin-bottom:3px;margin-right:0px;margin-top:0px;}.elementor-221 .elementor-element.elementor-element-2916593b.uael-countdown-shape-circle .uael-countdown-wrapper .uael-countdown-item{margin-bottom:3px;margin-right:0px;margin-top:0px;}.elementor-221 .elementor-element.elementor-element-2916593b.uael-countdown-label-inline .uael-countdown-wrapper .uael-countdown-item{margin-right:3px;margin-bottom:0px;margin-top:0px;}.elementor-221 .elementor-element.elementor-element-2916593b.uael-countdown-label-top .uael-countdown-wrapper .uael-countdown-item{margin-top:3px;margin-bottom:0px;margin-right:0px;}.elementor-221 .elementor-element.elementor-element-2916593b .uael-countdown-wrapper .uael-countdown-item,.elementor-221 .elementor-element.elementor-element-2916593b .uael-countdown-wrapper .uael-countdown-separator{font-family:"M PLUS 1", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.3px;}.elementor-221 .elementor-element.elementor-element-2916593b .uael-countdown-item,.elementor-221 .elementor-element.elementor-element-2916593b .uael-countdown-separator{color:#315A6D;}.elementor-221 .elementor-element.elementor-element-72b59202{--display:flex;--min-height:70px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-72b59202.e-con{--align-self:center;}.elementor-221 .elementor-element.elementor-element-76c65046 .elementor-button{background-color:#C70E15;font-family:"M PLUS 1", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:6px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px #182934;border-radius:1000px 1000px 1000px 1000px;padding:4% 15% 4% 15%;}.elementor-221 .elementor-element.elementor-element-76c65046 .elementor-button:hover, .elementor-221 .elementor-element.elementor-element-76c65046 .elementor-button:focus{background-color:#881418;color:#FFFFFF;box-shadow:0px 0px 10px 0px #000000;}.elementor-221 .elementor-element.elementor-element-76c65046{width:100%;max-width:100%;}.elementor-221 .elementor-element.elementor-element-76c65046 .elementor-button:hover svg, .elementor-221 .elementor-element.elementor-element-76c65046 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-221 .elementor-element.elementor-element-7af12e91{--display:flex;--min-height:75px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:0.1;--overlay-mix-blend-mode:overlay;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-221 .elementor-element.elementor-element-7af12e91:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-7af12e91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(125deg, #408BA3 0%, #315A6D 75%);}.elementor-221 .elementor-element.elementor-element-7af12e91::before, .elementor-221 .elementor-element.elementor-element-7af12e91 > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-7af12e91 > .e-con-inner > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-7af12e91 > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-7af12e91 > .e-con-inner > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-7af12e91 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/image-14.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-4574570c{--display:flex;--min-height:65px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-7ff854f7{--display:grid;--min-height:70px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-7ff854f7.e-con{--align-self:center;}.elementor-221 .elementor-element.elementor-element-2d2749fa{--display:flex;--min-height:70px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-175px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-2d2749fa.e-con{--align-self:center;}.elementor-221 .elementor-element.elementor-element-41cc47e{--display:flex;--min-height:70px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-41cc47e.e-con{--align-self:center;}.elementor-221 .elementor-element.elementor-element-5d05a334{text-align:center;}.elementor-221 .elementor-element.elementor-element-5d05a334 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:700;font-style:italic;letter-spacing:-0.5px;color:#FBF9EB;}.elementor-221 .elementor-element.elementor-element-64d65995 .uael-item{border-style:solid;height:90px;background-color:#f5f5f500;border-color:#eaeaea00;border-width:1px 1px 1px 1px;box-sizing:content-box;}.elementor-221 .elementor-element.elementor-element-64d65995.uael-countdown-label-block .uael-countdown-items-wrapper,.elementor-221 .elementor-element.elementor-element-64d65995.uael-countdown-label-top .uael-countdown-items-wrapper{max-width:90px;}.elementor-221 .elementor-element.elementor-element-64d65995 .uael-countdown-show-message .uael-countdown-items-wrapper{max-width:100%;}.elementor-221 .elementor-element.elementor-element-64d65995 .uael-preview-message .uael-countdown-items-wrapper{max-width:100%;}.elementor-221 .elementor-element.elementor-element-64d65995.uael-countdown-label-block .uael-countdown-item, .elementor-221 .elementor-element.elementor-element-64d65995.uael-countdown-label-top .uael-countdown-item{width:90px;}.elementor-221 .elementor-element.elementor-element-64d65995 .uael-item-label{width:90px;font-family:"M PLUS 1", Sans-serif;font-weight:600;color:#FBF9EB;}.elementor-221 .elementor-element.elementor-element-64d65995.uael-countdown-shape-none .uael-item{height:calc(90px*1.3);background-color:unset;}.elementor-221 .elementor-element.elementor-element-64d65995.uael-countdown-shape-none .uael-countdown-item{width:90px;}.elementor-221 .elementor-element.elementor-element-64d65995.uael-countdown-shape-none .uael-item-label{width:90px;}.elementor-221 .elementor-element.elementor-element-64d65995.uael-countdown-border-none .uael-item{height:calc(90px*1.3);}.elementor-221 .elementor-element.elementor-element-64d65995.uael-countdown-border-none .uael-countdown-item{width:90px;}.elementor-221 .elementor-element.elementor-element-64d65995.uael-countdown-border-none .uael-item-label{width:90px;}.elementor-221 .elementor-element.elementor-element-64d65995.uael-countdown-label-block .uael-countdown-wrapper .uael-countdown-item{margin-bottom:5px;margin-right:0px;margin-top:0px;}.elementor-221 .elementor-element.elementor-element-64d65995.uael-countdown-shape-circle .uael-countdown-wrapper .uael-countdown-item{margin-bottom:5px;margin-right:0px;margin-top:0px;}.elementor-221 .elementor-element.elementor-element-64d65995.uael-countdown-label-inline .uael-countdown-wrapper .uael-countdown-item{margin-right:5px;margin-bottom:0px;margin-top:0px;}.elementor-221 .elementor-element.elementor-element-64d65995.uael-countdown-label-top .uael-countdown-wrapper .uael-countdown-item{margin-top:5px;margin-bottom:0px;margin-right:0px;}.elementor-221 .elementor-element.elementor-element-64d65995 .uael-countdown-wrapper .uael-countdown-item,.elementor-221 .elementor-element.elementor-element-64d65995 .uael-countdown-wrapper .uael-countdown-separator{font-family:"M PLUS 1", Sans-serif;font-weight:700;}.elementor-221 .elementor-element.elementor-element-64d65995 .uael-countdown-item,.elementor-221 .elementor-element.elementor-element-64d65995 .uael-countdown-separator{color:#FBF9EB;}.elementor-221 .elementor-element.elementor-element-2bf71e0e{--display:flex;--min-height:70px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-2bf71e0e.e-con{--align-self:center;}.elementor-221 .elementor-element.elementor-element-5e4a5eb5 .elementor-button{background-color:#C70E15;font-family:"M PLUS 1", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:6px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px #780F04;border-radius:1000px 1000px 1000px 1000px;padding:15px 70px 15px 70px;}.elementor-221 .elementor-element.elementor-element-5e4a5eb5 .elementor-button:hover, .elementor-221 .elementor-element.elementor-element-5e4a5eb5 .elementor-button:focus{background-color:#881418;color:#FFFFFF;box-shadow:0px 0px 10px 0px #000000;}.elementor-221 .elementor-element.elementor-element-5e4a5eb5 .elementor-button:hover svg, .elementor-221 .elementor-element.elementor-element-5e4a5eb5 .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-221 .elementor-element.elementor-element-e351bea{--grid-auto-flow:row;}.elementor-221 .elementor-element.elementor-element-17e57f7a{--e-n-carousel-swiper-slides-to-display:2;}.elementor-221 .elementor-element.elementor-element-59dbcb1d:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-59dbcb1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-221 .elementor-element.elementor-element-53a0719b{--e-n-carousel-swiper-slides-to-display:2;}.elementor-221 .elementor-element.elementor-element-6e21ba63{--grid-auto-flow:row;}.elementor-221 .elementor-element.elementor-element-653f393f{--grid-auto-flow:row;}.elementor-221 .elementor-element.elementor-element-2c5d774d{--grid-auto-flow:row;}.elementor-221 .elementor-element.elementor-element-fe598da{--e-n-carousel-swiper-slides-to-display:2;}.elementor-221 .elementor-element.elementor-element-1300ae48{--e-n-carousel-swiper-slides-to-display:2;}.elementor-221 .elementor-element.elementor-element-6f90e17e:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-6f90e17e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-221 .elementor-element.elementor-element-7ff854f7{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-221 .elementor-element.elementor-element-44d2de85{--content-width:100%;}.elementor-221 .elementor-element.elementor-element-57ba82a8{--width:25%;}.elementor-221 .elementor-element.elementor-element-77411ca5{--width:100%;}.elementor-221 .elementor-element.elementor-element-44a8bb5c{--width:100%;}.elementor-221 .elementor-element.elementor-element-1f8bd8b9{--width:100%;}.elementor-221 .elementor-element.elementor-element-17b4113f{--width:100%;}.elementor-221 .elementor-element.elementor-element-48dd6f69{--width:35%;}.elementor-221 .elementor-element.elementor-element-e351bea{--width:88%;}.elementor-221 .elementor-element.elementor-element-3dddc251{--width:35%;}.elementor-221 .elementor-element.elementor-element-5b29bc73{--width:100%;}.elementor-221 .elementor-element.elementor-element-4d031d7f{--width:20%;}.elementor-221 .elementor-element.elementor-element-55a2cb07{--width:100%;}.elementor-221 .elementor-element.elementor-element-74b025a7{--width:30%;}.elementor-221 .elementor-element.elementor-element-5e6e6fd1{--width:17%;}.elementor-221 .elementor-element.elementor-element-4cff83a6{--width:100%;}.elementor-221 .elementor-element.elementor-element-63fe0abc{--width:100%;}.elementor-221 .elementor-element.elementor-element-3c08a139{--width:78%;}.elementor-221 .elementor-element.elementor-element-6d266fbc{--width:78%;}.elementor-221 .elementor-element.elementor-element-30dda91e{--width:78%;}.elementor-221 .elementor-element.elementor-element-709c9858{--width:78%;}.elementor-221 .elementor-element.elementor-element-161d8d83{--width:78%;}.elementor-221 .elementor-element.elementor-element-5e0c1863{--width:100%;}.elementor-221 .elementor-element.elementor-element-7836d9b4{--width:50%;}.elementor-221 .elementor-element.elementor-element-42317365{--width:50%;}.elementor-221 .elementor-element.elementor-element-65aafda2{--width:100%;}.elementor-221 .elementor-element.elementor-element-2dff66d0{--width:62%;}.elementor-221 .elementor-element.elementor-element-2a592f2c{--width:100%;}.elementor-221 .elementor-element.elementor-element-64c8fdb9{--width:62%;}.elementor-221 .elementor-element.elementor-element-229da6f2{--width:100%;}.elementor-221 .elementor-element.elementor-element-1eb567b1{--width:62%;}.elementor-221 .elementor-element.elementor-element-59dbcb1d{--width:100%;}.elementor-221 .elementor-element.elementor-element-6c4bf9bd{--width:62%;}.elementor-221 .elementor-element.elementor-element-500ff0c5{--width:100%;}.elementor-221 .elementor-element.elementor-element-3aa74f47{--width:62%;}.elementor-221 .elementor-element.elementor-element-7130afde{--width:100%;}.elementor-221 .elementor-element.elementor-element-6496b46f{--width:62%;}.elementor-221 .elementor-element.elementor-element-4e241b67{--width:100%;}.elementor-221 .elementor-element.elementor-element-4b4af1f3{--width:53%;}.elementor-221 .elementor-element.elementor-element-6910512b{--width:100%;}.elementor-221 .elementor-element.elementor-element-65d4ec52{--width:75%;}.elementor-221 .elementor-element.elementor-element-78c35d4e{--width:50%;}.elementor-221 .elementor-element.elementor-element-5159f45e{--width:100%;}.elementor-221 .elementor-element.elementor-element-2d258bd1{--width:100%;}.elementor-221 .elementor-element.elementor-element-130d8a9e{--width:100%;}.elementor-221 .elementor-element.elementor-element-1b917d6a{--width:62%;}.elementor-221 .elementor-element.elementor-element-45bbf471{--width:100%;}.elementor-221 .elementor-element.elementor-element-e9e0ba1{--width:76%;}.elementor-221 .elementor-element.elementor-element-2545d9b6{--width:100%;}.elementor-221 .elementor-element.elementor-element-1519dff5{--width:36%;}.elementor-221 .elementor-element.elementor-element-78e53d2c{--width:50%;}.elementor-221 .elementor-element.elementor-element-cf169e3{--width:50%;}.elementor-221 .elementor-element.elementor-element-37b30afe{--width:68%;}.elementor-221 .elementor-element.elementor-element-1bb5af1{--width:67%;}.elementor-221 .elementor-element.elementor-element-4e919d0a{--width:110%;}.elementor-221 .elementor-element.elementor-element-56b50f4a{--width:71%;}.elementor-221 .elementor-element.elementor-element-2142b0ef{--width:45%;}.elementor-221 .elementor-element.elementor-element-31ac1277{--width:75%;}.elementor-221 .elementor-element.elementor-element-6f90e17e{--width:50%;}.elementor-221 .elementor-element.elementor-element-6377d68f{--width:50%;}.elementor-221 .elementor-element.elementor-element-2b35b04e{--width:100%;}.elementor-221 .elementor-element.elementor-element-69ca8e6{--width:30%;}.elementor-221 .elementor-element.elementor-element-58e917c1{--width:84%;}.elementor-221 .elementor-element.elementor-element-115908e2{--width:83%;}.elementor-221 .elementor-element.elementor-element-40140a8c{--width:100%;}.elementor-221 .elementor-element.elementor-element-3467e953{--width:30%;}.elementor-221 .elementor-element.elementor-element-60b86ff1{--width:100%;}.elementor-221 .elementor-element.elementor-element-8b8e358{--width:70%;}.elementor-221 .elementor-element.elementor-element-124b1a7f{--width:5%;}.elementor-221 .elementor-element.elementor-element-4dc059a3{--width:20%;}.elementor-221 .elementor-element.elementor-element-d645db{--width:35%;}.elementor-221 .elementor-element.elementor-element-72b59202{--width:30%;}.elementor-221 .elementor-element.elementor-element-4574570c{--width:100%;}.elementor-221 .elementor-element.elementor-element-7ff854f7{--width:100%;}.elementor-221 .elementor-element.elementor-element-2d2749fa{--width:70%;}}@media(max-width:767px){.elementor-221 .elementor-element.elementor-element-1e4566c9{--min-height:90vh;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-221 .elementor-element.elementor-element-4d78afdd::before, .elementor-221 .elementor-element.elementor-element-4d78afdd > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-4d78afdd > .e-con-inner > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-4d78afdd > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-4d78afdd > .e-con-inner > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-4d78afdd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/GRAND-DUNMAN-TEXTURE-3-scaled.webp");}.elementor-221 .elementor-element.elementor-element-4d78afdd{--width:100%;--min-height:7vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.32;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-221 .elementor-element.elementor-element-e351bea{--min-height:5vh;--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-e351bea.e-con{--align-self:center;}.elementor-221 .elementor-element.elementor-element-2ede0473:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-2ede0473 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granddunman.homes/wp-content/uploads/2026/08/GRAND-DUNMAN-POST-LAUNCH-WHITE-3.png");background-size:80px auto;}.elementor-221 .elementor-element.elementor-element-2ede0473{--min-height:35px;}.elementor-221 .elementor-element.elementor-element-8558d4a{--min-height:1px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-8558d4a.e-con{--align-self:center;}.elementor-221 .elementor-element.elementor-element-e910406 .sub-menu a.uael-sub-menu-item,
						 .elementor-221 .elementor-element.elementor-element-e910406 nav.uael-dropdown li a.uael-menu-item,
						 .elementor-221 .elementor-element.elementor-element-e910406 nav.uael-dropdown li a.uael-sub-menu-item,
						 .elementor-221 .elementor-element.elementor-element-e910406 nav.uael-dropdown-expandible li a.uael-menu-item,
						 .elementor-221 .elementor-element.elementor-element-e910406 nav.uael-dropdown-expandible li a.uael-sub-menu-item{padding-top:11px;padding-bottom:11px;}.elementor-221 .elementor-element.elementor-element-e910406 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-221 .elementor-element.elementor-element-e910406.elementor-element{--align-self:center;}.elementor-221 .elementor-element.elementor-element-e910406 .uael-nav-menu__toggle{margin:0 auto;justify-content:center;}.elementor-221 .elementor-element.elementor-element-e910406 .sub-menu{border-radius:10px 10px 10px 10px;}.elementor-221 .elementor-element.elementor-element-e910406 .sub-menu li.menu-item:first-child{border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden;}.elementor-221 .elementor-element.elementor-element-e910406 .sub-menu li.menu-item:last-child{border-bottom-right-radius:10px;border-bottom-left-radius:10px;overflow:hidden;}.elementor-221 .elementor-element.elementor-element-e910406 nav.uael-dropdown{border-radius:10px 10px 10px 10px;}.elementor-221 .elementor-element.elementor-element-e910406 nav.uael-dropdown li.menu-item:first-child{border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden;}.elementor-221 .elementor-element.elementor-element-e910406 nav.uael-dropdown li.menu-item:last-child{border-bottom-right-radius:10px;border-bottom-left-radius:10px;overflow:hidden;}.elementor-221 .elementor-element.elementor-element-e910406 nav.uael-dropdown-expandible{border-radius:10px 10px 10px 10px;}.elementor-221 .elementor-element.elementor-element-e910406 nav.uael-dropdown-expandible li.menu-item:first-child{border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden;}.elementor-221 .elementor-element.elementor-element-e910406 nav.uael-dropdown-expandible li.menu-item:last-child{border-bottom-right-radius:10px;border-bottom-left-radius:10px;overflow:hidden;}.elementor-221 .elementor-element.elementor-element-54f1508b{--min-height:83vh;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-221 .elementor-element.elementor-element-54f1508b:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-54f1508b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-221 .elementor-element.elementor-element-301717ef{--min-height:23vh;}.elementor-221 .elementor-element.elementor-element-3abea7f6 > .elementor-widget-container{padding:9px 9px 9px 9px;}.elementor-221 .elementor-element.elementor-element-3abea7f6{text-align:center;}.elementor-221 .elementor-element.elementor-element-3abea7f6 .elementor-heading-title{font-size:29px;line-height:1.3em;}.elementor-221 .elementor-element.elementor-element-6c8e19bf{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;font-size:12px;}.elementor-221 .elementor-element.elementor-element-5b29bc73{--min-height:0vh;}.elementor-221 .elementor-element.elementor-element-4d031d7f{--width:16%;}.elementor-221 .elementor-element.elementor-element-5a6a6341{--width:79%;--min-height:6vh;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-5b570c48 .elementor-heading-title{font-size:12px;}.elementor-221 .elementor-element.elementor-element-74b025a7{--width:16%;}.elementor-221 .elementor-element.elementor-element-8c264b7{--width:79%;--min-height:6vh;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-32279c1c .elementor-heading-title{font-size:12px;}.elementor-221 .elementor-element.elementor-element-5e2fc234{--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-221 .elementor-element.elementor-element-5e6e6fd1{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-221 .elementor-element.elementor-element-799376af{--width:40%;--min-height:6vh;}.elementor-221 .elementor-element.elementor-element-799376af:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-799376af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:50% auto;}.elementor-221 .elementor-element.elementor-element-28324182{--width:40%;--min-height:6vh;}.elementor-221 .elementor-element.elementor-element-28324182:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-28324182 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:50% auto;}.elementor-221 .elementor-element.elementor-element-4cff83a6:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-4cff83a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-221 .elementor-element.elementor-element-4cff83a6{--overlay-opacity:0.75;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-221 .elementor-element.elementor-element-63fe0abc{--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-221 .elementor-element.elementor-element-2e54dff8{width:100%;max-width:100%;text-align:center;}.elementor-221 .elementor-element.elementor-element-2e54dff8 .elementor-heading-title{font-size:35px;line-height:1.1em;}.elementor-221 .elementor-element.elementor-element-3edaa4a3{width:100%;max-width:100%;text-align:center;font-size:12px;line-height:1.5em;}.elementor-221 .elementor-element.elementor-element-46eaf86{--min-height:14vh;}.elementor-221 .elementor-element.elementor-element-669c879f{--min-height:39vh;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-221 .elementor-element.elementor-element-3c08a139{--width:67%;--min-height:30vh;}.elementor-221 .elementor-element.elementor-element-3c08a139:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-3c08a139 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-221 .elementor-element.elementor-element-3a98cf1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-221 .elementor-element.elementor-element-58fc9b77 .elementor-heading-title{font-size:30px;}.elementor-221 .elementor-element.elementor-element-2245a1db .elementor-heading-title{font-size:14px;}.elementor-221 .elementor-element.elementor-element-3abcb713 .elementor-icon{font-size:25px;}.elementor-221 .elementor-element.elementor-element-3abcb713 .elementor-icon-box-title, .elementor-221 .elementor-element.elementor-element-3abcb713 .elementor-icon-box-title a{font-size:14px;}.elementor-221 .elementor-element.elementor-element-61e819ca .elementor-divider{padding-block-start:13px;padding-block-end:13px;}.elementor-221 .elementor-element.elementor-element-545cad46{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:1%;--padding-bottom:1%;--padding-left:0%;--padding-right:0%;}.elementor-221 .elementor-element.elementor-element-333ab893 .elementor-button{font-size:34px;padding:5px 5px 5px 5px;}.elementor-221 .elementor-element.elementor-element-3b462646{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-221 .elementor-element.elementor-element-3b462646 .elementor-button{font-size:15px;padding:6% 6% 6% 6%;}.elementor-221 .elementor-element.elementor-element-1abb7583{--min-height:14vh;}.elementor-221 .elementor-element.elementor-element-254ad4b8{--min-height:39vh;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-221 .elementor-element.elementor-element-6d266fbc{--width:67%;--min-height:30vh;}.elementor-221 .elementor-element.elementor-element-6d266fbc:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-6d266fbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-221 .elementor-element.elementor-element-7450a17f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-221 .elementor-element.elementor-element-74d72e5a .elementor-heading-title{font-size:30px;}.elementor-221 .elementor-element.elementor-element-6f24880a .elementor-heading-title{font-size:14px;}.elementor-221 .elementor-element.elementor-element-52a6bbb3 .elementor-icon{font-size:25px;}.elementor-221 .elementor-element.elementor-element-52a6bbb3 .elementor-icon-box-title, .elementor-221 .elementor-element.elementor-element-52a6bbb3 .elementor-icon-box-title a{font-size:14px;}.elementor-221 .elementor-element.elementor-element-4202f526 .elementor-divider{padding-block-start:13px;padding-block-end:13px;}.elementor-221 .elementor-element.elementor-element-7579ce23{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:1%;--padding-bottom:1%;--padding-left:0%;--padding-right:0%;}.elementor-221 .elementor-element.elementor-element-8753570 .elementor-button{font-size:34px;padding:5px 5px 5px 5px;}.elementor-221 .elementor-element.elementor-element-50f8e330{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-221 .elementor-element.elementor-element-50f8e330 .elementor-button{font-size:15px;padding:6% 6% 6% 6%;}.elementor-221 .elementor-element.elementor-element-2fc62098{--min-height:14vh;}.elementor-221 .elementor-element.elementor-element-37adec56{--min-height:39vh;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-221 .elementor-element.elementor-element-30dda91e{--width:67%;--min-height:30vh;}.elementor-221 .elementor-element.elementor-element-30dda91e:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-30dda91e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-221 .elementor-element.elementor-element-6c6ff847{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-221 .elementor-element.elementor-element-69271eb8 .elementor-heading-title{font-size:30px;}.elementor-221 .elementor-element.elementor-element-6f1deaad .elementor-heading-title{font-size:14px;}.elementor-221 .elementor-element.elementor-element-3612b299 .elementor-icon{font-size:25px;}.elementor-221 .elementor-element.elementor-element-3612b299 .elementor-icon-box-title, .elementor-221 .elementor-element.elementor-element-3612b299 .elementor-icon-box-title a{font-size:14px;}.elementor-221 .elementor-element.elementor-element-1f8add4 .elementor-divider{padding-block-start:13px;padding-block-end:13px;}.elementor-221 .elementor-element.elementor-element-3ae87c07{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:1%;--padding-bottom:1%;--padding-left:0%;--padding-right:0%;}.elementor-221 .elementor-element.elementor-element-75c56797 .elementor-button{font-size:34px;padding:5px 5px 5px 5px;}.elementor-221 .elementor-element.elementor-element-65482cdf{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-221 .elementor-element.elementor-element-65482cdf .elementor-button{font-size:15px;padding:6% 6% 6% 6%;}.elementor-221 .elementor-element.elementor-element-75c7c429{--min-height:14vh;}.elementor-221 .elementor-element.elementor-element-878760b{--min-height:39vh;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-221 .elementor-element.elementor-element-709c9858{--width:67%;--min-height:30vh;}.elementor-221 .elementor-element.elementor-element-709c9858:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-709c9858 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-221 .elementor-element.elementor-element-795de429{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-221 .elementor-element.elementor-element-46257e03 .elementor-heading-title{font-size:30px;}.elementor-221 .elementor-element.elementor-element-58622e5c .elementor-heading-title{font-size:14px;}.elementor-221 .elementor-element.elementor-element-418e508f .elementor-icon{font-size:25px;}.elementor-221 .elementor-element.elementor-element-418e508f .elementor-icon-box-title, .elementor-221 .elementor-element.elementor-element-418e508f .elementor-icon-box-title a{font-size:14px;}.elementor-221 .elementor-element.elementor-element-4b1edd70 .elementor-divider{padding-block-start:13px;padding-block-end:13px;}.elementor-221 .elementor-element.elementor-element-587d7269{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:1%;--padding-bottom:1%;--padding-left:0%;--padding-right:0%;}.elementor-221 .elementor-element.elementor-element-7bd2e364 .elementor-button{font-size:34px;padding:5px 5px 5px 5px;}.elementor-221 .elementor-element.elementor-element-4e0b7b5{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-221 .elementor-element.elementor-element-4e0b7b5 .elementor-button{font-size:15px;padding:6% 6% 6% 6%;}.elementor-221 .elementor-element.elementor-element-1e42177d{--min-height:14vh;}.elementor-221 .elementor-element.elementor-element-2fbe1e7f{--min-height:39vh;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-221 .elementor-element.elementor-element-161d8d83{--width:67%;--min-height:30vh;}.elementor-221 .elementor-element.elementor-element-161d8d83:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-161d8d83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-221 .elementor-element.elementor-element-2ac210c4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-221 .elementor-element.elementor-element-7b38fa99 .elementor-heading-title{font-size:30px;}.elementor-221 .elementor-element.elementor-element-124fe07e .elementor-heading-title{font-size:14px;}.elementor-221 .elementor-element.elementor-element-5a9a132d .elementor-icon{font-size:25px;}.elementor-221 .elementor-element.elementor-element-5a9a132d .elementor-icon-box-title, .elementor-221 .elementor-element.elementor-element-5a9a132d .elementor-icon-box-title a{font-size:14px;}.elementor-221 .elementor-element.elementor-element-53e7cd53 .elementor-divider{padding-block-start:13px;padding-block-end:13px;}.elementor-221 .elementor-element.elementor-element-66aaf9b2{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:1%;--padding-bottom:1%;--padding-left:0%;--padding-right:0%;}.elementor-221 .elementor-element.elementor-element-6e653c2a .elementor-button{font-size:34px;padding:5px 5px 5px 5px;}.elementor-221 .elementor-element.elementor-element-18b5979c{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-221 .elementor-element.elementor-element-18b5979c .elementor-button{font-size:15px;padding:6% 6% 6% 6%;}.elementor-221 .elementor-element.elementor-element-17e57f7a{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:20px;--e-n-carousel-swiper-slides-gap:10px;}.elementor-221 .elementor-element.elementor-element-f184b96{--padding-top:10%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-221 .elementor-element.elementor-element-7836d9b4.e-con{--order:99999 /* order end hack */;}.elementor-221 .elementor-element.elementor-element-42317365{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-221 .elementor-element.elementor-element-3d079d33{text-align:center;}.elementor-221 .elementor-element.elementor-element-3d079d33 .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-221 .elementor-element.elementor-element-7185d052{width:100%;max-width:100%;text-align:center;font-size:13px;}.elementor-221 .elementor-element.elementor-element-53a0c9d7{--padding-top:0%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-221 .elementor-element.elementor-element-65aafda2{--min-height:50vh;}.elementor-221 .elementor-element.elementor-element-2dff66d0{--width:80%;}.elementor-221 .elementor-element.elementor-element-2a592f2c{--min-height:50vh;}.elementor-221 .elementor-element.elementor-element-64c8fdb9{--width:80%;}.elementor-221 .elementor-element.elementor-element-229da6f2{--min-height:50vh;}.elementor-221 .elementor-element.elementor-element-1eb567b1{--width:80%;}.elementor-221 .elementor-element.elementor-element-59dbcb1d{--min-height:50vh;}.elementor-221 .elementor-element.elementor-element-59dbcb1d:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-59dbcb1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-221 .elementor-element.elementor-element-6c4bf9bd{--width:80%;}.elementor-221 .elementor-element.elementor-element-500ff0c5{--min-height:50vh;}.elementor-221 .elementor-element.elementor-element-3aa74f47{--width:80%;}.elementor-221 .elementor-element.elementor-element-7130afde{--min-height:50vh;}.elementor-221 .elementor-element.elementor-element-6496b46f{--width:80%;}.elementor-221 .elementor-element.elementor-element-53a0719b{--e-n-carousel-swiper-slides-to-display:1;}.elementor-221 .elementor-element.elementor-element-4e241b67{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.25;--padding-top:10%;--padding-bottom:10%;--padding-left:4%;--padding-right:4%;}.elementor-221 .elementor-element.elementor-element-4b4af1f3{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:30px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-3347aeb8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-221 .elementor-element.elementor-element-3347aeb8 .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-221 .elementor-element.elementor-element-6fd68fbb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-221 .elementor-element.elementor-element-6fd68fbb .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-221 .elementor-element.elementor-element-6910512b{--margin-top:30px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-6e21ba63{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-221 .elementor-element.elementor-element-1fd65596{--width:100%;--min-height:75vh;}.elementor-221 .elementor-element.elementor-element-653f393f{--width:100%;--min-height:70vh;--e-con-grid-template-columns:repeat(1, 1fr);--gap:0em 0em;--row-gap:0em;--column-gap:0em;--grid-auto-flow:row;}.elementor-221 .elementor-element.elementor-element-58cd968{--width:100%;--min-height:35vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-221 .elementor-element.elementor-element-32afb41b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-221 .elementor-element.elementor-element-32afb41b{text-align:center;}.elementor-221 .elementor-element.elementor-element-32afb41b img{width:100%;height:100%;object-position:center center;}.elementor-221 .elementor-element.elementor-element-5b099172 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-221 .elementor-element.elementor-element-5b099172{text-align:center;font-size:15px;}.elementor-221 .elementor-element.elementor-element-5a15dc3a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-221 .elementor-element.elementor-element-5a15dc3a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-221 .elementor-element.elementor-element-5a15dc3a .elementor-icon-list-item > a{font-size:12px;}.elementor-221 .elementor-element.elementor-element-6a35e9cc{--width:100%;--min-height:35vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-221 .elementor-element.elementor-element-5799f34f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-221 .elementor-element.elementor-element-5799f34f img{height:35vh;}.elementor-221 .elementor-element.elementor-element-59be8f0e{--width:100%;--min-height:75vh;}.elementor-221 .elementor-element.elementor-element-2c5d774d{--width:100%;--min-height:70vh;--e-con-grid-template-columns:repeat(1, 1fr);--gap:0em 0em;--row-gap:0em;--column-gap:0em;--grid-auto-flow:row;}.elementor-221 .elementor-element.elementor-element-ceb1f06{--min-height:35vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-221 .elementor-element.elementor-element-10c0f758 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-221 .elementor-element.elementor-element-10c0f758{text-align:center;}.elementor-221 .elementor-element.elementor-element-10c0f758 .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-221 .elementor-element.elementor-element-5f0eb383 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-221 .elementor-element.elementor-element-5f0eb383{text-align:center;font-size:15px;}.elementor-221 .elementor-element.elementor-element-5456a308 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-221 .elementor-element.elementor-element-5456a308 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-221 .elementor-element.elementor-element-5456a308 .elementor-icon-list-item > a{font-size:12px;}.elementor-221 .elementor-element.elementor-element-35115413{--width:100%;--min-height:35vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-221 .elementor-element.elementor-element-6faed4de img{height:36vh;}.elementor-221 .elementor-element.elementor-element-13273e27{text-align:center;}.elementor-221 .elementor-element.elementor-element-13273e27 .elementor-heading-title{font-size:12px;line-height:40px;}.elementor-221 .elementor-element.elementor-element-241931ac{text-align:center;}.elementor-221 .elementor-element.elementor-element-241931ac .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-221 .elementor-element.elementor-element-4cf112e4{width:100%;max-width:100%;text-align:center;font-size:15px;}.elementor-221 .elementor-element.elementor-element-24696045{width:100%;max-width:100%;}.elementor-221 .elementor-element.elementor-element-823a5f8 img{height:30vh;}.elementor-221 .elementor-element.elementor-element-65d26b9d > .elementor-widget-container{margin:0% 0% -3% 0%;}.elementor-221 .elementor-element.elementor-element-65d26b9d{text-align:center;}.elementor-221 .elementor-element.elementor-element-65d26b9d .elementor-heading-title{font-size:25px;line-height:25px;}.elementor-221 .elementor-element.elementor-element-6841a70a{width:100%;max-width:100%;text-align:center;font-size:13px;}.elementor-221 .elementor-element.elementor-element-396155ba img{height:30vh;}.elementor-221 .elementor-element.elementor-element-4036d348 > .elementor-widget-container{margin:0% 0% -3% 0%;}.elementor-221 .elementor-element.elementor-element-4036d348{text-align:center;}.elementor-221 .elementor-element.elementor-element-4036d348 .elementor-heading-title{font-size:25px;line-height:25px;}.elementor-221 .elementor-element.elementor-element-3e2e891a{width:100%;max-width:100%;text-align:center;font-size:13px;}.elementor-221 .elementor-element.elementor-element-6d6495f4 img{height:30vh;}.elementor-221 .elementor-element.elementor-element-276847af > .elementor-widget-container{margin:0% 0% -3% 0%;}.elementor-221 .elementor-element.elementor-element-276847af{text-align:center;}.elementor-221 .elementor-element.elementor-element-276847af .elementor-heading-title{font-size:25px;line-height:25px;}.elementor-221 .elementor-element.elementor-element-74b0727b{width:100%;max-width:100%;text-align:center;font-size:13px;}.elementor-221 .elementor-element.elementor-element-55a19034{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-221 .elementor-element.elementor-element-5159f45e{--width:100%;--min-height:0vh;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-221 .elementor-element.elementor-element-6f5e6cbb{text-align:center;}.elementor-221 .elementor-element.elementor-element-6f5e6cbb .elementor-heading-title{font-size:35px;line-height:1.1em;}.elementor-221 .elementor-element.elementor-element-26023eb1{width:100%;max-width:100%;text-align:center;font-size:13px;line-height:1.5em;}.elementor-221 .elementor-element.elementor-element-26023eb1 p{margin-block-end:8px;}.elementor-221 .elementor-element.elementor-element-130d8a9e{--min-height:42vh;}.elementor-221 .elementor-element.elementor-element-1b917d6a{--width:100%;--min-height:18vh;}.elementor-221 .elementor-element.elementor-element-514eb995{--min-height:80vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-221 .elementor-element.elementor-element-45bbf471{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-221 .elementor-element.elementor-element-e9e0ba1{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-221 .elementor-element.elementor-element-6baab3c{width:100%;max-width:100%;text-align:center;}.elementor-221 .elementor-element.elementor-element-6baab3c .elementor-heading-title{font-size:35px;line-height:1.1em;}.elementor-221 .elementor-element.elementor-element-94a4268{width:100%;max-width:100%;text-align:center;font-size:13px;line-height:1.4em;}.elementor-221 .elementor-element.elementor-element-677fc197{width:100%;max-width:100%;text-align:center;font-size:13px;line-height:1.4em;}.elementor-221 .elementor-element.elementor-element-7bf299d0{--gap:7px 7px;--row-gap:7px;--column-gap:7px;}.elementor-221 .elementor-element.elementor-element-248fb840{--min-height:35vh;}.elementor-221 .elementor-element.elementor-element-7e227cd8{--min-height:35vh;}.elementor-221 .elementor-element.elementor-element-578539ff{--min-height:35vh;}.elementor-221 .elementor-element.elementor-element-5d3c8139{--min-height:35vh;}.elementor-221 .elementor-element.elementor-element-7d8ac5d0{--min-height:35vh;}.elementor-221 .elementor-element.elementor-element-fe598da{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:19px;--e-n-carousel-swiper-slides-gap:7px;}.elementor-221 .elementor-element.elementor-element-1df3c9d0{--min-height:15vh;}.elementor-221 .elementor-element.elementor-element-2da50908{--min-height:15vh;}.elementor-221 .elementor-element.elementor-element-3fc9a19c{--min-height:15vh;}.elementor-221 .elementor-element.elementor-element-3ffae361{--min-height:15vh;}.elementor-221 .elementor-element.elementor-element-7284fe24{--min-height:15vh;}.elementor-221 .elementor-element.elementor-element-4bfd5a7d{--min-height:15vh;}.elementor-221 .elementor-element.elementor-element-140c1191{--min-height:15vh;}.elementor-221 .elementor-element.elementor-element-b4a470e{--min-height:15vh;}.elementor-221 .elementor-element.elementor-element-1300ae48{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-offset-size:10px;--e-n-carousel-swiper-slides-gap:7px;}.elementor-221 .elementor-element.elementor-element-2545d9b6{--min-height:57vh;--overlay-opacity:0.3;}.elementor-221 .elementor-element.elementor-element-6c2056f1{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-221 .elementor-element.elementor-element-2f345f7{text-align:center;}.elementor-221 .elementor-element.elementor-element-2f345f7 .elementor-heading-title{font-size:20px;}.elementor-221 .elementor-element.elementor-element-1519dff5{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-221 .elementor-element.elementor-element-78e53d2c{--width:30%;--min-height:10vh;}.elementor-221 .elementor-element.elementor-element-78e53d2c:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-78e53d2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-221 .elementor-element.elementor-element-cf169e3{--width:30%;--min-height:10vh;}.elementor-221 .elementor-element.elementor-element-cf169e3:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-cf169e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-221 .elementor-element.elementor-element-9a72e78{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-221 .elementor-element.elementor-element-220b48bd{text-align:center;}.elementor-221 .elementor-element.elementor-element-220b48bd .elementor-heading-title{font-size:20px;}.elementor-221 .elementor-element.elementor-element-37b30afe{--min-height:0vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 20px;--row-gap:5px;--column-gap:20px;}.elementor-221 .elementor-element.elementor-element-1bb5af1{--width:26%;--min-height:7vh;}.elementor-221 .elementor-element.elementor-element-1bb5af1:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-1bb5af1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-221 .elementor-element.elementor-element-1bb5af1.e-con{--order:99999 /* order end hack */;}.elementor-221 .elementor-element.elementor-element-4e919d0a{--width:25%;--min-height:8vh;}.elementor-221 .elementor-element.elementor-element-4e919d0a:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-4e919d0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-221 .elementor-element.elementor-element-58ac34e{--width:26%;--min-height:8vh;}.elementor-221 .elementor-element.elementor-element-58ac34e:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-58ac34e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-221 .elementor-element.elementor-element-56b50f4a{--width:26%;--min-height:7vh;}.elementor-221 .elementor-element.elementor-element-56b50f4a:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-56b50f4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-221 .elementor-element.elementor-element-2c840f38{--width:26%;--min-height:8vh;}.elementor-221 .elementor-element.elementor-element-2c840f38:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-2c840f38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-221 .elementor-element.elementor-element-2c840f38.e-con{--order:-99999 /* order start hack */;}.elementor-221 .elementor-element.elementor-element-15bd2d26{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-221 .elementor-element.elementor-element-3fb5efaf{--gap:5% 5%;--row-gap:5%;--column-gap:5%;}.elementor-221 .elementor-element.elementor-element-2142b0ef{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-221 .elementor-element.elementor-element-5dc00ba0 > .elementor-widget-container{margin:0% 0% -5% 0%;}.elementor-221 .elementor-element.elementor-element-5dc00ba0 .elementor-headline{text-align:center;font-size:35px;line-height:1.2em;}.elementor-221 .elementor-element.elementor-element-65825bcf{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;font-size:15px;}.elementor-221 .elementor-element.elementor-element-65825bcf.elementor-element{--align-self:center;}.elementor-221 .elementor-element.elementor-element-5583bbe7{width:100%;max-width:100%;}.elementor-221 .elementor-element.elementor-element-1013696e .uael-faq-accordion .uael-accordion-title .uael-question-span, .elementor-221 .elementor-element.elementor-element-1013696e .uael-faq-accordion .uael-accordion-title .uael-accordion-icon{font-size:14px;}.elementor-221 .elementor-element.elementor-element-1013696e .uael-faq-accordion .uael-accordion-content{font-size:12px;}.elementor-221 .elementor-element.elementor-element-6f90e17e{--min-height:30vh;}.elementor-221 .elementor-element.elementor-element-6f90e17e:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-6f90e17e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-221 .elementor-element.elementor-element-6377d68f{--min-height:0vh;}.elementor-221 .elementor-element.elementor-element-5e7fb42d{--min-height:20vh;}.elementor-221 .elementor-element.elementor-element-3fd4d10f{--min-height:15vh;}.elementor-221 .elementor-element.elementor-element-2b35b04e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-221 .elementor-element.elementor-element-418ac51d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-378b53ca{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-3cda23e1 .elementor-heading-title{font-size:12px;}.elementor-221 .elementor-element.elementor-element-74d60331{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:10px;}.elementor-221 .elementor-element.elementor-element-74d60331 p{margin-block-end:0px;}.elementor-221 .elementor-element.elementor-element-58e917c1{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-32c89895 .elementor-heading-title{font-size:12px;}.elementor-221 .elementor-element.elementor-element-1d1a932e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:10px;}.elementor-221 .elementor-element.elementor-element-1d1a932e p{margin-block-end:12px;}.elementor-221 .elementor-element.elementor-element-115908e2{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-7ea6f9ed .elementor-heading-title{font-size:12px;}.elementor-221 .elementor-element.elementor-element-39f28bd8 .elementor-heading-title{font-size:10px;}.elementor-221 .elementor-element.elementor-element-975031 .elementor-heading-title{font-size:10px;}.elementor-221 .elementor-element.elementor-element-5518c408 .elementor-heading-title{font-size:10px;}.elementor-221 .elementor-element.elementor-element-d514f07{font-size:10px;}.elementor-221 .elementor-element.elementor-element-3467e953{--min-height:23vh;}.elementor-221 .elementor-element.elementor-element-3467e953:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-3467e953 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-221 .elementor-element.elementor-element-77909339{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-221 .elementor-element.elementor-element-124b1a7f{--width:100%;--min-height:5px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-4dc059a3{--width:100%;--min-height:5px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-221 .elementor-element.elementor-element-4d3980 .elementor-heading-title{font-size:15px;}.elementor-221 .elementor-element.elementor-element-d645db{--width:100%;--min-height:5px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-221 .elementor-element.elementor-element-2916593b.uael-countdown-responsive-yes .uael-item:not(:first-child){margin-left:0;margin-top:calc( 5px / 2 );}.elementor-221 .elementor-element.elementor-element-2916593b.uael-countdown-responsive-yes .uael-item:not(:last-child){margin-right:0;margin-bottom:calc( 5px / 2 );}.elementor-221 .elementor-element.elementor-element-72b59202{--width:100%;--min-height:5px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-76c65046{width:100%;max-width:100%;}.elementor-221 .elementor-element.elementor-element-76c65046 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-221 .elementor-element.elementor-element-76c65046 .elementor-button{font-size:10px;padding:13px 45px 13px 45px;}.elementor-221 .elementor-element.elementor-element-7af12e91{--width:100%;--min-height:8vh;--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;--overlay-opacity:0.3;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-221 .elementor-element.elementor-element-4574570c{--width:100%;--min-height:5vh;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-221 .elementor-element.elementor-element-7ff854f7{--width:100%;--min-height:5vh;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-2d2749fa{--width:100%;--min-height:5vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:5% 5%;--row-gap:5%;--column-gap:5%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-221 .elementor-element.elementor-element-41cc47e{--width:55%;--min-height:5vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:15% 15%;--row-gap:15%;--column-gap:15%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-221 .elementor-element.elementor-element-5d05a334 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-221 .elementor-element.elementor-element-5d05a334{text-align:start;}.elementor-221 .elementor-element.elementor-element-5d05a334 .elementor-heading-title{font-size:10px;}.elementor-221 .elementor-element.elementor-element-64d65995 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-221 .elementor-element.elementor-element-64d65995.uael-countdown-label-block .uael-countdown-items-wrapper,.elementor-221 .elementor-element.elementor-element-64d65995.uael-countdown-label-top .uael-countdown-items-wrapper{max-width:27px;}.elementor-221 .elementor-element.elementor-element-64d65995 .uael-countdown-show-message .uael-countdown-items-wrapper{max-width:100%;}.elementor-221 .elementor-element.elementor-element-64d65995 .uael-preview-message .uael-countdown-items-wrapper{max-width:100%;}.elementor-221 .elementor-element.elementor-element-64d65995.uael-countdown-label-block .uael-countdown-item, .elementor-221 .elementor-element.elementor-element-64d65995.uael-countdown-label-top .uael-countdown-item{width:27px;}.elementor-221 .elementor-element.elementor-element-64d65995 .uael-item-label{width:27px;font-size:5px;}.elementor-221 .elementor-element.elementor-element-64d65995 .uael-item{height:27px;padding:0px 0px 0px 0px;}.elementor-221 .elementor-element.elementor-element-64d65995.uael-countdown-shape-none .uael-item{height:calc(27px*1.3);}.elementor-221 .elementor-element.elementor-element-64d65995.uael-countdown-shape-none .uael-countdown-item{width:27px;}.elementor-221 .elementor-element.elementor-element-64d65995.uael-countdown-shape-none .uael-item-label{width:27px;}.elementor-221 .elementor-element.elementor-element-64d65995.uael-countdown-border-none .uael-item{height:calc(27px*1.3);}.elementor-221 .elementor-element.elementor-element-64d65995.uael-countdown-border-none .uael-countdown-item{width:27px;}.elementor-221 .elementor-element.elementor-element-64d65995.uael-countdown-border-none .uael-item-label{width:27px;}.elementor-221 .elementor-element.elementor-element-64d65995 .uael-item:not(:first-child){margin-left:calc( 2px / 2 );}.elementor-221 .elementor-element.elementor-element-64d65995 .uael-item:not(:last-child){margin-right:calc( 2px / 2 );}.elementor-221 .elementor-element.elementor-element-64d65995 .uael-item:last-of-type{margin-right:0px;}.elementor-221 .elementor-element.elementor-element-64d65995.uael-countdown-responsive-yes .uael-item:not(:first-child){margin-left:0;margin-top:calc( 2px / 2 );}.elementor-221 .elementor-element.elementor-element-64d65995.uael-countdown-responsive-yes .uael-item:not(:last-child){margin-right:0;margin-bottom:calc( 2px / 2 );}.elementor-221 .elementor-element.elementor-element-64d65995.uael-countdown-label-block .uael-countdown-wrapper .uael-countdown-item{margin-bottom:2px;margin-right:0px;margin-top:0px;}.elementor-221 .elementor-element.elementor-element-64d65995.uael-countdown-shape-circle .uael-countdown-wrapper .uael-countdown-item{margin-bottom:2px;margin-right:0px;margin-top:0px;}.elementor-221 .elementor-element.elementor-element-64d65995.uael-countdown-label-inline .uael-countdown-wrapper .uael-countdown-item{margin-right:2px;margin-bottom:0px;margin-top:0px;}.elementor-221 .elementor-element.elementor-element-64d65995.uael-countdown-label-top .uael-countdown-wrapper .uael-countdown-item{margin-top:2px;margin-bottom:0px;margin-right:0px;}.elementor-221 .elementor-element.elementor-element-64d65995 .uael-countdown-wrapper .uael-countdown-item,.elementor-221 .elementor-element.elementor-element-64d65995 .uael-countdown-wrapper .uael-countdown-separator{font-size:15px;}.elementor-221 .elementor-element.elementor-element-2bf71e0e{--width:40%;--min-height:5vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:15% 15%;--row-gap:15%;--column-gap:15%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-5e4a5eb5{width:100%;max-width:100%;}.elementor-221 .elementor-element.elementor-element-5e4a5eb5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-221 .elementor-element.elementor-element-5e4a5eb5 .elementor-button{font-size:9px;line-height:3em;letter-spacing:5px;padding:3% 5% 3% 5%;}}/* Start custom CSS for container, class: .elementor-element-65aafda2 */.elementor-221 .elementor-element.elementor-element-65aafda2{
    position: relative;
    overflow: hidden;
}

.elementor-221 .elementor-element.elementor-element-65aafda2::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 65%;

    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);

    background: linear-gradient(
        to top,
        rgba(255,255,255,.18) 0%,
        rgba(255,255,255,.10) 25%,
        rgba(255,255,255,.04) 55%,
        rgba(255,255,255,0) 100%
    );

    border-top: 1px solid rgba(255,255,255,.18);

    mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    -webkit-mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a592f2c */.elementor-221 .elementor-element.elementor-element-2a592f2c{
    position: relative;
    overflow: hidden;
}

.elementor-221 .elementor-element.elementor-element-2a592f2c::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 65%;

    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);

    background: linear-gradient(
        to top,
        rgba(255,255,255,.18) 0%,
        rgba(255,255,255,.10) 25%,
        rgba(255,255,255,.04) 55%,
        rgba(255,255,255,0) 100%
    );

    border-top: 1px solid rgba(255,255,255,.18);

    mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    -webkit-mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-229da6f2 */.elementor-221 .elementor-element.elementor-element-229da6f2{
    position: relative;
    overflow: hidden;
}

.elementor-221 .elementor-element.elementor-element-229da6f2::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 65%;

    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);

    background: linear-gradient(
        to top,
        rgba(255,255,255,.18) 0%,
        rgba(255,255,255,.10) 25%,
        rgba(255,255,255,.04) 55%,
        rgba(255,255,255,0) 100%
    );

    border-top: 1px solid rgba(255,255,255,.18);

    mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    -webkit-mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59dbcb1d */.elementor-221 .elementor-element.elementor-element-59dbcb1d{
    position: relative;
    overflow: hidden;
}

.elementor-221 .elementor-element.elementor-element-59dbcb1d::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 65%;

    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);

    background: linear-gradient(
        to top,
        rgba(255,255,255,.18) 0%,
        rgba(255,255,255,.10) 25%,
        rgba(255,255,255,.04) 55%,
        rgba(255,255,255,0) 100%
    );

    border-top: 1px solid rgba(255,255,255,.18);

    mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    -webkit-mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-500ff0c5 */.elementor-221 .elementor-element.elementor-element-500ff0c5{
    position: relative;
    overflow: hidden;
}

.elementor-221 .elementor-element.elementor-element-500ff0c5::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 65%;

    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);

    background: linear-gradient(
        to top,
        rgba(255,255,255,.18) 0%,
        rgba(255,255,255,.10) 25%,
        rgba(255,255,255,.04) 55%,
        rgba(255,255,255,0) 100%
    );

    border-top: 1px solid rgba(255,255,255,.18);

    mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    -webkit-mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7130afde */.elementor-221 .elementor-element.elementor-element-7130afde{
    position: relative;
    overflow: hidden;
}

.elementor-221 .elementor-element.elementor-element-7130afde::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 65%;

    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);

    background: linear-gradient(
        to top,
        rgba(255,255,255,.18) 0%,
        rgba(255,255,255,.10) 25%,
        rgba(255,255,255,.04) 55%,
        rgba(255,255,255,0) 100%
    );

    border-top: 1px solid rgba(255,255,255,.18);

    mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    -webkit-mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65aafda2 */.elementor-221 .elementor-element.elementor-element-65aafda2{
    position: relative;
    overflow: hidden;
}

.elementor-221 .elementor-element.elementor-element-65aafda2::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 65%;

    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);

    background: linear-gradient(
        to top,
        rgba(255,255,255,.18) 0%,
        rgba(255,255,255,.10) 25%,
        rgba(255,255,255,.04) 55%,
        rgba(255,255,255,0) 100%
    );

    border-top: 1px solid rgba(255,255,255,.18);

    mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    -webkit-mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a592f2c */.elementor-221 .elementor-element.elementor-element-2a592f2c{
    position: relative;
    overflow: hidden;
}

.elementor-221 .elementor-element.elementor-element-2a592f2c::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 65%;

    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);

    background: linear-gradient(
        to top,
        rgba(255,255,255,.18) 0%,
        rgba(255,255,255,.10) 25%,
        rgba(255,255,255,.04) 55%,
        rgba(255,255,255,0) 100%
    );

    border-top: 1px solid rgba(255,255,255,.18);

    mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    -webkit-mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-229da6f2 */.elementor-221 .elementor-element.elementor-element-229da6f2{
    position: relative;
    overflow: hidden;
}

.elementor-221 .elementor-element.elementor-element-229da6f2::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 65%;

    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);

    background: linear-gradient(
        to top,
        rgba(255,255,255,.18) 0%,
        rgba(255,255,255,.10) 25%,
        rgba(255,255,255,.04) 55%,
        rgba(255,255,255,0) 100%
    );

    border-top: 1px solid rgba(255,255,255,.18);

    mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    -webkit-mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59dbcb1d */.elementor-221 .elementor-element.elementor-element-59dbcb1d{
    position: relative;
    overflow: hidden;
}

.elementor-221 .elementor-element.elementor-element-59dbcb1d::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 65%;

    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);

    background: linear-gradient(
        to top,
        rgba(255,255,255,.18) 0%,
        rgba(255,255,255,.10) 25%,
        rgba(255,255,255,.04) 55%,
        rgba(255,255,255,0) 100%
    );

    border-top: 1px solid rgba(255,255,255,.18);

    mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    -webkit-mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-500ff0c5 */.elementor-221 .elementor-element.elementor-element-500ff0c5{
    position: relative;
    overflow: hidden;
}

.elementor-221 .elementor-element.elementor-element-500ff0c5::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 65%;

    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);

    background: linear-gradient(
        to top,
        rgba(255,255,255,.18) 0%,
        rgba(255,255,255,.10) 25%,
        rgba(255,255,255,.04) 55%,
        rgba(255,255,255,0) 100%
    );

    border-top: 1px solid rgba(255,255,255,.18);

    mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    -webkit-mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7130afde */.elementor-221 .elementor-element.elementor-element-7130afde{
    position: relative;
    overflow: hidden;
}

.elementor-221 .elementor-element.elementor-element-7130afde::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 65%;

    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);

    background: linear-gradient(
        to top,
        rgba(255,255,255,.18) 0%,
        rgba(255,255,255,.10) 25%,
        rgba(255,255,255,.04) 55%,
        rgba(255,255,255,0) 100%
    );

    border-top: 1px solid rgba(255,255,255,.18);

    mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    -webkit-mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65aafda2 */.elementor-221 .elementor-element.elementor-element-65aafda2{
    position: relative;
    overflow: hidden;
}

.elementor-221 .elementor-element.elementor-element-65aafda2::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 65%;

    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);

    background: linear-gradient(
        to top,
        rgba(255,255,255,.18) 0%,
        rgba(255,255,255,.10) 25%,
        rgba(255,255,255,.04) 55%,
        rgba(255,255,255,0) 100%
    );

    border-top: 1px solid rgba(255,255,255,.18);

    mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    -webkit-mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a592f2c */.elementor-221 .elementor-element.elementor-element-2a592f2c{
    position: relative;
    overflow: hidden;
}

.elementor-221 .elementor-element.elementor-element-2a592f2c::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 65%;

    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);

    background: linear-gradient(
        to top,
        rgba(255,255,255,.18) 0%,
        rgba(255,255,255,.10) 25%,
        rgba(255,255,255,.04) 55%,
        rgba(255,255,255,0) 100%
    );

    border-top: 1px solid rgba(255,255,255,.18);

    mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    -webkit-mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-229da6f2 */.elementor-221 .elementor-element.elementor-element-229da6f2{
    position: relative;
    overflow: hidden;
}

.elementor-221 .elementor-element.elementor-element-229da6f2::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 65%;

    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);

    background: linear-gradient(
        to top,
        rgba(255,255,255,.18) 0%,
        rgba(255,255,255,.10) 25%,
        rgba(255,255,255,.04) 55%,
        rgba(255,255,255,0) 100%
    );

    border-top: 1px solid rgba(255,255,255,.18);

    mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    -webkit-mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59dbcb1d */.elementor-221 .elementor-element.elementor-element-59dbcb1d{
    position: relative;
    overflow: hidden;
}

.elementor-221 .elementor-element.elementor-element-59dbcb1d::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 65%;

    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);

    background: linear-gradient(
        to top,
        rgba(255,255,255,.18) 0%,
        rgba(255,255,255,.10) 25%,
        rgba(255,255,255,.04) 55%,
        rgba(255,255,255,0) 100%
    );

    border-top: 1px solid rgba(255,255,255,.18);

    mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    -webkit-mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-500ff0c5 */.elementor-221 .elementor-element.elementor-element-500ff0c5{
    position: relative;
    overflow: hidden;
}

.elementor-221 .elementor-element.elementor-element-500ff0c5::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 65%;

    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);

    background: linear-gradient(
        to top,
        rgba(255,255,255,.18) 0%,
        rgba(255,255,255,.10) 25%,
        rgba(255,255,255,.04) 55%,
        rgba(255,255,255,0) 100%
    );

    border-top: 1px solid rgba(255,255,255,.18);

    mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    -webkit-mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7130afde */.elementor-221 .elementor-element.elementor-element-7130afde{
    position: relative;
    overflow: hidden;
}

.elementor-221 .elementor-element.elementor-element-7130afde::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 65%;

    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);

    background: linear-gradient(
        to top,
        rgba(255,255,255,.18) 0%,
        rgba(255,255,255,.10) 25%,
        rgba(255,255,255,.04) 55%,
        rgba(255,255,255,0) 100%
    );

    border-top: 1px solid rgba(255,255,255,.18);

    mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    -webkit-mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65aafda2 */.elementor-221 .elementor-element.elementor-element-65aafda2{
    position: relative;
    overflow: hidden;
}

.elementor-221 .elementor-element.elementor-element-65aafda2::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 65%;

    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);

    background: linear-gradient(
        to top,
        rgba(255,255,255,.18) 0%,
        rgba(255,255,255,.10) 25%,
        rgba(255,255,255,.04) 55%,
        rgba(255,255,255,0) 100%
    );

    border-top: 1px solid rgba(255,255,255,.18);

    mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    -webkit-mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a592f2c */.elementor-221 .elementor-element.elementor-element-2a592f2c{
    position: relative;
    overflow: hidden;
}

.elementor-221 .elementor-element.elementor-element-2a592f2c::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 65%;

    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);

    background: linear-gradient(
        to top,
        rgba(255,255,255,.18) 0%,
        rgba(255,255,255,.10) 25%,
        rgba(255,255,255,.04) 55%,
        rgba(255,255,255,0) 100%
    );

    border-top: 1px solid rgba(255,255,255,.18);

    mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    -webkit-mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-229da6f2 */.elementor-221 .elementor-element.elementor-element-229da6f2{
    position: relative;
    overflow: hidden;
}

.elementor-221 .elementor-element.elementor-element-229da6f2::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 65%;

    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);

    background: linear-gradient(
        to top,
        rgba(255,255,255,.18) 0%,
        rgba(255,255,255,.10) 25%,
        rgba(255,255,255,.04) 55%,
        rgba(255,255,255,0) 100%
    );

    border-top: 1px solid rgba(255,255,255,.18);

    mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    -webkit-mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59dbcb1d */.elementor-221 .elementor-element.elementor-element-59dbcb1d{
    position: relative;
    overflow: hidden;
}

.elementor-221 .elementor-element.elementor-element-59dbcb1d::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 65%;

    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);

    background: linear-gradient(
        to top,
        rgba(255,255,255,.18) 0%,
        rgba(255,255,255,.10) 25%,
        rgba(255,255,255,.04) 55%,
        rgba(255,255,255,0) 100%
    );

    border-top: 1px solid rgba(255,255,255,.18);

    mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    -webkit-mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-500ff0c5 */.elementor-221 .elementor-element.elementor-element-500ff0c5{
    position: relative;
    overflow: hidden;
}

.elementor-221 .elementor-element.elementor-element-500ff0c5::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 65%;

    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);

    background: linear-gradient(
        to top,
        rgba(255,255,255,.18) 0%,
        rgba(255,255,255,.10) 25%,
        rgba(255,255,255,.04) 55%,
        rgba(255,255,255,0) 100%
    );

    border-top: 1px solid rgba(255,255,255,.18);

    mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    -webkit-mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7130afde */.elementor-221 .elementor-element.elementor-element-7130afde{
    position: relative;
    overflow: hidden;
}

.elementor-221 .elementor-element.elementor-element-7130afde::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 65%;

    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);

    background: linear-gradient(
        to top,
        rgba(255,255,255,.18) 0%,
        rgba(255,255,255,.10) 25%,
        rgba(255,255,255,.04) 55%,
        rgba(255,255,255,0) 100%
    );

    border-top: 1px solid rgba(255,255,255,.18);

    mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    -webkit-mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65aafda2 */.elementor-221 .elementor-element.elementor-element-65aafda2{
    position: relative;
    overflow: hidden;
}

.elementor-221 .elementor-element.elementor-element-65aafda2::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 65%;

    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);

    background: linear-gradient(
        to top,
        rgba(255,255,255,.18) 0%,
        rgba(255,255,255,.10) 25%,
        rgba(255,255,255,.04) 55%,
        rgba(255,255,255,0) 100%
    );

    border-top: 1px solid rgba(255,255,255,.18);

    mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    -webkit-mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a592f2c */.elementor-221 .elementor-element.elementor-element-2a592f2c{
    position: relative;
    overflow: hidden;
}

.elementor-221 .elementor-element.elementor-element-2a592f2c::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 65%;

    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);

    background: linear-gradient(
        to top,
        rgba(255,255,255,.18) 0%,
        rgba(255,255,255,.10) 25%,
        rgba(255,255,255,.04) 55%,
        rgba(255,255,255,0) 100%
    );

    border-top: 1px solid rgba(255,255,255,.18);

    mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    -webkit-mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-229da6f2 */.elementor-221 .elementor-element.elementor-element-229da6f2{
    position: relative;
    overflow: hidden;
}

.elementor-221 .elementor-element.elementor-element-229da6f2::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 65%;

    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);

    background: linear-gradient(
        to top,
        rgba(255,255,255,.18) 0%,
        rgba(255,255,255,.10) 25%,
        rgba(255,255,255,.04) 55%,
        rgba(255,255,255,0) 100%
    );

    border-top: 1px solid rgba(255,255,255,.18);

    mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    -webkit-mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59dbcb1d */.elementor-221 .elementor-element.elementor-element-59dbcb1d{
    position: relative;
    overflow: hidden;
}

.elementor-221 .elementor-element.elementor-element-59dbcb1d::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 65%;

    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);

    background: linear-gradient(
        to top,
        rgba(255,255,255,.18) 0%,
        rgba(255,255,255,.10) 25%,
        rgba(255,255,255,.04) 55%,
        rgba(255,255,255,0) 100%
    );

    border-top: 1px solid rgba(255,255,255,.18);

    mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    -webkit-mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-500ff0c5 */.elementor-221 .elementor-element.elementor-element-500ff0c5{
    position: relative;
    overflow: hidden;
}

.elementor-221 .elementor-element.elementor-element-500ff0c5::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 65%;

    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);

    background: linear-gradient(
        to top,
        rgba(255,255,255,.18) 0%,
        rgba(255,255,255,.10) 25%,
        rgba(255,255,255,.04) 55%,
        rgba(255,255,255,0) 100%
    );

    border-top: 1px solid rgba(255,255,255,.18);

    mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    -webkit-mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7130afde */.elementor-221 .elementor-element.elementor-element-7130afde{
    position: relative;
    overflow: hidden;
}

.elementor-221 .elementor-element.elementor-element-7130afde::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 65%;

    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);

    background: linear-gradient(
        to top,
        rgba(255,255,255,.18) 0%,
        rgba(255,255,255,.10) 25%,
        rgba(255,255,255,.04) 55%,
        rgba(255,255,255,0) 100%
    );

    border-top: 1px solid rgba(255,255,255,.18);

    mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    -webkit-mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65aafda2 */.elementor-221 .elementor-element.elementor-element-65aafda2{
    position: relative;
    overflow: hidden;
}

.elementor-221 .elementor-element.elementor-element-65aafda2::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 65%;

    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);

    background: linear-gradient(
        to top,
        rgba(255,255,255,.18) 0%,
        rgba(255,255,255,.10) 25%,
        rgba(255,255,255,.04) 55%,
        rgba(255,255,255,0) 100%
    );

    border-top: 1px solid rgba(255,255,255,.18);

    mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    -webkit-mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a592f2c */.elementor-221 .elementor-element.elementor-element-2a592f2c{
    position: relative;
    overflow: hidden;
}

.elementor-221 .elementor-element.elementor-element-2a592f2c::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 65%;

    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);

    background: linear-gradient(
        to top,
        rgba(255,255,255,.18) 0%,
        rgba(255,255,255,.10) 25%,
        rgba(255,255,255,.04) 55%,
        rgba(255,255,255,0) 100%
    );

    border-top: 1px solid rgba(255,255,255,.18);

    mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    -webkit-mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-229da6f2 */.elementor-221 .elementor-element.elementor-element-229da6f2{
    position: relative;
    overflow: hidden;
}

.elementor-221 .elementor-element.elementor-element-229da6f2::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 65%;

    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);

    background: linear-gradient(
        to top,
        rgba(255,255,255,.18) 0%,
        rgba(255,255,255,.10) 25%,
        rgba(255,255,255,.04) 55%,
        rgba(255,255,255,0) 100%
    );

    border-top: 1px solid rgba(255,255,255,.18);

    mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    -webkit-mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59dbcb1d */.elementor-221 .elementor-element.elementor-element-59dbcb1d{
    position: relative;
    overflow: hidden;
}

.elementor-221 .elementor-element.elementor-element-59dbcb1d::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 65%;

    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);

    background: linear-gradient(
        to top,
        rgba(255,255,255,.18) 0%,
        rgba(255,255,255,.10) 25%,
        rgba(255,255,255,.04) 55%,
        rgba(255,255,255,0) 100%
    );

    border-top: 1px solid rgba(255,255,255,.18);

    mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    -webkit-mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-500ff0c5 */.elementor-221 .elementor-element.elementor-element-500ff0c5{
    position: relative;
    overflow: hidden;
}

.elementor-221 .elementor-element.elementor-element-500ff0c5::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 65%;

    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);

    background: linear-gradient(
        to top,
        rgba(255,255,255,.18) 0%,
        rgba(255,255,255,.10) 25%,
        rgba(255,255,255,.04) 55%,
        rgba(255,255,255,0) 100%
    );

    border-top: 1px solid rgba(255,255,255,.18);

    mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    -webkit-mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7130afde */.elementor-221 .elementor-element.elementor-element-7130afde{
    position: relative;
    overflow: hidden;
}

.elementor-221 .elementor-element.elementor-element-7130afde::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 65%;

    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);

    background: linear-gradient(
        to top,
        rgba(255,255,255,.18) 0%,
        rgba(255,255,255,.10) 25%,
        rgba(255,255,255,.04) 55%,
        rgba(255,255,255,0) 100%
    );

    border-top: 1px solid rgba(255,255,255,.18);

    mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    -webkit-mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65aafda2 */.elementor-221 .elementor-element.elementor-element-65aafda2{
    position: relative;
    overflow: hidden;
}

.elementor-221 .elementor-element.elementor-element-65aafda2::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 65%;

    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);

    background: linear-gradient(
        to top,
        rgba(255,255,255,.18) 0%,
        rgba(255,255,255,.10) 25%,
        rgba(255,255,255,.04) 55%,
        rgba(255,255,255,0) 100%
    );

    border-top: 1px solid rgba(255,255,255,.18);

    mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    -webkit-mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a592f2c */.elementor-221 .elementor-element.elementor-element-2a592f2c{
    position: relative;
    overflow: hidden;
}

.elementor-221 .elementor-element.elementor-element-2a592f2c::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 65%;

    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);

    background: linear-gradient(
        to top,
        rgba(255,255,255,.18) 0%,
        rgba(255,255,255,.10) 25%,
        rgba(255,255,255,.04) 55%,
        rgba(255,255,255,0) 100%
    );

    border-top: 1px solid rgba(255,255,255,.18);

    mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    -webkit-mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-229da6f2 */.elementor-221 .elementor-element.elementor-element-229da6f2{
    position: relative;
    overflow: hidden;
}

.elementor-221 .elementor-element.elementor-element-229da6f2::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 65%;

    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);

    background: linear-gradient(
        to top,
        rgba(255,255,255,.18) 0%,
        rgba(255,255,255,.10) 25%,
        rgba(255,255,255,.04) 55%,
        rgba(255,255,255,0) 100%
    );

    border-top: 1px solid rgba(255,255,255,.18);

    mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    -webkit-mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59dbcb1d */.elementor-221 .elementor-element.elementor-element-59dbcb1d{
    position: relative;
    overflow: hidden;
}

.elementor-221 .elementor-element.elementor-element-59dbcb1d::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 65%;

    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);

    background: linear-gradient(
        to top,
        rgba(255,255,255,.18) 0%,
        rgba(255,255,255,.10) 25%,
        rgba(255,255,255,.04) 55%,
        rgba(255,255,255,0) 100%
    );

    border-top: 1px solid rgba(255,255,255,.18);

    mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    -webkit-mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-500ff0c5 */.elementor-221 .elementor-element.elementor-element-500ff0c5{
    position: relative;
    overflow: hidden;
}

.elementor-221 .elementor-element.elementor-element-500ff0c5::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 65%;

    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);

    background: linear-gradient(
        to top,
        rgba(255,255,255,.18) 0%,
        rgba(255,255,255,.10) 25%,
        rgba(255,255,255,.04) 55%,
        rgba(255,255,255,0) 100%
    );

    border-top: 1px solid rgba(255,255,255,.18);

    mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    -webkit-mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7130afde */.elementor-221 .elementor-element.elementor-element-7130afde{
    position: relative;
    overflow: hidden;
}

.elementor-221 .elementor-element.elementor-element-7130afde::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 65%;

    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);

    background: linear-gradient(
        to top,
        rgba(255,255,255,.18) 0%,
        rgba(255,255,255,.10) 25%,
        rgba(255,255,255,.04) 55%,
        rgba(255,255,255,0) 100%
    );

    border-top: 1px solid rgba(255,255,255,.18);

    mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    -webkit-mask-image: linear-gradient(
        to top,
        #000 0%,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-1300ae48 */.elementor-221 .elementor-element.elementor-element-1300ae48 .swiper-wrapper {
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for uael-faq, class: .elementor-element-1013696e *//* Layout */
.elementor-221 .elementor-element.elementor-element-1013696e .uael-accordion-title{
    display: flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
    gap: 16px;
    padding: 18px 22px !important;
}

/* Push question text */
.elementor-221 .elementor-element.elementor-element-1013696e .uael-question-span{
    order: 2;
    flex: 1;
}

/* Push arrow to the right */
.elementor-221 .elementor-element.elementor-element-1013696e .uael-accordion-icon-right{
    order: 0;
    margin-left: auto;
}

/* Number */
.elementor-221 .elementor-element.elementor-element-1013696e .uael-accordion-title::before{
    order: 3;
    width: 34px;
    flex-shrink: 0;

    font-family: "DM Sans";
    font-size: 18px;
    font-weight: 700;
    letter-spacing: 1px;
    color: #A7E9F6
;
    text-align: center;
}

/* Numbers */
.elementor-221 .elementor-element.elementor-element-1013696e .uael-faq-accordion:nth-child(1) .uael-accordion-title::before{
    content: "01";
}

.elementor-221 .elementor-element.elementor-element-1013696e .uael-faq-accordion:nth-child(2) .uael-accordion-title::before{
    content: "02";
}

.elementor-221 .elementor-element.elementor-element-1013696e .uael-faq-accordion:nth-child(3) .uael-accordion-title::before{
    content: "03";
}

.elementor-221 .elementor-element.elementor-element-1013696e .uael-faq-accordion:nth-child(4) .uael-accordion-title::before{
    content: "04";
}

.elementor-221 .elementor-element.elementor-element-1013696e .uael-faq-accordion:nth-child(5) .uael-accordion-title::before{
    content: "05";
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15bd2d26 */.elementor-221 .elementor-element.elementor-element-15bd2d26::after{
    content: "";
    position: absolute;

    width: 140%;
    height: 220%;

    top: -70%;
    left: -20%;

    transform: rotate(25deg);

    background: linear-gradient(
        to right,
        transparent 20%,
        rgba(255,255,255,.12) 50%,
        transparent 80%
    );

    filter: blur(80px);

    opacity: .8;

    pointer-events: none;
    z-index: 0;
}/* End custom CSS */