*{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}body{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased}b,strong{font-weight:bold}a:active,a:hover,a:focus{outline:0}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img,a img{border:0;-ms-interpolation-mode:bicubic}table{border-collapse:collapse;border-spacing:0}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}input:focus,select:focus,textarea:focus{outline:0}input[type=search]{-webkit-appearance:textfield}::-webkit-search-cancel-button{display:none}.gradient{filter:none}body{font:normal 14px/24px Tiempos,baskerville,"times new roman",time,georgia,serif;color:#333;background:#fff;overflow-x:hidden;overflow-y:auto}#center{max-width:1220px;padding:0 30px;margin:0 auto;overflow-x:hidden}article{margin-bottom:10px}article.grey{background:#eaeaea;padding:44px 0 60px}.third{width:33.33%;float:left}.two-third{width:66.66%;float:left}.two-third.main{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 6%}aside{background:#dedede;padding:44px 0 44px 0;margin:-14px 0 -30px}.left{float:left}.right{float:right}.clear{clear:both;height:0;line-height:0px;font-size:0px;text-indent:-1000em}.ir,a.btn.round,button.round,input[type="submit"].round,a[type="booknow"].round,#logo,a.menu,#search a.search,#search a.search-clear,#hero .text .search-header a.search,.feature .text .search-header a.search,#vo2{display:block;background-color:transparent;border:0;overflow:hidden;text-indent:-1000em}.hidden{display:none !important;visibility:hidden}.clearfix:after,form:after,fieldset:after,article:after,#search:after,#hero .intro:after,.feature .intro:after,.summary:after,.summary-list:after,.gallery:after,.main .gallery:after,.main .paginate:after,.main .contacts:after,.people li:after,#footer:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.clearfix,form,fieldset,article,#search,#hero .intro,.feature .intro,.summary,.summary-list,.gallery,.main .gallery,.main .paginate,.main .contacts,.people li,#footer{zoom:1}@font-face{font-family:"Tiempos";src:url("../font/TiemposText-Regular.eot");src:url("../font/TiemposText-Regular.eot?#iefix") format("embedded-opentype"),url("../font/TiemposText-Regular.woff") format("woff"),url("../font/TiemposText-Regular.ttf") format("truetype"),url("../font/TiemposText-Regular.svg#Tiempos") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Tiempos";src:url("../font/TiemposText-SemiboldItalic.eot");src:url("../font/TiemposText-SemiboldItalic.eot?#iefix") format("embedded-opentype"),url("../font/TiemposText-SemiboldItalic.woff") format("woff"),url("../font/TiemposText-SemiboldItalic.ttf") format("truetype"),url("../font/TiemposText-SemiboldItalic.svg#Tiempos") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:"Tiempos";src:url("../font/TiemposText-SemiboldItalic.eot");src:url("../font/TiemposText-SemiboldItalic.eot?#iefix") format("embedded-opentype"),url("../font/TiemposText-SemiboldItalic.woff") format("woff"),url("../font/TiemposText-SemiboldItalic.ttf") format("truetype"),url("../font/TiemposText-SemiboldItalic.svg#Tiempos") format("svg");font-weight:bold;font-style:italic}@font-face{font-family:"Tiempos";src:url("../font/TiemposText-Bold.eot");src:url("../font/TiemposText-Bold.eot?#iefix") format("embedded-opentype"),url("../font/TiemposText-Bold.woff") format("woff"),url("../font/TiemposText-Bold.ttf") format("truetype"),url("../font/TiemposText-Bold.svg#Tiempos") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:"OpenSans";src:url("../font/opensans-bold.eot");src:url("../font/opensans-bold.eot?#iefix") format("embedded-opentype"),url("../font/opensans-bold.woff") format("woff"),url("../font/opensans-bold.ttf") format("truetype"),url("../font/opensans-bold.svg#OpenSans") format("svg");font-weight:bold;font-style:normal}h1{font:bold italic 60px/60px Tiempos,baskerville,"times new roman",time,georgia,serif;margin:0;color:#fff;letter-spacing:-1px}h2,.h2,h1.small{display:block;font:bold italic 45px/48px Tiempos,baskerville,"times new roman",time,georgia,serif;margin:0;color:#000;letter-spacing:0}h3,.h3{display:block;font:bold 20px/26px Tiempos,baskerville,"times new roman",time,georgia,serif;margin:0;color:#000}h3.i,.h3.i{font-style:italic}h4{font:normal 20px/26px Tiempos,baskerville,"times new roman",time,georgia,serif;margin:12px 0 0 0;color:#000;text-transform:uppercase;letter-spacing:5px}h5{font:bold 12px/20px OpenSans,arial,sans-serif;color:#888;text-transform:uppercase;letter-spacing:1px;margin:0}h6{font:bold italic 14px/20px Tiempos,baskerville,"times new roman",time,georgia,serif;color:#888}p{margin:20px 0}ul{list-style-type:none;margin:20px 0}ul li{margin-bottom:10px}ol{margin:20px 0 20px 40px;text-align:left}ol li{margin-bottom:10px}p a,ul a,ol a{font-weight:bold}img{image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor}a:link,a:visited{color:#000;text-decoration:none;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}a:link:hover,a:visited:hover{color:#555;text-decoration:none}a:link:active,a:visited:active{color:#a41e22;text-decoration:none}a.btn,button,input[type="submit"]{display:inline-block;height:34px;padding:0 30px;background:transparent;font:bold 12px/34px OpenSans,arial,sans-serif;text-transform:uppercase;letter-spacing:1px;color:#000;border:solid 1px #333;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px}a.btn:hover,button:hover,input[type="submit"]:hover{background:#000;border-color:#000;color:#fff}a.btn:active,button:active,input[type="submit"]:active{background:#a41e22;border-color:#a41e22;color:#fff}a.btn.round,button.round,input[type="submit"].round{width:34px;padding:0;border:solid 1px #333}a.btn.round:hover,button.round:hover,input[type="submit"].round:hover{border-color:#000}a.btn.round.prev,button.round.prev,input[type="submit"].round.prev{background:transparent url("../i/icon-back.png") no-repeat center -34px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){a.btn.round.prev,button.round.prev,input[type="submit"].round.prev{background-image:url("../i/icon-back@2x.png");background-size:12px 68px}}a.btn.round.prev:hover,button.round.prev:hover,input[type="submit"].round.prev:hover{background:#000 url("../i/icon-back.png") no-repeat center top}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){a.btn.round.prev:hover,button.round.prev:hover,input[type="submit"].round.prev:hover{background-image:url("../i/icon-back@2x.png");background-size:12px 68px}}a.btn.round.next,button.round.next,input[type="submit"].round.next{background:transparent url("../i/icon-forward.png") no-repeat center -34px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){a.btn.round.next,button.round.next,input[type="submit"].round.next{background-image:url("../i/icon-forward@2x.png");background-size:12px 68px}}a.btn.round.next:hover,button.round.next:hover,input[type="submit"].round.next:hover{background:#000 url("../i/icon-forward.png") no-repeat center top}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){a.btn.round.next:hover,button.round.next:hover,input[type="submit"].round.next:hover{background-image:url("../i/icon-forward@2x.png");background-size:12px 68px}}button,input[type="submit"]{height:36px;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;cursor:pointer;overflow:visible}button::-moz-focus-inner,input[type="submit"]::-moz-focus-inner{padding:0;border:0}a[type="booknow"]{display:inline-block;margin-left:52px;min-width:80px;margin-bottom:40px;height:34px;padding:0 30px;background:transparent;font:bold 12px/34px OpenSans,arial,sans-serif;text-transform:uppercase;letter-spacing:1px;color:#a32328;border:solid 2px #a32328;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px}a[type="booknow"]:hover{background:#a32328;border-color:#a32328;color:#fff}a[type="booknow"]:active{background:#a41e22;border-color:#a41e22;color:#fff}a[type="booknow"].round{width:34px;padding:0;border:solid 1px #a32328}a[type="booknow"].round:hover{border-color:#a32328}a[type="booknow"].round.prev{background:transparent url("../i/icon-back.png") no-repeat center -34px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){a[type="booknow"].round.prev{background-image:url("../i/icon-back@2x.png");background-size:12px 68px}}a[type="booknow"].round.prev:hover{background:#000 url("../i/icon-back.png") no-repeat center top}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){a[type="booknow"].round.prev:hover{background-image:url("../i/icon-back@2x.png");background-size:12px 68px}}a[type="booknow"].round.next{background:transparent url("../i/icon-forward.png") no-repeat center -34px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){a[type="booknow"].round.next{background-image:url("../i/icon-forward@2x.png");background-size:12px 68px}}a[type="booknow"].round.next:hover{background:#000 url("../i/icon-forward.png") no-repeat center top}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){a[type="booknow"].round.next:hover{background-image:url("../i/icon-forward@2x.png");background-size:12px 68px}}a[type="booknow"]{height:36px;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;cursor:pointer;overflow:visible}a[type="booknow"]::-moz-focus-inner{padding:0;border:0}select{outline:0;overflow:hidden;font:14px/26px Tiempos,baskerville,"times new roman",time,georgia,serif;height:35px;background:#fff;color:#acacac;border:#fff;width:100%;padding:5px 5px 5px 5px;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px}input[type="date"]{outline:0;overflow:hidden;font:14px/26px Tiempos,baskerville,"times new roman",time,georgia,serif;height:27px;background:#fff;color:#acacac;border:#fff;width:96%;padding:5px 5px 5px 5px;padding-left:10px !important;margin-right:10px}input[type="text"]{padding-left:10px !important}input[type="email"]{padding-left:10px !important}#header{height:94px;background:#fff;position:relative;z-index:100}#logo{width:240px;height:236px;background:transparent url("../i/logo.png") no-repeat center center;position:absolute;z-index:2;top:12px;left:50%;margin-left:-120px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){#logo{background-image:url("../i/logo@2x.png");background-size:240px 236px}}a.menu{display:block;width:30px;height:25px;float:left;background:transparent url("../i/icon-menu.png") no-repeat center center;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);margin:25px 0 0 15px;position:relative;z-index:3;display:none}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){a.menu{background-image:url("../i/icon-menu@2x.png");background-size:20px 15px}}a.menu:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}#nav{-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}#nav a.x{display:inline-block;width:34px;height:34px;background:transparent url("../i/icon-x.png") no-repeat center top;border:solid 1px #fff;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;margin:40px auto 0;display:none}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){#nav a.x{background-image:url("../i/icon-x@2x.png");background-size:12px 68px}}#nav a.x:hover{background:#fff url("../i/icon-x.png") no-repeat center -34px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){#nav a.x:hover{background-image:url("../i/icon-x@2x.png");background-size:12px 68px}}.nav{margin:0;list-style-type:none;padding:34px 0 0 0;position:absolute;top:0;z-index:100}.nav li{display:block;float:left;margin-right:22px}.nav li a{display:block;float:left;font:bold 12px/20px OpenSans,arial,sans-serif;height:20px;color:#888;text-transform:uppercase;letter-spacing:1px;padding:0 1px;border-top:solid 4px #fff;-webkit-transition:color .2s ease 0s;-moz-transition:color .2s ease 0s;-o-transition:color .2s ease 0s;transition:color .2s ease 0s;position:relative;z-index:102}.nav li a:hover{color:#000}.nav li a:active{color:#acacac}.nav li.current a,.nav li.current a:hover{color:#000;border-top:solid 4px #000}.nav.left{right:50%;margin-right:9%}.nav.right{left:50%;margin-left:9%}.nav.right li{margin-right:0;margin-left:22px}.nav li.dropper{position:relative}.nav li.dropper:hover .drop{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);height:auto;padding-top:30px;padding-bottom:20px}.nav li.dropper:hover a{border-bottom:solid 4px #000}.drop{background:#000;border:solid 1px #fff;padding:30px 30px 20px 30px;position:absolute;top:27px;left:-31px !important;right:auto !important;width:180px;margin:0;z-index:101;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);height:0;padding-top:0;padding-bottom:0;overflow:hidden}.drop li{float:none;margin:0 0 10px 0}.drop li a{float:none;font:bold 18px/20px Tiempos,baskerville,"times new roman",time,georgia,serif;color:#fff !important;text-transform:none;letter-spacing:0;border:0 !important}.drop li a:hover{color:#ccc !important}#search{width:18px;height:36px;padding:29px 0;background:-moz-linear-gradient(left, rgba(255,255,255,0) 0, #fff 80px);background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0, #fff 80px);background:-o-linear-gradient(left, rgba(255,255,255,0) 0, #fff 80px);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0, #fff 80px);background:linear-gradient(left, rgba(255,255,255,0) 0, #fff 80px);position:absolute;top:0;right:30px;z-index:103;overflow:hidden;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;padding-left:0}#search a.search{width:18px;height:18px;background:transparent url("../i/icon-search.png") no-repeat center center;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);float:right;margin:10px 0 37px 20px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){#search a.search{background-image:url("../i/icon-search@2x.png");background-size:18px 18px}}#search a.search:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}#search input{float:right;background:#eaeaea;font:bold 12px/18px OpenSans,arial,sans-serif;color:#000;text-transform:uppercase;letter-spacing:1px;padding-right:36px;position:relative;z-index:1;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;width:0}#search input:focus{background:#e2e2e2}#search a.search-clear{width:30px;height:36px;background:transparent url("../i/icon-search-x.png") no-repeat center center;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);float:right;margin:0 0 0 -30px;position:relative;z-index:2;display:none}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){#search a.search-clear{background-image:url("../i/icon-search-x@2x.png");background-size:10px 10px}}#search a.search-clear:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}#search.open{width:auto;padding-left:100px}#search.open input{width:260px}#search.open a.search-clear{display:block}#hero,.feature{background-color:#000;background-position:center top;background-repeat:no-repeat;position:relative;z-index:1}#hero .text,.feature .text{padding:70px 6% 66px 6%;text-align:center}#hero .text *,.feature .text *{color:#fff !important}#hero .text h1,.feature .text h1{margin:0 auto;max-width:650px}#hero .text p,.feature .text p{margin:24px auto 0 auto;max-width:600px}#hero .text a.btn,.feature .text a.btn{margin-top:30px;color:#fff;border-color:#fff}#hero .text a.btn:hover,.feature .text a.btn:hover{background:#fff;border-color:#fff;color:#000 !important}#hero .text a.btn:active,.feature .text a.btn:active{background:#a41e22;border-color:#a41e22;color:#fff !important}#hero .text .search-header,.feature .text .search-header{margin:18px auto -10px auto;width:90%;max-width:360px;position:relative}#hero .text .search-header input[type="text"],.feature .text .search-header input[type="text"]{background:#fff;font:bold 12px/18px OpenSans,arial,sans-serif;color:#000 !important;text-transform:uppercase;letter-spacing:1px;width:100%}#hero .text .search-header a.search,.feature .text .search-header a.search{width:18px;height:18px;background:transparent url("../i/icon-search-invert.png") no-repeat center center;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);position:absolute;top:9px;right:-36px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){#hero .text .search-header a.search,.feature .text .search-header a.search{background-image:url("../i/icon-search-invert@2x.png");background-size:18px 18px}}#hero .text .search-header a.search:hover,.feature .text .search-header a.search:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}#hero .intro,.feature .intro{border-top:solid 4px rgba(255,255,255,0.4);margin:50px 0 0;padding:44px 0 0}#hero .intro .quote,.feature .intro .quote{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:28.2%;padding-right:4%;text-align:right;margin:4% 0 0 0}#hero .intro figure,.feature .intro figure{width:43.6%;max-width:460px;margin:0 0 -20px 0;float:left}#hero .intro figure img,.feature .intro figure img{width:auto;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);-webkit-transition:opacity .2s ease 0s;-moz-transition:opacity .2s ease 0s;-o-transition:opacity .2s ease 0s;transition:opacity .2s ease 0s}#hero .intro figure a:hover img,.feature .intro figure a:hover img{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}#hero .intro h5,.feature .intro h5{color:#888 !important;margin-top:10px;padding-right:80px;background:transparent url("../i/line-invert.png") no-repeat right center}#hero .intro p,.feature .intro p{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:right;width:28.2%;padding-left:4%;text-align:left;margin:4% 0 0 0}#hero.home,#hero.about,.feature.home,.feature.about{height:800px}#hero.home .text,#hero.about .text,.feature.home .text,.feature.about .text{position:absolute;left:0;right:0;bottom:0}#hero.feature,.feature.feature{height:600px}#hero.standard,.feature.standard{height:470px}#hero.standard .text,.feature.standard .text{padding-bottom:56px;position:absolute;left:0;right:0;bottom:0}#hero .slides,.feature .slides{width:100%;height:800px;position:relative;z-index:10}#hero .slide,.feature .slide{width:100%;height:800px;background-color:#000;background-position:center top;background-repeat:no-repeat;position:relative;z-index:10}.cycle-prev,.cycle-next{display:block;width:8px;padding-top:25px;position:absolute;z-index:50;top:50%}.cycle-prev span,.cycle-next span{font:bold 11px/8px OpenSans,arial,sans-serif;text-transform:uppercase;letter-spacing:1px;color:#fff;text-align:right;width:100px;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;margin:100px 0 0 0;display:none}.cycle-prev span:hover,.cycle-next span:hover{cursor:pointer}.csstransforms .cycle-prev span,.csstransforms .cycle-next span{display:block}.cycle-prev:hover span,.cycle-next:hover span{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.cycle-prev{left:20px;background:transparent url("../i/icon-prev.png") no-repeat left top}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.cycle-prev{background-image:url("../i/icon-prev@2x.png");background-size:8px 14px}}.cycle-next{right:20px;background:transparent url("../i/icon-next.png") no-repeat left top}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.cycle-next{background-image:url("../i/icon-next@2x.png");background-size:8px 14px}}.shadow-box{position:relative;margin-bottom:40px}.shadow{position:absolute !important;width:110%;height:auto;bottom:-75px;right:-60px;z-index:0 !important}figure{position:relative}figure img{display:block;width:100%;max-width:100%;height:auto;position:relative;z-index:1}figure .vid{display:block;width:60px;height:52px;background:transparent url("../i/vid.png") no-repeat center center;position:absolute !important;top:50%;left:50%;margin:-26px 0 0 -30px;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){figure .vid{background-image:url("../i/vid@2x.png");background-size:60px 52px}}figure .hover{position:absolute;left:0;right:0;bottom:0;height:36px;padding:40px 25px 20px;background:-moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.5) 100%);background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.5) 100%);background:-o-linear-gradient(top, transparent 0%, rgba(0,0,0,0.5) 100%);background:-ms-linear-gradient(top, transparent 0%, rgba(0,0,0,0.5) 100%);background:linear-gradient(top, transparent 0%, rgba(0,0,0,0.5) 100%);-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);padding-top:0;padding-bottom:0}figure .hover .icon{display:inline-block;width:34px;height:34px;background:transparent url("../i/icon-more.png") no-repeat center center;border:solid 1px #fff;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;vertical-align:middle}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){figure .hover .icon{background-image:url("../i/icon-more@2x.png");background-size:14px 14px}}figure .hover .label{display:inline-block;height:36px;font:bold 12px/36px OpenSans,arial,sans-serif;color:#fff;text-transform:uppercase;letter-spacing:1px;margin-left:10px;vertical-align:middle}figure .overlay{position:absolute;z-index:1;left:0;right:0;bottom:0;padding:60px 100px 30px 40px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:100%;background:-moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.5) 100%);background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.5) 100%);background:-o-linear-gradient(top, transparent 0%, rgba(0,0,0,0.5) 100%);background:-ms-linear-gradient(top, transparent 0%, rgba(0,0,0,0.5) 100%);background:linear-gradient(top, transparent 0%, rgba(0,0,0,0.5) 100%);-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}figure .overlay .icon{display:inline-block;width:34px;height:34px;background:transparent url("../i/icon-forward.png") no-repeat center 0;border:solid 1px #fff;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;vertical-align:middle;position:absolute;right:40px;bottom:34px;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){figure .overlay .icon{background-image:url("../i/icon-forward@2x.png");background-size:12px 68px}}figure .overlay .h2{font:bold 36px/40px Tiempos,baskerville,"times new roman",time,georgia,serif;color:#fff;margin:0}figure a{display:block;position:relative;z-index:1}figure a:hover .hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);padding-top:40px;padding-bottom:20px}figure a:hover .overlay{padding-top:90px;background:-moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.65) 100%);background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.65) 100%);background:-o-linear-gradient(top, transparent 0%, rgba(0,0,0,0.65) 100%);background:-ms-linear-gradient(top, transparent 0%, rgba(0,0,0,0.65) 100%);background:linear-gradient(top, transparent 0%, rgba(0,0,0,0.65) 100%)}figure a:hover .overlay .icon{background:#fff url("../i/icon-forward.png") no-repeat center -34px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){figure a:hover .overlay .icon{background-image:url("../i/icon-forward@2x.png");background-size:12px 68px}}figure a:hover .vid{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.social{margin:0}.social li{margin-bottom:20px}.social a{display:block;height:20px;padding-left:34px;font:bold 12px/20px OpenSans,arial,sans-serif;text-transform:uppercase;letter-spacing:1px}.social a.facebook{background:transparent url("../i/social-facebook.png") no-repeat left center}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.social a.facebook{background-image:url("../i/social-facebook@2x.png");background-size:20px 20px}}.social a.twitter{background:transparent url("../i/social-twitter.png") no-repeat left center}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.social a.twitter{background-image:url("../i/social-twitter@2x.png");background-size:20px 20px}}.social a.google{background:transparent url("../i/social-google.png") no-repeat left center}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.social a.google{background-image:url("../i/social-google@2x.png");background-size:20px 20px}}.social a.youtube{background:transparent url("../i/social-youtube.png") no-repeat left center}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.social a.youtube{background-image:url("../i/social-youtube@2x.png");background-size:20px 20px}}.social a.vimeo{background:transparent url("../i/social-vimeo.png") no-repeat left center}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.social a.vimeo{background-image:url("../i/social-vimeo@2x.png");background-size:20px 20px}}.social a.instagram{background:transparent url("../i/social-instagram.png") no-repeat left center}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.social a.instagram{background-image:url("../i/social-instagram@2x.png");background-size:20px 20px}}.summary{width:70%;max-width:280px;margin:0 auto;padding:0 0 0 20px}.summary *{position:relative;z-index:1}.summary h5{margin-bottom:16px}.summary figure{margin:0 0 24px -20px}.summary h3{margin:18px 20px 14px 0}.summary .date{display:block;font:bold 12px/20px OpenSans,arial,sans-serif;color:#888;text-transform:uppercase;letter-spacing:1px;margin:-6px 0 14px 0}.summary .link-logo{display:block;padding-left:80px;margin:30px 0 18px 0}.summary .link-logo img{display:block;max-width:100%;height:auto}.summary p{margin:0;padding-left:80px;background:transparent url("../i/line.png") no-repeat left 9px}.summary .contacts{margin:0;padding-left:80px}.summary h6.left-offset{float:left;width:80px}.summary .social{float:left}.center-feature{width:90%;max-width:360px;margin:0 auto;text-align:center !important}.center-feature *{position:relative;z-index:1}.center-feature h4{margin:28px 0 14px 0}.center-feature h5{margin:-10px 0 14px 0}.center-feature p{margin:0 auto;max-width:300px}.summary-list{padding:10px 4% 0}.summary-list .summary{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:26.33%;max-width:300px;margin:0 3.5% 40px 3.5%}.summary-list .summary.row-start{clear:left}.summary-list.search-results h5.topper{margin:-10px 0 24px 4%;padding-left:20px}.summary-list.search-results .summary{margin-bottom:30px}.summary-list.search-results .summary h5{margin-top:-12px}.gallery,.main .gallery{margin:36px -1px 36px 0}.gallery li,.main .gallery li{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:33%;max-width:224px;margin:0 1px 1px 0 !important;padding:0;background:none;position:relative;z-index:0}.gallery li.grid-sizer,.main .gallery li.grid-sizer{margin-bottom:0 !important}.gallery li a,.main .gallery li a{display:block;position:relative;z-index:1}.gallery li img,.main .gallery li img{display:block;width:100%;height:auto;position:relative;z-index:10}.gallery li .hover,.main .gallery li .hover{position:absolute;z-index:11;left:0;right:0;bottom:0;height:36px;padding:40px 25px 20px;background:-moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.5) 100%);background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.5) 100%);background:-o-linear-gradient(top, transparent 0%, rgba(0,0,0,0.5) 100%);background:-ms-linear-gradient(top, transparent 0%, rgba(0,0,0,0.5) 100%);background:linear-gradient(top, transparent 0%, rgba(0,0,0,0.5) 100%);-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;text-align:center;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);padding-top:0;padding-bottom:0}.gallery li .hover .icon,.main .gallery li .hover .icon{display:inline-block;width:34px;height:34px;background:transparent url("../i/icon-more.png") no-repeat center center;border:solid 1px #fff;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;vertical-align:middle}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.gallery li .hover .icon,.main .gallery li .hover .icon{background-image:url("../i/icon-more@2x.png");background-size:14px 14px}}.gallery li .hover-expand,.main .gallery li .hover-expand{position:absolute;z-index:9;top:-13%;left:-13%;right:-13%;background:#fff;-webkit-box-shadow:20px 20px 60px rgba(0,0,0,0.25);-moz-box-shadow:20px 20px 60px rgba(0,0,0,0.25);-khtml-box-shadow:20px 20px 60px rgba(0,0,0,0.25);-ms-box-shadow:20px 20px 60px rgba(0,0,0,0.25);box-shadow:20px 20px 60px rgba(0,0,0,0.25);width:100%;padding:125% 13% 10% 13%;font-weight:normal;text-align:center;line-height:18px;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.gallery li .hover-expand .h3,.main .gallery li .hover-expand .h3{font-style:italic;line-height:22px;margin-bottom:4px}.gallery li:hover,.gallery li.hover,.main .gallery li:hover,.main .gallery li.hover{z-index:1000}.gallery li a:hover,.main .gallery li a:hover{z-index:1000}.gallery li a:hover .hover,.main .gallery li a:hover .hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);padding-top:40px;padding-bottom:20px}.gallery li a:hover .hover-expand,.main .gallery li a:hover .hover-expand{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.gallery.isotope a,.main .gallery.isotope a{overflow:hidden}.gallery.isotope img,.main .gallery.isotope img{width:100.5%}.contacts li,.main .contacts li{padding:20px 0 0 0;margin:0;background:none}.contacts li h5,.main .contacts li h5{margin:0}.contacts li h3,.main .contacts li h3{margin-top:8px;margin-bottom:0}.main h2{font:bold 36px/40px Tiempos,baskerville,"times new roman",time,georgia,serif;margin-top:4px;margin-bottom:30px}.main h3{margin:30px 0 24px}.main h4,.main h5{margin:24px 0 20px}.main h5.topper{margin-top:0}.main h5.breadcrumb{margin-top:0;margin-bottom:14px}.main h5.breadcrumb a{color:#888}.main h5.breadcrumb a:hover{color:#000}.main h5.pad40{padding-left:40px}.main .text{padding-left:80px}.main .text *{position:relative;z-index:1}.main .text .gallery{margin-left:-80px}.main .text .gallery li{padding:0;background:none;margin:0}.main figure.solo{width:auto;height:auto}.main figure.solo .shadow{width:85%;bottom:-125px}.main figure.wide{margin:36px 0 40px -80px}.main figure.wide .shadow{width:85%;bottom:-125px}.main figure.left{margin:6px 40px 32px -80px}.main figure.right{margin:6px 0 32px 40px}.main ul li{padding-left:40px;background:transparent url("../i/line-dark.png") no-repeat -40px 9px}.main div.section{margin-bottom:50px}.main div.section figure.solo{margin-top:0px;margin-bottom:30px}.main div.section .title{position:relative;z-index:1;margin-top:36px;margin-left:40px}.main div.section .title h5{margin-top:-14px}.main div.section .text{position:relative;z-index:1;margin:0 40px}.main .paginate{border-top:solid 4px #dedede;padding:30px 0 0 80px;margin:0 0 0 40px}.main .paginate a{float:left;margin-right:12px}.main .contacts{margin:-10px 0 30px}.main .contacts li{width:50%;float:left}figure.solo.map{margin:46px 0 56px}figure.solo.map #contact-map{width:auto;height:320px;background:#fff;position:relative;z-index:1}.text-simple{padding-left:20px}.text-simple figure.solo{margin-left:-20px}aside h5{width:70%;padding-left:20px;margin:0 auto 16px auto}aside .summary{margin-bottom:40px}aside .summary h5{padding-left:0;width:auto}.side-nav{width:70%;max-width:280px;margin:0 auto 40px;padding:0 0 0 20px}.side-nav h5{padding-left:0;width:auto}.side-nav h3{display:inline;margin-right:10px}.side-nav h6{display:inline}.side-nav ul{margin:0}.side-nav ul a{font-size:20px;line-height:26px}.side-nav .expired h3{text-decoration:line-through}.summary.timeline{margin-bottom:0;padding-bottom:36px;background:transparent url("../i/black.png") repeat-y 42px top;position:relative}.summary.timeline h3{float:left;width:60px;background:#dedede;padding:6px 0;margin:-6px 0;z-index:0 !important}.summary.timeline p{background:0;padding:3px 0 0 80px}.summary.timeline .expanded{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:-10%;left:-290px;right:-20%;background-color:#000;background-repeat:no-repeat;background-position:center top;border:solid 1px #000;z-index:1000;-webkit-transition:opacity .2s ease 0s;-moz-transition:opacity .2s ease 0s;-o-transition:opacity .2s ease 0s;transition:opacity .2s ease 0s;height:0;padding:0;border:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);overflow:hidden}.summary.timeline .expanded.open{display:block;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);height:auto;border:solid 1px #000;padding:60% 40px 40px 290px}.summary.timeline .expanded h3{color:#fff;background:none;float:none;padding:27px 0 0 19px;margin:0}.summary.timeline .expanded p{color:#ccc;padding:0 0 0 19px;margin:20px 0}.summary.timeline .expanded a.x{display:inline-block;width:34px;height:34px;background:transparent url("../i/icon-x.png") no-repeat center top;border:solid 1px #fff;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;margin:4px 0 0 23px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.summary.timeline .expanded a.x{background-image:url("../i/icon-x@2x.png");background-size:12px 68px}}.summary.timeline .expanded a.x:hover{background:#fff url("../i/icon-x.png") no-repeat center -34px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.summary.timeline .expanded a.x:hover{background-image:url("../i/icon-x@2x.png");background-size:12px 68px}}.people{margin:0 auto 40px auto;width:70%;padding:0 0 0 20px}.people li{padding:0 0 0 50%;margin-bottom:32px}.people li figure{float:left;margin:0 14% 24px -114%;width:100%}.people li figure .shadow{bottom:-40px;right:-20px}.people li h3{line-height:24px;padding-top:4px}.people li h5{margin:0;background:transparent url("../i/line.png") no-repeat left bottom;width:auto;padding-left:0;padding-bottom:16px}.people li h6{font-size:12px;line-height:18px;margin:16px 0}.people li p{clear:both;margin:0 0 0 -100%}.stats{width:70%;padding-left:20px;margin:30px auto 40px}.stats dt{font-size:36px;line-height:36px;color:#000;margin-top:20px}.stats dd{font:bold italic 14px/20px Tiempos,baskerville,"times new roman",time,georgia,serif;color:#888;margin-top:-1px}.gallery-logo{display:block;max-width:70%;margin:0 auto 40px}.facebook-widget{width:90%;max-width:360px;margin:0 auto 20px}.facebook-widget *{position:relative;z-index:1}.facebook-widget h5{margin:0 0 16px 50px}.facebook-widget .box{background:#fff;padding:30px 50px;position:relative;z-index:1}.facebook-widget figure{margin:0 -20px 20px -20px}.facebook-widget .date{display:block;font:bold 12px/20px OpenSans,arial,sans-serif;color:#888;text-transform:uppercase;letter-spacing:1px;margin:0 0 14px 0}.facebook-widget p{margin:0}.facebook-widget .social{background:transparent url("../i/line.png") no-repeat left top;padding-top:30px;margin:24px 0 -10px}aside .facebook-widget{width:70%;margin:0 auto 40px;padding:0 0 26px 20px;background:transparent url("../i/line.png") no-repeat 20px bottom}aside .facebook-widget h5{width:auto;padding-left:0;margin:0 0 16px 0}aside .facebook-widget figure{margin:0 0 20px -20px;padding:0;background:yellow}#footer{padding:30px 0 40px 0;position:relative}#footer p{background:transparent url("../i/logo-small.png") no-repeat left top;padding:10px 0 10px 80px;font:bold 12px/20px Tiempos,baskerville,"times new roman",time,georgia,serif;color:#000;text-transform:uppercase;margin:-9px 0 -10px 40px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){#footer p{background-image:url("../i/logo-small@2x.png");background-size:59px 74px}}#footer ul{margin:0 60px 0 0;float:left}#footer ul:last-child{margin:0}#footer ul li{margin:0}#footer ul a{display:block;font:bold 12px/20px OpenSans,arial,sans-serif;color:#888;text-transform:uppercase;letter-spacing:1px}#footer ul a:hover{color:#000}#footer ul a:active{color:#acacac}#vo2{width:49px;height:22px;background:transparent url("../i/vo2.png") no-repeat left top;position:absolute;right:30px;bottom:46px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){#vo2{background-image:url("../i/vo2@2x.png");background-size:49px 22px}}.form-row,.main .form-row{margin:0;max-width:560px}.form-row li,.main .form-row li{margin:0;padding:0 20px 16px 0;background:none;clear:both;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.form-row li.half,.main .form-row li.half{width:280px;max-width:50%;float:left;clear:none}.form-row li .btn,.form-row li button,.form-row li input[type="submit"],.main .form-row li .btn,.main .form-row li button,.main .form-row li input[type="submit"]{float:right;margin-right:20px}label{display:block;font:bold 12px/18px OpenSans,arial,sans-serif;color:#888;text-transform:uppercase;letter-spacing:1px;margin:0 0 9px 0}input[type="text"],input[type="email"],textarea{font:normal 14px/18px Tiempos,baskerville,"times new roman",time,georgia,serif;color:#333;background:#fff;border:0;height:36px;width:100%;max-width:100%;padding:8px 14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;-webkit-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}textarea{width:540px;height:146px;resize:none;overflow:hidden}input[type="text"].error,textarea.error{background:#f8d8d9 !important}input[type="text"].error:focus,textarea.error:focus{background:#fdf2f3 !important}label .error{display:inline-block;vertical-align:middle;background:#a41e22;font-size:10px;color:#fff;padding:1px 8px;margin:-3px 0 -2px 8px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}form.subscribe{background:#fff;padding:18px 20px 20px 20px;margin:24px 0 24px -20px}form.subscribe input{background:#eaeaea;width:100%}form.subscribe input:focus{background:#e2e2e2}form.subscribe .btn,form.subscribe button,form.subscribe input[type="submit"]{float:right;margin:14px 20px 0 0}form.subscribe input[type="text"].error,form.subscribe textarea.error{background:#fae5e6 !important}form.subscribe input[type="text"].error:focus,form.subscribe textarea.error:focus{background:#f9ddde !important}.selectboxit-container{position:relative;display:inline-block;vertical-align:top;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.selectboxit-container *{font:normal 14px/36px Tiempos,baskerville,"times new roman",time,georgia,serif;color:#333;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;ms-user-select:none;-o-user-select:none;user-select:none;outline:none;white-space:nowrap}.selectboxit-container select{width:100%;height:36px;background:#fff}.selectboxit-container .selectboxit{display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:36px;border:0;cursor:pointer;margin:0;padding:0;overflow:hidden;position:relative;background:#fff url("../i/selector.png") no-repeat right center;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.selectboxit-container .selectboxit{background-image:url("../i/selector@2x.png");background-size:21px 4px}}.selectboxit-container .selectboxit.error{background-color:#f8d8d9 !important}.selectboxit-container .selectboxit:hover,.selectboxit-container .selectboxit:focus{outline:0}.selectboxit-text{display:block;text-indent:0;overflow:hidden;text-overflow:ellipsis;margin:0 40px 0 14px}.selectboxit-btn{background:transparent}.selectboxit-container .selectboxit span{height:36px;line-height:36px;padding:0}.selectboxit.selectboxit-disabled,.selectboxit-options .selectboxit-disabled{opacity:0.4;filter:alpha(opacity=4);cursor:default}.selectboxit.selectboxit-disabled:hover,.selectboxit-options .selectboxit-disabled:hover{background-color:transparent}.selectboxit-container .selectboxit-options{padding:0 !important;z-index:1000;margin:0 !important;list-style:none;position:absolute;left:0px;right:0px;cursor:pointer;display:none;z-index:9999999999999;text-align:left;background:#fff;border:0;max-height:300px !important;overflow-x:hidden;overflow-y:auto;-webkit-box-shadow:30px 30px 100px rgba(0,0,0,0.33);-moz-box-shadow:30px 30px 100px rgba(0,0,0,0.33);-khtml-box-shadow:30px 30px 100px rgba(0,0,0,0.33);-ms-box-shadow:30px 30px 100px rgba(0,0,0,0.33);box-shadow:30px 30px 100px rgba(0,0,0,0.33)}.selectboxit-container .selectboxit-options li{height:auto;overflow:visible;white-space:normal;padding:0 !important;background-image:none !important;margin:0 !important}.selectboxit-container .selectboxit-options a{display:block;height:auto;overflow:visible;white-space:normal;height:auto;line-height:18px;margin:0;padding:8px 14px;text-indent:0;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}.selectboxit-list>.selectboxit-disabled>.selectboxit-option-anchor{color:#888}.selectboxit-option .selectboxit-option-anchor:hover{text-decoration:none;background-color:#000;color:#fff}.selectboxit-option,.selectboxit-optgroup-header{text-indent:10px;margin:0;list-style-type:none}.selectboxit-selected{background-color:#acacac}.selectboxit-optgroup-header{font-weight:bold}.selectboxit-optgroup-header:hover{cursor:default}.selectboxit .selectboxit-arrow-container .selectboxit-arrow{display:none}.selectboxit-default-arrow{display:none}.selectboxit-option-icon-container{display:none}.selectboxit-container .selectboxit-option-icon{display:none}.selectboxit-option-icon-url{display:none}@media all and (max-width: 1023px){#header{height:74px}a.menu{display:block}#nav{background:#000;position:absolute;z-index:1;top:74px;left:0;right:0;height:580px;padding-top:220px;height:0;overflow:hidden;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}#nav.open{height:580px;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}#nav a.x{display:block}.nav{padding:0;position:static;top:0;margin:0 auto;text-align:center}.nav li{float:none;margin-right:0}.nav li a{float:none;font:bold 36px/54px Tiempos,baskerville,"times new roman",time,georgia,serif;height:auto;color:#fff;text-transform:none;letter-spacing:0;padding:0;border-top:none}.nav li a:hover{color:#ccc}.nav li a:active{color:#fff}.nav li.current a,.nav li.current a:hover{color:#797979;border-top:none}.nav.left,.nav.right{float:none;right:0;left:0;margin:0}.nav.left li,.nav.right li{margin:0}.nav li.dropper:hover .drop{display:none}.nav li.dropper:hover a{border-bottom:none}.drop{display:none}#search{right:14px;padding:19px 0}#search.open{padding-left:0}#search.open input{width:210px}}@media all and (max-width: 1023px) and (min-width: 760px){.tablet-hide{display:none}article.grey{padding:44px 0 50px}article.grey.three-col{padding-right:15px;padding-left:15px}aside{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:34px 1% 34px 1%;margin:-14px 0 -20px}h3,.h3{font-size:16px;line-height:20px}a.btn,button,input[type="submit"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hero .intro,.feature .intro{margin:50px 0 0;padding:44px 0 0}#hero .intro .quote,.feature .intro .quote{margin-top:0}#hero .intro h5,.feature .intro h5{padding-right:0;background:none}#hero .intro p,.feature .intro p{margin-top:0;line-height:22px}.shadow-box{margin-bottom:30px}.shadow{bottom:-50px;right:-30px}figure .overlay .icon{bottom:30px}figure .overlay .h2{font:bold 28px/30px Tiempos,baskerville,"times new roman",time,georgia,serif}figure a:hover .overlay{padding-top:60px}.summary{width:75%}.summary h3{margin-right:0;margin-bottom:12px}.summary .date{margin-bottom:12px}.summary .link-logo{padding-left:0;margin:30px 40px 18px 0}.summary p{padding:22px 0 0 0;background-position:top left}.summary .contacts{padding-left:0}.summary h6.left-offset{display:none}.center-feature{width:85%}.summary-list{padding:0 3%}.summary-list .summary{width:27.33%;margin:0 3% 40px 3%}.summary-list.search-results h5.topper{margin-left:3%}.gallery li,.main .gallery li{width:49.5%}.main h2{margin-bottom:12px}.main .text{padding-left:0;padding-top:10px}.main .text *{position:relative;z-index:1}.main .text .gallery{margin-left:0}.main figure.wide,.main figure.solo{margin:36px 0 40px 0}.main figure.wide .shadow,.main figure.solo .shadow{width:110%;bottom:-75px}.main figure.left,.main figure.right{float:none;width:100%;margin:36px 0 40px 0}.main figure.left img,.main figure.right img{width:100%}.main div.section .title h2{margin-bottom:30px}.main div.section .text{background:none;padding:0}.main .paginate{padding-left:0}figure.solo.map{margin:46px 0 56px}.text-simple figure.solo{margin-left:-20px}aside h5{width:75%}.side-nav{width:75%}.side-nav h3{font:bold 20px/26px Tiempos,baskerville,"times new roman",time,georgia,serif}.side-nav h6{display:block}.summary.timeline h3{width:55px}.summary.timeline p{padding-top:0;padding-left:55px}.summary.timeline .expanded.open{padding:70% 40px 40px 20px}.people{width:75%;padding-left:20px}.people li{padding:0}.people li figure{float:none;margin:0 0 16px -20px;width:150px}.people li p{margin:0}.stats{width:75%}.stats dt{font-size:30px;line-height:30px}.gallery-logo{max-width:75%}.form-row li.half,.main .form-row li.half{width:auto;max-width:100%;float:none;clear:both}.form-row input[type="text"],.form-row textarea,.main .form-row input[type="text"],.main .form-row textarea{width:100%}.facebook-widget{position:relative;left:10px}.facebook-widget h5{margin-left:30px}.facebook-widget .box{padding:20px 30px}.facebook-widget figure{margin:0 -10px 18px -10px}.facebook-widget .date{margin:0 0 12px 0}.facebook-widget .social{padding-top:26px;margin:18px 0 -10px}aside .facebook-widget{width:75%;left:0}#footer .third,#footer .two-third{width:50%}#footer ul{margin:0;float:none}form.subscribe{margin-bottom:10px}form.subscribe .btn,form.subscribe button,form.subscribe input[type="submit"]{float:none;margin:14px 0 0}}@media all and (max-width: 759px){.mobile-hide{display:none}#center{padding:0 10px}article.grey{padding:34px 0 40px}article.grey.three-col{padding-bottom:10px}.third,.two-third{width:auto;float:none;clear:both}.third.main,.two-third.main{padding:0 30px}aside{padding:34px 0 34px 0;margin:36px 0 -40px}h1{font-size:45px;line-height:48px}h2,.h2,h1.small{font-size:36px;line-height:40px}h4{font-size:16px;line-height:24px}a.btn,button,input[type="submit"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;font-size:11px;padding:0 26px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#search{background:#fff}#search.open{padding-left:0;width:100%}#search.open input{width:80%;min-width:240px}#hero,.feature{background-color:#000;background-position:center top;background-repeat:no-repeat;position:relative;z-index:1}#hero .text,.feature .text{padding:54px 30px 36px 30px}#hero .text .search-header,.feature .text .search-header{margin-bottom:0;left:-12px}#hero .intro,.feature .intro{margin:30px 0 0;padding:28px 0 0}#hero .intro .quote,.feature .intro .quote{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:none;width:auto;padding-right:0;text-align:center;margin:0}#hero .intro figure,.feature .intro figure{width:auto;margin:24px 0 0;float:none}#hero .intro h3,.feature .intro h3{font-size:16px;line-height:20px}#hero .intro h5,.feature .intro h5{padding-right:0;background:none}#hero .intro p,.feature .intro p{float:none;width:auto;padding-left:0;text-align:center;margin:24px 0 0;display:none}#hero.standard .text,.feature.standard .text{padding-bottom:36px}#hero.standard .text p,.feature.standard .text p{margin:12px 0 -8px 0;line-height:22px}.cycle-prev,.cycle-next{display:none}figure .overlay{padding:30px 30px 24px 30px}figure .overlay .icon{display:none}figure .overlay .h2{font:bold 22px/24px Tiempos,baskerville,"times new roman",time,georgia,serif}figure a:hover .overlay{padding:30px 30px 24px 30px}.summary{width:80%;max-width:1000px;margin-bottom:40px}.summary .link-logo{padding-left:50px}.summary p{padding-left:50px;background-position:-30px 9px}.summary .contacts{padding-left:50px}.center-feature{width:86%;max-width:1000px;margin-bottom:40px}.center-feature p{padding:0 20px}.summary-list{padding:0 20px}.summary-list .summary{float:none;width:auto;max-width:100%;margin:0 auto 40px auto}.summary-list.search-results h5.topper{margin-left:0;margin-top:0}.summary-list.search-results .summary{margin-bottom:20px}.gallery,.main .gallery{margin:36px -14px 36px -10px}.gallery li,.main .gallery li{width:49%}.gallery li .hover-expand .h3,.main .gallery li .hover-expand .h3{font-size:16px;line-height:18px}.main h2{margin-bottom:24px}.main h5.pad40{padding-left:20px}.main .text{padding-left:50px;background-position:-30px 9px}.main .text *{position:relative;z-index:1}.main .text .gallery{margin-right:-14px;margin-left:-60px}.main figure.solo{width:auto;margin:30px -10px 30px -10px}.main figure.solo .shadow{width:110%;bottom:-75px;right:-60px}.main figure.wide{margin:30px -10px 30px -60px}.main figure.wide .shadow{width:110%;bottom:-75px;right:-60px}.main figure.left,.main figure.right{float:none;width:auto;margin:30px -10px 30px -60px}.main div.section .title{margin-top:30px;margin-left:0}.main div.section .title h2{font:bold 20px/26px Tiempos,baskerville,"times new roman",time,georgia,serif}.main div.section .text{margin:0}.main .paginate{margin-left:0;padding-left:50px;margin-top:-20px;margin-bottom:50px}.main .contacts{margin:-10px 0 30px}.main .contacts li{padding:20px 0 0 0;width:auto;float:none}figure.solo.map{margin:36px 0 40px}figure.solo.map #contact-map{height:200px}.text-simple{padding-left:0}.text-simple figure.solo{margin-left:-10px;margin-right:-10px}aside h5{width:80%;max-width:1000px}.side-nav{width:80%;max-width:1000px}.summary.timeline .expanded{left:-11%;right:-11%}.summary.timeline .expanded.open{padding:60% 40px 40px 11%}.people{margin:0 auto 20px auto;width:80%;max-width:1000px}.people li figure .shadow{bottom:-30px;right:-20px}.stats{width:80%;max-width:1000px}.gallery-logo{max-width:80%;margin-top:10px}.form-row li,.main .form-row li{padding-right:0}.form-row li.half,.main .form-row li.half{width:auto;max-width:100%;float:none;clear:both}.form-row input[type="text"],.form-row textarea,.main .form-row input[type="text"],.main .form-row textarea{width:100%}.facebook-widget{width:100%;max-width:1000px;padding:30px 0 0 0;margin:30px 0 40px;background:#fff}.facebook-widget h5{margin:0 0 16px 40px}.facebook-widget .box{padding:0 40px 30px}.facebook-widget .social{background-position:-30px top}aside .facebook-widget{width:80%}#footer{padding-bottom:90px}#footer p{margin:-9px 0 0 30px}#footer ul{margin:0;padding-left:110px;float:none}#vo2{right:auto;left:110px;bottom:40px}}
