@font-face {
    font-family: 'swis721_lt_bt_light';
    src: url('fonts/swis721_lt_bt_light.eot');
    src: url('fonts/swis721_lt_bt_lightd41d.eot?#iefix') format('embedded-opentype'),
         url('fonts/swis721_lt_bt_light.woff') format('woff'),
         url('fonts/swis721_lt_bt_light.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'swz721m';
    src: url('fonts/swz721m.eot');
    src: url('fonts/swz721md41d.eot?#iefix') format('embedded-opentype'),
         url('fonts/swz721m.woff') format('woff'),
         url('fonts/swz721m.html') format('truetype');
    font-weight: normal;
    font-style: normal;
}

.rev_slider_wrapper {
	position:relative;
}
.rev_slider_wrapper >ul	{
	visibility:hidden;
}
.rev_slider{
	position:relative;
	overflow:visible;
}
.rev_slider img{
	max-width:none !important;
	-moz-transition: none 0;
	-webkit-transition: none 0;
	-o-transition: none 0;
	transition: none 0;
	margin:0px;
	padding:0px;
	border-width:0px;
	border:none;
}
.rev_slider >ul{
	margin:0px;
	padding:0px;
	list-style: none !important;
	list-style-type: none;
	background-position:0px 0px;
}
.rev_slider >ul >li,
.rev_slider >ul >li:before{
	list-style:none !important;
	position:absolute;
	visibility:hidden;
	margin:0px !important;
	padding:0px !important;
	overflow-x: visible;
	overflow-y: visible;
	list-style-type: none !important;
	background-image:none;
	background-position:0px 0px;
	text-indent: 0em;
}


.tp-bannertimer {	visibility: hidden; width:100%; height:5px; /*background:url(../assets/timer.png);*/ background: #fff; background: rgba(0,0,0,0.15); position:absolute; z-index:200; top:0px}
.tp-bannertimer.tp-bottom {	top:auto; bottom:0px !important;height:5px}


.tparrows {	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1; top:0;
	-webkit-transition: opacity 0.2s ease-out; -moz-transition: opacity 0.2s ease-out; -o-transition: opacity 0.2s ease-out; -ms-transition: opacity 0.2s ease-out;
	-webkit-transform: translateZ(1000px);
	-webkit-transform-style: preserve-3d;
}
.tparrows.hidearrows {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
}
.tp-leftarrow {	z-index:100;cursor:pointer; position:relative;	background:url(../assets/large_left.html) no-repeat top left;	width:40px;	height:40px; top:0;  }
.tp-rightarrow {	z-index:100;cursor:pointer; position:relative;	background:url(../assets/large_right.html) no-repeat top left;	width:40px;	height:40px;top:0;   }

.tp-leftarrow.default,
.tp-rightarrow.default {
	width: 70px; top:0;
	height: 70px;
	background: no-repeat center center;
}
.tp-leftarrow.default { background-image: url(../images/left.png);top:0; }
.tp-rightarrow.default { background-image: url(../images/right.png);top:0; }

 

.rev_slider .tp-caption,
.rev_slider .caption { position:absolute;  visibility:hidden; white-space: nowrap; text-align:right;}  
.caption.title {
	color: #023f88; margin:10% 43% 0 0;
	font-family: 'swz721m'; font-size:45px;
}
.caption.title.alt:after { content: none; }
.caption.subtitle {
	color: #023f88; margin:0 43% 0 0;
	 font-family: 'swis721_lt_bt_light';
}
.caption.text {
	color: #023f88; margin:14% 41% 0 0;
	font-size: 30px; font-family: 'swis721_lt_bt_light';
}
.caption.text.alt { letter-spacing: 0; }	
.caption.text-2 {
	color: #023f88;
	font-family: 'swis721_lt_bt_light';
	font-size: 18px;
}
        