@import url(../../bower_components/Swiper/dist/css/swiper.min.css);abbr[title]{text-decoration:underline;text-decoration:underline dotted}audio:not([controls]){display:none}b,strong{font-weight:bolder}button{-webkit-appearance:button;overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}button,select{text-transform:none}details{display:block}hr{overflow:visible}html{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%}input{-webkit-border-radius:0}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}pre{overflow:auto}progress{display:inline-block}summary{display:block}svg:not(:root){overflow:hidden}template{display:none}textarea{overflow:auto}[hidden]{display:none}*,:after,:before{box-sizing:inherit}*{font-size:inherit;line-height:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}button,input,select,textarea{font-family:inherit;font-style:inherit;font-weight:inherit}*{margin:0;padding:0}*,:after,:before{border-style:solid;border-width:0}[tabindex],a,area,button,input,label,select,textarea{-ms-touch-action:manipulation;touch-action:manipulation}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}svg{fill:currentColor}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden=false]{clip:rect(0 0 0 0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}*{background-repeat:no-repeat}:root{background-color:#2d3c4c;box-sizing:border-box;color:#fff;cursor:default;font:16px/1.6 Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}a{text-decoration:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}button,input,select,textarea{background-color:transparent;color:inherit}[type=button],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=reset],[type=search],[type=submit],[type=tel],[type=text],[type=time],[type=url],[type=week],button,select,textarea{min-height:2.5em}code,kbd,pre,samp{font-family:monospace,monospace}nav ol,nav ul{list-style:none}small{font-size:75%}table{border-collapse:collapse;border-spacing:0}textarea{resize:vertical}::-moz-selection{background-color:#08a8ce;color:#fff;text-shadow:none}::selection{background-color:#08a8ce;color:#fff;text-shadow:none}.swiper-pagination-bullet{box-shadow:0 1px 1px rgba(0,0,0,.15);opacity:1;background:#f9f9f9;width:10px;height:10px}.swiper-pagination-fraction div{display:inline-block;line-height:40px;padding:0 20px;background:hsla(0,0%,100%,.4);border-radius:5px;box-shadow:0 1.5px 4px rgba(0,0,0,.08),0 1.5px 6px rgba(0,0,0,.04);-webkit-font-feature-settings:"tnum" 1;font-feature-settings:"tnum" 1}.swiper-pagination-bullet-active{background:#08a8ce}.swiper-button-next,.swiper-button-prev{display:none}@media only screen and (min-width:30em){.swiper-button-next,.swiper-button-prev{display:block;opacity:0;height:100%;top:0;margin-top:0;box-sizing:content-box;cursor:pointer;outline:0;background:none;-webkit-transition:opacity .4s ease-out,background .4s ease-out;transition:opacity .4s ease-out,background .4s ease-out}.swiper-container:hover .swiper-button-next,.swiper-container:hover .swiper-button-prev{opacity:1}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0}.swiper-container:hover .swiper-button-next.swiper-button-disabled,.swiper-container:hover .swiper-button-prev.swiper-button-disabled{opacity:.2}.swiper-button-next:before,.swiper-button-prev:before{content:'';display:block;width:100%;height:100%;position:relative;background-repeat:no-repeat;background-position:0}}.swiper-container:hover .swiper-button-disabled{opacity:.2}.swiper-button-prev{left:0;padding:0 20px}@media only screen and (min-width:48em){.swiper-button-prev{padding:0 40px}}@media only screen and (min-width:75em){.swiper-button-prev{padding:0 60px}}.swiper-button-prev:before{background-position:0;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNyA0NCc+PGRlZnM+PGZpbHRlciBpZD0nZHJvcHNoYWRvdycgaGVpZ2h0PScxMzAlJz48ZmVHYXVzc2lhbkJsdXIgaW49J1NvdXJjZUFscGhhJyBzdGREZXZpYXRpb249JzEnLz48ZmVPZmZzZXQgZHg9JzAnIGR5PScxJyByZXN1bHQ9J29mZnNldGJsdXInLz48ZmVDb21wb25lbnRUcmFuc2Zlcj48ZmVGdW5jQSB0eXBlPSdsaW5lYXInIHNsb3BlPScwLjE1Jy8+PC9mZUNvbXBvbmVudFRyYW5zZmVyPjxmZU1lcmdlPjxmZU1lcmdlTm9kZS8+PGZlTWVyZ2VOb2RlIGluPSdTb3VyY2VHcmFwaGljJy8+PC9mZU1lcmdlPjwvZmlsdGVyPjwvZGVmcz48cGF0aCBkPSdNMCwyMkwyMiwwbDIuMSwyLjFMNC4yLDIybDE5LjksMTkuOUwyMiw0NEwwLDIyTDAsMjJMMCwyMnonIGZpbGw9JyNmOWY5ZjknIGZpbHRlcj0ndXJsKCNkcm9wc2hhZG93KScvPjwvc3ZnPg==")}.swiper-button-next{right:0;padding:0 20px}@media only screen and (min-width:48em){.swiper-button-next{padding:0 40px}}@media only screen and (min-width:75em){.swiper-button-next{padding:0 60px}}.swiper-button-next:before{background-image:url("data:image/svg+xml;base64,PHN2ZyBjbGFzcz0nc2hhZG93JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNyA0NCc+PGRlZnM+PGZpbHRlciBpZD0nZHJvcHNoYWRvdycgaGVpZ2h0PScxMzAlJz48ZmVHYXVzc2lhbkJsdXIgaW49J1NvdXJjZUFscGhhJyBzdGREZXZpYXRpb249JzEnLz48ZmVPZmZzZXQgZHg9JzAnIGR5PScxJyByZXN1bHQ9J29mZnNldGJsdXInLz48ZmVDb21wb25lbnRUcmFuc2Zlcj48ZmVGdW5jQSB0eXBlPSdsaW5lYXInIHNsb3BlPScwLjE1Jy8+PC9mZUNvbXBvbmVudFRyYW5zZmVyPjxmZU1lcmdlPjxmZU1lcmdlTm9kZS8+PGZlTWVyZ2VOb2RlIGluPSdTb3VyY2VHcmFwaGljJy8+PC9mZU1lcmdlPjwvZmlsdGVyPjwvZGVmcz48cGF0aCBkPSdNMjcsMjJMMjcsMjJMNSw0NGwtMi4xLTIuMUwyMi44LDIyTDIuOSwyLjFMNSwwTDI3LDIyTDI3LDIyeicgZmlsbD0nI2Y5ZjlmOScgZmlsdGVyPSd1cmwoI2Ryb3BzaGFkb3cpJy8+PC9zdmc+");background-position:0}@-webkit-keyframes a{to{background-position:25px 0}}@keyframes a{to{background-position:25px 0}}.plyr{position:relative;max-width:100%;min-width:200px;font-family:inherit;direction:ltr}.plyr,.plyr *,.plyr :after,.plyr :before{box-sizing:border-box}.plyr a,.plyr button,.plyr input,.plyr label{-ms-touch-action:manipulation;touch-action:manipulation}.plyr:focus{outline:0}.plyr audio,.plyr video{width:100%;height:auto;vertical-align:middle;border-radius:inherit}.plyr input[type=range]{display:block;height:20px;width:100%;margin:0;padding:0;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:none;background:transparent}.plyr input[type=range]::-webkit-slider-runnable-track{height:8px;background:transparent;border:0;border-radius:4px;-webkit-user-select:none;user-select:none}.plyr input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-4px;position:relative;height:16px;width:16px;background:#fff;border:2px solid transparent;border-radius:100%;-webkit-transition:background .2s ease,border .2s ease,-webkit-transform .2s ease;transition:background .2s ease,border .2s ease,-webkit-transform .2s ease;transition:background .2s ease,border .2s ease,transform .2s ease;transition:background .2s ease,border .2s ease,transform .2s ease,-webkit-transform .2s ease;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.15);box-sizing:border-box}.plyr input[type=range]::-moz-range-track{height:8px;background:transparent;border:0;border-radius:4px;-moz-user-select:none;user-select:none}.plyr input[type=range]::-moz-range-thumb{position:relative;height:16px;width:16px;background:#fff;border:2px solid transparent;border-radius:100%;-webkit-transition:background .2s ease,border .2s ease,-webkit-transform .2s ease;transition:background .2s ease,border .2s ease,-webkit-transform .2s ease;transition:background .2s ease,border .2s ease,transform .2s ease;transition:background .2s ease,border .2s ease,transform .2s ease,-webkit-transform .2s ease;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.15);box-sizing:border-box}.plyr input[type=range]::-ms-track{height:8px;background:transparent;border:0;color:transparent}.plyr input[type=range]::-ms-fill-upper{height:8px;background:transparent;border:0;border-radius:4px;-ms-user-select:none;user-select:none}.plyr input[type=range]::-ms-fill-lower{height:8px;background:transparent;border:0;border-radius:4px;-ms-user-select:none;user-select:none;background:#08a8ce}.plyr input[type=range]::-ms-thumb{position:relative;height:16px;width:16px;background:#fff;border:2px solid transparent;border-radius:100%;-webkit-transition:background .2s ease,border .2s ease,-webkit-transform .2s ease;transition:background .2s ease,border .2s ease,-webkit-transform .2s ease;transition:background .2s ease,border .2s ease,transform .2s ease;transition:background .2s ease,border .2s ease,transform .2s ease,-webkit-transform .2s ease;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.15);box-sizing:border-box;margin-top:0}.plyr input[type=range]::-ms-tooltip{display:none}.plyr input[type=range]:focus{outline:0}.plyr input[type=range]::-moz-focus-outer{border:0}.plyr input[type=range].tab-focus:focus{outline-offset:3px}.plyr input[type=range]:active::-webkit-slider-thumb{background:#08a8ce;border-color:#fff;-webkit-transform:scale(1.25);transform:scale(1.25)}.plyr input[type=range]:active::-moz-range-thumb{background:#08a8ce;border-color:#fff;transform:scale(1.25)}.plyr input[type=range]:active::-ms-thumb{background:#08a8ce;border-color:#fff;transform:scale(1.25)}.plyr--video input[type=range].tab-focus:focus{outline:1px dotted hsla(0,0%,100%,.5)}.plyr--audio input[type=range].tab-focus:focus{outline:1px dotted rgba(86,93,100,.5)}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;position:absolute!important;padding:0!important;border:0!important;height:1px!important;width:1px!important}.plyr__video-wrapper{position:relative;background:#000;border-radius:inherit}.plyr__video-embed{padding-bottom:56.25%;height:0;border-radius:inherit;overflow:hidden;z-index:0}.plyr__video-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.plyr__video-embed>div{position:relative;padding-bottom:200%;-webkit-transform:translateY(-35.95%);transform:translateY(-35.95%)}.plyr .plyr__video-embed iframe{pointer-events:none}.plyr video::-webkit-media-text-track-container{display:none}.plyr__captions{display:none;position:absolute;bottom:0;left:0;width:100%;padding:20px;-webkit-transform:translateY(-60px);transform:translateY(-60px);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;color:#fff;font-size:16px;text-align:center;font-weight:400}.plyr__captions span{border-radius:2px;padding:3px 10px;background:rgba(0,0,0,.7);-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:150%}.plyr__captions span:empty{display:none}@media (min-width:768px){.plyr__captions{font-size:24px}}.plyr--captions-active .plyr__captions{display:block}.plyr--hide-controls .plyr__captions{-webkit-transform:translateY(-20px);transform:translateY(-20px)}@media (min-width:1024px){.plyr--fullscreen-active .plyr__captions{font-size:32px}}.plyr ::-webkit-media-controls{display:none}.plyr__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;text-align:center}.plyr__controls .plyr__progress,.plyr__controls .plyr__time,.plyr__controls>button{margin-left:5px}.plyr__controls .plyr__progress:first-child,.plyr__controls .plyr__time:first-child,.plyr__controls>button:first-child{margin-left:0}.plyr__controls .plyr__volume{margin-left:5px}.plyr__controls [data-plyr=pause]{margin-left:0}.plyr__controls button{position:relative;display:inline-block;-ms-flex-negative:0;flex-shrink:0;overflow:visible;vertical-align:middle;padding:7px;border:0;background:transparent;border-radius:3px;cursor:pointer;-webkit-transition:background .3s ease,color .3s ease,opacity .3s ease;transition:background .3s ease,color .3s ease,opacity .3s ease;color:inherit}.plyr__controls button svg{width:18px;height:18px;display:block;fill:currentColor}.plyr__controls button:focus{outline:0}.plyr__controls .icon--captions-on,.plyr__controls .icon--exit-fullscreen,.plyr__controls .icon--muted{display:none}@media (min-width:480px){.plyr__controls .plyr__progress,.plyr__controls .plyr__time,.plyr__controls>button{margin-left:10px}}.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none}.plyr--video .plyr__controls{position:absolute;left:0;right:0;bottom:0;padding:50px 10px 10px;background:-webkit-linear-gradient(transparent,rgba(0,0,0,.5));background:linear-gradient(transparent,rgba(0,0,0,.5));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;color:#fff;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.plyr--video .plyr__controls button.tab-focus:focus,.plyr--video .plyr__controls button:hover{background:#08a8ce;color:#fff}.plyr--audio .plyr__controls{padding:10px;border-radius:inherit;background:#fff;border:1px solid #dbe3e8;color:#565d64}.plyr--audio .plyr__controls button.tab-focus:focus,.plyr--audio .plyr__controls button:hover,.plyr__play-large{background:#08a8ce;color:#fff}.plyr__play-large{display:none;position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:10px;border:4px solid currentColor;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15);-webkit-transition:all .3s ease;transition:all .3s ease}.plyr__play-large svg{position:relative;left:2px;width:20px;height:20px;display:block;fill:currentColor}.plyr__play-large:focus{outline:1px dotted hsla(0,0%,100%,.5)}.plyr .plyr__play-large{display:inline-block}.plyr--audio .plyr__play-large{display:none}.plyr--playing .plyr__play-large{opacity:0;visibility:hidden}.plyr--playing .plyr__controls [data-plyr=play],.plyr__controls [data-plyr=pause]{display:none}.plyr--playing .plyr__controls [data-plyr=pause]{display:inline-block}.plyr--captions-active .plyr__controls .icon--captions-on,.plyr--fullscreen-active .icon--exit-fullscreen,.plyr--muted .plyr__controls .icon--muted{display:block}.plyr--captions-active .plyr__controls .icon--captions-on+svg,.plyr--fullscreen-active .icon--exit-fullscreen+svg,.plyr--muted .plyr__controls .icon--muted+svg,.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen]{display:none}.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen]{display:inline-block}.plyr__tooltip{position:absolute;z-index:2;bottom:100%;margin-bottom:10px;padding:5px 7.5px;pointer-events:none;opacity:0;background:rgba(0,0,0,.7);border-radius:3px;color:#fff;font-size:14px;line-height:1.3;-webkit-transform:translate(-50%,10px) scale(.8);transform:translate(-50%,10px) scale(.8);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:opacity .2s ease .1s,-webkit-transform .2s ease .1s;transition:opacity .2s ease .1s,-webkit-transform .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s,-webkit-transform .2s ease .1s}.plyr__tooltip:before{content:'';position:absolute;width:0;height:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-4px;border-right:4px solid transparent;border-top:4px solid rgba(0,0,0,.7);border-left:4px solid transparent;z-index:2}.plyr__tooltip--visible,.plyr button.tab-focus:focus .plyr__tooltip,.plyr button:hover .plyr__tooltip{opacity:1;-webkit-transform:translate(-50%) scale(1);transform:translate(-50%) scale(1)}.plyr button:hover .plyr__tooltip{z-index:3}.plyr__controls button:first-child .plyr__tooltip{left:0;-webkit-transform:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-webkit-transform-origin:0 100%;transform-origin:0 100%}.plyr__controls button:first-child .plyr__tooltip:before{left:16px}.plyr__controls button:last-child .plyr__tooltip{right:0;-webkit-transform:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.plyr__controls button:last-child .plyr__tooltip:before{left:auto;right:16px;-webkit-transform:translateX(50%);transform:translateX(50%)}.plyr__controls button:first-child .plyr__tooltip--visible,.plyr__controls button:first-child.tab-focus:focus .plyr__tooltip,.plyr__controls button:first-child:hover .plyr__tooltip,.plyr__controls button:last-child .plyr__tooltip--visible,.plyr__controls button:last-child.tab-focus:focus .plyr__tooltip,.plyr__controls button:last-child:hover .plyr__tooltip{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}.plyr__progress{display:none;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress input[type=range]::-webkit-slider-runnable-track{background:transparent}.plyr__progress input[type=range]::-moz-range-track{background:transparent}.plyr__progress input[type=range]::-ms-fill-upper{background:transparent}.plyr__progress .plyr__tooltip{left:0}.plyr .plyr__progress{display:inline-block}.plyr__progress--buffer,.plyr__progress--played,.plyr__volume--display{position:absolute;left:0;top:50%;width:100%;height:8px;margin:-4px 0 0;padding:0;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:100px}.plyr__progress--buffer::-webkit-progress-bar,.plyr__progress--played::-webkit-progress-bar,.plyr__volume--display::-webkit-progress-bar{background:transparent}.plyr__progress--buffer::-webkit-progress-value,.plyr__progress--played::-webkit-progress-value,.plyr__volume--display::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:8px}.plyr__progress--buffer::-moz-progress-bar,.plyr__progress--played::-moz-progress-bar,.plyr__volume--display::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:8px}.plyr__progress--buffer::-ms-fill,.plyr__progress--played::-ms-fill,.plyr__volume--display::-ms-fill{border-radius:100px}.plyr__progress--played,.plyr__volume--display{z-index:1;color:#08a8ce;background:transparent;-webkit-transition:none;transition:none}.plyr__progress--played::-webkit-progress-value,.plyr__volume--display::-webkit-progress-value{min-width:8px;max-width:99%;border-top-right-radius:0;border-bottom-right-radius:0;-webkit-transition:none;transition:none}.plyr__progress--played::-moz-progress-bar,.plyr__volume--display::-moz-progress-bar{min-width:8px;max-width:99%;border-top-right-radius:0;border-bottom-right-radius:0;-webkit-transition:none;transition:none}.plyr__progress--played::-ms-fill,.plyr__volume--display::-ms-fill{display:none}.plyr__progress--buffer::-webkit-progress-value{-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress--buffer::-moz-progress-bar{-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress--buffer::-ms-fill{-webkit-transition:width .2s ease;transition:width .2s ease}.plyr--video .plyr__progress--buffer,.plyr--video .plyr__volume--display{background:hsla(0,0%,100%,.25)}.plyr--video .plyr__progress--buffer{color:hsla(0,0%,100%,.25)}.plyr--audio .plyr__progress--buffer,.plyr--audio .plyr__volume--display{background:rgba(198,214,219,.67)}.plyr--audio .plyr__progress--buffer{color:rgba(198,214,219,.67)}.plyr--loading .plyr__progress--buffer{-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;background-size:25px 25px;background-repeat:repeat-x;background-image:-webkit-linear-gradient(135deg,rgba(0,0,0,.15) 25%,transparent 0,transparent 50%,rgba(0,0,0,.15) 0,rgba(0,0,0,.15) 75%,transparent 0,transparent);background-image:linear-gradient(-45deg,rgba(0,0,0,.15) 25%,transparent 0,transparent 50%,rgba(0,0,0,.15) 0,rgba(0,0,0,.15) 75%,transparent 0,transparent);color:transparent}.plyr--video.plyr--loading .plyr__progress--buffer{background-color:hsla(0,0%,100%,.25)}.plyr--audio.plyr--loading .plyr__progress--buffer{background-color:rgba(198,214,219,.67)}.plyr__time{display:inline-block;vertical-align:middle;font-size:14px}.plyr__time+.plyr__time{display:none}@media (min-width:768px){.plyr__time+.plyr__time{display:inline-block}}.plyr__time+.plyr__time:before{content:'\2044';margin-right:10px}.plyr__volume{display:none}.plyr .plyr__volume{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.plyr .plyr__volume input[type=range]{position:relative;z-index:2}@media (min-width:480px){.plyr .plyr__volume{display:block;max-width:60px}}@media (min-width:768px){.plyr .plyr__volume{max-width:100px}}.plyr--is-ios .plyr__volume,.plyr--is-ios [data-plyr=mute]{display:none!important}.plyr--fullscreen-active{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;z-index:10;background:#000;border-radius:0!important}.plyr--fullscreen-active video{height:100%}.plyr--fullscreen-active .plyr__video-wrapper{height:100%;width:100%}.plyr--fullscreen-active .plyr__video-embed{overflow:visible}.plyr--fullscreen-active .plyr__controls{position:absolute;bottom:0;left:0;right:0}.plyr--fullscreen-active.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.plyr{-webkit-font-feature-settings:"tnum" 1;font-feature-settings:"tnum" 1}.blur-up{-webkit-transition:-webkit-filter .4s;transition:-webkit-filter .4s;transition:filter .4s;transition:filter .4s,-webkit-filter .4s;-webkit-filter:blur(5px);filter:blur(5px)}.blur-up.lazyloaded{-webkit-filter:blur(0);filter:blur(0)}.lazyload,.lazyloading{opacity:0}.lazy-pixelated{-ms-interpolation-mode:nearest-neighbor;image-rendering:-webkit-optimize-contrast;image-rendering:-moz-crisp-edges;image-rendering:pixelated}.lazy-pixelated,.lazyloaded{-webkit-transition:opacity .4s;transition:opacity .4s;opacity:1}.lazyloaded+.lazy-pixelated{opacity:0}.pace{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pace-inactive{display:none}.pace-progress{position:fixed;top:0;right:100%;z-index:9;background:#08a8ce;width:100%;height:2px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.pace-progress-inner{display:block;position:absolute;right:0;-webkit-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px);opacity:1;box-shadow:0 0 10px #08a8ce,0 0 5px #08a8ce;width:100px;height:100%}.pace-activity{display:block;position:fixed;top:20px;right:10px;-webkit-animation:b .4s linear infinite;animation:b .4s linear infinite;z-index:9;border:4px solid transparent;border-radius:50%;border-top-color:#131f25;border-left-color:#131f25;width:40px;height:40px}@media only screen and (min-width:30em){.pace-activity{top:40px;right:40px}}@media only screen and (min-width:48em){.pace-activity{top:20px;right:30px}}@-webkit-keyframes b{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes b{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.browserupgrade,body>noscript{display:block;position:relative;z-index:1;margin:0;background:#f36a4a;text-align:center;line-height:50px;color:#fff}.browserupgrade a{border:1px solid #f9f9f9;border-radius:5px;padding:4px 5px;line-height:1.6;color:#f9f9f9}.browserupgrade a:hover{background:#f9f9f9;color:#131f25}.notification{position:fixed;right:20px;bottom:20px;z-index:4}.notification p{margin:0;border-radius:10px;box-shadow:0 1px 3px hsla(0,0%,100%,.12),0 1px 2px hsla(0,0%,100%,.24);background:hsla(0,0%,100%,.7);padding:0 20px;line-height:40px;color:#131f25}.uniform__potty{position:absolute;top:-9999px;left:-9999px}:root{background:#2d3c4c;font-size:15px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (min-resolution:120dpi){:root{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}}@media only screen and (min-width:30em){:root{font-size:15.5px}}@media only screen and (min-width:48em){:root{font-size:16px}}@media only screen and (min-width:90em){:root{font-size:18px}}p{margin-bottom:20px}hr{margin:40px 0;border:0;border-top:2px solid #303c49}strong{font-family:Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:500}small{font-size:14.5px}a{-webkit-transition:color .4s ease-out,background .4s ease-out,border-color .4s ease-out;transition:color .4s ease-out,background .4s ease-out,border-color .4s ease-out;color:#08a8ce}a:hover{color:#f36a4a}a:focus{outline:none}h1,h2,h3,h4{text-rendering:optimizeLegibility;color:#08a8ce;font-weight:500}h1,h2,h3,h4{font-family:Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}h1{font-size:32px;font-weight:400}h2{margin:0 0 40px;padding-top:20px;font-size:22px;line-height:1.5}@media only screen and (min-width:30em){h2{font-size:26px}}@media only screen and (min-width:48em){h2{font-size:30px}}@media only screen and (min-width:62em){h2{font-size:34px}}@media only screen and (min-width:75em){h2{font-size:38px}}@media only screen and (min-width:90em){h2{font-size:46px}}h3{margin-top:30px;margin-bottom:15px;border-bottom:2px solid #303c49;padding-bottom:10px;text-transform:uppercase;letter-spacing:.05em;word-spacing:.05em;font-size:16px}@media only screen and (min-width:30em){h3{font-size:18px;margin-top:40px}}@media only screen and (min-width:48em){h3{font-size:20px;margin-top:60px}}@media only screen and (min-width:62em){h3{font-size:21px}}@media only screen and (min-width:75em){h3{font-size:24px}}@media only screen and (min-width:90em){h3{font-size:27px}}h4{font-size:14.5px;margin-top:30px;color:inherit;letter-spacing:.05em;word-spacing:.05em;text-transform:uppercase}@media only screen and (min-width:30em){h4{font-size:16.5px;margin-top:35px}}@media only screen and (min-width:48em){h4{font-size:17.5px;margin-top:40px}}@media only screen and (min-width:62em){h4{font-size:19.5px}}@media only screen and (min-width:75em){h4{font-size:20.5px}}@media only screen and (min-width:90em){h4{font-size:21.5px}}h3+h4{margin-top:0}dl{margin:20px 0}dl:after{display:block;clear:both;content:"";clear:left}dl p{margin-top:0}dl p:last-child{margin:0}dl a,dl input,dl textarea{position:relative;z-index:1}dd,dt{position:relative;margin:0;padding:0}dd:after,dt:after{position:absolute;top:0;right:0;border-left:2px solid #303c49;height:100%;content:""}dt{float:left;clear:left;width:110px;color:#f9f9f9;font-family:Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:500;-webkit-font-feature-settings:"tnum" 1;font-feature-settings:"tnum" 1}@media only screen and (min-width:30em){dt{width:120px}}dd{margin-left:120px;padding-bottom:20px}@media only screen and (min-width:30em){dd{margin-left:140px}}dd:after{right:0;left:-12px}@media only screen and (min-width:30em){dd:after{left:-22px}}@media only screen and (min-width:48em){dt{width:150px}dd{margin-left:170px}}dd:last-child,dt:last-child{padding-bottom:0}dd:last-child>p:last-child,dt:last-child>p:last-child{margin-bottom:0}form{margin-bottom:40px}input,textarea{border-radius:5px;width:100%}textarea{padding:6px 10px;min-height:240px;resize:none}textarea::-webkit-scrollbar{width:12px}textarea::-webkit-scrollbar-track{border-top-right-radius:5px;border-bottom-right-radius:5px}textarea::-webkit-scrollbar-button{height:10px}textarea::-webkit-scrollbar-thumb{border-top-right-radius:5px;border-bottom-right-radius:5px}textarea:focus::-webkit-scrollbar-track{box-shadow:inset 0 1px .5px rgba(0,0,0,.2),inset 0 -1px .5px hsla(0,0%,100%,.2),inset 0 -2px #08a8ce,inset 0 2px #08a8ce,inset -2px 0 #08a8ce}button:focus,input:focus,textarea:focus{outline:none}.input--group{position:relative;margin:0 0 40px;width:100%;vertical-align:top}.input--field{display:block;-webkit-transition:background-color .4s ease-out,border-color .4s ease-out;transition:background-color .4s ease-out,border-color .4s ease-out;box-shadow:inset 0 1.5px 4px rgba(0,0,0,.12),inset 0 1.5px 6px rgba(0,0,0,.06),inset 0 -2px #131f25,inset 0 2px #131f25,inset -2px 0 #131f25,inset 2px 0 #131f25;background-color:#f9f9f9;padding:17.2px 20px;color:#fff;-webkit-appearance:none}.input--field.erroneous{box-shadow:inset 0 1.5px 4px rgba(0,0,0,.12),inset 0 1.5px 6px rgba(0,0,0,.06),inset 0 -2px #f36a4a,inset 0 2px #f36a4a,inset -2px 0 #f36a4a,inset 2px 0 #f36a4a}.input--label{display:block;position:absolute;bottom:100%;-webkit-transform:translate3d(20px,40.4px,0);transform:translate3d(20px,40.4px,0);-webkit-transition:-webkit-transform .4s ease-out;transition:-webkit-transform .4s ease-out;transition:transform .4s ease-out;transition:transform .4s ease-out,-webkit-transform .4s ease-out;width:100%;overflow:hidden;text-align:left;text-transform:uppercase;letter-spacing:.05em;word-spacing:.05em;color:#08a8ce;font-size:14.5px;font-family:Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:500;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.input--label:after{display:block;clear:both;content:""}@media only screen and (min-width:90em){.input--label{-webkit-transform:translate3d(20px,43.2px,0);transform:translate3d(20px,43.2px,0)}}.input--label-content{display:block;position:relative;width:100%;line-height:1.6;color:#47748a}.input--label-content:after{position:absolute;bottom:100%;left:0;-webkit-transition:color .4s ease-out;transition:color .4s ease-out;width:100%;height:100%;line-height:20px;color:inherit;font-size:14.5px;content:attr(data-content)}.input--filled .input--field{background-color:#2d3c4c}.input--filled .input--field+.input--label .input--label-content:after{color:#f9f9f9}.input--filled .input--field:focus{box-shadow:inset 0 1px .5px rgba(0,0,0,.2),inset 0 -1px .5px hsla(0,0%,100%,.2),inset 0 -2px #08a8ce,inset 0 2px #08a8ce,inset -2px 0 #08a8ce,inset 2px 0 #08a8ce,inset 0 2.5px 4px rgba(0,0,0,.12),inset 0 2.5px 6px rgba(0,0,0,.06)}.input--filled .input--field:focus+.input--label .input--label-content:after{color:#fff}.input--field:focus+.input--label,.input--filled .input--label{-webkit-transform:translateZ(0);transform:translateZ(0)}.input--field:focus+.input--label .input--label-content,.input--filled .input--label-content{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.input--submit{-webkit-transition:background .4s ease-out,box-shadow .4s ease-out,color .4s ease-out,-webkit-transform .4s ease-out;transition:background .4s ease-out,box-shadow .4s ease-out,color .4s ease-out,-webkit-transform .4s ease-out;transition:background .4s ease-out,box-shadow .4s ease-out,transform .4s ease-out,color .4s ease-out;transition:background .4s ease-out,box-shadow .4s ease-out,transform .4s ease-out,color .4s ease-out,-webkit-transform .4s ease-out;margin-top:20px;border-radius:5px;width:100%;box-shadow:0 3px 12px rgba(0,0,0,.23),0 3px 12px rgba(0,0,0,.16),inset 0 1px .5px hsla(0,0%,100%,.2),inset 0 -1px .5px rgba(0,0,0,.2),inset 0 -2px #f36a4a,inset 0 2px #f36a4a,inset -2px 0 #f36a4a,inset 2px 0 #f36a4a;background:#f36a4a;cursor:pointer;padding:2px 6px;height:80px;text-align:center;text-transform:uppercase;font-family:Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:.05em;word-spacing:.05em;color:#fff}.input--submit:focus,.input--submit:hover{background:transparent;color:#f36a4a}.input--submit:active{-webkit-transform:translateY(5px);transform:translateY(5px);-webkit-transition:background .4s ease-out,box-shadow .1333333333s ease-out,-webkit-transform .1333333333s ease-out;transition:background .4s ease-out,box-shadow .1333333333s ease-out,-webkit-transform .1333333333s ease-out;transition:background .4s ease-out,box-shadow .1333333333s ease-out,transform .1333333333s ease-out;transition:background .4s ease-out,box-shadow .1333333333s ease-out,transform .1333333333s ease-out,-webkit-transform .1333333333s ease-out;box-shadow:0 1.5px 4px rgba(0,0,0,.24),0 1.5px 6px rgba(0,0,0,.12),inset 0 1px .5px hsla(0,0%,100%,.2),inset 0 -1px .5px rgba(0,0,0,.2),inset 0 -2px #f36a4a,inset 0 2px #f36a4a,inset -2px 0 #f36a4a,inset 2px 0 #f36a4a}.message{padding:40px 20px;color:#131f25;border-radius:2.5px;background:#b1d0d7;font-family:Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:500;margin-bottom:60px}.message.error{background:#f9b9aa}.error{color:#f36a4a}@media only screen and (min-width:30em){::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#0a1114}::-webkit-scrollbar-thumb{box-shadow:inset 0 1px .5px hsla(0,0%,100%,.2),inset 0 -1px .5px rgba(0,0,0,.2);background:#08a8ce}::-webkit-scrollbar-thumb:hover{background:#f36a4a}}header{border-bottom:1px solid #131f25;background:#f9f9f9;padding:20px;height:100%}@media only screen and (min-width:48em){header{position:relative;padding:40px;height:auto}}@media only screen and (min-width:62em){header{padding:90px 40px}}@media only screen and (min-width:75em){header{padding:100px 80px}}.header-logo{position:relative;z-index:2}@media only screen and (min-width:30em){.header-logo{width:289px}}@media only screen and (min-width:62em){.header-logo{width:329px}}.header-logo-link{display:block;position:relative;-webkit-transition:color .4s ease-out;transition:color .4s ease-out;height:50px;line-height:44px;color:#2d3c4c}@media only screen and (min-width:48em){.header-logo-link{height:100px}.header-logo-link img,.header-logo-link svg{width:100px;height:100px}}.no-svg .header-logo-link:before{position:absolute;top:0;left:0;background:url(../images/logo.png);width:100px;height:100px;content:""}.header-logo-link:hover{color:#f36a4a}.logo-domain,.logo-name{display:block;position:absolute;bottom:5px;left:66px;-webkit-transition:opacity .4s ease-out;transition:opacity .4s ease-out}.logo-domain span,.logo-name span{display:none}@media only screen and (min-width:48em){.logo-domain,.logo-name{left:120px}.logo-domain span,.logo-name span{display:block}}.logo-name{opacity:1}.logo-domain{opacity:0}.header-logo-link:hover .logo-name{opacity:.08;color:#131f25}.header-logo-link:hover .logo-domain{opacity:1}.header-logo-image-bg{fill:#2d3c4c}.header-logo-image-d{fill:#08a8ce}.header-logo-image-p{fill:#f9f9f9}.header-job-button{position:relative}@media only screen and (min-width:62em){.header-job-button{position:static}}.header-job-button figcaption{position:relative;-webkit-transition:border-color .4s ease,background .4s ease,-webkit-transform .4s ease;transition:border-color .4s ease,background .4s ease,-webkit-transform .4s ease;transition:transform .4s ease,border-color .4s ease,background .4s ease;transition:transform .4s ease,border-color .4s ease,background .4s ease,-webkit-transform .4s ease;margin:0 -20px 50px;border-top:2px solid #f36a4a;border-bottom:2px solid #f36a4a;background:#f36a4a}@media only screen and (min-width:48em){.header-job-button figcaption{margin:0 -40px 40px}}@media only screen and (min-width:62em){.header-job-button figcaption{position:absolute;top:147px;left:50%;z-index:1;margin-bottom:0;margin-left:-100px;border:0;background:none}.header-job-button figcaption:active{-webkit-transform:translateY(2px);transform:translateY(2px)}}@media only screen and (min-width:75em){.header-job-button figcaption{top:157px;right:337px;left:auto;margin-left:0;width:400px}}.header-job-button figcaption:hover{background:transparent;border-color:#f6917a}.header-job-button-link{display:block;border-bottom:0;text-align:center;line-height:40px;color:#fff;font-size:14.5px;-webkit-transition-property:color,background,border-color;transition-property:color,background,border-color}@media only screen and (min-width:48em){.header-job-button-link{padding:0 50px;text-align:right;font-size:16px}}@media only screen and (max-width:61.9375em){.header-job-button-link{-webkit-animation:c 2s;animation:c 2s}}@media only screen and (min-width:62em){.header-job-button-link{display:inline-block;-webkit-animation:d 1.5s linear both;animation:d 1.5s linear both;-webkit-animation-delay:1s;animation-delay:1s;border:2px solid transparent;border-radius:3px;background:#f36a4a;padding:1px 9px 0;text-align:left}.header-job-button-link:hover{border-color:#f6917a;background:transparent;color:#f36a4a}}.header-welcome{position:relative;z-index:1;margin:40px 0 50px;color:#131f25;font-size:14.5px}@media only screen and (min-width:30em){.header-welcome{font-size:16px}}@media only screen and (min-width:62em){.header-welcome{position:absolute;top:43px;left:50%;margin-left:-95px}}@media only screen and (min-width:75em){.header-welcome{top:53px;right:500px;left:auto;margin-left:0}}.header-myself{position:absolute;right:-10px;bottom:100%;width:150px;height:150px}@media only screen and (min-width:30em){.header-myself{right:0;width:190px;height:190px}}@media only screen and (min-width:48em){.header-myself{right:0;bottom:100%;width:300px;height:300px}}@media only screen and (min-width:62em){.header-myself{right:40px;bottom:0}}@media only screen and (min-width:75em){.header-myself{right:80px}}@-webkit-keyframes c{0%{-webkit-transform:translateX(-500px) scale(.4) perspective(500px) rotateY(-60deg);transform:translateX(-500px) scale(.4) perspective(500px) rotateY(-60deg);opacity:0}to{-webkit-transform:translateX(0) scale(1) perspective(0) rotateY(0);transform:translateX(0) scale(1) perspective(0) rotateY(0);opacity:1}}@keyframes c{0%{-webkit-transform:translateX(-500px) scale(.4) perspective(500px) rotateY(-60deg);transform:translateX(-500px) scale(.4) perspective(500px) rotateY(-60deg);opacity:0}to{-webkit-transform:translateX(0) scale(1) perspective(0) rotateY(0);transform:translateX(0) scale(1) perspective(0) rotateY(0);opacity:1}}@-webkit-keyframes d{0%{-webkit-transform:matrix(.5,0,0,.5,0,0);transform:matrix(.5,0,0,.5,0,0);opacity:0}4.2%{-webkit-transform:matrix(.775,0,0,.784,0,0);transform:matrix(.775,0,0,.784,0,0)}6.61%{-webkit-transform:matrix(.886,0,0,.943,0,0);transform:matrix(.886,0,0,.943,0,0)}8.31%{-webkit-transform:matrix(.942,0,0,1.028,0,0);transform:matrix(.942,0,0,1.028,0,0)}9.91%{-webkit-transform:matrix(.98,0,0,1.082,0,0);transform:matrix(.98,0,0,1.082,0,0);opacity:1}12.51%{-webkit-transform:matrix(1.016,0,0,1.121,0,0);transform:matrix(1.016,0,0,1.121,0,0)}13.21%{-webkit-transform:matrix(1.022,0,0,1.122,0,0);transform:matrix(1.022,0,0,1.122,0,0)}16.62%{-webkit-transform:matrix(1.032,0,0,1.093,0,0);transform:matrix(1.032,0,0,1.093,0,0)}17.12%{-webkit-transform:matrix(1.031,0,0,1.086,0,0);transform:matrix(1.031,0,0,1.086,0,0)}20.92%{-webkit-transform:matrix(1.024,0,0,1.027,0,0);transform:matrix(1.024,0,0,1.027,0,0)}24.82%{-webkit-transform:matrix(1.013,0,0,.985,0,0);transform:matrix(1.013,0,0,.985,0,0)}27.73%{-webkit-transform:matrix(1.006,0,0,.974,0,0);transform:matrix(1.006,0,0,.974,0,0)}28.63%{-webkit-transform:matrix(1.005,0,0,.973,0,0);transform:matrix(1.005,0,0,.973,0,0)}38.84%{-webkit-transform:matrix(.999,0,0,1.001,0,0);transform:matrix(.999,0,0,1.001,0,0)}43.94%{-webkit-transform:matrix(.999,0,0,1.006,0,0);transform:matrix(.999,0,0,1.006,0,0)}59.36%{-webkit-transform:matrix(1,0,0,.999,0,0);transform:matrix(1,0,0,.999,0,0)}61.06%{-webkit-transform:matrix(1,0,0,.999,0,0);transform:matrix(1,0,0,.999,0,0)}74.77%{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}83.28%{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}90.19%{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}to{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}}@keyframes d{0%{-webkit-transform:matrix(.5,0,0,.5,0,0);transform:matrix(.5,0,0,.5,0,0);opacity:0}4.2%{-webkit-transform:matrix(.775,0,0,.784,0,0);transform:matrix(.775,0,0,.784,0,0)}6.61%{-webkit-transform:matrix(.886,0,0,.943,0,0);transform:matrix(.886,0,0,.943,0,0)}8.31%{-webkit-transform:matrix(.942,0,0,1.028,0,0);transform:matrix(.942,0,0,1.028,0,0)}9.91%{-webkit-transform:matrix(.98,0,0,1.082,0,0);transform:matrix(.98,0,0,1.082,0,0);opacity:1}12.51%{-webkit-transform:matrix(1.016,0,0,1.121,0,0);transform:matrix(1.016,0,0,1.121,0,0)}13.21%{-webkit-transform:matrix(1.022,0,0,1.122,0,0);transform:matrix(1.022,0,0,1.122,0,0)}16.62%{-webkit-transform:matrix(1.032,0,0,1.093,0,0);transform:matrix(1.032,0,0,1.093,0,0)}17.12%{-webkit-transform:matrix(1.031,0,0,1.086,0,0);transform:matrix(1.031,0,0,1.086,0,0)}20.92%{-webkit-transform:matrix(1.024,0,0,1.027,0,0);transform:matrix(1.024,0,0,1.027,0,0)}24.82%{-webkit-transform:matrix(1.013,0,0,.985,0,0);transform:matrix(1.013,0,0,.985,0,0)}27.73%{-webkit-transform:matrix(1.006,0,0,.974,0,0);transform:matrix(1.006,0,0,.974,0,0)}28.63%{-webkit-transform:matrix(1.005,0,0,.973,0,0);transform:matrix(1.005,0,0,.973,0,0)}38.84%{-webkit-transform:matrix(.999,0,0,1.001,0,0);transform:matrix(.999,0,0,1.001,0,0)}43.94%{-webkit-transform:matrix(.999,0,0,1.006,0,0);transform:matrix(.999,0,0,1.006,0,0)}59.36%{-webkit-transform:matrix(1,0,0,.999,0,0);transform:matrix(1,0,0,.999,0,0)}61.06%{-webkit-transform:matrix(1,0,0,.999,0,0);transform:matrix(1,0,0,.999,0,0)}74.77%{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}83.28%{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}90.19%{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}to{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}}.projects-container{position:relative;margin:0 auto;padding-bottom:25px;background:#2d3c4c -webkit-linear-gradient(top,#2d3c4c,#334960);background:#2d3c4c linear-gradient(180deg,#2d3c4c,#334960)}@media only screen and (min-width:30em){.projects-container{padding-bottom:20px}}@media only screen and (min-width:48em){.projects-container{padding-right:20px;padding-bottom:0;padding-left:20px}}@media only screen and (min-width:75em){.projects-container{padding-right:60px;padding-bottom:30px;padding-left:60px}}@media only screen and (min-width:90em){.projects-container{padding-right:0;padding-left:0}}.projects-filters{position:absolute;top:-25px;left:50%;z-index:1;margin-left:-140px;width:280px;background:#131f25;border-radius:7px}.projects-filters:after{display:block;clear:both;content:""}@media only screen and (min-width:30em){.projects-filters{top:-30px;margin-left:-150px;width:300px}}.projects-filters a{text-align:center;text-transform:uppercase;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;font-family:Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:.08em;word-spacing:.08em;white-space:nowrap;font-size:12px;line-height:50px;background:#131f25;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none;color:#fff;-webkit-transition:background .4s ease-out;transition:background .4s ease-out;position:relative;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;box-shadow:inset 0 .5px .5px hsla(0,0%,100%,.2),inset 0 -.5px .5px rgba(0,0,0,.2);float:left;width:50%}@media only screen and (min-width:30em){.projects-filters a{line-height:60px;font-size:14.5px}}.projects-filters a:hover{background:#f36a4a;text-decoration:none}.projects-filters a:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.projects-filters a:last-child{border-left:1px solid #f9f9f9;border-top-right-radius:5px;border-bottom-right-radius:5px}.projects-filters a:before{display:block;position:absolute;bottom:0;left:50%;-webkit-transition:border-top-color .4s ease-out,-webkit-transform .4s ease-out;transition:border-top-color .4s ease-out,-webkit-transform .4s ease-out;transition:border-top-color .4s ease-out,transform .4s ease-out;transition:border-top-color .4s ease-out,transform .4s ease-out,-webkit-transform .4s ease-out;margin-left:-22.5px;border-top:15px solid #131f25;border-right:22.5px solid transparent;border-left:22.5px solid transparent;width:0;height:0;content:""}.projects-filters a:hover:before{-webkit-transform:translateY(10px);transform:translateY(10px);border-top-color:#f36a4a}.projects-filters a.is-checked,.projects-filters a.is-checked:hover{box-shadow:inset 0 1.5px 4px rgba(0,0,0,.08),inset 0 1.5px 6px rgba(0,0,0,.04);background:#08a8ce;cursor:default}.projects-filters a.is-checked:before,.projects-filters a.is-checked:hover:before{-webkit-transform:translateY(10px);transform:translateY(10px);border-top-color:#08a8ce}.projects{-webkit-transition:height .4s ease-out;transition:height .4s ease-out;margin:0 auto;padding-top:70px;max-width:1360px;overflow:hidden}.projects:after{display:block;clear:both;content:""}@media only screen and (min-width:48em){.projects{padding-top:90px}}@media only screen and (min-width:62em){.projects{padding-top:110px}}.projects-item{position:relative;float:left;z-index:5;margin-bottom:50px;width:100%;list-style:none;will-change:left,top,opacity,display}@media only screen and (min-width:30em){.projects-item{margin-bottom:60px;width:50%}}@media only screen and (min-width:48em){.projects-item{width:33.33%}}@media only screen and (min-width:62em){.projects-item{margin-bottom:80px;width:25%}}.projects-button{box-shadow:0 1.5px 4px rgba(0,0,0,.24),0 1.5px 6px rgba(0,0,0,.12);display:block;position:relative;-webkit-transition:box-shadow .4s ease-in,color .4s ease-in,-webkit-transform .4s ease-in;transition:box-shadow .4s ease-in,color .4s ease-in,-webkit-transform .4s ease-in;transition:transform .4s ease-in,box-shadow .4s ease-in,color .4s ease-in;transition:transform .4s ease-in,box-shadow .4s ease-in,color .4s ease-in,-webkit-transform .4s ease-in;margin:0 20px;border-radius:5px;background:#f9f9f9;text-align:center;color:#131f25;font-size:14.5px}@media only screen and (min-width:62em){.projects-button{background:none;padding-bottom:60px}}@media only screen and (min-width:75em){.projects-button{font-size:16px}}@media only screen and (min-width:90em){.projects-button{margin:0 40px}}.projects-button:hover{box-shadow:0 3px 12px rgba(0,0,0,.23),0 3px 12px rgba(0,0,0,.16)}@media only screen and (min-width:62em){.projects-button:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.projects-button:active{box-shadow:0 1.5px 4px rgba(0,0,0,.24),0 1.5px 6px rgba(0,0,0,.12);-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .1s ease-out;transition:-webkit-transform .1s ease-out;transition:transform .1s ease-out;transition:transform .1s ease-out,-webkit-transform .1s ease-out}.projects-button figcaption{padding:13px 0}@media only screen and (max-width:61.9375em){.projects-button figcaption{-webkit-transition:box-shadow .4s ease-out,color .4s ease-out;transition:box-shadow .4s ease-out,color .4s ease-out;border-top-left-radius:5px;border-top-right-radius:5px;box-shadow:inset 0 -4px #08a8ce,inset 0 1px .5px hsla(0,0%,100%,.2)}}@media only screen and (min-width:62em){.projects-button figcaption{position:absolute;bottom:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background:#f9f9f9;width:100%;padding:0;line-height:60px;box-shadow:inset 0 .5px 0 #47748a,inset 0 1px .5px hsla(0,0%,100%,.2)}}.projects-button figure>div{position:relative;padding-top:100%}@media only screen and (min-width:62em){.projects-button figure>div{-webkit-transition:background .4s ease-out;transition:background .4s ease-out;border-radius:0 0 5px 5px;background:transparent;border-radius:5px 5px 0 0}}.projects-button figure>div:after{display:block;position:absolute;top:0;z-index:8;box-shadow:inset 0 1px .5px rgba(0,0,0,.2);width:100%;height:10px;content:""}@media only screen and (min-width:62em){.projects-button figure>div:after{border-radius:5px;box-shadow:inset 0 1px .5px hsla(0,0%,100%,.2)}}@media only screen and (min-width:62em){.projects-button:hover div{background:#f36a4a}}.projects-button img{display:block;position:absolute;top:0;width:100%}@media only screen and (min-width:62em){.projects-button img{-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;border-top-left-radius:5px;border-top-right-radius:5px;will-change:opacity}}@media only screen and (min-width:62em){.projects-button:hover img{opacity:0}}.projects-button small{display:block;-webkit-transition:color .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:color .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:color .4s ease-in-out,transform .4s ease-in-out;transition:color .4s ease-in-out,transform .4s ease-in-out,-webkit-transform .4s ease-in-out;padding:15px 5px;width:100%;text-transform:uppercase;line-height:1.5;letter-spacing:.05em;word-spacing:.05em;overflow:hidden}@media only screen and (max-width:61.9375em){.projects-button small{font-size:13px;box-shadow:inset 0 .5px 0 #47748a,inset 0 1px .5px hsla(0,0%,100%,.2)}}@media only screen and (min-width:62em){.projects-button small{position:absolute;top:50%;border-top:0;border-radius:2.5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;color:hsla(0,0%,100%,0);font-size:14.5px;padding:15px 10px;line-height:1.6}}@media only screen and (min-width:75em){.projects-button small{font-size:16px}}@media only screen and (min-width:62em){.projects-button:hover small{-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff}}.introduction-container{position:relative;z-index:6;background:#131f25}.introduction{margin-left:auto;margin-right:auto;max-width:980px;padding:0 20px;position:relative;padding:50px 20px 60px}.introduction:after{display:block;clear:both;content:""}@media only screen and (min-width:30em){.introduction{padding-top:40px;padding-bottom:60px}}@media only screen and (min-width:48em){.introduction{padding:20px 40px 60px}}@media only screen and (min-width:62em){.introduction{padding:40px 40px 60px}}@media only screen and (min-width:75em){.introduction{padding-top:60px;padding-bottom:100px}}.introduction:after{clear:right}.introduction-tab-wrap{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media only screen and (min-width:48em){.introduction-tab-wrap{margin-right:311px}}@media only screen and (min-width:62em){.introduction-tab-wrap{margin-right:340px}}@media only screen and (max-width:29.9375em){.introduction-tab-wrap>*{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}.introduction-tab-wrap>* ol,.introduction-tab-wrap>* ul{margin-bottom:20px;padding-left:20px}.introduction-tab-wrap>* ul{list-style-type:square}.introduction-tab-wrap>* table{-webkit-font-feature-settings:"tnum" 1;font-feature-settings:"tnum" 1;margin-bottom:40px;border-collapse:separate;border:2px solid #2d3c4c;border-radius:2.5px}.introduction-tab-wrap>* th{font-family:Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:500;text-align:left;border-bottom:2px solid #303c49;background:#2d3c4c}@media only screen and (min-width:30em){.introduction-tab-wrap>* th{font-size:.95em;letter-spacing:.05em;word-spacing:.05em;text-transform:uppercase}}.introduction-tab-wrap>* td,.introduction-tab-wrap>* th{padding:5px}.introduction-tab-wrap>* tr:nth-child(even) td{background:#2d3c4c}.introduction-tab-wrap>* a{-webkit-transition:color .2s ease-out,background .2s ease-out,border-color .2s ease-out;transition:color .2s ease-out,background .2s ease-out,border-color .2s ease-out;color:#fff;border-bottom:2px solid #303c49}.introduction-tab-wrap>* a:hover{border-bottom-color:#f36a4a}.introduction-tab-wrap>* [href^="//"]:not([href*="pschen.de"]):after,.introduction-tab-wrap>* [href^="http://"]:not([href*="pschen.de"]):after,.introduction-tab-wrap>* [href^="https://"]:not([href*="pschen.de"]):after{padding:0 0 0 3px;content:"\2197\FE0E";speak:none}.introduction-tab-wrap>* .plyr,.introduction-tab-wrap>* .project-images-carousel,.introduction-tab-wrap>*>figure{margin-top:30px;margin-bottom:30px}@media only screen and (min-width:30em){.introduction-tab-wrap>* .plyr,.introduction-tab-wrap>* .project-images-carousel,.introduction-tab-wrap>*>figure{margin-top:40px;margin-bottom:40px}}.introduction-tab-wrap>* figure{position:relative}.introduction-tab-wrap>* figure img{position:absolute;top:0;left:50%;display:block;max-width:100%;height:100%;-webkit-transform:translate(-50%);transform:translate(-50%)}.introduction-tab-wrap>* figure .lazy-pixelated{height:100%}.introduction-tab-wrap>* .project-images-carousel{background:#2d3c4c}.introduction-tab-wrap>* .plyr--fullscreen-active{margin:0}@media only screen and (max-width:47.9375em){.introduction-tab-wrap>*{max-width:540px;margin:0 auto}}.introduction-nav{position:absolute;top:-25px;left:50%;width:100%;padding-left:20px;padding-right:20px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width:30em){.introduction-nav{top:-30px;max-width:470px}}@media only screen and (min-width:48em){.introduction-nav{position:relative;top:auto;left:auto;float:right;width:271px;margin-left:auto;padding:30px 0 10px;-webkit-transform:none;transform:none}}@media only screen and (min-width:62em){.introduction-nav{width:300px}}.introduction-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:48em){.introduction-nav ul{display:block}}.introduction-nav li{float:left;width:90px;-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (min-width:30em){.introduction-nav li{width:118px}}@media only screen and (min-width:48em){.introduction-nav li{width:100%;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}.introduction-nav a{text-align:center;text-transform:uppercase;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;font-family:Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:.08em;word-spacing:.08em;white-space:nowrap;font-size:12px;line-height:50px;background:#131f25;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none;color:#fff;-webkit-transition:background .4s ease-out;transition:background .4s ease-out;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;box-shadow:inset 0 .5px .5px hsla(0,0%,100%,.2),inset 0 -.5px .5px rgba(0,0,0,.2);display:block;position:relative;background:#40556c}@media only screen and (min-width:30em){.introduction-nav a{line-height:60px;font-size:14.5px}}.introduction-nav a:hover{background:#f36a4a;text-decoration:none}@media only screen and (min-width:48em){.introduction-nav a{font-size:16px;padding:0 20px;text-align:left;background:#2d3c4c}}.introduction-nav a:before{display:block;position:absolute;bottom:0;left:50%;-webkit-transition:border-color .4s ease-out,-webkit-transform .4s ease-out;transition:border-color .4s ease-out,-webkit-transform .4s ease-out;transition:border-color .4s ease-out,transform .4s ease-out;transition:border-color .4s ease-out,transform .4s ease-out,-webkit-transform .4s ease-out;margin-left:-22.5px;border-top:15px solid #40556c;border-right:22.5px solid transparent;border-left:22.5px solid transparent;width:0;height:0;content:""}@media only screen and (min-width:48em){.introduction-nav a:before{display:block;position:absolute;top:50%;left:0;margin-top:-30px;border-top:30px solid transparent;border-right:20px solid #2d3c4c;border-bottom:30px solid transparent;width:0;height:0;content:""}}.introduction-nav a:hover:before{-webkit-transform:translateY(10px);transform:translateY(10px);border-top-color:#f36a4a}@media only screen and (min-width:48em){.introduction-nav a:hover:before{-webkit-transform:translateX(-10px);transform:translateX(-10px);border-top-color:transparent;border-right-color:#f36a4a}}.introduction-nav li:first-child a{border-top-left-radius:5px;border-bottom-left-radius:5px}@media only screen and (min-width:48em){.introduction-nav li:first-child a{border-top-right-radius:5px;border-bottom-left-radius:0}}.introduction-nav li:first-child+li a{border-left:1px solid #f9f9f9;border-top-right-radius:5px;border-bottom-right-radius:5px}@media only screen and (min-width:48em){.introduction-nav li:first-child+li a{border-top:1px solid #131f25;border-left:0;border-top-right-radius:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}}.introduction-nav .active,.introduction-nav .active:hover{box-shadow:inset 0 1.5px 4px rgba(0,0,0,.12),inset 0 1.5px 6px rgba(0,0,0,.06),inset 0 -.5px .5px hsla(0,0%,100%,.2),inset 0 .5px .5px rgba(0,0,0,.2);background:#08a8ce;cursor:default;color:#f9f9f9}.introduction-nav .active:before,.introduction-nav .active:hover:before{-webkit-transform:translateY(10px);transform:translateY(10px);border-top-color:#08a8ce}@media only screen and (min-width:48em){.introduction-nav .active:before,.introduction-nav .active:hover:before{-webkit-transform:translateX(-10px);transform:translateX(-10px);border-top-color:transparent;border-right-color:#08a8ce}}.ni-contact{position:relative;margin-left:10px}@media only screen and (min-width:30em){.ni-contact{margin-left:20px;width:144px}}@media only screen and (min-width:48em){.ni-contact{width:100%;margin-top:30px;margin-left:0;padding-left:0;border-left:0}.ni-contact :not(.active):hover:before{border-right-color:#f36a4a}}.ni-contact a{-webkit-transition:color .4s ease-out,background .4s ease-out;transition:color .4s ease-out,background .4s ease-out;color:#131f25;border-radius:5px;background:#f9f9f9}@media only screen and (min-width:48em){.ni-contact a{border-radius:5px;width:100%;line-height:100px}}.ni-contact a:before{border-top-color:#f9f9f9}@media only screen and (min-width:48em){.ni-contact a:before{margin-top:-50px;border-top-width:50px;border-bottom-width:50px;border-top-color:transparent;border-right-color:#f9f9f9}}.ni-contact a:not(.active):hover{color:#fff;background:#f36a4a}footer{position:absolute;bottom:0;background:#0a1114;padding:0 10px;width:100%;text-transform:uppercase;line-height:80px;letter-spacing:.1em;word-spacing:.1em;color:#f9f9f9;font-size:12px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media only screen and (min-width:48em){footer{padding:0 20px}}footer a{display:inline-block;padding:0 10px}@media only screen and (min-width:48em){footer a{padding:0 20px}}footer svg{vertical-align:sub}.copyright{position:absolute;top:0;right:20px}@media only screen and (min-width:48em){.copyright{right:40px}}@media only screen and (min-width:23.875em){.copyright .surname{display:inline}}@media only screen and (min-width:27.625em){.copyright .forename{display:inline}}.copyright span{display:none}.overlay-curtain{position:fixed;top:0;right:0;bottom:0;left:0;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:opacity .4s ease-in,-webkit-transform .4s ease-in;transition:opacity .4s ease-in,-webkit-transform .4s ease-in;transition:opacity .4s ease-in,transform .4s ease-in;transition:opacity .4s ease-in,transform .4s ease-in,-webkit-transform .4s ease-in;opacity:0;z-index:7;max-height:100%;background:#f9f9f9;overflow-x:hidden;overflow-y:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;pointer-events:none}@media only screen and (min-width:30em){.overlay-curtain{background:rgba(45,60,76,.9)}}.has-overlay{overflow:hidden;-ms-overflow-style:none!important;-webkit-overflow-scrolling:auto!important}.has-overlay #jQueryAddress{overflow:hidden!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:auto!important;pointer-events:none}.has-overlay .overlay-curtain{-webkit-transform:scale(1);transform:scale(1);opacity:1;-webkit-transition:opacity .4s ease-out,-webkit-transform .4s ease-out;transition:opacity .4s ease-out,-webkit-transform .4s ease-out;transition:opacity .4s ease-out,transform .4s ease-out;transition:opacity .4s ease-out,transform .4s ease-out,-webkit-transform .4s ease-out;pointer-events:auto}.overlay-container{height:auto;display:inline-block;width:100%;vertical-align:top;-webkit-overflow-scrolling:touch}.overlay-close{display:block;position:absolute;top:20px;right:10px;z-index:2;outline:0;border-radius:50%;background:#2d3c4c;width:40px;height:40px;text-align:center;color:#f9f9f9}@media only screen and (min-width:48em){.overlay-close{box-shadow:0 6px 12px rgba(0,0,0,.23),0 10px 40px rgba(0,0,0,.19);top:-20px;right:-20px;background:#131f25}}.overlay-close:hover{background:#f36a4a}.overlay-close svg{margin:12px auto;width:16px;height:16px}.overlay{position:relative;-webkit-transition:height .4s ease-out;transition:height .4s ease-out;background:#f9f9f9;min-height:100%;color:#131f25}@media only screen and (min-width:30em){.overlay{box-shadow:0 3px 12px rgba(0,0,0,.23),0 3px 12px rgba(0,0,0,.16);border-radius:5px;margin:20px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}}@media only screen and (min-width:48em){.overlay{margin:40px}}@media only screen and (min-width:75em){.overlay{margin:40px auto;max-width:1070px}}@media only screen and (max-width:29.9375em){.meta,.overlay-text{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}.meta h3,.overlay-text h3{border-color:#c6d1d7}.meta dt,.meta h4,.meta strong,.overlay-text dt,.overlay-text h4,.overlay-text strong{color:#2d3c4c}.meta dd:after,.meta dt:after,.meta hr,.overlay-text dd:after,.overlay-text dt:after,.overlay-text hr{border-color:#c6d1d7}.meta ol,.meta ul,.overlay-text ol,.overlay-text ul{margin-bottom:20px;padding-left:20px}.meta ul,.overlay-text ul{list-style-type:square}.meta table,.overlay-text table{-webkit-font-feature-settings:"tnum" 1;font-feature-settings:"tnum" 1;margin-bottom:40px;border-collapse:separate;border:2px solid #2d3c4c;border-radius:2.5px;border-color:#e4e9ec}.meta th,.overlay-text th{font-family:Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:500;text-align:left;border-bottom:2px solid #303c49;background:#2d3c4c;border-color:#c6d1d7;background:#e4e9ec}@media only screen and (min-width:30em){.meta th,.overlay-text th{font-size:.95em;letter-spacing:.05em;word-spacing:.05em;text-transform:uppercase}}.meta td,.meta th,.overlay-text td,.overlay-text th{padding:5px}.meta tr:nth-child(even) td,.overlay-text tr:nth-child(even) td{background:#2d3c4c;background:#e4e9ec}.meta a,.overlay-text a{-webkit-transition:color .2s ease-out,background .2s ease-out,border-color .2s ease-out;transition:color .2s ease-out,background .2s ease-out,border-color .2s ease-out;color:#fff;border-bottom:2px solid #303c49;color:#131f25;border-color:#c6d1d7}.meta a:hover,.overlay-text a:hover{border-bottom-color:#f36a4a;border-color:#f6917a}.meta [href^="//"]:not([href*="pschen.de"]):after,.meta [href^="http://"]:not([href*="pschen.de"]):after,.meta [href^="https://"]:not([href*="pschen.de"]):after,.overlay-text [href^="//"]:not([href*="pschen.de"]):after,.overlay-text [href^="http://"]:not([href*="pschen.de"]):after,.overlay-text [href^="https://"]:not([href*="pschen.de"]):after{padding:0 0 0 3px;content:"\2197\FE0E";speak:none}.meta .plyr,.meta .project-images-carousel,.meta>figure,.overlay-text .plyr,.overlay-text .project-images-carousel,.overlay-text>figure{margin-top:30px;margin-bottom:30px}@media only screen and (min-width:30em){.meta .plyr,.meta .project-images-carousel,.meta>figure,.overlay-text .plyr,.overlay-text .project-images-carousel,.overlay-text>figure{margin-top:40px;margin-bottom:40px}}.meta figure,.overlay-text figure{position:relative}.meta figure img,.overlay-text figure img{position:absolute;top:0;left:50%;display:block;max-width:100%;height:100%;-webkit-transform:translate(-50%);transform:translate(-50%)}.meta figure .lazy-pixelated,.overlay-text figure .lazy-pixelated{height:100%}.meta .project-images-carousel,.overlay-text .project-images-carousel{background:#2d3c4c;background:#e4e9ec}.meta .plyr--fullscreen-active,.overlay-text .plyr--fullscreen-active{margin:0}.overlay-text{padding-top:20px;padding-bottom:20px;opacity:0;-webkit-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.overlay-text>*{margin-right:10px;margin-left:10px}@media only screen and (min-width:36.875em){.overlay-text>*{margin-right:auto;margin-left:auto;width:520px}}@media only screen and (min-width:90em){.overlay-text>*{width:620px}}.overlay-text h2,.overlay-text h2+h3{margin-right:10px;margin-left:10px;width:inherit}@media only screen and (min-width:48em){.overlay-text h2,.overlay-text h2+h3{margin-left:40px;margin-right:40px;text-align:center}}@media only screen and (min-width:75em){.overlay-text h2,.overlay-text h2+h3{margin-left:60px;margin-right:60px}}.overlay-text h2{margin-bottom:8px}@media only screen and (max-width:47.9375em){.overlay-text h2{margin-right:60px}}.overlay-text h2+h3{margin-top:0;margin-bottom:40px;padding-top:10px;padding-bottom:0;color:#2d3c4c;border-top:2px solid #c6d1d7;border-bottom:0}.overlay-text h2+p{margin-top:40px}.overlay-text .plyr,.overlay-text .project-images-carousel,.overlay-text>figure{width:inherit;margin-right:0;margin-left:0}@media only screen and (max-width:36.8125em){.overlay-text table{width:100%;margin-right:0;margin-left:0;border:0;border-radius:0}.overlay-text td:first-child,.overlay-text td:last-child,.overlay-text th:first-child,.overlay-text th:last-child{padding-left:10px}}.meta{margin:20px 0 60px}@media only screen and (min-width:36.875em){.meta{max-width:520px;margin-right:auto;margin-left:auto}}@media only screen and (min-width:90em){.meta{max-width:620px}}.meta>p:first-child a{line-height:60px;display:block;text-align:center;color:#131f25;border-width:2px;border-radius:5px}@media only screen and (max-width:38em){.meta>p:first-child a{margin-right:10px;margin-left:10px}}.meta>p:first-child a:hover{color:#f9f9f9;border-color:#f36a4a;background:#f36a4a}.meta dl{padding:20px 10px;background:#e4e9ec}@media only screen and (min-width:36.875em){.meta dl{padding:20px;border-radius:5px}}.nextprev-container{background:#131f25;padding-top:40px}@media only screen and (min-width:30em){.nextprev-container{border-bottom-left-radius:5px;border-bottom-right-radius:5px}}.nextprev{position:relative;min-height:90px}@media only screen and (min-width:48em){.nextprev{min-height:100px}}.nextprev a{text-align:center;text-transform:uppercase;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;font-family:Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:.08em;word-spacing:.08em;white-space:nowrap;font-size:12px;line-height:50px;background:#131f25;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none;color:#fff;-webkit-transition:background .4s ease-out;transition:background .4s ease-out;position:relative;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;box-shadow:inset 0 .5px .5px hsla(0,0%,100%,.2),inset 0 -.5px .5px rgba(0,0,0,.2);display:block;background:#2d3c4c;position:absolute;-webkit-transition:background .4s ease-out,-webkit-transform .4s ease-out;transition:background .4s ease-out,-webkit-transform .4s ease-out;transition:background .4s ease-out,transform .4s ease-out;transition:background .4s ease-out,transform .4s ease-out,-webkit-transform .4s ease-out;border-radius:0;width:140px}@media only screen and (min-width:30em){.nextprev a{line-height:60px;font-size:14.5px}}.nextprev a:hover{background:#f36a4a;text-decoration:none}@media only screen and (max-width:29.9375em){.nextprev a{letter-spacing:.025em;word-spacing:.025em}}@media only screen and (min-width:30em){.nextprev a{width:180px}}@media only screen and (min-width:48em){.nextprev a{width:200px}}.nextprev a:hover,.nextprev a:hover:before{-webkit-transition-duration:.2s;transition-duration:.2s}.nextprev a:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.nextprev a:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.nextprev a.prevproject{right:50%;border-top-left-radius:5px;border-bottom-left-radius:5px}@media only screen and (min-width:21.25em){.nextprev a.prevproject{margin-right:10px;border-top-right-radius:5px;border-bottom-right-radius:5px}}@media only screen and (min-width:48em){.nextprev a.prevproject{right:auto;left:40px;margin-right:0}}@media only screen and (min-width:75em){.nextprev a.prevproject{left:60px}}.nextprev a.nextproject{left:50%;margin-left:1px;border-top-right-radius:5px;border-bottom-right-radius:5px}@media only screen and (min-width:21.25em){.nextprev a.nextproject{margin-left:10px;border-top-left-radius:5px;border-bottom-left-radius:5px}}@media only screen and (min-width:48em){.nextprev a.nextproject{right:40px;left:auto;margin-left:0}}@media only screen and (min-width:75em){.nextprev a.nextproject{right:60px}}.nextprev a:before{display:block;position:absolute;top:50%;left:-10px;-webkit-transition:border-color .4s ease-out;transition:border-color .4s ease-out;margin-top:-15px;border-top:15px solid transparent;border-right:10px solid #2d3c4c;border-bottom:15px solid transparent;width:0;height:0;content:""}.nextprev a.nextproject:before{right:-10px;left:auto;border-right:0;border-left:10px solid #2d3c4c}.nextprev a.prevproject:hover{-webkit-transform:translateX(-5px);transform:translateX(-5px)}.nextprev a.nextproject:hover{-webkit-transform:translateX(5px);transform:translateX(5px)}.nextprev a.prevproject:hover:before{border-right-color:#f36a4a}.nextprev a.nextproject:hover:before{border-left-color:#f36a4a}.container{position:relative;padding-bottom:80px;min-height:100%}.main-wrapper,.page{margin-left:auto;margin-right:auto;max-width:980px;padding:0 20px}.page{padding-bottom:40px}