@charset "utf-8";
/* CSS Document */

.slider-size {  height: 400px; }
.vcenter {position:absolute; top:50%;  -ms-transform: translate(0, -20%);  transform: translate(0, -20%);}
.carousel-indicators--thumbnails li, .carousel-indicators--thumbnails li.active  { width: 90px; height: 51px; margin: 0; border: none; border-radius: 0;}
.carousel-indicators--thumbnails li.active  { background-color:#FFFFFF;}
.carousel-indicators--thumbnails .active img {  opacity: 0.3;}
ol.carousel-indicators--thumbnails > li > div.caro-thumbnail {  border:solid 2px #FFFFFF;}
.caro-fulltext{margin:0; padding:60px 0 0 40px; color:#0A145A; font-size:1.2em;}
.caro-alttext{margin:0;padding:60px 0 0 40px; font-size:1.2em;}		
.caro-fulltext h4 {margin:0 0; text-transform:uppercase;font-size:1.2em;}
.caro-alttext h4 {margin:0 0; text-transform:uppercase; font-size:1.2em;}
.caro-fulltext h2 {color:#0A145A;}
.caro-alttext h2 {color:#0A145A;}
.caro-fulltext p {font-size:1.1em;}
.caro-alttext p {font-size:1.1em;}
.caro-text{margin:0 0;font-size:2.2em;}
.watch-text{color:#0F1E8C; font-size:2.2em;}
.caro-imground { order: 1; height: auto; border-radius: 0; clip-path: circle(73.9% at 61% 50%); margin:0; padding:0; text-align:right;}
.caro-imground img { width:100%;}
@media (max-width: 1280px) { 
			.caro-fulltext{margin:0; padding:60px 0 0 40px; color:#0A145A;}
			.caro-alttext{margin:0;padding:60px 0 0 40px; font-size:.8em;}		
			.caro-fulltext h4 {margin:0 0; text-transform:uppercase;font-size:.9em;}
			.caro-alttext h4 {margin:0 0; text-transform:uppercase; font-size:.9em;}
			.caro-fulltext h2 {color:#0A145A;}
			.caro-alttext h2 {color:#0A145A;}
			.caro-fulltext p {font-size:.9em;}
			.caro-text{margin:0 0;font-size:1.3em;}
			.watch-text{color:#0F1E8C; font-size:1.3em;}
	}
@media (max-width: 992px) { 
	.caro-imground {clip-path: ellipse(100% 76% at 50% 23%);}
		.caro-fulltext {padding:10px 0 0 10px;}
		.caro-alttext{padding:10px 0 0 10px;}
	}