
.home-hero-wrapper .home-hero-carousel .home-hero-slide .home-hero-single-content.dark-blue,.home-hero-wrapper .home-hero-carousel .home-hero-slide .home-hero-content.dark-blue{background-color:#253746}
.home-hero-wrapper .home-hero-carousel .home-hero-slide .home-hero-single-content.dark-gray,.home-hero-wrapper .home-hero-carousel .home-hero-slide .home-hero-content.dark-gray{background-color:#303030}
.home-hero-wrapper .home-hero-carousel .home-hero-slide .home-hero-single-content.white,.home-hero-wrapper .home-hero-carousel .home-hero-slide .home-hero-content.white{background-color:#fff;color:#000}

@media screen and (min-width:40em){
	.home-hero-wrapper .home-hero-carousel .home-hero-slide .home-hero-image{position:relative;display:block;height:27.77778rem;width:55%; background-position: top
	}
}
@media screen and (min-width:64em){
	.home-hero-wrapper .home-hero-carousel .home-hero-slide .home-hero-image{width:65%;height:410px;background-position-x:right !important}
	.home-hero-wrapper .home-hero-carousel .home-hero-slide .home-hero-content{width:35%;height:410px;}
	

}
	.home-hero-wrapper .home-hero-carousel .home-hero-slide.single-slide .home-hero-image{width:100%;display:block}
@media screen and (min-width:64em){.home-hero-wrapper{height:410px}
}

.home-hero-wrapper .home-hero-carousel .home-hero-slide .home-hero-single-content .home-hero-title,.home-hero-wrapper .home-hero-carousel .home-hero-slide .home-hero-content .home-hero-title{margin:1.66667rem 1.11111rem;text-transform:uppercase}

.home-hero-slide.swiper-slide {height:410px;}

.home-hero-wrapper {min-height: 20.9375vw}

.home-hero-image.banner1 { background-image: url("../images/slide1.jpg"); background-size: cover; height: 410px;}
.home-hero-image.banner2{ background-image: url("../images/slide2.jpg"); background-size: cover; height: 410px;}
.home-hero-image.banner3 { background-image: url("../images/slide3.jpg"); background-size: cover; height: 410px;}


.mobileBanner .home-hero-image.banner1 { background-image: url("../images/slide1.jpg");}
.mobileBanner .home-hero-image.banner2{ background-image: url("../images/slide2.jpg");}
.mobileBanner .home-hero-image.banner3 { background-image: url("../images/slide3.jpg");  }
.mobileBanner .home-hero-image {   background-size: cover; width: 100%;
    background-repeat: no-repeat;   background-position: right;  max-width: none;  object-fit: cover; width: 100%;
	    height: auto;
    min-height: 40.9375vw;
}


.mobileBanner .item-inset { padding: 0}
.dark-blue{background-color:#253746}
.swiper-slide:before {background: none}

@media (max-width: 480px) {
   
	.swiper-slide {height: 300px}
.mobviewBanner {background-position: right;}
}


/*banner 2*/
.bannerSplit .swiper-slide-caption {    background-color: #253746;height: 100%;width: 35%;text-align: left; padding:30px 60px}

/*sidebar dot links*/

#myScrollspy {position: fixed; width: 20px; top: 50%;z-index: 999; right: 0;background: rgba(93, 93, 93, 0.6);
    padding: 20px 6px; border-radius: 8px 0 0 8px;}

#myScrollspy li { margin-bottom: 20px}
#myScrollspy li:last-child { margin-bottom: 0}
#myScrollspy li a{border-radius: 10px; width: 10px;height: 10px; text-indent: -50000;background-color: rgba(255,255,255,0.3);padding: 0}
#myScrollspy li.active a {background-color: rgba(255,255,255,1);}
#dot-nav{    
	    right: 0;
    top: 60%;
    height: auto;
    z-index: 999;
    background: rgba(93, 93, 93, 0.8);
    padding: 10px 0 16px 10px;
    border-radius: 8px 0 0 8px;
	position: fixed
}


#dot-nav ul {
	list-style: none;
	margin:0;
	padding: 0;
}
/*
#dot-nav li a{
	position: relative;
	background-color: #bdc3c7;
	border:3px solid #bdc3c7;
	border-radius: 15px 15px 15px 15px;
	cursor: pointer;
	padding: 5px;
	height: 8px;
	margin: 10px 10px 0px 0px;
	width: 8px;
	vertical-align:bottom;
}

#dot-nav li.active a {
	background-color: #1da1f2;
}
/*
#dot-nav a {
	outline: 0;
	vertical-align:top;
	margin: 0px 0px 0px 25px;
	position: relative;
	top:-5px;
}*/
