/*Style*/

.modal{    z-index: 9999;}


#header_main .header-inner .header-inner-wrap .main-menu.style-white > ul > li > a{color:#002119;}
#header_main .header-inner .header-inner-wrap .main-menu ul.navigation > li.current::after{background:#404968!important;}
#header_main .header-right{}
#header_main .header-right .header-btn{}
#header_main .header-right .header-btn img{width: auto;height: 4vw;}
#header_main .header-right .header-btn a{white-space: nowrap;color: #404968;border-color: #404968;}
#header_main.style-no-bg.is-fixed.is-small .header-inner .header-inner-wrap{background-color:#ffffff;border-radius: 0;}
#site-logo a {display:block;width: 210px;}
#site-logo a img{width: 100%;}
#header_main.is-fixed.type-home1.is-small {top: 0;}
#header_main .header-inner {padding: 0px 0px 0 0px !important;}

.slider.HbanSlider .slider-item{position:relative;}
.slider.HbanSlider .wrap-slider .slider-item .slider-img{position:relative;}
.slider.HbanSlider .wrap-slider .slider-item .slider-content h1{font-weight:400;margin-inline:0;color: #fff;letter-spacing:-1px;margin-bottom:10px;    line-height: 1.1;}
.slider.HbanSlider .wrap-slider .slider-item .slider-content p{line-height:1.6; color: #fff;}
.slider.HbanSlider .wrap-slider .slider-item .slider-content{position:absolute; padding:0;top:0;left:0;right:0;bottom:0;text-align: left;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding-bottom: 100px;}
.sliderFormsec{position:fixed;left:0;right:0;bottom:0;padding-bottom:0;z-index:9999;}
.sliderFormsec .cl-container{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;padding-inline:0%}
.sliderFormsec .cl-container h4{color: #1f4b43;font-weight:700;text-transform:uppercase;line-height: 1.3;padding-left: 14px;font-size: 16px;}
.sliderFormsec .Form-container{ width:100%; background:#ffffff; padding:14px 15px ; border-radius:0px; box-shadow: 0 0 20px rgb(0 0 0 / 4%); border-radius: 20px 20px 0 0; border: 1px solid var(--Border); -webkit-border-radius: 20px 20px 0 0; -moz-border-radius: 20px 20px 0 0; -ms-border-radius: 20px 20px 0 0; -o-border-radius: 20px 20px 0 0; }
.sliderFormsec form{width:100%}
.sliderFormsec .formRow{display: -webkit-box;display: -ms-flexbox;display: flex;/* -webkit-box-align: end;-ms-flex-align: end;align-items: flex-end; */-ms-flex-wrap: wrap;flex-wrap: wrap;}
.sliderFormsec .formRow .formCol{padding: 3px 15px;-webkit-box-flex: 1;-ms-flex: 1 0 28%;flex: 1 0 28%;}
.sliderFormsec .formRow .formCol input{padding: 0 0px;border-radius: 2px;line-height: 39px;border: none;border-bottom: 1px solid #1f4b43;}
.sliderFormsec .formRow .formCol input[type="checkbox"]{width: 15px;height: 15px;}
.sliderFormsec .formRow .lastCol{-webkit-box-flex: 1;-ms-flex: 1 0 16%;flex: 1 0 16%;}
.sliderFormsec .formRow .BtnCol button{background: #404968;border-radius: 3px;color: #ffff;text-transform: uppercase;letter-spacing: 2px;font-weight: 500;border: 1px solid #1f4b43;padding: 0 30px;line-height: 38px;font-size: 14px;width: 100%;}
.sliderFormsec .formRow .BtnCol button:hover{background: #ffffff;color: #404968;}
.sliderFormsec .formRow .checkboxcol{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.sliderFormsec .formRow .checkboxcol label{font-size: 13px;font-weight: 500;color:#929292;}
.sliderFormsec .formRow .checkboxcol input{margin-right:5px;}

.featurSec .categories-item .icon{padding:8px;}
body .heading-section h2{color: #404968;text-transform: uppercase;letter-spacing: -1px;}


.displaynone{display:none!important;}
.luxury-home .content h4 {color: var(--White);margin-bottom: 10px;}
.luxury-home.overviewSec .content h2{margin-bottom:10px;}
.footer .footer-inner .footer-inner-wrap .center-footer{padding-block:40px;border-bottom: 1px solid rgb(0 0 0 / 10%);}
.footer .footer-inner .footer-inner-wrap .first-footer{padding-top:0px;}
.footer .footer-inner .footer-inner-wrap .center-footer{padding-block:40px;border-bottom: 1px solid rgb(0 0 0 / 10%);}
.footer .footer-inner .footer-inner-wrap .last-center-footer{border-bottom: 0px solid rgba(255, 255, 255, 0.1019607843);}
.footer .footer-inner .footer-inner-wrap .center-footer p{color: #333333;}
footer.footer.style-fourth .footer-inner{padding-bottom:180px;background-color: #ffffff;}
.thankyoubody footer.footer.style-fourth .footer-inner{padding-bottom:20px;}
.footer-cl-12{width:100%;}
.keyfoot .footer-cl-12{display: -webkit-box;display: -ms-flexbox;display: flex;}
.footer .footer-inner .footer-inner-wrap .center-footer ul.navigation-menu-footer{width:33.3333%;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;display: block;}
.footer-cl-12 ul li{width:100%;}
.footer .footer-inner .footer-inner-wrap .center-footer .ft-title{color: #404968;opacity: 1;}
footer.footer .bottom-footer{border-top:1px solid rgb(0 0 0 / 10%);}
footer.footer .footer-inner .footer-inner-wrap .text{color: #333333;}

.best-properties.floorplansec{background-color: #404968;}
.floorplansec .floorpBox a{display:block;position:relative;}
.floorplansec .floorpBox a span{position:absolute;display:block;left:0;bottom:20px;background:#eea80a;color:#333333;text-transform:uppercase;padding:0 15px;line-height:35px;font-size: 14px;font-weight: 600;letter-spacing:-1px;}
.floorplansec .widget-tabs.style-1 .widget-menu-tab .item-title{background: #ffffff;font-size: 16px;letter-spacing: 0px;margin: 0 10px;border-color: #2d3a4f;}
.floorplansec .widget-tabs.style-1 .widget-menu-tab .item-title.active{background: #05d468;color: #fff;}
.floorplansec .nav-tabs{-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-bottom:40px;border-bottom:none;}
.floorplansec .nav-tabs li{margin: 0 10px;}
.floorplansec .nav-tabs li button.nav-link{background: #ffffff;font-size: 16px;letter-spacing: 0px;margin: 0 10px;border-color: #2d3a4f;padding: 0 30px;line-height: 40px;color: #333;border-radius: 40px;}
.floorplansec .nav-tabs li button.nav-link.active{background: #05d468;color: #fff;border-color: #05d468;}
.floorplansec .accordion-item {background:transparent;    border: none;}
.floorplansec .fplanimgbox a{position: relative;display: block;}
.floorplansec .fplanimgbox a span{content:'';position: relative;background:#333333;color:#ffffff;width:100%;bottom:0;left:0;text-align: center;padding: 10px;font-size: 16px;    display: block;}
.floorplansec .multibox {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.floorplansec .multibox a{display: -webkit-box;display: -ms-flexbox;display: flex;width: calc(20% - 20px);margin: 10px;position: relative;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
.floorplansec .multibox a img{display:block;height:100%;object-fit:cover;display: block;}
.floorplansec table{font-size: 14px;color: #000000;margin: 0;background: #ffffff;}
.floorplansec table thead th{color: #404968;background: #bcd85f;text-transform: uppercase;font-weight: 600;}
.floorplansec .table-bordered>:not(caption)>*>* {border-width: 0 0 1px 0 ;border-color: #f0f0f0;padding: 8px;}
.floorplansec .image {position: relative;height: 100%;}
.floorplansec .image img{position: relative;height: 100%;object-fit: cover;}


.overviewSec.luxury-home{background-color: #282828;}
.overviewSec.luxury-home .counter{padding-inline: 0;padding-top: 40px;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.overviewSec.luxury-home .counter .number-counter{padding: 15px 30px;border: 1px solid rgb(252 255 255 / 18%);width:calc(50% - 15px);margin-right: 15px;margin-bottom: 15px;}
.overviewSec.luxury-home .counter .number-counter .countbox{color:#bcd85f;}
.overviewSec.luxury-home .counter .number-counter:last-child{width:100%;}
.overviewSec .heading-section h2, .overviewSec .heading-section .text {color:#ffffff;}
.overviewSec.luxury-home .content .text-content{margin-bottom:20px;}

.estate-agent.LocAdvSec .content-left{height:auto;}
.estate-agent.LocAdvSec .content-left .text-content{margin-bottom:0;}
.LocAdvSec .flat-accordion .flat-toggle{background-color: #ffffff;padding: 20px;margin-bottom: 10px;}
.LocAdvSec .flat-accordion .flat-toggle ul li{font-size: 16px;line-height: 1.8;width: 100%;max-width: unset;}
img.locmapimg{mix-blend-mode: darken;}

.modal .modal-dialog .modal-content .btn-hide-modal{cursor: pointer;}
body .progress-wrap{z-index: 9999;}
.featurSec .swiper-wrapper{-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;}
.featurSec .swiper-wrapper .categories-item{min-height: 130px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}

.bositevSec .content a.tf-button-primary:hover,.bositevSec .content a.tf-button-primary:focus{color: var(--Secondary);}
.DowBrobtn{padding-top:60px;}
.DowBrobtn .tf-button-primary{/* font-size:1.1vw */}
.DowBrobtn .tf-button-primary:focus{color: var(--Secondary)!important;}
.LocAdvSec.estate-agent .image .box-curved-text{top: auto;bottom: -80px;width: 100%;left: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.LocAdvSec.estate-agent .image .box-curved-text .tf-button-primary{margin-inline: 20px !important;gap: 0;background: #404968;color: #fff;}
.LocAdvSec.estate-agent .image .box-curved-text .tf-button-primary:focus{color: #404968;}
.LocAdvSec .box-curved-text {padding-top:15px;}
.LocAdvSec .box-curved-text .tf-button-primary:focus{color: #ffffff!important;}
.LocAdvSec .DowBrobtn{padding-top:0px;}

.paloan{background:#f0f0f0;text-align:center;padding-block:70px;}
.heading-section.loansec {margin-bottom: 0px;}
.heading-section.loansec ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.heading-section.loansec ul li{margin-inline: 15px;width: 10vw;padding:10px 20px;background:#ffffff;box-shadow: 0 0 10px #3333;}

.mobbtn{display:none;}
#LocAdvSec .ImagDec{display:block;}
#LocAdvSec .ImagMob{display:none;}
body .flat-question{padding:100px 0;}
body .flat-question .flat-accordion {max-width: initial;}
.featurSec .swiperss-wrapper{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.featurSec .swiperss-wrapper .swiper-slide{width: calc(33.3333% - 10px);margin: 5px;}
.featurSec .swiper-container{padding-bottom:40px;}
.featurSec .swiper-container.lastswiperslider{padding-bottom:0px;}
.featurSec h3{margin-bottom:15px;}

body form textarea {height: 80px !important;}

body p, .slider.HbanSlider .wrap-slider .slider-item .slider-content p, .text-content,.heading-section .text, .parallax-wrap .text, .footer .footer-inner .footer-inner-wrap .text{font-size: 16px;line-height: 1.8;}
.slider.HbanSlider .wrap-slider .slider-item .slider-content p{font-size:1.1vw;}
.footer .footer-inner .footer-inner-wrap .center-footer .navigation-menu-footer li a{font-size: 16px;color: #333333;}

.modal.booksitevisitpop .checkboxcol {display: -webkit-box;display: -ms-flexbox;display: flex;}
.modal.booksitevisitpop .checkboxcol label{font-size:13px;padding-left: 10px;}
.modal.booksitevisitpop fieldset.phone::after{opacity:0;}


#AmenitSec .cities-item > a {
    position: relative;
    left: 0;
    bottom: 0;
	    visibility: visible;
     opacity: 1 !important;
 }
 
 #AmenitSec  .cities-item a {
    left: 0;
}

.footer .footer-inner .footer-inner-wrap .center-footer .ft-title {
     margin-bottom: 10px;
}

.footer .footer-inner .footer-inner-wrap .center-footer p {
     margin-bottom: 10px;
}
 


@media (max-width:1600px) and (min-width:1500px){
	body p, .slider.HbanSlider .wrap-slider .slider-item .slider-content p, .text-content,.heading-section .text, .parallax-wrap .text, .footer .footer-inner .footer-inner-wrap .text{font-size: 15px;}
	.footer .footer-inner .footer-inner-wrap .center-footer .navigation-menu-footer li a{font-size: 15px;}
	#site-logo a{width: 170px;}
	.cl-container{    width: 1328px;}
}

@media (max-width:1600px) and (min-width:1500px){
	body p, .slider.HbanSlider .wrap-slider .slider-item .slider-content p, .text-content,.heading-section .text, .parallax-wrap .text, .footer .footer-inner .footer-inner-wrap .text{font-size: 14px;}
	.footer .footer-inner .footer-inner-wrap .center-footer .navigation-menu-footer li a{font-size: 14px;}
	.overviewSec.luxury-home .counter .number-counter .countbox div{font-size: 28px;line-height: 28px;margin-bottom: 5px;}
	.overviewSec.luxury-home .counter .number-counter {padding: 12px 20px;}
}

@media (max-width:1500px) and (min-width:1400px){
	body p, .slider.HbanSlider .wrap-slider .slider-item .slider-content p, .text-content,.heading-section .text, .parallax-wrap .text, .footer .footer-inner .footer-inner-wrap .text{font-size: 13.5px;}
	.footer .footer-inner .footer-inner-wrap .center-footer .navigation-menu-footer li a{font-size: 13.5px;}
}
@media (max-width:1500px) and (min-width:1101px){
	h4, .h4 {font-size: 18px;line-height: 25px;}
	.cl-container{width: 1130px;}
	footer.footer.style-fourth .footer-inner{padding-inline: 11%;}
	#site-logo a{width:180px;display:block;}	
	#site-logo a img{width:100%}	
	.sliderFormsec .cl-container{padding-inline:0;}
	#header_main .header-inner .header-inner-wrap .main-menu ul.navigation{gap: 25px;}
	#header_main .header-inner .header-inner-wrap .header-right .header-btn{width:80px;}
	.slider.HbanSlider .wrap-slider .slider-item .slider-content h1{font-size: 45px;}
	.flat-cities.style-4 .cities-item .content {left: 18px;}
	.flat-cities.style-4 .cities-item .content h4 {font-size: 16px;line-height: 22px;}
	.featurSec .swiper-wrapper .categories-item{padding: 20px;    min-height: 105px;}
	.bositevSec.parallax-wrap{padding-top: 150px;padding-bottom: 150px;}
	.flat-question.faqSec{padding-block:100px;}
}
@media (max-width:1200px) and (min-width:1001px){
	.slider.HbanSlider .wrap-slider .slider-item .slider-content{padding-bottom: 0;}
	.sliderFormsec .cl-container h4{font-size: 14px;}
	.luxury-home.overviewSec{padding:100px 0;}
	.sliderFormsec .formRow .checkboxcol input {width: 15px;}
	.sliderFormsec .formRow .formCol input{line-height: 34px;}
	.sliderFormsec .formRow .BtnCol button{line-height: 33px;font-size: 14px;}
}
@media (max-width:1100px){
	h4, .h4 {font-size: 18px;line-height: 20px;}
	#site-logo a{width:150px;display:block;}	
	#site-logo a img{width:100%}	
	.sliderFormsec .cl-container{padding-inline:0;}
	#header_main .header-inner .header-inner-wrap .main-menu ul.navigation{gap: 20px;}
	#header_main .header-inner .header-inner-wrap .header-right .header-btn{width:60px;}
	.slider.HbanSlider .wrap-slider .slider-item .slider-content h1{font-size: 35px;}
	.slider.HbanSlider .wrap-slider .slider-item .slider-content{padding-bottom: 0px;padding-top: 40px;padding-inline:5%;}	
}
@media (max-width:991px){
		.floorplansec .tab-content>.tab-pane {display: block;opacity: 1;}
	    #header_main .header-inner .header-inner-wrap .mobile-button {display: none !important;}
		#header_main.style-no-bg .header-inner .header-inner-wrap{-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
		body #header_main .header-inner .header-inner-wrap .header-right{display: block;margin-left: auto;}
		#header_main .header-inner .header-inner-wrap .header-right .header-btn {width: 40px;}
		body #header_main .header-inner {padding: 0px 0px 0 0px !important;}
		body #header_main.style-absolute {padding: 15px ;}
}
@media (min-width:801px){	
	.slider.HbanSlider .wrap-slider .slider-item .slider-img img.webimg{display:block;}
	.slider.HbanSlider .wrap-slider .slider-item .slider-img img.mobimg{display:none;}
}
@media (max-width:800px){
	.slider.HbanSlider .wrap-slider .slider-item .slider-img img.webimg{display:none;}
	.slider.HbanSlider .wrap-slider .slider-item .slider-img img.mobimg{display:block; /* height:450px;object-fit: cover;object-position: 73% bottom; */}
	.slider.HbanSlider .wrap-slider .slider-item .slider-content {position: relative;padding: 20px 0 !important;}
	.slider.HbanSlider .wrap-slider .slider-item .slider-content p br{display:none;}
	.sliderFormsec {position: relative;padding: 0;    z-index: 9;}
	.sliderFormsec .cl-container{padding-inline: 0;}
	.sliderFormsec .Form-container{padding: 45px 15px;border-radius: 0;}
	.sliderFormsec .formRow .formCol{-webkit-box-flex: 1;-ms-flex: 1 0 100%;flex: 1 0 100%;margin-bottom:10px;-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}
	.sliderFormsec .formRow .formCol.lastCol{-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}
	.sliderFormsec .formRow .checkboxcol input{width: 35px;}
	.sliderFormsec .formRow .checkboxcol label {font-size: 14px;line-height: 1.5;}
	.luxury-home.overviewSec .content .text-content:last-child{margin-bottom:0;}
	.luxury-home.overviewSec .content .wsintroitems .wsintroBox{margin-bottom:20px;}
	.luxury-home.overviewSec .content .wsintroitems .wsintroBox:last-child{margin-bottom:0;}
	.overviewSec.luxury-home .counter {padding-inline: 0;padding-top: 0;row-gap: 28px;}
	.overviewSec.luxury-home .counter .number-counter{width: calc(50% - 15px);margin-right: 15px;}
	.overviewSec.luxury-home.has-bg-vector-1::before{opacity:0;visibility:hidden;}
	.floorplansec.best-properties .inner .item-1 {grid-area: dd;}
	.floorplansec.best-properties .inner .item-2 {grid-area: bb;}
	.floorplansec.best-properties .inner .item-3 {grid-area: cc;}
	.floorplansec.best-properties .inner .item-4 {grid-area: aa;}
	.footer-cl-12 ul li {width: 100%;}
	.bositevSec{padding-inline:20px!important;}
	.bositevSec.parallax-wrap.style-1{background-attachment: inherit;}
	.bositevSec .content .text br,.AmenitSec .heading-section .text br{display:none;}
	.LocAdvSec .flat-accordion{margin-bottom:20px;}
	.estate-agent.LocAdvSec .content-left .text-content br{display:none;}
	.estate-agent.LocAdvSec .image .img-1{margin-bottom:20px;}
	.LocAdvSec .flat-accordion .flat-toggle ul li {font-size: 14px;line-height: 1.2;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;margin-bottom:18px;}
	.LocAdvSec .flat-accordion .flat-toggle ul li:last-child{margin-bottom:0px;}
	.LocAdvSec .flat-accordion .flat-toggle ul li p{line-height: 1.2;}
	.LocAdvSec .check-ellipse-item .icon{-webkit-box-flex: 0;-ms-flex: 0 0 18px;flex: 0 0 18px;margin-top:2px;}
	.floorplansec .floorpBox a span{line-height: 1;font-size: 13px;padding: 5px 15px;}
	footer.footer.style-fourth .footer-inner {padding-bottom: 20px;}
	.overviewSec .counter .number-counter > div{line-height:1;margin-bottom: 3px;}
	.thak-you{margin-top:80px;}
	.modal.booksitevisitpop .modal-dialog .modal-content .image-left{display:none;}
	.keyfoot .footer-cl-12{display:block;}
	.footer .footer-inner .footer-inner-wrap .center-footer ul.navigation-menu-footer {width: 100%;}
	.featurSec .swiperss-wrapper{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
	.featurSec .swiperss-wrapper .swiper-slide{width: calc(50% - 10px);margin: 5px;}
	.slider.HbanSlider .wrap-slider .slider-item .slider-content h1 {  color: #404968;}
	.slider.HbanSlider .wrap-slider .slider-item .slider-content p {  color: #404968;}
	.wsintroitems{margin-bottom:30px;}
	body .heading-section {margin-bottom: 20px;}
	.heading-section.loansec ul li{width:50%;}
}
@media (max-width:500px){
	#header_main .header-right .header-btn img {     height: auto;}
	.sliderFormsec .formRow .formCol input[type="checkbox"] {width: 22px;height: 20px;}
	.sliderFormsec .formRow .formCol {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}
	.overviewSec.luxury-home .counter .number-counter {width: 100%;margin-right: 0;}
	html body .progress-wrap.active-progress{bottom: 65px;right: 10px;}
	html body .grecaptcha-badge{opacity:0;pointer-events: none;}
	footer.footer.style-fourth .footer-inner {padding-bottom: 60px;    }
	.LocAdvSec.estate-agent .image .box-curved-text{position: relative;bottom: 0;margin-top: 35px;display:none;}
	.DowBrobtn {padding-top: 30px;}
	.mobbtn{display:block;position: fixed;bottom: 0;left: 0;width: 100%;z-index: 999;}
	.mobbtn ul{display:-webkit-box;display:-ms-flexbox;display:flex;}
	.mobbtn ul li{-webkit-box-flex: 1;-ms-flex: 1 0 50%;flex: 1 0 50%;}
	.mobbtn ul li a{opacity: 1;visibility: visible !important;width:100%;border-radius: 0;border: 1px solid #cdae59;}	
	.mobbtn ul li a:focus{    color: var(--Secondary);}	
	fieldset.date {}
	fieldset.date ,	fieldset.time{width: 100%;position:relative;}
	fieldset.date input, fieldset.time input{width: 100%;}
	.booksitevisitpop  .row{width:100%;}
	.booksitevisitpop  .row .col-6{width:100%;padding: 0;position:relative;}
	.booksitevisitpop  .row .date-col{margin-bottom:15px;}
	.booksitevisitpop  .row .time-col{}
	.booksitevisitpop  .row .date-col:after{content:'';position:absolute;width:15px;height:15px;top:50%;right:22px;margin-top:-7.5px;background:url(../images/dateIcon.jpg) no-repeat center center;background-size:100%;pointer-events: none;z-index: 999;display: block;}	
	.booksitevisitpop  .row .time-col:after{content:'';position:absolute;width:15px;height:15px;top:50%;right:22px;margin-top:-7.5px;background:url(../images/timeIcon.jpg) no-repeat center center;background-size:100%;pointer-events: none;z-index: 999;display: block;}
	#LocAdvSec .ImagDec{display:none;}
	#LocAdvSec .ImagMob{display:block;}
    .tf-section#LocAdvSec { padding: 40px 6px 0 !important;}
	#LocAdvSec .col-12{padding:0;}
	#LocAdvSec  .cl-container{padding:0;}
	#LocAdvSec .heading-section{padding:0 20px;}
	.LocAdvSec .DowBrobtn{padding-top:40px;}
	.floorplansec .col-4,.floorplansec .col-8{width:100%;}
	.floorplansec .table-responsive{margin-bottom:40px;}
	.AmenitSec .swiper-container{padding-bottom: 45px;}
	.AmenitSec .cl-container .row:nth-child(2) .swiper-container{margin-bottom: 20px;}
}
@media (max-width:500px){
	.mobbtn ul li a{padding: 8px;}
	.featurSec .swiperss-wrapper .categories-item {padding: 10px;gap: 0;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;text-align: center;border-radius: 10px;}
	.featurSec .categories-item .icon {padding: 5px;margin: 0 auto 5px;}
	.featurSec .categories-item .name h4 {font-size: 14px;height: 40px;}
}