body{padding-right: 0 !important}
.ft-28 {font-size: 1.75rem !important;}
.ft-42 {font-size: 2.625rem !important;}
.ft-56 {font-size: 3.5rem !important;}
.ft-82 {font-size: 5.178rem !important;}
.inner-banner figure:before {content: '';background: rgb(0 0 0 / 50%);position: absolute;inset: 0;/*box-shadow: 0 4px 4px rgb(0 0 0 / 25%);*/}
.inner-banner h4 {font-family: var(--base-font-family);font-weight: 300;color: #F9F7F2;text-transform: uppercase;}
.inner-banner h1 {font-size: 3.25rem;color: #F9F7F2;text-transform: none;}

.about-section-one {padding: 9.375rem 0;}
.about-section-one::before, .communities-sec-two .discover-bg:before {display: none;}
.abt-right-flower figure {z-index: -1;}
.about-section-one .main-heading h2 em {color: #1F1F1F;}
.about-section-two {padding-bottom: 0;}
.about-section-two .blk-bg:before {content: '';background: linear-gradient(180deg,rgba(17, 17, 17, 0) 0%, rgba(17, 17, 17, 1) 100%);position: absolute;bottom: 0;left: 0;right: 0;height: 10.563rem;z-index: 9;}
.about-section-two .why-choose-content {background: rgb(0 0 0 / 65%);backdrop-filter: blur(0.938rem);padding: 5rem 3.125rem 1.875rem;overflow: auto;height: 100%;position: relative;}
.about-section-two .why-choose-content::-webkit-scrollbar {width: 0.25vw;height: 0.25vw;}
.about-section-two .why-choose-content .abt4Slider p {margin-bottom: 3.2rem;font-size: 1.063rem;font-weight: 300;}
.about-section-two .gallery h3, .why-blk-bx h2 span {color: #fff;font-family: var(--base-font-family);font-size: 1.625rem;}
.about-section-three svg {width: 4.375rem;height: 2.625rem;position: absolute;left: -4.375rem;top: 0;}
.about-section-three h1 + svg{inset: auto auto 1.875rem 9.375rem;}
.about-section-three article{max-width: 56.25rem;margin: auto;}
.about-section-three h1 {font-size: 3.943rem;font-style: italic;text-transform: initial;}
.about-section-three h5 {color: rgb(31 31 31 / 66%);margin-top: -1rem;text-transform: initial;}
.about-section-four {background: #1F1F1F;padding: 3rem 0 4.5rem;z-index: 999;}
.about-section-four:before {content: '';background: url(../images/abt-sec-4-radial.png) no-repeat;background-size: cover; position: absolute;inset: 0;z-index: -1;}
.about-section-four p { color: rgb(255 255 255 / 80%);}
.vision-pera {margin-left: 5rem;}
.mission-pera {margin-left: 0;margin-right: 6rem;}
/*.vision-text h2 {margin-bottom: -3.5rem;margin-left: -5.2rem;position: relative;z-index: 9;}
.mission-text h2 {margin-right: -4.5rem;}*/
.about-section-four figure, .about-section-seven .discover-bg {overflow: hidden;}
.about-section-four figure:hover img, .about-section-seven .discover-bg:hover img {transform: scale(1.1);}
.about-section-four figure img, .about-section-seven .discover-bg img {transition: 0.75s;}
.about-section-five {padding-top: 8.375rem !important;background: #F5F5F5;}
.about-section-five .year-bigslider {top: 5.5rem;}
.about-section-five .year-bigslider .year-big h1 {color: #7A5C3E;}
.about-section-six figure:before {content: '';background: linear-gradient(180deg,rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);position: absolute;inset: 0;}
.about-section-six h4 {font-family: var(--base-font-family);font-weight: 300;}
.about-section-six .main-heading h2 em {color: #C5A059;}
.about-section-six .main-heading h2 {font-size: 3.75rem;}
.about-section-six figcaption {margin-top: -6rem;padding-inline: 3.125rem;position: relative;}
/*.about-section-six .down-rw {padding: 6.3rem 0 0 3.125rem;}*/
.about-section-seven {padding-bottom: 5.625rem;}
.about-section-seven .leave-img {top: -14rem;z-index: -1}
.about-section-seven .bg-content {padding: 5rem;z-index: 999;}
.about-section-seven .bg-content .main-heading span {font-size: 1.125rem;}
.about-section-seven .bg-content .main-heading h2 {font-size: 4.125rem;text-transform: initial;}
.about-section-seven .discover-bg:before { content: ''; background: linear-gradient(45deg, rgba(31, 31, 31, 1) 0%, rgba(31, 31, 31, 0.7) 35%, rgba(31, 31, 31, 0) 67%); position: absolute;inset: 0;z-index: 999;}
.about-section-seven .btn {font-size: 0.813rem;padding: 0.8289rem 2.0647rem;color: #7A5C3E;min-width: auto}
.about-section-seven .btn:hover {color: #fff;}
.portfolio-section-one {padding-top: 6rem;}
.portfolio-section-one figcaption h3 {font-size: 2rem;margin-bottom: 2rem;}
.portfolio-section-one figure:before {content: '';background: rgb(0 0 0 / 35%);position: absolute;inset: 0;}
.portfolio-section-two figure:before {content: '';background: rgb(0 0 0 / 50%);position: absolute;inset: 0;}
.portfolio-section-one figcaption .btn {padding: 0.735rem 0rem;}
.portfolio-detail-banner h1 {font-size: 4.125rem;}
.portfolio-detail-banner h4 {font-size: 2.5rem;font-family: var(--primary-font-family);}
.portofolio-detail-sec-one {padding: 5.5rem 0;}
.portofolio-detail-sec-one .flower-pattern, .flower-pattern {z-index: -1;}
.portofolio-detail-sec-one .main-heading h2 {color: #C5A059;font-size: 4.125rem !important;margin-bottom: 0}
.portofolio-detail-sec-one span {font-size: 1.75rem;font-weight: 300;}
.portofolio-detail-sec-one h2 {font-size: 3.5rem;color: #7A5C3E;margin-bottom: 1.9rem;}
.portofolio-detail-sec-one h2 em, .portofolio-detail-sec-four h2 em {font-style: normal;}
.portofolio-detail-sec-one p {line-height: 2;}
.portofolio-detail-sec-two h2 {color: #7A5C3E;position: relative;z-index: 9;margin-left: 3rem;margin-right: -11rem;}
.portofolio-detail-sec-two figure:before {content: '';background: linear-gradient(90deg,rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0) 100%);position: absolute;inset: 0;}
.portofolio-detail-sec-two span {font-size: 1.75rem;max-width: 85%;color: rgb(31 31 31 / 80%);line-height: 1.7;margin-top: 3rem;}
.portofolio-detail-sec-three {background: #F9F7F2;}
.portofolio-detail-sec-three h3 {font-size: 2.25rem;color: rgb(122 92 62 / 80%);font-family: var(--base-font-family);text-transform: uppercase;}
.portofolio-detail-sec-three .unwind-text {margin-top: 4rem;}
.portofolio-detail-sec-three .unwind-text .slick-slide{margin: 0 0.5rem}
.portofolio-detail-sec-three .unwind-text .unwind-slider-nav{margin: 0 -0.5rem}
.portofolio-detail-sec-three .unwind-text h2 {font-style: italic;color: #7A5C3E;}
.portofolio-detail-sec-three .unwind-text p {font-size: 1.375rem;font-weight: 300;}
.portofolio-detail-sec-three .unwind-images figure img {height: 43.125rem;}
.portofolio-detail-sec-three .unwind-slider .slick-slide {margin: 0 1rem;}
.portofolio-detail-sec-three .unwind-slider {margin: 0 -35rem 0 4rem;}
.portofolio-detail-sec-three .unwind-slider-nav .slick-arrow {left: 4.5rem;top: -2rem;width: 3.125rem;height: 3.125rem;border: 1px solid rgb(122 92 62 / 50%);border-radius: 50%;display: flex;align-items: center;justify-content: center;transition: 0.75s;}
.portofolio-detail-sec-three .unwind-slider-nav .slick-arrow:before, .Interior-slider .slick-arrow:before, .image-slider .slick-arrow:before, .community-detail-slider .slick-arrow:before {display: none;}
.portofolio-detail-sec-three .unwind-slider-nav .slick-prev {left: 0.5rem;}
.portofolio-detail-sec-three .unwind-slider-nav .slick-arrow:hover {background: #7A5C3E;}
.portofolio-detail-sec-three .unwind-slider-nav .slick-arrow svg path {transition: 0.75s;}
.portofolio-detail-sec-three .unwind-slider-nav .slick-arrow:hover svg path {stroke: #fff;}
.portofolio-detail-sec-five h2{color: #7A5C3E}
.elevated-col {padding-top: 6.25rem;}
.portofolio-detail-sec-four h2 {color: #C5A059;}
.portofolio-detail-sec-four p {color: rgb(31 31 31 / 80%);}
.Interior-slider {margin-left: -5.7rem;}
.Interior-slider .slick-arrow, .image-slider .slick-arrow {top: auto; bottom: 0.5rem; border: 1px solid #F2E8D5;width: 3.25rem;height: 3.25rem;border-radius: 50%;display: flex;align-items: center;justify-content: center;z-index: 9;right: auto;}
.Interior-slider .slick-next {left: 9rem;}
.Interior-slider .slick-prev {left: 4.8rem;}
.numbering {position: absolute;bottom: 3.063rem;right: 3.063rem;display: inline-flex;align-items: center;gap: 6rem;justify-content: center;}
.numbering span {color: #fff;font-size: 1rem;font-weight: 300;}
.numbering:before {content: '';border: 1px solid #fff;position: absolute;bottom: 0.6rem;width: 5.438rem;height: 1px;left: 0;right: 0;margin: 0 auto;}
.image-slider .slick-arrow {left: 7.2rem;}
.image-slider .slick-prev {left: 3rem}
.portofolio-detail-sec-five .unit-btns .btn{font-size: 1.25rem;min-width: 22.875rem;}
.portofolio-detail-sec-six {background: #F9F7F2;}
.portofolio-detail-sec-six .btn {border: 1px solid #C5A059;background: transparent !important;min-width: 18.375rem;padding: 0.672rem 1rem;color: #C5A059;font-size: 1.25rem;}
.portofolio-detail-sec-six .btn:hover {color: #fff;}
.portofolio-detail-sec-six h2 {color: #7A5C3E;}
.portofolio-detail-sec-six .nav-link {display: flex;flex-direction: column;align-items: center;background: transparent !important;color: rgb(31 31 31 / 30%) !important;font-size: 1.5rem;font-weight: 300;padding: 0;}
.portofolio-detail-sec-six .nav-link span {font-size: 1rem;color: #7A5C3E;font-weight: 300;}
.portofolio-detail-sec-six .nav-pills {justify-content: space-between;/*gap: 14rem;*/margin-top: 2rem;margin-bottom: 1rem;}
.portofolio-detail-sec-six .nav-link.active {color: #C5A059 !important;}
.portofolio-detail-sec-six .tab-content .tab-pane {border: 1px solid rgb(31 31 31 / 30%);background: #F9F5F4;padding: 1.375rem 0;text-align: center;}
.portofolio-detail-sec-six .complition-date h2 { font-family: var(--base-font-family);}
.portofolio-detail-sec-six .complition-date span {font-size: 1.125rem;font-weight: 300;}
.portofolio-detail-sec-seven h3 {color: #7A5C3E;}
.portofolio-detail-sec-seven span {font-weight: 300;}
.portofolio-detail-sec-seven .map iframe {filter: grayscale(1);height: 37.5rem}
.communities-sec-one { padding: 6.25rem 0 5rem;}
.communities-sec-two .discover-bg:hover img {transform: none;}
.communities-sec-two .discover-bg:after {content: '';background: linear-gradient(180deg,rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 100%);position: absolute;inset: 0;}
.communities-sec-two .main-heading h2 {font-size: 3.25rem !important;}
.communities-sec-two .main-heading span {font-size: 2rem !important;font-family: var(--primary-font-family);}
.communities-sec-two .btn {padding: 0.8289rem 2.98rem;}
.communities-sec-two .bg-content {padding: 3.125rem 7.5rem;}
.communities-detail-new-one .numbers-minutes {background: rgb(0 0 0 / 30%);width: 7.188rem;height: 8rem;display: flex;flex-direction: column;align-items: center;justify-content: end;padding: 0.6rem 0;}
.communities-detail-new-one .numbers-minutes h2{line-height: 1}
.communities-detail-new-one .Interior-images figure img {height: 40.625rem;}
.communities-detail-new-one .Interior-images figure:before {content: '';background: linear-gradient(180deg,rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);position: absolute;inset: 0;opacity: 65%;}
.communities-detail-new-one figcaption {position: absolute;right: 0rem;left: 0;bottom: 0rem;padding: 0rem 1.75rem 2rem 13.5rem;}
.communities-detail-new-one figcaption .Attraction-main {display: flex;align-items: end;justify-content: space-between;}
.communities-detail-new-one figcaption .Attraction-main .Attraction-text {margin-bottom: 0.8rem;}
.community-detail-slider {margin: 0 -6rem 0 0;}
.community-detail-slider .slick-slide figure {margin: 0 2.188rem 0 0;}
.communities-detail-new-two figure img {height: 40.26354319180088vw !important;width: 100% !important;}
.communities-detail-new-two figcaption {padding: 1.25rem;transform: translateY(0%);left: 0;right: 0;visibility: hidden;}
.communities-detail-new-two .community-detail-slider figcaption{visibility: visible;}
.communities-detail-new-two .slick-current figcaption {opacity: 0;visibility: hidden;transform: translateY(100%);}
.communities-detail-new-two article{margin-top: 0.8rem;}
.communities-detail-new-two .slick-slide article {opacity: 0;visibility: hidden;transition: 1s;transform: translateY(100%);}
.communities-detail-new-two .slick-current article {opacity: 1;visibility: visible;transition: 0.75s;transition-delay: 1s;transform: translateY(0%);}
.communities-detail-new-two article h3 {font-size: 2.5rem;color: #7A5C3E;transition: 0.75s;}
.communities-detail-new-two article p {color: rgb(31 31 31 / 80%);transition: 0.75s;}
.communities-detail-new-two .community-detail-slider article p{max-width: 95%}
.communities-detail-new-two .slick-slide figure:before {content: '';background: linear-gradient(180deg,rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);position: absolute;inset: 0;opacity: 50%;}
.communities-detail-new-two .slick-arrow {top: 46.5vw;border: 1px solid #7A5C3E;border-radius: 50%;width: 3.125rem;height: 3.125rem;display: flex;align-items: center;justify-content: center;z-index: 999;}
.communities-detail-new-two .slick-next {right: 12vw;left: auto;}
.communities-detail-new-two .slick-prev {left: 75vw;}
.communities-detail-new-two .slick-arrow svg, .image-slider .slick-arrow svg, .Interior-slider .slick-arrow svg, .portofolio-detail-sec-three .unwind-slider .slick-arrow svg {width: 0.625rem;height: auto;}
.communities-detail-new-two .slick-arrow svg path {stroke: #7A5C3E;}
.properties-sec-four .success{display: block;margin-top: 0.5rem}
@media only screen and (min-width: 1200px){
.communities-detail-new-two .slick-slide {width: 21.961932650073205vw !important;min-width: 28vw;height: 48.535871156661784vw;transition: 0.75s !important;}
.communities-detail-new-two .slick-current {width: 63.6896046852123vw !important;transition: 2s !important;}
}


.contact-sec-one {padding-bottom: 3.75rem;}
.contact-sec-one .contInfo {gap: 1.875rem;margin-top: 2.5rem;}
.contact-sec-one .contInfo li {flex: 0 0 auto;width: 45%;margin-bottom: 2.5rem;}
.contact-sec-one h4 {font-family: var(--base-font-family);text-transform: none;}
.contact-sec-one .contInfo li a {font-size: 1.125rem;}
.contact-sec-one .sec8-right .main-heading {margin-bottom: 4rem;}
.contact-sec-one .sec8-right h2 {font-size: 2.625rem;}
.contact-sec-one .sec8-right .form-check {display: flex;align-items: center;gap: 0.625rem;margin-bottom: 0;padding-left: 0;}
.contact-sec-one .sec8-right .form-check label {font-size: 0.84rem;}
.contact-sec-one .sec8-right .form-check .form-check-input {width: 1.5rem;height: 1.5rem;box-shadow: none;border-radius: 0;margin: 0;}
.contact-sec-one .sec8-right .form-check .form-check-input:focus {border-color: #D6B470;}
.contact-sec-one .sec8-right .form-check .form-check-input:checked {background-color: #D6B470;border-color: #D6B470;}
.contact-sec-one .sec8-right .radio-btns .form-check-input {border-radius: 50%;margin: 0;}
.contact-sec-one .contInfo a {color: rgb(0 0 0 / 55%);}
.sec8-left .socialIcon {gap: 0.75rem;}
.sec8-left .socialIcon a svg {width: 1.125rem;height: 1.125rem;}
.news-sec-one {padding-top: 6.25rem;}
.news-sec-one  h4 {font-size: 1.625rem;font-family: var(--base-font-family);text-transform: none;}
.news-sec-one .btn {margin-bottom: 3rem; font-weight: 300;}
.news-detail-section-one {padding-bottom: 4.375rem;padding-top: 6.125rem;}
.news-detail-section-one:before, .contact-sec-one:before, .properties-sec-one:before, .privacy-section::before {top: 3.125rem;opacity: 40%;}
.news-detail-section-one p {margin-bottom: 3.45rem;opacity: 70%;}
.related-news-slider .news-box {margin: 0 0.625rem;}
.related-news-section .related-news-wrap {margin: 0 -26vw 0 0;}
.related-news-slider .news-box p {font-size: 1.125rem;font-weight: 300;margin-bottom: 1.875rem;}
.career-section-one::before {top: 11.25rem;}
.career-section-one .main-heading h2, .related-news-section .main-heading h2 {font-size: 3.875rem;}
.career-section-two h2 {font-size: 3.75rem;}
.career-section-three h4{font-family: var(--base-font-family);color: #C5A059;}
.career-section-three p { margin-bottom: 2.5rem;}
.career-section-three .sec-three-wrap p {margin-bottom: 1.875rem;opacity: 70%; color: #000;}
.career-section-two article p {margin-bottom: 1.875rem;opacity: 70%; color: #000;}
.career-section-three article p:last-child {margin-bottom: 0;}
.careerFilter .dropdown-menu2 {overflow: auto;box-shadow: 0 0 0.125rem rgb(0 0 0 / 20%);display: none;background: #fff;margin: 0;width: 100%;border-radius: 0;position: absolute;top: 100%;left: 0;right: 0;z-index: 99;margin-top: 5px;border: 0;}
.careerFilter .dropdown-menu2 li {transition: .6s;width: 100%;min-width: 100%;display: block;margin: 0;}
.careerFilter .dropdown-menu2 li a {margin: 0;display: block;padding: 0.6rem 0.938rem;text-decoration: none;line-height: 1.2;text-transform: capitalize;color: var(--base-font-color);}
.careerFilter .dropdown-menu2 li a:hover {background: #C5A059;color: #fff;}
.careerFilter button:focus{box-shadow: none;}
.career-section-two .search button {top: 0;right: 0.3rem;}
.career-section-two article{background: #FFFFFF; padding: 2.6rem; height: 100%; border: 1px solid #F2E8D5; transition: 0.75s;}
.career-section-two article:hover {box-shadow: 5px 10px 20px rgb(0 0 0 / 10%);border: 1px solid transparent;}
.career-section-two article h3 {font-size: 1.875rem;}
.career-section-two article h5{border-bottom: 1px solid rgb(197 160 89 / 20%);padding-bottom: 1rem;margin-bottom: 1rem;font-size: 1.125rem;font-family: var(--base-font-family);color: rgb(27 27 27 / 70%)}
.career-section-two .form-control{border-top: 0;border-inline: 0;padding: 0 .25rem .5rem;border-color: rgb(197 159 89 / 60%)}
.career-det-bnr li{font-size:1.125rem;color: rgb(255 255 255 / 70%)}
.career-det-bnr li span{font-size:1.125rem;color: #fff}
.job-des{gap: 5rem}
.career-detail-two .wrap{margin-top: 5rem}
.career-detail-two h2{font-size: 2.75rem}
.career-detail-two li{position: relative; margin-top: 0.5rem; list-style: disc;}
.career-sec-detail .main-heading h3 {font-size: 2rem;}
.career-sec-detail .main-heading {margin-bottom: 1.5rem;}
.career-sec-detail p {opacity: 70%;}
.career-detail-two ul {padding-left: 1.25rem;}
#apply .modal-dialog {max-width: 70%;}
#apply .modal-body span {font-size: 1.125rem;margin-bottom: 0.75rem;display: block;}
#apply .main-heading h2{font-size: 2.25rem;color: var(--black-color);}
#apply .btn-close{background: transparent;padding: 0;opacity: 1;top: 3.75rem;right: 3.75rem;z-index: 1;box-shadow: none !important;}
#apply .btn-close svg{width: 1.625rem;height: auto}
#apply .modal-bg {padding: 3.75rem}
.modal-bg:before {top: 3.25rem;}
#apply .form-control{border-top: 0;border-inline: 0;padding: 0 0.625rem 1.25rem;border-color: rgb(51 51 51 / 20%);margin-bottom: 0;background: transparent;color: #333}
#apply .form-group{margin-bottom: 2.25rem}
.modal-content{border-radius: 0;border: 0}
.upload .form-control[type=file] {opacity: 0;}
.upload svg {position: absolute;top: 0.25rem;right: 0.625rem;}
#apply .upload span {font-size: 0.9375rem;padding: 0 0.625rem 1.25rem;border-bottom: 1px solid rgb(51 51 51 / 20%);color: #333;transition: 0.75s}
#apply .upload span:focus{padding-left: 0.75rem;border-color: #004B42;color: #333;}
.modal-content .ct-slct{z-index: 9}
.modal-content .shape{right: -14rem}
.career-section-three .main-heading h2 {max-width: 80%;margin-bottom: 2.25rem;}
.career-detail-info {padding-bottom: 3.75rem;padding-top: 6.125rem}
.career-detail-info h2 {font-size: 3.25rem !important;}
.career-detail-info .job-des li {color: #000;}
.career-detail-info .job-des li, .career-detail-info .job-des li span  {font-size: 1.25rem;}
.career-detail-info .job-des li span {opacity: 70%;}
.career-detail-one p {padding-right: 3.75rem;}
.properties-sec-one .propertiesWrpr {padding-top: 3.75rem;}
.properties-sec-one .propertiesWrpr article h2 {font-size: 2.625rem;}
.properties-sec-one .propertiesWrpr article  .properties-cont {margin-top: 2.5rem;}
.properties-sec-one .propertiesWrpr article .properties-cont h5 {font-size: 1.375rem;}
.properties-sec-one .propertiesWrpr article .properties-cont p {margin-bottom: 1.875rem;}
.properties-sec-two  p {margin-top: 3.75rem;max-width: 92%;}
.properties-section h5 {font-family: var(--base-font-family);text-transform: uppercase;}
.properties-sec-four .prop-sec-four-bg {background: #F9F7F2;padding: 5rem 11.5625rem 5rem 6.4375rem;}
.properties-sec-four .properties-bg-inner:after {top: auto;bottom: 3.125rem;}
.properties-sec-four .properties-bg-inner:before {top: 3.125rem;opacity: 50%;}
.properties-sec-four .prop-sec-four-bg .main-heading { margin-bottom:3.75rem }
.properties-sec-four .prop-sec-four-bg p {text-transform: uppercase;max-width: 80%;margin: 0 auto;}
.properties-sec-four .properties-bg-inner .form-group .form-control {color: var(--black-color);border-bottom: 1px solid var(--black-color);}
.properties-sec-four .properties-bg-inner .form-group .form-control::placeholder {color: var(--black-color);}
.properties-sec-five .bg-content {padding: 5rem;}
.properties-sec-five .bg-content .main-heading h2 {font-size: 4.125rem;line-height: 1;}
.properties-sec-five .bg-content .main-heading h6 {font-size: 1.125rem;font-family: var(--base-font-family);}
.properties-sec-five figure {transition: 0.75s;}
.properties-sec-five figure:before {content: '';position: absolute;inset: 0;z-index: 1;background: linear-gradient(90deg,rgba(31, 31, 31, 0.9) 0%, rgba(31, 31, 31, 0.7) 35%, rgba(31, 31, 31, 0) 100%);}
.properties-sec-five .bg-content .btn {text-transform: uppercase;color: #7A5C3E;}
.properties-sec-five .bg-content .btn:hover {color: #fff;}
.privacy-section article h3 {font-size: 1.875rem;color: #C5A059;margin-bottom: 1.5rem}
.privacy-section .termsWrpr {/*margin-top: 3.75rem;*/}
.privacy-section article {padding-bottom: 1.875rem;margin-bottom: 3.125rem;border-bottom: 1px solid #D9D9D9;}
.privacy-section {padding-top: 6.25rem;}
.privacy-section:after {content: ''; position: absolute; bottom: 3.125rem; right: 0; background-image: url(../images/pattern-one.svg); background-repeat: no-repeat; background-position: center; background-size: cover; width: 32.875rem; height: 21rem; z-index: -1;}

.coming-section h1 {background: #F5F5F5;display: inline-block;padding: 3rem;}

/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}

/* Firefox */
input[type=number] {-moz-appearance: textfield;}

.dropdown-menu{border-radius: 0;padding: 0}

body .iti__flag-container{bottom: auto;}

/*html[dir="rtl"] {direction: rtl;}*/
html[dir="rtl"] .offcanvas.offcanvas-end{transform: translateX(-100%);right: auto;left: 0}
html[dir="rtl"] .offcanvas.show:not(.hiding), html[dir="rtl"] .offcanvas.showing{transform: none;}
html[dir="rtl"] .ps-lg-0{padding-left: calc(var(--bs-gutter-x) * .5) !important;padding-right: 0 !important}
html[dir="rtl"] .ps-1{padding-right: 0.25rem !important;padding-left: 0 !important}
html[dir="rtl"] .ps-2{padding-right: 0.5rem !important;padding-left: 0 !important}
html[dir="rtl"] .ps-3, html[dir="rtl"] .ps-lg-3{padding-right: 1rem !important}
html[dir="rtl"] .ps-4, html[dir="rtl"] .ps-lg-4{padding-right: 1.5rem !important;padding-left: 0 !important}
html[dir="rtl"] .ps-5, html[dir="rtl"] .ps-lg-5, html[dir="rtl"] .ps-xl-5{padding-right: 3rem !important;padding-left: 0 !important}
html[dir="rtl"] .pe-md-0, html[dir="rtl"] .pe-lg-0, html[dir="rtl"] .pe-xl-0{padding-right: calc(var(--bs-gutter-x) * .5) !important;padding-left: 0 !important}
html[dir="rtl"] .pe-1{padding-left: 0.25rem !important;padding-right: 0 !important}
html[dir="rtl"] .pe-2, html[dir="rtl"] .pe-xl-2{padding-left: 0.5rem !important;padding-right: 0 !important}
html[dir="rtl"] .pe-3, html[dir="rtl"] .pe-lg-3{padding-left: 1rem !important;padding-right: 0 !important}
html[dir="rtl"] .pe-4, html[dir="rtl"] .pe-lg-4, html[dir="rtl"] .pe-xl-4{padding-left: 1.5rem !important;padding-right: 0 !important}
html[dir="rtl"] .pe-5, html[dir="rtl"] .pe-lg-5, html[dir="rtl"] .pe-xl-5{padding-left: 3rem !important;padding-right: 0 !important}
html[dir="rtl"] .ms-1{margin-right: 0.25rem !important;margin-left: 0 !important}
html[dir="rtl"] .ms-2{margin-right: 0.5rem !important;margin-left: 0 !important}
html[dir="rtl"] .ms-3, html[dir="rtl"] .ms-lg-3{margin-right: 1rem !important;margin-left: 0 !important}
html[dir="rtl"] .ms-4, html[dir="rtl"] .ms-lg-4{margin-right: 1.5rem !important;margin-left: 0 !important}
html[dir="rtl"] .ms-5, html[dir="rtl"] .ms-lg-5, html[dir="rtl"] .ms-xl-5{margin-right: 3rem !important;margin-left: 0 !important}
html[dir="rtl"] .me-1{margin-left: 0.25rem !important;margin-right: 0 !important}
html[dir="rtl"] .me-2{margin-left: 0.5rem !important;margin-right: 0 !important}
html[dir="rtl"] .me-3, html[dir="rtl"] .me-lg-3{margin-left: 1rem !important;margin-right: 0 !important}
html[dir="rtl"] .me-4, html[dir="rtl"] .me-lg-4, html[dir="rtl"] .me-xl-4{margin-left: 1.5rem !important;margin-right: 0 !important}
html[dir="rtl"] .me-5, html[dir="rtl"] .me-lg-5{margin-left: 3rem !important;margin-right: 0 !important}
html[dir="rtl"] .text-end,  html[dir="rtl"] .text-sm-end, html[dir="rtl"] .text-md-end, html[dir="rtl"] .text-lg-end{text-align: left !important;}
html[dir="rtl"] .text-start, html[dir="rtl"] .text-lg-start,  html[dir="rtl"] .footer h6, html[dir="rtl"] .footer-bottom .text-md-start, html[dir="rtl"] .portofolio-detail-sec-three .unwind-text{text-align: right !important;}
html[dir="rtl"] .menu-wrap .nav-menu .nav-item .nav-link{transform: translateX(1rem);}
html[dir="rtl"] .menu-wrap .nav-menu .nav-item .nav-link:hover{transform: none;}
html[dir="rtl"] .menu-wrap .nav-menu .nav-item .nav-link svg{transform: translateY(0.938rem) scaleX(-1);}
html[dir="rtl"] .menu-wrap .nav-menu .nav-item .nav-link:hover svg{transform: translateY(0) scaleX(-1);}
/*html[dir="rtl"] .unwind-slider, html[dir="rtl"] .unwind-slider-nav{direction: ltr;}*/
html[dir="rtl"] .year-bigslider{left:4.6875rem;right:auto}

html[dir="rtl"] .milestone-content {padding-inline: 0 3.125rem;direction: rtl}
html[dir="rtl"] .footer .navbar-nav .nav-item, html[dir="rtl"] .footer .ft-projects ul li{border-right:0;border-left: 2px solid rgb(21 21 21 / 40%);padding-inline: 0 3rem;}
/*html[dir="rtl"] .footer .ft-projects ul li{;padding-inline: 0 3rem;}*/
html[dir="rtl"] .footer .navbar-nav .nav-item:last-child, html[dir="rtl"] .footer .ft-projects ul li:last-child{padding:0;border:0}
html[dir="rtl"] .footer .navbar-nav, html[dir="rtl"] .footer .ft-projects ul{gap:3rem}
html[dir="rtl"] .white-btn:before, html[dir="rtl"] .btn:before, html[dir="rtl"] .black-btn:before, html[dir="rtl"] .transparent-btn:before{left:auto;right:0}
html[dir="rtl"] .about-section-three svg{transform: scaleX(-1);}
html[dir="rtl"] .portofolio-detail-sec-two h2{margin-inline: 3rem -11rem}
html[dir="rtl"] .portofolio-detail-sec-three .unwind-slider{margin-inline: 4rem -35rem}
html[dir="rtl"] .Interior-slider{margin-inline: -5.7rem 0;}
html[dir="rtl"] .Interior-slider .slick-current{opacity: 1 !important}
html[dir="rtl"] .portofolio-detail-sec-three .unwind-slider .slick-arrow{left: auto;right: -35vw;top: 26vw}
html[dir="rtl"] .portofolio-detail-sec-three .unwind-slider .slick-prev{right: -30vw}
html[dir="rtl"] .career-detail-one p{padding-inline: 0 3.75rem}
html[dir="rtl"] .career-detail-two ul{padding-inline: 1.25rem 0}
html[dir="rtl"] #apply .btn-close{right: auto;left: 3.75rem}
html[dir="rtl"] .upload svg{right: auto;left: 0.625rem}
html[dir="rtl"] .portofolio-detail-sec-three .unwind-slider-nav .slick-arrow{left: auto;right: 0}
html[dir="rtl"] .portofolio-detail-sec-three .unwind-slider-nav .slick-prev{right: 4rem}
html[dir="rtl"] .communities-detail-new-one figcaption{padding-inline: 13.5rem 1.75rem}
html[dir="rtl"] .community-detail-slider{direction: ltr;text-align: end}
html[dir="rtl"] .community-detail-slider article p{margin-left: auto;}
html[dir="rtl"] .community-detail-slider .slick-slide figure{margin-inline: 2.188rem 0}
html[dir="rtl"] .Interior-slider .slick-next{left: auto;right: 4.8rem}
html[dir="rtl"] .Interior-slider .slick-prev{right: 9rem;left: auto;}
html[dir="rtl"] .career-section-two .search button{left:0.3rem;right: auto;}
html[dir="rtl"] .communities-detail-new-two .slick-list{padding-left: 19.5rem}
html[dir="rtl"] .portofolio-detail-sec-two figure:before{background: linear-gradient(270deg,rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0) 100%)}
html[dir="rtl"] .numbering{flex-direction: row-reverse;}
html[dir="rtl"] .properties-sec-two .col-md-6.pe-lg-4{padding-right: 1.5rem !important}
html[dir="rtl"] .properties-sec-two .col-md-6.ps-lg-4, html[dir="rtl"] .propertiesWrpr .col-md-6.ps-xl-5.ps-lg-4, html[dir="rtl"] .properties-sec-three .col-md-6.ps-xl-5.ps-lg-4, html[dir="rtl"] .ps-lg-4{padding-left: 1.5rem !important}
html[dir="rtl"] .sec-six-content h2{line-height: 1.5}
html[dir="rtl"] .about-section-three svg:first-child{right: -5rem;left: auto;}
html[dir="rtl"] .iti--separate-dial-code.iti--show-flags .iti__selected-dial-code, html[dir="rtl"] .iti__dial-code{direction: ltr;}
html[dir="rtl"] .sec-six-box .sec-six-bg figure::before{background: linear-gradient(90deg,rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%)}
html[dir="rtl"] .about-section-six figcaption{margin-top: -7rem}
html[dir="rtl"] .about-section-seven .discover-bg:before{background: linear-gradient(-45deg, rgba(31, 31, 31, 1) 0%, rgba(31, 31, 31, 0.7) 35%, rgba(31, 31, 31, 0) 67%)}

@media (min-width: 992px) {
  :root { --left-to-right-nil: polygon(0 0, 0 0, 0 100%, 0 100%); --left-to-right-fil: polygon(0 0, 100% 0, 100% 100%, 0 100%); --right-to-left-nil: polygon(100% 0, 100% 0, 100% 100%, 100% 100%); --right-to-left-fil: polygon(100% 0, 0 0, 0 100%, 100% 100%); --top-to-bottom-nil: polygon(100% 0, 0 0, 0 0, 100% 0); --top-to-bottom-fil: polygon(100% 0, 0 0, 0 100%, 100% 100%); --bottom-to-top-nil: polygon(0 88%, 100% 88%, 100% 100%, 0% 100%); --bottom-to-top-fil: polygon(0 0, 100% 0, 100% 100%, 0% 100%); }
}


.fixed-btn {z-index: 999;transition: 0.75s;opacity: 0;visibility: hidden;transform: scale(0);bottom: 1rem;right: 1rem}
.fixed-btn.active {opacity: 1;visibility: visible;transform: scale(1);}
.fixed-btn .whatsappIcon {background: #C5A059;}
.fixed-btn a {background: rgb(149 130 109 / 40%);border-radius: 50%;display: flex;align-items: center;justify-content: center;width: 3.125rem;height: 3.125rem;transition: 0.75s;}
@media only screen and (min-width: 1200px) {.container {max-width: 88.580vw;padding: 0}}
@media only screen and (min-width: 1600px) {html {font-size: 110%;-webkit-text-size-adjust: 100%;}}
@media only screen and (min-width: 1825px) {html {font-size: 120%;-webkit-text-size-adjust: 100%;}}
@media only screen and (min-width: 2030px) {html {font-size: 130%;-webkit-text-size-adjust: 100%}}
@media only screen and (min-width: 2700px) {html {font-size: 140%;-webkit-text-size-adjust: 100%;}}