/* .container{
	margin: 0;
	padding: 0;
	width: 100%;

}
.carousel-indicators .active{
	background-color: #003BDE;
	border: none;
	margin-right: 10px;

}
.carousel-control {
	opacity: 1;
}
.carousel-indicators li{
	border: none;
	width: 12px;
	height: 12px;
	margin-right: 10px;
	background-color: #fff;
}
.carousel-control .glyphicon-chevron-left,
 .carousel-control .glyphicon-chevron-right{
	 top: 47%;
	 background-color: #fff;
	 color: #000;
	 border-radius: 50%;
	
 }
 .glyphicon-chevron-left:before {
	 content: "url('/im')";
	font-size: 30px;
 } */

a,a:hover{
	text-decoration: none;
	color: #000;
}
h4.left,h4.right{
text-shadow: 2px 2px 8px #003BDE;}
body{
	line-height: normal;
}
 body,
ul,h1,
li {
  margin: 0;
  padding: 0;
  font-family: futura;
}
.carousel-control.left,.carousel-control.right {
	text-shadow: none;
	background-image: none;
	background-color: transparent;	
}

.carousel-indicators .active{
	background-color: #003BDE;
	border: none;
	margin-right: 10px;

}
.carousel-indicators li{
	border: none;
	width: 12px;
	height: 12px;
	margin-right: 10px;
	background-color: #fff;
}
.ash-indicator li{
background-color: rgba(0, 0, 0, 0.2);
}

.carousel-control:hover{
	opacity: .7;
	transition: .2s;
}
.container{
	width: 100%;
	/* margin-top: -20px; */
	padding: 0;
	position: absolute;
	top:0;
}
.carousel-inner>.active{
	height: auto;
	margin: 0;
	/* margin-top: -20px; */
	padding: 0;
}

.carousel-control{
	opacity: 1;
	/* padding-right: 10px; */
}
.carousel-control .glyphicon-chevron-left,
 .carousel-control .glyphicon-chevron-right{
	 top: 58%;
	 margin-top: 0;
	 margin-left: 0;

	 max-height: 750px;
	 font-size: 15px;
 }
 
 
 .carousel-control .glyphicon-chevron-left{
    left: 50%;
    margin-left: -10px }
 #myCarousel{
	 max-height: 730px;
 }
.carousel-control h4.left,.carousel-control h4.right{
position: absolute;
font-size: 21px;
line-height: 48px;
					top: 65%;
					z-index: 5;
					display: inline-block;
}
.carousel-control h4.right{
	margin-right: 10px;
}
.carousel-control h4.left{
	margin-left: -35px;
}
.carousel-control.right{
text-align: left;
}



.glyphicon-chevron-left:before,.glyphicon-chevron-right:before {
    background-color: white;
	color: black;
	padding: 13px 15px;
	border-radius: 50%;
}
img {
    vertical-align: unset;
}
@font-face {
	font-family: futura;
	src: url(css/FuturaPTBook.otf);
  }
  ol.carousel-indicators {
	margin-top: 25px;

  }
  .carousel-indicators {
	  position: absolute;
	  bottom: -35px;
	  display: flex;
	align-items: center;
	left: 0;
justify-content: center;
	margin: 0 auto;
	width: 100%;
  }


   @media only screen and (max-width: 2660px) and (min-width: 1850px) {
	  .carousel-control h4.left {
    margin-left: -250px;
}
.carousel-control.left{
	text-align: right;
	}
.carousel-control .glyphicon-chevron-left {
    left:40%;
}
.carousel-control h4.right {
	margin-left: 150px;}
	.carousel-control .glyphicon-chevron-right{
		right: 40%
	}

.carousel-inner{
	width: 50%;
	margin: auto;
	height: a;
}
.index-image{
	max-height: 100%;
}

  } 
  @media only screen and (max-width: 1849px){
	  .awSlider{
		  width: 80%;
		  margin: auto;;
	  }
  }
  @media only screen and (max-width:1000px){
	
	.awSlider {
		width: 70%;
	}
}
  @media only screen and (max-width: 850px){
	  .carousel-control{
		  top: 10%;
		
	  }
	  .index-image{
		  max-width: fit-content !important;
	  }
	  .hero-text{
		  top: 15%;
	  }
	  .glyphicon-chevron-left:before, .glyphicon-chevron-right:before {
		
		padding: 8px 10px;}
		.index-image{
			width: auto !important;
			  transform: translate(-20%, 0px) !important;
			  height: 800px !important;
				}
  }
  @media only screen and (max-width: 620px){
.carousel-control{
	width: 25%;
}  }
@media (max-width: 542px) {
	.awSlider {
		width: 100%;
	  }
	}