/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Handling Updates
-----------------------------------------------------------------*/



.img-hero {
  background: url("../images/backgrounds/hero.svg") no-repeat;
	
  background-position: 50% 0px;
  background-size:cover;
  
  width: 100%;
  display: block;	
  position: relative;
     
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden;
  background-repeat: no-repeat;
}


.img-beach {
  background: url("../images/backgrounds/beach.svg") no-repeat;
	
  background-position: 50% 0px;
  background-size:cover;
  
  width: 100%;
  display: block;	
  position: relative;
  background-size: cover;
     
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden;
  background-repeat: no-repeat;
}

.img-bird {
  background: url("../images/backgrounds/bird_icon.svg") no-repeat;
  width: 50px;
  display: block;	
  background-size: cover;
     
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden;

  background-repeat: no-repeat;
  background-position: center center;
}

.img_basic{
	background-image: url('images/slider/swiper/3.jpg');
	background-position: center top;	
}


.grad-sea-sky{
	background-image:linear-gradient(rgba(96,178,178,1),rgba(211,237,242,1));
}

.bgcolor-brown {
	background-color: #A0907C !important;
}

.bgcolor-light-brown {
	background-color: #E5E1DC !important;
}

.bgcolor-dark-green {
	background-color: #60B2B2 !important;
}
.bgcolor-light-green {
	background-color: #83E2E2 !important;
}
.mt-40 {
	margin-top: 40px
	
}

