.slider-container-rotator { margin-top: 0px; z-index: 1000;}

a.swiper-slide { text-decoration: none !important;}
red { color: #E6141D; }
green { color: #347840; }

/*.swiper-title2 h3 {  text-shadow: 0 0 8px rgba(255, 255, 255, 0.8);} */

.swiper-title h3 {
  text-shadow: 
    1px 1px 1px rgba(0,0,0,0.2),
    2px 2px 2px rgba(0,0,0,0.15),
    3px 3px 3px rgba(0,0,0,0.1);
}

.swiper-article {
  color: white;
  text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
}

.slider-container-rotator .swiper-title h3 { color: #fff; font-weight: 800; margin-top: 20%; }
.slider-container-rotator .swiper-article  { color: #fff; }
.slider-container-rotator .button-holder button { color: #fff; text-decoration: none !important;}
.slider-container-rotator .button-holder button:hover { opacity: 0.9;}

.slider-container span.swiper-pagination-bullet { width: 12px !important; height: 12px !important;}
.slider-container-rotator .swiper-pagination-bullet-active { opacity: 1; background: #E6141D; }

.swiper-button-next.slider-button-next-rotator, 
.swiper-button-prev.slider-button-prev-rotator { background-image: none !important; margin-top: -50px;}

.swiper-button-prev.slider-button-prev-rotator:after { font-family: FontAwesome; content: "\f104"; font-size: 4vw; color: #f1f1f1; opacity: 1; }
.swiper-button-next.slider-button-next-rotator:after { font-family: FontAwesome; content: "\f105"; font-size: 4vw; color: #f1f1f1; opacity: 1; }


.slider-button-prev-rotator:hover:after { color: #E6141D;}
.swiper-button-next.slider-button-next-rotator:hover:after { color: #E6141D;}






@media (min-width: 321px) { 
	.slider-container.slider-container-rotator { width: 100%; height: auto; }
	.slider-container-rotator .swiper-slide-height { width: 100%; min-height: auto; }
	.slider-container-rotator .swiper-image { min-height: 320px;; }

	.slider-container-rotator .swiper-content { margin-left: 2% !important; }
	.slider-container-rotator .swiper-image {  width: 100%;
	  background-size: cover; background-repeat: no-repeat;
	  background-position: left center;   z-index: 10;
	 }
	.slider-container-rotator .swiper-title h3 { font-size: 10vw; line-height: 9vw; }

}

@media (min-width: 576px) { 

	.slider-container.slider-container-rotator { width: 100%; height: auto; }
	.slider-container-rotator .swiper-slide-height { width: 100%; min-height: auto; }
	.slider-container-rotator .swiper-image { min-height: 420px;; }

	.slider-container-rotator .swiper-content { margin-left: 2% !important; }
	.slider-container-rotator .swiper-image {  width: 100%;
	  background-size: cover; background-repeat: no-repeat;
	  background-position: left center;   z-index: 10;
	 }
	.slider-container-rotator .swiper-title h3 { font-size: 9vw; line-height: 8vw; }
}


@media (min-width: 768px) {
	.slider-container.slider-container-rotator { width: 100%; height: auto; }
	.slider-container-rotator .swiper-slide-height { width: 100%; min-height: auto; }
	.slider-container-rotator .swiper-image { min-height: 420px;; }

	.slider-container-rotator .swiper-content { margin-left: 2% !important; }
	.slider-container-rotator .swiper-image {  width: 100%;
	  background-size: cover; background-repeat: no-repeat;
	  background-position: left center;   z-index: 10;
	 }
	.slider-container-rotator .swiper-title h3 { font-size: 8vw; line-height: 8vw; }
}

@media (min-width: 992px) {

	.slider-container.slider-container-rotator { width: 100%; height: 520px; }
	.slider-container-rotator .swiper-slide-height { width: 100%; min-height: 520px; }
	.slider-container-rotator .swiper-image { min-height: 520px;; }

	.slider-container-rotator .swiper-content { margin-left: 2% !important; }
	.slider-container-rotator .swiper-image {  width: 100%;
	  background-size: cover; background-repeat: no-repeat;
	  background-position: left center;   z-index: 10;
	 }
	.slider-container-rotator .swiper-title h3 { font-size: 8vw; line-height: 8vw; }
}


@media (min-width: 1200px) {

	.slider-container.slider-container-rotator { width: 100%; height: 520px; }
	.slider-container-rotator .swiper-slide-height { width: 100%; min-height: 520px; }
	.slider-container-rotator .swiper-image { min-height: 520px;; }

	.slider-container-rotator .swiper-content { margin-left: 2% !important; }
	.slider-container-rotator .swiper-image {  width: 100%;
	  background-size: cover; background-repeat: no-repeat;
	  background-position: left center;   z-index: 10;
	 }
	.slider-container-rotator .swiper-title h3 { font-size: 6vw; line-height: 7vw; }
}

@media (min-width: 1400px) {
	.slider-container.slider-container-rotator { width: 100%; height: 650px; }
	.slider-container-rotator .swiper-slide-height { width: 100%; min-height: 650px; }
	.slider-container-rotator .swiper-image { min-height: 650px;; }

	.slider-container-rotator .swiper-content { margin-left: 2% !important; }
	.slider-container-rotator .swiper-image {  width: 100%;
	  background-size: cover; background-repeat: no-repeat;
	  background-position: left center;   z-index: 10;
	 }
	.slider-container-rotator .swiper-title h3 { font-size: 5vw; line-height: 5vw; }
}


@media (min-width: 1620px) {
	.slider-container.slider-container-rotator { width: 100%; height: 650px; }
	.slider-container-rotator .swiper-slide-height { width: 100%; min-height: 650px; }
	.slider-container-rotator .swiper-image { min-height: 650px;; }

	.slider-container-rotator .swiper-content { margin-left: 0px !important; }
	.slider-container-rotator .swiper-image {  width: 100%;
	  background-size: cover; background-repeat: no-repeat;
	  background-position: left center;   z-index: 10;
	 }
	.slider-container-rotator .swiper-title h3 { font-size: 3.4vw; line-height: 5vw; }
}

