@import url(https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,700italic,400,300,700,600);@import url(https://fonts.googleapis.com/css?family=Yanone+Kaffeesatz:400,200,300);html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video, button{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, main{display:block;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
html, textarea{overflow:auto;}
a{text-decoration:none;outline:0;}
input, textarea, button{margin:0;padding:0;border:0;outline:0;}
a, input[type=button], input[type=submit], button, label{cursor:pointer;}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
b, strong{font-weight:600 !important;}
i, em{font-style:italic !important;}
small{font-size:75%;}
sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
abbr, acronym{border-bottom:1px dotted;cursor:help;}
ins{text-decoration:none;}
.clear, .clear5, .clear10, .clear15, .clear20, .clear25, .clear30, .clear40, .clear50, .clear55, .clear60, .clear80, .clear100{clear:both;height:0;}
div.clear5{height:5px;}
div.clear10{height:10px;}
div.clear15{height:15px;}
div.clear20{height:20px;}
div.clear25{height:25px;}
div.clear30{height:30px;}
div.clear40{height:40px;}
div.clear50{height:50px;}
div.clear55{height:55px;}
div.clear60{height:60px;}
div.clear80{height:80px;}
div.clear100{height:100px;}
html, body{overflow-x:hidden;height:100%;}
body{font:13px 'Open Sans', sans-serif;color:#1f1f1f;background:#fff;overflow:hidden;}
body.loaded{overflow:auto;}
body#lightbox{background:#fff;min-width:inherit;}
h1, h2, h3, h4, h5, h6{opacity:.99;}
.alignleft{float:left !important;}
.alignright{float:right !important;}
.aligncenter{display:block;margin:0 auto;}
.alignmiddle{vertical-align:middle;}
.textleft{text-align:left !important;}
.textright{text-align:right !important;}
.textcenter{text-align:center !important;}
.mt-0{margin-top:0 !important;}
.mb-0{margin-bottom:0 !important;}
.ml-0{margin-left:0 !important;}
.mr-0{margin-right:0 !important;}
hr{border:0;border-top:1px solid #ccc;height:1px;}
.overflow{overflow:hidden;position:relative;}
a{color:#1f1f1f;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;}
a:hover{}
.fullwidth{width:100%;height:auto;display:block;}
#wrapper{height:100%;}
.wow{-webkit-opacity:0;opacity:0;}
.wow.nofade, .ie9 .wow{-webkit-opacity:1;opacity:1;}
.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#fff;}
.pace-inactive{display:none;}
.pace .pace-progress{background:#1f1f1f;position:fixed;z-index:2000;top:0;right:100%;width:100%;height:1px;}
.pace .pace-progress-inner{display:block;position:absolute;right:0px;width:100px;height:100%;box-shadow:0 0 10px #29d, 0 0 5px #29d;opacity:1.0;-webkit-transform:rotate(3deg) translate(0px, -4px);-moz-transform:rotate(3deg) translate(0px, -4px);-ms-transform:rotate(3deg) translate(0px, -4px);-o-transform:rotate(3deg) translate(0px, -4px);transform:rotate(3deg) translate(0px, -4px);}
.pace .pace-activity{display:block;position:fixed;z-index:2000;top:15px;right:15px;width:14px;height:14px;border:solid 2px transparent;border-top-color:#1f1f1f;border-left-color:#1f1f1f;border-radius:10px;-webkit-animation:pace-spinner 500ms linear infinite;-moz-animation:pace-spinner 500ms linear infinite;-ms-animation:pace-spinner 500ms linear infinite;-o-animation:pace-spinner 500ms linear infinite;animation:pace-spinner 500ms linear infinite;}
@-webkit-keyframes pace-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@-moz-keyframes pace-spinner{0%{-moz-transform:rotate(0deg);transform:rotate(0deg);}
100%{-moz-transform:rotate(360deg);transform:rotate(360deg);}
}
@-o-keyframes pace-spinner{0%{-o-transform:rotate(0deg);transform:rotate(0deg);}
100%{-o-transform:rotate(360deg);transform:rotate(360deg);}
}
@-ms-keyframes pace-spinner{0%{-ms-transform:rotate(0deg);transform:rotate(0deg);}
100%{-ms-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes pace-spinner{0%{transform:rotate(0deg);transform:rotate(0deg);}
100%{transform:rotate(360deg);transform:rotate(360deg);}
}
#selector #header{text-align:center;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 35%, #e9e9e9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(35%,#ffffff), color-stop(100%,#e9e9e9));background:-webkit-linear-gradient(top, #ffffff 35%,#e9e9e9 100%);background:-o-linear-gradient(top, #ffffff 35%,#e9e9e9 100%);background:-ms-linear-gradient(top, #ffffff 35%,#e9e9e9 100%);background:linear-gradient(to bottom, #ffffff 35%,#e9e9e9 100%);}
#selector main{position:relative;height:100%;padding:0;background:#e9e9e9;background:-moz-linear-gradient(top, #e9e9e9 0%, #ffffff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e9e9e9), color-stop(100%,#ffffff));background:-webkit-linear-gradient(top, #e9e9e9 0%,#ffffff 100%);background:-o-linear-gradient(top, #e9e9e9 0%,#ffffff 100%);background:-ms-linear-gradient(top, #e9e9e9 0%,#ffffff 100%);background:linear-gradient(to bottom, #e9e9e9 0%,#ffffff 100%);}
#selector a.box{display:block;position:absolute;left:0;top:0;width:50%;height:100%;z-index:1;overflow:hidden;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
#selector a.box.active{}
#selector a.box.active div.bg span{transform:scale(1.05);}
#selector a.box.inactive div.bg span{-webkit-opacity:.6;opacity:.6;}
#selector a#box2{left:auto;right:0px;}
#selector a.box div.slick{height:70%;}
#selector a.box div.slick div{height:100%;}
#selector a.box div.bg{background-color:#000;}
#selector a.box div.bg span{display:block;width:100%;height:100%;background-position:center center !important;-webkit-background-size:cover !important;background-size:cover !important;-webkit-transition:all 800ms ease;-moz-transition:all 800ms ease;-ms-transition:all 800ms ease;-o-transition:all 800ms ease;transition:all 800ms ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
#selector a#box1 div.bg span{}
#selector a#box2 div.bg{border-left:1px solid #fff;}
#selector a#box2 div.bg span{}
#selector a.box h2{display:inline-block;font:36px 'Yanone Kaffeesatz';font-weight:300;text-align:center;margin-top:30px;position:relative;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;}
#selector a.box h2:before{display:block;content:'';position:absolute;left:0;bottom:0;width:50%;height:1px;background:#1f1f1f;-webkit-opacity:0;opacity:0;visibility:hidden;-webkit-transition:all 800ms ease;-moz-transition:all 800ms ease;-ms-transition:all 800ms ease;-o-transition:all 800ms ease;transition:all 800ms ease;}
#selector a.box.active h2{font-size:38px;}
#selector a.box.active h2:before{-webkit-opacity:1;opacity:1;left:0;width:100%;visibility:visible;}
#selector a.box p{padding:0 20%;margin-top:15px;color:#777;}
@media only screen and (max-height:768px){#selector a.box div.slick{height:60%;}
}
@media only screen and (max-width:1368px){#selector a.box p{padding:0 10%;}
}
@media only screen and (max-width:980px){body{min-width:inherit;}
.center{width:85%;min-width:inherit;max-width:inherit;}
img{max-width:100%;height:auto;}
.desktop{display:none !important;}
.mobile{display:block !important;}
#header{position:absolute;z-index:3;width:100%;}
#header h1{width:250px;margin:0 auto;}
html{overflow:hidden;}
#selector main{padding:80px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#selector a.box{width:100% !important;height:50% !important;position:relative;}
#selector a.box div.slick{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;}
#selector a.box div.bg{height:100%;width:100%;}
#selector a.box p{display:none;}
#selector a.box h2{color:#fff;position:absolute;left:0;top:42%;width:100%;text-align:center;text-shadow:0px 1px 2px rgba(0,0,0,.5);z-index:2;}
#selector a.box h2:before{display:none;}
#selector a#box1{top:0;left:0;}
#selector a#box2{top:auto;right:0;}
div.select h3{font-size:17px;}
}
@media only screen and (max-width:767px){#header h1{width:180px;}
#selector a.box h2{font-size:30px;top:35%;}
#selector a.box.active h2{font-size:32px;}
#selector main{padding-top:58px;}
}