
.main-container {
  padding: 30px 15px;
  font-family:Montserrat;
}
.main-container h1, .main-container h2, .main-container h3{color:#fff}
.main-container .btn-transparent{background:none; border-color:#fff}
.main-container .btn-transparent:hover{background-color:#6483dc; color:#1d202a; opacity:0.9; border-color:#afafaf}
.main-container .btn-transparent:hover::after{content:' >> '}
/*
.skyblue {
	background-color: #22c8ff;
}
.deepskyblue {
	background-color: #00bfff;
}
.darkerskyblue {
	background-color: #00a6dd;
}
*/
.carousel-indicators {
	bottom: 0;
}
.carousel-control.right,
.carousel-control.left {
	background-image: none;
}
.carousel .item {
	min-height: 300px; 
	height: 100%;
	width:100%; 
}
#myCarousel .item {
	min-height: 150px; 
}
.carousel-caption h3,
.carousel .icon-container,
.carousel-caption button {
	background-color: none;
}
.carousel-caption h3 {
	padding: .5em;
	font-size:18px;
	font-weight:normal;
	font-family:Lato;
}
.carousel .icon-container {
	display: inline-block;
	font-size: 25px;
	
	line-height: 25px;
	padding: 1em;
	text-align: center;
	
	border-radius: 50%;
}
.carousel-caption button {
	border-color: #00bfff;
	margin-top: 1em; 
}

/* Animation delays */
.carousel-caption h3:first-child {
	-webkit-animation-delay: 1s;
	animation-delay: 1s;
}
.carousel-caption h3:nth-child(2) {
	-webkit-animation-delay: 2s;
	animation-delay: 2s;
}
.carousel-caption button {
	-webkit-animation-delay: 3s;
	animation-delay: 3s;
}