/*! 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:0.67em 0}hr{-webkit-box-sizing:content-box;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:-0.25em}sup{top:-0.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}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;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"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-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}.alignleft{display:inline;float:left}.alignright{display:inline;float:right}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}@-webkit-keyframes fadeSlideTop{0%{top:-30px;opacity:0}100%{top:0;opacity:1}}@-webkit-keyframes fadeSlideBottom{0%{top:30px;opacity:0}100%{top:0;opacity:1}}@-webkit-keyframes fadeSlideLeft{0%{left:-30px;opacity:0}100%{left:0;opacity:1}}@-webkit-keyframes fadeSlideRight{0%{right:-30px;opacity:0}100%{right:0;opacity:1}}@-webkit-keyframes fade{0%{opacity:0}100%{opacity:1}}ul li:nth-child(1n){-webkit-animation-delay:0.6s !important;animation-delay:0.6s !important}ul li:nth-child(2n){-webkit-animation-delay:0.7s !important;animation-delay:0.7s !important}ul li:nth-child(3n){-webkit-animation-delay:0.8s !important;animation-delay:0.8s !important}ul li:nth-child(4n){-webkit-animation-delay:0.9s !important;animation-delay:0.9s !important}ul li:nth-child(5n){-webkit-animation-delay:1s !important;animation-delay:1s !important}ul li:nth-child(6n){-webkit-animation-delay:1.1s !important;animation-delay:1.1s !important}ul li:nth-child(7n){-webkit-animation-delay:1.2s !important;animation-delay:1.2s !important}ul li:nth-child(8n){-webkit-animation-delay:1.3s !important;animation-delay:1.3s !important}ul li:nth-child(9n){-webkit-animation-delay:1.4s !important;animation-delay:1.4s !important}ul li:nth-child(10n){-webkit-animation-delay:1.5s !important;animation-delay:1.5s !important}#wpadminbar{background:#0C0C0C !important}#wpadminbar #wp-admin-bar-new-content,#wpadminbar #wp-admin-bar-customize{display:none}#adminmenu{margin:0}#wp-admin-bar-my-account img.avatar{border-radius:50%}.gform_wrapper form{margin:0 0 25px 0}.gform_wrapper form .gform_heading h3.gform_title,.gform_wrapper form .gform_heading span.gform_description{display:block;padding:0 0 25px 0}.gform_wrapper form .validation_error{padding:15px;background:red;color:#fff;border-radius:3px;font-weight:600;margin-bottom:15px}.gform_wrapper form ul.gform_fields{padding:0;margin:0;list-style:none}.gform_wrapper form ul.gform_fields li.gfield{padding:0 0 15px 0;-ms-flex-wrap:wrap;flex-wrap:wrap;display:block}.gform_wrapper form ul.gform_fields li.gfield label{display:block;padding:0 0 6px 0;width:100%}.gform_wrapper form ul.gform_fields li.gfield .validation_message{padding-top:5px;color:red;font-weight:600}.gform_wrapper form ul.gform_fields li.gfield .ginput_container input,.gform_wrapper form ul.gform_fields li.gfield .ginput_container textarea,.gform_wrapper form ul.gform_fields li.gfield .ginput_container select{padding:15px;width:100%}.gform_wrapper form ul.gform_fields li.gfield .ginput_container ul.gfield_checkbox,.gform_wrapper form ul.gform_fields li.gfield .ginput_container ul.gfield_radio{padding:0;margin:0;list-style:none}.gform_wrapper form ul.gform_fields li.gfield .ginput_container ul.gfield_checkbox li,.gform_wrapper form ul.gform_fields li.gfield .ginput_container ul.gfield_radio li{position:relative;margin:0 0 10px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.gform_wrapper form ul.gform_fields li.gfield .ginput_container ul.gfield_checkbox li input,.gform_wrapper form ul.gform_fields li.gfield .ginput_container ul.gfield_radio li input{-webkit-appearance:none;position:relative;padding:0;width:24px;height:24px}.gform_wrapper form ul.gform_fields li.gfield .ginput_container ul.gfield_checkbox li input:focus,.gform_wrapper form ul.gform_fields li.gfield .ginput_container ul.gfield_radio li input:focus{outline:none}.gform_wrapper form ul.gform_fields li.gfield .ginput_container ul.gfield_checkbox li input:before,.gform_wrapper form ul.gform_fields li.gfield .ginput_container ul.gfield_radio li input:before{width:24px;height:24px;content:'';border:2px solid #000;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px}.gform_wrapper form ul.gform_fields li.gfield .ginput_container ul.gfield_checkbox li input:after,.gform_wrapper form ul.gform_fields li.gfield .ginput_container ul.gfield_radio li input:after{position:absolute;width:16px;height:16px;content:'';background:#000;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:2px;left:4px;top:4px;opacity:0}.gform_wrapper form ul.gform_fields li.gfield .ginput_container ul.gfield_checkbox li input:checked:after,.gform_wrapper form ul.gform_fields li.gfield .ginput_container ul.gfield_radio li input:checked:after{opacity:1}.gform_wrapper form ul.gform_fields li.gfield .ginput_container ul.gfield_checkbox li label,.gform_wrapper form ul.gform_fields li.gfield .ginput_container ul.gfield_radio li label{display:inline-block;padding:0 0 0 10px}.gform_wrapper form ul.gform_fields li.gfield .ginput_container ul.gfield_radio li input:before{border-radius:50%}.gform_wrapper form ul.gform_fields li.gfield .ginput_container ul.gfield_radio li input:after{border-radius:50%}.gform_wrapper form ul.gform_fields li.gfield .ginput_container ul.gfield_radio li input:checked:after{opacity:1}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;max-width:100%;overflow-x:hidden}body{font-size:20px;font-size:2rem;line-height:24px;line-height:2.4rem;font-family:"Aktiv Grotesk", sans-serif}h1,h2,h3,h4,h5,p{-webkit-font-smoothing:antialiased;padding:0 0 25px 0;margin:0;font-weight:500}h1{font-size:70px;font-size:7rem;line-height:70px;line-height:7rem}h2{font-size:27px;font-size:2.7rem;line-height:35px;line-height:3.5rem}h3{font-size:30px;font-size:3rem;line-height:34px;line-height:3.4rem}h4{font-size:30px;font-size:3rem;line-height:34px;line-height:3.4rem}h5{font-size:30px;font-size:3rem;line-height:34px;line-height:3.4rem}strong,b{font-weight:600}i,em{font-style:italic}svg{display:block}svg fill,svg path{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.button{-webkit-appearance:none;border:none;padding:15px 25px;background:#000;color:#fff;border-radius:50px;font-weight:600;cursor:pointer;display:inline-block;margin-bottom:25px}img{height:auto;max-width:100%}a{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-decoration:none}section{display:block;width:100%}article{-webkit-box-flex:1;-ms-flex:1;flex:1}section .container>article{position:relative;opacity:0;left:-30px}section .container>article.animate{-webkit-animation:fadeSlideLeft 1s forwards;animation:fadeSlideLeft 1s forwards;-webkit-animation-delay:.3s !important;animation-delay:.3s !important}.container{width:100%;max-width:1010px;padding:30px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}section.state{width:100%;height:100%;position:fixed;z-index:1000;left:0;right:0;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;color:#000}section.state .container{padding:200px;max-width:1900px;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-ms-flex-item-align:center;align-self:center}section.state .container svg{max-width:100%;width:100%;height:auto}section.state.intro{background:#000;color:#fff;z-index:10000}section.state.intro h2{padding-bottom:45px}a.music{position:fixed;left:0;bottom:0;z-index:100;padding:23px}a.music .icon{position:relative;width:18px;height:20px}a.music .icon .line{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:12px;width:3px;background:#000;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;left:0}a.music .icon .line:nth-child(2){left:5px;height:20px;-webkit-animation-delay:.9s !important;animation-delay:.9s !important}a.music .icon .line:nth-child(3){left:10px;height:8px;-webkit-animation-delay:.6s !important;animation-delay:.6s !important}a.music .icon .line:nth-child(4){left:15px;height:15px;-webkit-animation-delay:.3s !important;animation-delay:.3s !important}a.music .controls{padding-left:33px;width:0;height:70px;overflow:hidden;opacity:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}a.music .controls .title{color:#fff;font-size:15px;font-size:1.5rem;line-height:22px;line-height:2.2rem;font-weight:600}a.music.play .icon .line{-webkit-animation:play 2s infinite;animation:play 2s infinite}a.music:hover{background:#000}a.music:hover .icon .line{background:#fff}a.music:hover .controls{opacity:1;-ms-touch-action:none;touch-action:none}@-webkit-keyframes play{0%{}33.3%{height:20px}66.6%{height:8px}100%{height:12px;opacity:1}}.gallery-swiper{height:100%;position:fixed;left:0;top:0;width:100%;overflow:hidden;padding:0 100px}@media screen and (max-width: 1024px){.gallery-swiper{padding:0 50px}}@media (max-width: 600px){.gallery-swiper{padding:0}}.gallery-swiper .swiper-wrapper .swiper-slide{opacity:.3;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease}@media (max-width: 600px){.gallery-swiper .swiper-wrapper .swiper-slide{opacity:.3}}.gallery-swiper .swiper-wrapper .swiper-slide p{min-width:250px;max-width:250px;padding:30px 0 30px 30px;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:15px;font-size:1.5rem;line-height:22px;line-height:2.2rem}@media (max-width: 600px){.gallery-swiper .swiper-wrapper .swiper-slide p{max-width:400px;padding:30px;font-size:13px;font-size:1.3rem;line-height:20px;line-height:2rem;padding:20px}}.gallery-swiper .swiper-wrapper .swiper-slide img{position:relative;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:center;align-self:center;width:calc(100% - 250px);max-height:calc(100vh - 100px);-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 1024px){.gallery-swiper .swiper-wrapper .swiper-slide img{max-height:calc(100vh - 60px)}}@media (max-width: 600px){.gallery-swiper .swiper-wrapper .swiper-slide img{max-height:100%;width:100%}}.gallery-swiper .swiper-wrapper .swiper-slide.swiper-slide-active{opacity:1}@media (max-width: 600px){.gallery-swiper .swiper-wrapper .swiper-slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.swiper-pagination{position:fixed;right:0 !important;top:0 !important;bottom:0 !important;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;height:100%;width:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 600px){.swiper-pagination{display:none}}.swiper-pagination .swiper-pagination-bullet{background:white;border-radius:0 !important;margin:0 !important;-webkit-box-flex:1;-ms-flex:1;flex:1;opacity:.3;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000}.brand{position:fixed;left:0;top:0;padding:20px;z-index:100;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.brand svg{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.brand:hover{background:#000}.brand:hover svg g,.brand:hover svg path{fill:white}nav.navigation{background:#000}nav.navigation .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}nav.navigation .container a.brand svg{display:block}nav.navigation .container ul{padding:0 60px 0 0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}nav.navigation .container ul li{padding-right:15px}nav.navigation .container ul li a{color:#fff}nav.navigation .container a.menu-trigger{position:absolute;right:30px;width:60px;height:60px;border-radius:50px}nav.navigation .container a.menu-trigger .line{position:absolute;width:20px;height:3px;background:#fff;left:20px;top:28px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}nav.navigation .container a.menu-trigger .line:before,nav.navigation .container a.menu-trigger .line:after{content:'';width:20px;height:3px;background:#fff;top:-7px;position:absolute;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}nav.navigation .container a.menu-trigger .line:after{top:7px}nav.navigation .container a.menu-trigger:hover .line{background:transparent}nav.navigation .container a.menu-trigger:hover .line:before,nav.navigation .container a.menu-trigger:hover .line:after{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}nav.navigation .container a.menu-trigger:hover .line:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}section.text .container{padding:60px 30px 35px 30px}section.image-text .container article:first-child{padding:30px 30px 5px 0}section.image-text .container article:last-child{position:relative}section.image-text .container article:last-child img{position:absolute;-o-object-fit:cover;object-fit:cover;height:100%;width:100%}header{background-size:cover !important;position:relative}header:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:#000;opacity:.5}header .container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:600px;color:#fff}section.image .container{max-width:1300px}section.image .container img{width:100%;height:auto}section.tabs .container ul.tabs{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #000}section.tabs .container ul.tabs li{padding:15px 20px;position:relative;bottom:-1px;cursor:pointer;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}section.tabs .container ul.tabs li:hover{color:#0091FF}section.tabs .container ul.tabs li.active{background:#fff;border:1px solid #000;border-bottom:none;cursor:default;border-radius:3px 3px 0 0}section.tabs .container ul.tabs li.active:hover{color:#000}section.tabs .container article.tab-content{padding:30px 0 0 0;display:none}section.tabs .container article.tab-content.active{display:block}section.list .container{padding:10px}section.list .container ul{padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}section.list .container ul li{padding:15px;text-align:center;max-width:300px}.popup,.popup .container{position:fixed;width:100%;height:100%;left:0;top:0;right:0}.popup{top:0;z-index:10000;display:none}.popup .container{padding:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 600px){.popup .container{padding:0}}.popup .container .popup-container{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:800px;height:100%;max-height:800px;overflow:hidden;padding:80px 30px 30px 30px;background:#fff;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.6);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.6);-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}.popup .container .popup-container a.close-popup{position:absolute;right:15px;top:15px;padding:15px;z-index:10000}.popup .container .popup-container a.close-popup:hover svg g,.popup .container .popup-container a.close-popup:hover svg path{fill:#0091FF}.popup .container .popup-container>h4{position:absolute;left:30px;top:20px}.popup .container .popup-container article{display:block;overflow:auto;height:100%}.popup.active .container .popup-container{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-box-shadow:0px 0px 200px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 200px 0px rgba(0,0,0,0.3)}footer{background:#f2f2f2}footer p.developed-by{text-align:center;padding:0;color:#6D7278}footer p.developed-by a{color:#0091FF}
