@media (min-width: 100px) and (max-width: 767px) {
.v-desk{display: none;}
.v-mob{display: block;}
.title-mob{font-family: FSLucas;color: #008dd2; text-align: center;padding:15px 0;}
.title-mob h2{ font-size: 35px;font-family: FSLucas;}
.title-mob p{font-size: 18px;}
.mob-w{width: 48%;}
.project-content{flex-direction: column;justify-content: center;text-align: center;}
.ph-con{padding: 10px 0;}
.contant-top h2{font-size: 25px;}
.contant-top h4{font-size: 18px;}
.contant-top p{font-size: 15px;}
/*.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {*/
/*width: 100% !important;padding-right: var(--bs-gutter-x, .75rem) !important;padding-left: var(--bs-gutter-x, .75rem) !important;margin-right: auto !important;margin-left: auto !important;}*/
.floor-img{margin: 20px;}
.banner-content{position: inherit;width: 100%;left: 0; top: 0;}
.banner-content{position: inherit;width: 100%;}
.form-align{display: block !important; padding: 15px;}
.open-form{border-radius: 5px;}
.flat-type-open {width: 100%;}
}

@media (min-width: 768px) and (max-width: 991px) {
    .banner-content{position: inherit;width: 100%;}
    .form-align{display: block !important; padding: 15px;}
    .open-form{border-radius: 5px;}
    .flat-type-open {width: 100%;}
    }