@import url('https://fonts.googleapis.com/css2?family=Alumni+Sans+Pinstripe:ital@0;1&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Alumni+Sans+Pinstripe:ital@0;1&family=Sirivennela&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap');

.alumni_fnt{font-family: "Alumni Sans Pinstripe", sans-serif;}

.roboto{ font-family: "Roboto", sans-serif;}

.banner-header h3 span {color: inherit;}

.img_fnt{
  position: absolute;
  bottom: -3px;
  color: #f0f0f0d6;
  font-size: 57px;
  right: 3px;
  line-height: 47px;
  text-align: right;
  font-weight: 100;
  letter-spacing: -1.5px;
  font-family: "Sirivennela", sans-serif;
  z-index: 9;
}
.fs56{font-size: 56px; }

.fs32{font-size: 32px; }

.fw900{ font-weight: 900 !important; color: white;}

.pos_rel{ position: relative;}

.banner-header {
  min-height: calc(61vh - 100px);
  background-position: top center;
}  

.bg-img {
  background-size: unset;
  background-repeat: no-repeat;
}

.services2 .item .line {
  text-align: center;
  height: 1px;
  width: 60px;
  background-color: rgba(255, 255, 255, 0.3);
  transition-property: all;
  transition-duration: 0.5s;
  transition-timing-function: ease-in-out;
  margin: 0 auto 10px;
}

.services2 .item .con .permalink {
  color: rgba(255, 255, 255, 0.7);
  height: 0;
  overflow: hidden;
  display: -webkit-box;
  line-clamp: 1;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  -ms-transition: all .3s ease;
  -o-transition: all .3s ease;
  -moz-transition: all .3s ease;
  -webkit-transition: all .3s ease;
  transition: all .3s ease;
  display: inline;
  font-size: 10px;
  text-transform: uppercase;
  font-weight: 400;
}
 
.services2 .item .con h5, .services2 .item .con h5 a {
  position: relative;
  color: #fff;
  font-size: 15px;
  font-weight: 400;
}  

 .services2 .item .img {
  position: relative;
  overflow: visible;
  isolation: isolate;
  -webkit-transition: all .5s;
  transition: all .5s;
}

.services2 .item .icon-wrapper i {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; 
  line-height: 30px;
  text-align: center;
  transition: opacity 0.3s ease, transform 0.3s ease;
  pointer-events: none;
  color: #c5a47e;
  font-size: 12px;
}

.services2 .item .icon-wrapper {
  position: absolute;
  top: 10px;
  right: 10px;
  width: 30px;
  height: 30px;
  line-height: 30px;
  border-radius: 100%;
  background: #fff;
  text-align: center;
  color: #171717 !important;
  font-size: 12px;
  overflow: hidden;
  z-index: 10;
  transition: all .5s;
} 

.services2 .item .con {
  padding: 20px;
  position: absolute;
  bottom: -40px;
  text-align: center;
  width: 100%;
  transition: all .7s;
  z-index: 20;
  height: auto;
  box-sizing: border-box;
  background: -moz-linear-gradient(top, transparent 0, rgba(0, 0, 0, .1) 2%, rgba(0, 0, 0, .75) 90%);
  background: -webkit-linear-gradient(top, transparent 0, rgba(0, 0, 0, .01) 2%, rgba(0, 0, 0, .75) 90%);
  background: linear-gradient(to bottom, transparent 0, rgba(0, 0, 0, .01) 2%, rgba(0, 0, 0, .75) 90%);
}

.services2 .item:hover .icon-wrapper {
  line-height: 30px;
  font-size: 12px;
}

.services2 .item:hover .icon-wrapper .hover-icon {
  opacity: 1;
  transform: scale(1);
  font-size: 12px;
  color: #171717;
}

.services2 .item:hover .icon-wrapper {
  top: 0;
  right: 0;
  width: 45px;
  height: 45px;
  line-height: 65px;
  font-size: 15px;
  border-radius: 0 0 0 50px;
  background: #fff;
}

.gallery-image .gallery-wrap .gallery-item .gallery-con .gallery-img::after {
  content: " ";
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  transition: all 0.27s cubic-bezier(0.3, 0.1, 0.58, 1);
  overflow: hidden;
  -webkit-transition: all 5s;
  transition: all 5s;
}

.img-zoom:hover .gallery-img{
    -webkit-filter:grayscale(100%);
  filter:grayscale(100%);
  transition: all 1.5s ease !important;
  transform: scale(1.1);
}

.img-zoom .gallery-img{
  transition: all 1.5s ease !important;
}
 
.row.gallery_row {
  --bs-gutter-x: .5rem;
  --bs-gutter-y: 0;
}

.gallery-image .gallery-wrap .gallery-item .gallery-con .gallery-detail h4 {
  font-size: 15px;
  color: #fff;
  margin-bottom: 0;
  font-weight: 500;
  text-align: right;
}

.magnifying-glass{ font-size: 10px;}

.gallery-image .gallery-wrap .gallery-item .gallery-con .gallery-detail {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 10px;
  border-radius: 0;
  transform: translateY(20px);
  opacity: 0;
  transition: background 0.4s ease, backdrop-filter 0.4s ease, transform 0.4s ease, opacity 0.4s ease;
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .0)), to(transparent));
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0) 0, transparent 100%);
} 
.angle_flex{ display: flex; justify-content: end;}

.angle{ width: 30px; height: 30px; display: flex;align-items: center;justify-content: center;border-radius: 100%;border: solid 1px #ECECEC;}

.next_flex{ display: flex; justify-content: end;}

.next{ 
  width: 35px; 
  height: 35px; 
  border: #EAEAEA solid 1px;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 6px;
  background-color: rgb(255, 255, 255,0.1);
  backdrop-filter: blur(5px);}

.next i{  color: #8F8F8F;font-size: 14px;}

[hover-tooltip] { position: relative;}

[hover-tooltip]:hover::before {
  content: attr(hover-tooltip);
  font-size: 11px;
  text-align: center;
  position: absolute;
  display: block;
  left: 50%;
  min-width: 150px;
  max-width: 200px;
  bottom: calc(100% + 10px);
  transform: translate(-50%);
  animation: fade-in 300ms ease;
  border-radius: 4px;
  padding: 10px;
  color: #5e5e5e;
  z-index: 1;
  letter-spacing: 1px;
  bottom: -40px; 
} 

[hover-tooltip]:hover::after {
  content: "";
  position: absolute;
  display: block;
  left: 50%;
  width: 0;
  height: 0;
  bottom: calc(100% + 6px);
  margin-left: -3px;
  border-width: 4px 6px 0;
  animation: fade-in 300ms ease;
  z-index: 1;
} 

[hover-tooltip][tooltip-position=bottom]:hover::before {
  bottom: auto;
  top: calc(100% + 10px);
}

[hover-tooltip][tooltip-position=bottom]:hover::after {
  bottom: auto;
  top: calc(100% + 6px);
  border-color: transparent transparent #272727;
  border-width: 0 6px 4px;
}

@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

.mr12{margin-right: 12px !important;}
.ml12{margin-left: 12px !important;}
.ml8{ margin-left: 8px !important;}
.mr8{ margin-right: 8px !important;}
.hitesh_patel_pg .banner-header {
  min-height: calc(62vh - 8px);
  background-position: top center;
}
.hitesh_patel_pg .bg-img {
  background-size: contain;
  background-repeat: no-repeat;
}
.hitesh_patel_pg .footer .bg-img {
  background-size: cover;
  background-repeat: no-repeat;
}
.harshal_amin_residence_pg .grid-wrapper.two_row {
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  margin-bottom: 7px;
}
.harshal_amin_residence_thum1{
  width: 52.55%;
}
.harshal_amin_residence_thum2{
  width: 46.8%;
}
.grid-wrapper.two_row {
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
}
.mb7{
  margin-bottom: 7px !important;
}
.mr5{
  margin-right: 5px !important;
}
.right_auto{
  right: auto;
}
.bg_inherit{
  background-attachment: inherit;
  background-position: top center;
}
.atharva_skin_pg .banner-header {
  min-height: calc(61vh - 100px);
  background-position: 50% -35%;
}

.ml3{ margin-left: 3px !important;}

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

.black_layer{
	position: absolute;
	content: "";
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #0000001f;
	z-index: 1;
}

.black_layer2 {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(to top, #000000c2 0%,#fff0 27%);
  z-index: 1;
}

.black_layer3 {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(to top, #000000c2 0%,#fff0 27%);
  z-index: 1;
}

.mahendra_patel_residence_thum1{width: 44.9%;}
.mahendra_patel_residence_thum2{width: 54.45%;}

.nirali_nilesh_patel_thum1{width: 58.75%;position: relative;}
.nirali_nilesh_patel_thum2{width: 40.7%;position: relative;}
.nirali_nilesh_patel_thum3{width: 46.35%;position: relative;}
.nirali_nilesh_patel_thum4{width: 52.95%;position: relative;}
.nirali_nilesh_patel_thum5{width: 49.65%;position: relative;}
.nirali_nilesh_patel_thum6{width: 49.7%;position: relative;}
.nirali_nilesh_patel_thum7{width: 32.15%;position: relative;}
.nirali_nilesh_patel_thum8{width: 37.85%;position: relative;}
.nirali_nilesh_patel_thum9{width: 28.75%;position: relative;}
.nirali_nilesh_patel_thum10{width: 50.6%;position: relative;}
.nirali_nilesh_patel_thum11{width: 48.8%;position: relative;}

.yogesh_bhatt_residence_thum1{width: 54.45%;}
.yogesh_bhatt_residence_thum2{width: 44.85%;}
.yogesh_bhatt_residence_thum3{width: 37.3%;}
.yogesh_bhatt_residence_thum4{width: 30.7%;}
.yogesh_bhatt_residence_thum5{width: 30.75%;}

.dalwadi_residence_thum1{width: 52.55%;}
.dalwadi_residence_thum2{width: 46.85%;}

.hitesh_shah_residence_thum1{width: 37.25%;}
.hitesh_shah_residence_thum2{width: 62.1%;}

.dr_rakesh_amroliwala_farmhouse_thum1{width: 68.85%;}
.dr_rakesh_amroliwala_farmhouse_thum2{width: 30.55%;}
.dr_rakesh_amroliwala_farmhouse_thum3{width: 32.8%;}
.dr_rakesh_amroliwala_farmhouse_thum4{width: 66.6%;}

.aruna_sharma_residence_thum1{width: 48.3%;}
.aruna_sharma_residence_thum2{width: 51.05%;}
.aruna_sharma_residence_pg .banner_pos{ background-position: 50% 8px !important;}

.dr_ankit_jhaveri_residence_thum1{width: 34.65%;}
.dr_ankit_jhaveri_residence_thum2{width: 64.75%;}
.dr_ankit_jhaveri_residence_thum3{width: 60.55%;}
.dr_ankit_jhaveri_residence_thum4{width: 38.75%;}
.dr_ankit_jhaveri_residence_thum5{width: 60.55%;}
.dr_ankit_jhaveri_residence_thum6{width: 38.75%;}
.dr_ankit_jhaveri_residence_thum7{width: 32.85%;}
.dr_ankit_jhaveri_residence_thum8{width: 66.55%;}

.bhavik_desai_thum1{width: 32.85%;}
.bhavik_desai_thum2{width: 66.6%;}
.bhavik_desai_thum3{width: 32.85%;}
.bhavik_desai_thum4{width: 66.6%;}

.keyur_shah_residence_thum1{width: 32.35%;}
.keyur_shah_residence_thum2{width: 67.05%;}

.dhaval_kadam_residence_thum1{width: 30.6%;}
.dhaval_kadam_residence_thum2{width: 68.85%;}
.dhaval_kadam_residence_thum3{width: 58.15%;}
.dhaval_kadam_residence_thum4{width: 41.15%;}
.dhaval_kadam_residence_thum5{width: 49.7%;}
.dhaval_kadam_residence_thum6{width: 49.7%;}

.rajal_chattopadhyay_residence_thum1{width: 68.25%;}
.rajal_chattopadhyay_residence_thum2{width: 31.15%;}

.anoopam_mission_thum1{width: 66.20%;}
.anoopam_mission_thum2{width: 33%;}
.anoopam_mission_thum3{width: 100%;}
.anoopam_mission_thum4 {width: 33%;}
.anoopam_mission_thum5{width: 66.20%;}
.anoopam_mission_thum6{width: 100%;}

.institutional_building_at_sumandeep_vidyapeeth_thum1{width: 43.85%;}
.institutional_building_at_sumandeep_vidyapeeth_thum2{width: 55.6%;}
.institutional_building_at_sumandeep_vidyapeeth_pg .banner_pos{background-position: 50% -41% !important;}

.com_nhsrcl_thum1{width: 68.85%;}
.com_nhsrcl_thum2{width: 30.6%;}

.ewc_solar_pvt_ltd_office_thum1{width: 68.85%;}
.ewc_solar_pvt_ltd_office_thum2{width: 30.6%;}
.ewc_solar_pvt_ltd_office_thum3{width: 30.55%;}
.ewc_solar_pvt_ltd_office_thum4{width: 68.85%;}
.ewc_solar_pvt_ltd_office_thum5{width: 68.85%;}
.ewc_solar_pvt_ltd_office_thum6{width: 30.55%;}
.ewc_solar_pvt_ltd_office_thum7{width: 30.55%;}
.ewc_solar_pvt_ltd_office_thum8{width: 68.85%;}

.jain_philosophy_centre_thum1{width: 30.55%;}
.jain_philosophy_centre_thum2{width: 68.85%;}

.dhaval_engineering_thum1{width: 32.85%;}
.dhaval_engineering_thum2{width: 66.55%;}

.polmon_instruments_office_thum1{width: 63.55%;}
.polmon_instruments_office_thum2{width: 35.75%;}
.polmon_instruments_office_thum3{width: 63.55%;}
.polmon_instruments_office_thum4{width: 35.75%;}

.harmony_planning_office_thum1{width: 30.6%;}
.harmony_planning_office_thum2{width: 68.85%;}
.harmony_planning_office_thum3{width: 32.85%;}
.harmony_planning_office_thum4{width: 66.55%;}

.dhiraj_multispeciality_hospital_pg .banner_pos{ background-position: 50% -41% !important;}
.multispeciality_hospital_pg .banner_pos{ background-position: 50% -26% !important;}
.rhythm_heart_institute_dahod_pg .banner_pos{ background-position: 50% -22% !important;}

.vaishvi_hospital_thum_1{width: 50.70%;}
.vaishvi_hospital_thum_2{width: 48.70%;}
.vaishvi_hospital_thum_3{width: 50.70%;}
.vaishvi_hospital_thum_4{width: 48.70%;}
.vaishvi_hospital_thum_5{width: 32.8%;}
.vaishvi_hospital_thum_6{width: 66.6%;}
.vaishvi_hospital_thum_7{width: 49.7%;}
.vaishvi_hospital_thum_8{width: 49.7%;}

.shishu_hospital_thum1{width: 31.90%;}
.shishu_hospital_thum2{width: 67.55%;}
.shishu_hospital_thum3{width: 31.90%;}
.shishu_hospital_thum4{width: 67.55%;}

.kadji_care_thum1{width: 67.90%;}
.kadji_care_thum2{width: 31.45%;}

.navonmeshi_healing_thum1{width: 30.55%;}
.navonmeshi_healing_thum2{width: 68.85%;}
.navonmeshi_healing_thum3{width: 68.85%;}
.navonmeshi_healing_thum4{width: 30.55%;}

.ayush_clinic_thum1{width: 68.85%;}
.ayush_clinic_thum2{width: 30.55%;}
.ayush_clinic_thum3{width: 68.85%;}
.ayush_clinic_thum4{width: 30.55%;}

.gentle_dental_clinic_thum1{width: 68.85%;}
.gentle_dental_clinic_thum2{width: 30.55%;}

.shakuntal_ent_clinic_thum1{width: 61.5%;}
.shakuntal_ent_clinic_thum2{width: 37.8%;}

.babita_manish_singh_residence_pg .banner_pos{
  background-position: 50% -34% !important;
}
.babita_manish_singh_residence_pg [data-overlay-dark="5"]::before {
  opacity: 0.55;
}
.mukund_desai_residence_thum1{width: 68.85%;}
.mukund_desai_residence_thum2{width: 30.60%;}
.mukund_desai_residence_thum3{width: 68.85%;}
.mukund_desai_residence_thum4{width: 30.60%;}

.numerator_breakout_space_thum1{width: 32.85%;}
.numerator_breakout_space_thum2{width: 66.6%;}

.youtube-container {
  overflow: hidden;  
  aspect-ratio: 15.9/9; 
  border-radius: 10px;
}

.youtube-container iframe {
  aspect-ratio: 16/9;
  transform: scale(1.005);
  width: 100%;
} 
.videos_gallery_pg .section-title span {
  color: #5ba653 !important;
  font-weight: 100;
}

.pankaj_shah_residence_thum1{width: 33.3%;position: relative;}
.pankaj_shah_residence_thum2{width: 66%;position: relative;}

.mb0{ margin-bottom: 0px;}

.img_w66{
  width: 66.11%;
}
.img_w33{
  width: 33.13%;
}
 
@media screen and (min-width:1800px) and (max-width:1899px){
    .multispeciality_hospital_pg .banner_pos {
  background-position: 45% 0% !important;
}
     .banner-header {
  background-position: center;
}
.pc_mb20{
  margin-bottom: 20px !important;
}
.mb_0{
margin-bottom: 0px;
}
.hitesh_patel_pg .banner-header {
  min-height: calc(74vh - 7px);
}
.pc_ptb0{
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.pc_ptb40{
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}
.pc_pb40{
  padding-bottom: 40px !important;
}
.nirali_nilesh_patel_residence_pg .banner-header {
    min-height: calc(40vh - 7px);
    background-position: 50% 80%;
  }
   .dr_sanjay_panchal_residence_bg_pg .banner-header {
    min-height: calc(51vh - 2px);
    background-position: center top;
    background-size: cover;
  }
            .mahendra_patel_residence_pg .banner-header {
  min-height: calc(54vh - 1px);
    background-position: top center;
  background-size: cover !important;
}
 .dr_rakesh_amroliwala_farmhouse_pg .banner-header {
    min-height: calc(47vh - 0px);
    background-position: center;
    background-size: cover;
  }
   .dr_mitesh_sutariya_farmhouse_pg .banner-header {
    min-height: calc(65vh - -19px);
    background-position: bottom center;
  }
        .traditional_houses_jignasa_aman_residence_pg .banner-header{
    min-height: calc(50vh - 0px);
    background-position: center;
  }
     .traditional_houses_dr_yayati_dave_residence_pg  .banner-header {
    min-height: calc(55vh - 0px);
    background-position: 70% 18%;
  }
    .traditional_houses_dr_hitesh_shah_residence_pg .banner-header {
    min-height: calc(47vh - 0px);
    background-position: center;
  }
     .babita_manish_singh_residence_pg   .banner-header {
min-height: calc(50vh - 0px);
background-position: -34% !important;
  }
 .dr_yogesh_bhatt_residence_pg .banner-header {
  min-height: calc(50vh - 0px);
  background-position: top center;
}
  .dalwadi_residence_pg .banner-header {
    min-height: calc(57vh - 0px);
    background-position: center;
}
.residential_interior_pg .banner-header{
  background-position: 50% 28%;
  min-height: calc(43vh - 0px);
}
 .aruna_sharma_residence_pg .banner-header {
    min-height: calc(58vh - 0px);
background-position: 20% 2px !important;
  }
     .residential_interior_dr_ankit_jhaveri_residence_pg .banner-header {
    min-height: calc(47vh - 0px);
    background-position: center;
  }
      .residential_interior_bhavik_desai_residence_pg .banner-header {
    min-height: calc(50vh - 10px);
    background-position: center;
  }
   .residential_interior_mukund_desai_residence_pg .banner-header {
    min-height: calc(42vh - 0px);
    background-position: center;
  }
  .residential_interior_smit_soni_residence_pg .banner-header {
    min-height: calc(57vh - 0px);
    background-position: bottom center;
  }
      .residential_interior_keyur_shah_residence_pg .banner-header {
    min-height: calc(54vh - 0px);
    background-position: 30% 47%;
  }
    .residential_interior_dhaval_kadam_residence_pg .banner-header {
    min-height: calc(57vh - 10px);
    background-position: center;
  }
.bg-imgfixed {
  background-attachment: scroll;
}
  .residential_interior_rajal_chattopadhyay_residence_pg .banner-header {
    min-height: calc(39vh - 0px);
    background-position: center;
  }
  .commercial_interior_pg  .banner-header {
    min-height: calc(52vh - 10px);
    background-position: top center;
  }
    .commercial_interior_nhsrcl_pg .banner-header {
    min-height: calc(50vh - 0px);
    background-position: 50% 80%;
  }
  .commercial_interior_ewc_solar_pvt_ltd_office_pg .banner-header {
    min-height: calc(62vh - 0px);
    background-position: 30% 83%;
  }
  .commercial_interior_saudi_aramco_office_at_l_pg .banner-header {
    min-height: calc(55vh - 0px);
    background-position: 40% 45%;
  }
  .commercial_interior_sterling_gelatin_office_at_karakhadi_pg .banner-header {
    min-height: calc(58vh - 0px);
    background-position: top center;
  }
  .bg-img {
  background-size: cover;
  background-repeat: no-repeat;
}
.commercial_interior_dhaval_engineering_pg .banner-header {
    min-height: calc(57vh - 0px);
    background-position: center;
  }
   .commercial_interior_western_railway_drm_office_pg .banner-header {
    min-height: calc(59vh - 0px);
    background-position:  center;
  }
  .commercial_interior_jain_philosophy_centre_pg .banner-header {
    min-height: calc(58vh - 0px);
    background-position: 50% 45%;
  }
  .commercial_interior_harmony_planning_office_pg .banner-header {
    min-height: calc(50vh - 0px);
    background-position: 50% 55%;
  }
  .commercial_interior_mapei_excellence_centre_pg .banner-header {
    min-height: calc(52vh - 0px);
    background-position: 30% 24%;
  }
   .commercial_interior_admission_cell_at_sumandeep_vidyapeeth_pg .banner-header {
    min-height: calc(50vh - 0px);
    background-position: center;
  } 
  .commercial_interior_ge_lean_office_pg  .banner-header {
    min-height: calc(52vh - 0px);
    background-position: center bottom;
  }
  .commercial_interior_polmon_instruments_office_pg .banner-header {
    min-height: calc(62vh - 0px);
    background-position: 50% 74%;
  }
  .commercial_interior_numerator_breakout_space_pg .banner-header {
    min-height: calc(60vh - 0px);
    background-position: bottom center;
  }
  .healthcare_pg .banner-header {
    min-height: calc(58vh - 0px);
    background-position: top center;
  }
  .dhiraj_multispeciality_hospital_pg .banner_pos { background-position: 50% 100% !important;} 
  .rhythm_heart_institute_dahod_pg .banner_pos { background-position: 50% 0% !important;}
  .atharva_skin_pg .banner-header {
  background-position: 50% 100%;
}
}


@media screen and (min-width:1700px) and (max-width:1799px){
    .multispeciality_hospital_pg .banner_pos {
  background-position: 45% 0% !important;
}
    .dhiraj_multispeciality_hospital_pg .banner_pos {
  background-position: 50% 100% !important;
} 

.pc_mb20{
  margin-bottom: 20px !important;
}
.mb_0{
margin-bottom: 0px;
}
.hitesh_patel_pg .banner-header {
  min-height: calc(70vh - 7px);
}
.pc_ptb0{
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.pc_pb40{
  padding-bottom: 40px !important;
}
.nirali_nilesh_patel_residence_pg .banner-header {
    min-height: calc(40vh - 7px);
    background-position: 50% 80%;
  }
   .dr_sanjay_panchal_residence_bg_pg .banner-header {
    min-height: calc(50vh - 2px);
    background-position: center top;
    background-size: cover;
  }
            .mahendra_patel_residence_pg .banner-header {
  min-height: calc(53vh - 1px);
    background-position: top center;
  background-size: cover !important;
}
 .dr_rakesh_amroliwala_farmhouse_pg .banner-header {
    min-height: calc(43vh - 0px);
    background-position: center;
    background-size: cover;
  }
   .dr_mitesh_sutariya_farmhouse_pg .banner-header {
    min-height: calc(61vh - -19px);
    background-position: bottom center;
  }
        .traditional_houses_jignasa_aman_residence_pg .banner-header{
    min-height: calc(50vh - 0px);
    background-position: center;
  }
   .traditional_houses_dr_yayati_dave_residence_pg  .banner-header {
    min-height: calc(55vh - 0px);
    background-position: 70% 18%;
  }
   .traditional_houses_dr_hitesh_shah_residence_pg .banner-header {
    min-height: calc(47vh - 0px);
    background-position: center;
  }
     .babita_manish_singh_residence_pg   .banner-header {
min-height: calc(50vh - 0px);
background-position: -34% !important;
  }
  .dr_yogesh_bhatt_residence_pg .banner-header {
  min-height: calc(48vh - 0px);
    background-position: top center;
}
  .dalwadi_residence_pg .banner-header {
    min-height: calc(52vh - 0px);
    background-position: center;
}
.residential_interior_pg .banner-header{
  background-position: 50% 28%;
  min-height: calc(43vh - 0px);
}
 .aruna_sharma_residence_pg .banner-header {
    min-height: calc(54vh - 0px);
background-position: 20% 2px !important;
  }
     .residential_interior_dr_ankit_jhaveri_residence_pg .banner-header {
    min-height: calc(43vh - 0px);
    background-position: center;
  }
    .residential_interior_bhavik_desai_residence_pg .banner-header {
    min-height: calc(50vh - 10px);
    background-position: center;
  }
   .residential_interior_mukund_desai_residence_pg .banner-header {
    min-height: calc(41vh - 0px);
    background-position: center;
  }
         .residential_interior_smit_soni_residence_pg .banner-header {
    min-height: calc(54vh - 0px);
    background-position: bottom center;
  }
    .residential_interior_keyur_shah_residence_pg .banner-header {
    min-height: calc(48vh - 0px);
    background-position: 30% 47%;
  }
          .residential_interior_dhaval_kadam_residence_pg .banner-header {
    min-height: calc(50vh - 10px);
    background-position: center;
  }
      .commercial_interior_pg  .banner-header {
    min-height: calc(52vh - 10px);
    background-position: top center;
  }
  .commercial_interior_nhsrcl_pg .banner-header {
    min-height: calc(47vh - 0px);
    background-position: 50% 80%;
  }
  .commercial_interior_ewc_solar_pvt_ltd_office_pg .banner-header {
    min-height: calc(62vh - 0px);
    background-position: 30% 83%;
  }
  .commercial_interior_saudi_aramco_office_at_l_pg .banner-header {
    min-height: calc(55vh - 0px);
    background-position: 40% 45%;
  }

.commercial_interior_dhaval_engineering_pg .banner-header {
    min-height: calc(54vh - 0px);
    background-position: center;
  }
   .commercial_interior_western_railway_drm_office_pg .banner-header {
    min-height: calc(55vh - 0px);
    background-position:  center;
  }
  .commercial_interior_jain_philosophy_centre_pg .banner-header {
    min-height: calc(56vh - 0px);
    background-position: 50% 45%;
  }
  .commercial_interior_harmony_planning_office_pg .banner-header {
    min-height: calc(50vh - 0px);
    background-position: 50% 55%;
  }
   .commercial_interior_admission_cell_at_sumandeep_vidyapeeth_pg .banner-header {
    min-height: calc(46vh - 0px);
    background-position: center;
  }
  .commercial_interior_ge_lean_office_pg  .banner-header {
    min-height: calc(52vh - 0px);
    background-position: center bottom;
  }
  .commercial_interior_polmon_instruments_office_pg .banner-header {
    min-height: calc(57vh - 0px);
    background-position: 50% 74%;
  }
  .healthcare_pg .banner-header {
    min-height: calc(58vh - 0px);
    background-position: top center;
  }

  .residential_interior_dhaval_kadam_residence_pg .banner-header {
    min-height: calc(50vh - 10px);
    background-position: center;

  }
  .commercial_interior_sterling_gelatin_office_at_karakhadi_pg .banner-header {
    min-height: calc(55vh - 0px);
    background-position: top center;
  }

  .pc_ptb0 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

.bg-img {
  background-size: cover;
  background-repeat: no-repeat;
}
.banner-header {
  background-position: center;
}

  .residential_interior_dhaval_kadam_residence_pg .banner-header {
    min-height: calc(52vh - 10px);
    background-position: center;
  }
.bg-imgfixed {
  background-attachment: scroll;
}
  .residential_interior_rajal_chattopadhyay_residence_pg .banner-header {
    min-height: calc(39vh - 0px);
    background-position: center;
  }
    .commercial_interior_mapei_excellence_centre_pg .banner-header {
    min-height: calc(52vh - 0px);
    background-position: 30% 24%;
  }
  .commercial_interior_numerator_breakout_space_pg .banner-header {
    min-height: calc(57vh - 0px);
    background-position: bottom center;
  }
    .rhythm_heart_institute_dahod_pg .banner_pos { background-position: 50% 0% !important;}
    .atharva_skin_pg .banner-header {
  background-position: 50% 100%;
}
}

@media screen and (min-width:1600px) and (max-width:1699px){
    .multispeciality_hospital_pg .banner_pos {
  background-position: 45% 0% !important;
}
    .dhiraj_multispeciality_hospital_pg .banner_pos {
  background-position: 50% 100% !important;
} 
     .banner-header {
  background-position: center;
}
.pc_mb20{
  margin-bottom: 20px !important;
}
.mb_0{
margin-bottom: 0px;
}
.hitesh_patel_pg .banner-header {
  min-height: calc(66vh - 7px);
}
.pc_ptb0{
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.pc_ptb40{
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}
.pc_pb40{
  padding-bottom: 40px !important;
}
.nirali_nilesh_patel_residence_pg .banner-header {
    min-height: calc(40vh - 7px);
    background-position: 50% 80%;
  }
   .dr_sanjay_panchal_residence_bg_pg .banner-header {
    min-height: calc(42vh - 2px);
    background-position: center top;
    background-size: cover;
  }
            .mahendra_patel_residence_pg .banner-header {
  min-height: calc(46vh - 1px);
    background-position: top center;
  background-size: cover !important;
}
 .dr_rakesh_amroliwala_farmhouse_pg .banner-header {
    min-height: calc(40vh - 0px);
    background-position: center;
    background-size: cover;
  }
   .dr_mitesh_sutariya_farmhouse_pg .banner-header {
    min-height: calc(58vh - -19px);
    background-position: bottom center;
  }
      .traditional_houses_jignasa_aman_residence_pg .banner-header{
    min-height: calc(50vh - 0px);
    background-position: center;
  }
   .traditional_houses_dr_yayati_dave_residence_pg  .banner-header {
    min-height: calc(50vh - 0px);
    background-position: 70% 22%;
  }
   .traditional_houses_dr_hitesh_shah_residence_pg .banner-header {
    min-height: calc(45vh - 0px);
    background-position: center;
  }
     .babita_manish_singh_residence_pg   .banner-header {
min-height: calc(50vh - 0px);
background-position: -34% !important;
  }
   .dr_yogesh_bhatt_residence_pg .banner-header {
  min-height: calc(48vh - 0px);
    background-position: top center;
}
    .dalwadi_residence_pg .banner-header {
    min-height: calc(54vh - 0px);
    background-position: bottom center;
}
.residential_interior_pg .banner-header{
  background-position: 50% 28%;
  min-height: calc(43vh - 0px);
}
 .aruna_sharma_residence_pg .banner-header {
    min-height: calc(52vh - 0px);
    background-position: 50% 0px !important;
  }
     .residential_interior_dr_ankit_jhaveri_residence_pg .banner-header {
    min-height: calc(43vh - 0px);
    background-position: center;
  }
  .residential_interior_bhavik_desai_residence_pg .banner-header {
    min-height: calc(42vh - 10px);
    background-position: center;
  }
   .residential_interior_mukund_desai_residence_pg .banner-header {
    min-height: calc(35vh - 0px);
    background-position: center;
  }
       .residential_interior_smit_soni_residence_pg .banner-header {
    min-height: calc(50vh - 0px);
    background-position: bottom center;
  }
  .residential_interior_keyur_shah_residence_pg .banner-header {
    min-height: calc(48vh - 0px);
    background-position: 30% 47%;
  }
  .residential_interior_dhaval_kadam_residence_pg .banner-header {
    min-height: calc(50vh - 10px);
    background-position: center;
  }
  .bg-imgfixed {
  background-attachment: scroll;
}
  .residential_interior_rajal_chattopadhyay_residence_pg .banner-header {
    min-height: calc(39vh - 0px);
    background-position: center;
  }
      .commercial_interior_pg  .banner-header {
    min-height: calc(47vh - 0px);
    background-position: top center;
  }
        .commercial_interior_nhsrcl_pg .banner-header {
    min-height: calc(41vh - 0px);
    background-position: 50% 80%;
  }
  .commercial_interior_ewc_solar_pvt_ltd_office_pg .banner-header {
    min-height: calc(59vh - 0px);
    background-position: 30% 83%;
  }
  .commercial_interior_saudi_aramco_office_at_l_pg .banner-header {
    min-height: calc(51vh - 0px);
    background-position: 40% 45%;
  }
  .commercial_interior_sterling_gelatin_office_at_karakhadi_pg .banner-header {
    min-height: calc(53vh - 0px);
    background-position: top center;
  }
  .bg-img {
  background-size: cover;
  background-repeat: no-repeat;
}
.commercial_interior_dhaval_engineering_pg .banner-header {
    min-height: calc(50vh - 0px);
    background-position: center;
  }
  .commercial_interior_western_railway_drm_office_pg .banner-header {
    min-height: calc(50vh - 0px);
    background-position:  center;
  }
  .commercial_interior_jain_philosophy_centre_pg .banner-header {
    min-height: calc(54vh - 0px);
    background-position: 50% 45%;
  }
  .commercial_interior_harmony_planning_office_pg .banner-header {
    min-height: calc(44vh - 0px);
    background-position: 50% 63%;
  }
   .commercial_interior_mapei_excellence_centre_pg .banner-header {
    min-height: calc(44vh - 0px);
    background-position: 30% 24%;
  }
      .commercial_interior_admission_cell_at_sumandeep_vidyapeeth_pg .banner-header {
    min-height: calc(46vh - 0px);
    background-position: center;
  }
  .commercial_interior_ge_lean_office_pg  .banner-header {
    min-height: calc(45vh - 0px);
    background-position: center bottom;
  }
  .commercial_interior_polmon_instruments_office_pg .banner-header {
    min-height: calc(57vh - 0px);
    background-position: 50% 82%;
  }

  .commercial_interior_numerator_breakout_space_pg .banner-header {
    min-height: calc(54vh - 0px);
    background-position: bottom center;
  }
  .healthcare_pg .banner-header {
    min-height: calc(49vh - 0px);
    background-position: top center;
  }
    .rhythm_heart_institute_dahod_pg .banner_pos { background-position: 50% 0% !important;}
    .institutional_building_at_sumandeep_vidyapeeth_pg .banner_pos {
  background-position: 50% 100% !important;
}
.atharva_skin_pg .banner-header {
  background-position: 50% 100%;
}
}

@media screen and (min-width:1500px) and (max-width:1599px){
    .multispeciality_hospital_pg .banner_pos {
  background-position: 45% 0% !important;
}
    .dhiraj_multispeciality_hospital_pg .banner_pos {
  background-position: 50% 100% !important;
} 
     .banner-header {
  background-position: center;
}
.pc_mb20{
  margin-bottom: 20px !important;
}
.mb_0{
margin-bottom: 0px;
}
.pc_ptb0{
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.pc_ptb40{
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}
.pc_pb40{
  padding-bottom: 40px !important;
}
.nirali_nilesh_patel_residence_pg .banner-header {
    min-height: calc(40vh - 7px);
    background-position: 50% 80%;
  }
   .dr_sanjay_panchal_residence_bg_pg .banner-header {
    min-height: calc(42vh - 2px);
    background-position: center top;
    background-size: cover;
  }
          .mahendra_patel_residence_pg .banner-header {
  min-height: calc(46vh - 1px);
    background-position: top center;
  background-size: cover !important;
}
 .dr_rakesh_amroliwala_farmhouse_pg .banner-header {
    min-height: calc(39vh - 0px);
    background-position: center;
    background-size: cover;
  }
   .dr_mitesh_sutariya_farmhouse_pg .banner-header {
    min-height: calc(54vh - -19px);
    background-position: bottom center;
  }
      .traditional_houses_jignasa_aman_residence_pg .banner-header{
    min-height: calc(50vh - 0px);
    background-position: center;
  }
   .traditional_houses_dr_yayati_dave_residence_pg .banner-header {
    min-height: calc(45vh - 0px);
    background-position: 50% 20%;
  }
   .traditional_houses_dr_hitesh_shah_residence_pg .banner-header {
    min-height: calc(42vh - 0px);
    background-position: center;
  }
     .babita_manish_singh_residence_pg   .banner-header {
min-height: calc(50vh - 0px);
background-position: -34% !important;
  }
    .dr_yogesh_bhatt_residence_pg .banner-header {
  min-height: calc(48vh - 0px);
    background-position: top center;
}
      .dalwadi_residence_pg .banner-header {
    min-height: calc(48vh - 0px);
    background-position: bottom center;
}
.residential_interior_pg .banner-header{
  background-position: 50% 28%;
  min-height: calc(43vh - 0px);
}
 .aruna_sharma_residence_pg .banner-header {
    min-height: calc(48vh - 0px);
    background-position: 50% 0px !important;
  }
   .residential_interior_dr_ankit_jhaveri_residence_pg .banner-header {
    min-height: calc(43vh - 0px);
    background-position: center;
  }
     .residential_interior_bhavik_desai_residence_pg .banner-header {
    min-height: calc(42vh - 10px);
    background-position: center;
  }
   .residential_interior_mukund_desai_residence_pg .banner-header {
    min-height: calc(35vh - 0px);
    background-position: center;
  }
       .residential_interior_smit_soni_residence_pg .banner-header {
    min-height: calc(49vh - 0px);
    background-position: bottom center;
  }
       .residential_interior_keyur_shah_residence_pg .banner-header {
    min-height: calc(48vh - 0px);
    background-position: 30% 47%;
  }
      .residential_interior_dhaval_kadam_residence_pg .banner-header {
    min-height: calc(46vh - 10px);
    background-position: center;
  }
  .bg-imgfixed {
  background-attachment: scroll;
}
  .residential_interior_rajal_chattopadhyay_residence_pg .banner-header {
    min-height: calc(39vh - 0px);
    background-position: center;
  }
    .commercial_interior_pg  .banner-header {
    min-height: calc(47vh - 0px);
    background-position: top center;
  }
      .commercial_interior_nhsrcl_pg .banner-header {
    min-height: calc(41vh - 0px);
    background-position: 50% 80%;
  }
  .commercial_interior_ewc_solar_pvt_ltd_office_pg .banner-header {
    min-height: calc(51vh - 0px);
    background-position: 30% 83%;
  }
  .commercial_interior_saudi_aramco_office_at_l_pg .banner-header {
    min-height: calc(48vh - 0px);
    background-position: 40% 45%;
  }
  .commercial_interior_sterling_gelatin_office_at_karakhadi_pg .banner-header {
    min-height: calc(49vh - 0px);
    background-position: top center;
  }
  .bg-img {
  background-size: cover;
  background-repeat: no-repeat;
}
.commercial_interior_dhaval_engineering_pg .banner-header {
    min-height: calc(48vh - 0px);
    background-position: center;
  }
  .commercial_interior_jain_philosophy_centre_pg .banner-header {
    min-height: calc(50vh - 0px);
    background-position: 50% 45%;
  }
  .commercial_interior_harmony_planning_office_pg .banner-header {
    min-height: calc(44vh - 0px);
    background-position: 50% 63%;
  }
   .commercial_interior_mapei_excellence_centre_pg .banner-header {
    min-height: calc(44vh - 0px);
    background-position: 30% 24%;
  }
 .commercial_interior_ge_lean_office_pg  .banner-header {
    min-height: calc(45vh - 0px);
    background-position: center bottom;
  }
  .commercial_interior_polmon_instruments_office_pg .banner-header {
    min-height: calc(52vh - 0px);
    background-position: 50% 82%;
  }
  .commercial_interior_numerator_breakout_space_pg .banner-header {
    min-height: calc(50vh - 0px);
    background-position: bottom center;
  }
  .healthcare_pg .banner-header {
    min-height: calc(49vh - 0px);
    background-position: top center;
  }
    .rhythm_heart_institute_dahod_pg .banner_pos { background-position: 50% 0% !important;}
    .institutional_building_at_sumandeep_vidyapeeth_pg .banner_pos {
  background-position: 50% 100% !important;
}
.atharva_skin_pg .banner-header {
  background-position: 50% 100%;
}
}

@media screen and (min-width:1400px) and (max-width:1499px){

  .multispeciality_hospital_pg .banner_pos {
  background-position: 45% 0% !important;
} 
  .dhiraj_multispeciality_hospital_pg .banner_pos {
  background-position: 50% 100% !important;
} 
  .small_img_fnt{
    font-size: 56px !important;
  }
   .banner-header {
  background-position: center;
}
.pc_mb20{
  margin-bottom: 20px !important;
}
.mb_0{
margin-bottom: 0px;
}
.hitesh_patel_pg .banner-header {
  min-height: calc(60vh - 27px);
}
.pc_ptb0{
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.pc_ptb40{
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}
.pc_pb40{
  padding-bottom: 40px !important;
}
 .nirali_nilesh_patel_residence_pg .banner-header {
    min-height: calc(40vh - 7px);
    background-position: 50% 80%;
  }
   .dr_sanjay_panchal_residence_bg_pg .banner-header {
    min-height: calc(42vh - 2px);
    background-position: center top;
    background-size: cover;
  }
        .mahendra_patel_residence_pg .banner-header {
  min-height: calc(44vh - 1px);
    background-position: top center;
  background-size: cover !important;
}
 .dr_rakesh_amroliwala_farmhouse_pg .banner-header {
    min-height: calc(35vh - 0px);
    background-position: center;
    background-size: cover;
  }
   .dr_mitesh_sutariya_farmhouse_pg .banner-header {
    min-height: calc(51vh - -19px);
    background-position: bottom center;
  }
    .traditional_houses_jignasa_aman_residence_pg .banner-header{
    min-height: calc(50vh - 0px);
    background-position: center;
  }
    .traditional_houses_dr_yayati_dave_residence_pg .banner-header {
    min-height: calc(45vh - 0px);
    background-position: 20% 18%;
  }
   .traditional_houses_dr_hitesh_shah_residence_pg .banner-header {
    min-height: calc(35vh - 0px);
    background-position: center;
  }
     .babita_manish_singh_residence_pg   .banner-header {
    min-height: calc(50vh - 0px);
    background-position: -34% !important;
  }
      .dr_yogesh_bhatt_residence_pg .banner-header {
     min-height: calc(48vh - 0px);
    background-position: top center;
}
      .dalwadi_residence_pg .banner-header {
    min-height: calc(48vh - 0px);
    background-position: bottom center;
}
.residential_interior_pg .banner-header{
  background-position: 50% 28%;
  min-height: calc(43vh - 0px);
}
 .aruna_sharma_residence_pg .banner-header {
    min-height: calc(45vh - 0px);
    background-position: 50% 0px !important;
  }
    .residential_interior_dr_ankit_jhaveri_residence_pg .banner-header {
    min-height: calc(43vh - 0px);
    background-position: center;
  }
     .residential_interior_bhavik_desai_residence_pg .banner-header {
    min-height: calc(42vh - 10px);
    background-position: center;
  }
   .residential_interior_mukund_desai_residence_pg .banner-header {
    min-height: calc(35vh - 0px);
    background-position: center;
  }
     .residential_interior_smit_soni_residence_pg .banner-header {
    min-height: calc(46vh - 0px);
    background-position: bottom center;
  }
     .residential_interior_keyur_shah_residence_pg .banner-header {
    min-height: calc(39vh - 0px);
    background-position: 30% 47%;
  }
  .bg-imgfixed {
  background-attachment: scroll;
}
    .residential_interior_dhaval_kadam_residence_pg .banner-header {
    min-height: calc(44vh - 10px);
    background-position: center;
  }
    .residential_interior_rajal_chattopadhyay_residence_pg .banner-header {
    min-height: calc(39vh - 0px);
    background-position: center;
  }
  .commercial_interior_pg  .banner-header {
   min-height: calc(44vh - 0px);
    background-position: top center;
  }
    .commercial_interior_nhsrcl_pg .banner-header {
    min-height: calc(38vh - 0px);
    background-position: 50% 80%;
  }
  .commercial_interior_ewc_solar_pvt_ltd_office_pg .banner-header {
    min-height: calc(51vh - 0px);
    background-position: 30% 83%;
  }
  .commercial_interior_saudi_aramco_office_at_l_pg .banner-header {
    min-height: calc(48vh - 0px);
    background-position: 40% 50%;
  }
  .commercial_interior_sterling_gelatin_office_at_karakhadi_pg .banner-header {
    min-height: calc(47vh - 0px);
    background-position: top center;
  }
  .bg-img {
  background-size: cover;
  background-repeat: no-repeat;
}
.commercial_interior_dhaval_engineering_pg .banner-header {
    min-height: calc(40vh - 0px);
    background-position: center;
  }
  .commercial_interior_jain_philosophy_centre_pg .banner-header {
    min-height: calc(48vh - 0px);
    background-position: 50% 45%;
  }
  .commercial_interior_harmony_planning_office_pg .banner-header {
    min-height: calc(44vh - 0px);
    background-position: 50% 70%;
  }
    .commercial_interior_mapei_excellence_centre_pg .banner-header {
    min-height: calc(44vh - 0px);
    background-position: 30% 24%;}

    .commercial_interior_admission_cell_at_sumandeep_vidyapeeth_pg .banner-header {
    min-height: calc(41vh - 0px);
    background-position: center;
  }
   .commercial_interior_ge_lean_office_pg  .banner-header {
    min-height: calc(40vh - 0px);
    background-position: center bottom;
  }
  .commercial_interior_polmon_instruments_office_pg .banner-header {
    min-height: calc(47vh - 0px);
    background-position: 50% 82%;
  }
  .commercial_interior_numerator_breakout_space_pg .banner-header {
    min-height: calc(48vh - 0px);
    background-position: bottom center;
  }
   .healthcare_pg .banner-header {
    min-height: calc(41vh - 0px);
    background-position: top center;
  }
  .rhythm_heart_institute_dahod_pg .banner_pos { background-position: 50% 0% !important;}
  .banner-header h3 {
  font-size: 38px;
}
.institutional_building_at_sumandeep_vidyapeeth_pg .banner_pos {
  background-position: 50% 100% !important;
}
.atharva_skin_pg .banner-header {
  background-position: 50% 100%;
}
}

@media screen and (min-width:1300px) and (max-width:1399px){
  
.rhythm_heart_institute_dahod_pg .banner_pos { background-position: 50% 0% !important;}
  .small_img_fnt{
    font-size: 56px !important;
  }
  .img_fnt {
    font-size: 56px;
  }
  .dhiraj_multispeciality_hospital_pg .banner_pos {
  background-position: center bottom !important;
}
.multispeciality_hospital_pg .banner_pos {
  background-position: 0% 41% !important;
}
.hitesh_patel_pg .bg-img {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50% 82%;
}
 .banner-header {
  background-position: center;
}
.pc_mb20{
  margin-bottom: 20px !important;
}
.mb_0{
margin-bottom: 0px;
}
.hitesh_patel_pg .banner-header {
  min-height: calc(50vh - 0px);
  background-position: top center;
}
.pc_ptb0{
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.pc_ptb40{
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}
.pc_pb40{
  padding-bottom: 40px !important;
}
 .nirali_nilesh_patel_residence_pg .banner-header {
    min-height: calc(50vh - 7px);
    background-position: 50% 80%;
  }
   .dr_sanjay_panchal_residence_bg_pg .banner-header {
    min-height: calc(50vh - 2px);
    background-position: center top;
    background-size: cover;
  }
      .mahendra_patel_residence_pg .banner-header {
  min-height: calc(55vh - 1px);
    background-position: top center;
  background-size: cover !important;
}
 .dr_rakesh_amroliwala_farmhouse_pg .banner-header {
    min-height: calc(49vh - 0px);
    background-position: center;
    background-size: cover;
  }
    .dr_mitesh_sutariya_farmhouse_pg .banner-header {
    min-height: calc(70vh - 0px);
    background-position: bottom center;
  }
    .traditional_houses_jignasa_aman_residence_pg .banner-header{
    min-height: calc(45vh - 0px);
    background-position: 70% 18% !important;
  }
    .traditional_houses_dr_yayati_dave_residence_pg .banner-header {
    min-height: calc(50vh - 0px);
    background-position: center;
  }
   .traditional_houses_dr_hitesh_shah_residence_pg .banner-header {
    min-height: calc(35vh - 0px);
    background-position: center;
  }
   .babita_manish_singh_residence_pg   .banner-header {
min-height: calc(46vh - 0px);
background-position: -34% !important;
  }
    .dr_yogesh_bhatt_residence_pg .banner-header {
  min-height: calc(48vh - 0px);
    background-position: top center;
}
      .dalwadi_residence_pg .banner-header {
    min-height: calc(46vh - 0px);
    background-position: bottom center;
}
.residential_interior_pg .banner-header{
  background-position: 50% 28%;
  min-height: calc(43vh - 0px);
}
 .aruna_sharma_residence_pg .banner-header {
    min-height: calc(43vh - 0px);
    background-position: 50% 0px !important;
  }
  .residential_interior_dr_ankit_jhaveri_residence_pg .banner-header {
    min-height: calc(43vh - 0px);
    background-position: bottom center;
  }
   .residential_interior_bhavik_desai_residence_pg .banner-header {
    min-height: calc(42vh - 10px);
    background-position: center;
  }
   .residential_interior_mukund_desai_residence_pg .banner-header {
    min-height: calc(35vh - 0px);
    background-position: center;
  }
    .residential_interior_smit_soni_residence_pg .banner-header {
    min-height: calc(43vh - 0px);
    background-position: bottom center;
  }
   .residential_interior_keyur_shah_residence_pg .banner-header {
    min-height: calc(39vh - 0px);
    background-position: 30% 47%;
  }
    .residential_interior_dhaval_kadam_residence_pg .banner-header {
    min-height: calc(40vh - 10px);
    background-position: center;
  }
  .residential_interior_rajal_chattopadhyay_residence_pg .banner-header {
    min-height: calc(39vh - 0px);
    background-position: center;
  }
       .commercial_interior_pg  .banner-header {
    min-height: calc(43vh - 0px);
    background-position: center;
  }
  .commercial_interior_nhsrcl_pg .banner-header {
    min-height: calc(38vh - 0px);
    background-position: 50% 80%;
  }
  .commercial_interior_ewc_solar_pvt_ltd_office_pg .banner-header {
    min-height: calc(47vh - 0px);
    background-position: 30% 83%;
  }
  .commercial_interior_sterling_gelatin_office_at_karakhadi_pg .banner-header {
    min-height: calc(42vh - 0px);
    background-position: top center;
  }

.commercial_interior_dhaval_engineering_pg .banner-header {
       min-height: calc(47vh - 0px);
    background-position: center;
  }
  .bg-imgfixed {
  background-attachment: scroll !important;
}
  .bg-img {
  background-size: cover;
  }
.commercial_interior_jain_philosophy_centre_pg .banner-header {
    min-height: calc(44vh - 0px);
    background-position: 50% 45%;
  }
  .commercial_interior_harmony_planning_office_pg .banner-header {
    min-height: calc(42vh - 0px);
    background-position: center;
  }
  .commercial_interior_mapei_excellence_centre_pg .banner-header {
  min-height: calc(42vh - 0px);
}
.commercial_interior_admission_cell_at_sumandeep_vidyapeeth_pg .banner-header {
    min-height: calc(35vh - 0px);
    background-position: center;
  }
   .commercial_interior_ge_lean_office_pg  .banner-header {
    min-height: calc(40vh - 0px);
    background-position: center bottom;
  }
   .commercial_interior_polmon_instruments_office_pg .banner-header {
    min-height: calc(47vh - 0px);
    background-position: 50% 82%;
  }
  .commercial_interior_numerator_breakout_space_pg .banner-header {
    min-height: calc(44vh - 0px);
    background-position: bottom center;
  }
   .healthcare_pg .banner-header {
    min-height: calc(41vh - 0px);
    background-position: top center;
  }
  .healthcare_pg .banner-header {
    min-height: calc(41vh - 0px);
    background-position: top center;
  }
  .banner-header h3 {
  font-size: 38px;
}
.institutional_building_at_sumandeep_vidyapeeth_pg .banner_pos {
  background-position: 50% 100% !important;
}
.atharva_skin_pg .banner-header {
  background-position: 50% 100%;
}
}

@media screen and (min-width:1200px) and (max-width:1299px){
  .small_img_fnt{
    font-size: 56px !important;
  }
  .img_fnt {
    font-size: 56px;
  }
   .banner-header {
  background-position: center;
}
.pc_mb20{
  margin-bottom: 20px !important;
}
.mb_0{
margin-bottom: 0px;
}
.pc_ptb0{
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.pc_ptb40{
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}
.pc_pb40{
  padding-bottom: 40px !important;
}
 .nirali_nilesh_patel_residence_pg .banner-header {
    min-height: calc(40vh - 7px);
    background-position: 50% 80%;
  }
   .dr_sanjay_panchal_residence_bg_pg .banner-header {
    min-height: calc(37vh - 2px);
    background-position: center top;
    background-size: cover;
  }
     .mahendra_patel_residence_pg .banner-header {
  min-height: calc(40vh - 1px);
    background-position: top center;
  background-size: cover !important;
}
 .dr_rakesh_amroliwala_farmhouse_pg .banner-header {
    min-height: calc(35vh - 0px);
    background-position: center;
    background-size: cover;
  }
     .dr_mitesh_sutariya_farmhouse_pg .banner-header {
    min-height: calc(46vh - 0px);
    background-position: bottom center;
  }
   .traditional_houses_jignasa_aman_residence_pg .banner-header{
    min-height: calc(45vh - 0px);
    background-position: 70% 0% !important;
  }
    .traditional_houses_dr_yayati_dave_residence_pg .banner-header {
    min-height: calc(40vh - 0px);
    background-position: 20% 18%;
  }
   .traditional_houses_dr_hitesh_shah_residence_pg .banner-header {
    min-height: calc(35vh - 0px);
    background-position: center;
  }
    .babita_manish_singh_residence_pg   .banner-header {
    min-height: calc(47vh - 10px);
background-position: 33% !important;
  }
      .dr_yogesh_bhatt_residence_pg .banner-header {
    min-height: calc(41vh - 0px);
    background-position: top center;
}
       .dalwadi_residence_pg .banner-header {
    min-height: calc(42vh - 0px);
    background-position: bottom center;
}
.residential_interior_pg .banner-header{
  background-position: 50% 28%;
  min-height: calc(39vh - 0px);
}
.aruna_sharma_residence_pg .banner-header{
   min-height: calc(41vh - 10px);
  background-position: 50% 0px !important;
}
.residential_interior_dr_ankit_jhaveri_residence_pg .banner-header {
    min-height: calc(39vh - 0px);
    background-position: bottom center;
  }
 .residential_interior_bhavik_desai_residence_pg .banner-header {
    min-height: calc(35vh - 10px);
    background-position: center;
  }
    .residential_interior_keyur_shah_residence_pg .banner-header {
    min-height: calc(39vh - 0px);
    background-position: 50% 40%;
  }
  .residential_interior_rajal_chattopadhyay_residence_pg .banner-header {
    min-height: calc(39vh - 0px);
    background-position: center;
  }
     .commercial_interior_pg  .banner-header {
    min-height: calc(39vh - 0px);
    background-position: center;
  }
  .commercial_interior_nhsrcl_pg .banner-header {
    min-height: calc(35vh - 0px);
    background-position: 50% 80%;
  }
  .commercial_interior_ewc_solar_pvt_ltd_office_pg .banner-header {
    min-height: calc(43vh - 0px);
    background-position: 30% 83%;
  }
  .commercial_interior_saudi_aramco_office_at_l_pg .banner-header {
    min-height: calc(38vh - 0px);
    background-position: 40% 50%;
  }
  .commercial_interior_sterling_gelatin_office_at_karakhadi_pg .banner-header {
    min-height: calc(42vh - 0px);
    background-position: top center;
  }
  .commercial_interior_dhaval_engineering_pg .banner-header {
    min-height: calc(44vh - 0px);
    background-position: center;
  }
  .bg-img {
  background-size: cover;
  background-repeat: no-repeat;
}
.commercial_interior_western_railway_drm_office_pg .banner-header {
    min-height: calc(40vh - 0px);
    background-position:  center;
  }
  .commercial_interior_jain_philosophy_centre_pg .banner-header {
    min-height: calc(40vh - 0px);
    background-position: 50% 45%;
  }
  .commercial_interior_harmony_planning_office_pg .banner-header {
    min-height: calc(42vh - 0px);
    background-position: bottom center;
  }
  .commercial_interior_admission_cell_at_sumandeep_vidyapeeth_pg .banner-header {
    min-height: calc(35vh - 0px);
    background-position: center;
  }
  .commercial_interior_ge_lean_office_pg  .banner-header {
    min-height: calc(40vh - 0px);
    background-position: center bottom;
  }
  .commercial_interior_polmon_instruments_office_pg .banner-header {
    min-height: calc(43vh - 0px);
    background-position: 50% 82%;
  }
  .commercial_interior_numerator_breakout_space_pg .banner-header {
    min-height: calc(37vh - 0px);
    background-position: bottom center;
  }
  .dhiraj_multispeciality_hospital_pg .banner_pos {
  background-position: 50% 3% !important;
}
.banner-header h3 {
  font-size: 37px;
}
.institutional_building_at_sumandeep_vidyapeeth_pg .banner_pos {
  background-position: 50% 100% !important;
}
.atharva_skin_pg .banner-header {
  background-position: 50% 100%;
}
}

@media screen and (min-width:1100px) and (max-width:1199px){
  .small_img_fnt{
    font-size: 54px !important;
  }
  .img_fnt {
    font-size: 54px;
  }
  .banner-header h3 {
    font-size: 37px;
    letter-spacing: 2px;
  }
   .banner-header {
  background-position: center;
}
.pc_mb20{
  margin-bottom: 20px !important;
}
.mb_0{
margin-bottom: 0px;
}
.hitesh_patel_pg .banner-header {
  min-height: calc(50vh - 46px);
}
.pc_ptb0{
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.pc_ptb40{
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}
.pc_pb40{
  padding-bottom: 40px !important;
}
 .nirali_nilesh_patel_residence_pg .banner-header {
    min-height: calc(40vh - 7px);
    background-position: 50% 75%;
  }
   .dr_sanjay_panchal_residence_bg_pg .banner-header {
    min-height: calc(37vh - 2px);
    background-position: center top;
    background-size: cover;
  }
   .mahendra_patel_residence_pg .banner-header {
  min-height: calc(35vh - 1px);
    background-position: top;
  background-size: cover !important;
}
 .dr_rakesh_amroliwala_farmhouse_pg .banner-header {
    min-height: calc(35vh - 0px);
    background-position: center;
    background-size: cover;
  }
     .dr_mitesh_sutariya_farmhouse_pg .banner-header {
    min-height: calc(42vh - 0px);
    background-position: bottom center;
  }
  .traditional_houses_jignasa_aman_residence_pg .banner-header{
    min-height: calc(40vh - 0px);
    background-position: top center;
  }
    .traditional_houses_dr_yayati_dave_residence_pg .banner-header {
    min-height: calc(40vh - 0px);
    background-position: top;
  }
   .traditional_houses_dr_hitesh_shah_residence_pg .banner-header {
    min-height: calc(35vh - 0px);
    background-position: center;
  }
  .babita_manish_singh_residence_pg   .banner-header {
    min-height: calc(47vh - 0px);
    background-position: center;
  }
        .dr_yogesh_bhatt_residence_pg .banner-header {
    min-height: calc(41vh - 0px);
    background-position: top center;
}
       .dalwadi_residence_pg .banner-header {
    min-height: calc(40vh - 0px);
    background-position: bottom center;
}
.aruna_sharma_residence_pg .banner-header{
    min-height: calc(38vh - 0px);
    background-position: 38% 1px !important;
}
.residential_interior_bhavik_desai_residence_pg  .banner-header {
    min-height: calc(35vh - 10px);
    background-position: center;
  }
    .residential_interior_keyur_shah_residence_pg .banner-header {
    min-height: calc(35vh - 0px);
    background-position: 50% 40%;
  }
    .residential_interior_dhaval_kadam_residence_pg .banner-header {
    min-height: calc(37vh - 0px);
    background-position: bottom center;
  }
  .residential_interior_rajal_chattopadhyay_residence_pg .banner-header {
    min-height: calc(39vh - 0px);
    background-position: center;
  }
   .commercial_interior_pg  .banner-header {
    min-height: calc(39vh - 0px);
    background-position: center;
  }
  .commercial_interior_nhsrcl_pg .banner-header {
    min-height: calc(35vh - 0px);
    background-position: 50% 71%;
  }
    .commercial_interior_ewc_solar_pvt_ltd_office_pg .banner-header {
    min-height: calc(40vh - 0px);
    background-position: 30% 83%;
  }
  .commercial_interior_saudi_aramco_office_at_l_pg .banner-header {
    min-height: calc(38vh - 0px);
    background-position: 40% 50%;
  }
  .commercial_interior_sterling_gelatin_office_at_karakhadi_pg .banner-header {
    min-height: calc(35vh - 0px);
    background-position: top center;
  }
  .commercial_interior_dhaval_engineering_pg .banner-header {
    min-height: calc(40vh - 0px);
    background-position: center;
  }
  .bg-img {
  background-size: cover;
  background-repeat: no-repeat;
}
.commercial_interior_western_railway_drm_office_pg .banner-header {
    min-height: calc(40vh - 0px);
    background-position: bottom center;
  }
  .commercial_interior_jain_philosophy_centre_pg .banner-header {
    min-height: calc(38vh - 0px);
    background-position: 50% 45%;
  }
  .commercial_interior_harmony_planning_office_pg .banner-header {
    min-height: calc(38vh - 0px);
    background-position: bottom center;
  }
   .commercial_interior_admission_cell_at_sumandeep_vidyapeeth_pg .banner-header {
    min-height: calc(35vh - 0px);
    background-position: center;
  }
  .commercial_interior_ge_lean_office_pg  .banner-header {
    min-height: calc(36vh - 0px);
    background-position: center bottom;
  }
  .commercial_interior_polmon_instruments_office_pg .banner-header {
    min-height: calc(38vh - 0px);
    background-position: 50% 73%;
  }
  .commercial_interior_numerator_breakout_space_pg .banner-header {
    min-height: calc(37vh - 0px);
    background-position: bottom center;
  }
    .healthcare_pg .banner-header {
    min-height: calc(35vh - 0px);
    background-position: top center;
  }
   .dhiraj_multispeciality_hospital_pg .banner_pos {
  background-position: 50% 5% !important;
}
.atharva_skin_pg .banner-header {
  background-position: 50% 100%;
}
}

@media screen and (min-width:1025px) and (max-width:1099px){
  .small_img_fnt{
    font-size: 54px !important;
  }
  .harshal_amin_residence_pg .grid-wrapper.two_row {
	  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
  }
  .grid-wrapper.two_row {
    grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
  }
  .img_fnt {
    font-size: 54px;
  }
  .banner-header h3 {
    font-size: 36px;
    letter-spacing: 1px;
  }
  .banner-header {
  background-position: bottom center;
}
.pc_mb20{
  margin-bottom: 20px !important;
}
.mb_0{
margin-bottom: 0px !important;
}
.pc_ptb40{
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}
.hitesh_patel_pg .banner-header {
  min-height: calc(50vh - 67px);
}
.pc_ptb0{
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.pc_pb40{
  padding-bottom: 40px !important;
}
 .nirali_nilesh_patel_residence_pg .banner-header {
    min-height: calc(40vh - 7px);
    background-position: 50% 75%;
  }
   .dr_sanjay_panchal_residence_bg_pg .banner-header {
    min-height: calc(37vh - 2px);
    background-position: center top;
    background-size: cover;
  }
  .mahendra_patel_residence_pg .banner-header {
  min-height: calc(38vh - 41px);
  background-position: top center;
  background-size: cover !important;
}

  .dr_rakesh_amroliwala_farmhouse_pg .banner-header {
    min-height: calc(35vh - 0px);
    background-position: center;
    background-size: cover;
  }
   .traditional_houses_dr_yayati_dave_residence_pg .banner-header {
    min-height: calc(40vh - 0px);
    background-position: top;
  }
   .traditional_houses_dr_hitesh_shah_residence_pg .banner-header {
    min-height: calc(35vh - 0px);
    background-position: center;
  }
       .dr_yogesh_bhatt_residence_pg .banner-header {
    min-height: calc(36vh - 0px);
    background-position: top center;
}
       .dalwadi_residence_pg .banner-header {
    min-height: calc(35vh - 0px);
    background-position: bottom center;
}
.residential_interior_pg .banner-header{
    min-height: calc(36vh - 0px);
    background-position: 50% 2%;
}
.aruna_sharma_residence_pg .banner-header{
    min-height: calc(35vh - 0px);
    background-position: 38% 1px !important;
}
.residential_interior_dr_ankit_jhaveri_residence_pg .banner-header {
    min-height: calc(37vh - 0px);
    background-position: bottom center;
  }
  .residential_interior_bhavik_desai_residence_pg .banner-header {
    min-height: calc(35vh - 10px);
    background-position: center;
  }
  .residential_interior_mukund_desai_residence_pg .banner-header {
    min-height: calc(35vh - 0px);
    background-position: center;
  }
  .residential_interior_smit_soni_residence_pg .banner-header {
    min-height: calc(35vh - 0px);
    background-position: bottom center;
  }
  .residential_interior_keyur_shah_residence_pg .banner-header {
    min-height: calc(35vh - 0px);
    background-position: 50% 40%;
  }
  .residential_interior_dhaval_kadam_residence_pg .banner-header {
    min-height: calc(37vh - 0px);
    background-position: bottom center;
  }
  .residential_interior_rajal_chattopadhyay_residence_pg .banner-header {
    min-height: calc(39vh - 0px);
    background-position: center;
  }
  .commercial_interior_pg  .banner-header {
    min-height: calc(38vh - 0px);
    background-position: center;
  }
  .commercial_interior_nhsrcl_pg .banner-header {
    min-height: calc(35vh - 0px);
    background-position: 50% 71%;
  }
  .commercial_interior_ewc_solar_pvt_ltd_office_pg .banner-header {
    min-height: calc(37vh - 0px);
    background-position: 30% 83%;
  }
  .commercial_interior_saudi_aramco_office_at_l_pg .banner-header {
    min-height: calc(38vh - 0px);
    background-position: 40% 50%;
  }
  .commercial_interior_sterling_gelatin_office_at_karakhadi_pg .banner-header {
    min-height: calc(35vh - 0px);
    background-position: top center;
  }
  .commercial_interior_dhaval_engineering_pg .banner-header {
    min-height: calc(37vh - 0px);
    background-position: center;
  }
  .bg-img {
  background-size: cover;
  background-repeat: no-repeat;
}
.commercial_interior_jain_philosophy_centre_pg .banner-header {
    min-height: calc(36vh - 0px);
    background-position: 50% 45%;
  }
  .commercial_interior_harmony_planning_office_pg .banner-header {
    min-height: calc(35vh - 0px);
    background-position: bottom center;
  }
  .commercial_interior_admission_cell_at_sumandeep_vidyapeeth_pg .banner-header {
    min-height: calc(35vh - 0px);
    background-position: center;
  }
  .commercial_interior_ge_lean_office_pg  .banner-header {
    min-height: calc(36vh - 0px);
    background-position: center bottom;
  }
  .commercial_interior_polmon_instruments_office_pg .banner-header {
    min-height: calc(35vh - 0px);
    background-position: center;
  }
  .commercial_interior_numerator_breakout_space_pg .banner-header {
    min-height: calc(35vh - 0px);
    background-position: center;
  }
  .healthcare_pg .banner-header {
    min-height: calc(35vh - 0px);
    background-position: top center;
  }
  .dhiraj_multispeciality_hospital_pg .banner_pos {
  background-position: 50% 5% !important;
}
}

@media screen and (min-width:992px) and (max-width:1099px){
  .container{
    max-width: 1005px;
  }
}

@media screen and (min-width:768px) and (max-width:1024px){
  .img_fnt {
    font-size: 40px;
    line-height: 41px;
  }

  .harshal_amin_residence_pg .grid-wrapper.two_row {
	  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
  }
  .grid-wrapper.two_row {
    grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
  }
  .nirali_nilesh_patel_thum2 { width: 40.25%; position: relative;}
}

@media screen and (min-width:567px) and (max-width:767px){
  .res_w50{
    width: 50%;
  }
  .res_ls_mb0{
    margin-bottom: 0px !important;
  }
  .res_pb20{
    padding-bottom: 20px !important;
  }
  .res_mb20{
    margin-bottom: 20px !important;
  }
    .commercial_interior_polmon_instruments_office_pg  .banner-header {
    min-height: calc(30vh) !important;
    background-position: top center;
    background-size: cover !important;
  }
}

@media screen and (max-width:767px){

.rhythm_heart_institute_dahod_pg .banner_pos {
  background-position: 50% 0% !important;
}

.multispeciality_hospital_pg .banner_pos { background-position: 50% 0% !important;}

.img_fnt {display: none;}

.black_layer2 {display: none;}

.black_layer3 {display: none;}

.banner-header {min-height: calc(19vh) !important;  background-position: top center;  background-size: cover !important;}

.next { width: 30px;  height: 30px;  margin-left: 5px;}

.fs32{ font-size: 22px;}

.gallery-image .gallery-con .gallery-detail { padding: 0;  transform: translateY(0px); height: 100%;  width: 100%; display: flex;  justify-content: center;  align-items: center;}

.services2 .item {margin-bottom: 10px !important;}
.services2 .item.res_mb0 { margin-bottom: 0px !important;}

.harshal_amin_residence_thum1{width: 100%;}
.harshal_amin_residence_thum2{ width: 100%;}

.mahendra_patel_residence_thum1{width: 100%;}
.mahendra_patel_residence_thum2{width: 100%;}

.nirali_nilesh_patel_thum1{width: 100%;}
.nirali_nilesh_patel_thum2{width: 100%;}
.nirali_nilesh_patel_thum3{width: 100%;}
.nirali_nilesh_patel_thum4{width: 100%;}
.nirali_nilesh_patel_thum5{width: 100%;}
.nirali_nilesh_patel_thum6{width: 100%;}
.nirali_nilesh_patel_thum7{width: 100%;}
.nirali_nilesh_patel_thum8{width: 100%;}
.nirali_nilesh_patel_thum9{width: 100%;}
.nirali_nilesh_patel_thum10{width: 100%;}
.nirali_nilesh_patel_thum11{width: 100%;}

.yogesh_bhatt_residence_thum1{width: 100%;}
.yogesh_bhatt_residence_thum2{width: 100%;}
.yogesh_bhatt_residence_thum3{width: 100%;}
.yogesh_bhatt_residence_thum4{width: 100%;}
.yogesh_bhatt_residence_thum5{width: 100%;}

.dalwadi_residence_thum1{width: 100%;}
.dalwadi_residence_thum2{width: 100%;}

.hitesh_shah_residence_thum1{width: 100%;}
.hitesh_shah_residence_thum2{width: 100%;}

.dr_rakesh_amroliwala_farmhouse_thum1{width: 100%;}
.dr_rakesh_amroliwala_farmhouse_thum2{width: 100%;}
.dr_rakesh_amroliwala_farmhouse_thum3{width: 100%;}
.dr_rakesh_amroliwala_farmhouse_thum4{width: 100%;}

.aruna_sharma_residence_thum1{width: 100%;}
.aruna_sharma_residence_thum2{width: 100%;}
  
.dr_ankit_jhaveri_residence_thum1{width: 100%;}
.dr_ankit_jhaveri_residence_thum2{width: 100%;}
.dr_ankit_jhaveri_residence_thum3{width: 100%;}
.dr_ankit_jhaveri_residence_thum4{width: 100%;}
.dr_ankit_jhaveri_residence_thum5{width: 100%;}
.dr_ankit_jhaveri_residence_thum6{width: 100%;}
.dr_ankit_jhaveri_residence_thum7{width: 100%;}
.dr_ankit_jhaveri_residence_thum8{width: 100%;}

.bhavik_desai_thum1{width: 100%;}
.bhavik_desai_thum2{width: 100%;}
.bhavik_desai_thum3{width: 100%;}
.bhavik_desai_thum4{width: 100%;}

.keyur_shah_residence_thum1{width: 100%;}
.keyur_shah_residence_thum2{width: 100%;}

.dhaval_kadam_residence_thum1{width: 100%;}
.dhaval_kadam_residence_thum2{width: 100%;}
.dhaval_kadam_residence_thum3{width: 100%;}
.dhaval_kadam_residence_thum4{width: 100%;}
.dhaval_kadam_residence_thum5{width: 100%;}
.dhaval_kadam_residence_thum6{width: 100%;}

.rajal_chattopadhyay_residence_thum1{width: 100%;}
.rajal_chattopadhyay_residence_thum2{width: 100%;}

.anoopam_mission_thum1{width: 100%;}
.anoopam_mission_thum2{width: 100%;}
.anoopam_mission_thum3{width: 100%;}
.anoopam_mission_thum4 {width: 100%;}
.anoopam_mission_thum5{width: 100%;}
.anoopam_mission_thum6{width: 100%;}

.institutional_building_at_sumandeep_vidyapeeth_thum1{width: 100%;}
.institutional_building_at_sumandeep_vidyapeeth_thum2{width: 100%;}
  
.com_nhsrcl_thum1{width: 100%;}
.com_nhsrcl_thum2{width: 100%;}

.ewc_solar_pvt_ltd_office_thum1{width: 100%;}
.ewc_solar_pvt_ltd_office_thum2{width: 100%;}
.ewc_solar_pvt_ltd_office_thum3{width: 100%;}
.ewc_solar_pvt_ltd_office_thum4{width: 100%;}
.ewc_solar_pvt_ltd_office_thum5{width: 100%;}
.ewc_solar_pvt_ltd_office_thum6{width: 100%;}
.ewc_solar_pvt_ltd_office_thum7{width: 100%;}
.ewc_solar_pvt_ltd_office_thum8{width: 100%;}
  
.jain_philosophy_centre_thum1{width: 100%;}
.jain_philosophy_centre_thum2{width: 100%;}

.dhaval_engineering_thum1{width: 100%;}
.dhaval_engineering_thum2{width: 100%;}

.polmon_instruments_office_thum1{width: 100%;}
.polmon_instruments_office_thum2{width: 100%;}
.polmon_instruments_office_thum3{width: 100%;}
.polmon_instruments_office_thum4{width: 100%;}

.harmony_planning_office_thum1{width: 100%;}
.harmony_planning_office_thum2{width: 100%;}
.harmony_planning_office_thum3{width: 100%;}
.harmony_planning_office_thum4{width: 100%;}

.vaishvi_hospital_thum_1{width: 100%;}
.vaishvi_hospital_thum_2{width: 100%;}
.vaishvi_hospital_thum_3{width: 100%;}
.vaishvi_hospital_thum_4{width: 100%;}
.vaishvi_hospital_thum_5{width: 100%;}
.vaishvi_hospital_thum_6{width: 100%;}
.vaishvi_hospital_thum_7{width: 100%;}
.vaishvi_hospital_thum_8{width: 100%;}

.shishu_hospital_thum1{width: 100%;}
.shishu_hospital_thum2{width: 100%;}
.shishu_hospital_thum3{width: 100%;}
.shishu_hospital_thum4{width: 100%;}
  
.kadji_care_thum1{width: 100%;}
.kadji_care_thum2{width: 100%;}

.navonmeshi_healing_thum1{width: 100%;}
.navonmeshi_healing_thum2{width: 100%;}
.navonmeshi_healing_thum3{width: 100%;}
.navonmeshi_healing_thum4{width: 100%;}
  
.ayush_clinic_thum1{width: 100%;}
.ayush_clinic_thum2{width: 100%;}
.ayush_clinic_thum3{width: 100%;}
.ayush_clinic_thum4{width: 100%;}

.gentle_dental_clinic_thum1{width: 100%;}
.gentle_dental_clinic_thum2{width: 100%;}

.shakuntal_ent_clinic_thum1{width: 100%;}
.shakuntal_ent_clinic_thum2{width: 100%;}

.mukund_desai_residence_thum1{width: 100%;}
.mukund_desai_residence_thum2{width: 100%;}  
.mukund_desai_residence_thum3{width: 100%;}
.mukund_desai_residence_thum4{width: 100%;}  

.numerator_breakout_space_thum1{width: 100%;}
.numerator_breakout_space_thum2{width: 100%;}

.services2 .item .con {padding: 12px;  }
.pankaj_shah_residence_thum1{width: 100%;position: relative;}
.pankaj_shah_residence_thum2{width: 100%;position: relative;}

.res_mb20{ margin-bottom: 20px !important;}

.res_lh0{line-height: 0em !important; }

.res_mb0{ margin-bottom: 0px !important; }

.res_pt0{padding-top: 0px !important; }

.residential_interior_bhavik_desai_residence_pg .banner-header { background-position: center; }

.btn_flex{  justify-content: space-between;}

.aruna_sharma_residence_pg .banner_pos {  background-position: 50% 0px !important;}

.dhiraj_multispeciality_hospital_pg .banner_pos { background-position: 50% 3% !important;}

}