
/*  */

.hd__logo_new {
  width: 90px;
}

.curtain_scroll_main {height: 230vh;position: relative;}

.curtain_scroll_box {
  position: fixed;
  width: 100vw;
  height: 100vh;
  overflow-x: hidden;
  mix-blend-mode: screen;
  z-index: 0;
  height: 100dvh;
  top: 0;
}  

.curtain {
  position: fixed;
  width: 50%;
  height: inherit;
  top: 0;
}

.left {
  left: 0;
  background-color: #ffffff; 
  mix-blend-mode: screen;
  z-index: 999;
}

.right {
  right: 0;
  background-color: #ffffff;
  mix-blend-mode: screen;
  z-index: 999;
}

div.left h2 {
  left: 0;
  clip-path: inset(0px 50% 0px 0px);  

  position: absolute;
  top: 50%;
  width: 100vw;

  text-transform: uppercase;
  font-weight: 900;
  letter-spacing: -6px;
  text-align: center;
  font-size: 200px;
  line-height: 1;
  color: #000;
  transform: translateY(-50%);
  mix-blend-mode: multiply;
  -webkit-text-stroke: 1px #00000026;
}

div.right h2 {  
  left: -100%;
  /*! clip-path: inset(0px 0px 0px 50%); */ 
  position: absolute;
  top: 50%;
  width: 100vw;
  text-transform: uppercase;
  font-weight: 900;
  letter-spacing: -6px;
  text-align: center;
  font-size:200px;
  line-height: 1;
  color: #000;
  transform: translateY(-50%);
  mix-blend-mode: multiply;
  -webkit-text-stroke: 1px #00000026;
}


div.left h4 {
  left: 0;
/*   clip-path: inset(0px 50% 0px 0px);  */
  position: absolute;
  top: 35%;
  width: 100vw;
  text-transform: uppercase;
  font-weight: 900;
  letter-spacing: 1px;
  text-align: center;
  font-size: 60px;
  line-height: 1;
  color: #000;
  transform: translateY(-50%);
  mix-blend-mode: multiply;
}

div.right h4 {  
  left: -100%;
/*   clip-path: inset(0px 0px 0px 50%); */
  position: absolute;
  top: 35%;
  width: 100vw;
  text-transform: uppercase;
  font-weight: 900;
  letter-spacing:1px;
  text-align: center;
  font-size:60px;
  line-height: 1;
  color: #000;
  transform: translateY(-50%);
  mix-blend-mode: multiply;
}


div.left p {
  left: 0;  
  /*! clip-path: inset(0px 50% 0px 0px); */ 
  position: absolute;
  top:69%;
  width: 100vw;
  text-transform: uppercase;
  font-weight:500;
  letter-spacing: 1px;
  text-align: center;
  font-size: 23px;
  color: #000;
  transform: translateY(-50%);
  mix-blend-mode: multiply;
  line-height:1.5;
  -webkit-text-stroke: 1px #00000026;
}

div.right p {  
  left: -100%; 
  /*! clip-path: inset(0px 0px 0px 50%); */ 
  position: absolute;
  top: 69%;
  width: 100vw;
  text-transform: uppercase;
  font-weight:500;
  letter-spacing:1px;
  text-align: center;
  font-size:23px;
  color: #000;
  transform: translateY(-50%);
  mix-blend-mode: multiply;
  line-height: 1.5;
  -webkit-text-stroke: 1px #00000026;
}

/*  */

.project_container {
  padding-top: 40px;
  padding-right: 20px;
  padding-left: 40px;
  width: 100%;
  flex-direction: row;
  column-gap: 20px;
}

.pro_title h3 {
  font-family: "Montserrat", sans-serif;
  font-size: 24px;
  font-weight: 500;
  letter-spacing: 0.2px;
  line-height:1px;
  margin-bottom: 20px;
}

.mt50{ margin-top: 50px;}

.mt20{ margin-top: 20px;}

.pro_flex{ display: flex; align-items: center;}


.gallery_box img{ border-radius: 0;}

.fs20{ font-size: 20px}

.downarrow{
  width: 100%;
  position: absolute;
  bottom: 59%;
  left: 0px;
  z-index: 999;
  text-align: center;
  font-size: 16px;
}

.downarrow a{ color: #666;}

.moretext {
  display: none;
  margin-top: 30px;
  
}


.moreless{ position: relative; z-index: 99999999; margin-bottom: 50px;}

.moreless-button{ position: absolute; z-index: 99999999;}

.width__flex{ display: flex; justify-content: space-between;}
.width69{ width: 69%;}
.width30{ width: 30%;}


html #header.header-transparent {
  min-height: 0 !important;
  width: 100%;
  position: absolute;
  top: 0;
}



/*  */


.houses_curve_scape_banner {
  background-image: url("../images/projects/residential/houses/curve_scape/banner.webp");
  background-size: 150%;
  background-position: 50% 25%;
  background-repeat: no-repeat;
  background-attachment: fixed;
  position: relative;
}
.houses_kasliwal_banner {
  background-image: url("../images/projects/residential/houses/kasliwal/1.webp");
  background-size: 100%;
  background-position: 50% 20%;
  background-repeat: no-repeat;
  background-attachment: fixed;
  position: relative;
}
.houses_ishatvam_banner {
  background-image: url("../images/projects/residential/houses/ishatvam/4.webp");
  background-size: 100%;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-attachment: fixed;
  position: relative;
}
.houses_ramrajya_banner {
  background-image: url("../images/projects/residential/houses/ramrajya/1.webp");
  background-size: 100%;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-attachment: fixed;
  position: relative;
}
.houses_siddhi_banner {
  background-image: url("../images/projects/residential/houses/siddhi/1.webp");
  background-size: 100%;
  background-position: 50% 70%;
  background-repeat: no-repeat;
  background-attachment: fixed;
  position: relative;
}
.houses_vaikunth_banner {
  background-image: url("../images/projects/residential/houses/vaikunth/1.webp");
  background-size: 100%;
  background-position: 50% 70%;
  background-repeat: no-repeat;
  background-attachment: fixed;
  position: relative;
}
.houses_vrundavan_banner {
  background-image: url("../images/projects/residential/houses/vrundavan/1.webp");
  background-size: 100%;
  background-position: 50% 40%;
  background-repeat: no-repeat;
  background-attachment: fixed;
  position: relative;
}
.houses_maliwal_residence_banner {
  background-image: url("../images/projects/residential/houses/maliwal_residence/1.webp");
  background-size: 100%;
  background-position: 50% 37%;
  background-repeat: no-repeat;
  background-attachment: fixed;
  position: relative;
}
.houses_chirtan_banner {
  background-image: url("../images/projects/residential/houses/chirantan/1.webp");
  background-size: 100%;
  background-position: 50% 23%;
  background-repeat: no-repeat;
  background-attachment: fixed;
  position: relative;
}
.houses_kala_residence_banner {
  background-image: url("../images/projects/residential/houses/kala_residence/1.webp");
  background-size: 100%;
  background-position: 50% 13%;
  background-repeat: no-repeat;
  background-attachment: fixed;
  position: relative;
}
.houses_hambarde_residence_banner {
  background-image: url("../images/projects/residential/houses/hambarde_residence/1.webp");
  background-size: 100%;
  background-position: 50% 63%;
  background-repeat: no-repeat;
  background-attachment: fixed;
  position: relative;
}
.houses_anant_banner {
  background-image: url("../images/projects/residential/houses/anant/1.webp");
  background-size: 100%;
  background-position: 57% 57%;
  background-repeat: no-repeat;
  background-attachment: fixed;
  position: relative;
}
.houses_swastik_kunj_banner {
  background-image: url("../images/projects/residential/houses/swastik_kunj/1.webp");
  background-size: 100%;
  background-position: 57% 60%;
  background-repeat: no-repeat;
  background-attachment: fixed;
  position: relative;
}
.houses_devgiri_residence_banner {
  background-image: url("../images/projects/residential/houses/devgiri_residence/1.webp");
  background-size: 100%;
  background-position: 57% 50%;
  background-repeat: no-repeat;
  background-attachment: fixed;
  position: relative;
}
.houses_patel_residence_banner {
  background-image: url("../images/projects/residential/houses/patel_residence/1.webp");
  background-size: 100%;
  background-position: 57% 50%;
  background-repeat: no-repeat;
  background-attachment: fixed; 
  position: relative;
}
.houses_ghai_residence_banner {
  background-image: url("../images/projects/residential/houses/ghai_residence/19.webp");
  background-size: 100%;
  background-position: 57% 50%;
  background-repeat: no-repeat;
  background-attachment: fixed; 
  position: relative;
}
.hospitlaity_akruti_banner {
  background-image: url("../images/projects/commercial_&_hospitality/hospitality/hotel_akruti/16.webp");
  background-size: 100%;
  background-position: 50% 69%;
  background-repeat: no-repeat;
  background-attachment: fixed;
  position: relative;
}
.hospitlaity_central_park_banner {
  background-image: url("../images/projects/commercial_&_hospitality/hospitality/central_park/banner.webp");
  background-size: 100%;
  background-position: 50% 69%;
  background-repeat: no-repeat;
  background-attachment: fixed;
  position: relative;
}
.commercial_rizwani_office_banner {
  background-image: url("../images/projects/commercial/rizwani_office/1.webp");
  background-size: 100%;
  background-position: 50% 68%; 
  background-repeat: no-repeat;
  background-attachment: fixed;
  position: relative;
}
.commercial_4th_axis_old_studio_banner {
  background-image: url("../images/projects/commercial/4th_axis_old_studio/banner.webp");
  background-size: 100% !important;
  background-position: 50% 10%; 
  background-repeat: no-repeat; 
  background-attachment: fixed;
  position: relative;
}

.pawde_residence_banner {
  background-image: url("../images/projects/residential/houses/pawde_residence/1.webp");
  background-size: 100% !important;
  background-position: 50% 21%; 
  background-repeat: no-repeat;
  background-attachment: fixed;
  position: relative;
}
.darak_residence_banner {
  background-image: url("../images/projects/residential/houses/darak_residence/13.jpg");
  background-size: 100%;
  background-position: 50% 58%;
  background-repeat: no-repeat;
  background-attachment: fixed;
  position: relative;
}
.aadishri_banner {
  background-image: url("../images/projects/residential/houses/aadishri/banner.webp");
  background-size: cover !important; 
  background-position: 0 19%; 
  background-repeat: no-repeat; 
  background-attachment: fixed;
  position: relative;
}
.batth_residence_banner {
  background-image: url("../images/projects/residential/houses/batth_residence/banner.webp");
  background-size: 100%; 
  background-position: 55% 64%;
  background-repeat: no-repeat; 
  background-attachment: fixed;
  position: relative;
}
.modi_residence_banner {
  background-image: url("../images/projects/residential/houses/modi_residence/1.webp");
  background-size: 100%; 
  background-position: 50% 59%;
  background-repeat: no-repeat; 
  background-attachment: fixed;
  position: relative;
}

.pro_gallery_flex{
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: space-between;
  position: relative;
}
 

.banner_brif{
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 0;
  width: 100%;
  margin: 0 auto;
  right: 0;
  background-color: rgba(0, 0, 0, 0.74);
}

.banner_brif h3{
  font-weight: 200 !important;
  letter-spacing: 0px;
  font-size: 24px !important;
  line-height: 34px !important;
  color: #fff !important;
  font-family: "Montserrat", sans-serif !important;
  margin-bottom: 7px;
  text-transform: uppercase;
}

.banner_brif p{
  font-weight: 200 !important;
  letter-spacing: 0.2px;
  font-size: 24px !important;
  line-height: 33px !important;
  color: #fff !important;
  text-transform: unset;
  font-family: "Montserrat", sans-serif !important;
  margin-bottom: 0;
}
.brif_box {
  padding: 20px 0;
  border-radius: 0;
  max-width: 1795px;
  margin: 0 auto;
}

.hambarde_residence_pg div.left h2 {
  font-size: 165px;
}
.hambarde_residence_pg div.right h2 {
  font-size: 165px;
}

.devgiri_residence_pg div.left h2 {
  font-size: 185px;
}
.devgiri_residence_pg div.right h2 {
  font-size: 185px;
}




.amazingslider-arrow-right-1{ z-index: 999999 !important;position: absolute !important;cursor: pointer !important;width: 32px !important;height: 32px !important;right: 8px !important;top: 50% !important;margin-top: -16px !important;}


.wptb-swiper-navigation.style3 .swiper-button-nexts {
  width: 40px !important;
  height: 40px !important;
  line-height: 34px;
  background: transparent !important;
  border-radius: 100%;
  color: #fff;
  font-size: 10px;
  margin-right: 3px;
  cursor: pointer !important;
  border: 1px solid rgba(255,255,255,0.5) !important;
  transition: all 0.2s ease-in-out;
  transform: scale(1.0);
  right: 52px !important;
  margin-top: -21px !important;
}



.wptb-swiper-navigation.style3 .swiper-button-prevs {
  width: 40px !important;
  height: 40px !important;
  line-height: 34px;
  background: transparent !important;
  border-radius: 100%;
  color: #fff;
  font-size: 10px;
  margin-right: 3px;
  cursor: pointer !important;
  border: 1px solid rgba(255,255,255,0.5) !important;
  transition: all 0.2s ease-in-out;
  transform: scale(1.0);
  left: 56px !important;
  margin-top: -21px !important;
}

.wptb-swiper-navigation.style3 .swiper-button-prevs::after {
  content: "\f104" !important;
  font-family: "Font Awesome 6 Pro" !important;
  font-size: 13px !important;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 37px;
  font-weight: 400 !important;
}

.wptb-swiper-navigation.style3 .swiper-button-nexts::after {
  content: "\f105" !important;
  font-family: "Font Awesome 6 Pro" !important;
  font-size: 14px !important;
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  line-height: 37px !important;
  font-weight: 400 !important;
}
.batth_residence_pg div.left h2 {
  letter-spacing: 0px;
}
.batth_residence_pg div.right h2 {
  letter-spacing: 0px;
}


@media screen  and (min-width:1900px) and (max-width:1999px){
  div.left h2 {
    left: 0;
  }
  div.right h2 {
    left: -100%;
  }
  div.right p {
    left: -100%;
  }
  div.left p {
    left: 0;
  }
  .old_studio_4th_axis_pg div.left h2 {
    font-size: 181px;
  }
  .old_studio_4th_axis_pg div.right h2 {
    font-size: 181px;
  }
}

@media screen  and (min-width:1800px) and (max-width:1899px){
  .brif_box {
    max-width: 1691px !important;
  }
    .batth_residence_pg div.left h2 {
    font-size: 179.5px;
  }
  .batth_residence_pg div.right h2 {
    font-size: 179.5px;
  }
    .old_studio_4th_axis_pg div.left h2 {
    font-size: 166px;
  }
  .old_studio_4th_axis_pg div.right h2 {
    font-size: 166px;
  }
}

@media screen  and (min-width:1700px) and (max-width:1799px){
  .old_studio_4th_axis_pg div.left h2 {
    font-size: 160px;
  }
  .old_studio_4th_axis_pg div.right h2 {
    font-size: 160px;
  }
  .maliwal_residence_pg div.left h2 {
    font-size: 154px !important;;
  }
  .maliwal_residence_pg div.right h2 {
    font-size: 154px !important;
  }
  .brif_box {
    max-width: 1488px !important;
  }
  .banner_brif p {
    letter-spacing: 0px;
  }
  .curve_img2 {
    background-size: 45.5%;
  }
       .hambarde_residence_pg  div.left h2 {
    font-size: 150px;
  }
  .hambarde_residence_pg  div.right h2 {
    font-size: 150px;
  }
       .devgiri_residence_pg  div.left h2 {
    font-size: 175px;
  }
  .devgiri_residence_pg  div.right h2 {
    font-size: 175px;
  }
  .batth_residence_pg div.left h2 {
    font-size: 179.5px;
  }
  .batth_residence_pg div.right h2 {
    font-size: 179.5px;
  }
  .modi_residence_pg div.left h2 {
    font-size: 181px;
  }
  .modi_residence_pg div.right h2 {
    font-size: 181px;
  }
    .pawde_residence_pg div.left h2 {
    font-size: 175px;
  }
  .pawde_residence_pg div.right h2 {
    font-size: 175px;
  }
  .darak_residence_pg div.left h2 {
    font-size: 179px;
  }
  .darak_residence_pg div.right h2 {
    font-size: 179px;
  }
}

@media screen  and (min-width:1600px) and (max-width:2500px){
  .maliwal_residence_pg div.left h2 {  
    font-size:180px;
  }
  .maliwal_residence_pg div.right h2 {  
    font-size:180px;
  }
}

@media screen  and (min-width:1600px) and (max-width:1699px){
  .old_studio_4th_axis_pg div.left h2 {
    font-size: 151px;
  }
  .old_studio_4th_axis_pg div.right h2 {
    font-size: 151px;
  }
  .maliwal_residence_pg div.left h2 {
    font-size: 154px;
  }
  .maliwal_residence_pg div.right h2 {
    font-size: 154px;
  }
  .brif_box {
    max-width: 1527px !important;
  }
  .banner_brif p {
    letter-spacing: 0px;
    font-size: 22px !important;
  }
  .ps-4 {
    padding-left: 15px !important;
  }
  .team_name {
    font-size: 20px !important;
  }
  .img_btn {
    left: 8%;
  }
  div.left h2 {
    font-size: 196px;
  }
  div.right h2 {
    font-size: 196px;
  }
  .darak_residence_pg div.left h2 {
    font-size: 171px;
  }
  .darak_residence_pg div.right h2 {
    font-size: 171px;
  }
    .pawde_residence_pg div.left h2 {
    font-size: 170px;
  }
  .pawde_residence_pg div.right h2 {
    font-size: 170px;
  }
     .kala_residence_pg  div.left h2 {
    font-size: 190px;
  }
  .kala_residence_pg  div.right h2 {
    font-size: 190px;
  }
     .hambarde_residence_pg  div.left h2 {
    font-size: 140px;
  }
  .hambarde_residence_pg  div.right h2 {
    font-size: 140px;
  }
      .patel_residence_pg  div.left h2 {
    font-size: 185px;
  }
  .patel_residence_pg  div.right h2 {
    font-size: 185px;
  }
      .devgiri_residence_pg  div.left h2 {
    font-size: 165px;
  }
  .devgiri_residence_pg  div.right h2 {
    font-size: 165px;
  }
  .all_project_pg div.right h2 {
    font-size: 186px !important;
    top: 48% !important;
    line-height: 180px !important;
  }
  .all_project_pg div.left h2 {
    font-size: 186px !important;
    top: 48% !important;
    line-height: 180px !important;
  }
  .batth_residence_pg div.left h2 {
    font-size: 168.5px;
  }
  .batth_residence_pg div.right h2 {
    font-size: 168.5px;
  }
   .modi_residence_pg div.left h2 {
    font-size: 194px;
  }
  .modi_residence_pg div.right h2 {
    font-size: 194px;
  }
}

@media screen  and (min-width:1500px) and (max-width:1599px){
  .brif_box {
    max-width: 1407px !important;
  }
  .banner_brif p {
    letter-spacing: 0px;
    font-size: 22px !important;
  }
  .curve_img2 {
    background-size: 45.5%;
  }
  .ps-4 {
    padding: 0 13px !important;
  }
  .team_name {
    font-size: 20px !important;
  }
  div.left h2 {
    font-size: 199px;
  }
  div.right h2 {
    font-size: 199px;
  }
  .curve_img4 {
    background-size: 69.5%;
    width: 65.5%;
  }
  .curve_img5 {
    background-size: 36.5%;
    width: 35%;
    background-position: 103% !important;
  }
  .img_btn {
    left: 4.1%;
  }
  div.left h2 {
    font-size: 182px;
  }
  div.right h2 {
    font-size: 182px; 
  }
      .darak_residence_pg div.left h2 {
    font-size: 159px;
  }
  .darak_residence_pg div.right h2 {
    font-size: 159px;
  }
   .pawde_residence_pg div.left h2 {
    font-size: 160px;
  }
  .pawde_residence_pg div.right h2 {
    font-size: 160px;
  }
   .maliwal_residence_pg div.left h2 {
    font-size: 144px;
  }
  .maliwal_residence_pg div.right h2 {
    font-size: 144px;
  }
    .kala_residence_pg  div.left h2 {
    font-size: 170px;
  }
  .kala_residence_pg  div.right h2 {
    font-size: 170px;
  }
    .hambarde_residence_pg  div.left h2 {
    font-size: 130px;
  }
  .hambarde_residence_pg  div.right h2 {
    font-size: 130px;
  }
  .patel_residence_pg  div.left h2 {
    font-size: 170px;
  }
  .patel_residence_pg  div.right h2 {
    font-size: 170px;
  }
  .devgiri_residence_pg  div.left h2 {
    font-size: 152px;
  }
  .devgiri_residence_pg  div.right h2 {
    font-size: 152px;
  }
  .all_project_pg div.right h2 {
    font-size: 176px !important;
    top: 48% !important;
    line-height: 170px !important;
  }
  .all_project_pg div.left h2 {
    font-size: 176px !important;
    top: 48% !important;
    line-height: 170px !important;
  }
  .batth_residence_pg div.left h2 {
    font-size: 155.5px;
  }
  .batth_residence_pg div.right h2 {
    font-size: 155.5px;
  }
  .modi_residence_pg div.left h2 {
    font-size: 179px;
  }
  .modi_residence_pg div.right h2 {
    font-size: 179px;
  }
  .old_studio_4th_axis_pg div.left h2 {
    font-size: 140px;
  }
  .old_studio_4th_axis_pg div.right h2 {
    font-size: 140px;
  }
}

@media screen  and (min-width:1400px) and (max-width:1499px){
  .brif_box {
    max-width: 1346px !important;
  }
  .banner_brif p {
    letter-spacing: 0.2px;
    font-size: 21px !important;
  }
  .curve_img2 {
    background-size: 45.5%;
  }
  .ps-4 {
    padding: 0 15px !important;
  }
  .team_name {
    font-size: 20px !important;
  }
    .maliwal_residence_pg div.left h2 {
    font-size: 138px;
  }
  .maliwal_residence_pg div.right h2 {
    font-size: 138px;
  }
  div.left h2 {
    font-size: 167px;
  }
  div.right h2 {
    font-size: 167px;
  }
    .pawde_residence_pg div.left h2 {
    font-size: 155px;
  }
  .pawde_residence_pg div.right h2 {
    font-size: 155px;
  }
     .darak_residence_pg div.left h2 {
    font-size: 153px;
  }
  .darak_residence_pg div.right h2 {
    font-size: 153px;
  }
  .curve_img4 {
    background-size: 69.5%;
    width: 65.5%;
  }
  .curve_img5 {
    background-size: 36.5%;
    width: 35%;
    background-position: 103% !important;
  }
  .img_btn {
    left: 4.1%;
  }
  .vaikunth_nivas_pg div.left h2 {
    font-size: 175px;
  }
  .vaikunth_nivas_pg div.right h2 {
    font-size: 175px;
  }
    .kala_residence_pg  div.left h2 {
    font-size: 169px;
  }
  .kala_residence_pg  div.right h2 {
    font-size: 169px;
  }
    .hambarde_residence_pg  div.left h2 {
    font-size: 125px;
  }
  .hambarde_residence_pg  div.right h2 {
    font-size: 125px;
  }
   .swastik_kunj_pg  div.left h2 {
    font-size: 190px;
  }
  .swastik_kunj_pg  div.right h2 {
    font-size: 190px;
  }
    .patel_residence_pg  div.left h2 {
    font-size: 165px;
  }
  .patel_residence_pg  div.right h2 {
    font-size: 165px;
  }
    .devgiri_residence_pg  div.left h2 {
    font-size: 150px;
  }
  .devgiri_residence_pg  div.right h2 {
    font-size: 150px;
  }
  .all_project_pg div.right h2 {
    font-size: 170px !important;
    top: 48% !important;
    line-height: 165px !important;
  }
  .all_project_pg div.left h2 {
    font-size: 170px !important;
    top: 48% !important;
    line-height: 165px !important;
  }
    .rizwani_office_pg div.left h2 {
    font-size: 176px;
  }
  .rizwani_office_pg div.right h2 {
    font-size: 176px;
  }
  .batth_residence_pg div.left h2 {
    font-size: 153px;
  }
  .batth_residence_pg div.right h2 {
    font-size: 153px;
  }
  .modi_residence_pg div.left h2 {
    font-size: 172px;
  }
  .modi_residence_pg div.right h2 {
    font-size: 172px;
  }
    .old_studio_4th_axis_pg div.left h2 {
    font-size: 134px;
  }
  .old_studio_4th_axis_pg div.right h2 {
    font-size: 134px;
  }
}

@media screen  and (min-width:1300px) and (max-width:1399px){
  .project_main_pg .downarrow {
  bottom: 57%;
  line-height: 20px;
}
  .brif_box {
    max-width: 1265px !important;
  }
  .banner_brif p {
    letter-spacing: 0px;
    font-size: 20.4px !important;
    line-height: 32px !important;
  } 
  .curve_img2 {
    background-size: 45.5%;
  }
  .ps-4 {
    padding: 0 15px !important;
  }
  .team_name {
    font-size: 20px !important;
  }
  div.left h2 {
    font-size: 199px;
  }
  div.right h2 {
    font-size: 199px;
  }
  .img_btn {
  left: 3.95%;
}
  .vaikunth_nivas_pg div.left h2 {
    font-size: 165px;
  }
  .vaikunth_nivas_pg div.right h2 {
    font-size: 165px;
  }
  .maliwal_residence_pg div.left h2 {
      top: 54%;
    font-size: 128px;
  }
  .maliwal_residence_pg div.right h2 {
    top: 54%;
    font-size: 128px;
  }
  .kala_residence_pg  div.left h2 {
    font-size: 155px;
  }
  .kala_residence_pg  div.right h2 {
    font-size: 155px;
  }
  .hambarde_residence_pg  div.left h2 {
    font-size: 120px;
  }
  .hambarde_residence_pg  div.right h2 {
    font-size: 120px;
  }
  .patel_residence_pg  div.left h2 {
    font-size: 155px;
  }
  .patel_residence_pg  div.right h2 {
    font-size: 155px;
  }
  .devgiri_residence_pg  div.left h2 {
    font-size: 140px;
  } 
  .devgiri_residence_pg  div.right h2 {
    font-size: 140px;
  }
  .swastik_kunj_pg  div.left h2 {
    font-size: 180px;
  }
  .swastik_kunj_pg  div.right h2 {
    font-size: 180px;
  }
  .all_project_pg div.right h2 {
    font-size: 170px !important;
    top: 48% !important;
    line-height: 165px !important;
  }
  .all_project_pg div.left h2 {
    font-size: 170px !important;
    top: 48% !important;
    line-height: 165px !important;
  }
  .all_project_pg div.left p {
    top: 77%;
    font-size: 21px;
  }
  .all_project_pg div.right p {
    top: 77%;
    font-size: 21px;
  }
  .pawde_residence_pg div.left h2 {
    font-size: 145px;
  }
  .pawde_residence_pg div.right h2 {
    font-size: 145px;
  }
   .darak_residence_pg div.left h2 {
    font-size: 140px;
  }
  .darak_residence_pg div.right h2 {
    font-size: 140px;
  }
  .krishna_pg div.left h2 {
    font-size: 141px;
    left: 0px !important;
  }
  .krishna_pg div.right h2 {
    font-size: 141px;
    left: -100% !important;;
  }
  .rizwani_office_pg div.left h2 {
    font-size: 176px;
  }
  .rizwani_office_pg div.right h2 {
    font-size: 176px;
  }
  .batth_residence_pg div.left h2 {
    font-size: 140px;
  }
  .batth_residence_pg div.right h2 {
    font-size: 140px;
  }
  .modi_residence_pg div.left h2 {
    font-size: 162.5px;
  }
  .modi_residence_pg div.right h2 {
    font-size: 162.5px;
  }
  .old_studio_4th_axis_pg div.left h2 {
    font-size: 127px;
  }
  .old_studio_4th_axis_pg div.right h2 {
    font-size: 127px;
  }
   .courtyard_pg div.right h2{
        font-size: 189px;
  }
  .courtyard_pg div.left h2{
        font-size: 189px;
  }
   .anika_heights_pg div.right h2{
    font-size: 165px;
  }
  .anika_heights_pg div.left h2{
    font-size: 165px;
  }
 

}

@media screen  and (min-width:1200px) and (max-width:1299px){
  .maliwal_residence_pg div.left h2 {
     top: 54%;
    font-size: 119px;
  }
  .maliwal_residence_pg div.right h2 {
    top: 54%;
    font-size: 119px;
  }
    .pawde_residence_pg div.left h2 {
     top: 54%;
    font-size: 138px;
  }
  .pawde_residence_pg div.right h2 {
    top: 54%;
    font-size: 138px;
  }
     .darak_residence_pg div.left h2 {
     top: 54%;
    font-size: 130px;
  }
  .darak_residence_pg div.right h2 {
    top: 54%;
    font-size: 130px;
  }
  div.right p {
    font-size: 21.7px;
  }
  div.left p {
    font-size: 21.7px;
  }
  .brif_box {
    max-width: 1197px !important;
  }
  .banner_brif p {
    letter-spacing: 0.1px;
    font-size: 21px !important;
  }
  .curve_img2 {
    background-size: 48.5%;
  }
  .ps-4 {
    padding: 0 12px !important;
  }
  .team_name {
    font-size: 19.5px !important;
  }
  div.left h2 {
    font-size: 188px;
  }
 div.right h2 {
    font-size: 188px;
  }
  .img_btn {
  left: 4.35%;
}
  .vaikunth_nivas_pg div.left h2 {
    font-size: 144px;
  }
  .vaikunth_nivas_pg div.right h2 {
    font-size: 144px;
  }
  .kala_residence_pg div.left p {  
    top: 77%;
  }
  .kala_residence_pg div.right p {  
    top: 77%;
  }
  .kala_residence_pg  div.left h2 {
    top: 48%;
    font-size: 168px;
  }
  .kala_residence_pg  div.right h2 {
    top: 48%;
    font-size: 168px;
  }
  .hambarde_residence_pg div.left p {  
    top: 77%;
  }
  .hambarde_residence_pg div.right p {  
    top: 77%;
  }
  .hambarde_residence_pg  div.left h2 {
    top: 48%;
    font-size: 168px;
  }
  .hambarde_residence_pg  div.right h2 {
    top: 48%;
    font-size: 168px;
  }
    .patel_residence_pg div.left p {  
    top: 77%;
  }
  .patel_residence_pg div.right p {  
    top: 77%;
  }
  .patel_residence_pg  div.left h2 {
    top: 48%;
    font-size: 168px;
  }
  .patel_residence_pg  div.right h2 {
    top: 48%;
    font-size: 168px;
  }
    .devgiri_residence_pg div.left p {  
    top: 77%;
  }
  .devgiri_residence_pg div.right p {  
    top: 77%;
  }
  .devgiri_residence_pg  div.left h2 {
    top: 48%;
    font-size: 168px;
  }
  .devgiri_residence_pg  div.right h2 {
    top: 48%;
    font-size: 168px;
  }
    .swastik_kunj_pg  div.left h2 {
    font-size: 170px;
  }
  .swastik_kunj_pg  div.right h2 {
    font-size: 170px;
  }
  .all_project_pg div.right h2 {
    font-size: 170px !important;
    top: 48% !important;
    line-height: 165px !important;
  }
  .all_project_pg div.left h2 {
    font-size: 170px !important;
    top: 48% !important;
    line-height: 165px !important;
  }
  .all_project_pg div.left p {
    top: 77%;
    font-size: 23px;
  }
  .all_project_pg div.right p {
    top: 77%;
    font-size: 23px;
  }
  .rizwani_office_pg div.left h2 {
    font-size: 163px;
  }
  .rizwani_office_pg div.right h2 {
    font-size: 163px;
  }
  .batth_residence_pg div.left h2 {
    font-size: 132px;
  }
  .batth_residence_pg div.right h2 {
    font-size: 132px;
  }
  .modi_residence_pg div.left h2 {
    font-size: 154px;
  }
  .modi_residence_pg div.right h2 {
    font-size: 154px;
  }
  .old_studio_4th_axis_pg div.left h2 {
    font-size: 120px;
  }
  .old_studio_4th_axis_pg div.right h2 {
    font-size: 120px;
  }
}

@media screen  and (min-width:1100px) and (max-width:1199px){
  .brif_box {
    max-width: 1068px !important;
  }
  .banner_brif p {
    letter-spacing: 0.1px;
    font-size: 21px !important;
  }
  .curve_img2 {
    background-size: 48.5%;
  }
  .ps-4 {
    padding: 0 12px !important;
  }
  .team_name {
    font-size: 19.5px !important;
  }
  div.left h2 {
    font-size: 183px;
  }
  div.right h2 {
    font-size: 183px;
  }
  .img_btn {
    left: 4.35%;
  }
  .vaikunth_nivas_pg div.left h2 {
    font-size: 141px;
  }
  .vaikunth_nivas_pg div.right h2 {
    font-size: 141px;
  }
  .vaikunth_img2{
    background-size: 48.5%;
    width: 89%;
    background-position: -2.6% 2%;
  }
  .vaikunth_img3{
    background-size: 56%;
    width: 98.8%;
    background-position: 100% !important;
  }
  .kala_residence_pg div.left p {  
    top: 77%;
  }
  .kala_residence_pg div.right p {  
    top: 77%;
  }
  .kala_residence_pg  div.left h2 {
    top: 48%;
    font-size: 168px;
  }
  .kala_residence_pg  div.right h2 {
    top: 48%;
    font-size: 168px;
  }
  .pawde_residence_pg div.right p {
    top: 77%;
  }
  .pawde_residence_pg div.left p {
    top: 77%;
  }
   .darak_residence_pg div.right p {
    top: 77%;
  }
  .darak_residence_pg div.left p {
    top: 77%;
  }
  .hambarde_residence_pg div.left p {  
    top: 77%;
  }
  .hambarde_residence_pg div.right p {  
    top: 77%;
  }
  .hambarde_residence_pg  div.left h2 {
    top: 48%;
    font-size: 168px;
  }
  .hambarde_residence_pg  div.right h2 {
    top: 48%;
    font-size: 168px;
  }
  .patel_residence_pg div.left p {  
    top: 77%;
  }
  .patel_residence_pg div.right p {  
    top: 77%;
  }
  .patel_residence_pg  div.left h2 {
    top: 48%;
    font-size: 168px;
  }
  .patel_residence_pg  div.right h2 {
    top: 48%;
    font-size: 168px;
  }
   .darak_residence_pg  div.left h2 {
    top: 48%;
    font-size: 168px;
  }
  .darak_residence_pg  div.right h2 {
    top: 48%;
    font-size: 168px;
  }
  .devgiri_residence_pg div.left p {  
    top: 77%;
  }
  .devgiri_residence_pg div.right p {  
    top: 77%;
  }
  .devgiri_residence_pg  div.left h2 {
    top: 48%;
    font-size: 168px;
  }
  .devgiri_residence_pg  div.right h2 {
    top: 48%;
    font-size: 168px;
  }
      .swastik_kunj_pg  div.left h2 {
    font-size: 160px;
  }
  .swastik_kunj_pg  div.right h2 {
    font-size: 160px;
  }
  .rizwani_office_pg div.left h2 {
    font-size: 149px;
  }
  .rizwani_office_pg div.right h2 {
    font-size: 149px;
  }
  .batth_residence_pg div.left h2 {
    font-size: 117.5px;
  }
  .batth_residence_pg div.right h2 {
    font-size: 117.5px;
  }
  .modi_residence_pg div.left h2 {
    font-size: 138px;
  }
  .modi_residence_pg div.right h2 {
    font-size: 138px;
  }
   .krishna_pg div.left p {
    top: 77%;
  }
   .krishna_pg div.right p {
    top: 77%;
  }
  .old_studio_4th_axis_pg div.left h2 {
    font-size: 127px;
    line-height: 110px;
    top: 47%;
  } 
  .old_studio_4th_axis_pg div.right h2 {
    font-size: 127px;
    line-height: 110px;
    top: 47%;
  }
  .old_studio_4th_axis_pg div.left p {
    top: 77%;
  }
  .old_studio_4th_axis_pg div.right p {
    top: 77%;
  }
  .small_block{
    display:  block !important;
  }
}

@media screen  and (min-width:1050px) and (max-width:1099px){
  .brif_box {
    max-width: 980px !important;
  }
  .banner_brif p {
    letter-spacing: 0.1px;
    font-size: 20px !important;
  }
  .curve_img2 {
    background-size: cover; 
  }
  .curve_img3 {
  background-size: cover;
  width: 100%;
  background-position:   left !important;
}
  .ps-4 {
    padding: 0 12px !important;
  }
  .team_name {
    font-size: 19.5px !important;
  }
  div.left h2 {
    font-size: 165px;
  }
  div.right h2 {
    font-size: 165px;
  }
  .img_btn {
    left: 4.35%;
  }
  .vaikunth_nivas_pg div.left h2 {
    font-size: 130px;
  }
  .vaikunth_nivas_pg div.right h2 {
    font-size: 130px;
  }
  .vaikunth_img2{
    background-size: contain; 
    width: 89%;
    background-position: 0%; 
  }
  .vaikunth_img3{
    background-size: 63%;
    width: 98.8%;
    background-position: 129% !important;
  }
  div.right p {
  top: 78%;
  font-size: 23px;
}
div.left p {
  top: 78%;
  font-size: 23px;
}
    .swastik_kunj_pg  div.left h2 {
    font-size: 140px;
  }
  .swastik_kunj_pg  div.right h2 {
    font-size: 140px;
  }
    .devgiri_residence_pg  div.left h2 {
    font-size: 140px;
  }
  .devgiri_residence_pg  div.right h2 {
    font-size: 140px;
  }
  .anika_heights_pg div.left h2 {
    font-size: 152px;
  }
  .anika_heights_pg div.right h2 {
    font-size: 152px;
  }

}

@media screen and (min-width:768px) and (max-width:1024px){
.ksaliwal_pg div.right h2 {
  font-size: 62px;
}
.ksaliwal_pg div.left h2 {
  font-size: 62px;
  letter-spacing: -1px;
}
div.right h2 {
  font-size: 94px;
  letter-spacing: -1px !important;
  top: 44%;
}
div.left h2 {
  font-size: 94px;
  letter-spacing: -1px !important; 
  top: 44%;
}
.hambarde_residence_pg div.left h2 {
  font-size: 94px;
    letter-spacing: -1px;
    top: 44%;
}
.hambarde_residence_pg div.right h2 {
  font-size: 94px;
    letter-spacing: -1px;
    top: 44%;
}

.hambarde_residence_pg div.left p{
      top: 60%;
}

.hambarde_residence_pg div.right p{
      top: 60%;
}
.siddhi_pg div.right h2 {
  font-size: 94px;;
  letter-spacing: -1px;
  top: 44%;
}

.siddhi_pg div.left h2 {
  font-size: 94px;
  letter-spacing: -1px; 
  top: 44%;
}
 div.left p {
  top: 54%;
  font-size: 19px;
  line-height: 31px; 
   padding: 0 32px;
  left: 0;
 }
  div.right p {
  top: 54%;
  font-size: 19px;
  line-height: 31px;
  padding: 0 32px;
  left: -100%;
 }
.curtain_scroll_main {
  height: 210vh; 
  position: relative;
}
.project_main_pg  .curtain_scroll_main {
    height: 230vh;
    position: relative;
  }
.houses_curve_scape_banner {
  background-image: url("../images/projects/residential/houses/curve_scape/mob_img.webp");
  background-size: cover !important; 
  background-position: 50% 20%;
} 
.houses_kasliwal_banner {
  background-image: url("../images/projects/residential/houses/kasliwal/tab_img.webp");
  background-position: 50% 66% !important; 
  background-size: cover !important; 
}
.houses_ishatvam_banner {
  background-image: url("../images/projects/residential/houses/ishatvam/mob_img.webp");
  background-size: cover !important;
  background-position: 50% 0%;
} 
.houses_ramrajya_banner {
  background-image: url("../images/projects/residential/houses/ramrajya/mob_img.webp");
  background-size: 100%;
  background-position: 50% 0%; 
}
.houses_siddhi_banner {
  background-image: url("../images/projects/residential/houses/siddhi/mob_img.webp");
  background-size: cover !important;
  background-position: 50% 0%; 
}
.houses_vaikunth_banner {
  background-image: url("../images/projects/residential/houses/vaikunth/mob_img.webp");
  background-size: 100%;
  background-position: 50% 0%;
}
.houses_vrundavan_banner {
  background-image: url("../images/projects/residential/houses/vrundavan/mob_img.webp");
  background-size: 100%;
  background-position: 50% 0%;
}
.houses_maliwal_residence_banner {
  background-image: url("../images/projects/residential/houses/maliwal_residence/mob_img.webp");
  background-size: 91%;
  background-position: 50% 0%;
}
.houses_chirtan_banner {
  background-image: url("../images/projects/residential/houses/chirantan/mob_img.webp");
  background-size: cover !important;
  background-position: 50% 0%; 
}
.houses_kala_residence_banner {
  background-image: url("../images/projects/residential/houses/kala_residence/mob_img.webp");
  background-size: cover !important;
  background-position: 50% 0%; 
}
.houses_hambarde_residence_banner {
  background-image: url("../images/projects/residential/houses/hambarde_residence/mob_img.webp");
  background-size: cover !important;
  background-position: 50% 0%; 
}
.houses_anant_banner {
  background-image: url("../images/projects/residential/houses/anant/mob_img.webp");
  background-size: cover !important;
  background-position: 50% 00%; 
}
.houses_swastik_kunj_banner {
  background-image: url("../images/projects/residential/houses/swastik_kunj/mob_img.webp");
  background-size: cover !important;
  background-position: 50% 00%; 
}
.houses_devgiri_residence_banner {
  background-image: url("../images/projects/residential/houses/devgiri_residence/mob_img.webp");
  background-size: cover !important;
  background-position: 50% 00%; 
}
.houses_patel_residence_banner {
  background-image: url("../images/projects/residential/houses/patel_residence/mob_img.webp");
  background-size: cover !important; 
  background-position: 50% 00%;
}
.hospitlaity_akruti_banner {
  background-image: url("../images/projects/commercial_&_hospitality/hospitality/hotel_akruti/mob_img.webp");
  background-size: 100%;
  background-position: 50% 0%;
}
.hospitlaity_central_park_banner {
  background-image: url("../images/projects/commercial_&_hospitality/hospitality/central_park/mob_img.webp");
  background-size: cover !important;
  background-position: 50% 0; 
}
.commercial_rizwani_office_banner {
  background-image: url("../images/projects/commercial/rizwani_office/mob_img.webp");
  background-size: 100%; 
  background-position: 50% 60%; 
}
.commercial_4th_axis_old_studio_banner {
  background-image: url("../images/projects/commercial/4th_axis_old_studio/tab_img.webp");
  background-size: 100% !important;
  background-position: 50% 10%; 
}
.darak_residence_banner {
  background-image: url("../images/projects/residential/houses/darak_residence/mob_img.webp");
  background-size: cover !important;
  background-position: 50% 69%; 
}
.aadishri_banner {
  background-image: url("../images/projects/residential/houses/aadishri/mob_img.webp");
  background-size: 100%;
  background-position: 54% 55%;
}
.batth_residence_banner {
  background-image: url("../images/projects/residential/houses/batth_residence/mob_img.webp");
  background-size: cover !important;
  background-position: 88% 64%; 
}
.modi_residence_banner {
  background-image: url("../images/projects/residential/houses/modi_residence/mob_img.webp");
  background-size: cover !important;
  background-position: 90% 50%; 
}
.main_para{
  margin: 0 !important;
  padding: 2px 0 2px; 
}
.brif_box {
  padding: 25px 11px;
  background: #f4f1ed; 
}
.banner_brif p {
  font-weight: 300 !important;
  letter-spacing: 0.2px;
  font-size: 18px !important;
  line-height: 27px !important;
  color: #505050 !important;
}
  .res_ls0{
    letter-spacing: 0px !important;
  }
.res_unset{
  display: unset !important;
}
.banner_brif {
  position: relative;
  background-color: rgba(0, 0, 0, 0.82);
}
.res_pt25{
  padding-top: 25px !important;
}
.res_mb3{
  margin-bottom: 2px !important;
}
.para_img_box {
  margin: 2px 0;
}
.downarrow {
  bottom: 59.5%; 
}
  .project_main_pg   .downarrow {
    bottom: 59.5%;
  }
.devgiri_residence_pg div.left h2 {
  font-size: 94px;
    letter-spacing: -1px;
    top: 44%;
}
.devgiri_residence_pg div.right h2 {
  font-size: 94px;
    letter-spacing: -1px;
    top: 44%;
}
.devgiri_residence_pg div.right p{
  top: 60%;
}
.devgiri_residence_pg div.left p{
  top: 60%;
}
.ghai_pg div.right p{
      top: 60%;
}
.ghai_pg div.left p{
      top: 60%;
}
.ghai_pg .houses_ghai_residence_banner{
    background-size: cover !important;
}

/* ksaliwal_pg */

  .ksaliwal_pg div.left h2 {
    font-size: 94px !important;
    letter-spacing: -1px !important;
    top: 44%;
  }
  .ksaliwal_pg div.right h2 {
    font-size: 94px !important;
    letter-spacing: -1px !important;
    top: 44%;
  }
  .ksaliwal_pg div.left p{
    top: 54%;
  }
  .ksaliwal_pg div.right p{
    top: 54%;
  }
  .tab_mb20{
    margin-bottom: 20px !important;
  }
  .pawde_residence_pg div.right p{
        top: 60%;
  }
  .pawde_residence_pg div.left p{
        top: 60%;
  }
  .darak_residence_pg div.right p{
    top: 60%;
  }
  .darak_residence_pg div.left p{
    top: 60%;
  }
  .batth_residence_pg div.right p{
     top: 60%;
  }
  .batth_residence_pg div.left p{
     top: 60%;
  }
  .krishna_pg div.right p{
    top: 60%;
  }
   .krishna_pg div.left p{
    top: 60%;
  }
  .krishna_narayan_banner{
      background-size: cover !important;
      background-position: 37% 45%;
  }
  .courtyard_77_banner{
      background-size: cover !important;
  }
  .sirayu_banner{
      background-size: cover !important;
  }
  .Synergy_pg div.right p{
        left: -100%; 
  }
  .synergy_banner{
      background-size: cover !important;
  }
  .mangalmurti_banner{
      background-size: cover !important;
  }
  .anika_heights_pg div.right p{
        top: 60%;
  }
  .anika_heights_pg div.left p{
        top: 60%;
  }
    .business_square_pg div.right p{
        top: 60%;
  }
  .business_square_pg div.left p{
        top: 60%;
  }
  .old_studio_4th_axis_pg div.right p{
    top: 60%;
  }
  .old_studio_4th_axis_pg div.left p{
    top: 60%;
  }
  .chepurwar_complex_pg div.right p{
        top: 60%;
  }
  .chepurwar_complex_pg div.left p{
        top: 60%;
  }
  .chepurwar_complex_banner{
      background-size: cover !important;
  }

}


@media screen  and (max-width:767px){
.ksaliwal_pg div.right h2 {
  font-size: 62px;
}
.ksaliwal_pg div.left h2 {
  font-size: 62px;
  letter-spacing: -1px;
}
div.right h2 {
  font-size: 55px;
  letter-spacing: -1px;
  top: 44%;
}
div.left h2 {
  font-size: 55px;
  letter-spacing: -1px;
  top: 44%;
}
.ghai_pg .houses_ghai_residence_banner{
    background-size: cover !important;
}
.hambarde_residence_pg div.left h2 {
  font-size: 52px;
}
.hambarde_residence_pg div.right h2 {
  font-size: 55px;
}
.siddhi_pg div.right h2 {
  font-size: 66px ;;
  letter-spacing: -1px;
  top: 44%;
}

.siddhi_pg div.left h2 {
  font-size: 66px;
  letter-spacing: -1px;
  top: 44%;
}
 div.left p {
  top: 58%;
  font-size: 19px;
  line-height: 31px;
   padding: 0 11px;
  left: 0;
 }
  div.right p {
  top: 58%;
  font-size: 19px;
  line-height: 31px;
  padding: 0 11px;
  left: -100%;
 }
.curtain_scroll_main {
  height: 140vh;
  position: relative;
  height: 140dvh;
}
  .pawde_residence_banner {
  background-size: cover !important;
}
.project_main_pg  .curtain_scroll_main {
    height: 140vh;
    position: relative;
    height: 140dvh;
  }
.houses_curve_scape_banner {
  background-image: url("../images/projects/residential/houses/curve_scape/mob_img.webp");
  background-size: 100%;
  background-position: 50% 0%;
}
.houses_kasliwal_banner {
  background-image: url("../images/projects/residential/houses/kasliwal/mob_img.webp");
  background-size: 100%;
  background-position: 50% 0%;
}
.houses_ishatvam_banner {
  background-image: url("../images/projects/residential/houses/ishatvam/mob_img.webp");
  background-size: 100%;
  background-position: 50% 0%;
}
.houses_ramrajya_banner {
  background-image: url("../images/projects/residential/houses/ramrajya/mob_img.webp");
  background-size: 100%;
  background-position: 50% 0%;
}
.houses_siddhi_banner {
  background-image: url("../images/projects/residential/houses/siddhi/mob_img.webp");
  background-size: 100%;
  background-position: 50% 0%;
}
.houses_vaikunth_banner {
  background-image: url("../images/projects/residential/houses/vaikunth/mob_img.webp");
  background-size: 100%;
  background-position: 50% 0%;
}
.houses_vrundavan_banner {
  background-image: url("../images/projects/residential/houses/vrundavan/mob_img.webp");
  background-size: 100%;
  background-position: 50% 0%;
}
.houses_maliwal_residence_banner {
  background-image: url("../images/projects/residential/houses/maliwal_residence/mob_img.webp");
  background-size: 91%;
  background-position: 50% 0%;
}
.houses_chirtan_banner {
  background-image: url("../images/projects/residential/houses/chirantan/mob_img.webp");
  background-size: 93%;
  background-position: 50% 0%;
}
.houses_kala_residence_banner {
  background-image: url("../images/projects/residential/houses/kala_residence/mob_img.webp");
  background-size: 100%;
  background-position: 50% 0%;
}
.houses_hambarde_residence_banner {
  background-image: url("../images/projects/residential/houses/hambarde_residence/mob_img.webp");
  background-size: 107%;
  background-position: 50% 0%;
}
.houses_anant_banner {
  background-image: url("../images/projects/residential/houses/anant/mob_img.webp");
  background-size: 100%;
  background-position: 50% 00%;
}
.houses_swastik_kunj_banner {
  background-image: url("../images/projects/residential/houses/swastik_kunj/mob_img.webp");
  background-size: 100%;
  background-position: 50% 00%;
}
.houses_devgiri_residence_banner {
  background-image: url("../images/projects/residential/houses/devgiri_residence/mob_img.webp");
  background-size: 100%;
  background-position: 50% 00%;
}
.houses_patel_residence_banner {
  background-image: url("../images/projects/residential/houses/patel_residence/mob_img.webp");
  background-size: 100%;
  background-position: 50% 00%;
}
.hospitlaity_akruti_banner {
  background-image: url("../images/projects/commercial_&_hospitality/hospitality/hotel_akruti/mob_img.webp");
  background-size: 100%;
  background-position: 50% 0%;
}
.hospitlaity_central_park_banner {
  background-image: url("../images/projects/commercial_&_hospitality/hospitality/central_park/mob_img.webp");
  background-size: 100%;
  background-position: 50% 0;
}
.commercial_rizwani_office_banner {
  background-image: url("../images/projects/commercial/rizwani_office/mob_img.webp");
  background-size: 100%; 
  background-position: 50% 60%; 
}
.commercial_4th_axis_old_studio_banner {
  background-image: url("../images/projects/commercial/4th_axis_old_studio/mob_img.webp");
  background-size: cover !important;
  background-position: 50% 10%; 
}
.darak_residence_banner {
  background-image: url("../images/projects/residential/houses/darak_residence/mob_img.webp");
  background-size: 100%;
  background-position: 50% 69%;
}
.aadishri_banner {
  background-image: url("../images/projects/residential/houses/aadishri/mob_img.webp");
  background-size: 165.2% auto !important;
  background-position: 54% 55%;
}
.batth_residence_banner {
  background-image: url("../images/projects/residential/houses/batth_residence/mob_img.webp");
  background-size: 100%;
  background-position: 88% 64%;
}
.modi_residence_banner {
  background-image: url("../images/projects/residential/houses/modi_residence/mob_img.webp");
  background-size: 100%;
  background-position: 90% 50%;
}
.main_para{
  margin: 0 !important;
  padding: 2px 0 2px; 
}
.brif_box {
  padding: 25px 11px;
  background: #f4f1ed; 
}
.banner_brif p {
  font-weight: 300 !important;
  letter-spacing: 0.2px;
  font-size: 18px !important;
  line-height: 27px !important;
  color: #505050 !important; 
}
  .res_ls0{
    letter-spacing: 0px !important;
  }
.res_unset{
  display: unset !important;
}
.banner_brif {
  position: relative;
  background-color: rgba(0, 0, 0, 0.82);
}
.res_pt25{
  padding-top: 25px !important;
}
.res_mb3{
  margin-bottom: 2px !important;
}
.para_img_box {
  margin: 2px 0;
}
.downarrow {
  bottom: 29%;
}
  .project_main_pg   .downarrow {
    bottom: 38.5%;
  }
.devgiri_residence_pg div.left h2 {
  font-size: 58px;
}
.devgiri_residence_pg div.right h2 {
  font-size: 58px;
}
.pro_gallery_flex {
  flex-wrap: unset;
}
}


@media screen  and (min-width:370px) and (max-width:376px){
  div.right h2 {
    font-size: 53px;
    letter-spacing: -1px; 
  }
  div.left h2 {
    font-size: 53px;
    letter-spacing: -1px;
  }
}