html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"linea-arrows-10";src:url("../fonts/linea-arrows-10.eot");src:url("../fonts/linea-arrows-10.eot?#iefix") format("embedded-opentype"),url("../fonts/linea-arrows-10.woff") format("woff"),url("fonts/linea-arrows-10.ttf") format("truetype"),url("fonts/linea-arrows-10.svg#linea-arrows-10") format("svg");font-weight:normal;font-style:normal}/*! Swipebox v1.3.0 | Constantin Saguin csag.co | MIT License | github.com/brutaldesign/swipebox */html.swipebox-html.swipebox-touch{overflow:hidden !important}#swipebox-overlay img{border:none !important}#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999 !important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#swipebox-container{position:relative;width:100%;height:100%}#swipebox-slider{-webkit-transition:-webkit-transform 0.4s ease;transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;transition:transform 0.4s ease, -webkit-transform 0.4s ease;height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none;cursor:pointer}#swipebox-slider .slide{height:100%;width:100%;line-height:1px;text-align:center;display:inline-block;box-sizing:border-box;padding:4em 0 6em}#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#swipebox-slider .slide img,#swipebox-slider .slide .swipebox-video-container{display:inline-block;max-height:100%;max-width:85%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#swipebox-slider .slide .swipebox-video-container{background:none;max-width:1140px;max-height:100%;width:100%;padding:5%;box-sizing:border-box}#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{width:100% !important;height:100% !important;position:absolute;top:0;left:0}#swipebox-slider .slide-loading{background:url(../images/loader.gif) no-repeat center center}#swipebox-bottom-bar,#swipebox-top-bar{-webkit-transition:0.5s;transition:0.5s;position:absolute;left:0;z-index:20;height:50px;width:100%;bottom:50%}#swipebox-top-bar{padding:2.2em 1em;height:auto;box-sizing:border-box}#swipebox-title{display:block;width:100%;text-align:center;font-size:1.2em;font-family:"Avenir Next W01";font-weight:400}#swipebox-title span{font-size:0.7em;text-transform:initial;opacity:0.7}#swipebox-prev,#swipebox-next,#swipebox-close{border:none !important;text-decoration:none !important;cursor:pointer;top:0}#swipebox-prev:before,#swipebox-next:before,#swipebox-close:before{color:#8799A3;font-size:3.25em;padding:0;font-family:"linea-arrows-10" !important;opacity:0.5;-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}@media screen and (min-width: 900px){#swipebox-prev:before,#swipebox-next:before,#swipebox-close:before{font-size:4em}}#swipebox-prev:hover:before,#swipebox-next:hover:before,#swipebox-close:hover:before{opacity:1}#swipebox-arrows{display:none;margin:0 auto;width:100%;padding:0 0.5em;height:50px;box-sizing:border-box}@media screen and (min-width: 520px){#swipebox-arrows{display:block}}#swipebox-prev{float:left;position:relative}#swipebox-prev:before{content:"\e03f"}#swipebox-next{float:right;position:relative}#swipebox-next:before{content:"\e04b"}#swipebox-close{position:absolute;z-index:9999;right:1em}@media screen and (min-width: 900px){#swipebox-close{top:0.5em;right:0.5em}}#swipebox-close:before{content:"\e04a"}.swipebox-no-close-button #swipebox-close{display:none}#swipebox-prev.disabled,#swipebox-next.disabled{opacity:0;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider{-webkit-animation:rightSpring 0.3s;animation:rightSpring 0.3s}.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider{-webkit-animation:leftSpring 0.3s;animation:leftSpring 0.3s}.swipebox-touch #swipebox-container:before,.swipebox-touch #swipebox-container:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;content:' ';position:absolute;z-index:999;top:0;height:100%;width:20px;opacity:0}.swipebox-touch #swipebox-container:before{left:0;box-shadow:inset 10px 0px 10px -8px #656565}.swipebox-touch #swipebox-container:after{right:0;box-shadow:inset -10px 0px 10px -8px #656565}.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before{opacity:1}.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after{opacity:1}@-webkit-keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}#swipebox-overlay{background:#ffffff}#swipebox-bottom-bar,#swipebox-top-bar{background:transparent;opacity:0.95}#swipebox-top-bar{color:#666 !important;font-size:15px;font-family:Helvetica, Arial, sans-serif;bottom:0}.lightbox-active div.outer{height:100%}.lightbox-active .mobile-nav{opacity:0}a.MagicZoom{z-index:10}@media screen and (min-width: 1100px){#swipebox-slider{-webkit-transition:none;transition:none}#swipebox-slider .slide{-webkit-transition:opacity 1s ease;transition:opacity 1s ease}#swipebox-slider .slide:not(.current){opacity:0}}#swipe-tip{font-size:0.7em;text-transform:uppercase;position:absolute;top:0.5em;margin:0;line-height:normal;left:2.5em;color:#8799A3;font-weight:600;vertical-align:middle;opacity:1}#swipe-tip:before{content:"\e07d";color:#8799A3;font-size:3.3em;padding:0;font-family:"linea-arrows-10" !important;opacity:0.75;vertical-align:middle;margin-right:8px;font-weight:400}@media screen and (min-width: 900px){#swipe-tip{display:none}}.no-touchevents #swipe-tip{display:none}body{background-color:#F7F8F8;transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;font-family:"Avenir Next W01";font-weight:400;line-height:normal;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:#F7F8F8;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;font-family:"Avenir Next W01";font-weight:400;line-height:normal;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width: 900px){body{background-color:#F7F8F8}}body,html{height:100%;width:100%}#loader #spinner{opacity:1;position:absolute;top:50%;left:50%;margin-left:-27px;margin-top:-27px;height:54px;width:54px;border-left:2px solid rgba(136,153,163,0.2);border-right:2px solid rgba(136,153,163,0.2);border-bottom:2px solid rgba(136,153,163,0.2);border-top:2px solid rgba(136,153,163,0.8);border-radius:100%;z-index:100;-webkit-animation:rotation .9s infinite linear forwards;animation:rotation .9s infinite linear forwards}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@keyframes rotation{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}#header-wrap{width:100%;z-index:10;position:relative}@media screen and (min-width: 900px){#header-wrap{width:28%;height:100%;bottom:0px}}header{background:#fff;height:100%;width:100%;font-family:"Avenir Next W01";background-color:#fff}h1{font-size:2em;color:#8899A3;font-weight:300;position:relative;letter-spacing:-0.05em;line-height:0.9em;padding:0.75em}@media screen and (min-width: 520px){h1{font-size:2.8em;padding:0.5em}}@media screen and (min-width: 900px){h1{font-size:2.8em;top:52px;right:50px;float:right;padding:0}}@media screen and (min-width: 1100px){h1{font-size:3.2em}}@media screen and (min-width: 1400px){h1{font-size:3.4em}}h1 a{color:#8899A3;text-decoration:none}nav{padding:1.2em;font-size:1.25em;border-top:1px solid #f6f6f6;display:none;letter-spacing:-0.02em}@media screen and (min-width: 520px){nav{font-size:1.5em}}@media screen and (min-width: 900px){nav{display:block;position:absolute;top:175px;right:50px;text-align:right;font-size:1.25em;font-weight:400;background-color:transparent;padding:0;border:0}}@media screen and (min-width: 1100px){nav{top:200px;font-size:1.3em}}@media screen and (min-width: 1400px){nav{top:240px;font-size:1.4em}}nav ul li{line-height:1.4em}nav ul li a{text-decoration:none;color:#8799A3;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;font-size:0.82em;text-transform:uppercase}nav ul li.current a{opacity:1;font-weight:600;position:relative}nav ul li.current a:hover{opacity:1}@media screen and (min-width: 900px){nav ul li.current a:after,nav ul li.current a:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;margin-left:1.5em}nav ul li.current a:after{border-color:rgba(255,255,255,0);border-right-color:#F7F8F8;border-width:13px;margin-top:-13px}nav ul li.current a:before{border-color:transparent}}@media screen and (min-width: 1100px){nav ul li.current a:after{border-color:rgba(255,255,255,0);border-right-color:#F7F8F8;border-width:18px;margin-top:-18px}nav ul li.current a:after,nav ul li.current a:before{margin-left:1em}}#mobile-nav{position:absolute;top:1.2em;right:1em;cursor:pointer}@media screen and (min-width: 520px){#mobile-nav{top:1em}}@media screen and (min-width: 900px){#mobile-nav{display:none}}#mobile-nav:before{content:"\e032";color:#8799A3;font-size:3.5em;padding:0;font-family:"linea-arrows-10" !important;opacity:0.5;-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}@media screen and (min-width: 520px){#mobile-nav:before{font-size:5em}}.js-nav nav{display:block}.js-nav #mobile-nav:before{content:"\e04a"}@media screen and (min-width: 900px){#content{position:absolute;right:0px;top:0px;bottom:0px;width:72%;z-index:2;overflow-x:hidden;height:100%}}.home #content{position:absolute;top:0;bottom:0;left:0;right:0}@media screen and (min-width: 900px){.home #content{position:absolute;right:0px;top:0px;left:auto;bottom:0px;width:72%;z-index:2;overflow-x:hidden}}.gallery-wrap{padding:1.25em;overflow:hidden}@media screen and (min-width: 900px){.gallery-wrap{padding:3.125em;box-sizing:border-box;margin-left:-0.3em;margin-right:-0.3em}}.image-wrap{width:50%;float:left;padding:0.3em;box-sizing:border-box}@media screen and (min-width: 520px){.image-wrap{width:33.33333%}}@media screen and (min-width: 900px){.image-wrap{width:25%}}@media screen and (min-width: 1100px){.image-wrap{width:20%}}.image-wrap img{width:100%;display:block}article{padding:1.5em;position:relative;color:#6F808A;max-width:1000px}@media screen and (min-width: 900px){article{padding:0 3em;top:175px}}@media screen and (min-width: 1100px){article{top:200px}}@media screen and (min-width: 1400px){article{top:243px}}#loader{position:absolute;right:0px;top:0px;bottom:0px;left:0;width:100%;z-index:15;overflow-x:hidden;background-color:#FFF}@media screen and (min-width: 900px){#loader{left:auto;width:72%;background-color:#F7F8F8}}#wrapper{height:100%}p{margin-bottom:1em;font-size:18px;line-height:1.4}p a{background-color:rgba(135,153,163,0.15);text-decoration:none;padding:2px 4px;font-size:0.9em;opacity:0.8;color:#556670;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}p a:hover{opacity:1;background-color:rgba(135,153,163,0.3)}input,textarea{border:1px solid #ccc;padding:10px 9px;font-size:1em;color:#999;border-radius:0;outline:none;background-color:#fdfdfd;font-family:"Avenir Next W01";max-width:100%;width:100%;box-sizing:border-box;resize:none;-webkit-appearance:none}input:hover,textarea:hover{box-shadow:0 1px 5px rgba(64,64,64,0.1);background-color:#fff}input:focus,textarea:focus{box-shadow:0 1px 2px rgba(64,64,64,0.1);background-color:#fff;border-color:#aaa;color:#777}input[type="submit"]{padding:6px 10px;padding:0.8rem 2.2rem;letter-spacing:-0.02em;line-height:1.428571429;font-weight:normal;color:#666;background-color:#8799A3;border:0;color:#fff;border-radius:1px;box-shadow:none;opacity:0.8;cursor:pointer;font-family:"Avenir Next W01";font-weight:600;width:100%;box-sizing:border-box;text-transform:uppercase;-webkit-appearance:none}@media screen and (min-width: 520px){input[type="submit"]{padding:0.7rem 2.2rem}}@media screen and (min-width: 900px){input[type="submit"]{padding:0.6rem 2.2rem}}@media screen and (min-width: 520px){input[type="submit"]{width:auto}}input[type="submit"]:hover{opacity:1}label{display:block;margin-bottom:0.5em;position:relative}label span{vertical-align:middle;display:inline-block}label span.required{position:absolute;right:0.5em;font-weight:bold;font-size:0.6em;text-transform:uppercase;top:0.75em;color:#8799A3}@media screen and (min-width: 520px){.wpcf7-form{width:100%;max-width:60%;min-width:480px}}div.wpcf7-validation-errors{display:block;background-color:#fff;padding:1em;border:0;border-left:5px solid rgba(231,76,60,0.6);margin:0 0 1em;font-weight:600}span.wpcf7-not-valid-tip{display:block;box-sizing:border-box;margin-top:0.4em;padding:5px 10px;background-color:rgba(231,76,60,0.6);color:#fff;border-radius:3px;font-size:0.9em;font-weight:600}@media screen and (min-width: 520px){span.wpcf7-not-valid-tip{display:inline-block}}
/*# sourceMappingURL=screen.css.map */