html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}#slider{position:relative;padding:0}#slider .slides li{position:relative}#slider .slides li>div>span{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.15)}#slider .slides li>div>img{z-index:99}#slider .slides li>div .flex-caption{text-align:center;position:absolute;width:100%;top:100%;opacity:0;z-index:101}#slider .slides li>div .flex-caption h1,#slider .slides li>div .flex-caption h3{color:#fff}#slider .slides li>div .flex-caption h1{font-size:20px;font-style:normal;font-weight:400;letter-spacing:6px;text-transform:uppercase;margin-bottom:14px}#slider .slides li>div .flex-caption h3{text-shadow:1px 1px 1px rgba(0,0,0,0.5);font-size:1em;font-style:italic;font-family:"Open Sans",serif;text-transform:none}#slider .slides li.flex-active-slide>div .flex-caption{opacity:1;top:15%;-webkit-transition:all,1.3s;-moz-transition:all,1.3s;transition:all,1.3s}#slider .flex-direction-nav{display:none}#slider .flex-direction-nav>li{z-index:300;position:absolute;top:50%}#slider .flex-direction-nav>li>a{color:#fff;font-size:2.5em}#slider .flex-direction-nav>li.flex-nav-prev{left:0}#slider .flex-direction-nav>li.flex-nav-next{right:0}#slider .flex-control-nav{width:10em;position:absolute;z-index:301;left:50%;margin-left:-5em;bottom:0;text-align:center;line-height:7px;font-size:7px}#slider .flex-control-nav>li{display:inline;margin:0 0.5em}#slider .flex-control-nav>li>a{text-indent:-9999px;display:inline-block;width:7px;height:7px;border-radius:50%;background:#898c86;opacity:0.4;margin:0}#slider .flex-control-nav>li>a.flex-active{opacity:1}@media screen and (min-width: 62em){#slider{margin-top:90px;width:100%;max-width:100%;max-height:650px;overflow:hidden}#slider .slides li>div .flex-caption>div{max-width:68em;margin:0 auto}#slider .slides li>div .flex-caption h1{font-size:60px;line-height:60px}#slider .slides li>div .flex-caption h3{font-size:20px;line-height:26px;letter-spacing:1px}#slider .slides li>div .flex-caption .button{margin-top:1em;letter-spacing:1px;padding:1em 3em}#slider .slides li>div .flex-caption .button:after{font-family:fontello;content:'\e80e';margin-left:0.75em}#slider .slides li.flex-active-slide>div .flex-caption{top:35%}#slider .flex-direction-nav{display:block}}
