/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],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{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}/*! HTML5 Boilerplate v6.1.0 | MIT License | https://html5boilerplate.com/ */html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}button,input,label,select,textarea{margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;white-space:normal;background:0 0;line-height:1;font-size:13px;font-family:Arial}input:focus{outline:0}input,textarea{box-sizing:content-box}button,input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],select{box-sizing:border-box}input[type=checkbox],input[type=radio]{width:13px;height:13px}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box}::-webkit-search-decoration{display:none}button,input[type=button],input[type=reset],input[type=submit]{overflow:visible;width:auto}::-webkit-file-upload-button{padding:0;border:0;background:0 0}textarea{vertical-align:top;overflow:auto}select[multiple]{vertical-align:top}:root{--gap:60px}@media only screen and (max-width:1380px){:root{--gap:50px}}@media only screen and (max-width:1240px){:root{--gap:45px}}@media only screen and (max-width:1140px){:root{--gap:40px}}@media only screen and (max-width:1000px){:root{--gap:30px}}@media only screen and (max-width:500px){:root{--gap:25px}}@media only screen and (max-width:400px){:root{--gap:20px}}@font-face{font-family:Averta;src:url(../fonts/Averta-Regular.woff2) format("woff2"),url(../fonts/Averta-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Averta;src:url(../fonts/Averta-Light.woff2) format("woff2"),url(../fonts/Averta-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Averta;src:url(../fonts/Averta-Bold.woff2) format("woff2"),url(../fonts/Averta-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Roxborough CF";src:url(../fonts/RoxboroughCF-Medium.woff2) format("woff2"),url(../fonts/RoxboroughCF-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}html{box-sizing:border-box;height:100%;overflow-y:scroll;scroll-behavior:smooth}html.noscroll{overflow-y:hidden;overflow:hidden}*,:after,:before{box-sizing:inherit}::-moz-selection{background:rgba(148,156,128,.7);color:#fff}::selection{background:rgba(148,156,128,.7);color:#fff}::-moz-selection{background:rgba(148,156,128,.7);color:#fff}object{outline:0}figure{margin:0;padding:0}figure img{width:100%}body{height:100%;margin:0;color:#fff;font-family:Averta,sans-serif;font-size:20px;font-weight:400;letter-spacing:.04em;line-height:160%;background:#121212;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.noscroll{overflow:hidden}a{outline:0;color:#fff;text-decoration:none}a:hover{color:#949c80}a:active{transition:none!important;color:#767e62}.container{display:block;position:relative;width:calc(100vw - 240px);margin:0 auto}@media only screen and (max-width:1140px),only screen and (max-height:750px){.container{width:calc(100vw - 140px)}}@media only screen and (max-width:740px){.container{width:calc(100vw - 100px)}}@media only screen and (max-width:600px){.container{width:90%}}#site{background:#121212}#site.blur{opacity:0;pointer-events:none}@media only screen and (max-width:900px) and (orientation:landscape){#site{opacity:0;pointer-events:none}}#content{position:relative;display:block}.tellink{cursor:default;text-decoration:none!important}.tellink:hover{text-decoration:none!important;color:#fff!important}.tellink:active{color:#fff!important}.mobile-only{display:none}@media only screen and (max-width:1000px){.mobile-only{display:block}}@media only screen and (max-width:1000px){.mobile-hide{display:none!important}}.ani-in,.fade-in{visibility:hidden}.ani-in.loaded,.fade-in.loaded{visibility:visible}h1,h2,h3,h4{margin:0;padding:0;font-family:"Roxborough CF",serif;font-weight:500;text-rendering:optimizeLegibility;color:#fff}h1{font-size:1.9em;line-height:105%}p{margin:0 0 20px}p:last-child{margin:0}.btn-regular{display:inline-block;border-radius:3em;font-size:.7em;font-weight:700;line-height:100%;letter-spacing:.3em;text-transform:uppercase;border:2px solid #fff;padding:22px 45px 20px;transition:.2s ease}@media only screen and (max-width:1140px){.btn-regular{padding:20px 40px 19px;font-size:.65em}}.btn-regular:hover{background:#e54040;border-color:#e54040;color:#fff}.btn-regular:active{-webkit-transform:translateY(1px);transform:translateY(1px);transition:none}.btn-small{display:inline-block;border-radius:3em;font-size:.65em;font-weight:700;line-height:100%;letter-spacing:.2em;text-transform:uppercase;border:2px solid #fff;padding:18px 30px 16px;transition:.2s ease}@media only screen and (max-width:1140px){.btn-small{font-size:.6em}}.btn-small:hover{background:#949c80;border-color:#949c80;color:#fff}.btn-small:active{-webkit-transform:translateY(1px);transform:translateY(1px);transition:none}#cookiebox{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;position:fixed;bottom:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#1b1b1b;width:calc(100% - 40px);max-width:500px;padding:15px 16px 15px 22px;font-family:Averta,sans-serif;border-radius:9px;z-index:9999;box-shadow:0 0 60px 0 rgba(0,0,0,.18);opacity:0;visibility:hidden;transition:.4s ease}@media only screen and (max-width:500px){#cookiebox{padding:15px 16px 15px 20px}}#cookiebox.show{opacity:1;visibility:visible;transition:.6s .8s ease}#cookiebox p{position:relative;margin:0;padding:0 0 0 24px;font-size:.65em;line-height:120%;color:rgba(255,255,255,.75);font-weight:400}#cookiebox p svg{position:absolute;left:0;height:13px}@media only screen and (max-width:500px){#cookiebox p svg{height:12px;-webkit-transform:translateY(1px) translateX(-1px);transform:translateY(1px) translateX(-1px)}}#cookiebox a{text-decoration:underline;color:rgba(255,255,255,.75)}#cookiebox a:hover{text-decoration:none;color:#949c80}#cookiebox a:active{color:#767e62}#cookiebox #cookiebtn{flex-shrink:0;display:block;background:#767d66;text-align:center;color:#fff;text-decoration:none;text-transform:uppercase;font-size:.5em;letter-spacing:.05em;line-height:100%;font-family:Averta,sans-serif;font-weight:700;padding:11px 16px 10px;margin:0 0 0 20px;border-radius:4px;transition:background .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,background .2s ease;transition:transform .2s ease,background .2s ease,-webkit-transform .2s ease}#cookiebox #cookiebtn:hover{background:#858c73}#cookiebox #cookiebtn:active{-webkit-transform:translateY(1px);transform:translateY(1px);transition:none}#cookiebox #cookiebtn svg{margin-right:4px;width:12px;-webkit-transform:translateY(-1px);transform:translateY(-1px);display:none}#rotate-device{visibility:hidden;overflow:hidden;opacity:0;position:fixed;z-index:2147483647;top:-100px;left:-100px;width:1px;height:1px;pointer-events:none;background:#1f1f1f;transition:visibility .6s ease,opacity .6s ease}@media only screen and (max-width:900px) and (orientation:landscape){#rotate-device{display:flex;flex-wrap:nowrap;flex-direction:column;align-items:center;justify-content:center;visibility:visible;opacity:1;top:0;left:0;right:0;bottom:0;width:auto;height:auto}#rotate-device div{-webkit-animation:rotate 1.5s ease-in-out infinite alternate;animation:rotate 1.5s ease-in-out infinite alternate}}#rotate-device div{margin-top:30px;height:50px;width:100px;border:3px solid #fff;border-radius:10px}#rotate-device p{margin-top:50px;text-align:center;font-size:.8em;line-height:120%}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}100%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}100%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}.show-onscroll{transition-delay:0s!important;visibility:hidden!important;opacity:0!important}.show-onscroll.scroll{visibility:visible!important;opacity:1!important;transition:background .25s ease,.6s ease,-webkit-transform .8s ease!important;transition:transform .8s ease,background .25s ease,.6s ease!important;transition:transform .8s ease,background .25s ease,.6s ease,-webkit-transform .8s ease!important}header{position:relative;z-index:1;overflow:hidden;padding:80px 0 0;display:flex;flex-flow:column;height:100vh;height:calc(var(--vh,1vh) * 100)}header:before{content:"";width:100%;height:150px;position:absolute;bottom:-1px;left:0;background-image:linear-gradient(rgba(18,18,18,0),#121212);z-index:1}header.alter{height:auto}header.alter:before{display:none}@media only screen and (max-width:1140px),only screen and (max-height:750px){header{padding-top:60px}}@media only screen and (max-width:740px){header{padding-top:40px}}@media only screen and (max-width:600px){header{padding-top:20px}}header>.container{display:flex;justify-content:space-between;align-items:center}header>*{position:relative;z-index:2}#bg-video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}#bg-video img,#bg-video video{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;opacity:0;transition:opacity 1.2s .4s ease}#bg-video.loaded img,#bg-video.loaded video{opacity:1}@-webkit-keyframes zoomBG{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes zoomBG{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.1);transform:scale(1.1)}}#logo{width:45px;margin-bottom:6px;flex-shrink:0}@media only screen and (max-width:600px){#logo{margin-top:8px;margin-left:10px;width:40px}}#logo svg{transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}#logo svg:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}#logo svg:active{-webkit-transform:scale(1.04);transform:scale(1.04);transition:none}#welcome{flex:1;display:flex;justify-content:center;align-items:center;pointer-events:none;opacity:1;-webkit-transform:none;transform:none;transition:opacity .1s .6s ease,-webkit-transform 2s .6s cubic-bezier(.16,1,.3,1);transition:opacity .1s .6s ease,transform 2s .6s cubic-bezier(.16,1,.3,1);transition:opacity .1s .6s ease,transform 2s .6s cubic-bezier(.16,1,.3,1),-webkit-transform 2s .6s cubic-bezier(.16,1,.3,1)}#welcome.loading{opacity:0;-webkit-transform:translateY(120px);transform:translateY(120px)}#welcome.loading .wrap:before{-webkit-transform:scaleX(0);transform:scaleX(0);opacity:0}#welcome.loading .wrap:after{-webkit-transform:scaleX(0);transform:scaleX(0);opacity:0}#welcome.loading span:nth-child(1){-webkit-transform:translateX(50px) rotateX(0);transform:translateX(50px) rotateX(0);opacity:0}#welcome.loading span:nth-child(2){-webkit-transform:translateX(-50px) rotateX(0);transform:translateX(-50px) rotateX(0);opacity:0}#welcome.loading span:nth-child(3){-webkit-transform:translateX(40px) rotateX(0);transform:translateX(40px) rotateX(0);opacity:0}#welcome.loading span:nth-child(4){-webkit-transform:translateX(-40px) rotateX(0);transform:translateX(-40px) rotateX(0);opacity:0}#welcome .container{padding-bottom:35px;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:1140px){#welcome .container{padding-bottom:50px}}@media only screen and (max-width:1000px){#welcome .container{padding-bottom:100px}}@media only screen and (max-width:740px){#welcome .container{padding-bottom:14vw}}@media only screen and (max-width:600px){#welcome .container{padding-bottom:16vw}}#welcome .wrap{position:relative;padding-left:20px}@media only screen and (max-width:1140px){#welcome .wrap{padding-left:30px}}@media only screen and (max-width:740px){#welcome .wrap{padding-left:30px}}#welcome .wrap:before{content:"";width:90px;height:1px;background:#fff;position:absolute;top:76px;left:-90px;-webkit-transform-origin:center right;transform-origin:center right;opacity:1;transition:1s .6s ease}@media only screen and (max-width:1380px){#welcome .wrap:before{width:70px;top:71px;left:-65px}}@media only screen and (max-width:1140px),only screen and (max-height:750px){#welcome .wrap:before{width:60px;top:60px;left:-40px}}@media only screen and (max-width:740px){#welcome .wrap:before{width:8vw;top:8.2vw;left:calc(-8vw + 30px)}}@media only screen and (max-width:600px){#welcome .wrap:before{width:9vw;top:10.8vw;left:calc(-9vw + 35px);display:none}}#welcome .wrap:after{content:"";width:90px;height:1px;background:#fff;position:absolute;bottom:130px;right:-5px;-webkit-transform-origin:center left;transform-origin:center left;opacity:1;transition:1s ease;transition-delay:.8s}@media only screen and (max-width:1380px){#welcome .wrap:after{width:70px;bottom:117px;right:5px}}@media only screen and (max-width:1140px),only screen and (max-height:750px){#welcome .wrap:after{width:60px;bottom:98px;right:5px}}@media only screen and (max-width:740px){#welcome .wrap:after{width:8vw;bottom:13vw;right:15px}}@media only screen and (max-width:600px){#welcome .wrap:after{width:9vw;bottom:20vw;right:20px;display:none}}#welcome h1{font-size:5.4em;text-transform:uppercase;line-height:90%;letter-spacing:-.04em;color:#fff;text-shadow:red 10px}@media only screen and (max-width:1380px){#welcome h1{font-size:4.8em}}@media only screen and (max-width:1140px),only screen and (max-height:750px){#welcome h1{font-size:4em}}@media only screen and (max-width:740px){#welcome h1{font-size:11vw}}@media only screen and (max-width:600px){#welcome h1{font-size:14vw}}#welcome span{display:block;white-space:nowrap;transition:opacity 1s .6s ease,-webkit-transform 2s .6s cubic-bezier(.16,1,.3,1);transition:transform 2s .6s cubic-bezier(.16,1,.3,1),opacity 1s .6s ease;transition:transform 2s .6s cubic-bezier(.16,1,.3,1),opacity 1s .6s ease,-webkit-transform 2s .6s cubic-bezier(.16,1,.3,1)}#welcome span:nth-child(1){margin-left:20px;margin-left:.19em;-webkit-transform:none;transform:none;opacity:1;transition-delay:.6s}#welcome span:nth-child(2){margin-left:90px;margin-left:.83em;-webkit-transform:none;transform:none;opacity:1;transition-delay:.75s}#welcome span:nth-child(3){-webkit-transform:none;transform:none;opacity:1;transition-delay:.9s}#welcome span:nth-child(4){margin-left:160px;margin-left:1.48em;-webkit-transform:none;transform:none;opacity:1;transition-delay:1.05s}#welcome i{color:#e54040;font-style:normal}@supports (((-webkit-background-clip: text) or (background-clip: text)) or (-webkit-background-clip:text)) and ((text-fill-color:transparent) or (-webkit-text-fill-color:transparent)){#welcome i{background-image:linear-gradient(-45deg,#b51919,#e54040);background-size:100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;text-fill-color:transparent}}#welcome em{display:block;font-style:normal;text-transform:uppercase;font-weight:300;font-size:.8em;letter-spacing:.3em;line-height:140%;text-align:right}#welcome em:first-child{margin-right:325px}#welcome em:last-child{margin-right:120px;margin-top:15px;color:#949c80}@media only screen and (max-width:1380px){#welcome em{font-size:.75em}#welcome em:first-child{margin-right:286px}#welcome em:last-child{margin-right:102px}}@media only screen and (max-width:1140px),only screen and (max-height:750px){#welcome em{font-size:.6em}#welcome em:first-child{margin-right:240px}#welcome em:last-child{margin-right:88px}}@media only screen and (max-width:740px){#welcome em:first-child{margin-right:33vw}#welcome em:last-child{margin-right:11.5vw;margin-top:10px}}@media only screen and (max-width:600px){#welcome em{font-size:2.75vw}#welcome em:first-child{margin-right:42vw}#welcome em:last-child{margin-right:15vw}}#discover{position:absolute;bottom:80px;right:100px;-webkit-transform:scale(.9);transform:scale(.9);-webkit-transform-origin:bottom right;transform-origin:bottom right}@media only screen and (max-width:1140px),only screen and (max-height:750px){#discover{right:50px;bottom:55px}}@media only screen and (max-width:740px){#discover{right:40px;bottom:36px}}@media only screen and (max-width:600px){#discover{right:calc(5% + 2px);bottom:26px;-webkit-transform:scale(.65) translateX(0);transform:scale(.65) translateX(0)}}#discover:hover:before{-webkit-animation:moveArrow 1s linear infinite;animation:moveArrow 1s linear infinite}#discover:active>div{-webkit-transform:scale(.98);transform:scale(.98)}#discover:before{content:"";-webkit-mask:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path fill="currentColor" d="M368.2 307.1l-170.5 170.5c-3.14 3.14-8.226 3.14-11.37 0L15.82 307.1c-3.14-3.14-3.14-8.226 0-11.37c3.14-3.14 8.226-3.14 11.37 0l156.8 156.8V40.04c0-4.427 3.596-8.034 8.038-8.034s8.036 3.607 8.036 8.034v412.5l156.8-156.8c3.14-3.14 8.226-3.14 11.37 0C371.3 298.9 371.3 304 368.2 307.1z"></path></svg>');mask:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path fill="currentColor" d="M368.2 307.1l-170.5 170.5c-3.14 3.14-8.226 3.14-11.37 0L15.82 307.1c-3.14-3.14-3.14-8.226 0-11.37c3.14-3.14 8.226-3.14 11.37 0l156.8 156.8V40.04c0-4.427 3.596-8.034 8.038-8.034s8.036 3.607 8.036 8.034v412.5l156.8-156.8c3.14-3.14 8.226-3.14 11.37 0C371.3 298.9 371.3 304 368.2 307.1z"></path></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;width:150px;height:40px;display:inline-block;position:absolute;top:52px;left:0;background-color:#e54040;-webkit-transform:translateY(1px);transform:translateY(1px)}#discover svg{-webkit-animation:rotateText 40s linear infinite;animation:rotateText 40s linear infinite}#discover text{fill:#fff;font-size:12px;letter-spacing:3.25px;text-transform:uppercase}@-webkit-keyframes rotateText{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rotateText{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes moveArrow{0%{-webkit-transform:translateY(1px);transform:translateY(1px)}50%{-webkit-transform:translateY(5px);transform:translateY(5px)}65%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}100%{-webkit-transform:translateY(1px);transform:translateY(1px)}}@keyframes moveArrow{0%{-webkit-transform:translateY(1px);transform:translateY(1px)}50%{-webkit-transform:translateY(5px);transform:translateY(5px)}65%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}100%{-webkit-transform:translateY(1px);transform:translateY(1px)}}#discover a{position:absolute;top:0;left:0;width:100%;height:100%}#social{position:absolute;bottom:80px;left:118px;padding-bottom:100px}@media only screen and (max-width:1140px),only screen and (max-height:750px){#social{left:68px;bottom:60px}}@media only screen and (max-width:740px){#social{left:50px}}@media only screen and (max-width:600px){#social{left:calc(5% + 5px);bottom:40px;padding-bottom:70px}}#social a{display:block;text-align:center;margin-bottom:4px;line-height:100%;padding:5px;transition:.1s ease}#social a:hover{-webkit-transform:scale(1.2);transform:scale(1.2);color:#fff;opacity:.9}#social a:active{-webkit-transform:scale(1.14);transform:scale(1.14);color:#fff;opacity:1}#social .fa-facebook{width:20px}#social .fa-instagram{width:18px}#social:after{content:"";background:#fff;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1px;height:90px}@media only screen and (max-width:600px){#social:after{height:60px}}@media only screen and (max-width:740px){nav{display:none}}nav ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:nowrap}nav li{margin-left:55px}nav a{display:block;position:relative;white-space:nowrap;font-size:.9em;transition:color .2s ease}nav a:hover{color:#e54040}nav a:active{-webkit-transform:translateY(1px);transform:translateY(1px);color:#c72222}nav a:active.active:after{bottom:1px}nav a.active:after{content:"";-webkit-mask:url('data:image/svg+xml; utf8, <svg viewBox="0 0 473 20" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" preserveAspectRatio="none"><path d="M469.4,9.8c2.7,0,3.5-2.3,3.6-4.1s-0.7-3.3-3.3-3.3C292.5-0.3,161.2-1.9,6.2,4.3H5.8L3.1,4.4 C0.6,4.5-0.1,11.5,0,13.2s0.9,5.3,3.3,5.2c0.6,0,0.9,0,1.1-0.1s0.5,0,1.1-0.1c0.4,0,0.8-0.2,1-0.5c0.2-0.3,0.6-0.5,1-0.5 C146,13.2,269,12.2,427.9,16.8c2.4,0.1,3.2-2.2,3.4-4s-0.5-3.2-3-3.3"/></svg>');mask:url('data:image/svg+xml; utf8, <svg viewBox="0 0 473 20" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" preserveAspectRatio="none"><path d="M469.4,9.8c2.7,0,3.5-2.3,3.6-4.1s-0.7-3.3-3.3-3.3C292.5-0.3,161.2-1.9,6.2,4.3H5.8L3.1,4.4 C0.6,4.5-0.1,11.5,0,13.2s0.9,5.3,3.3,5.2c0.6,0,0.9,0,1.1-0.1s0.5,0,1.1-0.1c0.4,0,0.8-0.2,1-0.5c0.2-0.3,0.6-0.5,1-0.5 C146,13.2,269,12.2,427.9,16.8c2.4,0.1,3.2-2.2,3.4-4s-0.5-3.2-3-3.3"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 3px;mask-size:100% 3px;width:0;height:3px;display:inline-block;position:absolute;bottom:0;left:1px;background-color:#e54040;transition:width 1s .2s cubic-bezier(.16,1,.3,1)}nav a.loaded:after{width:100%}#btn-mnu-meer{display:block;position:fixed;z-index:5;right:24px;top:20px;text-indent:-99999px;width:74px;height:70px;mix-blend-mode:difference;opacity:0;visibility:hidden}@media only screen and (max-width:740px){#btn-mnu-meer{opacity:1;visibility:visible}}@media only screen and (max-width:600px){#btn-mnu-meer{top:9px;right:18px}}@media only screen and (max-width:500px){#btn-mnu-meer{right:calc(5% - 5px)}}#btn-mnu-meer:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}#btn-mnu-meer.scroll{opacity:1;visibility:visible;transition:opacity .6s ease,visibility .6s ease,-webkit-transform .2s ease;transition:opacity .6s ease,visibility .6s ease,transform .2s ease;transition:opacity .6s ease,visibility .6s ease,transform .2s ease,-webkit-transform .2s ease}#btn-mnu-meer.scroll span:nth-child(2){transition:width .3s ease,left .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,width .3s ease,left .3s ease;transition:transform .3s ease,width .3s ease,left .3s ease,-webkit-transform .3s ease}#btn-mnu-meer.open span{-webkit-transform:rotate(45deg) translateY(15px);transform:rotate(45deg) translateY(15px);left:32px}#btn-mnu-meer.open span:nth-child(2){width:0;-webkit-transform:rotate(0);transform:rotate(0);transition:width .3s ease,left .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,width .3s ease,left .3s ease;transition:transform .3s ease,width .3s ease,left .3s ease,-webkit-transform .3s ease}#btn-mnu-meer.open span:nth-child(3){-webkit-transform:rotate(-45deg) translateY(-15px);transform:rotate(-45deg) translateY(-15px)}#btn-mnu-meer span{position:absolute;display:block;height:1.5px;width:36px;background:#fff;top:24px;left:19px;transition:left .6s ease,-webkit-transform .6s ease;transition:transform .6s ease,left .6s ease;transition:transform .6s ease,left .6s ease,-webkit-transform .6s ease}@media only screen and (max-width:500px){#btn-mnu-meer span{top:25px;width:34px;left:21px}}#btn-mnu-meer span:nth-child(2){top:35px;left:27px;width:28px;transition:.6s .2s ease}#btn-mnu-meer span:nth-child(3){top:46px}@media only screen and (max-width:500px){#btn-mnu-meer span:nth-child(3){top:45px}}#mnu-mobile{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;overflow:hidden;position:fixed;z-index:4;top:-1px;left:-1px;right:-1px;bottom:-1px;visibility:hidden;opacity:0;background:#121212;transition:opacity .4s ease,visibility .4s ease}#mnu-mobile.show{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1)}#mnu-mobile.show figure{opacity:.5;transition:opacity 1s ease}#mnu-mobile.show li:nth-child(1) a{transition:opacity .6s ease 150ms,color .2s ease}#mnu-mobile.show li:nth-child(2) a{transition:opacity .6s ease 250ms,color .2s ease}#mnu-mobile.show li:nth-child(3) a{transition:opacity .6s ease 350ms,color .2s ease}#mnu-mobile.show li:nth-child(4) a{transition:opacity .6s ease 450ms,color .2s ease}#mnu-mobile.show li:nth-child(5) a{transition:opacity .6s ease 550ms,color .2s ease}#mnu-mobile.show li:nth-child(6) a{transition:opacity .6s ease 650ms,color .2s ease}#mnu-mobile.show li:nth-child(7) a{transition:opacity .6s ease 750ms,color .2s ease}#mnu-mobile.show li:nth-child(8) a{transition:opacity .6s ease 850ms,color .2s ease}#mnu-mobile.show li:nth-child(9) a{transition:opacity .6s ease 950ms,color .2s ease}#mnu-mobile.show li:nth-child(10) a{transition:opacity .6s ease 1.05s,color .2s ease}#mnu-mobile.show li a{opacity:1;transition:opacity .6s ease,color .2s ease}#mnu-mobile.show li a:hover{color:#e54040}#mnu-mobile.show li a:active{color:#c72222}#mnu-mobile.show li a.active:after{width:calc(100% + 1px);transition:width .6s .4s cubic-bezier(.16,1,.3,1)}#mnu-mobile.show .contact{opacity:1;transition:.6s .8s ease}#mnu-mobile figure{position:absolute;top:0;left:0;right:0;height:100vh;height:calc(var(--vh,1vh) * 100);opacity:0}#mnu-mobile img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#mnu-mobile ul{position:relative;list-style:none;text-align:center;margin:0;padding:0}#mnu-mobile li{margin:5px 0}#mnu-mobile li a{display:inline-block;position:relative;white-space:nowrap;font-size:1.6em;font-weight:400;letter-spacing:-.005em;padding:10px 0 4px;opacity:0;transition:.4s ease}#mnu-mobile li a:active{transition:none}#mnu-mobile li a.active:after{content:"";-webkit-mask:url('data:image/svg+xml; utf8, <svg viewBox="0 0 473 20" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" preserveAspectRatio="none"><path d="M469.4,9.8c2.7,0,3.5-2.3,3.6-4.1s-0.7-3.3-3.3-3.3C292.5-0.3,161.2-1.9,6.2,4.3H5.8L3.1,4.4 C0.6,4.5-0.1,11.5,0,13.2s0.9,5.3,3.3,5.2c0.6,0,0.9,0,1.1-0.1s0.5,0,1.1-0.1c0.4,0,0.8-0.2,1-0.5c0.2-0.3,0.6-0.5,1-0.5 C146,13.2,269,12.2,427.9,16.8c2.4,0.1,3.2-2.2,3.4-4s-0.5-3.2-3-3.3"/></svg>');mask:url('data:image/svg+xml; utf8, <svg viewBox="0 0 473 20" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" preserveAspectRatio="none"><path d="M469.4,9.8c2.7,0,3.5-2.3,3.6-4.1s-0.7-3.3-3.3-3.3C292.5-0.3,161.2-1.9,6.2,4.3H5.8L3.1,4.4 C0.6,4.5-0.1,11.5,0,13.2s0.9,5.3,3.3,5.2c0.6,0,0.9,0,1.1-0.1s0.5,0,1.1-0.1c0.4,0,0.8-0.2,1-0.5c0.2-0.3,0.6-0.5,1-0.5 C146,13.2,269,12.2,427.9,16.8c2.4,0.1,3.2-2.2,3.4-4s-0.5-3.2-3-3.3"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 4px;mask-size:100% 4px;width:0;height:4px;display:inline-block;position:absolute;bottom:0;left:1px;background-color:#e54040}#mnu-mobile .contact{position:relative;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;text-align:center;margin:25px auto 0;opacity:0;transition:.4s ease}#mnu-mobile .contact svg{width:100%}#mnu-mobile .contact a{display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:10px;margin:0 4px;border:1px solid #fff;border-radius:50%;transition:.2s ease}#mnu-mobile .contact a:hover{color:#949c80;border-color:#949c80}#mnu-mobile .contact a:active{transition:none;color:#767e62}body.cursorLoaded,html.cursorLoaded{cursor:none!important}.cursor{position:fixed;left:0;top:0;pointer-events:none}.cursor--small{width:7px;height:7px;left:-3.5px;top:-3.5px;border-radius:50%;z-index:11000;background:#fff;opacity:0}.cursor--small.cursorLoaded{opacity:1}.cursor--small.hide{opacity:0!important}.cursor--canvas{width:100vw;height:100vh;z-index:12000}.cursor--canvas.hide{opacity:0!important}.mt-xs{margin-top:50px}@media only screen and (max-width:500px){.mt-xs{margin-top:30px}}.mt-s{margin-top:70px}@media only screen and (max-width:500px){.mt-s{margin-top:50px}}.mt-m{margin-top:120px}@media only screen and (max-width:1000px){.mt-m{margin-top:100px}}@media only screen and (max-width:600px){.mt-m{margin-top:80px}}@media only screen and (max-width:500px){.mt-m{margin-top:60px}}.mt-l{margin-top:160px}@media only screen and (max-width:1000px){.mt-l{margin-top:140px}}@media only screen and (max-width:600px){.mt-l{margin-top:120px}}@media only screen and (max-width:500px){.mt-l{margin-top:100px}}.mt-xl{margin-top:180px}@media only screen and (max-width:1000px){.mt-xl{margin-top:160px}}@media only screen and (max-width:600px){.mt-xl{margin-top:140px}}@media only screen and (max-width:500px){.mt-xl{margin-top:120px}}.mobile-spacer{height:0}@media only screen and (max-width:1000px){.mobile-spacer{height:5vw}}@media only screen and (max-width:600px){.mobile-spacer{height:15vw}}.align-c{text-align:center}#bg-waves{position:absolute;width:100%;height:110vh}#bg-waves img{position:relative;z-index:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.5}#bg-waves:after{content:"";position:absolute;top:-1px;left:0;width:100%;height:100px;background-image:linear-gradient(0deg,rgba(18,18,18,0),#121212)}#bg-image{position:absolute;top:-100px;left:0;width:100%;height:100vh;height:calc(var(--vh,1vh) * 100);z-index:0}#bg-image:before{content:"";width:100%;height:150px;position:absolute;bottom:-1px;left:0;background-image:linear-gradient(rgba(18,18,18,0),#121212);z-index:1}#bg-image img{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}#prologue{max-width:1100px;padding:120px 0 140px}@media only screen and (max-width:1240px){#prologue{padding:120px 0 120px}}@media only screen and (max-width:1140px){#prologue{padding:90px 0 100px}}@media only screen and (max-width:1000px){#prologue{padding:90px 0 80px}}#prologue h1{position:relative;font-family:Averta,sans-serif;font-size:2.4em;line-height:100%;font-weight:700;letter-spacing:-.01em;margin-bottom:15px;padding:0 0 0 100px}@media only screen and (max-width:1140px){#prologue h1{font-size:2.1em;padding-left:90px}}@media only screen and (max-width:1000px){#prologue h1{font-size:1.8em;padding-left:70px}}@media only screen and (max-width:500px){#prologue h1{font-size:1.5em;padding-left:55px}}#prologue h1:before{content:"";width:70px;height:3px;background:#fff;position:absolute;top:20px;left:0}@media only screen and (max-width:1140px){#prologue h1:before{width:60px;top:18px}}@media only screen and (max-width:1000px){#prologue h1:before{width:50px;top:15px}}@media only screen and (max-width:500px){#prologue h1:before{width:40px;top:12px}}#prologue h1 span{display:inline-block;font-size:.84em;-webkit-transform:translateY(-3px);transform:translateY(-3px)}#prologue p{font-size:1.2em;line-height:140%;letter-spacing:0;max-width:640px}@media only screen and (max-width:1000px){#prologue p{font-size:1.1em}}#prologue p a{text-decoration:underline;-webkit-text-decoration-color:#949c80;text-decoration-color:#949c80;text-decoration-thickness:3px}.articles{display:flex;flex-wrap:nowrap;justify-content:space-between;max-width:1300px}@media only screen and (max-width:1000px){.articles{display:block;max-width:800px;padding-top:10px}}.articles article{width:calc(33.3333333333% - 35px)}@media only screen and (max-width:1380px){.articles article{width:calc(33.3333333333% - 25px)}}@media only screen and (max-width:1240px){.articles article{width:calc(33.3333333333% - 20px)}}@media only screen and (max-width:1000px){.articles article{width:100%;margin-bottom:60px}}@media only screen and (max-width:740px){.articles article{margin-bottom:40px}}@media only screen and (max-width:600px){.articles article{margin-bottom:30px}}@media only screen and (max-width:500px){.articles article{margin-bottom:20px}}.articles figure{width:100%;margin:0;padding:0}.articles h2{position:relative;font-family:Averta,sans-serif;font-size:.75em;font-weight:400;letter-spacing:.15em;text-transform:uppercase;margin:40px 0 15px;padding:0 0 0 7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width:1140px){.articles h2{font-size:.65em;padding-left:5px;padding-top:2px;padding-right:4px}}@media only screen and (max-width:1000px){.articles h2{font-size:.75em;padding-left:7px;padding-top:2px;padding-right:4px}}@media only screen and (max-width:500px){.articles h2{font-size:.65em;padding-left:5px;padding-top:2px;padding-right:4px}}.articles svg{height:30px;margin-right:12px;margin-left:4px;fill:currentColor;-webkit-transform:translateY(-1px);transform:translateY(-1px)}@media only screen and (max-width:1140px){.articles svg{-webkit-transform:translateY(-2px);transform:translateY(-2px);height:26px;margin-right:10px}}@media only screen and (max-width:1000px){.articles svg{-webkit-transform:translateY(-1px);transform:translateY(-1px);height:30px;margin-right:12px}}@media only screen and (max-width:500px){.articles svg{-webkit-transform:translateY(-2px);transform:translateY(-2px);height:26px;margin-right:10px}}.articles p{position:relative;font-size:.8em;letter-spacing:.01em;line-height:150%;opacity:1;background:#222;color:rgba(255,255,255,.7);padding:30px 40px;border-radius:12px;margin-top:30px}@media only screen and (max-width:1140px){.articles p{padding:20px 28px;font-size:.75em}}@media only screen and (max-width:1000px){.articles p{padding:30px 40px;font-size:.8em}}@media only screen and (max-width:500px){.articles p{padding:20px 28px;font-size:.75em}}.articles p:before{content:"";position:absolute;top:-10px;left:100px;width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid #222}.articles mark{background:0 0;color:rgba(255,255,255,.7)}.articles ul{list-style:none;margin:50px 0 0;padding:0 10px 0 40px;font-size:.8em;line-height:160%}@media only screen and (max-width:1140px){.articles ul{font-size:.75em;line-height:155%;padding:0 10px 0 26px;margin-top:30px;margin-bottom:10px}}@media only screen and (max-width:1000px){.articles ul{font-size:.8em;line-height:160%;padding:0 10px 0 38px;margin-top:30px;margin-bottom:70px}}@media only screen and (max-width:740px){.articles ul{margin-bottom:60px}}@media only screen and (max-width:500px){.articles ul{font-size:.75em;line-height:155%;padding:0 10px 0 26px;margin-top:30px;margin-bottom:50px}}.articles li{position:relative;padding:0 0 0 30px;margin:3px 0;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.articles li:before{content:"";-webkit-mask:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="currentColor" d="M315.3 411.3c-6.253 6.253-16.37 6.253-22.63 0L160 278.6l-132.7 132.7c-6.253 6.253-16.37 6.253-22.63 0c-6.253-6.253-6.253-16.37 0-22.63L137.4 256L4.69 123.3c-6.253-6.253-6.253-16.37 0-22.63c6.253-6.253 16.37-6.253 22.63 0L160 233.4l132.7-132.7c6.253-6.253 16.37-6.253 22.63 0c6.253 6.253 6.253 16.37 0 22.63L182.6 256l132.7 132.7C321.6 394.9 321.6 405.1 315.3 411.3z"></path></svg>');mask:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="currentColor" d="M315.3 411.3c-6.253 6.253-16.37 6.253-22.63 0L160 278.6l-132.7 132.7c-6.253 6.253-16.37 6.253-22.63 0c-6.253-6.253-6.253-16.37 0-22.63L137.4 256L4.69 123.3c-6.253-6.253-6.253-16.37 0-22.63c6.253-6.253 16.37-6.253 22.63 0L160 233.4l132.7-132.7c6.253-6.253 16.37-6.253 22.63 0c6.253 6.253 6.253 16.37 0 22.63L182.6 256l132.7 132.7C321.6 394.9 321.6 405.1 315.3 411.3z"></path></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;width:15px;height:18px;display:inline-block;position:absolute;top:3px;left:0;background-color:#949c80}@media only screen and (max-width:1140px){.articles li:before{top:2px;height:16px}}.services{display:flex;flex-wrap:nowrap;justify-content:space-between;max-width:1300px}.services>div{width:calc(33.3333333333% - 35px)}.services ul{list-style:none;margin:0;padding:0 40px;font-size:.8em;line-height:160%}@media only screen and (max-width:1000px){.services ul{font-size:.8em}}.services li{position:relative;padding:0 0 0 30px;margin:3px 0;color:#fff}.services li:before{content:"";-webkit-mask:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="currentColor" d="M315.3 411.3c-6.253 6.253-16.37 6.253-22.63 0L160 278.6l-132.7 132.7c-6.253 6.253-16.37 6.253-22.63 0c-6.253-6.253-6.253-16.37 0-22.63L137.4 256L4.69 123.3c-6.253-6.253-6.253-16.37 0-22.63c6.253-6.253 16.37-6.253 22.63 0L160 233.4l132.7-132.7c6.253-6.253 16.37-6.253 22.63 0c6.253 6.253 6.253 16.37 0 22.63L182.6 256l132.7 132.7C321.6 394.9 321.6 405.1 315.3 411.3z"></path></svg>');mask:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="currentColor" d="M315.3 411.3c-6.253 6.253-16.37 6.253-22.63 0L160 278.6l-132.7 132.7c-6.253 6.253-16.37 6.253-22.63 0c-6.253-6.253-6.253-16.37 0-22.63L137.4 256L4.69 123.3c-6.253-6.253-6.253-16.37 0-22.63c6.253-6.253 16.37-6.253 22.63 0L160 233.4l132.7-132.7c6.253-6.253 16.37-6.253 22.63 0c6.253 6.253 6.253 16.37 0 22.63L182.6 256l132.7 132.7C321.6 394.9 321.6 405.1 315.3 411.3z"></path></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;width:15px;height:18px;display:inline-block;position:absolute;top:3px;left:0;background-color:#949c80}.bigtext{position:relative;z-index:1;max-width:650px;text-align:center}@media only screen and (max-width:1000px){.bigtext{max-width:580px}}.bigtext p{font-size:1.8em;font-weight:400;line-height:120%;letter-spacing:0}@media only screen and (max-width:1140px){.bigtext p{font-size:1.7em;margin:-30px 0}}@media only screen and (max-width:1000px){.bigtext p{font-size:1.6em}}@media only screen and (max-width:500px){.bigtext p{font-size:1.3em}}.only-text{max-width:700px;padding:120px 0 0}@media only screen and (max-width:1140px){.only-text{padding-top:100px}}@media only screen and (max-width:1000px){.only-text{padding-top:50px}}@media only screen and (max-width:500px){.only-text{padding-top:40px}}.only-text h1{position:relative;font-family:Averta,sans-serif;font-size:1.8em;line-height:100%;font-weight:700;letter-spacing:-.01em;margin-bottom:25px;padding:0 0 0 90px}@media only screen and (max-width:1000px){.only-text h1{font-size:1.6em;padding-left:70px}}@media only screen and (max-width:500px){.only-text h1{font-size:1.3em;padding-left:50px}}.only-text h1:before{content:"";width:60px;height:2px;background:#fff;position:absolute;top:16px;left:0}@media only screen and (max-width:1000px){.only-text h1:before{width:50px;top:14px}}@media only screen and (max-width:500px){.only-text h1:before{width:35px;top:11px}}.only-text h2{position:relative;font-family:Averta,sans-serif;font-size:.9em;line-height:100%;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin:40px 0 25px}.only-text p{font-size:.85em;line-height:160%;letter-spacing:0;color:rgba(255,255,255,.9)}.only-text p a{text-decoration:underline;-webkit-text-decoration-color:#949c80;text-decoration-color:#949c80;text-decoration-thickness:2px}.only-text ul{list-style:none;margin:0 0 20px;padding:0;font-size:.85em;letter-spacing:0;line-height:160%}.only-text ul:last-child{margin:0}.only-text li{position:relative;padding:0 0 0 30px;margin:3px 0;color:rgba(255,255,255,.9)}.only-text li:before{content:"";-webkit-mask:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M504.3 273.6l-112.1 104c-6.992 6.484-17.18 8.218-25.94 4.406c-8.758-3.812-14.42-12.45-14.42-21.1L351.9 288H32C14.33 288 .0002 273.7 .0002 255.1S14.33 224 32 224h319.9l0-72c0-9.547 5.66-18.19 14.42-22c8.754-3.809 18.95-2.075 25.94 4.41l112.1 104C514.6 247.9 514.6 264.1 504.3 273.6z"></path></svg>');mask:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M504.3 273.6l-112.1 104c-6.992 6.484-17.18 8.218-25.94 4.406c-8.758-3.812-14.42-12.45-14.42-21.1L351.9 288H32C14.33 288 .0002 273.7 .0002 255.1S14.33 224 32 224h319.9l0-72c0-9.547 5.66-18.19 14.42-22c8.754-3.809 18.95-2.075 25.94 4.41l112.1 104C514.6 247.9 514.6 264.1 504.3 273.6z"></path></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;width:14px;height:14px;display:inline-block;position:absolute;top:6px;left:0;background-color:rgba(255,255,255,.9)}#hero-loader{position:absolute;top:calc(50% - 12px);left:calc(50% - 12px);box-sizing:border-box;width:24px;height:24px;border-style:solid;border-width:3px;border-radius:50%;border-color:transparent;border-top-color:#666;border-left-color:#666;-webkit-animation:a-spin 1s infinite linear;animation:a-spin 1s infinite linear;transition:opacity .6s ease}#hero-loader.loaded{opacity:0}@-webkit-keyframes a-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes a-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media only screen and (max-width:1000px){#spotlight{display:none}}#spotlight .wrap{display:flex;flex-wrap:nowrap;justify-content:space-between;padding:0 100px;margin:0 auto;max-width:1200px}@media only screen and (max-width:1140px){#spotlight .wrap{padding:0 80px}}#spotlight .wrap>div{position:relative;width:calc(33.3333333333% - var(--gap) + var(--gap)/ 3)}#spotlight .wrap>div>:not(:last-child){margin-bottom:var(--gap)}#spotlight .wrap>div:nth-child(2){-webkit-transform:translateY(-8%);transform:translateY(-8%)}#spotlight .wrap>div:nth-child(3){-webkit-transform:translateY(9%);transform:translateY(9%)}#spotlight .bg{position:absolute;top:18%;left:0;width:100%;height:56%;background:#222}#spotlight figure{position:relative;overflow:hidden;border-radius:12px;box-shadow:0 0 40px 10px rgba(0,0,0,.3)}#spotlight figure.is-visible{transition:.2s ease!important}#spotlight figure.is-visible:hover{-webkit-transform:scale(1.04)!important;transform:scale(1.04)!important}#spotlight figure.is-visible:active{-webkit-transform:scale(1.03)!important;transform:scale(1.03)!important;transition:none!important}#spotlight a{position:absolute;width:100%;height:100%;top:0;left:0}#btn-more-work{width:240px;padding-left:0;padding-right:0;transition:.6s ease}#spotlight-mobile{display:none}@media only screen and (max-width:1000px){#spotlight-mobile{display:block;margin-bottom:20px}}#spotlight-mobile .wrap{display:flex;flex-wrap:nowrap;justify-content:space-between;padding:0 80px;margin:0 auto;max-width:1200px}@media only screen and (max-width:740px){#spotlight-mobile .wrap{padding:0 40px}}@media only screen and (max-width:500px){#spotlight-mobile .wrap{padding:0}}#spotlight-mobile .wrap>div{position:relative;width:calc(50% - var(--gap) + var(--gap)/ 2)}#spotlight-mobile .wrap>div>:not(:last-child){margin-bottom:var(--gap)}#spotlight-mobile .wrap>div:nth-child(2){-webkit-transform:translateY(-8%);transform:translateY(-8%)}#spotlight-mobile .wrap>div:nth-child(3){-webkit-transform:translateY(9%);transform:translateY(9%)}#spotlight-mobile .bg{position:absolute;top:18%;left:0;width:100%;height:56%;background:#222}@media only screen and (max-width:500px){#spotlight-mobile .bg{left:-5vw;width:100vw}}#spotlight-mobile figure{position:relative;overflow:hidden;border-radius:12px;box-shadow:0 0 40px 10px rgba(0,0,0,.3)}#spotlight-mobile a{position:absolute;width:100%;height:100%;top:0;left:0}#about{max-width:700px}@media only screen and (max-width:1140px){#about{max-width:580px}}@media only screen and (max-width:1000px){#about{max-width:550px}}@media only screen and (max-width:500px){#about{max-width:310px}}#about h2{font-size:1.3em;font-family:Averta,sans-serif;font-weight:400;margin-bottom:30px;letter-spacing:0;padding:0 0 0 90px}@media only screen and (max-width:500px){#about h2{font-size:1.1em;padding:0 0 0 70px}}#about h2:before{content:"";width:60px;height:1px;background:#fff;position:absolute;top:14px;left:0}@media only screen and (max-width:500px){#about h2:before{width:50px}}#about p{font-size:2.2em;font-weight:400;line-height:120%;letter-spacing:0}@media only screen and (max-width:1140px){#about p{font-size:1.8em}}@media only screen and (max-width:1000px){#about p{font-size:1.7em}}@media only screen and (max-width:500px){#about p{font-size:1.3em}}#facts{position:relative;display:block;overflow:hidden;max-width:1200px}#facts video{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#facts figure{display:block;position:relative;z-index:1;width:55%;margin-left:auto;margin-top:20px;-webkit-mask:url(../img/laptop-mask-cutout.png);mask:url(../img/laptop-mask-cutout.png);-webkit-mask-size:100%;mask-size:100%}@media only screen and (max-width:1000px){#facts figure{width:60%;margin-top:30px}}@media only screen and (max-width:500px){#facts figure{width:68%}}#facts img{width:100%}#facts ul{position:absolute;z-index:2;top:45%;left:15%;list-style:none;margin:0;padding:0}@media only screen and (max-width:1000px){#facts ul{font-size:2vw;left:10%}}@media only screen and (max-width:600px){#facts ul{left:40px}}@media only screen and (max-width:500px){#facts ul{left:30px}}#facts li{font-size:1.8em;font-weight:700;line-height:90%;letter-spacing:-.015em;position:absolute;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,transform .4s ease;transition:opacity .4s ease,transform .4s ease,-webkit-transform .4s ease}#facts li span{display:block;padding:6px 0 1px 10px;opacity:0;transition:opacity 1s cubic-bezier(.25,1,.5,1) .4s,padding 1s cubic-bezier(.25,1,.5,1) .4s}#facts li:before{content:"";position:absolute;top:0;left:-2px;width:8px;height:0;background:#e54040;transition:.4s ease .2s}@media only screen and (max-width:500px){#facts li:before{width:4px}}#facts li.active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}#facts li.active span{opacity:1;padding-left:16px}#facts li.active:before{height:100%}#services{display:flex;flex-wrap:nowrap;justify-content:space-between;max-width:1000px}@media only screen and (max-width:1000px){#services{display:block;max-width:550px}}#services>*{width:50%;max-width:370px}@media only screen and (max-width:1000px){#services>*{width:100%;margin:0}#services>:first-child{margin-bottom:80px}}@media only screen and (max-width:500px){#services>*{max-width:310px;margin:0 auto}}#services h3{font-size:1.6em;line-height:115%;font-family:Averta,sans-serif;font-weight:300;margin-bottom:30px;letter-spacing:0}@media only screen and (max-width:500px){#services h3{font-size:1.3em}}#services svg{display:block;fill:#fae9df;width:130px;margin:0 auto 80px}#services ul{list-style:none;margin:0 0 35px;padding:0}@media only screen and (max-width:1000px){#services ul{font-size:.9em}}#services li{position:relative;padding:0 0 0 40px;color:#fff}#services li:before{content:"";-webkit-mask:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="currentColor" d="M315.3 411.3c-6.253 6.253-16.37 6.253-22.63 0L160 278.6l-132.7 132.7c-6.253 6.253-16.37 6.253-22.63 0c-6.253-6.253-6.253-16.37 0-22.63L137.4 256L4.69 123.3c-6.253-6.253-6.253-16.37 0-22.63c6.253-6.253 16.37-6.253 22.63 0L160 233.4l132.7-132.7c6.253-6.253 16.37-6.253 22.63 0c6.253 6.253 6.253 16.37 0 22.63L182.6 256l132.7 132.7C321.6 394.9 321.6 405.1 315.3 411.3z"></path></svg>');mask:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="currentColor" d="M315.3 411.3c-6.253 6.253-16.37 6.253-22.63 0L160 278.6l-132.7 132.7c-6.253 6.253-16.37 6.253-22.63 0c-6.253-6.253-6.253-16.37 0-22.63L137.4 256L4.69 123.3c-6.253-6.253-6.253-16.37 0-22.63c6.253-6.253 16.37-6.253 22.63 0L160 233.4l132.7-132.7c6.253-6.253 16.37-6.253 22.63 0c6.253 6.253 6.253 16.37 0 22.63L182.6 256l132.7 132.7C321.6 394.9 321.6 405.1 315.3 411.3z"></path></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;width:16px;height:22px;display:inline-block;position:absolute;top:5px;left:0;background-color:#949c80}#clients{opacity:.6;text-align:center}#clients h4{display:none;font-family:Averta,sans-serif;text-transform:uppercase;font-size:.55em;line-height:100%;font-weight:400;letter-spacing:.3em;text-align:center;margin:30px 0 40px;border:1px solid #fff;padding:10px 15px 8px;border-radius:3px}@media only screen and (max-width:840px){#clients h4{margin-top:0}}@media only screen and (max-width:500px){#clients h4{-webkit-transform:translateY(-20px);transform:translateY(-20px);font-size:.4em;padding:8px 13px 6px;display:none}}#clients div{display:flex;flex-wrap:wrap;max-width:800px;margin:0 auto;padding:0 15px 0 0;align-items:center;justify-content:center}@media only screen and (max-width:500px){#clients div{margin-top:-40px;margin-bottom:-40px}}#clients figure{width:25%;margin-bottom:22px}@media only screen and (max-width:500px){#clients figure{margin-bottom:15px}}#reviews .container{display:flex;flex-wrap:wrap;margin-bottom:60px;max-width:1200px}@media only screen and (max-width:1000px){#reviews .container{max-width:800px;margin-bottom:0}}#reviews article{position:relative;width:calc(50% - var(--gap));margin:calc(var(--gap)/ 2)}@media only screen and (max-width:1000px){#reviews article{width:100%;margin:0 0 60px}}#reviews article>div{padding:5px 0 0 90px}#reviews figure{overflow:hidden;position:absolute;top:0;left:6px;width:60px;height:60px;border-radius:50%}#reviews img{width:100%}#reviews h4{font-family:Averta,sans-serif;line-height:140%;margin:0}#reviews p{position:relative;font-size:.8em;line-height:150%;opacity:1;background:#222;color:rgba(255,255,255,.7);padding:30px 50px;border-radius:12px;margin-top:30px}@media only screen and (max-width:500px){#reviews p{padding:22px 32px}}#reviews p:before{content:"";position:absolute;top:-10px;left:118px;width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid #222}#reviews em{display:block;font-size:.7em;line-height:100%;font-style:normal;color:#949c80;margin:0 0 8px}#reviews article>div>span{display:block;margin:0 0 20px 0;line-height:100%}#reviews svg{color:orange;width:13px;margin:0 3px 0 0}@media only screen and (max-width:1000px){#reviews .expand{display:none}#reviews .limit span :first-child{display:none}#reviews .limit span :last-child{display:block!important}}#software{opacity:.6;text-align:center}#software div{display:flex;flex-wrap:wrap;max-width:800px;margin:0 auto;padding:0 15px 0 0;align-items:center;justify-content:center}@media only screen and (max-width:500px){#software div{margin-top:-40px}}#software figure{width:25%;margin-bottom:22px}@media only screen and (max-width:500px){#software figure{margin-bottom:15px}}#more-work{height:0;opacity:0;visibility:hidden;margin-top:0;transition:margin 1s cubic-bezier(.25,1,.5,1);width:-webkit-max-content;width:-moz-max-content;width:max-content}#more-work.show{height:auto;opacity:1;visibility:visible;margin-top:80px;transition:opacity .6s ease,visibility .6s ease,margin 1s cubic-bezier(.25,1,.5,1)}@media only screen and (max-width:500px){#more-work.show{margin-top:50px}}#more-work ul{list-style:none;margin:0;padding:0;font-size:.8em;line-height:150%;-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}@media only screen and (max-width:1000px){#more-work ul{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}@media only screen and (max-width:740px){#more-work ul{-webkit-columns:1;-moz-columns:1;columns:1}}#more-work li{position:relative;padding:0 0 0 30px;margin:0;color:#fff}#more-work li:before{content:"";-webkit-mask:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="currentColor" d="M315.3 411.3c-6.253 6.253-16.37 6.253-22.63 0L160 278.6l-132.7 132.7c-6.253 6.253-16.37 6.253-22.63 0c-6.253-6.253-6.253-16.37 0-22.63L137.4 256L4.69 123.3c-6.253-6.253-6.253-16.37 0-22.63c6.253-6.253 16.37-6.253 22.63 0L160 233.4l132.7-132.7c6.253-6.253 16.37-6.253 22.63 0c6.253 6.253 6.253 16.37 0 22.63L182.6 256l132.7 132.7C321.6 394.9 321.6 405.1 315.3 411.3z"></path></svg>');mask:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="currentColor" d="M315.3 411.3c-6.253 6.253-16.37 6.253-22.63 0L160 278.6l-132.7 132.7c-6.253 6.253-16.37 6.253-22.63 0c-6.253-6.253-6.253-16.37 0-22.63L137.4 256L4.69 123.3c-6.253-6.253-6.253-16.37 0-22.63c6.253-6.253 16.37-6.253 22.63 0L160 233.4l132.7-132.7c6.253-6.253 16.37-6.253 22.63 0c6.253 6.253 6.253 16.37 0 22.63L182.6 256l132.7 132.7C321.6 394.9 321.6 405.1 315.3 411.3z"></path></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;width:15px;height:18px;display:inline-block;position:absolute;top:4px;left:0;background-color:#949c80}#more-work li a{display:inline-block;padding:2px 0}#more-work li em{font-style:normal;color:#acb29d;font-size:.8em}.s-lightbox-container{position:fixed;z-index:99999;top:0;left:0;width:100%;height:100%}.s-lightbox-container,.s-lightbox-container *{box-sizing:border-box}.s-lightbox-hidden-scroll{overflow:hidden}.s-lightbox-overlay,.s-lightbox-wrapper{position:absolute;top:0;right:0;bottom:0;left:0}.s-lightbox-overlay{background-color:rgba(30,30,30,.8)}.s-lightbox-navigation-prev{left:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.s-lightbox-navigation-prev:active{-webkit-transform:scaleX(-1) translateY(1px);transform:scaleX(-1) translateY(1px)}.s-lightbox-navigation-next{right:0}.s-lightbox-navigation-next,.s-lightbox-navigation-prev{position:absolute;width:56px;height:100px;top:50%;background-color:transparent!important;margin-top:-50px!important;border:0;cursor:pointer;outline:0}.s-lightbox-navigation-prev:after{content:"";position:absolute;top:27px;width:46px;height:46px;left:0;background-color:#333;background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjOTk5OTk5IiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPiAgICA8cGF0aCBkPSJNMTIgNGwtMS40MSAxLjQxTDE2LjE3IDExSDR2MmgxMi4xN2wtNS41OCA1LjU5TDEyIDIwbDgtOHoiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:50%;background-size:24px 24px;border-radius:6px;transition:.2s ease}.s-lightbox-navigation-next:after{content:"";position:absolute;top:27px;width:46px;height:46px;left:0;background-color:#333;background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjOTk5OTk5IiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPiAgICA8cGF0aCBkPSJNMTIgNGwtMS40MSAxLjQxTDE2LjE3IDExSDR2MmgxMi4xN2wtNS41OCA1LjU5TDEyIDIwbDgtOHoiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:50%;background-size:24px 24px;border-radius:6px;transition:.2s ease}.s-lightbox-viewer{position:absolute;left:0;right:0;bottom:0;top:0}.s-lightbox-items{position:absolute;top:0;left:0;width:100%;height:100%}.s-lightbox-item{left:0;top:0;right:0;bottom:0;position:absolute;transition-duration:0s;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-timing-function:cubic-bezier(.645,.045,.355,1)}.s-lightbox-item-first{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}.s-lightbox-item-active{-webkit-transform:translate(0,0);transform:translate(0,0)}.s-lightbox-item-last{-webkit-transform:translate(100%,0);transform:translate(100%,0)}.s-lightbox-close-overlay .s-lightbox-item-active{cursor:pointer}.s-lightbox-item-container{left:60px;top:60px;right:60px;bottom:60px;position:absolute;display:block;overflow:hidden}.s-lightbox-item-box{position:absolute;cursor:default;opacity:0;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(.8);transform:scale(.8);transition-duration:.2s;transition-property:-webkit-transform opacity;transition-property:transform opacity;transition-property:transform opacity, -webkit-transform opacity;transition-timing-function:ease-in-out}.s-lightbox-draggable-content{cursor:-webkit-grab;cursor:grab;-khtml-user-drag:element;-webkit-user-drag:element;-khtml-user-select:none;-webkit-user-select:none}.s-lightbox-content-box{opacity:0;position:absolute;cursor:default;overflow-y:auto;text-align:left}.s-lightbox-view-html{padding:30px;background-color:#fff;text-align:left}.s-lightbox-item-image{position:absolute;width:100%;height:100%;padding:0;margin:0;border:0;left:0;top:0;max-width:none;max-height:none}.s-lightbox-viewer-border .s-lightbox-item-box{border:solid 7px #fff;border-radius:2px}.s-lightbox-content-iframe,.s-lightbox-dailymotion-iframe,.s-lightbox-googlemap-iframe,.s-lightbox-vimeo-iframe,.s-lightbox-youtube-iframe{position:absolute;width:100%;height:100%;background-color:#000}.s-lightbox-content-iframe{background-color:#fff}.s-lightbox-caption{position:absolute;z-index:10;left:0;right:0;bottom:0;height:auto;padding:30px 20px 20px 20px;color:#fff;background:rgba(0,0,0,.5);background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.8)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%)}.s-lightbox-closer{position:absolute;width:46px;height:46px;border:0;background-color:transparent;right:10px;top:10px;cursor:pointer;outline:0;margin:0}.s-lightbox-closer:after,.s-lightbox-closer:before{position:absolute;left:22px;top:10px;content:"";height:26px;width:2px;background-color:#aaa;transition:.2s ease}.s-lightbox-closer:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.s-lightbox-closer:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.s-lightbox-closer:hover,.s-lightbox-fullscreen:hover,.s-lightbox-navigation-next:hover:after,.s-lightbox-navigation-prev:hover:after{background-color:#444}.s-lightbox-closer:active,.s-lightbox-fullscreen:active,.s-lightbox-navigation-next:active:after,.s-lightbox-navigation-prev:active:after{background-color:#3f3f3f}.s-lightbox-fullscreen{position:absolute;width:46px;height:46px;border:0;background-color:rgba(30,30,30,.4);right:10px;top:66px;cursor:pointer;outline:0}.s-lightbox-fullscreen .s-lightbox-fullscreen-container{position:absolute;width:24px;height:20px;top:13px;left:11px}.s-lightbox-fullscreen .s-lightbox-fullscreen-container span{position:absolute}.s-lightbox-fullscreen .s-lightbox-fullscreen-container span:after,.s-lightbox-fullscreen .s-lightbox-fullscreen-container span:before{position:absolute;background-color:rgba(255,255,255,.4);content:""}.s-lightbox-fullscreen .s-lightbox-fullscreen-container span:nth-child(1){left:0;top:0;width:6px;height:6px}.s-lightbox-fullscreen .s-lightbox-fullscreen-container span:nth-child(1):before{width:6px;height:2px;left:0;top:0}.s-lightbox-fullscreen .s-lightbox-fullscreen-container span:nth-child(1):after{width:2px;height:4px;left:0;top:2px}.s-lightbox-fullscreen .s-lightbox-fullscreen-container span:nth-child(2){top:0;right:0;width:6px;height:6px}.s-lightbox-fullscreen .s-lightbox-fullscreen-container span:nth-child(2):before{width:6px;height:2px;right:0;top:0}.s-lightbox-fullscreen .s-lightbox-fullscreen-container span:nth-child(2):after{width:2px;height:4px;right:0;top:2px}.s-lightbox-fullscreen .s-lightbox-fullscreen-container span:nth-child(3){bottom:0;left:0;width:6px;height:6px}.s-lightbox-fullscreen .s-lightbox-fullscreen-container span:nth-child(3):before{width:6px;height:2px;bottom:0;left:0}.s-lightbox-fullscreen .s-lightbox-fullscreen-container span:nth-child(3):after{width:2px;height:4px;bottom:2px;left:0}.s-lightbox-fullscreen .s-lightbox-fullscreen-container span:nth-child(4){bottom:0;right:0;width:6px;height:6px}.s-lightbox-fullscreen .s-lightbox-fullscreen-container span:nth-child(4):before{width:6px;height:2px;bottom:0;right:0}.s-lightbox-fullscreen .s-lightbox-fullscreen-container span:nth-child(4):after{width:2px;height:4px;bottom:2px;right:0}.s-lightbox-fullscreen .s-lightbox-fullscreen-container span:nth-child(5){left:6px;top:6px;width:12px;height:8px;background-color:rgba(255,255,255,.4)}.s-lightbox-page-info{position:absolute;width:70px;height:30px;border:0;background-color:#333;cursor:default;outline:0;left:50%;margin-left:-35px;bottom:0;color:#999;line-height:30px;text-align:center;font-size:12px}.s-lightbox-page-info>span{font-weight:700;color:#999}@media only screen and (max-width:768px){.s-lightbox-item-container{left:10px;top:10px;right:10px;bottom:10px}.s-lightbox-fullscreen{right:66px;top:10px}}.s-lightbox-loader-type1{width:40px;height:40px;background-color:rgba(255,255,255,.9);position:absolute;left:50%;margin-left:-20px;top:50%;margin-top:-20px;-webkit-animation:loader-type1 1.2s infinite ease-in-out;animation:loader-type1 1.2s infinite ease-in-out}@-webkit-keyframes loader-type1{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes loader-type1{0%{transform:perspective(120px) rotateX(0) rotateY(0);-webkit-transform:perspective(120px) rotateX(0) rotateY(0)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.s-lightbox-loader-type2,.s-lightbox-loader-type2:after{border-radius:50%;width:40px;height:40px}.s-lightbox-loader-type2{left:50%;margin-left:-20px;top:50%;margin-top:-20px;position:absolute;text-indent:-9999em;border-top:5px solid rgba(255,255,255,.4);border-right:5px solid rgba(255,255,255,.4);border-bottom:5px solid rgba(255,255,255,.4);border-left:5px solid rgba(255,255,255,.9);-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:loader-type2 1.1s infinite linear;animation:loader-type2 1.1s infinite linear}@-webkit-keyframes loader-type2{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader-type2{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes lb-closeDownEffect{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,400px,0);transform:translate3d(0,400px,0)}}@keyframes lb-closeDownEffect{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,400px,0);transform:translate3d(0,400px,0)}}@-webkit-keyframes lb-fadeOutEffect{from{opacity:1}to{opacity:0}}@keyframes lb-fadeOutEffect{from{opacity:1}to{opacity:0}}.s-lightbox-closeEffect .s-lightbox-item-active .s-lightbox-item-container{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:lb-closeDownEffect;animation-name:lb-closeDownEffect}.s-lightbox-closeEffect .s-lightbox-overlay{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:lb-fadeOutEffect;animation-name:lb-fadeOutEffect}.s-lightbox-closeEffect .s-lightbox-closer,.s-lightbox-closeEffect .s-lightbox-fullscreen,.s-lightbox-closeEffect .s-lightbox-navigation,.s-lightbox-closeEffect .s-lightbox-page-info{display:none}footer{text-align:center;padding:0 0 80px;font-size:.7em;line-height:140%;letter-spacing:.01em}footer figure{width:180px;margin:40px auto 0}.only-print{display:none}@media print{.only-print{display:block}.no-print,footer,header{display:none!important}#content{padding:.9cm 1cm!important;overflow:hidden;width:21cm}.left,.right{float:none!important;width:19cm!important}}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;white-space:inherit}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
/*# sourceMappingURL=main.css.map */
