body{font-family:Helvetica Neue;color:#565a5c}footer ul li,footer ul li a{display:block}footer ul li+li{margin-top:0}.header-and-banner{background:url(seoul-ae85e0e675294f40e8b35b00dac98f55.jpg) center center no-repeat;background-size:cover;color:#fff}.banner{padding:7em 0}.banner h1,.slider h2{text-transform:uppercase;font-size:3.3em}form,form select,form input{color:#333}form button,input,input[type=search],select,textarea{background:#eee}.header-and-banner form{background:rgba(0,0,0,0.5);margin-top:3em;padding:2em 0;text-align:center}.header-and-banner form>*,.header-and-banner form input[type=submit]{margin-top:.5em;margin-bottom:.5em}.header-and-banner form *+*{margin-left:-.28em}main{background-color:#edefed}main .row>*{background:#fff no-repeat center center;background-size:cover;min-height:27em;color:#fff;background-size:cover}main .narrow .row>*{min-height:21em}main .narrow .row img{border-radius:50%;border:2px solid #fff}main .row h3{font-size:2em}main .row.no-spacing>*{color:#565a5c}main .row a[href]{text-decoration:none;background-size:cover;color:#fff}main .row,main .row.no-spacing{margin:3em 0}main .slider{color:#fff}main .slider-wrap .slider-nav{display:none}main .slider-wrap .slider-arrow{background:none;font-size:2em}main .slider>*{min-height:37em;background-size:cover}footer{background:#2b2d2e url(background-7c73b7858fe7c4bc03505fc1f7f672fd.png);color:#fff;padding:2em 0}footer a[href]{color:#fff;text-decoration:none}.row>*>img{margin:0}.narrow{max-width:59em}a[href].button,input[type=submit]{padding:0.75em 2em;border-radius:3px;font-weight:bold}.banner a[href].button{background:rgba(255,255,255,0.5);color:#666}header a[href].button{background:none;border:2px solid #fff;margin:0 1em}header nav a[href]{color:#fff;text-decoration:none;margin-left:1.5em}.header-and-banner form input[type=submit]{background:#ff5a5f;border-radius:0 3px 3px 0}p,h2+p:not(.drop-cap){margin:1em 0}
