/* SLIDE 1 */
h1.slide-header.slide-1 {
 text-shadow: 2px 1px 4px #333;
}

h2.slide-1 {
  text-shadow: 2px 1px 4px #333;
}

.c000-Homev2-FeatureCarousel .item .carousel-body h1 {
    font-weight: 600;
}
.c000-Homev2-FeatureCarousel .item .carousel-body h2 {
    font-weight: 600;
}

/* SLIDE 2 */
h1.slide-header.slide-2 {
    margin: 4vw 21vw !important;
    text-shadow: 2px 2px 8px white;
    color: green !important;
}

h2.slide-2 {
	margin: -3vw 29% !important;
    text-shadow: 2px 2px 8px white;
    color: #333 !important;
    margin-bottom: 20px;
    padding-bottom: 64px;
}




/* SLIDE 3 */
h1.slide-header.slide-3 {
    color: #333 !important;
    text-shadow: 2px 2px 8px white;
}
h2.slide-3 {
    color: #333 !important;
    width: 80%;
    margin-left: 5%;
    text-shadow: 2px 2px 8px white;
}
.c000-Homev2-FeatureCarousel .item .slide3 {
 background-position-x: 0px;
} 

h1.slide-header.slide-3 {
    width: 45%;
}

/* SLIDE 4 */
h1.slide-header.slide-4 {
    color: #333 !important;
    text-shadow: 2px 2px 8px white;
}

h2.slide-4 {
    color: #333 !important;
    text-shadow: 2px 2px 8px white;
}


/* SLIDE 5 */
h1.slide-header.slide-5 {
    text-shadow: 2px 2px 8px #333;
}
h2.slide-5 {
    text-shadow: 2px 2px 8px #333;
}

/* SLIDE 6 */
h1.slide-header.slide6 {
    color: white !important;
}

h2.slide-6 {
    color: white !important;
}

/* SLIDE 7 */
h1.slide-header.slide-7 {
    text-shadow: 2px 2px 8px #333;
}
h2.slide-7 {
    text-shadow: 2px 2px 8px #333;
}

.c000-Homev2-FeatureCarousel .carousel-control {
    background: url(/images/de_at/carousel-arrow.png) no-repeat center center;
}

.c000-Homev2-FeatureCarousel .carousel-control.right {
    background-image: url(/images/de_at/carousel-arrow-right.png);
}


.c000-Homev2-FeatureCarousel .carousel-indicators li {
    background: url(/images/de_at/carousel-indicator.png) no-repeat center center transparent;
}

.c000-Homev2-FeatureCarousel .carousel-indicators li.active {
    background-image: url(/images/de_at/carousel-indicator-active.png);
}


.c311-Promo-Type1-StaticImg .promo-bg p {
    padding: 0 10px;
}

.c311-Promo-Type1-StaticImg .promo-bg .title {
    padding-top: 20px;
}

.c311-Promo-Type1-StaticImg .promo-bg {
    padding: 0 10px;
}

.c311-Promo-Type1-StaticImg .promo-bg .title {
    margin: 0 10px 0;
    padding-top: 20px;
}


.c000-Homev2-FeatureCarousel .item .carousel-body h2.slide-3 {
    width: 700px;
}



#sidebar-carousel .item { height: 380px !important; }
#sidebar-carousel .item .quote{font-size:22px !important; }

	.c000-Homev2-FeatureCarousel .item .carousel-body a.home-button {
	background-color: green !important;
	}
	
	
.c000-Homev2-FeatureCarousel .item .carousel-body h1.slide-2 {
    width: 800px;
}

.c000-Homev2-FeatureCarousel .item .carousel-body a.home-button:hover {
	background: green !important
}

.feature-home .c000-Carousels .carousel-body img {
position: inherit;
    margin-left: 20%;
    height: 4rem;
    width: auto;
}


.c000-Homev2-FeatureCarousel .carousel-indicators {
    margin-left: -90px;
}

.c000-Homev2-FeatureCarousel .item .carousel-body h1 {
    margin: 40px auto 20px;
}

div#cq-gen131 .home-button {
    display: none;
}

.parbase.c000-Homev2-FeatureCarouselItem-cq.items_1745162646 .home-button {
    display: none !important;
}

.c000-Carousels .carousel-inner .item img, .c000-Carousels .carousel-inner .item a img {
    display: inline;
}

.items_842231660.parbase.c000-Homev2-FeatureCarouselItem-cq .carousel-body .home-button {
    display: none !important;
}


@media screen and (min-width: 768px) {
    .c000-Homev2-FeatureCarousel .item .slide1 {
        background-position: left center !important;
        max-height: 500px;
    }
    .items_million .carousel-body a.home-button {
        width: 300px;
        background-color: #666;
    }

    .items_664893487 .carousel-body a.home-button {
        margin-top: 10vh;
        background-color: #666;
    }
    .c000-Homev2-FeatureCarousel .item .carousel-body h2.slide-1 {
        display: 
    }
}

@media screen and (max-width: 992px) and (min-width: 768px) {
    .c000-Homev2-FeatureCarousel .item .slide1 {
        background-position-x: -190px !important;
    }
    .c000-Homev2-FeatureCarousel .item:first-child .carousel-body a.home-button {
        left: 270px;
    }

}


@media (max-width: 767px) {
  .c000-Homev2-FeatureCarousel .item .carousel-body a.home-button {margin-left:auto;
}
h1.slide-header.slide-1 {
text-shadow: none;
  color: #333 !important;
}

h2.slide-1 {
text-shadow: none;
  color: #333 !important;
}

h1.slide-header.slide-2 {
    margin: 40vw 7vw -10px !important;
    text-shadow: none;
    color: green !important;
}
    
h2.slide-2 {
	margin: 7vw 15% 2vh !important;
    text-shadow: none;
    color: #333 !important;
    max-width: 70%;
}

    h1.slide-header.slide-3 {
         text-shadow: none;
    color: #333 !important;   
    }
    
    h2.slide-3 {
        
           text-shadow: none;
    color: #333 !important; 
    }
    h1.slide-header.slide-4 {
            text-shadow: none;
    color: #333 !important;
    }
    
    h2.slide-4 {
            text-shadow: none;
    color: #333 !important;
        
    }
        h1.slide-header.slide-5 {
            text-shadow: none;
    color: #333 !important;
    }
    
    h2.slide-5 {
            text-shadow: none;
    color: #333 !important;
        
    }
        h1.slide-header.slide-6 {
            text-shadow: none;
    color: #333 !important;
    }
    
    h2.slide-6 {
            text-shadow: none;
    color: #333 !important;
        
    }
        h1.slide-header.slide-7 {
            text-shadow: none;
    color: #333 !important;
    }
    
    h2.slide-7 {
            text-shadow: none;
    color: #333 !important;
        
    }
    
    .c000-Homev2-FeatureCarousel .carousel-indicators {
    width: 70%;
}

.c000-Homev2-FeatureCarousel .item .carousel-body h1 {
    margin-top: 270px;
}
    .carousel-body {
    margin-top: 230px;
}

}

@media (max-width: 454px) {
    .feature-home .c000-Carousels .carousel-body img {
    margin-left: 10%;
    height: 3rem;
}
}


@media screen and (max-width: 992px) and (min-width: 455px) {

 .feature-home .c000-Carousels .carousel-body img {
    margin-left: 30%;
    height: 3rem;
}
    /* SLIDE 3 */
h1.slide-header.slide-2 {
    margin: 65px auto 20px !important;

}

h2.slide-2 {
	margin: 20px auto !important;

}
.c000-Homev2-FeatureCarousel .item .carousel-body a.home-button {
    margin-top: 0px;
}
}
   

@media (min-width: 900px){
    .c000-Homev2-FeatureCarousel .item .slide1 {
    height: 930px;
        max-height: 1000px;
        margin-left: 1px;
    }
}

img.clover {
    width: 200px !important;
    height: auto !important;
margin-left: 2% !important;
}
img.regal {
    width: 150px !important;
    height: auto !important;
margin-left: 2% !important;
}
.feature-home .c000-Carousels .carousel-body img {
   margin-left: 0;
}
img.regal {
    float: left;
    margin-right: 20px;
margin-bottom: 20px;
}
h1.slide-header.slide-3 {
    max-width: 38%;
}
@media screen and (max-width: 992px) and (min-width: 455px){
.feature-home .c000-Carousels .carousel-body img {
   margin-left: 1%;
}
img.regal {
    float: none;
margin-bottom: 5px;
}
}
