.l__line__1{width:calc(((100% - 176rem) / 12) * 1 + (0 * var(--grid-num))); margin:0 auto;}
.l__line__2{width:calc(((100% - 176rem) / 12) * 2 + (1 * var(--grid-num))); margin:0 auto;}
.l__line__3{width:calc(((100% - 176rem) / 12) * 3 + (2 * var(--grid-num))); margin:0 auto;}
.l__line__4{width:calc(((100% - 176rem) / 12) * 4 + (3 * var(--grid-num))); margin:0 auto;}
.l__line__5{width:calc(((100% - 176rem) / 12) * 5 + (4 * var(--grid-num))); margin:0 auto;}
.l__line__6{width:calc(((100% - 176rem) / 12) * 6 + (5 * var(--grid-num))); margin:0 auto;}
.l__line__7{width:calc(((100% - 176rem) / 12) * 7 + (6 * var(--grid-num))); margin:0 auto;}
.l__line__8{width:calc(((100% - 176rem) / 12) * 8 + (7 * var(--grid-num))); margin:0 auto;}
.l__line__9{width:calc(((100% - 176rem) / 12) * 9 + (8 * var(--grid-num))); margin:0 auto;}
.l__line__10{width:calc(((100% - 176rem) / 12) * 10 + (9 * var(--grid-num))); margin:0 auto;}
.l__line__11{width:calc(((100% - 176rem) / 12) * 11 + (10 * var(--grid-num))); margin:0 auto;}
.l__line__12{width:calc(((100% - 176rem) / 12) * 12 + (11 * var(--grid-num))); margin:0 auto;}

/* .panel__1 > * {width: 100%;}
.panel__2 > * {width: calc((100% / 2) - (var(--grid-num) / 2));}
.panel__3 > * {width: calc((100% / 3) - (var(--grid-num) * 2 / 3));}
.panel__4 > * {width: calc((100% / 4) - (var(--grid-num) * 3 / 4));}
.panel__5 > * {width: calc((100% / 5) - (var(--grid-num) * 4 / 5));}
.panel__6 > * {width: calc((100% / 6) - (var(--grid-num) * 5 / 6));}
.panel__7 > * {width: calc((100% / 7) - (var(--grid-num) * 6 / 7));}
.panel__8 > * {width: calc((100% / 8) - (var(--grid-num) * 7 / 8));}
.panel__9 > * {width: calc((100% / 9) - (var(--grid-num) * 8 / 9));}
.panel__10 > * {width: calc((100% / 10) - (var(--grid-num) * 9 / 10));}
.panel__11 > * {width: calc((100% / 11) - (var(--grid-num) * 10 / 11));}
.panel__12 > * {width: calc((100% / 12) - (var(--grid-num) * 11 / 12));} */


.panel__1__pc > * {width:calc((100% / 1.5) - (var(--grid-num) / 1.5));}
.panel__2__pc > * {width:calc((100% / 2) - (var(--grid-num) / 2));}
.panel__3__pc > * {width:calc((100% / 3) - (var(--grid-num) * 2 / 3));}
.panel__4__pc > * {width:calc((100% / 4) - (var(--grid-num) * 3 / 4));}
.panel__5__pc > * {width:calc((100% / 5) - (var(--grid-num) * 4 / 5));}
.panel__6__pc > * {width:calc((100% / 6) - (var(--grid-num) * 5 / 6));}
.panel__7__pc > * {width:calc((100% / 7) - (var(--grid-num) * 6 / 7));}
.panel__8__pc > * {width:calc((100% / 8) - (var(--grid-num) * 7 / 8));}
.panel__9__pc > * {width:calc((100% / 9) - (var(--grid-num) * 8 / 9));}
.panel__10__pc > * {width:calc((100% / 10) - (var(--grid-num) * 9 / 10));}
.panel__11__pc > * {width:calc((100% / 11) - (var(--grid-num) * 10 / 11));}
.panel__12__pc > * {width:calc((100% / 12) - (var(--grid-num) * 11 / 12));}


@media(max-width:1499px){
.gallery-thumbs .swiper-slide{height:95rem; width:95rem !important; padding:4rem; border-radius:10rem;}
.gallery-thumbs .swiper-slide img{border-radius:5rem;}
/* .slide__content .slide__content__inner{max-width:585px;} */
.slide__content h1{font-size:calc(30rem + (100vw - 600rem) / 600 * 20);}
.slide__content p{font-size:18rem;}

.f__h2{font-size:calc(21rem + (100vw - 600rem) / 600 * 20);}
.f__h3{font-size:calc(21rem + (100vw - 600rem) / 600 * 20);}
.f__xs__h3{font-size:calc(1rem + (100vw - 200rem) / 600 * 10);}

.l__body__text{font-size:18rem;}
.s__p__block{width:calc(((100% - 176rem) / 12) * 5 + (2 * var(--grid-num)));}
.s__body__text{font-size:18rem;}
.l__button a{background-size:45rem;}

.living__slider__inner .image__box{height:355px;}
.slide .slide__content--headings h2{font-size:calc(21rem + (100vw - 600rem) / 600 * 20);}
.slide .slide__content .content__bottom ul li{font-size:14rem; border-radius:6px;}
.slide .slide__content .content__bottom a{font-size:14rem;}
.slide .slide__content .content__bottom a i.ico__box{height:32rem; width:32rem;; border-radius:6rem;}
.slide .slide__content .content__bottom a i.ico__box img{height:18rem;}

.swiper-coverflow .slide__card .card__content{max-width:350rem;}
.swiper-coverflow .slide__card.swiper-slide-active .card__content h3{font-size:30rem;}
.swiper-coverflow .slide__card.swiper-slide-active .card__content p{font-size:18rem;}
.gallery__wrap .project__content{justify-content:flex-end; padding-bottom:80rem;}
.gallery__wrap .project__content p{max-width:500rem;}
.slider__nav .single__item{height:280rem;}
.luxury__amenities .content__wrap .content__card{max-width:435rem;}
.luxury__amenities .content__wrap .content__card h2{font-size: calc(25rem + (100vw - 600rem) / 600 * 20);}
.luxury__amenities .amenitie__slide__cards .slick__card__slide{padding:0 24rem;}
.luxury__amenities .amenitie__slide__cards .slick__card__slide .image__box{height:335rem; max-height:335rem;}
.luxury__amenities .amenitie__slide__cards .slick__card__slide .card__content{row-gap:16rem;}
.luxury__amenities .amenitie__slide__cards .slick__card__slide .card__content h3{font-size:30rem; line-height:normal;}
.luxury__amenities .amenitie__slide__cards .slick__card__slide .card__content p{font-size:16rem; overflow:hidden; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}

.accordion__flush .accordion__header .accordion__button{font-size:22rem;}
.accordion__flush .accordion__header .accordion__button span{max-width:243rem;}
.accordion__flush .accordion__header .accordion__button:after{width:38rem; height:38rem; background-size:24rem;}

.inner__banner__wrap .content__wrap .content__holder h1{font-size:calc(30rem + (100vw - 600rem) / 600 * 20);}
.small__height__banner{max-height:550rem;}
.property__available__list__full .property__card .property__card__inner{column-gap:40rem;}
.project__floor__plans .content__wrap .content__card h2{font-size:calc(32rem + (100vw - 600rem) / 600 * 20);}

.project__overview:before{max-width:800rem;}
.featur__list{max-width:unset; width:fit-content;}
.inner__banner__wrap .content__wrap .content__holder ul li{font-size:16rem;}
.featur__list ul{flex-direction:column;}
.featur__list ul li{font-size:18rem;}

.boundless__creativity .slide__card{height:640rem;}

.project__details__card{padding:32rem 20rem; height:auto;}
.project__details__card .card__content h3{font-size:18rem; line-height:22rem; row-gap:10rem;}

.property__list__main .property__gallery .serach__bar .form__group .btn__wrap .sratch__btn{width:180rem; max-width:180rem;}
.property__available__list{width:calc(((100% - 176rem) / 12) * 9.5 + (2 * var(--grid-num)));}
.property__available__list .property__card .property__card__details h3{font-size:32rem;}
.property__available__list .property__card .property__card__details .btn__wrap a.details__btn{padding:0 var(--spacing-12); font-size:14rem;}

.payment__plans ul li .counter__number{font-size:140rem;}
.why__argowells .amenities__list .slider__item{height:130rem; padding:10rem;}
.why__argowells .amenities__list .slider__item .image__box{width:45rem; height:45rem;}
.why__argowells .amenities__list .slider__item p{text-align:center;}
.project__grid{width:calc(((100% - 176rem) / 12) * 9.5 + (2 * var(--grid-num)));}
.project__card{height:400rem;}

.about__project .content__wrap .content__wrap__inner .content__holder{max-width:530rem;}
.feature__card{height:550rem;}
.feature__card__flip .feature__card__inner{padding: 0 40rem 40rem;}
.feature__card__flip .feature__card__inner h3{font-size:24rem;}

.faqs__main .block__content h4{font-size:25rem;}
.payment__plans ul li p{font-size:22rem;}

.about__wrapp .text__block{padding:0;}
.about__wrapp .text__block .f__s__h2{font-size:45rem; line-height: 125%;}

.management__card{max-width:136rem;}
.management__card .card__title .f__s__h3{font-size:30rem;}
.management__cards .card__content .card__details .bio__details .f__h2{font-size:30rem;}
.management__cards .card__content .card__details .bio__details p{font-size:18rem; max-width:600rem; line-height:25rem; letter-spacing:1.1rem;} 
.management__cards .card__content .card__details .bio__details h3{font-size:20rem;}
.swiper__container__wrapper__timeline .history__swiper .history__card .image__box{justify-content:flex-start;}
.swiper__container__wrapper__timeline .swiper-slide-active .history__card__title .image__box img{max-width:250rem;}
.swiper__container__wrapper__timeline .swiper-slide-active .history__card__title .history__card__details{font-size:30rem;}
.history__wrap p{max-width:440rem;}

.footer__details .footer__heading h2{font-size: calc(18rem + (100vw - 600rem) / 600 * 20);}
.footer__details .footer__links .contact__info .contact__info__row .contact__info__col h4{font-size:20rem;}
.footer__details .footer__links .contact__info .contact__info__row .contact__info__col p{font-size:20rem;}
.footer__brand{font-size:28rem; line-height:22rem;} 
.footer__bottom h4.brand__partner{font-size:22rem;}
.footer__bottom .footer__bottom__col p{font-size:16rem;}
}

@media(max-width:1399px){
.slide__content .slide__content__inner{max-width:515rem;}
.living__slider__inner .image__box{height:395rem;}
}


@media (max-width:767px) {
.panel__1__pc > *, .panel__2__pc > *, .panel__3__pc > *, .panel__4__pc > *, .panel__5__pc > *, .panel__6__pc > *, .panel__7__pc > *, .panel__8__pc > *, .panel__9__pc > *, .panel__10__pc > *, .panel__11__pc > *, .panel__12__pc > * {width: 100%;}

.navbar__top{min-height:75rem;}
.navbar__top .navbar__brand{position:relative; font-size:18rem; text-align:left; margin:0;}
.navbar__top .navbar__brand img{max-height:60rem;}
.navbar__top label .burger{height:38rem; width:38rem;}
.navbar__top label .burger .burger__inner{height:38rem; width:38rem;}
.navbar__top label:before{width:100%;}

.modal__content{padding:85rem 0;}
.modal__content .modal__body ul li a{font-size:14rem;}
.modal__content .modal__body ul li:after{margin:0 10rem; height:14rem;}
	
.slide__menu{width:100%;}
.slide__menu a{font-size:16rem}
.slide__content{padding-bottom:155rem;}
.slide__content h1{margin-left:0;}
.slide__content p{font-size:14rem; margin-bottom:5rem;}
.gallery-thumbs{bottom:105rem; height:auto;}
.gallery-thumbs .swiper-wrapper{justify-content:flex-start;}
.gallery-thumbs .swiper-slide{height:35rem; width:55rem !important; padding:2rem; border-radius:6rem;} 
.gallery-thumbs .swiper-slide img{border-radius:3rem;}
.f__h2{font-size:calc(32rem + (100vw - 600rem) / 600 * 20);}
.f__h3{font-size:calc(30rem + (100vw - 600rem) / 600 * 20);}
.f__xs__h3{font-size:calc(22rem + (100vw - 600rem) / 600 * 20);}
.f__l__h4{font-size:calc(35rem + (100vw - 600rem) / 600 * 20);}
.f__s__h2{font-size:calc(45rem + (100vw - 600rem) / 600 * 20); line-height:normal;}

.l__heading__block{width:100%; margin-bottom:30rem;}
.p__block, .s__p__block{width:100%;}
.l__body__text, .s__body__text{font-size:16rem;}
.overlay__content{position:relative;}
.living__slider__inner{width:100%; margin-top:30rem;}
.l__button a{font-size:14rem;}
.slide .slide__content--headings h2{font-size:calc(30rem + (100vw - 600rem) / 600 * 20);}
.living__slider__inner .image__box{height:325rem;}
.slide .slide__content .content__bottom{flex-direction:column; row-gap:20rem;}
.slide .slide__content .content__bottom ul{justify-content:space-between; width:100%; column-gap:8rem;}
.slide .slide__content .content__bottom ul li{flex-direction:column; flex:1; gap:2rem; font-size:12rem;}
.slide .slide__content .content__bottom a{width:100%; justify-content:center; box-shadow: 1px 1px 1px #0007, -1px -1px 1px #fff, 1px 1px 1px #555; border-radius:8rem; column-gap:8rem; padding:6rem;}
.slide .slide__content .content__bottom a i.ico__box{background:none; box-shadow:none; width:auto;}
.slide .slide__content .content__bottom a i.ico__box img{height:12rem;}

.swiper-coverflow .slide__card .card__content{display:none !important;}
.swiper-coverflow .slide__card.swiper-slide-active .card__content{display:block !important;}
.swiper-coverflow .slide__card.swiper-slide-active .card__content h3{font-size:20rem;}
.swiper-coverflow .slide__card.swiper-slide-active .card__content p{font-size:14rem;}

.gallery__wrap .project__content{justify-content:flex-end; padding-bottom:60rem;}

.luxury__amenities .content__wrap{position:relative; height:auto;}
.luxury__amenities .content__wrap .content__card a{margin-top:0rem;}
.luxury__amenities .content__wrap .content__card a i.ico__box{height:44rem; width:44rem; border-radius:8rem;}
.luxury__amenities .content__wrap .content__card a i.ico__box img{height:12rem;}

.luxury__amenities .amenitie__slide__cards{width:100%;}
.luxury__amenities .amenitie__slide__cards .slick__card__slide{padding:0; row-gap:20rem;}
.luxury__amenities .amenitie__slide__cards .slick-track{margin-left:0rem;}
.luxury__amenities .amenitie__slide__cards .slick__card__slide .image__box{height:auto;}
.luxury__amenities .amenitie__slide__cards .slick__card__slide .card__content{row-gap:16rem; padding:0 20rem;}
.luxury__amenities .amenitie__slide__cards .slick__card__slide .card__content h3{font-size:22rem;}
.luxury__amenities .amenitie__slide__cards .slick__card__slide .card__content p{font-size:14rem; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}

.slide .slide__content .content__bottom ul{justify-content:space-between; width:100%; column-gap:8rem;}
.slide .slide__content .content__bottom ul li{flex-direction:column; flex:1; gap:2rem; font-size:12rem;}
.small__height__banner{max-height:450rem;}
.inner__banner__wrap .content__wrap .content__holder ul{flex-direction:column; row-gap:15rem;}
.inner__banner__wrap .content__wrap .content__holder ul li{flex-direction:column; align-items:flex-start; flex:1; gap:2rem; font-size:12rem; text-align:left;}
.project__overview:before{display:none;}
.project__overview .content__wrap{position:unset;}
.featur__list ul li{font-size:16rem;}

.boundless__slider:before{display:none;}
.boundless__slider .slick-list{padding:0 !important;}
.boundless__creativity .slide__card{margin:0; height:350rem;}
.boundless__creativity .slide__card .content__bottom ul li{font-size:12rem;}

.concept__inspiration__main .slide__scroll__card .concept__content .content__holder .contact__details{padding:20rem; border-radius:10rem;}
.concept__inspiration__main .slide__scroll__card .concept__content .content__holder .contact__details h2{margin-top:20rem;}
.concept__inspiration__main .slide__scroll__card .concept__content .content__holder .contact__details p{margin-top:20rem; font-size:14rem; line-height:22rem;}

.project__details__main .l__panel__grid{flex-direction:column;}
.project__details__main .project__details__inner{width:100%;}
.project__details__table{grid-template-columns:repeat(2, 1fr);}
.project__details__card{padding:32rem 20rem; height:auto;}
.project__details__card:nth-child(2), .project__details__card:nth-child(4), .project__details__card:nth-child(6), .project__details__card:nth-child(8){border-right:0;}

.project__amenities .l__panel__grid{flex-direction:column;}
.project__amenities .amenities__list{flex-direction:column; width:100%;}
.project__amenities .amenities__list ul li{font-size:16rem;}
.project__details__card .card__content h3{font-size:18rem;}
.project__details__main .image__box{width:100%;}

.project__amenities__slider .gallery-thumbs{bottom:30rem;}

.property__available__list{width:100%;}
.property__available__list .property__card{padding:var(--spacing-12);}
.property__available__list .property__card:last-child{margin-bottom:0;}
.property__available__list .property__card .property__card__inner{flex-direction:column; row-gap:30rem;} 
.property__available__list .property__card .image__box{height:auto;}
.property__available__list .property__card .property__card__details h3{font-size:22rem;}
.property__available__list .property__card .property__card__details .btn__wrap a.details__btn{padding:0 var(--spacing-12); font-size:12rem; height:45rem;}
.property__available__list__full .property__card{margin-bottom:0;}

.load__more{height:55rem;}

.faqs__main .accordion__flush{width:100%;}
.faqs__main .block__content h4{font-size:20rem;}

.accordion__flush .accordion__header .accordion__button:before{margin-bottom:23rem;}


.booking__form .form__group{flex-direction:column; margin-top:32rem;}
.booking__form .form__group .form__group__inner{margin:0;}

.property__list__main h3{font-size:18rem;}
.property__list__main .property__gallery .serach__bar .form__group{flex-direction:column;}
.property__list__main .property__gallery .serach__bar .form__group .property__search__line{width:100%; height:1rem; flex:0 0 1rem; margin:10rem 0;}
.property__list__main .property__gallery .serach__bar .form__group .btn__wrap{justify-content:space-between; margin-top:30rem;}
.property__list__main .property__gallery .serach__bar .form__group .btn__wrap .sratch__btn{width:180rem; height:40rem;}
.property__list__main .property__gallery .serach__bar .form__group .form__group__inner .dropdown-menu li a{padding-left:0; padding-right:0;}

.property__list__main .property__list__inner{flex-direction:column;}
.filter__sidebar{width:100%; position:unset; margin-bottom:30rem;}
.filter__sidebar .sidebar__inner .accordion__flush .accordion__item{padding-top:15rem; padding-bottom:15rem;}
.filter__sidebar .sidebar__inner .accordion__flush .accordion__header .accordion__button{font-size:16rem;}


.community__tour .nav__pills .nav__item .nav__link{font-size:14rem;}
.map__wrap iframe{height:330rem;}
.payment__plans ul{grid-template-columns:repeat(1, 1fr);}
.payment__plans ul li{flex-direction:column; border-left:0; padding-bottom:20rem; padding-left:0;}
.payment__plans ul li:first-child{border-bottom:0;}
.payment__plans ul li:nth-child(2n+1){border-bottom:0;}
.payment__plans ul li:nth-child(2n){padding-left:0;}
.payment__plans ul li:last-child{padding-bottom:0;}
.payment__plans ul li .counter__number{font-size:86rem; line-height:86rem; margin-bottom:20rem;}
.payment__plans ul li .payment__details{row-gap:14rem;}
.payment__plans ul li p{font-size:18rem; text-align:center;}

.profile__logo__wrap{height:54rem;}
.profile__logo__wrap .logo__profile{width:150px; height:114px; top:-60rem; padding:20rem;}
.why__argowells .amenities__list .slider__item{height:135rem; padding:10rem;}
.why__argowells .amenities__list .slider__item .image__box{height:50rem; width:50rem;}
.why__argowells .amenities__list .slider__item p{text-align:center; font-size:12rem; margin-top:10rem;}

.interior__slide .image__box, .exterior__slide .image__box{height:540rem;}
.interior__slide .slick-arrow, .exterior__slide .slick-arrow{display:none;}

.project__info__wrap{display:none;}
.project__list__main .project__gallery .serach__bar .form__group{flex-direction:column; row-gap:20rem;}
.project__list__main .project__gallery .serach__bar .form__group .form__group__inner{height:54rem;}

.project__card{height:400rem;}
.project__slider .slick-slide{margin:0;}
.pagination__dots__list{display:none !important;}

.about__project .content__wrap{position:unset; padding-bottom:64rem;}
.about__project .image__box{height:386rem;}

.about__wrapp .text__block{padding:0;}
.about__wrapp .text__block h2{font-size:25rem !important; line-height:normal !important;}
.about__wrapp h3{font-size:16rem;}
.management__cards{flex-direction:column; height:auto; max-height:unset;}
.management__card{max-width:unset;}
.management__card .image__box{height:130rem; text-align:right;}
.management__card .image__box img{width:auto; margin-left:auto;}
.management__card .card__title{transform:none; writing-mode:unset; align-items:flex-start; padding:20rem;}
.management__card .card__title .f__s__h3{font-size:22rem; margin-top:15rem;}
.card__active .image__box{opacity:1;}
.card__active .card__title{height:auto;}

.management__cards .card__content{width:100% !important; transition:all .3s ease 0s;}
.management__cards .card__content .card__details .bio__details{position:relative; padding:20rem; margin-top:-82rem; row-gap:10px; transition:all .3s ease 0s;}
.management__cards .card__content .card__details .bio__details .f__h2{font-size:14rem; order:2; transition:all .3s ease 0s;}
.management__cards .card__content .card__details .bio__details p{font-size:14rem; letter-spacing:1.3rem; order:3; transition:all .3s ease 0s;}
.management__cards .card__content .card__details .bio__details h3{font-size:14rem; display:none;}
.management__cards .card__content .card__details .bio__details .bio__desc{order:1; transition:all .3s ease 0s;}
.management__cards .card__content .card__details .bio__details .bio__desc p{margin-bottom:10rem; transition:all .3s ease 0s;}
.management__cards .card__content .card__details .image__box{position:relative; display:none; transition:all .3s ease 0s;}
.management__cards .card__content .card__details .image__box:after{height:100%; width:100%; max-height:700rem; position:absolute; left:0; bottom:0; background:linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.91) 62.02%, #000 100%); content:'';}
.small__galley .single__item{margin:0 5rem; height:200rem;}
.swiper__container__wrapper__timeline .swiper__pagination__custom{flex-direction:row; background:linear-gradient(180deg, #000 0%, rgba(0, 0, 0, 0.00) 100%); width:100%; height:100rem; position:relative; right:0; padding-top:15rem;}
.swiper__container__wrapper__timeline .swiper__pagination__custom .swiper__pagination__switch{flex-direction:column;}
.swiper__container__wrapper__timeline .swiper__pagination__custom .swiper__pagination__switch .switch__title{flex-direction:column;  font-size:12rem;}
.swiper__container__wrapper__timeline .swiper__pagination__custom .swiper__pagination__switch .switch__title:after{left:21rem; top:8rem;}
.swiper__container__wrapper__timeline .swiper-pagination-progressbar{width:87.2%; height:1rem; left:0; right:0; top:28rem; margin:0 auto;}
.swiper__container__wrapper__timeline .swiper-pagination-progressbar-fill{width:100%; height:1rem;}
.swiper__container__wrapper__timeline .history__swiper .history__card .content__wrap{display:flex; align-items:flex-end;}
.swiper__container__wrapper__timeline .history__swiper .history__card .content__wrap:after{height:100%; width:100%; max-height:400rem; position:absolute; left:0; bottom:0; background:linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.91) 62.02%, #000 100%); content:'';}
.swiper__container__wrapper__timeline .swiper-slide .history__card__title{position:relative; z-index:1;}
.swiper__container__wrapper__timeline .history__swiper .history__card .image__box{justify-content:flex-start;}
.swiper__container__wrapper__timeline .history__swiper .history__card .image__box img{max-width:150rem;}
.swiper__container__wrapper__timeline .history__swiper .history__card .image__box{ width:100%;}




.feature__card{height:400rem; margin:10rem 0;}
.feature__card__flip .feature__card__inner{padding:0 40rem 40rem;}
.feature__card__flip .feature__card__inner h3{font-size:20rem;}
.life__style__wrapp .life__style__slide .slider-dots{display:none !important;}
.life__style__wrapp .btn__wrap{padding-right:20rem;}
	
.exterior__slide{margin-top:20rem;}
.property__list__main .property__gallery .serach__bar .form__group .form__group__inner{max-width:unset;}
.filter__sidebar .sidebar__inner{max-width:unset;}
.slider__nav .single__item{margin-right:6rem; margin-left:6rem; height:auto;}
.accordion__flush .accordion__item{flex-direction:column;}
.accordion__flush .accordion__header{width:100%;}
.accordion__flush .accordion__header .accordion__button{font-size:18rem; column-gap:12rem;}
.accordion__flush .accordion__header .accordion__button:after{width:30rem; height:30rem; background-size:18rem;}
.accordion__flush .accordion__header .accordion__button span{text-align:right;}
.accordion__flush .accordion__collapse{width:100%;}
.accordion__flush .accordion__body{position:relative; padding:20rem 0; width:100%;}
.accordion__flush .accordion__body img{width:100%;}
.active__footer .footer__details{flex-direction:column;}
.footer__details .footer__heading{background:rgb(0 0 0 / 60%)}
.footer__brand{display:block;}
h4.brand__partner{display:block; font-size:16rem;}
.footer__details .footer__heading h2{font-size: calc(32rem + (100vw - 600rem) / 600 * 20);}
.footer__details .footer__heading .form__group{column-gap:20rem;}
.footer__details .footer__heading .form__group .form__group__inner{margin-top:20rem; margin-bottom:10rem;}
.footer__details .footer__heading .form__group .form__group__inner label{display:none;}
.footer__details .footer__heading .form__group .form__group__inner .form__control{border-bottom-color:#fff;}
.footer__details .footer__heading .form__group .form__group__inner textarea.form__control{height:60rem;}
.footer__details .footer__heading .form__group .form__group__inner .form__control::placeholder{color:#FFF;}
.footer__details .footer__heading .form__group .form__group__inner .form__control::-ms-input-placeholder{color:#FFF;}
.footer__details .footer__heading .submit__btn{margin-bottom:20rem; margin-top:20rem; height:45rem; font-size:14rem;}
.footer__details .footer__links .contact__info{row-gap:20rem;}
.footer__details .footer__links .contact__info .contact__info__row .contact__info__col{flex:unset;}
.footer__details .footer__links .contact__info .contact__info__row .contact__info__col h4{font-size:16rem; width:133rem;}
.footer__details .footer__links .contact__info .contact__info__row .contact__info__col p{font-size:16rem; line-height:26rem;}
.footer__brand{font-size:18rem;}
.footer__bottom{flex-direction:column; padding-top:16rem; padding-bottom:16rem;}
.footer__bottom .footer__bottom__col p{font-size:14rem;}
.footer__bottom .footer__brand{display:none;}
.footer__bottom h4.brand__partner{display:none;}
}

