.concert__title,.contactform--information h3,.disk__title,.diskform--information h3,.nav-offscreen .nav-link,.project--content__title,h1,h2,legend{font-family:Playfair Display,serif}.pure-g *,body,input,label,textarea{font-family:Open Sans,Helvetica,sans-serif}.concert__title:after,.contactform--information h3:after,.disk__price:before,.disk__title:after,.diskform--information h3:after,.project--content__title:after,h1:after,h2:after{content:"";height:2px;width:60px;background:#707070;display:block;margin:1rem 0 2.5rem}.concert__title h3,.disk__title h3,.project--content__title h3{line-height:2}.concert__title>div,.disk__title>div,.project--content__title>div{line-height:1.5;color:#979797;font-size:.9em}h1,h2{font-size:4rem;font-weight:400}h2{font-size:3rem}h3{font-weight:400}*,:after,:before{box-sizing:inherit}.site-wrapper,body,html{min-height:100%}html{font-size:62.5%;box-sizing:border-box}@media only screen and (max-width:700px){html{font-size:55%}}body{font-weight:300;font-size:1.6rem;color:#333;line-height:1.8;text-rendering:optimizeLegibility}h1,h2,h3,p{margin:0}p{margin-bottom:1rem}a{color:#333;text-decoration:none;text-decoration:underline}ul{list-style:none;margin:0;padding:0}strong{font-weight:700}.concert__image:before,.disk--cover--inner:before,.project--image--inner:before{content:"";position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;background:#e1e1e1;transform:translate(15px,15px)}@media only screen and (max-width:1000px){.concert__image:before,.disk--cover--inner:before,.project--image--inner:before{transform:translate(7px,7px)}}.btn{text-decoration:none;border-radius:4px;padding:.7rem 3rem;display:inline-block;outline:none;transition:.2s ease;background:#333;color:#fff;transition-property:background,border-color,box-shadow,color}.btn:focus,.btn:hover{box-shadow:0 4px 4px rgba(3,27,78,.3),0 5px 15px rgba(0,0,0,.07)}input,textarea{width:calc(100% - 10px)}.inline-error{background:red;color:#fff;display:inline-block;padding:4px 6px;line-height:1;font-size:.75em;border-radius:4px;margin-bottom:10px}.has-error input{border-color:red!important}.wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;max-width:300px;margin-left:auto;margin-right:auto;position:relative}@media only screen and (min-width:420px){.wrapper{max-width:380px}}@media only screen and (min-width:700px){.wrapper{max-width:680px}}@media only screen and (min-width:1000px){.wrapper{max-width:980px}}@media only screen and (min-width:1220px){.wrapper{max-width:1180px}}.table,.wrapper--inner{width:100%}.table td,.table th{padding:.5em .6em}.table th{text-align:left;font-weight:500}.skiplink-anchor{display:block!important;border:0 none!important;margin:0!important;padding:0!important;background:transparent!important;outline:0 none!important;line-height:0!important;height:0!important;font-size:0!important;overflow:hidden!important}.skiplinks{width:0;height:0;padding:0;margin:0}.skiplinks li{display:inline}.skiplinks li a{display:block;position:absolute;left:-8000px;top:-8000px;width:0;height:0;z-index:4}.skiplinks li a:focus{position:absolute;background-color:#000;color:#fff;display:block;font-size:1.3em;height:auto;width:auto;top:0;left:0;line-height:1.2em;font-weight:400;padding:.5em 1em;z-index:7;text-decoration:none}.aside{background:#f1f1f1;padding:4em 0 3em}.concerts{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.concerts .concert{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/3 - 40px);flex-basis:calc(99.9% * 1/3 - 40px);max-width:calc(99.9% * 1/3 - 40px);width:calc(99.9% * 1/3 - 40px)}.concerts .concert:nth-child(1n){margin-right:60px;margin-left:0}.concerts .concert:last-child{margin-right:0}.concerts .concert:nth-child(3n){margin-right:0;margin-left:auto}@media only screen and (max-width:700px){.concerts .concert{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/1 - 0rem);flex-basis:calc(99.9% * 1/1 - 0rem);max-width:calc(99.9% * 1/1 - 0rem);width:calc(99.9% * 1/1 - 0rem)}.concerts .concert:nth-child(1n){margin-right:1rem;margin-left:0}.concerts .concert:last-child{margin-right:0}.concerts .concert:nth-child(1n){margin-right:0;margin-left:auto}}.concerts--cta{text-align:center;width:100%}.concert{margin-bottom:3em}.concert__image{position:relative;margin-bottom:4rem;line-height:0}@media only screen and (max-width:700px){.concert__image{margin-right:15px}}.concert__image img{width:100%;z-index:2;position:relative}.concerts--list{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/1 - 0rem);flex-basis:calc(99.9% * 1/1 - 0rem);max-width:calc(99.9% * 1/1 - 0rem);width:calc(99.9% * 1/1 - 0rem)}.concerts--list:nth-child(1n){margin-right:1rem;margin-left:0}.concerts--list:last-child{margin-right:0}.concerts--list:nth-child(1n){margin-right:0;margin-left:auto}.concerts--list--item{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.concerts--list--item .concerts--title{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/6 - 25px);flex-basis:calc(99.9% * 1/6 - 25px);max-width:calc(99.9% * 1/6 - 25px);width:calc(99.9% * 1/6 - 25px)}.concerts--list--item .concerts--title:nth-child(1n){margin-right:30px;margin-left:0}.concerts--list--item .concerts--title:last-child{margin-right:0}.concerts--list--item .concerts--title:nth-child(3n){margin-right:0;margin-left:auto}.concerts--list--item .concerts--title h2{display:inline-block;border:2px solid #333;border-width:0 2px 2px 0;color:#333;padding:.5em .75em .75em;line-height:.5;margin:0;margin-bottom:2.5rem}.concerts--list--item .concerts--title h2:after{content:none}@media only screen and (max-width:700px){.concerts--list--item .concerts--title{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/1 - 0rem);flex-basis:calc(99.9% * 1/1 - 0rem);max-width:calc(99.9% * 1/1 - 0rem);width:calc(99.9% * 1/1 - 0rem)}.concerts--list--item .concerts--title:nth-child(1n){margin-right:1rem;margin-left:0}.concerts--list--item .concerts--title:last-child{margin-right:0}.concerts--list--item .concerts--title:nth-child(1n){margin-right:0;margin-left:auto}}.concerts--list--item .concerts{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 3/4 - 7.5px);flex-basis:calc(99.9% * 3/4 - 7.5px);max-width:calc(99.9% * 3/4 - 7.5px);width:calc(99.9% * 3/4 - 7.5px)}.concerts--list--item .concerts:nth-child(1n){margin-right:30px;margin-left:0}.concerts--list--item .concerts:last-child{margin-right:0}.concerts--list--item .concerts:nth-child(3n){margin-right:0;margin-left:auto}@media only screen and (max-width:700px){.concerts--list--item .concerts{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/1 - 0rem);flex-basis:calc(99.9% * 1/1 - 0rem);max-width:calc(99.9% * 1/1 - 0rem);width:calc(99.9% * 1/1 - 0rem)}.concerts--list--item .concerts:nth-child(1n){margin-right:1rem;margin-left:0}.concerts--list--item .concerts:last-child{margin-right:0}.concerts--list--item .concerts:nth-child(1n){margin-right:0;margin-left:auto}}.concerts--list--item .concerts .concert{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/1 - 0rem);flex-basis:calc(99.9% * 1/1 - 0rem);max-width:calc(99.9% * 1/1 - 0rem);width:calc(99.9% * 1/1 - 0rem)}.concerts--list--item .concerts .concert:nth-child(1n){margin-right:1rem;margin-left:0}.concerts--list--item .concerts .concert:last-child{margin-right:0}.concerts--list--item .concerts .concert:nth-child(1n){margin-right:0;margin-left:auto}.concerts--list--item .concerts .concert__image{display:none}.contactform{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.contactform--container{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 2/3 - 20px);flex-basis:calc(99.9% * 2/3 - 20px);max-width:calc(99.9% * 2/3 - 20px);width:calc(99.9% * 2/3 - 20px)}.contactform--container:nth-child(1n){margin-right:60px;margin-left:0}.contactform--container:last-child{margin-right:0}.contactform--container:nth-child(2n){margin-right:0;margin-left:auto}@media only screen and (max-width:1000px){.contactform--container{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/1 - 0rem);flex-basis:calc(99.9% * 1/1 - 0rem);max-width:calc(99.9% * 1/1 - 0rem);width:calc(99.9% * 1/1 - 0rem)}.contactform--container:nth-child(1n){margin-right:1rem;margin-left:0}.contactform--container:last-child{margin-right:0}.contactform--container:nth-child(1n){margin-right:0;margin-left:auto}}.contactform--information{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/3 - 40px);flex-basis:calc(99.9% * 1/3 - 40px);max-width:calc(99.9% * 1/3 - 40px);width:calc(99.9% * 1/3 - 40px)}.contactform--information:nth-child(1n){margin-right:60px;margin-left:0}.contactform--information:last-child{margin-right:0}.contactform--information:nth-child(2n){margin-right:0;margin-left:auto}@media only screen and (max-width:1000px){.contactform--information{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/1 - 0rem);flex-basis:calc(99.9% * 1/1 - 0rem);max-width:calc(99.9% * 1/1 - 0rem);width:calc(99.9% * 1/1 - 0rem)}.contactform--information:nth-child(1n){margin-right:1rem;margin-left:0}.contactform--information:last-child{margin-right:0}.contactform--information:nth-child(1n){margin-right:0;margin-left:auto}}.contactform--information h3{margin-top:5rem}.contactform--information a{padding-top:2rem;display:block}.main{font-size:1.6rem;min-height:400px;min-height:40vh;padding:5em 0 6em}.main:after,.main:before{content:"";display:table}.main:after{clear:both}@media only screen and (max-width:1000px){.main{padding:3em 0 4em}}.main.small .wrapper{padding:0 12rem}@media only screen and (max-width:1000px){.main.small .wrapper{padding:0}}.main--dark{background:#333;color:#fff}.content{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/1 - 0rem);flex-basis:calc(99.9% * 1/1 - 0rem);max-width:calc(99.9% * 1/1 - 0rem);width:calc(99.9% * 1/1 - 0rem)}.content:nth-child(1n){margin-right:1rem;margin-left:0}.content:last-child{margin-right:0}.content:nth-child(1n){margin-right:0;margin-left:auto}.diskform{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.diskform--container{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 2/3 - 20px);flex-basis:calc(99.9% * 2/3 - 20px);max-width:calc(99.9% * 2/3 - 20px);width:calc(99.9% * 2/3 - 20px)}.diskform--container:nth-child(1n){margin-right:60px;margin-left:0}.diskform--container:last-child{margin-right:0}.diskform--container:nth-child(2n){margin-right:0;margin-left:auto}@media only screen and (max-width:1000px){.diskform--container{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/1 - 0rem);flex-basis:calc(99.9% * 1/1 - 0rem);max-width:calc(99.9% * 1/1 - 0rem);width:calc(99.9% * 1/1 - 0rem)}.diskform--container:nth-child(1n){margin-right:1rem;margin-left:0}.diskform--container:last-child{margin-right:0}.diskform--container:nth-child(1n){margin-right:0;margin-left:auto}}.diskform--information{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/3 - 40px);flex-basis:calc(99.9% * 1/3 - 40px);max-width:calc(99.9% * 1/3 - 40px);width:calc(99.9% * 1/3 - 40px)}.diskform--information:nth-child(1n){margin-right:60px;margin-left:0}.diskform--information:last-child{margin-right:0}.diskform--information:nth-child(2n){margin-right:0;margin-left:auto}@media only screen and (max-width:1000px){.diskform--information{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/1 - 0rem);flex-basis:calc(99.9% * 1/1 - 0rem);max-width:calc(99.9% * 1/1 - 0rem);width:calc(99.9% * 1/1 - 0rem)}.diskform--information:nth-child(1n){margin-right:1rem;margin-left:0}.diskform--information:last-child{margin-right:0}.diskform--information:nth-child(1n){margin-right:0;margin-left:auto}}.diskform--information h3{margin-top:5rem}.diskform--information a{padding-top:2rem;display:block}.diskform .color-black{color:#333!important}.disk{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.disk--cover{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/4 - 45px);flex-basis:calc(99.9% * 1/4 - 45px);max-width:calc(99.9% * 1/4 - 45px);width:calc(99.9% * 1/4 - 45px)}.disk--cover:nth-child(1n){margin-right:60px;margin-left:0}.disk--cover:last-child{margin-right:0}.disk--cover:nth-child(2n){margin-right:0;margin-left:auto}@media only screen and (max-width:1000px){.disk--cover{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/1 - 0rem);flex-basis:calc(99.9% * 1/1 - 0rem);max-width:calc(99.9% * 1/1 - 0rem);width:calc(99.9% * 1/1 - 0rem)}.disk--cover:nth-child(1n){margin-right:1rem;margin-left:0}.disk--cover:last-child{margin-right:0}.disk--cover:nth-child(1n){margin-right:0;margin-left:auto}}.disk--cta{margin-top:2rem;width:100%;text-align:center}.disk{margin-bottom:6rem}.disk--cover{line-height:0;margin-bottom:2rem}.disk--cover,.disk--cover--inner{position:relative}.disk--cover--inner img{position:relative;z-index:2;width:100%}.disk__price:before{background-color:#b8c2cc;width:25px;margin:2rem 0 .25rem}.footer{background:#333;color:#fff;border-color:#fff}.footer svg#logo{height:45px}.footer svg#logo path{fill:#fff!important}@media only screen and (max-width:1000px){.footer{height:5px}}.footer-logo{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/4 - 0.75rem);flex-basis:calc(99.9% * 1/4 - 0.75rem);max-width:calc(99.9% * 1/4 - 0.75rem);width:calc(99.9% * 1/4 - 0.75rem)}.footer-logo:nth-child(1n){margin-right:1rem;margin-left:0}.footer-logo:last-child{margin-right:0}.footer-logo:nth-child(4n){margin-right:0;margin-left:auto}.footer-logo a{padding-top:.9rem;line-height:0;position:absolute;color:inherit;display:block}.footer-logo img{max-width:100%;display:block}@media only screen and (max-width:1000px){.footer-logo{display:none}}.header{position:fixed;z-index:3;top:0;height:86px;width:100%;background-color:#fff;color:#333;transition:background-color 1s ease,height .5s ease;border-color:#333}.header svg#logo{height:65px;transition:height .5s ease}.header svg#logo path{fill:#333!important}.header--homepage{background:#333;color:#fff}.header--homepage svg#logo{height:65px;transition:height .5s ease}.header--homepage svg#logo path{fill:#fff!important}.body--scrolled .header{background-color:#333;color:#fff;border-color:#fff;height:65px}@media only screen and (max-width:1000px){.body--scrolled .header{height:60px}}.body--scrolled .header svg#logo{height:46px}@media only screen and (max-width:1000px){.body--scrolled .header svg#logo{height:45px}}.body--scrolled .header svg#logo path{fill:#fff!important}.body--scrolled .header--homepage{background-color:#fff;color:#333}.body--scrolled .header--homepage svg#logo path{fill:#333!important}.logo{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/4 - 0.75rem);flex-basis:calc(99.9% * 1/4 - 0.75rem);max-width:calc(99.9% * 1/4 - 0.75rem);width:calc(99.9% * 1/4 - 0.75rem)}.logo:nth-child(1n){margin-right:1rem;margin-left:0}.logo:last-child{margin-right:0}.logo:nth-child(4n){margin-right:0;margin-left:auto}.logo a{line-height:0;padding:1.2rem 0 0;position:absolute;color:inherit;display:block}.logo img{max-width:100%;display:block}.lead{background:url(../themes/yvonne-lang/assets/lead.jpg) center 40%/cover;height:calc(100vh - 86px);width:100%;display:block;margin-top:86px}@media only screen and (max-width:1000px){.lead{background-position:30% 40%}}.lead--homepage{background:url(../themes/yvonne-lang/assets/lead--start.jpg) center 40%/cover}.lead--small{height:calc(80vh - 86px);min-height:580px}.footer-nav-main,.nav-main{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 3/4 - 0.25rem);flex-basis:calc(99.9% * 3/4 - 0.25rem);max-width:calc(99.9% * 3/4 - 0.25rem);width:calc(99.9% * 3/4 - 0.25rem);text-align:right}.footer-nav-main:nth-child(1n),.nav-main:nth-child(1n){margin-right:1rem;margin-left:0}.footer-nav-main:last-child,.nav-main:last-child{margin-right:0}.footer-nav-main:nth-child(2n),.nav-main:nth-child(2n){margin-right:0;margin-left:auto}@media only screen and (max-width:1220px){.footer-nav-main .nav-items,.nav-main .nav-items{display:none}}@media only screen and (max-width:1000px){.footer-nav-main{display:none}}.nav-items{margin:0;padding:0}.footer-nav-main .nav-item,.nav-main .nav-item{display:inline-block;padding:0;margin:0;position:relative;text-transform:uppercase}.footer-nav-main .nav-item:first-child,.footer-nav-main .nav-item:last-child,.nav-main .nav-item:first-child,.nav-main .nav-item:last-child{margin-right:0}@media only screen and (max-width:1000px){.footer-nav-main .nav-item,.nav-main .nav-item{margin:0 1em}}.footer-nav-main .nav-item--active>.nav-link,.footer-nav-main .nav-item--child-active>.nav-link,.footer-nav-main .nav-item:hover>.nav-link,.nav-main .nav-item--active>.nav-link,.nav-main .nav-item--child-active>.nav-link,.nav-main .nav-item:hover>.nav-link{color:inherit;border-bottom:4px solid #333;border-color:inherit}.footer-nav-main .nav-item:hover .nav-sub,.nav-main .nav-item:hover .nav-sub{left:0;opacity:1;pointer-events:inherit}.nav-link{text-decoration:none;display:block;color:inherit;font-weight:300;padding:1.68em .8em;transition:padding .5s ease;border-bottom:4px solid transparent}.body--scrolled .nav-link,.footer-nav-main .nav-item .nav-link{padding:1em .8em}.nav-main .nav-sub{position:absolute;z-index:1;padding-left:0;top:51px;min-width:250px;box-shadow:0 2px 6px rgba(0,0,0,.1);background:#fff;opacity:0;left:-10000px;pointer-events:none}.nav-main .nav-sub .nav-item{display:block;margin:0}.nav-main .nav-sub .nav-link{display:block;margin:0;padding:.8em}.hamburger{display:none;position:absolute;right:0;top:16px;font-size:1.5rem;color:#fff;text-transform:uppercase;font-weight:500;-webkit-overflow-scrolling:touch;transition:top .5s ease}.hamburger svg{transition:height .5s ease,fill .5s ease,width .5s ease;height:52px;width:52px}@media only screen and (max-width:1220px){.hamburger{display:block}}.body--scrolled .hamburger{top:12px}.body--scrolled .hamburger svg{fill:#fff}@media only screen and (max-width:1220px){.body--scrolled .hamburger svg{height:34px;width:34px}}.nav-offscreen .nav-item{display:block}.nav-offscreen .nav-link{font-weight:400;margin-top:.5em;font-size:2rem;line-height:1.5;padding:0;margin-bottom:.5em}.nav-offscreen .nav-sub{display:block;margin-left:1em;position:static}.nav-offscreen .nav-sub .nav-link{font-weight:400}.offscreen-nav{width:75vw;max-width:400px;height:100%;background:#fff;position:fixed;left:0;top:0;transform:translate3d(-100%,0,0);transition:transform .5s cubic-bezier(.16,.68,.43,.99);z-index:6;overflow-y:auto;will-change:transform;padding:1em 15px}.offscreen-nav .nav-item{margin-left:0}.offscreen-nav .nav-item--active>.nav-link{font-weight:400}.site-overlay{background:rgba(0,0,0,.6);position:fixed;left:0;top:0;width:100%;height:100%;z-index:5;visibility:hidden;opacity:0;will-change:opacity,visibility;transition:all .5s cubic-bezier(.16,.68,.43,.99)}.site-wrapper{transform:translateZ(0);transition:transform .5s cubic-bezier(.16,.68,.43,.99);will-change:transform}body.nav-visible{background:#333;overflow-x:hidden}body.nav-visible .site-wrapper{overflow:hidden;background:#fff;transform:scale(.9)}body.nav-visible .offscreen-nav{transform:translateZ(0);box-shadow:0 0 25px rgba(0,0,0,.4)}body.nav-visible .site-overlay{visibility:visible;opacity:1}.project{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.project--image{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 3/5 - 24px);flex-basis:calc(99.9% * 3/5 - 24px);max-width:calc(99.9% * 3/5 - 24px);width:calc(99.9% * 3/5 - 24px)}.project--image:nth-child(1n){margin-right:60px;margin-left:0}.project--image:last-child{margin-right:0}.project--image:nth-child(2n){margin-right:0;margin-left:auto}@media only screen and (max-width:1000px){.project--image{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/1 - 0rem);flex-basis:calc(99.9% * 1/1 - 0rem);max-width:calc(99.9% * 1/1 - 0rem);width:calc(99.9% * 1/1 - 0rem)}.project--image:nth-child(1n){margin-right:1rem;margin-left:0}.project--image:last-child{margin-right:0}.project--image:nth-child(1n){margin-right:0;margin-left:auto}}.project--content{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 2/5 - 36px);flex-basis:calc(99.9% * 2/5 - 36px);max-width:calc(99.9% * 2/5 - 36px);width:calc(99.9% * 2/5 - 36px)}.project--content:nth-child(1n){margin-right:60px;margin-left:0}.project--content:last-child{margin-right:0}.project--content:nth-child(2n){margin-right:0;margin-left:auto}@media only screen and (max-width:1000px){.project--content{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/1 - 0rem);flex-basis:calc(99.9% * 1/1 - 0rem);max-width:calc(99.9% * 1/1 - 0rem);width:calc(99.9% * 1/1 - 0rem)}.project--content:nth-child(1n){margin-right:1rem;margin-left:0}.project--content:last-child{margin-right:0}.project--content:nth-child(1n){margin-right:0;margin-left:auto}}.project--content.full-width{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/1 - 0rem);flex-basis:calc(99.9% * 1/1 - 0rem);max-width:calc(99.9% * 1/1 - 0rem);width:calc(99.9% * 1/1 - 0rem)}.project--content.full-width:nth-child(1n){margin-right:1rem;margin-left:0}.project--content.full-width:last-child{margin-right:0}.project--content.full-width:nth-child(1n){margin-right:0;margin-left:auto}.project{margin-bottom:6rem}.project--image{line-height:0;margin-bottom:2rem}.project--image,.project--image--inner{position:relative}.project--image--inner img{position:relative;z-index:2;width:100%}.video__embed{margin:2rem 0}.video+.video{margin-top:8rem}iframe{position:relative;max-width:100%!important;box-shadow:20px 20px 0 0 #e1e1e1}