@import url(http://fonts.googleapis.com/css?family=Lato:400,900|Playfair+Display:400italic,900italic);article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:#333 dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}a:active,a:hover{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button,input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],label,select{cursor:pointer}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}@media print{*{text-shadow:none!important;color:#000!important;background:0 0!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{height:100%;-webkit-font-smoothing:antialiased}body{background:#f4f4f4;color:#000;font:1em/1.4em Lato,Helvetica,Arial,sans-serif;margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin:0}.table{display:table}.cell{display:table-cell;vertical-align:middle}.wrapper{margin:0 auto;max-width:960px}header{background:url(/img/shadow.png) left bottom/1px 100% repeat-x #f4f4f4;height:75%;min-height:400px;width:100%;text-align:center;z-index:-1;position:fixed;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}header h1{color:#4f91e9;font-family:Lato,Helvetica,Arial,sans-serif;font-weight:900;line-height:.9em;padding:0;text-transform:uppercase}header h1 img{display:block;margin:.2em auto;width:3em}header .deco{color:#566478;text-transform:uppercase}header .deco1{font-weight:900;padding-bottom:2em}header .deco2{padding-top:1em}#spacer{height:75%;min-height:400px;z-index:-1}#page{background:0 0/cover #f4f4f4;margin-top:-.2em}#page #slogan{background:#4fc9e9;bottom:0;color:#FFF;font-family:'Playfair Display',"Palatino Linotype","Book Antiqua",Palatino,serif;font-size:1.9em;font-style:italic;font-weight:400;padding:1em 0;position:relative;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.25);width:100%}#page #slogan:after{background-color:#4fc9e9;bottom:-30px;content:"";display:block;height:30px;left:50%;margin-left:-15px;position:absolute;width:30px;-webkit-transform:translateY(-15px) rotate(45deg);-webkit-box-shadow:5px 5px 10px -2px rgba(0,0,0,.2);-moz-box-shadow:5px 5px 10px -2px rgba(0,0,0,.2);box-shadow:5px 5px 10px -2px rgba(0,0,0,.2)}#comp{background:url(/img/header-comp.jpg) center center/cover no-repeat;color:#FFF;font-size:1.4em;line-height:1.3em;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.25)}#comp p{margin:0;padding:3em 5em}#content{padding:5em 0}#content article{color:#566478;padding:0 14em 5em 4em}#content article h1{color:#4f91e9;font-family:'Playfair Display',"Palatino Linotype","Book Antiqua",Palatino,serif;font-size:2.3em;font-style:italic;font-weight:900;line-height:.8em;padding-bottom:1em}#content article h1 span{display:block}#content article h1 span.word2{color:#4fc9e9}#content article h1 span.word3{color:#4fe9df}#content article .content img{height:auto!important;max-width:100%}.subfooter{background:#566477;color:#f5f5f5;padding:80px 0}.subfooter .wrapper{box-sizing:border-box;padding:0 64px}.subfooter h1{font-size:1.3125em;font-weight:400;text-transform:uppercase}.subfooter p{font-size:1.1875em;line-height:1.4em}.team{background:#3e4652;color:#f5f5f5;padding:60px 0}.team .wrapper{box-sizing:border-box;padding:0}.team h1{font-size:2.5em;font-weight:400;text-align:center}.team p{font-size:1.1875em;line-height:1.4em}.team ul{display:inline-block;font-size:.6875em;margin:50px auto 0;overflow:visible;padding:0;text-align:center;text-transform:uppercase}.team ul,.team ul li{list-style:none}.team ul li{display:inline-block;line-height:normal;margin:0 0 40px;padding:0;text-align:center;width:200px}.team ul li img{display:block;margin:0 auto 10px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.4);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.4);box-shadow:0 0 10px 0 rgba(0,0,0,.4)}.team ul li span{display:block}footer{text-align:center}.contact{background:#323843;color:#f5f5f5;padding:30px 0}.contact h1{font-size:2.5em;font-weight:400;margin-top:20px}.contact a{color:#f5f5f5;text-decoration:underline}.contact a:focus,.contact a:hover{text-decoration:none}.contact p{margin:20px 0}.contact .wrapper{box-sizing:border-box;padding:0 64px}.social{font-size:4em;padding:10px 0}.social a{display:inline-block;margin:0 5px;text-decoration:none}.social a i{background:#f5f5f5;border-radius:14px;border:2px solid #f5f5f5;display:inline-block;height:1em;line-height:1em;width:1em}.social a i.flaticon-facebook4{color:#465472}.social a i.flaticon-twitter2{color:#317999}.social a i.flaticon-linkedin2{color:#295e7a}.twitter{background:#181818;color:#f5f5f5;padding:40px 0 180px;position:relative}.twitter .wrapper{box-sizing:border-box;padding:0 64px}.twitter p a{color:#757575;display:block;margin:0 auto;text-decoration:none;width:320px}.twitter p a b{color:#9e9e9e;font-weight:500;text-decoration:underline}.twitter .credits{bottom:10px;font-size:9px;left:0;position:absolute;text-align:center;width:100%}.twitter .credits,.twitter .credits a{color:#323232}@media only screen and (max-width:768px){#content{padding:5em 0}#content article{padding:0 2em 3em}}@media only screen and (max-width:680px){body{font-size:.8em}#spacer,header{height:50%;min-height:250px}#comp p{padding:2em}#content article .content{font-size:1.2em;line-height:1.4em}.social a i{border-radius:11px;border:2px solid #f5f5f5}.contact .wrapper,.subfooter .wrapper,.twitter .wrapper{padding-left:2em;padding-right:2em}.team .wrapper{padding-left:0;padding-right:0}.team ul li{width:150px}}.shadow-full{-webkit-box-shadow:0 2px 15px 2px rgba(0,0,0,.2);-moz-box-shadow:0 2px 15px 2px rgba(0,0,0,.2);box-shadow:0 2px 15px 2px rgba(0,0,0,.2)}