@charset "UTF-8";

:root {
    --header-color-background: #D99116;
    --footer-color-background: #D99116;
}

/*---MMenu cong---*/
.mm-menu {
    --mm-color-background: #D99116;
}

/*---Form Color---*/
.form-submit-button {background-color:var(--header-color-background);}


/*---Typography---*/
h5, h6, span, body, input, button, html, select, textarea, table, tr, td, ul, ol, li, p, a {
  font-family: "Montserrat", sans-serif;
}

h1, h2, h3, h4 {font-family: "Raleway", sans-serif;font-weight: 700;font-style: normal;}
.minion-font {font-family: "minion-pro", serif;}

/*---Typography---*/

h1 {
  font-size: 2.2em;
  line-height: 1.1em;
  margin-bottom: 25px;
  letter-spacing:3px;
}

h2 {
  font-size: 2.2em;
  line-height: 1.1em;
  margin-bottom: 25px;
  letter-spacing:3px;
}

h2.big {
    font-size: 3.2em;
    line-height: 1.1em;
}

.edel-right-image-swiper .swiper-slide {padding-bottom:30px;}
.edel-right-image-swiper .swiper-control {display:flex;flex-wrap:wrap;}
.edel-right-image-swiper .swiper-control .swiper-pagination {flex-basis:40px;position:initial;left:initial;right:initial;top:initial;bottom:initial;}
.edel-right-image-swiper .swiper-control .swiper-button-prev {height:initial;margin-top:initial;position:initial;left:initial;right:initial;top:initial;bottom:initial;}
.edel-right-image-swiper .swiper-control .swiper-button-next {height:initial;margin-top:initial;position:initial;left:initial;right:initial;top:initial;bottom:initial;}
.edel-right-image-swiper .swiper-control .swiper-button-prev:after {font-size:14px;color:#231F20;}
.edel-right-image-swiper .swiper-control .swiper-button-next:after {font-size:14px;color:#231F20;}


.edel-sr-siteplan-legend-container {position:relative;}
.edel-sr-siteplan-legend-container img {max-width:80%;}
.edel-sr-siteplan-legend-container .edel-sr-siteplan-legend-list {width:40%;position:absolute;right:0;bottom:0;max-width: 400px;margin: auto;}
ol.edel-sr-siteplan-legend-list {list-style:numeric;column-count: 2;column-gap: 40px;font-size:11px;line-height:16px;color:#221F1F;}
ol.edel-sr-siteplan-legend-list li {margin-bottom:3px;}

.edel-sr-floorplan-details-box hr {max-width:250px;margin-right:auto;margin-left: 0;}
.edel-sr-floorplan-details-box .detail-list {display:flex;flex-wrap:wrap;gap:20px;}
.edel-sr-floorplan-details-box .detail-list .built-up {font-size:10px;}
.edel-sr-floorplan-details-box .detail-list .sqft {font-size:20px;font-weight:700;color:#D99116;font-family: "Raleway", sans-serif;}
.edel-sr-floorplan-details-box .unitplan {max-width:270px;border:0.5px solid #231F20;}

.edel-floorplan-swiper .swiper-slide {padding-bottom:50px;}
.edel-floorplan-swiper .swiper-pagination-bullet {width: initial;height: initial;border-radius: 0px;border:0.25px solid #231F20 !important;padding: 7px 12px;background-color:#ffffff;color: #D99116;font-weight:700;font-family: "Raleway", sans-serif;}
.edel-floorplan-swiper .swiper-pagination-bullet-active {background-color:#D99116 !important;color:#ffffff;}


/*---RESPONSIVE---*/
@media only screen and (max-width:959px) {
    .edel-sr-siteplan-legend-container img {max-width:100%;}
    .edel-sr-siteplan-legend-container .edel-sr-siteplan-legend-list {width:100%;position:initial;right:initial;bottom:initial;}
}
