@import url('https://fonts.cdnfonts.com/css/helvetica-neue-9');

*{
	margin:0;
	padding:0;
	box-sizing:border-box;
}

body{
	margin:0;
	padding:0;
    overflow-x:hidden;

}

h1,h2,h3,h4,h5,h6,p,span{

 font-family: 'Helvetica Neue', sans-serif;
   Font being Rendered:'Helvetica Neue';
}
/* About start */
.about{
		
}

.about_heading{
background-image:url('image/Rishikesh Banner1.jpg');
	background-size: cover;
background-position:center;
background-repeat: no-repeat;
width:100%;
 min-height:200px;
 /* Add the blur effect */
  filter: blur(1px);
  -webkit-filter: blur(1px);
   ;
    background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(0,0,0, 0.5); /* Black w/opacity/see-through */
   position:absolute;
 
}
.about_h{
width:100%;
 position: relative;
color: white;
  font-weight: bold;
  z-index:999;
 padding:20px;

  background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(0,0,0, 0.3	); /* Black w/opacity/see-through */
  }

.about_h h1{
font-family: 'Helvetica Neue', sans-serif;
   Font being Rendered:'Helvetica Neue';
    font-size: 40px;
    font-weight: 400;
    font-style: normal;
    text-transform: uppercase;
    color: #fff;
  
}
.about-001 .fa {
   
  font-size:20px;
 margin: 0px 10px;
  text-align: center;
  text-decoration: none;
 
 
}



.about-001  .fa-envelope{
  color:#dd9933 ;
}
.about-001  span{
font-family: 'Helvetica Neue', sans-serif;
   Font being Rendered:'Helvetica Neue';
   color:#000000;
   font-size:20px;
   font-weight:400;
}
.about-001 ul{
list-style: none;
margin-left:-40px;
}
.about-001 ul li{
font-family: 'Helvetica Neue', sans-serif;
   Font being Rendered:'Helvetica Neue';
   color:#000000;
   line-height:30px;
}
  /* About us end */


  /* About01 start */

.about-001 h3{

 font-family: 'Helvetica Neue', sans-serif;
   Font being Rendered:'Helvetica Neue';
    font-size: 31px;
    font-weight: 400;
    font-style: normal;
    text-transform: uppercase;
    color: #dd9933;
    padding-top: 20px;
    padding-bottom: 20px;

}
.about01{
width:100%;
height:350px;
border-radius: 15px;
}


.about-02 #about2-img{
order:1;
}
.about-02 #about2-text{
order:2;
}

  /* About01 end */


  /* About photos start  */
.about-photos img{
	width: 100%;
	height:300px;
 
}



figure {
	 
	margin: 0;
	padding: 0;
	background: #fff;
	overflow: hidden;
	border-radius:15px;
}
figure:hover+span {
	bottom: -36px;
	opacity: 1;
}

/* Zoom In #1 */
.about-photos figure img {
	-webkit-transform: scale(1);
	transform: scale(1);
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;

}
.about-photos figure:hover img {
	-webkit-transform: scale(1.3);
	transform: scale(1.3);
}

  /* About photos end */



/* media query  */ 

@media screen and (max-device-width: 1024px) {

 .about-02  #about2-img{
order:2;
}
.about-02 #about2-text{
order:1;
}


}
