@charset "utf-8";img{border:none}body,html,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,fieldset,input{margin:0;padding:0}h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,th{font-weight:normal;font-style:normal}header,nav,footer,article,aside,canvas,details,figcaption,figure,hgroup,menu,summary,section,figure{display:block}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}body{font-family:'Montserrat',Arial,Helvetica,sans-serif;font-size:1em;line-height:1.25em;color:#666465;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#pageWrapper{position:relative;margin:0 auto;width:100%;overflow:hidden;clear:both}#contentWrapper{float:left;width:100%}h1{font-family:'Montserrat',arial;font-weight:700;font-size:1.75em;line-height:1em;color:#666465;padding-top:10px}h1.slider-title,h2.slider-title{position:absolute;z-index:1;background-color:rgba(0,0,0,.5);color:#cecece;padding:.25em;margin-top:.5em}#sliderFooter{position:fixed;left:0;bottom:0;width:100%;height:65px;color:#fff;background-color:#1e242b;display:none}#sliderFooter .footer-wrapper{padding:1.5em 1em;display:flex}#sliderFooter div.title{width:calc(100% - 21px)}#sliderFooter a.viewer-title{padding-right:1em;font-weight:300;text-decoration:none;cursor:pointer;color:#fff;transition:.5s all ease-in-out}#sliderFooter a.viewer-title:hover{opacity:.8}#sliderFooter span.slide-title{padding-left:1em;font-weight:600;line-height:22px;border-left:1px solid #53565a}#sliderFooter div.gallery-link{width:21px;padding-right:1.5em}#sliderFooter a#galleryLinkButton{background:transparent url("../../images/icon_gallery.png") no-repeat 0 0;background-size:cover;opacity:1;transition:.5s all ease-in-out;height:21px;width:21px;display:block}#sliderFooter a#galleryLinkButton:hover{opacity:.8}body.overlay-open{overflow:hidden}.overlay{overflow-x:hidden;overflow-y:auto;position:fixed;bottom:0;visibility:hidden;left:0;outline:0 none;position:fixed;right:0;top:0;z-index:20;color:#1e242b}.overlay-background{background:none repeat scroll 0 0 #f2f2f2;left:0;position:absolute;right:0;top:0;opacity:1;height:1000px}.overlay-container{margin:3em auto 1rem auto;position:relative;max-width:1080px}.overlay .header .title{font-size:2.25rem;margin:1em 0;line-height:42px}.overlay .header .description{font-size:.875rem;color:#333d47;margin:1em 0;line-height:24px}.overlay .header .download a{font-size:.875rem;color:#333d47;text-decoration:none}.overlay .header .download a:hover span.text{text-decoration:underline}.overlay-scale{opacity:0;transform:scale(.9);transition:transform .2s ease 0s,opacity .2s ease 0s,visibility 0s ease .2s}.overlay-scale.open{opacity:1;transform:scale(1);transition:transform .4s ease 0s,opacity .4s ease 0s;visibility:visible}.overlay .cards{margin-top:0;display:flex;flex-wrap:wrap;justify-content:space-between}.overlay .card{top:0;left:0;flex:0 1 48%;margin:2em 0;cursor:pointer}.overlay .card .effects-container{display:block;position:relative;overflow:hidden}.overlay .card .effects-container:hover:before{content:url('../../images/icon_expand.png');position:absolute;display:block;right:10px;bottom:10px;z-index:100;pointer-events:none}.overlay .card .thumbs{position:relative;display:flex;max-width:520px;overflow:hidden;transition:transform .6s cubic-bezier(.19,1,.22,1)}.overlay .card .thumbs:hover{transform:scale(1.25)}.overlay .card .thumbs:after{opacity:0;width:100%;height:100%;content:'\a';position:absolute;top:0;left:0;background:rgba(30,36,43,.55);opacity:0;transition:.5s all ease-in-out}.overlay .card .thumbs:hover:after{opacity:1}.overlay .card .thumbs:hover .overlay{opacity:.55}.overlay .card .thumb{flex:50%;width:260px;height:280px;background-size:cover;background-repeat:no-repeat}.overlay .card .divider{position:absolute;display:block;left:calc(50% - 12px);top:0;width:24px;height:100%;background:transparent url("../../images/thumb_divider.png");background-size:cover;background-repeat:no-repeat}.overlay .card .title{background-color:#fff;padding:15px;font-size:.875rem;font-weight:600;line-height:24px}@charset "utf-8";@media only screen and (min-device-width:768px) and (max-device-width:1024px){.banner-overlay h1.banner-title.home{font-size:45px!important}}@media screen and (max-width:1250px){.overlay-container{max-width:1200px;margin-left:20px;margin-right:20px}}@media screen and (max-width:1080px){#sliderFooter{font-size:.875em}#sliderFooter .footer-wrapper{padding-top:1.75em}}@media screen and (max-width:520px){.overlay .card .thumbs{max-width:320px}.overlay .card .thumb{width:130px;height:140px}.overlay .card .divider{left:calc(50% - 6px);background-size:contain}#sliderFooter{font-size:.75em}#sliderFooter .slide-title{display:none!important}}.js .nav-collapse{clip:rect(0 0 0 0);max-height:0;position:absolute;display:block;overflow:hidden;zoom:1}.nav-collapse,.nav-collapse *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.nav-collapse{z-index:1;margin-bottom:30px}.nav-collapse,.nav-collapse ul{list-style:none;width:100%;float:left}.nav-collapse li{float:left;width:100%}.nav-collapse.opened{max-height:9999px}.nav-collapse>ul>li>a{color:#666465;text-decoration:none;width:100%;padding:.7em 1em;float:left}.nav-collapse a{font-size:.8em;text-transform:uppercase}.nav-collapse a:hover{color:#666465;text-decoration:none}.nav-collapse ul ul a{font-family:verlagbold;display:block;color:#666465;text-decoration:none;width:100%;border-top:1px solid #717378;padding:.7em 1em .7em 2.5em;float:left}#nav-toggle{z-index:100;position:absolute;left:0;margin-top:1px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;width:100%;cursor:pointer;height:38px;text-indent:-9999px;overflow:hidden;background:#666465 url(../../images/btn_menu.png) no-repeat top center}@media screen and (min-width:1001px){.nav-collapse,.nav-collapse ul{width:auto;float:right}.js .nav-collapse{position:relative;max-height:none}.nav-collapse>ul>li{padding:0 1em;margin:2.5em auto 0 auto}.nav-collapse>ul>li>a{border-bottom:1px solid #cecece}.nav-collapse ul{position:relative;margin:0 auto 15px;width:100%}.nav-collapse li{float:left;margin:0 auto;width:auto}.nav-collapse a{line-height:1em;text-align:center;border-top:0;transition:.2s ease-out;-o-transition:.2s ease-out;-ms-transition:.2s ease-out;-moz-transition:.2s ease-out;-webkit-transition:.2s ease-out;background-color:#fff}.nav-collapse ul a:hover{background-color:#fff}#nav-toggle{display:none}}@media screen and (max-width:1000px){.nav-collapse{margin-top:38px}.nav-collapse.opened{margin-bottom:-38px}.nav-collapse.closed>ul{margin-bottom:90px}.nav-collapse ul a{padding:.25em 0 .25em 1.5em}#headerWrapper{margin-bottom:38px}.nav-collapse li{background-color:#ececec}.js .nav-collapse .dropdown:hover>ul{top:1.4em!important;left:0!important}}@media screen and (-webkit-min-device-pixel-ratio:1.3),screen and (min--moz-device-pixel-ratio:1.3),screen and (-o-min-device-pixel-ratio:2/1),screen and (min-device-pixel-ratio:1.3),screen and (min-resolution:192dpi),screen and (min-resolution:2dppx){#nav-toggle{}}.dropdown>ul{border:1px solid #bbb;margin-top:15px}.dropdown ul a{padding-left:1.5em}.dropdown ul ul{border:0;padding:0}.dropdown ul ul a{padding-left:2.5em}@media screen and (max-width:40em){.dropdown>ul{margin:0}}@media screen and (min-width:40em){.js .nav-collapse .dropdown ul{display:none}}@media screen and (min-width:40em){.js .nav-collapse,.js .nav-collapse .dropdown ul{max-height:none;overflow:visible;z-index:1}.dropdown-toggle:after{content:"▾";font-size:1em;width:0;height:0;margin:.3em 0 0 .5em}.dropdown ul .dropdown-toggle:after{content:"▾";width:0;height:0;margin:.3em 0 0 .5em}.nav-collapse a:hover{color:rgba(102,100,101,.7)}.nav-collapse .dropdown{position:relative}.nav-collapse .dropdown li{width:100%;display:block}.nav-collapse .dropdown ul a{text-align:center;border:0;margin-top:0;padding:10px;border-top:1px solid #ececec}.js .nav-collapse .dropdown:hover>ul{clip:auto;position:absolute;width:10em;top:.95em;left:-16%;display:block!important}.js .nav-collapse .dropdown .dropdown:hover>ul{top:0;left:10em}.js .nav-collapse ul>.dropdown:last-child ul{left:auto;right:0}}