.elementor-7174 .elementor-element.elementor-element-4e7430d{--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;--padding-top:60px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-7174 .elementor-element.elementor-element-1be9feb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7174 .elementor-element.elementor-element-1be9feb .modeser-main-slider{width:100%;margin-bottom:8px;}.elementor-7174 .elementor-element.elementor-element-1be9feb .modeser-slider-img-wrap img{height:720px;object-fit:cover;}.elementor-7174 .elementor-element.elementor-element-1be9feb .modeser-thumb-img-wrap img{height:180px;object-fit:cover;aspect-ratio:16/9;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-7174 .elementor-element.elementor-element-1be9feb .modeser-thumbs-slider .swiper-slide-thumb-active .modeser-thumb-img-wrap img{border-color:#C9A86A !important;border-style:solid;}.elementor-7174 .elementor-element.elementor-element-b7e2408{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-7174 .elementor-element.elementor-element-c4b3afb{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-7174 .elementor-element.elementor-element-bd89b00{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-7174 .elementor-element.elementor-element-4a3daee{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-7174 .elementor-element.elementor-element-25855fa{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;--border-radius:8px 8px 8px 8px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-7174 .elementor-element.elementor-element-25855fa:not(.elementor-motion-effects-element-type-background), .elementor-7174 .elementor-element.elementor-element-25855fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BD9B60;}.elementor-7174 .elementor-element.elementor-element-39b2e0a{--display:flex;}.elementor-7174 .elementor-element.elementor-element-7fa176c .elementor-icon-box-wrapper{align-items:start;}.elementor-7174 .elementor-element.elementor-element-7fa176c{--icon-box-icon-margin:15px;}.elementor-7174 .elementor-element.elementor-element-7fa176c.elementor-view-stacked .elementor-icon{background-color:#414141;fill:#FFFFFF00;color:#FFFFFF00;}.elementor-7174 .elementor-element.elementor-element-7fa176c.elementor-view-framed .elementor-icon, .elementor-7174 .elementor-element.elementor-element-7fa176c.elementor-view-default .elementor-icon{fill:#414141;color:#414141;border-color:#414141;}.elementor-7174 .elementor-element.elementor-element-7fa176c.elementor-view-framed .elementor-icon{background-color:#FFFFFF00;}.elementor-7174 .elementor-element.elementor-element-7fa176c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7174 .elementor-element.elementor-element-7fa176c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-7174 .elementor-element.elementor-element-7fa176c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7174 .elementor-element.elementor-element-7fa176c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7174 .elementor-element.elementor-element-7fa176c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7174 .elementor-element.elementor-element-7fa176c.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-7174 .elementor-element.elementor-element-7fa176c .elementor-icon{font-size:24px;padding:8px;border-width:1px 1px 1px 1px;}.elementor-7174 .elementor-element.elementor-element-7fa176c .elementor-icon-box-title, .elementor-7174 .elementor-element.elementor-element-7fa176c .elementor-icon-box-title a{font-family:"Aldrich", Sans-serif;font-size:14px;font-weight:600;line-height:19px;}.elementor-7174 .elementor-element.elementor-element-7fa176c .elementor-icon-box-title{color:#FFFFFF;}.elementor-7174 .elementor-element.elementor-element-7fa176c .elementor-icon-box-description{font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#FFFFFF;}.elementor-7174 .elementor-element.elementor-element-c1a3a50{--display:flex;}.elementor-7174 .elementor-element.elementor-element-6a6011a .elementor-icon-box-wrapper{align-items:start;}.elementor-7174 .elementor-element.elementor-element-6a6011a{--icon-box-icon-margin:15px;}.elementor-7174 .elementor-element.elementor-element-6a6011a.elementor-view-stacked .elementor-icon{background-color:#414141;fill:#FFFFFF00;color:#FFFFFF00;}.elementor-7174 .elementor-element.elementor-element-6a6011a.elementor-view-framed .elementor-icon, .elementor-7174 .elementor-element.elementor-element-6a6011a.elementor-view-default .elementor-icon{fill:#414141;color:#414141;border-color:#414141;}.elementor-7174 .elementor-element.elementor-element-6a6011a.elementor-view-framed .elementor-icon{background-color:#FFFFFF00;}.elementor-7174 .elementor-element.elementor-element-6a6011a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7174 .elementor-element.elementor-element-6a6011a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-7174 .elementor-element.elementor-element-6a6011a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7174 .elementor-element.elementor-element-6a6011a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7174 .elementor-element.elementor-element-6a6011a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7174 .elementor-element.elementor-element-6a6011a.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-7174 .elementor-element.elementor-element-6a6011a .elementor-icon{font-size:24px;padding:8px;border-width:1px 1px 1px 1px;}.elementor-7174 .elementor-element.elementor-element-6a6011a .elementor-icon-box-title, .elementor-7174 .elementor-element.elementor-element-6a6011a .elementor-icon-box-title a{font-family:"Aldrich", Sans-serif;font-size:14px;font-weight:600;line-height:19px;}.elementor-7174 .elementor-element.elementor-element-6a6011a .elementor-icon-box-title{color:#FFFFFF;}.elementor-7174 .elementor-element.elementor-element-6a6011a .elementor-icon-box-description{font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#FFFFFF;}.elementor-7174 .elementor-element.elementor-element-1779f97{--display:flex;}.elementor-7174 .elementor-element.elementor-element-6c487a2 .elementor-icon-box-wrapper{align-items:start;}.elementor-7174 .elementor-element.elementor-element-6c487a2{--icon-box-icon-margin:15px;}.elementor-7174 .elementor-element.elementor-element-6c487a2.elementor-view-stacked .elementor-icon{background-color:#414141;fill:#FFFFFF00;color:#FFFFFF00;}.elementor-7174 .elementor-element.elementor-element-6c487a2.elementor-view-framed .elementor-icon, .elementor-7174 .elementor-element.elementor-element-6c487a2.elementor-view-default .elementor-icon{fill:#414141;color:#414141;border-color:#414141;}.elementor-7174 .elementor-element.elementor-element-6c487a2.elementor-view-framed .elementor-icon{background-color:#FFFFFF00;}.elementor-7174 .elementor-element.elementor-element-6c487a2.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7174 .elementor-element.elementor-element-6c487a2.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-7174 .elementor-element.elementor-element-6c487a2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7174 .elementor-element.elementor-element-6c487a2.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7174 .elementor-element.elementor-element-6c487a2.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7174 .elementor-element.elementor-element-6c487a2.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-7174 .elementor-element.elementor-element-6c487a2 .elementor-icon{font-size:24px;padding:8px;border-width:1px 1px 1px 1px;}.elementor-7174 .elementor-element.elementor-element-6c487a2 .elementor-icon-box-title, .elementor-7174 .elementor-element.elementor-element-6c487a2 .elementor-icon-box-title a{font-family:"Aldrich", Sans-serif;font-size:14px;font-weight:600;line-height:19px;}.elementor-7174 .elementor-element.elementor-element-6c487a2 .elementor-icon-box-title{color:#FFFFFF;}.elementor-7174 .elementor-element.elementor-element-6c487a2 .elementor-icon-box-description{font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#FFFFFF;}.elementor-7174 .elementor-element.elementor-element-999ab3c{--display:flex;}.elementor-7174 .elementor-element.elementor-element-f7180e0 .elementor-icon-box-wrapper{align-items:start;}.elementor-7174 .elementor-element.elementor-element-f7180e0{--icon-box-icon-margin:15px;}.elementor-7174 .elementor-element.elementor-element-f7180e0.elementor-view-stacked .elementor-icon{background-color:#414141;fill:#FFFFFF00;color:#FFFFFF00;}.elementor-7174 .elementor-element.elementor-element-f7180e0.elementor-view-framed .elementor-icon, .elementor-7174 .elementor-element.elementor-element-f7180e0.elementor-view-default .elementor-icon{fill:#414141;color:#414141;border-color:#414141;}.elementor-7174 .elementor-element.elementor-element-f7180e0.elementor-view-framed .elementor-icon{background-color:#FFFFFF00;}.elementor-7174 .elementor-element.elementor-element-f7180e0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7174 .elementor-element.elementor-element-f7180e0.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-7174 .elementor-element.elementor-element-f7180e0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7174 .elementor-element.elementor-element-f7180e0.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7174 .elementor-element.elementor-element-f7180e0.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7174 .elementor-element.elementor-element-f7180e0.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-7174 .elementor-element.elementor-element-f7180e0 .elementor-icon{font-size:24px;padding:8px;border-width:1px 1px 1px 1px;}.elementor-7174 .elementor-element.elementor-element-f7180e0 .elementor-icon-box-title, .elementor-7174 .elementor-element.elementor-element-f7180e0 .elementor-icon-box-title a{font-family:"Aldrich", Sans-serif;font-size:14px;font-weight:600;line-height:19px;}.elementor-7174 .elementor-element.elementor-element-f7180e0 .elementor-icon-box-title{color:#FFFFFF;}.elementor-7174 .elementor-element.elementor-element-f7180e0 .elementor-icon-box-description{font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#FFFFFF;}.elementor-7174 .elementor-element.elementor-element-40f5d45{--display:flex;}.elementor-7174 .elementor-element.elementor-element-3bd5371 .elementor-icon-box-wrapper{align-items:start;}.elementor-7174 .elementor-element.elementor-element-3bd5371{--icon-box-icon-margin:15px;}.elementor-7174 .elementor-element.elementor-element-3bd5371.elementor-view-stacked .elementor-icon{background-color:#414141;fill:#FFFFFF00;color:#FFFFFF00;}.elementor-7174 .elementor-element.elementor-element-3bd5371.elementor-view-framed .elementor-icon, .elementor-7174 .elementor-element.elementor-element-3bd5371.elementor-view-default .elementor-icon{fill:#414141;color:#414141;border-color:#414141;}.elementor-7174 .elementor-element.elementor-element-3bd5371.elementor-view-framed .elementor-icon{background-color:#FFFFFF00;}.elementor-7174 .elementor-element.elementor-element-3bd5371.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7174 .elementor-element.elementor-element-3bd5371.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-7174 .elementor-element.elementor-element-3bd5371.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7174 .elementor-element.elementor-element-3bd5371.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7174 .elementor-element.elementor-element-3bd5371.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7174 .elementor-element.elementor-element-3bd5371.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-7174 .elementor-element.elementor-element-3bd5371 .elementor-icon{font-size:24px;padding:8px;border-width:1px 1px 1px 1px;}.elementor-7174 .elementor-element.elementor-element-3bd5371 .elementor-icon-box-title, .elementor-7174 .elementor-element.elementor-element-3bd5371 .elementor-icon-box-title a{font-family:"Aldrich", Sans-serif;font-size:14px;font-weight:600;line-height:19px;}.elementor-7174 .elementor-element.elementor-element-3bd5371 .elementor-icon-box-title{color:#FFFFFF;}.elementor-7174 .elementor-element.elementor-element-3bd5371 .elementor-icon-box-description{font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#FFFFFF;}.elementor-7174 .elementor-element.elementor-element-701c1a7{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-7174 .elementor-element.elementor-element-fa1da4e{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-7174 .elementor-element.elementor-element-fa1da4e .modeser-project-map iframe{height:300px !important;}.elementor-7174 .elementor-element.elementor-element-37f439d{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-7174 .elementor-element.elementor-element-300ddb1 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-7174 .elementor-element.elementor-element-300ddb1 .modeser-tab-pane img{width:600px;object-fit:contain;}.elementor-7174 .elementor-element.elementor-element-300ddb1 .modeser-tab-btn.active{color:#C9A86A;border-bottom-color:#C9A86A;}.elementor-7174 .elementor-element.elementor-element-6f31352{--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;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:16px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-7174 .elementor-element.elementor-element-99c5d05 .th-btn{background-color:#1A1A1A;}.elementor-7174 .elementor-element.elementor-element-99c5d05 .th-btn:hover{background-color:#C9A86A;}.elementor-7174 .elementor-element.elementor-element-010e43e .modeser-nav-label{color:#1A1A1A;}.elementor-7174 .elementor-element.elementor-element-010e43e .modeser-nav-title{color:#666666;}.elementor-7174 .elementor-element.elementor-element-010e43e .modeser-nav-icon{background-color:#f7f7f7;}.elementor-7174 .elementor-element.elementor-element-010e43e .modeser-nav-item:hover .modeser-nav-icon{background-color:#C9A86A;}@media(max-width:1024px){.elementor-7174 .elementor-element.elementor-element-4e7430d{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-7174 .elementor-element.elementor-element-1be9feb .modeser-slider-img-wrap img{height:600px;}.elementor-7174 .elementor-element.elementor-element-c4b3afb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7174 .elementor-element.elementor-element-4a3daee{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7174 .elementor-element.elementor-element-25855fa{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;}.elementor-7174 .elementor-element.elementor-element-fa1da4e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-7174 .elementor-element.elementor-element-4e7430d{--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-7174 .elementor-element.elementor-element-1be9feb .modeser-slider-img-wrap img{height:200px;}.elementor-7174 .elementor-element.elementor-element-4a3daee .elementor-heading-title{font-size:24px;}.elementor-7174 .elementor-element.elementor-element-25855fa{--e-con-grid-template-columns:repeat(2, 1fr);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;}}@media(min-width:768px){.elementor-7174 .elementor-element.elementor-element-25855fa{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7174 .elementor-element.elementor-element-25855fa{--width:100%;}}/* Start custom CSS for modeser_floor_plan, class: .elementor-element-300ddb1 */.modeser-floor-plans-tabs-title{
    font-family: Aldrich;
    font-size: 32px;
    font-weight: 600;
    letter-spacing: 0.02em;
    color:#1C2D37;
    margin-bottom: 16px;
}

@media (min-width: 768px) {
    .modeser-tabs-nav{
        margin-top:-60px;
    }
}

.modeser-tabs-nav {
  overflow: visible !important;
  justify-content: center;
  flex-wrap: wrap;
  gap: 1rem;
}

.modeser-tab-btn {
  width: 48px;
  height: 48px;
  padding: 0;
  border-radius: 50%;
  border: 1px solid #1a2e38 !important;
  background: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  font-weight: 600;
  color: #1a2e38;
  transition: all .3s ease;
}

.modeser-tab-btn.active {
  background-color: #1a2e38;
  color: #fff !important;
}

.modeser-tab-pane img {
    border-radius: 16px;
}/* End custom CSS */
/* Start custom CSS */.m-p-overview svg path{
  stroke: #000 !important;
}/* End custom CSS */