/*****text******/ 
.text_intro h1{
  color:#fff!important;
  letter-spacing:0.2em!important;
  line-height:1.0em!important;
}
.subtext_intro p{
  color:#fff!important;
  letter-spacing:0.1em!important;
  line-height:1.0em!important;
}
.subtext_intro_mob p{
  color:#fff!important;
  letter-spacing:0.1em!important;
  line-height:1.0em!important;
  font-size:1.0em!important;
}
.text_whitesection p{
  color:#000!important;
  line-height:1.5em!important;
  padding-left:1.0em!important;
  padding-right:1.0em!important;
  padding-top:1.0em!important;
  padding-bottom:1.0em!important;
  
}
  .parmob{
    background-attachment: fixed;
    
  }
    .parmob_1{
    background-attachment: fixed;
    max-width:100%;
    height:auto;
    
    
  }
.zoom {
  overflow: hidden;
  /*padding-bottom: 55%;*/
}

.zoom img {
  position: relative;
  /*position: fixed;*/
  top: 0%;
  left: 50%;
  transform: translateX(-50%);
}

.zoom10 {
  position: relative;
  /*position: fixed;*/
  top: 0%;
  left: 0%;
  transform: translateX(-50%);
  transition: all 1s ease;
    -webkit-transition:all 1s ease;
}
.zoom20 {
  position: relative;
  /*position: fixed;*/
  top: 0%;
  left: 0%;
  transform: translateX(-50%);
  transition: all 1s ease;
    -webkit-transition:all 1s ease;
}
.zoom30 {
  position: relative;
  /*position: fixed;*/
  top: 0%;
  left: 0%;
  transform: translateX(-50%);
  transition: all 1s ease;
    -webkit-transition:all 1s ease;
}
.zoom40 {
  position: relative;
  /*position: fixed;*/
  top: 0%;
  left: 0%;
  transform: translateX(-50%);
  transition: all 1s ease;
    -webkit-transition:all 1s ease;
}
.zoom50 {
  position: relative;
  /*position: fixed;*/
  top: 0%;
  left: 0%;
  transform: translateX(-50%);
  transition: all 1s ease;
    -webkit-transition:all 1s ease;
}
.gallery .gallery-item img {
    border: 0px solid #cfcfcf!important;
    border-radius: 3px!important;
    box-shadow: 0 0px 0px rgba(0,0,0,0.2)!important; 
    box-sizing: border-box;
    height: auto;
    max-width: 90%;
    padding: 5%;
}