



/* line 12, ../sass/tinyslide.scss */
.tinyslide { width: 100%; height: 100%; position: relative; overflow: hidden; margin-bottom:0px; padding-top:93px;}
/* line 18, ../sass/tinyslide.scss */
.tinyslide .navigator { position: absolute; bottom: 20px; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); }
/* line 23, ../sass/tinyslide.scss */
.tinyslide .navigator ul { padding: 0; }
/* line 25, ../sass/tinyslide.scss */
.tinyslide .navigator ul li { float: left; list-style-type: none;margin:0px 04px; padding: 0; width: 12px; height: 12px; border: 1px solid white; border-radius: 100%; -webkit-transition: all 500ms linear; transition: all 500ms linear; }
/* line 35, ../sass/tinyslide.scss */
.tinyslide .navigator ul li span { display: none; }
/* line 38, ../sass/tinyslide.scss */
.tinyslide .navigator ul li:hover { background: #fff; }
/* line 41, ../sass/tinyslide.scss */
.tinyslide .navigator ul li.active { background: #fff;border: 1px solid #fff; -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); }
/* line 51, ../sass/tinyslide.scss */
.tinyslide aside { height: 100%; width: 100%; -webkit-transition: -webkit-transform 800ms cubic-bezier(0.365, 0.84, 0.44, 1); transition: transform 800ms cubic-bezier(0.365, 0.84, 0.44, 1); -webkit-backface-visibility: hidden; backface-visibility: hidden; }
/* line 57, ../sass/tinyslide.scss */
.tinyslide figure { height: 100%; float: left; position: relative; width: 100%; z-index: 1;  }
/* line 64, ../sass/tinyslide.scss */
.tinyslide figure img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }
/* line 70, ../sass/tinyslide.scss */
.tinyslide figure figcaption {font-weight:bold; position: absolute; font-size: 42px;line-height:48px;
                              color: #224095; top: 10%; left: 120px; z-index: 2; opacity: 0; background-color:rgba(236,236,231,0.8);padding:06px 20px;
							  font-family: 'Raleway', sans-serif;							  
							   }
/* line 80, ../sass/tinyslide.scss */
.tinyslide figure.active figcaption { -webkit-animation-name: fadeInRight; animation-name: fadeInRight; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-duration: 2s; animation-duration: 2s; }

@-webkit-keyframes fadeInRight { 0% { opacity: 0; -webkit-transform: translateX(20px); transform: translateX(20px); }
  100% { opacity: 1; -webkit-transform: translateX(0); transform: translateX(0); } }

@keyframes fadeInRight { 0% { opacity: 0; -webkit-transform: translateX(20px); transform: translateX(20px); }
  100% { opacity: 1; -webkit-transform: translateX(0); transform: translateX(0); } }

@media (max-width:767px)
{
	.tinyslide {  height: 80%; position: relative; overflow: hidden; margin-bottom:0px;}
	.tinyslide figure figcaption 
	{
		font-size:25px;line-height:30px;
		left:50px;
	}
}
@media (max-width:480px)
{
	.tinyslide {  height: 70%; position: relative; overflow: hidden; margin-bottom:0px;}
	.tinyslide figure figcaption 
	{
		font-size:20px;line-height:25px;
		left:15px;
	}
}