/*Mobile Media Query*/
@media screen and (max-width: 768px) {

.d-desk{
	display: none;
}
.d-mob{
	display: block;
}
.home-banner-slider .display-4 {
    font-size: 1.5rem;
}
.home-banner-slider .hero__content1 {
   top: 28%;
   width: 100%;
   text-align: center;
   left: 50%;
   transform: translate(-50%, -50%);
}
.home-banner-slider .hero__content1 p{
  line-height: 20px;
}
.home-banner-slider .fs-5 {
    font-size: 1rem !important;
    line-height: 1rem;
}
.fimg-abrt, .fimg-abrt-green {
    left: 10px;
    width: 80px;
}
.section-title-center .display-6 {
    font-size: 1.6rem;
    line-height: 2rem;
}
.navbar-brand img {
    width: 120px;
}
.section-padding {
    padding: 40px 0;
}
.section-title-center{
    margin-bottom: 30px;
}
.fimg-gallery {
    right: 0;
    width: 80px;
}
.chapter-slider .swiper-slide {
    margin-top: 0; margin-bottom: 0;}
.chapter-slider.mb-50{
    margin-bottom: 30px;
}
#floor-plans .mr-tp50{
    margin-top: 30px;
}
.b-fly {
    width: 35px;
    height: 35px;
    top:55%;
}
.amn-col .col-lg-4{
    width: 33.33%;
}
.g-location{
  height: 300px;
  width:100%;
}
.ftr-logo{
    width: 45%;
}
.ftr-col-1, .ftr-col-2{
    text-align: left!important;
    justify-content: left!important;
}
.ftr-col-1 p{
    text-align: left!important;
}
.footer__copyright .text-end{
    text-align: left!important;
}
.float {
    left: 0;
    right: auto;
    bottom: 6.5%;
}
.modal-dialog {
    max-width: 100%;
    top: 10%;
}
#amenities .mb-50 {
    margin-bottom: 0;
}
#hero {
    margin-top: 0rem;
}
.portfolio-section li{
 width: 50%;
}
.portfolio-item {
    padding-top: 0px;
    padding-left: 0;
}
.inner-htitle {
    font-size: 2.0rem;
}
.hero__padding {
    padding-top: 120px;
    padding-bottom: 50px;
}
#hero.hero__padding {
   padding: 0;
}
.col-xs-6{
    width: 50%;
}
#floor-plans img.d-mob{
    box-shadow: 2px 5px 10px rgb(109 63 49 / 70%);
}
.social{
    display: none;
}

.cta-row {
    background: #70462b;
    padding: 0.5rem 0;
    position: fixed;
    z-index: 999;
    bottom: 0;
    width: 105%;
    max-width: 105%;
    display: flex;
}
.cta-row .br-right {
    border-right: 2px solid #f1f1f1;
}
.col-xs-4{
    width: 33.33%
}
.cta-row i, .cta-row a{
    color: #ffffff;
}
.footer__copyright{
    margin-bottom: 60px;
}
#scroll {
    bottom: 6.5%;
}
.cloud-1{
    bottom: 21%;
    left: 46%;
    width: 30%;
}
.cloud-2 {
    top: 47%;
    left: 9%;
    width: 25%;
}
.cloud-3 {
    top: 45%;
    left: 56%;
    width: 30%;
}
.bnr-1-bird1 {
    position: absolute;
    top: 47%;
    left: 72%;
    width: 25px;
}
.bnr-1-bird2 {
    position: absolute;
    top: 46%;
    left: 17%;
    width: 24px;
    z-index: 9;
}
.bnr-3-bird1 {
    position: absolute;
    top: 46%;
    left: 66%;
    width: 22px;
    z-index: 9;
}
.bnr-1-bird3 {
    position: absolute;
    top: 45%;
    left: 62%;
    width: 34px;
    z-index: 9;
}
.bnr-2-cloud2 {
    position: absolute;
    left: -8%;
    width: 100%;
    z-index: 3;
    top: 0;
}
.bnr-3-cloud-3 {
    position: absolute;
    right: 0%;
    width: 100%;
    top: 0;
}
.bnr-3-bird2 {
    position: absolute;
    top: 26%;
    right: 10%;
    width: 40px;
    z-index: 9;
}
.bnr-3-bird1 {
    position: absolute;
    top: 85%;
    left: 0;
    width: 50px;
    z-index: 9;
}
.bnr-3-cloud-1 {
    position: absolute;
    left: -11%;
    width: 100%;
    z-index: 1;
    top: 0;
}


}
/*Mobile Media Query Ends*/
