body{margin:0;padding:0;}
*, *:before, *:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.slider-container {position: relative;overflow: hidden;width:100%;margin: 0 auto;}
.slider {position: relative;width: 100%;}
.slider:before, .slider:after {display: table;content: ' ';}
.slider:after {clear: both;}
.slider .slide {position: relative;float: left;margin: 0;padding: 0;}
.slider .slide img {display: block;max-width: 100%;height:700px;}
.act, #prev > span, #next > span, #slider-nav > a {background:url(/wp-content/themes/hantus/assets/images/arrows.png) no-repeat;}
#next > span, #prev > span {display: block;width: 16px;height: 24px;}
#next > span {background-position: -20px 0;}
#prev > span {background-position: 0 0;}
#next, #prev {position: absolute;top: 50%;margin-top: -20px;padding: 10px 15px;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;border-radius: 5px;background: rgba(0, 0, 0, .39);filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000'); -o-user-select: none;}
#prev {left: 10px;}
#next {right: 10px;}
.caption {position: absolute;bottom: 0;display: block;width: 100%;padding: 0 10px 30px;color: #fff;background: rgba(0,0,0,.8);background: -webkit-linear-gradient(bottom, rgba(0,0,0, .8), transparent 100%);background: linear-gradient(to top, rgba(0,0,0, .8), transparent 100%);filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000'); }
.caption a {display: block;color: #fff;}
.slider-nav {line-height: 30px;position: absolute;bottom: 0;left: 0;width: 100%;height: 30px;margin: 0;padding: 0;text-align: center;filter: alpha(opacity=90);}
.slider-nav a {display: inline-block;width: 12px;height: 12px;margin: 0 3px;-webkit-transition: background .5s ease;-moz-transition: background .5s ease;-o-transition: background .5s ease;transition: background .5s ease;border: 2px solid #B2AFAF;border-radius: 50%;background: transparent;}
.slider-nav .active {width: 12px;height: 12px;background: #d47732;}
@media (max-width: 580px)
{
.caption {display: none;}
}
#wowslider-container1{zoom: 1;position:relative;width:100%;max-height:700px;margin:0px auto 0px;border:none;text-align:left;font-size: 10px;}
* html #wowslider-container1{width:100%;}
#wowslider-container1 .ws_images ul{
position:relative;
width: 10000%; 
height:100%;
left:0;
list-style:none;
margin:0;
padding:0;
border-spacing:0;
overflow: visible;
}
#wowslider-container1 .ws_images ul li{
position: relative;
width:1%;
height:700px;
line-height:0;
overflow: hidden;
float:left;
font-size:0;
padding:0 0 0 0 !important;
margin:0 0 0 0 !important;
}
#wowslider-container1 .ws_images{
position: relative;
left:0;
top:0;
width:70%;
height:100%;
max-height:700px;
overflow:hidden;
}
#wowslider-container1 .ws_images a{
width:100%;
height:70%;
max-height:700px;
display:block;
color:transparent;
}
#wowslider-container1 img{
max-width: none !important;
}
#wowslider-container1 .ws_images img{
width:100%;
border:none 0;
max-width: none;
padding:0;
margin:0;
}
#wowslider-container1 .ws_images iframe {
position: absolute;
z-index: -1;
}
#wowslider-container1 .ws-title > div {
display: inline-block !important;
}
#wowslider-container1 a{ 
text-decoration: none; 
outline: none; 
border: none; 
}
#wowslider-container1  .ws_bullets { 
float: left;
position:absolute;
z-index:70;
}
#wowslider-container1  .ws_bullets div{
position:relative;
float:left;
font-size: 0px;
}
#wowslider-container1  .wsl{
display:none;
}
#wowslider-container1 sound, 
#wowslider-container1 object{
position:absolute;
} #wowslider-container1 .ws_effect {
position: static;
}
#wowslider-container1 .ws_photoItem {
background: #fff;
}
#wowslider-container1 .ws_photoItem > div {
left: 2em;
right: 2em;
top: 2em;
bottom: 2em;
}
#wowslider-container1.ws_gestures {
cursor: -webkit-grab;
cursor: -moz-grab;
cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAABwSURBVEjH7ZJBEsAgCAMT/v/n9NCOSqe2oD2yNx1JggB4BCEFWyFASP2KMQE7ywWhe/tTRGCGogLk02tFctiW/SUgaMyQG4PdPzDn31rQbMb8FiAXgvsEJNax1yVlVGAjA93apP3HFhZTGIqiKH7iADB6HxPlHdNVAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE0LTA3LTA3VDEzOjQ5OjEwKzAyOjAwm7WiFAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNC0wNy0wN1QxMzo0OToxMCswMjowMOroGqgAAAAASUVORK5CYII=), move;
}
#wowslider-container1.ws_gestures.ws_grabbing {
cursor: -webkit-grabbing;
cursor: -moz-grabbing;
cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAABaSURBVEjH7ZMxCkAhDEOT8u9/5TpJ+xWkFse8IYutJgEB8RCHL1qCc90BEFnT6QH7mwgFHBUf8wJyS1TDLuc3vmighx37LZdIth3E5hKj9n6O0HRh+oJCiFcMxRUUDxR1CTMAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTQtMDctMDdUMTM6NDk6MzgrMDI6MDDqf+sOAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE0LTA3LTA3VDEzOjQ5OjM4KzAyOjAwmyJTsgAAAABJRU5ErkJggg==), move;
} #wowslider-container1.ws_video_playing .ws_bullets {
display: none;
}
#wowslider-container1.ws_video_playing:hover .ws_bullets {
display: block;
} #wowslider-container1.ws_video_playing_ie .ws_bullets,
#wowslider-container1.ws_video_playing_ie a.ws_next,
#wowslider-container1.ws_video_playing_ie a.ws_prev {
display: block;
} #wowslider-container1 .ws_video_btn {
position: absolute;
display: none;
cursor: pointer;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 55;
}
#wowslider-container1 .ws_video_btn.ws_youtube,
#wowslider-container1 .ws_video_btn.ws_vimeo {
display: block;
}
#wowslider-container1 .ws_video_btn div {
position: absolute;
background-image: url(/wp-content/themes/hantus/assets/css/playvideo.png);
background-size: 200%;
top: 50%;
left: 50%;
width: 7em;
height: 5em;
margin-left: -3.5em;
margin-top: -2.5em;
}
#wowslider-container1 .ws_video_btn.ws_youtube div {
background-position: 0 0;
}
#wowslider-container1 .ws_video_btn.ws_youtube:hover div {
background-position: 100% 0;
}
#wowslider-container1 .ws_video_btn.ws_vimeo div {
background-position: 0 100%;
}
#wowslider-container1 .ws_video_btn.ws_vimeo:hover div {
background-position: 100% 100%;
}
#wowslider-container1 .ws_playpause.ws_hide {
display: none !important;
}
#wowslider-container1  .ws_bullets { 
padding: 5px 0; 
}
#wowslider-container1 .ws_bullets a { 
width: 20px;
height: 20px;
background-image: url(/wp-content/themes/hantus/assets/images/bullet.png);
float: left; 
text-indent: -4000px; 
position:relative;
margin-left:0px;
color:transparent;
background-size: 100%;
}
#wowslider-container1 .ws_bullets a:hover, #wowslider-container1 .ws_bullets a.ws_selbull{
background-position: 0 100%;
}
#wowslider-container1 a.ws_next, #wowslider-container1 a.ws_prev {
position:absolute;
top:50%;
margin-top:-1.1em;
z-index:60;
width: 5.2em;
height: 5.2em;
background-image: url(/wp-content/themes/hantus/assets/images/arrows.png);
background-size: 200%;
opacity: 0.7;
}
#wowslider-container1 a.ws_next{
background-position: 0 0; 
right:10px;
}
#wowslider-container1 a.ws_prev {
background-position: 100% 0;
left:10px;
}
#wowslider-container1 a.ws_next:hover{
background-position: 0 100%; 
opacity: 1;
}
#wowslider-container1 a.ws_prev:hover{
background-position: 100% 100%;
opacity: 1;
} #wowslider-container1 .ws_playpause {
width: 2.4em;
height: 2.4em;
position: absolute;
top: 50%;
left: 50%;
margin-left: -1.2em;
margin-top: -1.2em;
z-index: 59;
background-size: 100%;
opacity: 0.5;
}
#wowslider-container1 .ws_pause {
background-image: url(/wp-content/themes/hantus/assets/css/pause.png);
background-position: 0 0; 
opacity: 0.5;
}
#wowslider-container1 .ws_play {
background-image: url(/wp-content/themes/hantus/assets/css/play.png);
background-position: 0 0; 
opacity: 0.5;
}
#wowslider-container1 .ws_pause:hover {
background-position: 0 100%; 
opacity: 1;
}
#wowslider-container1 .ws_play:hover {
background-position: 0 100%; 
opacity: 1;
}
#wowslider-container1,
#wowslider-container1 .ws_effect,
#wowslider-container1 .ws_images img {
-webkit-border-radius: 0;
-moz-border-radius: 0px;
border-radius: 0px;
} #wowslider-container1  .ws_bullets {
bottom: 0px;
left: 50%;
}
#wowslider-container1  .ws_bullets div{
left:-50%;
}
#wowslider-container1 .ws-title{
position:absolute;
display:block;
bottom: 2em;
left: 0;
padding:1em;
padding-left: 3em;
margin-right:1em;
color:#FFFFFF;	
z-index: 50;
line-height: 2.8em;
text-transform: none;
text-shadow: .2em .2em .5em #000;
}
#wowslider-container1 .ws-title div,#wowslider-container1 .ws-title span{
display:inline-block;
opacity:1;
}
#wowslider-container1 .ws-title div{
display:block;
margin-top:0.3em;
font-size: 2.8em;
color: #fff;
}
#wowslider-container1 .ws-title span{
font-size: 2em;
color: #DDF16E;
}#wowslider-container1 .ws_images > ul{
animation: wsBasic 101.5s infinite;
-moz-animation: wsBasic 101.5s infinite;
-webkit-animation: wsBasic 101.5s infinite;
}
@keyframes wsBasic{0%{left:-0%} 7.19%{left:-0%} 20%{left:-100%} 27.19%{left:-100%} 40%{left:-200%} 47.19%{left:-200%} 60%{left:-300%} 67.19%{left:-300%} 80%{left:-400%} 87.19%{left:-400%} }
@-moz-keyframes wsBasic{0%{left:-0%} 7.19%{left:-0%} 20%{left:-100%} 27.19%{left:-100%} 40%{left:-200%} 47.19%{left:-200%} 60%{left:-300%} 67.19%{left:-300%} 80%{left:-400%} 87.19%{left:-400%} }
@-webkit-keyframes wsBasic{0%{left:-0%} 7.19%{left:-0%} 20%{left:-100%} 27.19%{left:-100%} 40%{left:-200%} 47.19%{left:-200%} 60%{left:-300%} 67.19%{left:-300%} 80%{left:-400%} 87.19%{left:-400%} }
#wowslider-container1 .ws_bullets  a img{
text-indent:0;
display:block;
bottom:20px;
left:-67px;
visibility:hidden;
position:absolute;
border: 4px solid #FFFFFF;
max-width:none;
}
#wowslider-container1 .ws_bullets a:hover img{
visibility:visible;
}
#wowslider-container1 .ws_bulframe div div{
height:48px;
overflow:visible;
position:relative;
}
#wowslider-container1 .ws_bulframe div {
left:0;
overflow:hidden;
position:relative;
width:133px;
background-color:#FFFFFF;
}
#wowslider-container1  .ws_bullets .ws_bulframe{
display:none;
bottom:26px;
overflow:visible;
position:absolute;
cursor:pointer;
border: 4px solid rgba(0,0,0,0.5);
}
#wowslider-container1 .ws_bulframe span{
display:block;
position:absolute;
bottom:-11px;
margin-left:-1px;
left:67px;
background:url(/wp-content/themes/hantus/assets/css/triangle.png);
width:13px;
height:7px;
}