@-webkit-keyframes fade-1{0%,to{opacity:1}14%,28%,42%,56%,70%,84%{opacity:0}}@keyframes fade-1{0%,to{opacity:1}14%,28%,42%,56%,70%,84%{opacity:0}}@-webkit-keyframes fade-2{0%,28%,42%,56%,70%,84%,to{opacity:0}14%{opacity:1}}@keyframes fade-2{0%,28%,42%,56%,70%,84%,to{opacity:0}14%{opacity:1}}@-webkit-keyframes fade-3{0%,14%,42%,56%,70%,84%,to{opacity:0}28%{opacity:1}}@keyframes fade-3{0%,14%,42%,56%,70%,84%,to{opacity:0}28%{opacity:1}}@-webkit-keyframes fade-4{0%,14%,28%,56%,70%,84%,to{opacity:0}42%{opacity:1}}@keyframes fade-4{0%,14%,28%,56%,70%,84%,to{opacity:0}42%{opacity:1}}@-webkit-keyframes fade-5{0%,14%,28%,42%,70%,84%,to{opacity:0}56%{opacity:1}}@keyframes fade-5{0%,14%,28%,42%,70%,84%,to{opacity:0}56%{opacity:1}}@-webkit-keyframes fade-6{0%,14%,28%,42%,56%,84%,to{opacity:0}70%{opacity:1}}@keyframes fade-6{0%,14%,28%,42%,56%,84%,to{opacity:0}70%{opacity:1}}@-webkit-keyframes fade-7{0%,14%,28%,42%,56%,70%,to{opacity:0}84%{opacity:1}}@keyframes fade-7{0%,14%,28%,42%,56%,70%,to{opacity:0}84%{opacity:1}}html{line-height:1.15;height:100%}body{min-height:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}h1{font-size:2em;margin:.67em 0}body,figure{margin:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;overflow:visible;width:91.66667vw;height:1px;margin:0 auto;border:0;background-color:#111}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}.main{position:relative;min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;padding-top:70px}.component{position:relative;margin:0 auto;width:91.66667vw;padding:20px 0}.component+.component{padding:0 0 80px}.component--no-padding{padding:0!important}.component--full-width{width:calc(100vw - (100vw - 100%))}.component--wide{position:relative;width:100%}.component--full-height{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;text-rendering:optimizeLegibility;text-shadow:0 0 1px rgba(0,0,0,.1);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;font-size:13px}iframe,img{max-width:100%}svg{display:inline-block;font-size:0;line-height:0}svg,use{pointer-events:none}button,select{border-radius:0}button{cursor:pointer;border:0;background:0 0}button,input,select{-webkit-appearance:none;-moz-appearance:none;appearance:none}select{background-color:transparent}h1,h2,h3,h4,h5,h6,label,ul{margin-bottom:0}.hidden{display:none!important}.inactive{opacity:.2}.no-transform{-webkit-transition:none!important;transition:none!important}.no-scroll{position:fixed;top:0;right:0;overflow-y:scroll;width:100%;height:100%}[aria-hidden=true]{display:none!important}h1,h2,h3,p{font-family:"europa",sans-serif;font-weight:300;font-size:1.875rem;line-height:1.125}h2,h3,p{font-size:1.375rem;line-height:1.414}h3{font-weight:500;font-size:1.125rem}p{margin:0;font-family:"adobe-garamond-pro",serif;font-size:1.25rem;line-height:1.618}a:visited,h1,h2,h3,p{color:#111}.rich h1,.rich h2,.rich h3,h1,h2,h3{padding-bottom:2.86458vw}.rich p{padding-top:20px}.rich p:first-child,.rich p:first-of-type{padding-top:0}.link,.link:visited,.rich a,.rich a:visited{color:#111;text-decoration:none;font-family:"adobe-garamond-pro",serif;font-weight:inherit;font-size:inherit;line-height:1.618}.link:active,.link:focus,.link:hover,.link:visited:active,.link:visited:focus,.link:visited:hover,.rich a:active,.rich a:focus,.rich a:hover,.rich a:visited:active,.rich a:visited:focus,.rich a:visited:hover{text-decoration:underline}.link:active,.link:visited:active,.rich a:active,.rich a:visited:active{color:#111}.rich li,.rich span{font-family:"adobe-garamond-pro",serif;font-weight:300;font-size:1.25rem;line-height:1.618;color:#111}.rich ul{margin:0;padding:0;list-style-position:inside;list-style-type:none}.rich li{padding-left:.9375rem}.rich li:before{content:'\2022';position:absolute;left:0}.audio__container,.rich li{position:relative}.audio__player{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;text-decoration:none}.audio__player:active,.audio__player:focus,.audio__player:hover,.audio__player:visited{color:#fff;text-decoration:none}.audio__icon{font-size:5rem}.audio__icon--pause,.audio__player.playing .audio__icon--play{display:none}.audio__player.playing .audio__icon--pause{display:block}.bio__content,.bio__summary{font-family:"adobe-garamond-pro",serif}.bio__summary{width:91.66667vw;font-weight:300;font-size:1.25rem;line-height:1.618;text-align:justify}.bio__category,.bio__summary{margin-bottom:60px}.bio__item,h2.bio__title{font-family:"adobe-garamond-pro",serif;font-weight:300;font-size:1.375rem;line-height:1.414}.bio__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;font-size:1.25rem;line-height:1.618}.bio__item:last-child{padding-bottom:0}.bio__date{width:91.66667vw;margin-right:1.26042vw}.button{display:block;padding:12px 30px;border:2px solid #111;border-radius:30px;font-family:'brandon-grotesque',sans-serif;text-transform:uppercase;text-decoration:none;font-size:1rem;font-weight:700;color:#fff;background-color:#111;-webkit-transition:color linear 200ms,background-color linear 200ms;transition:color linear 200ms,background-color linear 200ms}.button:active,.button:focus,.button:hover{color:#111;background-color:transparent}.contact__title{margin-top:0;font-family:"adobe-garamond-pro",serif}.footer{width:100%}.footer__content{display:block;padding:10px 0;font-family:"europa",sans-serif;font-weight:300;font-size:.875rem;line-height:1.618;text-align:center}.gallery__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.gallery__item{width:91.66667vw;display:block;opacity:1;text-decoration:none;margin-bottom:30px}.gallery__item:active,.gallery__item:focus,.gallery__item:hover{outline:0}.gallery__item:active .gallery__image,.gallery__item:focus .gallery__image,.gallery__item:hover .gallery__image{opacity:.3}.gallery__image{-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.gallery__caption{padding-top:.3rem;padding-bottom:0;text-decoration:none;font-family:"adobe-garamond-pro",serif;font-weight:300;font-size:1.25rem;line-height:1.414}.header{position:fixed;z-index:600;top:0;left:0;width:100%;background-color:#f2f2f2}.header__content{width:91.66667vw;height:70px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header__home{font-family:"europa",sans-serif;font-weight:400;font-size:1.125rem;line-height:1.414;text-transform:uppercase;letter-spacing:.25rem}.header__logo{text-decoration:none;color:inherit}.hero{position:relative}.hero__content,.hero__text{width:83.85417vw;margin:0 auto}.hero__text{padding:20px 0 0;text-align:center;text-transform:uppercase;letter-spacing:.15rem;width:68.22917vw}.navigation__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;list-style:none}.navigation__content:active .navigation__link,.navigation__content:focus .navigation__link,.navigation__content:hover .navigation__link,.navigation__content:visited .navigation__link{opacity:.5}.navigation__content:active .navigation__link::after,.navigation__content:focus .navigation__link::after,.navigation__content:hover .navigation__link::after,.navigation__content:visited .navigation__link::after{opacity:inherit}.navigation__content:active .navigation__link:hover,.navigation__content:focus .navigation__link:hover,.navigation__content:hover .navigation__link:hover,.navigation__content:visited .navigation__link:hover{opacity:1}.navigation__item{font-family:"europa",sans-serif;font-weight:400;font-size:1rem;line-height:1;letter-spacing:.2rem;text-transform:uppercase;margin-right:20px}.navigation__item:last-child{margin-right:0}.navigation__link{text-decoration:none;position:relative;color:#111;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.navigation__link::after{content:'';top:100%;left:0;position:absolute;width:0;height:1px;background-color:#111;-webkit-transition:width .2s ease-in-out;transition:width .2s ease-in-out}.navigation__link:active,.navigation__link:focus,.navigation__link:hover{color:#111;opacity:1}.navigation__link:active::after,.navigation__link:focus::after,.navigation__link:hover::after{width:100%}.navigation__item--active .navigation__link::after{width:100%}.overlay,.overlay__inner{-webkit-box-flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.overlay{position:relative;width:100%;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;background:#fff;opacity:.9}.overlay__inner{-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;padding:1.875rem}.overlay__logo{width:80px;height:auto;margin-bottom:1.25rem}.overlay__text{font-family:'Nexa-Rust-Script-L-0';font-size:1.875rem;font-weight:300;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.overlay__cta,.overlay__text{margin-bottom:2.5rem}.overlay__contact{font-family:'brandon-grotesque',sans-serif;font-size:1.125rem;text-align:center}.overlay__contact-heading{font-size:1rem;font-weight:700;text-transform:uppercase;margin-bottom:.3125rem}.overlay__contact-text,.overlay__link{font-family:'brandon-grotesque',sans-serif;color:#111;text-decoration:none}.overlay__link{display:inline-block}.overlay__link--phone{margin-bottom:.3125rem}.overlay__link--email{margin-bottom:1.875rem}.overlay__link--email .overlay__link{font-weight:700}.overlay__link--address{font-size:1rem}.project__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.project__media{width:91.66667vw}.project__image,.project__video{margin-bottom:30px}.project__video{position:relative;padding-top:52.60417vw}.project__sound{height:40px;position:relative}.project__sound audio{display:block;position:absolute;bottom:0;left:0;right:0;width:100%}.project__info{width:91.66667vw;padding-bottom:50px;text-align:justify}.project__details,.project__info h1{font-family:"adobe-garamond-pro",serif;font-weight:300;font-size:1.875rem;line-height:1.125}.project__details{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #888;font-weight:500;font-size:1.25rem;line-height:1.618}.slider{width:calc(100vw - (100vw - 100%));height:35vh;min-height:200px}.slider__item{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:contain}.slider__item--1{background-image:url(/assets/images/raster/marita-1.jpg);-webkit-animation:fade-1 35s infinite;animation:fade-1 35s infinite}.slider__item--2{background-image:url(/assets/images/raster/marita-2.jpg);-webkit-animation:fade-2 35s infinite;animation:fade-2 35s infinite}.slider__item--3{background-image:url(/assets/images/raster/marita-3.jpg);-webkit-animation:fade-3 35s infinite;animation:fade-3 35s infinite}.slider__item--4{background-image:url(/assets/images/raster/marita-4.jpg);-webkit-animation:fade-4 35s infinite;animation:fade-4 35s infinite}.slider__item--5{background-image:url(/assets/images/raster/marita-5.jpg);-webkit-animation:fade-5 35s infinite;animation:fade-5 35s infinite}.slider__item--6{background-image:url(/assets/images/raster/marita-6.jpg);-webkit-animation:fade-6 35s infinite;animation:fade-6 35s infinite}.slider__item--7{background-image:url(/assets/images/raster/marita-7.jpg);-webkit-animation:fade-7 35s infinite;animation:fade-7 35s infinite}@media (min-width:23.4375em){.overlay__inner{padding:2.5rem}.overlay__logo{width:90px}.overlay__text{font-size:2.125rem}.overlay__contact-heading,.overlay__link--phone{margin-bottom:.625rem}}@media (min-width:30em){body,html{font-size:14px}.navigation__item{font-weight:400}}@media (min-width:37.5em){.bio__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.bio__date{width:5.72917vw}.gallery__content{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.gallery__item{width:44.79167vw}.navigation__item{margin-right:30px}}@media (min-width:48em){.bio__summary,.component--narrow{width:76.04167vw}body,html{font-size:14px}.project__info h1,h1{font-size:1.875rem}h2,h2.bio__title{font-size:1.75rem}.bio__date{width:4.58333vw}.button{font-size:1.125rem}.hero{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hero__content{width:76.04167vw;margin:0 auto}.hero__text{width:52.60417vw}.navigation__item{margin-right:40px}.overlay__inner{height:100%}.overlay__logo{width:120px}.overlay__text{font-size:2.5rem}.overlay__contact,.overlay__contact-heading{font-size:1.25rem}.overlay__link--address{font-size:1.125rem}.project__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.project__media{width:44.79167vw}.project__video{padding-top:26.30208vw}.project__info{width:41.92708vw;padding-bottom:0}.project__details{border-bottom:none}}@media (min-width:62.5em){.component{padding:2.86458vw 0}.component+.component{padding:0 0 80px}.bio__summary,.component--narrow{width:60.41667vw}body,html{font-size:14px}h1{font-size:2.1875rem}h3{font-size:1.25rem}.rich h1,h1{padding-bottom:2.29167vw}.rich h2,.rich h3,h2,h3{padding-bottom:1.43229vw}h2,h2.bio__title{font-size:1.875rem}.gallery__caption{font-size:1.375rem}.gallery__content{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.gallery__item{margin-right:2.08333vw;width:29.16667vw}.gallery__item:nth-child(3n){margin-right:0}.header__home{font-size:1.25rem}.overlay{position:relative;top:0;left:2.5rem;width:36%;height:100%}.overlay__inner{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.overlay__logo{width:140px}.overlay__contact,.overlay__text{text-align:left}.overlay__contact-heading,.overlay__link--phone{margin-bottom:1.25rem}.overlay__link--email{margin-bottom:4.375rem}.project__info h1{font-size:2.1875rem}}@media (min-width:75em){.component--narrow{width:44.79167vw}body,html{font-size:15px}.bio__date{width:4.58333vw}.hero__content{width:60.41667vw;margin:0 auto}.hero__text{width:29.16667vw}}@media (min-width:87.5em){body,html{font-size:16px}h2,h2.bio__title{font-size:1.875rem}}@media (min-width:100em){.overlay{width:30%}.overlay__inner{padding:2.5rem}.overlay__logo{width:160px;height:auto}.overlay__text{font-size:3rem}.overlay__contact{font-family:'brandon-grotesque',sans-serif;font-size:1.375rem}.overlay__contact-heading,.overlay__link--address{font-size:1.25rem}.overlay__contact-heading,.overlay__link--phone{margin-bottom:1.5625rem}.overlay__link--email{margin-bottom:3.75rem}}