/**
 * Gel 2018.3
 * Index Hero Slideshow 5-Slide Stylesheet
 * @version 2018.3.0
 * @created 2018-04-09 by Fritz Green
 * @modified 2018-04-17 by Fritz Green
 */

/*
font-family: Raleway, Verdana, Helvetica, sans-serif; 
Red: #c84589;
Gray: #404545;
Khaki: #B2B0A4;
Gold: #FFE8AA;
*/


/* 5 SLIDES */
/* 25 second animation - 1 second = 4% */
.rotator-go .slide:nth-last-child(9):nth-child(2) {
	-moz-animation: slideshow-1-5 25s ease-out 2s 10 backwards;
	-webkit-animation: slideshow-1-5 25s ease-out 2s 10 backwards;
	-ms-animation: slideshow-1-5 25s ease-out 2s 10 backwards;
	animation: slideshow-1-5 25s ease-out 2s 10 backwards;
}
.rotator-go .slide:nth-child(4):nth-last-child(7) {
	-moz-animation: slideshow-2-5 25s ease-out 2s 10 backwards;
	-webkit-animation: slideshow-2-5 25s ease-out 2s 10 backwards;
	-ms-animation: slideshow-2-5 25s ease-out 2s 10 backwards;
	animation: slideshow-2-5 25s ease-out 2s 10 backwards;
}
.rotator-go .slide:nth-child(6):nth-last-child(5)  {
	-moz-animation: slideshow-3-5 25s ease-out 2s 10 backwards;
	-webkit-animation: slideshow-3-5 25s ease-out 2s 10 backwards;
	-ms-animation: slideshow-3-5 25s ease-out 2s 10 backwards;
	animation: slideshow-3-5 25s ease-out 2s 10 backwards;
}
.rotator-go .slide:nth-child(8):nth-last-child(3) {
	-moz-animation: slideshow-4-5 25s ease-out 2s 10 backwards;
	-webkit-animation: slideshow-4-5 25s ease-out 2s 10 backwards;
	-ms-animation: slideshow-4-5 25s ease-out 2s 10 backwards;
	animation: slideshow-4-5 25s ease-out 2s 10 backwards;
}
.rotator-go .slide:last-child:nth-child(10) {
	-moz-animation: slideshow-5-5 25s ease-out 2s 10 backwards;
	-webkit-animation: slideshow-5-5 25s ease-out 2s 10 backwards;
	-ms-animation: slideshow-5-5 25s ease-out 2s 10 backwards;
	animation: slideshow-5-5 25s ease-out 2s 10 backwards;
}

@-moz-keyframes slideshow-1-5 {
	0%     { opacity: 1; z-index: 10; }
	17.75% { opacity: 1; z-index: 10; }
	22.25% { opacity: 0; z-index: 0; }
	97.75% { opacity: 0; z-index: 0; }
	100%   { opacity: 1; z-index: 10; }
}
@-webkit-keyframes slideshow-1-5 {
	0%     { opacity: 1; z-index: 10; }
	17.75% { opacity: 1; z-index: 10; }
	22.25% { opacity: 0; z-index: 0; }
	97.75% { opacity: 0; z-index: 0; }
	100%   { opacity: 1; z-index: 10; }
}
@-ms-keyframes slideshow-1-5 {
	0%     { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 100; z-index: 10; }
	17.75% { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 100; z-index: 10; }
	22.25% { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; z-index: 0; }
	97.75% { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; z-index: 0; }
	100%   { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 100; z-index: 10; }
}
@keyframes slideshow-1-5 {
	0%   { opacity: 1; z-index: 10; }
	16%  { opacity: 1; z-index: 10; }
	20%  { opacity: 0; z-index: 0; }
	96%  { opacity: 0; z-index: 0; }
	100% { opacity: 1; z-index: 10; }
}

@-moz-keyframes slideshow-2-5 {
	0%     { opacity: 0; z-index: 0; }
	17.75% { opacity: 0; z-index: 0; }
	22.25% { opacity: 1; z-index: 10; }
	37.75% { opacity: 1; z-index: 10; }
	42.25% { opacity: 0; z-index: 0; }
	100%   { opacity: 0; z-index: 0; }
}
@-webkit-keyframes slideshow-2-5 {
	0%     { opacity: 0; z-index: 0; }
	17.75% { opacity: 0; z-index: 0; }
	22.25% { opacity: 1; z-index: 10; }
	37.75% { opacity: 1; z-index: 10; }
	42.25% { opacity: 0; z-index: 0; }
	100%   { opacity: 0; z-index: 0; }
}
@-ms-keyframes slideshow-2-5 {
	0%     { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; z-index: 0; }
	17.75% { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; z-index: 0; }
	22.25% { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 100; z-index: 10; }
	37.75% { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 100; z-index: 10; }
	42.25% { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; z-index: 0; }
	100%   { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; z-index: 0; }
}
@keyframes slideshow-2-5 {
	0%  { opacity: 0; z-index: 0; }
	16% { opacity: 0; z-index: 0; }
	20% { opacity: 1; z-index: 10; }
	36% { opacity: 1; z-index: 10; }
	40% { opacity: 0; z-index: 0; }
}

@-moz-keyframes slideshow-3-5 {
	0%     { opacity: 0; z-index: 0; }
	37.75% { opacity: 0; z-index: 0; }
	42.25% { opacity: 1; z-index: 10; }
	57.75% { opacity: 1; z-index: 10; }
	62.25% { opacity: 0; z-index: 0; }
	100%   { opacity: 0; z-index: 0; }
}
@-webkit-keyframes slideshow-3-5 {
	0%     { opacity: 0; z-index: 0; }
	37.75% { opacity: 0; z-index: 0; }
	42.25% { opacity: 1; z-index: 10; }
	57.75% { opacity: 1; z-index: 10; }
	62.25% { opacity: 0; z-index: 0; }
	100%   { opacity: 0; z-index: 0; }
}
@-ms-keyframes slideshow-3-5 {
	0%     { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; z-index: 0; }
	37.75% { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; z-index: 0; }
	42.25% { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 100; z-index: 10; }
	57.75% { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 100; z-index: 10; }
	62.25% { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; z-index: 0; }
	100%   { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; z-index: 0; }
}
@keyframes slideshow-3-5 {
	0%  { opacity: 0; z-index: 0; }
	36% { opacity: 0; z-index: 0; }
	40% { opacity: 1; z-index: 10; }
	56% { opacity: 1; z-index: 10; }
	60% { opacity: 0; z-index: 0; }
}

@-moz-keyframes slideshow-4-5 {
	0%     { opacity: 0; z-index: 0; }
	57.75% { opacity: 0; z-index: 0; }
	62.25% { opacity: 1; z-index: 10; }
	77.75% { opacity: 1; z-index: 10; }
	82.25% { opacity: 0; z-index: 0; }
	100%   { opacity: 0; z-index: 0; }
}
@-webkit-keyframes slideshow-4-5 {
	0%     { opacity: 0; z-index: 0; }
	57.75% { opacity: 0; z-index: 0; }
	62.25% { opacity: 1; z-index: 10; }
	77.75% { opacity: 1; z-index: 10; }
	82.25% { opacity: 0; z-index: 0; }
	100%   { opacity: 0; z-index: 0; }
}
@-ms-keyframes slideshow-4-5 {
	0%     { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; z-index: 0; }
	57.75% { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; z-index: 0; }
	62.25% { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 100; z-index: 10; }
	77.75% { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 100; z-index: 10; }
	82.25% { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; z-index: 0; }
	100%   { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; z-index: 0; }
}
@keyframes slideshow-4-5 {
	0%  { opacity: 0; z-index: 0; }
	56% { opacity: 0; z-index: 0; }
	60% { opacity: 1; z-index: 10; }
	76% { opacity: 1; z-index: 10; }
	80% { opacity: 0; z-index: 0; }
}

@-moz-keyframes slideshow-5-5 {
	0%     { opacity: 0; z-index: 0; }
	77.75% { opacity: 0; z-index: 0; }
	82.25% { opacity: 1; z-index: 10; }
	97.75% { opacity: 1; z-index: 10; }
	100%   { opacity: 0; z-index: 0; }
}
@-webkit-keyframes slideshow-5-5 {
	0%     { opacity: 0; z-index: 0; }
	77.75% { opacity: 0; z-index: 0; }
	82.25% { opacity: 1; z-index: 10; }
	97.75% { opacity: 1; z-index: 10; }
	100%   { opacity: 0; z-index: 0; }
}
@-ms-keyframes slideshow-5-5 {
	0%     { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; z-index: 0; }
	77.75% { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; z-index: 0; }
	82.25% { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 100; z-index: 10; }
	97.75% { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 100; z-index: 10; }
	100%   { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; z-index: 0; }
}
@keyframes slideshow-5-5 {
	0%   { opacity: 0; z-index: 0; }
	76%  { opacity: 0; z-index: 0; }
	80%  { opacity: 1; z-index: 10; }
	96%  { opacity: 1; z-index: 10; }
	100% { opacity: 0; z-index: 0; }
}

/* INDEX SLIDESHOW NAVIGATION */
.hero-dot:nth-of-type(1):nth-last-of-type(5) {
	margin-left: -3.3775em;
}
.hero-dot:nth-of-type(2):nth-last-of-type(4) {
	margin-left: -1.875em;
}
.hero-dot:nth-of-type(4):nth-last-of-type(2) {
	margin-left: 1.125em;
}
.hero-dot:nth-of-type(5):nth-last-of-type(1) {
	margin-left: 2.625em;
}

.rotator-go .hero-dot:nth-of-type(1):nth-last-of-type(5) {
	-moz-animation: slide-dot-1-5 25s ease-out 2s 10 backwards;
	-webkit-animation: slide-dot-1-5 25s ease-out 2s 10 backwards;
	-ms-animation: slide-dot-1-5 25s ease-out 2s 10 backwards;
	animation: slide-dot-1-5 25s ease-out 2s 10 backwards;
}
.rotator-go .hero-dot:nth-of-type(2):nth-last-of-type(4) {
	-moz-animation: slide-dot-2-5 25s ease-out 2s 10 backwards;
	-webkit-animation: slide-dot-2-5 25s ease-out 2s 10 backwards;
	-ms-animation: slide-dot-2-5 25s ease-out 2s 10 backwards;
	animation: slide-dot-2-5 25s ease-out 2s 10 backwards;
}
.rotator-go .hero-dot:nth-of-type(3):nth-last-of-type(3) {
	-moz-animation: slide-dot-3-5 25s ease-out 2s 10 backwards;
	-webkit-animation: slide-dot-3-5 25s ease-out 2s 10 backwards;
	-ms-animation: slide-dot-3-5 25s ease-out 2s 10 backwards;
	animation: slide-dot-3-5 25s ease-out 2s 10 backwards;
}
.rotator-go .hero-dot:nth-of-type(4):nth-last-of-type(2) {
	-moz-animation: slide-dot-4-5 25s ease-out 2s 10 backwards;
	-webkit-animation: slide-dot-4-5 25s ease-out 2s 10 backwards;
	-ms-animation: slide-dot-4-5 25s ease-out 2s 10 backwards;
	animation: slide-dot-4-5 25s ease-out 2s 10 backwards;
}
.rotator-go .hero-dot:nth-of-type(5):nth-last-of-type(1) {
	-moz-animation: slide-dot-5-5 25s ease-out 2s 10 backwards;
	-webkit-animation: slide-dot-5-5 25s ease-out 2s 10 backwards;
	-ms-animation: slide-dot-5-5 25s ease-out 2s 10 backwards;
	animation: slide-dot-5-5 25s ease-out 2s 10 backwards;
}
@keyframes slide-dot-1-5 {
	0%   { border-color: #c84589; }
	16%  { border-color: #c84589; }
	20%  { border-color: #BCBEC0; }
	96%  { border-color: #BCBEC0; }
	100% { border-color: #c84589; }
}
@keyframes slide-dot-2-5 {
	0%  { border-color: #BCBEC0; }
	16% { border-color: #BCBEC0; }
	20% { border-color: #c84589; }
	36% { border-color: #c84589; }
	40% { border-color: #BCBEC0; }
}
@keyframes slide-dot-3-5 {
	0%  { border-color: #BCBEC0; }
	36% { border-color: #BCBEC0; }
	40% { border-color: #c84589; }
	56% { border-color: #c84589; }
	60% { border-color: #BCBEC0; }
}
@keyframes slide-dot-4-5 {
	0%  { border-color: #BCBEC0; }
	56% { border-color: #BCBEC0; }
	60% { border-color: #c84589; }
	76% { border-color: #c84589; }
	80% { border-color: #BCBEC0; }
}
@keyframes slide-dot-5-5 {
	0%   { border-color: #BCBEC0; }
	76%  { border-color: #BCBEC0; }
	80%  { border-color: #c84589; }
	96%  { border-color: #c84589; }
	100% { border-color: #BCBEC0; }
}