html,body{
  
  color:#222;
  background-color: rgba(242, 239, 230);
}

.hidden{
	display: none;
}
		
/* NavBar Styling */
.navbar{
	top:0px !important;
	
}
.navbar img{
	width:55%;
	height:55%;
}
@media (max-width:768px){
	.navbar button{
		padding:0;
		
	}
}
@media(max-width:600px){
  .clickbox{
    width:75%;
    height:75%;
  }
}


/* Header Image */
 .layered_img{
 
  height:575px;
  width:80%;
  background-size: cover;
  color:white;
  background-repeat: no-repeat;
  background-image: linear-gradient(to bottom, transparent, rgba(242, 239, 230)), url("../images/newBanner1.jpg");
 }
 @media(max-width:1347px){
  .layered_img{
    height:600px;
  
  }
 }
 @media(max-width:991px){
  .layered_img{
    height:175px;
  
  }
 }
/*Welcome Text*/
.welcome{
  top:-150px;
}
.welcome h2{
  font-size:3.0rem;
  font-family:candara;
}
.welcome h1{
  font-size:4rem;
  font-family:Papyrus;
}

@media(max-width:1347px){
  .welcome {
    top:-100px;
  }
  .welcome h2{
    font-size:2.5rem;
  }
  .welcome h1{
    font-size:3.0rem;
  }
}
@media(max-width:991px){
  .welcome {
    top:0;
  }
  .welcome h2{
    font-size:1.25rem;
  }
  .welcome h1{
    font-size:2.0rem;
  }
}


/*First Picture & Blurb Section Under Header*/
.blurb_under_header_right p{
  font-size:1.75rem;
}
@media(max-width:1347px){
 
  .blurb_under_header_right p{
    font-size:1.5rem;
  }
}
@media(max-width:1152px){
  .blurb_under_header_right p{
    font-size:1.25rem;
  }
}
@media(max-width:991px){
  .pic_under_header_left{
    margin-top: 25px;
  }

  .blurb_under_header_right p{
    font-size:1.15rem;
  }
}

@media(max-width:820px){
  .blurb_under_header_right p{
    font-size:1.0rem;
  }
}
@media(max-width:730px){
  .blurb_under_header_right p{
    font-size:0.85rem;
  }
}


/*Second Picture & Blurb Section Under Header*/
.blurb_under_header_left p{
  font-size:1.75rem;
}

@media(max-width:1347px){
 

  .blurb_under_header_left p{
    font-size:1.5rem;
  }
}
@media(max-width:1152px){
  .blurb_under_header_left p{
    font-size:1.25rem;
  }
}
@media(max-width:991px){
  .pic_under_header_right{
    margin-top: 25px;
  }

  .blurb_under_header_left p{
    font-size:1.15rem;
  }
}

@media(max-width:820px){
  .blurb_under_header_left p{
    font-size:1.0rem;
  }
}
@media(max-width:730px){
  .blurb_under_header_left p{
    font-size:0.85rem;
  }
}








.button
{
    display: inline-block;
    background: #97cbfa;
    border-radius: 5px;
    height: 48px;
    -webkit-transition: all 200ms ease;
    -moz-transition: all 200ms ease;
    -ms-transition: all 200ms ease;
    -o-transition: all 200ms ease;
    transition: all 200ms ease;
}
.button a
{
    display: block;
    font-size: 18px;
    font-weight: 400;
    line-height: 48px;
    color: #FFFFFF;
    padding-left: 35px;
    padding-right: 35px;
}
.button:hover
{
    opacity: 0.8;
}

.contact_info
{
    width: 100%;
    padding-top: 10px;
}
.contact_info_item
{
    width:100%;
    height: 80px;
    border: solid 1px #e8e8e8;
    box-shadow: 0px 1px 5px rgba(0,0,0,0.1);
    padding-left: 32px;
    padding-right: 15px;
}

.contact_info_content
{
    padding-left: 17px;
}
.contact_info_title
{
    font-weight: 500;
}
.contact_info_text
{
    font-size: 12px;
    color: rgba(0,0,0,0.5);
}

/* Relaxation Healing */
.heal_relax {
  color: #ccddff;  
  font-family:Papyrus;
  display:flex; 
  min-height:15rem; 
 
}
.heal_relax_font{
  font-size:6rem;
}
@media(max-width:991px){
  .heal_relax{
    min-height:10rem;
  }
  .heal_relax_font{
    font-size:4rem;
    
  }
}

/*Oils Picture, 3 Reasons*/


@media(max-width:1200px){
  .oils_pic{
    display:none;
  }
}

@media(max-width:768px){
  .three_reasons h5{
    font-size:1rem;
  }
}




/*Testimonials*/

.testimonials h3{
  font-size:2.5rem;
  font-family:'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
}

@media(max-width:768px){
  .testimonials h3{
    font-size:2rem;
  }
  #rev_carousel p{
    font-size:1rem;
  }
}
@media(max-width:440px){
  .testimonials h3{
    font-size:1.5rem;
  }
}


/*Services Click Here Row*/
.services_header h2{
  font-family:Papyrus;
  font-size:2.5rem;
}
.click_here{
  top:-50px;
}
.click_here h2{
  font-size:2rem; 
}

@media(max-width:1347px){
  .services_header h2{
    font-size: 2rem;
  }
  .click_here h2{
    font-size:1.7rem;
  }
  .click_here{
    top:-45px;
  }
}



@media(max-width:925px){
  .services_header h2{
    font-size: 1.75rem;
  }
  .click_here{
    top:-42px;
  }
  .click_here h2{
    font-size: 1.5rem;
  }
}
@media(max-width:608px){
  .click_here h2{
    font-size: 1.25rem;
  }
  .click_here{
    top:-38px;
  }
}
@media(max-width:534px){
  .click_here h2{
    font-size: 1.15rem;
  }
  .click_here{
    top:0px;
  }
}
@media(max-width:420px){
  .services_header h2{
    font-size:1.25rem;
  }
  .click_here h2{
    font-size:1rem;
  }
  .click_here{
    top:-38px;
  }
  
}

/*services_offered*/

.services_offered{
  top:-25px;
}
.services_offered p{
  font-size:1.5rem;
}
@media(max-width:1347px){
  .services_offered p{
    font-size:1.25rem;
  }
}
@media(max-width:950px){
  .services_offered p{
    font-size:1.15rem;
  }
}
@media(max-width:925px){
  .services_offered p{
    font-size: 1rem;
    
  }
}


.span_picture{
  background-size: cover;
  background-image: url("../images/newBottom.png");
  height: 600px;
  width:80%;
  border:5px solid white;
}

@media(max-width: 1520px){
  .span_picture{
    height:500px;
  }
}

@media(max-width: 1268px){
  .span_picture{
    height:450px;
  }
}
@media(max-width: 1148px){
  .span_picture{
    height:425px;
  }
}
@media(max-width: 1080px){
  .span_picture{
    height:400px;
  }
}
@media(max-width: 1020px){
  .span_picture{
    height:375px;
  }
}
@media(max-width: 955px){
  .span_picture{
    height:350px;
  }
}
@media(max-width:895px){
  .span_picture{
    height:325px;
  }
}
@media(max-width: 830px){
  .span_picture{
    height:300px;
  }
}
@media(max-width: 760px){
  .span_picture{
    height:275px;
  }
}
@media(max-width:700px){
  .span_picture{
    height:250px;
  }
}
@media(max-width:640px){
  .span_picture{
    height:225px;
  }
}
@media(max-width:580px){
  .span_picture{
    height:200px;
  }
}
@media(max-width:520px){
  .span_picture{
    height:175px;
  }
}
@media(max-width:460px){
  .span_picture{
    height:150px;
  }
}
@media(max-width:400px){
  .span_picture{
    height:125px;
  }
}





.fa-facebook{
  color:#3b5998;
  font-size:150%;
  height:100%;

}
.fa-youtube{
  color:#bb0000;
  font-size:150%;
  height:100%;


}
.fa-facebook:hover, .fa-youtube:hover{
  color:#d5d5d5;
}


  #three_reasons img{
    width: 60%;
    height : 60%;
  }




  .sm {
    display: none;
  }

