@font-face{font-family:'Myriad Set Pro';font-style:normal;font-weight:100;src:local("☺︎"),url("myriad-set-pro_thin.woff") format("woff")}body{font-size:12px;font-family:'Myriad Set Pro'}header{background:rgba(0,0,0,0.8);color:#fff;font-size:1.3em;padding-top:.1em}header a[href],header nav li:first-child a[href],header nav li:last-child a[href]{padding:0.8em 2em;display:inline-block}header a img{position:absolute;top:50%;transform:translateY(-50%)}header a span{opacity:0}header.align-center nav{text-align:left}.slider-arrow{background:none;color:unset}.slider-nav a{color:unset;font-size:.4em;text-indent:-11em;overflow:hidden;background:rgba(0,0,0,0.4);width:1em;height:1em;border:1px solid transparent;margin:0 2em}.slider-nav a.active{background:none;border:1px solid #0070c9}.slider-arrow:before{content:'⟨';font-size:9em;color:rgba(0,0,0,0.4)}.slider-arrow.right:before{content:'⟩';margin-left:-.25em}footer{background-color:#f2f2f2;padding-bottom:3em}footer a[href]{text-decoration:none}footer .bottom a[href]{margin:0 0.5em}footer ul,footer ul li,footer ul li a[href]{margin:.3em 0}footer h4{font-weight:bold}.contain{max-width:1000px}.boxes a{background:center center no-repeat;min-height:17em}form#language-selector select{margin:0;background-color:transparent;padding-right:2em}.header-and-banner .slider h2{margin-top:2em;font-size:7em}ul.vertical li{margin:0}@media screen and (max-width: 640px){.header-and-banner .slider h2{margin-top:.5em}footer{padding:1em}}.header-and-banner .slider h3{font-size:3.6em}.header-and-banner .slider>*{position:relative}
