.background_black,.background_black_inside.controls-active,.background_black_inside.full,.text_black .hamburger-inner,.text_black .hamburger-inner:after,.text_black .hamburger-inner:before{background-color:#000}.text_black,.text_black_inside .color{color:#000}.text_black_inside .color path,.text_black_inside .color polygon,.text_black path,.text_black polygon{fill:#000!important}body .text_black,body .text_black a,´ body .text_black_inside .color,´ body .text_black_inside .color a{color:#000}body .text_black g,´ body .text_black_inside .color g{stroke:#000!important}body .background_black .button,body .background_black_inside .button{background-color:#000!important}body .background_black .button:hover,body .background_black_inside .button:hover{color:#000!important}body .text_black .button,body .text_black_inside .button{border-color:#000!important;color:#000!important}body .text_black .button:hover,body .text_black_inside .button:hover{background-color:#000!important}.text_black_inside .border,.text_black_inside .color-full{border-color:#000}body .text_black .text{color:#000}.video-button_video_black .cls-1{fill:#000!important}.text_black_inside .fullscreen-button{border-color:#000!important;color:#000!important;background:hsla(0,0%,100%,0)!important}.text_black_inside .fullscreen-button:hover{background:#000!important}.background_black_inside .fullscreen-button:hover{color:#000!important}.background_white,.background_white_inside.controls-active,.background_white_inside.full,.text_white .hamburger-inner,.text_white .hamburger-inner:after,.text_white .hamburger-inner:before{background-color:#fff}.text_white,.text_white_inside .color{color:#fff}.text_white_inside .color path,.text_white_inside .color polygon,.text_white path,.text_white polygon{fill:#fff!important}body .text_white,body .text_white a,´ body .text_white_inside .color,´ body .text_white_inside .color a{color:#fff}body .text_white g,´ body .text_white_inside .color g{stroke:#fff!important}body .background_white .button,body .background_white_inside .button{background-color:#fff!important}body .background_white .button:hover,body .background_white_inside .button:hover{color:#fff!important}body .text_white .button,body .text_white_inside .button{border-color:#fff!important;color:#fff!important}body .text_white .button:hover,body .text_white_inside .button:hover{background-color:#fff!important}.text_white_inside .border,.text_white_inside .color-full{border-color:#fff}body .text_white .text{color:#fff}.video-button_video_white .cls-1{fill:#fff!important}.text_white_inside .fullscreen-button{border-color:#fff!important;color:#fff!important;background:hsla(0,0%,100%,0)!important}.text_white_inside .fullscreen-button:hover{background:#fff!important}.background_white_inside .fullscreen-button:hover{color:#fff!important}.background_grey_light,.background_grey_light_inside.controls-active,.background_grey_light_inside.full,.text_grey_light .hamburger-inner,.text_grey_light .hamburger-inner:after,.text_grey_light .hamburger-inner:before{background-color:#f8f8f8}.text_grey_light,.text_grey_light_inside .color{color:#f8f8f8}.text_grey_light_inside .color path,.text_grey_light_inside .color polygon,.text_grey_light path,.text_grey_light polygon{fill:#f8f8f8!important}body .text_grey_light,body .text_grey_light a,´ body .text_grey_light_inside .color,´ body .text_grey_light_inside .color a{color:#f8f8f8}body .text_grey_light g,´ body .text_grey_light_inside .color g{stroke:#f8f8f8!important}body .background_grey_light .button,body .background_grey_light_inside .button{background-color:#f8f8f8!important}body .background_grey_light .button:hover,body .background_grey_light_inside .button:hover{color:#f8f8f8!important}body .text_grey_light .button,body .text_grey_light_inside .button{border-color:#f8f8f8!important;color:#f8f8f8!important}body .text_grey_light .button:hover,body .text_grey_light_inside .button:hover{background-color:#f8f8f8!important}.text_grey_light_inside .border,.text_grey_light_inside .color-full{border-color:#f8f8f8}body .text_grey_light .text{color:#f8f8f8}.video-button_video_grey_light .cls-1{fill:#f8f8f8!important}.text_grey_light_inside .fullscreen-button{border-color:#f8f8f8!important;color:#f8f8f8!important;background:hsla(0,0%,100%,0)!important}.text_grey_light_inside .fullscreen-button:hover{background:#f8f8f8!important}.background_grey_light_inside .fullscreen-button:hover{color:#f8f8f8!important}.background_grey_dark,.background_grey_dark_inside.controls-active,.background_grey_dark_inside.full,.text_grey_dark .hamburger-inner,.text_grey_dark .hamburger-inner:after,.text_grey_dark .hamburger-inner:before{background-color:#aaa}.text_grey_dark,.text_grey_dark_inside .color{color:#aaa}.text_grey_dark_inside .color path,.text_grey_dark_inside .color polygon,.text_grey_dark path,.text_grey_dark polygon{fill:#aaa!important}body .text_grey_dark,body .text_grey_dark a,´ body .text_grey_dark_inside .color,´ body .text_grey_dark_inside .color a{color:#aaa}body .text_grey_dark g,´ body .text_grey_dark_inside .color g{stroke:#aaa!important}body .background_grey_dark .button,body .background_grey_dark_inside .button{background-color:#aaa!important}body .background_grey_dark .button:hover,body .background_grey_dark_inside .button:hover{color:#aaa!important}body .text_grey_dark .button,body .text_grey_dark_inside .button{border-color:#aaa!important;color:#aaa!important}body .text_grey_dark .button:hover,body .text_grey_dark_inside .button:hover{background-color:#aaa!important}.text_grey_dark_inside .border,.text_grey_dark_inside .color-full{border-color:#aaa}body .text_grey_dark .text{color:#aaa}.video-button_video_grey_dark .cls-1{fill:#aaa!important}.text_grey_dark_inside .fullscreen-button{border-color:#aaa!important;color:#aaa!important;background:hsla(0,0%,100%,0)!important}.text_grey_dark_inside .fullscreen-button:hover{background:#aaa!important}.background_grey_dark_inside .fullscreen-button:hover{color:#aaa!important}.background_pink,.background_pink_inside.controls-active,.background_pink_inside.full,.text_pink .hamburger-inner,.text_pink .hamburger-inner:after,.text_pink .hamburger-inner:before{background-color:#f5b6cd}.text_pink,.text_pink_inside .color{color:#f5b6cd}.text_pink_inside .color path,.text_pink_inside .color polygon,.text_pink path,.text_pink polygon{fill:#f5b6cd!important}body .text_pink,body .text_pink a,´ body .text_pink_inside .color,´ body .text_pink_inside .color a{color:#f5b6cd}body .text_pink g,´ body .text_pink_inside .color g{stroke:#f5b6cd!important}body .background_pink .button,body .background_pink_inside .button{background-color:#f5b6cd!important}body .background_pink .button:hover,body .background_pink_inside .button:hover{color:#f5b6cd!important}body .text_pink .button,body .text_pink_inside .button{border-color:#f5b6cd!important;color:#f5b6cd!important}body .text_pink .button:hover,body .text_pink_inside .button:hover{background-color:#f5b6cd!important}.text_pink_inside .border,.text_pink_inside .color-full{border-color:#f5b6cd}body .text_pink .text{color:#f5b6cd}.video-button_video_pink .cls-1{fill:#f5b6cd!important}.text_pink_inside .fullscreen-button{border-color:#f5b6cd!important;color:#f5b6cd!important;background:hsla(0,0%,100%,0)!important}.text_pink_inside .fullscreen-button:hover{background:#f5b6cd!important}.background_pink_inside .fullscreen-button:hover{color:#f5b6cd!important}.background_yellow,.background_yellow_inside.controls-active,.background_yellow_inside.full,.text_yellow .hamburger-inner,.text_yellow .hamburger-inner:after,.text_yellow .hamburger-inner:before{background-color:#fae100}.text_yellow,.text_yellow_inside .color{color:#fae100}.text_yellow_inside .color path,.text_yellow_inside .color polygon,.text_yellow path,.text_yellow polygon{fill:#fae100!important}body .text_yellow,body .text_yellow a,´ body .text_yellow_inside .color,´ body .text_yellow_inside .color a{color:#fae100}body .text_yellow g,´ body .text_yellow_inside .color g{stroke:#fae100!important}body .background_yellow .button,body .background_yellow_inside .button{background-color:#fae100!important}body .background_yellow .button:hover,body .background_yellow_inside .button:hover{color:#fae100!important}body .text_yellow .button,body .text_yellow_inside .button{border-color:#fae100!important;color:#fae100!important}body .text_yellow .button:hover,body .text_yellow_inside .button:hover{background-color:#fae100!important}.text_yellow_inside .border,.text_yellow_inside .color-full{border-color:#fae100}body .text_yellow .text{color:#fae100}.video-button_video_yellow .cls-1{fill:#fae100!important}.text_yellow_inside .fullscreen-button{border-color:#fae100!important;color:#fae100!important;background:hsla(0,0%,100%,0)!important}.text_yellow_inside .fullscreen-button:hover{background:#fae100!important}.background_yellow_inside .fullscreen-button:hover{color:#fae100!important}._text-hover,.half-accordeon a,.half-text a,.text-basic a,.text-double a,.text-image .text a{opacity:1;transition:.2s}._text-hover:hover,.half-accordeon a:hover,.half-text a:hover,.text-basic a:hover,.text-double a:hover,.text-image .text a:hover{opacity:.6}._distance-large,.image-basic.large .image-box,.image-basic.large.true .image-box,.slider.large .image-box,.slider.large.true .image-box{width:80%;margin-left:auto;margin-right:auto}@media only screen and (max-width:500px){._distance-large,.image-basic.large .image-box,.image-basic.large.true .image-box,.slider.large .image-box,.slider.large.true .image-box{width:80%}}._distance-medium,.image-basic.medium .image-box,.image-basic.medium.true .image-box,.slider.medium .image-box,.slider.medium.true .image-box{width:60%;margin-left:auto;margin-right:auto}@media only screen and (max-width:500px){._distance-medium,.image-basic.medium .image-box,.image-basic.medium.true .image-box,.slider.medium .image-box,.slider.medium.true .image-box{width:80%}}._distance-small,.image-basic.small .image-box,.image-basic.small.true .image-box,.slider.small .image-box,.slider.small.true .image-box{width:40%;margin-left:auto;margin-right:auto}@media only screen and (max-width:500px){._distance-small,.image-basic.small .image-box,.image-basic.small.true .image-box,.slider.small .image-box,.slider.small.true .image-box{width:80%}}._distance_top_none,._distances_vertical.distance_top_none,.distance_top_none.break,.distance_top_none.double-slider,.distance_top_none.image-basic,.distance_top_none.images,.distance_top_none.logos,.distance_top_none.slider,.distance_top_none.text-basic,.distance_top_none.text-double,.distance_top_none.text-image,.distance_top_none.video-area,.distance_top_none.video-double{padding-top:0}._distance_top_smalll,._distances_vertical.distance_top_small,.distance_top_small.break,.distance_top_small.double-slider,.distance_top_small.image-basic,.distance_top_small.images,.distance_top_small.logos,.distance_top_small.slider,.distance_top_small.text-basic,.distance_top_small.text-double,.distance_top_small.text-image,.distance_top_small.video-area,.distance_top_small.video-double{padding-top:40px}._distance_top_big,._distances_vertical.distance_top_big,.distance_top_big.break,.distance_top_big.double-slider,.distance_top_big.image-basic,.distance_top_big.images,.distance_top_big.logos,.distance_top_big.slider,.distance_top_big.text-basic,.distance_top_big.text-double,.distance_top_big.text-image,.distance_top_big.video-area,.distance_top_big.video-double{padding-top:100px}@media only screen and (max-width:500px){._distance_top_big,._distances_vertical.distance_top_big,.distance_top_big.break,.distance_top_big.double-slider,.distance_top_big.image-basic,.distance_top_big.images,.distance_top_big.logos,.distance_top_big.slider,.distance_top_big.text-basic,.distance_top_big.text-double,.distance_top_big.text-image,.distance_top_big.video-area,.distance_top_big.video-double{padding-top:40px}}._distance_bottom_none,._distances_vertical.distance_bottom_none,.distance_bottom_none.break,.distance_bottom_none.double-slider,.distance_bottom_none.image-basic,.distance_bottom_none.images,.distance_bottom_none.logos,.distance_bottom_none.slider,.distance_bottom_none.text-basic,.distance_bottom_none.text-double,.distance_bottom_none.text-image,.distance_bottom_none.video-area,.distance_bottom_none.video-double{padding-bottom:0}._distance_bottom_smalll,._distances_vertical.distance_bottom_small,.distance_bottom_small.break,.distance_bottom_small.double-slider,.distance_bottom_small.image-basic,.distance_bottom_small.images,.distance_bottom_small.logos,.distance_bottom_small.slider,.distance_bottom_small.text-basic,.distance_bottom_small.text-double,.distance_bottom_small.text-image,.distance_bottom_small.video-area,.distance_bottom_small.video-double{padding-bottom:40px}._distance_bottom_big,._distances_vertical.distance_bottom_big,.distance_bottom_big.break,.distance_bottom_big.double-slider,.distance_bottom_big.image-basic,.distance_bottom_big.images,.distance_bottom_big.logos,.distance_bottom_big.slider,.distance_bottom_big.text-basic,.distance_bottom_big.text-double,.distance_bottom_big.text-image,.distance_bottom_big.video-area,.distance_bottom_big.video-double{padding-bottom:100px}@media only screen and (max-width:500px){._distance_bottom_big,._distances_vertical.distance_bottom_big,.distance_bottom_big.break,.distance_bottom_big.double-slider,.distance_bottom_big.image-basic,.distance_bottom_big.images,.distance_bottom_big.logos,.distance_bottom_big.slider,.distance_bottom_big.text-basic,.distance_bottom_big.text-double,.distance_bottom_big.text-image,.distance_bottom_big.video-area,.distance_bottom_big.video-double{padding-bottom:40px}}._image-basic,.image-basic.fullwidth .image-box img,.image-basic.large .image-box img,.image-basic.medium .image-box img,.image-basic.medium.true .image-box img,.image-basic.small .image-box img,.image-basic.small.true .image-box img,.images .images-box .image-box img,.slider.large .image-box img,.slider.medium .image-box img,.slider.medium.true .image-box img,.slider.small .image-box img,.slider.small.true .image-box img{width:100%;height:100%;object-fit:contain}._image-basic-auto,.image-basic.large.true .image-box img,.slider.large.true .image-box img{width:100%;height:auto;object-fit:contain}._image-full,.image-basic.fullwidth.true .image-box img,.slider.fullwidth.true .image-box img{width:100%;height:101vh;object-fit:cover}._image-cover,.half-image.image-size-full .image-box img{width:100%;height:100%;object-fit:cover}._gap-outside-horizontal,.menu{padding-left:50px;padding-right:50px}@media only screen and (max-width:700px){._gap-outside-horizontal,.menu{padding-left:30px;padding-right:30px}}._gap-outside-vertical,.menu{padding-top:40px;padding-bottom:40px}@media only screen and (max-width:700px){._gap-outside-vertical,.menu{padding-top:20px;padding-bottom:20px}}._gap_horizontal,.images.gaps .images-box,.images.gaps .images-box .image-box,.text-double .text-boxes,.text-double .text-boxes .text-box{padding-left:5vw;padding-right:5vw}._full-gap-outside-horizontal,.cookies,.footer-bar,.logos{padding-left:50px;padding-right:50px;width:calc(100% - 100px)}@media only screen and (max-width:700px){._full-gap-outside-horizontal,.cookies,.footer-bar,.logos{padding-left:30px;padding-right:30px;width:calc(100% - 60px)}}._flex-content-vertical-space,.menu{display:flex;flex-direction:column;justify-content:space-between}._flex-content-vertical-center,.half-button .text-buttons,.half-image.image-size-logo,.half-text .text-box-outer,.image-basic.large.true .image-box,.image-basic.medium.true .image-box,.image-basic.small.true .image-box,.slider.large.true .image-box,.slider.medium.true .image-box,.slider.small.true .image-box,.text-basic.fullscreen_true,.text-image .text{display:flex;flex-direction:column;justify-content:center}._flex-content-horizontal-center,.half-accordeon .text-buttons,.half-button .text-buttons a,.half-image.image-size-logo .image-box,.half-text .text-box-outer .text-buttons,.images.gaps .images-box,.images .images-box,.related-works .works-list,.text-basic .text-box-outer,.text-basic .text-buttons,.text-double .text-boxes{display:flex;justify-content:center}._flex-content-horizontal-space,.footer-bar{display:flex;justify-content:center;justify-content:space-between}._desktop-visible,.image-basic .desktop{display:block}@media only screen and (max-width:500px){._desktop-visible,.image-basic .desktop{display:none}}._mobile-visible,.image-basic .mobile,.related-works .works-list .thumbnail .mobile,.thumbnail .preview .mobile{display:none}@media only screen and (max-width:500px){._mobile-visible,.image-basic .mobile,.related-works .works-list .thumbnail .mobile,.thumbnail .preview .mobile{display:block}}._font-family,._p,._p-caps,._p-medium,._p-medium-caps,._p-menu,._p-small,._p-small-caps,.buttons .home-button .box-inside .text-hover,.buttons .home-button .box-inside .text-title,.controls-active .controls,.controls-active .controls .controls-top .buttons-right .fullscreen-button,.controls-active .controls .controls-top .buttons-right .share .share-inside,.cookies,.filter-bar,.footer-bar,.full .controls,.full .controls .controls-top .buttons-right .fullscreen-button,.full .controls .controls-top .buttons-right .share .share-inside,.half-accordeon .accordeon,.half-accordeon .accordeon .item .accordeon-title,.half-accordeon .text-buttons,.half-accordeon .title,.half-button,.half-button .text-buttons a .text,.half-text,.half-text .text-box-outer .text-buttons,.menu,.menu .closeFilter,.menu .filter-reset,.menu .title-nav,.navigation-footer,.related-works .related-navi,.search input,.text-basic.text_small p,.text-double .text-boxes .text-box,.thumbnail .info,.title,.top .filters .main-area,.top .filters .main-area .row-2 .filter-reset,.video-area .video-title,body{font-family:FFDINStdRegular}._checkbox_normal,.top .filters .main-area .row-1 .filter-group-projects-clients .active:before,.top .filters .main-area li input[type=checkbox]+label:before{width:6px;height:6px;background-color:#fff;content:"";border-radius:100%;position:absolute;margin-left:-12px;margin-top:9.5px}@media only screen and (max-width:700px){._checkbox_normal,.top .filters .main-area .row-1 .filter-group-projects-clients .active:before,.top .filters .main-area li input[type=checkbox]+label:before{margin-top:12px}}._checkbox_active,.top .filters .main-area .row-1 .filter-group-projects-clients .active:before,.top .filters .main-area li input[type=checkbox]:checked+label:before{background-color:#000}._active-not-active{display:none}._active-not-active.active{display:flex!important}._button,.controls-active .controls .controls-top .buttons-right .fullscreen-button,.controls-active .controls .controls-top .buttons-right .share .share-inside,.full .controls .controls-top .buttons-right .fullscreen-button,.full .controls .controls-top .buttons-right .share .share-inside,.half-accordeon .text-buttons .button,.half-text .text-box-outer .text-buttons .button,.text-basic .text-buttons .button{padding:10px 20px;transition:.2s;cursor:pointer;background-color:#fff;color:#000;border:1px solid #000}._button:hover,.controls-active .controls .controls-top .buttons-right .fullscreen-button:hover,.controls-active .controls .controls-top .buttons-right .share .share-inside:hover,.full .controls .controls-top .buttons-right .fullscreen-button:hover,.full .controls .controls-top .buttons-right .share .share-inside:hover,.half-accordeon .text-buttons .button:hover,.half-text .text-box-outer .text-buttons .button:hover,.text-basic .text-buttons .button:hover{background-color:#000;color:#fff}._half,.half-accordeon.height-square,.half-button.height-square,.half-image.height-square,.half-text.height-square{width:50%;height:50vw;overflow:hidden}@media only screen and (max-width:700px){._half,.half-accordeon.height-square,.half-button.height-square,.half-image.height-square,.half-text.height-square{width:100%;float:none;height:100vw}}._tall,.half-accordeon.height-tall,.half-button.height-tall,.half-image.height-tall,.half-text.height-tall{width:50%;height:60vw;overflow:hidden}@media only screen and (max-width:700px){._tall,.half-accordeon.height-tall,.half-button.height-tall,.half-image.height-tall,.half-text.height-tall{width:100%;float:none;height:130vw}}._very-tall,.half-accordeon.height-very_tall,.half-button.height-very_tall,.half-image.height-very_tall,.half-text.height-very_tall{width:50%;height:80vw;overflow:hidden}@media only screen and (max-width:700px){._very-tall,.half-accordeon.height-very_tall,.half-button.height-very_tall,.half-image.height-very_tall,.half-text.height-very_tall{width:100%;float:none;height:170vw}}._p,.controls-active .controls,.full .controls,.menu,.text-double .text-boxes .text-box,body{font-size:16px;line-height:23px}@media only screen and (max-width:700px){._p,.controls-active .controls,.full .controls,.menu,.text-double .text-boxes .text-box,body{font-size:16px;line-height:26px}}@media only screen and (max-width:500px){._p,.controls-active .controls,.full .controls,.menu,.text-double .text-boxes .text-box,body{font-size:14px;line-height:24x}}._p-caps,.related-works .related-navi,.video-area .video-title{font-size:18px;line-height:28px;text-transform:uppercase;letter-spacing:1px}@media only screen and (max-width:700px){._p-caps,.related-works .related-navi,.video-area .video-title{font-size:16px}}@media only screen and (max-width:500px){._p-caps,.related-works .related-navi,.video-area .video-title{font-size:14px}}._p-menu,.filter-bar,.top .filters .main-area{font-size:16px;line-height:23px}@media only screen and (max-width:700px){._p-menu,.filter-bar,.top .filters .main-area{font-size:18px;line-height:28px}}._p-medium,.half-accordeon .accordeon,.half-button,.half-text{font-size:16px;line-height:22px}._p-medium-caps,.buttons .home-button .box-inside .text-title,.half-accordeon .accordeon .item .accordeon-title,.half-accordeon .text-buttons,.half-accordeon .title,.half-button .text-buttons a .text,.half-text .text-box-outer .text-buttons,.title{font-size:16px;line-height:22px;text-transform:uppercase;letter-spacing:1px}._p-small,.buttons .home-button .box-inside .text-hover,.text-basic.text_small p{text-transform:none;font-size:11px;letter-spacing:normal;line-height:19px}._p-small-caps,.controls-active .controls .controls-top .buttons-right .fullscreen-button,.controls-active .controls .controls-top .buttons-right .share .share-inside,.cookies,.footer-bar,.full .controls .controls-top .buttons-right .fullscreen-button,.full .controls .controls-top .buttons-right .share .share-inside,.menu .closeFilter,.menu .filter-reset,.menu .title-nav,.navigation-footer,.search input,.thumbnail .info,.top .filters .main-area .row-2 .filter-reset{font-size:11px;line-height:19px;text-transform:uppercase;letter-spacing:1px}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{overflow-x:hidden}h1{font-weight:400;padding:0;margin:0;font-size:auto}li{list-style:none}a{color:initial;text-decoration:none}button,input:focus{outline:none;border:none;padding:0;background:none}.content{opacity:0;transition:.5s}.content.fade-in{opacity:1!important}input{border-radius:0}input,input[type=search]{-webkit-appearance:none}._blibb{animation-name:blibb;animation-duration:1s}@keyframes blibb{0%{opacity:0}10%{opacity:1}to{opacity:1}}.magnetic.above{transform:translateY(-90px);opacity:0}.magnetic.below{transform:translateY(90px);opacity:0}.magnetic.transition-in{transform:translateY(0);opacity:1}.magnetic{transition:transform .5s cubic-bezier(.165,.84,.44,1),opacity .5s cubic-bezier(.165,.84,.44,1)!important}@media only screen and (max-width:700px){.magnetic{margin-top:-2px}}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{margin-left:-10px!important;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger.is-active:hover,.hamburger:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{width:36px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:33px;height:2px;background-color:#fff;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy .hamburger-inner:after,.hamburger--3dxy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r .hamburger-inner:after,.hamburger--3dxy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg) rotate(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7);transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7);transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7);transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7);transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transform:rotate(-90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(135deg);transition-delay:75ms}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-270deg);transition-delay:75ms}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic-r .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-135deg);transition-delay:75ms}.hamburger--elastic-r.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(270deg);transition-delay:75ms}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic.is-active .hamburger-inner:before{left:-80px;top:-80px;transform:translate3d(80px,80px,0) rotate(45deg);transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic.is-active .hamburger-inner:after{right:-80px;top:-80px;transform:translate3d(-80px,80px,0) rotate(-45deg);transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic-r.is-active .hamburger-inner:before{left:-80px;top:80px;transform:translate3d(80px,-80px,0) rotate(-45deg);transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r.is-active .hamburger-inner:after{right:-80px;top:80px;transform:translate3d(-80px,-80px,0) rotate(45deg);transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--minus .hamburger-inner:after,.hamburger--minus .hamburger-inner:before{transition:bottom .08s ease-out 0s,top .08s ease-out 0s,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:after,.hamburger--minus.is-active .hamburger-inner:before{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{transform:rotate(45deg) translate3d(5.71429px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner:before{top:10px;transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent!important}.hamburger--spring.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--stand .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent!important;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s}.hamburger--stand.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand-r .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent!important;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.preload{position:fixed;top:0;left:0}@media only screen and (max-width:500px){.preload .desktop{display:none}}.preload .mobile{display:none}@media only screen and (min-width:500px){.preload .mobile{display:block}}.buttons{display:flex;justify-content:center;position:fixed;width:80vw;margin-left:10vw;height:100vh;top:0;left:0;z-index:1000}@media only screen and (max-width:500px){.buttons{flex-direction:column;top:-30px}}.buttons .home-button{width:36vh;height:50vh;margin-top:25vh;margin-left:20px;margin-right:20px}@media only screen and (max-width:1000px){.buttons .home-button{width:36vh}}@media only screen and (max-width:700px){.buttons .home-button{width:34vh}}@media only screen and (max-width:500px){.buttons .home-button{margin-left:10%;margin-right:10%;width:80%;height:25vh}}.buttons .home-button.left{background-color:#f5b6cd}@media only screen and (max-width:500px){.buttons .home-button.left{margin-top:10px;margin-bottom:10px}}.buttons .home-button.right{background-color:#fae100}@media only screen and (max-width:500px){.buttons .home-button.right{margin-top:10px;margin-bottom:10px}}.buttons .home-button .box-inside{height:100%;background-color:hsla(0,0%,100%,0);display:flex;justify-content:center;flex-direction:column;text-align:center;transition:.2s;transform:translateY(0)}.buttons .home-button .box-inside:hover{transform:translateY(-10px)}.buttons .home-button .box-inside .text-title{transition:.2s}.buttons .home-button .box-inside .text-hover{opacity:0;transition:.2s;padding-top:2px}@media only screen and (max-width:500px){.buttons .home-button .box-inside .text-hover{opacity:1!important}}.buttons .home-button .box-inside:hover .text-hover{opacity:1!important}.template-home .animation{opacity:0;position:fixed;top:0;left:0;z-index:10}.template-home .animation .item{display:none}.template-home .animation .active{display:block!important}.template-home .animation.loaded{opacity:1!important}@media only screen and (max-width:500px){.template-home .animation{display:none}}.template-home img,.template-home video{width:100vw;height:100vh;object-fit:cover;object-position:center}.template-home .animation-mobile{opacity:0;position:fixed;top:0;left:0;z-index:10}.template-home .animation-mobile .item-mobile{display:none}.template-home .animation-mobile .active{display:block!important}.template-home .animation-mobile.loaded{opacity:1!important}@media only screen and (min-width:500px){.template-home .animation-mobile{display:none}}.template-works{width:100vw;overflow-x:hidden}.template-works .content{width:100vw;min-height:100vh;transition:initial}.template-works .content .works-loop{opacity:0;transition:opacity .2s}.template-works .content .works-loop #filter-display{display:none}.template-works .content .works-loop.loaded{opacity:1!important}@media only screen and (max-width:700px){.template-works.menu-active .content{width:100vw;margin-left:0}}.menu-active .thumbnail{width:50vw}@media only screen and (min-width:1300px){.menu-active .thumbnail{width:50vw}}@media only screen and (min-width:1600px){.menu-active .thumbnail{width:33.3333333333vw}}@media only screen and (max-width:700px){.menu-active .thumbnail{width:100vw}}.menu-active.the-one .thumbnail,.the-one .thumbnail{width:100vw}.thumbnail{width:50vw}@media only screen and (min-width:1300px){.thumbnail{width:50vw}}@media only screen and (min-width:1600px){.thumbnail{width:33.3333333333vw}}@media only screen and (max-width:700px){.thumbnail{width:100vw}}.thumbnail .keywords{display:none}.thumbnail .preview{display:flex;height:100%;width:100%;overflow:hidden}@media only screen and (max-width:1000px){.thumbnail .preview{padding-bottom:20px}}.thumbnail .preview .desktop{width:100%;display:flex}@media only screen and (max-width:700px){.thumbnail .preview .desktop{display:none}}@media only screen and (max-width:700px){.thumbnail .preview .mobile{object-fit:cover;width:100%;height:70vw}}.thumbnail .preview .preview-image{width:100%;height:100%}@media only screen and (max-width:700px){.thumbnail .preview .preview-image{object-fit:cover;height:70vw}}.thumbnail .preview .preview-video{width:100%;height:100%;object-fit:cover;transform:scale(1.03)}.thumbnail .preview .play-button{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;display:none}.thumbnail .preview .play-button svg#Ebene_1{width:30%}.thumbnail .info{background-color:#fff;position:absolute;bottom:0;width:calc(100% - 30px);opacity:0;margin-bottom:-2px;padding:5px 15px 6px}@media only screen and (max-width:1000px){.thumbnail .info{height:20px;opacity:1;padding-bottom:20px}}.thumbnail .info .debug{display:none}.thumbnail:hover .info{transition:.2s;opacity:1}@keyframes info-animation{0%{opacity:0}to{opacity:1}}.works-loop,.works-loop .thumbnail{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;transform:translateZ(0);-webkit-transform:translateZ(0);-moz-transform:translateZ(0)}.works-loop{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.works-loop .thumbnail{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity}.works-loop.no-transition,.works-loop.no-transition .thumbnail,.works-loop .thumbnail.no-transition{-webkit-transition-duration:0;-moz-transition-duration:0;-ms-transition-duration:0;-o-transition-duration:0;transition-duration:0}.thumbnail{z-index:2}.works-loop-hidden.thumbnail{pointer-events:none;z-index:1}.related-works{background-color:#f8f8f8;color:#000}@media only screen and (max-width:500px){.related-works{margin-top:-10px}}.related-works .related-navi{display:flex;justify-content:space-between;padding-top:40px;padding-bottom:40px;height:20px}.related-works .related-navi .counter{margin-left:50px}.related-works .related-navi .back-to-top{margin-right:80px;text-align:right;display:flex}.related-works .related-navi .back-to-top .up-text{margin-left:-35px}.related-works .related-navi .back-to-top svg#Ebene_1{width:25px;cursor:pointer;position:absolute;margin-top:5px}.related-works .related-navi .back-to-top svg#Ebene_1 polygon{fill:#000!important}.related-works .works-list{flex-wrap:wrap}.related-works .works-list .thumbnail{width:50%}@media only screen and (max-width:500px){.related-works .works-list .thumbnail{width:100%}}@media only screen and (max-width:700px){.related-works .works-list .thumbnail .mobile{object-fit:cover;width:100%;height:70vw}}.related-works .works-list .thumbnail .preview-image{width:100%;height:100%}@media only screen and (max-width:700px){.related-works .works-list .thumbnail .preview-image{object-fit:cover;height:75vw}}.media-query-check{position:fixed;bottom:0;right:0;z-index:1000000;display:none}.media-query-check .mqc-default{background-color:pink}@media only screen and (max-width:1000px){.media-query-check .mqc-m{background-color:#ff0}}@media only screen and (min-width:1300px){.media-query-check .mqc-l{background-color:purple}}@media only screen and (min-width:1600px){.media-query-check .mqc-xl{background-color:#00f}}@media only screen and (max-width:700px){.media-query-check .mqc-s{background-color:orange}}@media only screen and (max-width:500px){.media-query-check .mqc-xs{background-color:red}}.back{cursor:pointer;z-index:100000;position:fixed;left:50px;top:40px;padding-top:10px;transition:.1s}@media only screen and (max-width:700px){.back{left:30px;top:20px}}.back svg#Ebene_1{width:60px}.back:hover{margin-left:-3px}.title{left:0;width:100%;text-align:center;position:fixed;top:40px;z-index:10000;padding-top:12px}@media only screen and (max-width:700px){.title{top:20px}}@media only screen and (max-width:500px){.title{display:none}}.scroll-down .title{opacity:0}.title{opacity:1;transition:.2s}.content .title{opacity:1!important}.template-works .footer-bar{background-color:#fff}.footer-bar{background-color:#f8f8f8;color:#000;padding-top:40px;padding-bottom:40px}.footer-bar .right{text-align:right}.footer-bar .right p{margin:0}.logo{position:fixed;right:50px;top:40px;z-index:100000;margin-top:2px}@media only screen and (max-width:700px){.logo{right:30px;top:20px;z-index:10000}}@media only screen and (max-width:500px){.logo{margin-top:2px}}.logo svg#Ebene_1{width:94px}@media only screen and (max-width:500px){.logo svg#Ebene_1{width:70px}}.template-default .search,.template-home .search,.template-work .search{display:none}.search{position:absolute;left:calc(40% + 38px);top:40px;margin-top:3px;width:calc(60% - 80px)}@media only screen and (max-width:700px){.search{top:20px;left:calc(20% + 38px);width:calc(80% - 80px)}}.search input{border:0;border-bottom:1px solid #aaa;padding:0;width:100%}.search input::placeholder{color:#000}.search input:focus{border-bottom:1px solid #000}.burger{position:fixed;left:50px;top:40px;z-index:10000000;cursor:pointer;padding:15px;margin-top:-5px;margin-left:-5px}@media only screen and (max-width:700px){.burger{left:30px;top:12px;margin-top:10px}}@media only screen and (max-width:500px){.burger{top:5px}}.burger svg#Ebene_1{width:50px}.burger svg#Ebene_1 .cls-1{fill:#fff;stroke:none!important}.languages{margin-right:20px;display:flex}@media only screen and (max-width:700px){.languages{margin-right:0}}.languages li{margin-right:5px}.languages li a{color:#aaa}.languages .active a,.menu{color:#000}.menu{background-color:#fff;position:fixed;height:calc(100vh - 80px);pointer-events:all;transition:right .8s ease;right:-50vw;width:300px;display:block;z-index:10000000;padding-right:0;padding-left:20px}@media only screen and (max-width:1300px){.menu{right:-33.3333333333vw}}@media only screen and (max-width:1000px){.menu{right:-50vw}}@media only screen and (max-width:700px){.menu{right:-100vw;height:100vh;overflow:scroll}}.menu .topbar{padding-left:20px;display:flex;justify-content:space-between}.menu .filter-reset{opacity:0;pointer-events:none;cursor:pointer;color:#000!important}.menu .filter-reset.active{opacity:1!important;pointer-events:all}@media only screen and (max-width:700px){.menu .filter-reset{top:20px}}.menu .closeFilter{cursor:pointer;padding-right:20px}.menu .title-nav{margin-left:20px}.menu .down{margin-top:25px}.menu .show-projects{margin-top:50px;width:calc(100% - 40px);padding:8px 10px 10px;text-align:center;text-transform:uppercase;cursor:pointer;border:1px solid #000;color:#000;background-color:#fff;transition:.2s}.menu .show-projects:hover{border:1px solid #fff;color:#fff;background-color:#000}.template-default .menu,.template-home .menu,.template-work .menu{right:-40vw}@media only screen and (max-width:1000px){.template-default .menu,.template-home .menu,.template-work .menu{min-width:300px;right:-50vw}}@media only screen and (max-width:700px){.template-default .menu,.template-home .menu,.template-work .menu{right:-100vw;height:100vh}}.menu-active2 .menu{pointer-events:all;right:0}.menu-background,.menu-background2{display:block;position:fixed;right:0;top:0;width:100vw;height:100vh;background-color:#000;opacity:0;pointer-events:none;z-index:99999;transition:opacity .2s}.menu-active2 .menu-background2,.menu-active .menu-background2{opacity:.3!important;pointer-events:all;cursor:pointer}.menu-active2{height:100%;overflow-y:hidden}.template-default .row-1 .links-to-work,.template-home .row-1 .links-to-work,.template-work .row-1 .links-to-work{display:block!important}.template-default .row-1 .filter-group-projects-clients,.template-default .row-2,.template-home .row-1 .filter-group-projects-clients,.template-home .row-2,.template-work .row-1 .filter-group-projects-clients,.template-work .row-2{display:none}.top{padding-top:5vh}@media only screen and (max-width:700px){.top{padding-left:20px}}.top ul{padding:0;margin-top:5px}@media only screen and (max-width:700px){.top{padding-top:70px}}.top .filters .main-area{display:flex;justify-content:left}@media only screen and (max-width:700px){.top .filters .main-area{display:block;margin-left:-20px}}.top .filters .main-area .row-1{width:40%}@media only screen and (max-width:700px){.top .filters .main-area .row-1{width:auto;margin-left:20px}}.top .filters .main-area .row-1 .links-to-work{display:none}.top .filters .main-area .row-1 .filter-group-projects-clients .button{cursor:pointer}.top .filters .main-area .row-2{width:calc(60% + 40px);overflow-y:auto}@media only screen and (max-width:700px){.top .filters .main-area .row-2{width:auto;height:auto}}.top .filters .main-area .row-2 .filter-reset{display:none;margin-top:50px;margin-bottom:10px;opacity:0;pointer-events:none;cursor:pointer;margin-left:20px}.top .filters .main-area .row-2 .filter-reset.active{opacity:1!important;pointer-events:all}@media only screen and (max-width:700px){.top .filters .main-area .row-2 .filter-reset{display:block;margin-top:27px}}.top .filters .main-area .row-2 li{margin-left:20px}.top .filters .main-area .row-2 .client-category{margin-top:23px}.top .filters .main-area .row-2 .branding-li input[type=checkbox]:checked+label:before{background-color:#f5b6cd!important}.top .filters .main-area .row-2 .storytelling-li input[type=checkbox]:checked+label:before{background-color:#fae100!important}.top .filters .main-area .filter-group #category-all,.top .filters .main-area .filter-group #type-all,.top .filters .main-area .filter-group.invisible{display:none}.top .filters .main-area li:hover,.top .filters .main-area li a:hover{color:grey;transition:.2s}.top .filters .main-area li label{cursor:pointer;transition:color .2s}.top .filters .main-area li input[type=checkbox]{display:none}.top .filters .main-area li input[type=checkbox]:disabled+label{color:#a9a9a9;pointer-events:all;cursor:default;transition:color .2s}.navigation-footer{display:flex;justify-content:space-between;position:relative;padding:20px 20px 20px 50px}@media only screen and (max-width:700px){.navigation-footer{display:block;padding:30px}}.navigation-footer .left{display:flex;flex-direction:column-reverse}.navigation-footer .left a{color:#aaa;padding-right:10px;float:left}.navigation-footer .languages{display:flex;right:20px;bottom:20px;margin-bottom:0;position:absolute}@media only screen and (max-width:700px){.navigation-footer .languages{position:relative;right:auto;bottom:auto;padding:0}}.navigation-footer .languages ul{padding:0}.remove-cookie-bar .cookies{display:none!important}.cookies{position:fixed;bottom:0;background-color:#fff;padding-top:20px;padding-bottom:20px;justify-content:space-between;color:#000;z-index:100000000}.cookies,.cookies .left{display:flex}@media only screen and (max-width:700px){.cookies .left{width:100%;justify-content:space-between}}.cookies .left .close{cursor:pointer;margin-right:20px;height:20px}.cookies .left .close #close{height:25px}.cookies .left .close #close polygon{fill:#000!important}.cookies .left .read-more,.cookies .left .text{display:flex;flex-direction:column;justify-content:center}.cookies .left .read-more{margin-left:12px;color:#aaa}@media only screen and (max-width:700px){.cookies .left .read-more{display:none}}.cookies .right{display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:700px){.cookies .right{display:none}}.cookies .right .accept{margin-left:12px;border:1px solid #000;border-radius:20px;padding:3px 13px;cursor:pointer}.slider,.slider .image-box,.slider .image-box .flickity-viewport,.slider .image-box .flickity-viewport .flickity-slider,.slider .image-box .flickity-viewport .flickity-slider .image-box,.slider .image-box .flickity-viewport .flickity-slider .image-box img{pointer-events:none!important}.slider.fullwidth .image-box img{width:100vw;transform:scale(1.03)}.slider.fullwidth.true,.slider.large.true{padding-bottom:0;padding-top:0}.slider.large.true .image-box{height:101vh}.slider.medium.true{padding-bottom:0;padding-top:0}.slider.medium.true .image-box{height:101vh}.slider.small.true{padding-bottom:0;padding-top:0}.slider.small.true .image-box{height:101vh}.slider .desktop-box{display:block}@media only screen and (max-width:500px){.slider .desktop-box{display:none}}.slider .mobile-box{display:none}@media only screen and (max-width:500px){.slider .mobile-box{display:block}}.slider.mobile-inactive .desktop-box{display:block}@media only screen and (max-width:500px){.slider.mobile-inactive .desktop-box{display:block!important}}.slider.mobile-inactive .mobile-box{display:none}@media only screen and (max-width:500px){.slider.mobile-inactive .mobile-box{display:none!important}}.double-slider{display:flex}@media only screen and (max-width:500px){.double-slider{display:block}}.double-slider .slider-1,.double-slider .slider-2{width:100%}.double-slider .slider-1 .image-box,.double-slider .slider-2 .image-box{width:100%;display:inline-flex}@media only screen and (max-width:500px){.double-slider .slider-1 .image-box,.double-slider .slider-2 .image-box{display:block}}.double-slider .slider-1 .image-box img,.double-slider .slider-2 .image-box img{width:100%;height:auto}@media only screen and (max-width:500px){.double-slider .slider-2{margin-top:-10px}}.double-slider .desktop-1-box{display:block}@media only screen and (max-width:500px){.double-slider .desktop-1-box{display:none}}.double-slider .desktop-1-mobile{display:none}@media only screen and (max-width:500px){.double-slider .desktop-1-mobile{display:block}}.double-slider .desktop-2-box{display:block}@media only screen and (max-width:500px){.double-slider .desktop-2-box{display:none}}.double-slider .desktop-2-mobile{display:none}@media only screen and (max-width:500px){.double-slider .desktop-2-mobile{display:block}}.double-slider.mobile1-inactive .desktop-1-box{display:block}@media only screen and (max-width:500px){.double-slider.mobile1-inactive .desktop-1-box{display:block!important}}.double-slider.mobile1-inactive .desktop-1-mobile{display:none}@media only screen and (max-width:500px){.double-slider.mobile1-inactive .desktop-1-mobile{display:none!important}}.double-slider.mobile2-inactive .desktop-2-box{display:block}@media only screen and (max-width:500px){.double-slider.mobile2-inactive .desktop-2-box{display:block!important}}.double-slider.mobile2-inactive .desktop-2-mobile{display:none}@media only screen and (max-width:500px){.double-slider.mobile2-inactive .desktop-2-mobile{display:none!important}}.image-basic .caption{text-align:center;padding-top:15px;padding-bottom:15px}.image-basic .image-box{display:flex}.image-basic.fullwidth.true,.image-basic.large.true{padding-bottom:0;padding-top:0}.image-basic.large.true .image-box{height:101vh}.image-basic.medium.true{padding-bottom:0;padding-top:0}.image-basic.medium.true .image-box{height:101vh}.image-basic.small.true{padding-bottom:0;padding-top:0}.image-basic.small.true .image-box{height:101vh}.images .image-box{display:flex}@media only screen and (max-width:500px){.images .images-box{flex-direction:column}}@media only screen and (max-width:500px){.images.gaps .images-box .image-box{padding-bottom:5vw}}.text-basic{position:relative}.text-basic .text-box-outer .text-box{width:40%;text-align:center}@media only screen and (max-width:500px){.text-basic .text-box-outer .text-box{width:80%}}.text-basic .text-buttons{bottom:5vw;width:100%}.text-basic.box_small .text-box{width:30%}@media only screen and (max-width:700px){.text-basic.box_small .text-box{width:50%}}@media only screen and (max-width:500px){.text-basic.box_small .text-box{width:80%}}.text-basic.box_big .text-box{width:80%}.text-basic.alignment_left .text-box{text-align:left}.text-basic.fullscreen_true{height:90vh}.text-basic.fullscreen_true .text-buttons{position:absolute}.logos{display:flex;flex-wrap:wrap;justify-content:center}.logos img{height:40px;padding-left:5%;padding-right:5%;padding-bottom:35px}@media only screen and (max-width:500px){.logos img{height:20px}}@media only screen and (max-width:500px){.text-double .text-boxes{flex-direction:column}}.text-double .text-boxes .text-box{width:100%}@media only screen and (max-width:500px){.text-double .text-boxes .text-box{width:auto;margin-bottom:20px}}.video-double .video-boxes{display:flex}.video-double .video-boxes .video-box{width:50%;display:flex;object-fit:cover}.video-double .video-boxes .video-box video{width:100%;height:auto}.text-image{display:flex}@media only screen and (max-width:500px){.text-image{flex-direction:column}}.text-image .text{display:inline-flex;width:50%}@media only screen and (max-width:500px){.text-image .text{width:100%;padding-top:40px;padding-bottom:40px}}.text-image .text .text-inside{text-align:center;width:60%;padding-left:20%}.text-image .image{width:50%;display:inline-flex}@media only screen and (max-width:500px){.text-image .image{width:100%}}.text-image .image img{width:100%}.text-image.true{flex-direction:row-reverse}@media only screen and (max-width:500px){.text-image.true{flex-direction:column}}.video-fullscreen-active{height:100vh;overflow:hidden}.video-area{width:100%;display:flex;flex-direction:column;justify-content:center;background-color:initial;position:relative}.video-area.autoplay_big.true .fullscreen,.video-area.controls-active.true .fullscreen,.video-area.full.true .fullscreen,.video-area.true .fullscreen{display:none!important}.video-area .video-box{display:flex;justify-content:center}.video-area .video-box .player{width:60%;position:relative}@media only screen and (max-width:700px){.video-area .video-box .player{width:80%}}.video-area .video-box .player video{width:100%;cursor:pointer}.video-area .video-box .player .fullscreen{display:none;text-align:right;cursor:pointer}.video-area .video-box .player .play-button{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;cursor:pointer}.video-area .video-box .player .play-button svg#Ebene_1{width:30%}.video-area .close{position:absolute;top:20px;right:20px;display:none}.video-area .video-title{display:none;left:0;width:100%;text-align:center;position:fixed;top:40px;z-index:1000000;padding-top:7px;transition:.2s;margin-top:-20px;pointer-events:none}@media only screen and (max-width:700px){.video-area .video-title{top:20px;margin-top:0}}@media only screen and (max-width:500px){.video-area .video-title{display:none}}.video-area.controls-active{position:fixed;top:0;left:0;z-index:10000000;height:100vh;padding-top:0;padding-bottom:0}.video-area.controls-active .video-title{display:block}.video-area.controls-active .play-button{display:none!important}.video-area.controls-active .close{display:block!important;cursor:pointer}.video-area.controls-active .close svg#close{width:25px;height:25px}.video-area.full{height:100vh;padding-top:0;padding-bottom:0}.video-area.full .play-button{display:none!important}.video-area.autoplay_small{pointer-events:none}.video-area.autoplay_small .play-button{display:none!important}.video-area.autoplay_big{pointer-events:none;margin-bottom:-1px}.video-area.autoplay_big .video-box{width:100%;display:inline-grid}.video-area.autoplay_big .video-box .player{width:100%;display:contents}.video-area.autoplay_big .video-box .player video{width:100%}.video-area.autoplay_big .video-box .player .play-button{display:none!important}.controls{display:none}.controls-active .controls,.full .controls{display:block;padding-top:20px;width:80%;margin-left:10%}@media only screen and (max-width:700px){.controls-active .controls,.full .controls{width:100%;margin-left:0}}.controls-active .controls .controls-top,.full .controls .controls-top{display:flex;justify-content:space-between}.controls-active .controls .controls-top .sound,.full .controls .controls-top .sound{width:30%}.controls-active .controls .controls-top .sound .sound-line,.full .controls .controls-top .sound .sound-line{position:relative;width:30%;float:left;margin-top:2px}.controls-active .controls .controls-top .sound .sound-line .progress-bar-sound,.full .controls .controls-top .sound .sound-line .progress-bar-sound{position:relative;width:100%;height:20px}.controls-active .controls .controls-top .sound .sound-line .progress-bar-sound-line,.full .controls .controls-top .sound .sound-line .progress-bar-sound-line{border-bottom:1px solid;width:100%;margin-top:-10px}.controls-active .controls .controls-top .sound .sound-line .sound-bar,.full .controls .controls-top .sound .sound-line .sound-bar{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;margin-top:5px;border-right:10px solid;margin-left:-10px}.controls-active .controls .controls-top .sound .icon,.full .controls .controls-top .sound .icon{cursor:pointer;margin-left:15px;float:left}.controls-active .controls .controls-top .sound .icon.sound-off .inactive,.controls-active .controls .controls-top .sound .icon.sound-on .active,.full .controls .controls-top .sound .icon.sound-off .inactive,.full .controls .controls-top .sound .icon.sound-on .active{display:none}.controls-active .controls .controls-top .sound .icon .icon-box svg#sound-active,.controls-active .controls .controls-top .sound .icon .icon-box svg#sound-inactive,.full .controls .controls-top .sound .icon .icon-box svg#sound-active,.full .controls .controls-top .sound .icon .icon-box svg#sound-inactive{width:25px;height:25px}.controls-active .controls .controls-top .pause-play,.full .controls .controls-top .pause-play{cursor:pointer;margin-top:-3px;position:absolute;left:50%;margin-left:-10px}.controls-active .controls .controls-top .pause-play.paused .inactive,.controls-active .controls .controls-top .pause-play.playing .active,.full .controls .controls-top .pause-play.paused .inactive,.full .controls .controls-top .pause-play.playing .active{display:none}.controls-active .controls .controls-top .pause-play .icon-box svg#play-pause-active,.controls-active .controls .controls-top .pause-play .icon-box svg#play-pause-inactive,.full .controls .controls-top .pause-play .icon-box svg#play-pause-active,.full .controls .controls-top .pause-play .icon-box svg#play-pause-inactive{width:30px;height:30px}.controls-active .controls .controls-top .buttons-right,.full .controls .controls-top .buttons-right{margin-top:-5px}.controls-active .controls .controls-top .buttons-right .fullscreen-button,.full .controls .controls-top .buttons-right .fullscreen-button{border:1px solid;display:inline-flex;border-radius:100px;padding:6px 20px 4px;cursor:pointer}.controls-active .controls .controls-top .buttons-right .share,.full .controls .controls-top .buttons-right .share{display:none;text-align:right;margin-top:-4px}.controls-active .controls .controls-top .buttons-right .share .share-inside,.full .controls .controls-top .buttons-right .share .share-inside{border:1px solid;display:inline-flex;padding:3px 20px 4px;cursor:pointer}.controls-active .controls .controls-top .buttons-right .share #copy-me,.full .controls .controls-top .buttons-right .share #copy-me{display:none}.controls-active .controls .controls-bottom,.full .controls .controls-bottom{padding-top:20px}.controls-active .controls .controls-bottom .timeline .line,.full .controls .controls-bottom .timeline .line{position:relative}.controls-active .controls .controls-bottom .timeline .line .progress-bar,.full .controls .controls-bottom .timeline .line .progress-bar{position:relative;width:100%;height:20px}.controls-active .controls .controls-bottom .timeline .line .progress-bar-line,.full .controls .controls-bottom .timeline .line .progress-bar-line{border-bottom:1px solid;width:100%;margin-top:-10px}.controls-active .controls .controls-bottom .timeline .line .time-bar,.full .controls .controls-bottom .timeline .line .time-bar{position:absolute;top:0;left:0;width:0;height:100%;pointer-events:none;margin-top:5px;border-right:10px solid}.controls-active .controls .controls-bottom .timeline .times,.full .controls .controls-bottom .timeline .times{width:100%;display:flex;justify-content:space-between;padding-top:13px}.half-button.float-on{float:left}.half-button .text-buttons{height:100%}@media only screen and (max-width:700px){.half-button .text-buttons{height:100vw}}.half-button .text-buttons a{display:flex;height:100%;flex-direction:column;text-align:center}.half-button .text-buttons a :hover{color:#aaa}.half-button .text-buttons a .text{margin-top:-10px;padding-bottom:10px}@media only screen and (max-width:700px){.half-button .text-buttons a .text{margin-top:0;padding-bottom:0}}.half-image.float-on{float:left}@media only screen and (max-width:700px){.half-image{height:100vw}}.half-image.image-size-full .image-box{display:inline}.half-image.image-size-logo .image-box img{width:40%}.half-accordeon{position:relative}.half-accordeon.float-on{float:left}@media only screen and (max-width:700px){.half-accordeon{height:100vh}}.half-accordeon .title{position:absolute;top:20px;text-align:center}.half-accordeon .accordeon{height:calc(100% - 80px);margin-top:80px;width:60%;margin-left:20%}.half-accordeon .accordeon .item .accordeon-title{padding-top:10px;cursor:pointer}.half-accordeon .accordeon .item .accordeon-title .icon{position:relative}.half-accordeon .accordeon .item .accordeon-title .icon .line{position:absolute;left:-35px;opacity:1;transition:opacity .2s}.half-accordeon .accordeon .item .accordeon-title .icon .line svg{height:20px}.half-accordeon .accordeon .item .accordeon-title .icon .cross{position:absolute;left:-35px;opacity:1}.half-accordeon .accordeon .item .accordeon-title .icon .cross svg{height:20px}.half-accordeon .accordeon .item .accordeon-title .title-content{padding-bottom:10px}.half-accordeon .accordeon .item .accordeon-text{max-height:0;overflow:hidden;transition:max-height .5s}.half-accordeon .accordeon .item .accordeon-text .accordeon-text-inside{padding-top:10px;padding-bottom:20px}.half-accordeon .accordeon .item.active .cross{opacity:0!important}.half-accordeon .accordeon .item.active .accordeon-text{max-height:40vw;overflow:hidden}@media only screen and (max-width:700px){.half-accordeon .accordeon .item.active .accordeon-text{max-height:60vh}}.half-accordeon .text-buttons{bottom:5vw;width:100%;position:absolute;bottom:40px}.half-text.float-on{float:left}.half-text .text-box-outer{height:100%}.half-text .text-box-outer .text-box{width:80%;padding-left:10%;margin-bottom:40px;text-align:center}.half-text .text-box-outer .text-buttons{bottom:5vw;width:100%}.break{pointer-events:none}.break .hide{opacity:0}.menu-active .filter-bar{left:0!important}.filter-bar{color:#000;background-color:#fff;height:100vh;position:fixed;left:-400px;z-index:100000;width:300px;transition:left .8s;display:flex;flex-direction:column;justify-content:space-between;top:0}@media only screen and (max-width:700px){.filter-bar{display:block}}.filter-bar .topMenu{margin-top:32vh;padding-left:50px}@media only screen and (max-width:700px){.filter-bar .topMenu{padding-left:30px}}.filter-bar .topMenu ul{padding:0}.filter-bar .topMenu ul a{color:#000;transition:.2s}.filter-bar .topMenu ul a:hover{color:grey!important}.filter-button{position:fixed;bottom:30px;right:50px;z-index:10000;text-transform:uppercase;background-color:#000;padding:10px 0 12px;cursor:pointer;width:100px;text-align:center;transition:color .3s,background-color .3s;color:#fff}.filter-button:hover{background-color:#fff;color:#000}@media only screen and (max-width:700px){.filter-button{bottom:17px;right:30px}}