                                                                           
  
                                                                       
 
                                                                                         
                                                                                          
                                                                                        
                                  
 
                          
 
 
  @font-face{font-family:'enjoy_the_rideregular';src:url("Fonts/enjoytheride-regular-webfont.woff2") format("woff2"),url("Fonts/enjoytheride-regular-webfont.woff") format("woff"),url("Fonts/enjoytheride-regular-webfont.svg#enjoy_the_rideregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'enjoy_the_ride_-_swashesRg';src:url("Fonts/enjoytheride-swashes-regular-webfont.woff2") format("woff2"),url("Fonts/enjoytheride-swashes-regular-webfont.woff") format("woff"),url("Fonts/enjoytheride-swashes-regular-webfont.svg#enjoy_the_ride_-_swashesRg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Sailec-Bold';src:url("Fonts/3606BB_0_0.eot");src:url("Fonts/3606BB_0_0.eot?#iefix") format("embedded-opentype"),url("Fonts/3606BB_0_0.woff2") format("woff2"),url("Fonts/3606BB_0_0.woff") format("woff"),url("Fonts/3606BB_0_0.ttf") format("truetype")}@font-face{font-family:'Sailec-Black';src:url("Fonts/3606BB_1_0.eot");src:url("Fonts/3606BB_1_0.eot?#iefix") format("embedded-opentype"),url("Fonts/3606BB_1_0.woff2") format("woff2"),url("Fonts/3606BB_1_0.woff") format("woff"),url("Fonts/3606BB_1_0.ttf") format("truetype")}@font-face{font-family:'Sailec-Light';src:url("Fonts/3606BB_2_0.eot");src:url("Fonts/3606BB_2_0.eot?#iefix") format("embedded-opentype"),url("Fonts/3606BB_2_0.woff2") format("woff2"),url("Fonts/3606BB_2_0.woff") format("woff"),url("Fonts/3606BB_2_0.ttf") format("truetype")}@font-face{font-family:'Sailec-Medium';src:url("Fonts/3606BB_3_0.eot");src:url("Fonts/3606BB_3_0.eot?#iefix") format("embedded-opentype"),url("Fonts/3606BB_3_0.woff2") format("woff2"),url("Fonts/3606BB_3_0.woff") format("woff"),url("Fonts/3606BB_3_0.ttf") format("truetype")}@font-face{font-family:'Sailec-MediumItalic';src:url("Fonts/3606BB_4_0.eot");src:url("Fonts/3606BB_4_0.eot?#iefix") format("embedded-opentype"),url("Fonts/3606BB_4_0.woff2") format("woff2"),url("Fonts/3606BB_4_0.woff") format("woff"),url("Fonts/3606BB_4_0.ttf") format("truetype")}@font-face{font-family:'Sailec-Regular';src:url("Fonts/3606BB_5_0.eot");src:url("Fonts/3606BB_5_0.eot?#iefix") format("embedded-opentype"),url("Fonts/3606BB_5_0.woff2") format("woff2"),url("Fonts/3606BB_5_0.woff") format("woff"),url("Fonts/3606BB_5_0.ttf") format("truetype")}@font-face{font-family:'Sailec-RegularItalic';src:url("Fonts/3606BB_6_0.eot");src:url("Fonts/3606BB_6_0.eot?#iefix") format("embedded-opentype"),url("Fonts/3606BB_6_0.woff2") format("woff2"),url("Fonts/3606BB_6_0.woff") format("woff"),url("Fonts/3606BB_6_0.ttf") format("truetype")}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*::after,*::before{-webkit-box-sizing:inherit;box-sizing:inherit}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}*,*::after,*::before{-webkit-box-sizing:border-box;box-sizing:border-box}*:focus{outline:none}html{-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:#f6f5f5;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;line-height:1.25em}body{margin:0;padding:0;background-color:#fff;width:100%;font-family:"Lato";font-size:18px;line-height:1.25em;letter-spacing:auto;color:#000;-webkit-font-smoothing:antialiased}body:after{content:'320';display:none}a{color:#2c2c2c;text-decoration:underline;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}a:hover{color:#878787;text-decoration:none}.wow{visibility:hidden}.button{background-color:#a3d39c;display:inline-block;color:#fff}.button a,.button span{color:#fff;padding:18px 30px 16px;display:block;font-size:18px;text-decoration:none;text-transform:uppercase;line-height:100%;-webkit-box-shadow:0px 8px 0px -3px rgba(0,0,0,0.5);box-shadow:0px 8px 0px -3px rgba(0,0,0,0.5);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.button a:hover,.button span:hover{color:#2c2c2c;border-bottom:none;-webkit-box-shadow:0px 3px 0px 0px rgba(0,0,0,0.5);box-shadow:0px 3px 0px 0px rgba(0,0,0,0.5);background-color:#fff}.button.white{background-color:#fff;display:inline-block;color:#fff}.button.white a,.button.white span{color:#2c2c2c;padding:18px 30px 16px;display:block;font-size:18px;text-decoration:none;text-transform:uppercase;line-height:100%;-webkit-box-shadow:0px 8px 0px -3px rgba(0,0,0,0.5);box-shadow:0px 8px 0px -3px rgba(0,0,0,0.5);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.button.white a:hover,.button.white span:hover{color:#fff;border-bottom:none;-webkit-box-shadow:0px 3px 0px 0px rgba(0,0,0,0.5);box-shadow:0px 3px 0px 0px rgba(0,0,0,0.5);background-color:#2c2c2c}.subpage-padding{padding-top:140px}@media screen and (max-width: 768px){.subpage-padding{padding-top:120px}}@media screen and (max-width: 480px){.subpage-padding{padding-top:60px}}.animated{-webkit-animation-fill-mode:backwards !important;animation-fill-mode:backwards !important}p{line-height:1.25em;text-transform:none}h1,h2,h3,h4,h5,h6{font-family:'Aleo', serif;line-height:1.25em;text-transform:uppercase}h1{font-size:64px;line-height:1.25em;font-weight:400;font-style:italic;line-height:1.25em}h1 .subpage{font-weight:400}@media screen and (max-width: 480px){h1{font-size:24px}}h2{font-size:28px;line-height:1.25em;font-weight:900}@media screen and (max-width: 480px){h2{font-size:21px}}h3{font-size:28px;font-family:'Lato', sans-serif;font-weight:900}@media screen and (max-width: 480px){h3{font-size:21px}}h4{font-size:18px}h5{font-size:14px;text-transform:uppercase;line-height:1.6em;font-family:'Lato', sans-serif;font-weight:900}h6{text-transform:uppercase;font-size:12px;font-family:'Lato', sans-serif;font-weight:900}.strike{text-decoration:line-through}hr{border-top:1px solid #e5e5e5;margin-top:10px;margin-bottom:10px;border-bottom:0px;border-left:0px;border-right:0px}img{width:100%;line-height:0}b,strong{font-weight:700}.light{font-weight:300}.heavy{font-weight:700}#border_top,#border_left,#border_right,#border_bottom,#super-border-left{background-color:#fff;display:block;position:fixed;z-index:9998}#border_top{height:10px;left:0;right:0;top:0}#border_bottom{bottom:0;height:10px;left:0;right:0}#border_left{bottom:0;left:0;top:0;width:10px}#border_right{bottom:0;right:0;top:0;width:10px}#super-border-left{bottom:0;left:0;top:0;width:10px}section{margin:0 auto}section.full{max-width:100vw}section.full::after{clear:both;content:"";display:block}section.wide{float:left;display:block;margin-right:1.61735%;width:83.06378%;margin-left:8.46811%}section.wide::after{clear:both;content:"";display:block}section.wide:last-child{margin-right:0}section.wide-to-full-on-mobile{max-width:1140px;padding-left:15px;padding-right:15px}section.wide-to-full-on-mobile::after{clear:both;content:"";display:block}@media screen and (max-width: 480px){section.wide-to-full-on-mobile{padding-left:0px;padding-right:0px}}.black{background-color:#2c2c2c}.lightgray{background-color:#efefef}.pink{background-color:#ffbcd9}.yellow{background-color:#FFED00}.no-margin-bottom{margin-bottom:0px !important}.mood{float:left;display:block;margin-right:1.61735%;width:100%;margin-left:0%;background-image:url("/assets/img/index_mood.jpg");background-size:cover;background-position:50% 0px;background-repeat:no-repeat no-repeat;height:100vh;margin-bottom:60px}.mood:last-child{margin-right:0}.mood .positioner{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);float:left;display:block;margin-right:1.61735%;width:49.19133%;margin-left:25.40434%}.mood .positioner:last-child{margin-right:0}@media screen and (max-width: 1024px){.mood .positioner{float:left;display:block;margin-right:1.61735%;width:66.12755%;margin-left:16.93622%}.mood .positioner:last-child{margin-right:0}}@media screen and (max-width: 768px){.mood .positioner{float:left;display:block;margin-right:1.61735%;width:74.59566%;margin-left:16.93622%}.mood .positioner:last-child{margin-right:0}}.mood .positioner .text-container{display:inline-block;text-transform:uppercase;font-size:16px;color:#fff}.mood .positioner .text-container span{font-weight:700}.list{padding-top:120px}.list .content{float:left;display:block;margin-right:1.61735%;width:100%;padding-bottom:30px;line-height:1.25em}.list .content:last-child{margin-right:0}.list .content .extra-link-info{float:left;display:block;margin-right:1.61735%;width:11.08482%;margin-left:12.70217%;text-align:right;font-size:16px}.list .content .extra-link-info:last-child{margin-right:0}.list .content .extra-link-info span{font-weight:700;text-transform:uppercase}@media screen and (max-width: 1024px){.list .content .extra-link-info{float:left;display:block;margin-right:1.61735%;width:15.31888%;margin-left:8.46811%}.list .content .extra-link-info:last-child{margin-right:0}}@media screen and (max-width: 480px){.list .content .extra-link-info{float:left;display:block;margin-right:1.61735%;width:23.78699%;margin-left:0%}.list .content .extra-link-info:last-child{margin-right:0}.list .content .extra-link-info .hider-on-mobile{display:none !important;visibility:hidden}}.list .content .main-link-text{float:left;display:block;margin-right:1.61735%;width:49.19133%;font-size:16px;text-transform:uppercase}.list .content .main-link-text:last-child{margin-right:0}.list .content .main-link-text span{font-weight:700}@media screen and (max-width: 1024px){.list .content .main-link-text{float:left;display:block;margin-right:1.61735%;width:66.12755%}.list .content .main-link-text:last-child{margin-right:0}}.list .content.article-subpage{padding-top:120px;margin-top:120px;position:relative}.list .content.article-subpage:before{content:'';background-color:#aeaeae;height:1px;width:20%;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.article-top .content{float:left;display:block;margin-right:1.61735%;width:100%;padding-top:180px}.article-top .content:last-child{margin-right:0}.article-top .content .extra-info{float:left;display:block;margin-right:1.61735%;width:11.08482%;margin-left:12.70217%;text-align:right;font-size:16px;line-height:1.25em}.article-top .content .extra-info:last-child{margin-right:0}.article-top .content .extra-info span{font-weight:700;text-transform:uppercase}.article-top .content .extra-info .tags{padding-top:10px}@media screen and (max-width: 768px){.article-top .content .extra-info{float:left;display:block;margin-right:1.61735%;width:15.31888%;margin-left:8.46811%}.article-top .content .extra-info:last-child{margin-right:0}}@media screen and (max-width: 480px){.article-top .content .extra-info{display:none !important;visibility:hidden}}.article-top .content .main-text{float:left;display:block;margin-right:1.61735%;width:49.19133%;font-size:16px;text-transform:uppercase;line-height:1.25em}.article-top .content .main-text:last-child{margin-right:0}.article-top .content .main-text h2{font-weight:700;font-size:16px}.article-top .content .main-text h1{font-weight:400;font-size:64px;line-height:1.25em}.article-top .content .main-text .ingress{float:left;display:block;margin-right:1.61735%;width:100%;padding-top:30px;font-size:24px}.article-top .content .main-text .ingress:last-child{margin-right:0}@media screen and (max-width: 1024px){.article-top .content .main-text{float:left;display:block;margin-right:1.61735%;width:66.12755%;font-size:16px;text-transform:uppercase;line-height:1.25em}.article-top .content .main-text:last-child{margin-right:0}.article-top .content .main-text h2{font-weight:700;font-size:16px}.article-top .content .main-text h1{font-weight:400;font-size:46px;line-height:1.25em}.article-top .content .main-text .ingress{float:left;display:block;margin-right:1.61735%;width:100%;padding-top:30px;font-size:24px}.article-top .content .main-text .ingress:last-child{margin-right:0}}.article-top .content .main-text .date{display:none !important;visibility:hidden}@media screen and (max-width: 480px){.article-top .content .main-text .date{display:block !important;visibility:visible;padding-bottom:20px;text-transform:capitalize}.article-top .content .main-text .date .ttt{color:#D7D5D5}}.article-top .content .main-text.no-extra-info{margin-left:25.40434%}@media screen and (max-width: 1024px){.article-top .content .main-text.no-extra-info{margin-left:16.93622%}}@media screen and (max-width: 480px){.article-top .content .main-text{float:left;display:block;margin-right:1.61735%;width:83.06378%;margin-left:8.46811%}.article-top .content .main-text:last-child{margin-right:0}.article-top .content .main-text h1{font-weight:400;font-size:36px;line-height:1.25em}.article-top .content .main-text.no-extra-info{margin-left:8.46811%}}@media screen and (max-width: 480px){.article-top .content{padding-top:120px}}.image-area{float:left;display:block;margin-right:1.61735%;width:83.06378%;margin-left:8.46811%}.image-area:last-child{margin-right:0}.image-area.main{margin-top:60px;margin-bottom:30px}@media screen and (max-width: 480px){.image-area{float:left;display:block;margin-right:1.61735%;width:100%;margin-left:0%}.image-area:last-child{margin-right:0}.image-area.main{margin-top:30px;margin-bottom:0}}.article-content .content{float:left;display:block;margin-right:1.61735%;width:100%;padding-top:30px;line-height:1.25em}.article-content .content:last-child{margin-right:0}.article-content .content .extra-info{float:left;display:block;margin-right:1.61735%;width:11.08482%;margin-left:12.70217%;text-align:right;font-size:18px}.article-content .content .extra-info:last-child{margin-right:0}.article-content .content .main-text{float:left;display:block;margin-right:1.61735%;width:49.19133%;font-size:21px;text-transform:uppercase}.article-content .content .main-text:last-child{margin-right:0}.article-content .content .main-text p{line-height:1.25em}.article-content .content .main-text p.info-box{padding:30px;background-color:#efefef;font-size:18px}.article-content .content .main-text.no-extra-info{margin-left:25.40434%}@media screen and (max-width: 1024px){.article-content .content{padding-top:30px;line-height:1.25em}.article-content .content .extra-info{float:left;display:block;margin-right:1.61735%;width:15.31888%;margin-left:8.46811%}.article-content .content .extra-info:last-child{margin-right:0}.article-content .content .main-text{float:left;display:block;margin-right:1.61735%;width:66.12755%;font-size:21px;text-transform:uppercase}.article-content .content .main-text:last-child{margin-right:0}.article-content .content .main-text p{line-height:1.25em}.article-content .content .main-text p.info-box{padding:30px;background-color:#efefef;font-size:18px}}@media screen and (max-width: 480px){.article-content .content{float:left;display:block;margin-right:1.61735%;width:100%;padding-top:30px;line-height:1.25em}.article-content .content:last-child{margin-right:0}.article-content .content .extra-info{float:left;display:block;margin-right:1.61735%;width:83.06378%;margin-left:8.46811%;text-align:left;font-size:16px;padding-bottom:20px}.article-content .content .extra-info:last-child{margin-right:0}.article-content .content .main-text{float:left;display:block;margin-right:1.61735%;width:83.06378%;margin-left:8.46811%;font-size:21px;text-transform:uppercase}.article-content .content .main-text:last-child{margin-right:0}.article-content .content .main-text p{line-height:1.25em}.article-content .content .main-text p.info-box{padding:30px;background-color:#efefef;font-size:16px}.article-content .content .main-text.no-extra-info{margin-left:8.46811%}}.map-content{position:relative}.map-content .content{float:left;display:block;margin-right:1.61735%;width:83.06378%;margin-left:8.46811%;text-align:center}.map-content .content:last-child{margin-right:0}.map-content .content:before{content:'';margin-top:120px;background-color:#2c2c2c;width:2px;height:80px;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.map-content .content:after{content:'';margin-bottom:120px;background-color:#2c2c2c;width:2px;height:80px;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateY(50%);transform:translateY(50%)}.map-content .content .map{width:400px;height:300px;display:inline-block;margin-top:240px;margin-bottom:240px}.image-fluid:last-of-type{padding-bottom:1200px}.image-fluid .content{float:left;display:block;margin-right:1.61735%;width:83.06378%;margin-left:8.46811%;line-height:0em}.image-fluid .content:last-child{margin-right:0}.image-fluid .content .single{padding-top:1em}.image-fluid .content .double .image{padding-top:1em;float:left;display:block;margin-right:1.61735%;width:49.19133%}.image-fluid .content .double .image:last-child{margin-right:0}.image-fluid .content .double .image:nth-child(2n){margin-right:0}.image-fluid .content .double .image:nth-child(2n+1){clear:left}.image-fluid .content .tripple .image{padding-top:1em;float:left;display:block;margin-right:1.61735%;width:32.2551%}.image-fluid .content .tripple .image:last-child{margin-right:0}.image-fluid .content .tripple .image:nth-child(3n){margin-right:0}.image-fluid .content .tripple .image:nth-child(3n+1){clear:left}.image-fluid .content .bild-text{line-height:1.25em;padding-top:10px;color:#a1a09f;font-size:14px;font-style:italic}@media screen and (max-width: 480px){.image-fluid .content{float:left;display:block;margin-right:1.61735%;width:83.06378%;margin-left:8.46811%;padding-top:30px;padding-bottom:0;line-height:0em}.image-fluid .content:last-child{margin-right:0}.image-fluid .content .single{padding-top:1em}.image-fluid .content .double .image{padding-top:1em;float:left;display:block;margin-right:1.61735%;width:100%;margin-right:0}.image-fluid .content .double .image:last-child{margin-right:0}.image-fluid .content .double .image:nth-child(2n){margin-right:1.61735%}.image-fluid .content .double .image:nth-child(2n+1){clear:none}.image-fluid .content .tripple .image{padding-top:1em;float:left;display:block;margin-right:1.61735%;width:100%;margin-right:0}.image-fluid .content .tripple .image:last-child{margin-right:0}.image-fluid .content .tripple .image:nth-child(2n){margin-right:1.61735%}.image-fluid .content .tripple .image:nth-child(2n+1){clear:none}.image-fluid .content .bild-text{line-height:1.25em;padding-top:10px;color:#a1a09f;font-size:14px;font-style:italic}}.archives-top .content{float:left;display:block;margin-right:1.61735%;width:100%;padding-top:180px;padding-bottom:60px}.archives-top .content:last-child{margin-right:0}.archives-top .content .extra-info{float:left;display:block;margin-right:1.61735%;width:11.08482%;margin-left:12.70217%;text-align:right;font-size:16px;line-height:1.25em}.archives-top .content .extra-info:last-child{margin-right:0}.archives-top .content .extra-info span{font-weight:700;text-transform:uppercase}.archives-top .content .extra-info .tags{padding-top:10px}@media screen and (max-width: 768px){.archives-top .content .extra-info{float:left;display:block;margin-right:1.61735%;width:15.31888%;margin-left:8.46811%}.archives-top .content .extra-info:last-child{margin-right:0}}@media screen and (max-width: 480px){.archives-top .content .extra-info{display:none !important;visibility:hidden}}.archives-top .content .main-text{float:left;display:block;margin-right:1.61735%;width:49.19133%;font-size:16px;text-transform:uppercase;line-height:1.25em}.archives-top .content .main-text:last-child{margin-right:0}.archives-top .content .main-text h2{font-weight:700;font-size:16px}.archives-top .content .main-text h1{font-weight:400;font-size:64px;line-height:1.25em}.archives-top .content .main-text .ingress{float:left;display:block;margin-right:1.61735%;width:100%;padding-top:30px;font-size:24px}.archives-top .content .main-text .ingress:last-child{margin-right:0}@media screen and (max-width: 1024px){.archives-top .content .main-text{float:left;display:block;margin-right:1.61735%;width:66.12755%;font-size:16px;text-transform:uppercase;line-height:1.25em}.archives-top .content .main-text:last-child{margin-right:0}.archives-top .content .main-text h2{font-weight:700;font-size:16px}.archives-top .content .main-text h1{font-weight:400;font-size:46px;line-height:1.25em}.archives-top .content .main-text .ingress{float:left;display:block;margin-right:1.61735%;width:100%;padding-top:30px;font-size:24px}.archives-top .content .main-text .ingress:last-child{margin-right:0}}.archives-top .content .main-text .date{display:none !important;visibility:hidden}@media screen and (max-width: 480px){.archives-top .content .main-text .date{display:block !important;visibility:visible;padding-bottom:20px;text-transform:capitalize}}@media screen and (max-width: 480px){.archives-top .content .main-text{float:left;display:block;margin-right:1.61735%;width:83.06378%;margin-left:8.46811%}.archives-top .content .main-text:last-child{margin-right:0}}.archives-top .content .main-text.no-extra-info{margin-left:25.40434%}@media screen and (max-width: 480px){.archives-top .content{padding-top:120px}}.comments .content{float:left;display:block;margin-right:1.61735%;width:66.12755%;margin-left:16.93622%;padding-top:120px;margin-top:120px;position:relative}.comments .content:last-child{margin-right:0}.comments .content:before{content:'';background-color:#aeaeae;height:1px;width:20%;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}footer .instagra-holder{float:left;display:block;margin-right:1.61735%;width:66.12755%;margin-left:16.93622%;padding-top:240px;padding-bottom:240px;position:relative}footer .instagra-holder:last-child{margin-right:0}@media screen and (max-width: 480px){footer .instagra-holder{float:left;display:block;margin-right:1.61735%;width:83.06378%;margin-left:8.46811%}footer .instagra-holder:last-child{margin-right:0}}footer .instagra-holder:before{content:'';margin-top:120px;background-color:#2c2c2c;width:2px;height:80px;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}footer .instagra-holder:after{content:'';margin-bottom:120px;background-color:#2c2c2c;width:2px;height:80px;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateY(50%);transform:translateY(50%)}footer .instagra-holder .instagram{text-align:center}footer .instagra-holder .instagram h4{padding-bottom:30px}footer .japdown{float:left;display:block;margin-right:1.61735%;width:100%;text-align:center;padding-top:30px;padding-bottom:120px}footer .japdown:last-child{margin-right:0}@media screen and (max-width: 768px){footer .japdown{padding-bottom:60px}}footer .secondary-navigation{float:left;display:block;margin-right:1.61735%;width:100%;text-align:center;font-size:14px;line-height:2em;text-transform:uppercase;font-weight:900}footer .secondary-navigation:last-child{margin-right:0}footer .footer-info{float:left;display:block;margin-right:1.61735%;width:66.12755%;margin-left:16.93622%;background-color:#efefef;margin-top:30px;padding:30px 30px 15px 30px}footer .footer-info:last-child{margin-right:0}@media screen and (max-width: 768px){footer .footer-info{float:left;display:block;margin-right:1.61735%;width:83.06378%;margin-left:8.46811%}footer .footer-info:last-child{margin-right:0}}@media screen and (max-width: 480px){footer .footer-info{float:left;display:block;margin-right:1.61735%;width:100%;margin-left:0%}footer .footer-info:last-child{margin-right:0}}footer .footer-info .image{float:left;display:block;margin-right:1.61735%;width:15.31888%}footer .footer-info .image:last-child{margin-right:0}footer .footer-info .image img{border-radius:50%}@media screen and (max-width: 480px){footer .footer-info .image{float:left;display:block;margin-right:1.61735%;width:100%;margin-left:0%;text-align:center;padding-bottom:10px}footer .footer-info .image:last-child{margin-right:0}footer .footer-info .image img{border-radius:50%;max-width:150px}}footer .footer-info .text{float:left;display:block;margin-right:1.61735%;width:83.06378%;margin-right:0;padding-top:30px;padding-bottom:30px;line-height:1.25em}footer .footer-info .text:last-child{margin-right:0}@media screen and (max-width: 768px){footer .footer-info .text{padding-top:0}}@media screen and (max-width: 480px){footer .footer-info .text{float:left;display:block;margin-right:1.61735%;width:100%;margin-left:0%;text-align:center}footer .footer-info .text:last-child{margin-right:0}}.list-portfolio{padding-top:120px;margin-left:8.46811%;float:left;display:block;margin-right:1.61735%;width:83.06378%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.list-portfolio:last-child{margin-right:0}.list-portfolio .content{padding-bottom:30px;line-height:1.25em;position:relative;width:calc(100% * (1/3) - 10px);padding:0px 5px 40px}@media screen and (max-width: 1024px){.list-portfolio .content{width:calc(100% * (1/2) - 10px)}}@media screen and (max-width: 480px){.list-portfolio .content{width:100%}}.list-portfolio .content .main-link-text{font-size:16px;text-transform:uppercase}.list-portfolio .content .main-link-text span{font-weight:700}.list-portfolio .content .main-link-text h2{font-size:21px}nav{float:left;display:block;margin-right:1.61735%;width:6.85076%;position:fixed;background-color:#fff;top:0;bottom:0;left:0;right:50%}nav:last-child{margin-right:0}nav .logotype{margin-top:30px;top:0}nav .logotype .content{width:100%;text-align:center}nav .logotype .content img{max-width:50px}@media screen and (max-width: 768px){nav .logotype{margin-top:30px;top:0}nav .logotype .content{width:100%;text-align:center}nav .logotype .content img{max-width:100%;padding-left:10px;padding-right:10px}}nav .japanese{position:relative;top:40%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}nav .japanese .content{width:100%;text-align:center}@media screen and (max-width: 480px){nav{display:none !important;visibility:hidden}}.navigation{float:left;display:block;margin-right:1.61735%;width:83.06378%;position:absolute;right:0px;top:0;text-align:right;padding-top:30px;padding-right:30px;font-size:14px;color:#fff}.navigation:last-child{margin-right:0}@media screen and (max-width: 480px){.navigation{float:left;display:block;margin-right:1.61735%;width:100%}.navigation:last-child{margin-right:0}}.navigation ul{list-style-type:none;position:relative}.navigation .only-mobile{display:none}@media screen and (max-width: 480px){.navigation .only-mobile{padding:0 0 0 0;display:inline-block;text-transform:uppercase;position:absolute;top:20px;left:30px}.navigation .only-mobile img{max-width:50px}}.navigation li{padding:0 15px 0 15px;display:inline-block;text-transform:uppercase;position:relative;cursor:pointer}@media screen and (max-width: 480px){.navigation li.no-mobile{display:none !important;visibility:hidden}}.navigation li a{text-decoration:none;color:#fff}.navigation li:before,.navigation li:after{content:"";position:absolute;bottom:-5px;width:0px;height:2px;margin:2px 0 0;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;opacity:0}.navigation li.hover-1:after{left:0;background-color:#fff}.navigation li:hover:before,.navigation li:hover:after{width:100%;opacity:.5}.navigation.invert{color:#2c2c2c}.navigation.invert li a{color:#2c2c2c}.navigation.invert li.hover-1:after{background-color:#2c2c2c}.social{position:absolute;bottom:0;width:100%}.social .icons{text-align:center;margin-bottom:30px}.social .icons a{opacity:1;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.social .icons a:hover{opacity:.5;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.social .icons img{max-width:20px;display:inline-block}.original-header{float:left;display:block;margin-right:1.61735%;width:100%;text-align:center;position:relative;margin-bottom:120px}.original-header:last-child{margin-right:0}@media screen and (max-width: 768px){.original-header{margin-bottom:60px}}.original-header.in-the-foot{margin-bottom:240px}@media screen and (max-width: 768px){.original-header.in-the-foot{margin-bottom:120px}}.original-header .animated-background-text{-webkit-opacity:0;-moz-opacity:0;opacity:0}.original-header .animated-background-text.trigger{-webkit-opacity:1;-moz-opacity:1;opacity:1;z-index:-1;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media screen and (max-width: 768px){.original-header .animated-background-text.trigger{top:10px}}@media screen and (max-width: 480px){.original-header .animated-background-text.trigger{top:30px}}.original-header .animated-background-text.trigger .text{display:block;font-family:'enjoy_the_rideregular';font-size:310px;color:transparent;line-height:1.25em;-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.original-header .animated-background-text.trigger .text:before{content:attr(data-text);position:absolute;line-height:1.25em;color:#efefef;clip:rect(-300px, 0, 900px, -100px);-webkit-animation:anim 1s normal forwards;animation:anim 1s normal forwards;z-index:1}@media screen and (max-width: 768px){.original-header .animated-background-text.trigger .text{font-size:230px}}@media screen and (max-width: 480px){.original-header .animated-background-text.trigger .text{font-size:120px}}@-webkit-keyframes anim{100%{clip:rect(-300px, 900px, 900px, -100px)}}@keyframes anim{100%{clip:rect(-300px, 900px, 900px, -100px)}}.original-header .header-text-container{text-align:center;padding-top:90px;z-index:1}@media screen and (max-width: 768px){.original-header .header-text-container{padding-top:60px}}.original-header .header-text-container .header-text{float:left;display:block;margin-right:1.61735%;width:66.12755%;margin-left:16.93622%;line-height:1.5em}.original-header .header-text-container .header-text:last-child{margin-right:0}@media screen and (max-width: 768px){.original-header .header-text-container .header-text{float:left;display:block;margin-right:1.61735%;width:100%;margin-left:0%}.original-header .header-text-container .header-text:last-child{margin-right:0}}.original-header .header-text-container .header-text h2{padding-bottom:20px}.original-header .header-text-container .header-text h3{float:left;display:block;margin-right:1.61735%;width:83.06378%;margin-left:8.46811%;margin-bottom:40px}.original-header .header-text-container .header-text h3:last-child{margin-right:0}.original-header .header-text-container .header-text h5{float:left;display:block;margin-right:1.61735%;width:66.12755%;margin-left:16.93622%;margin-bottom:30px}.original-header .header-text-container .header-text h5:last-child{margin-right:0}.original-header .header-text-container .header-text p{float:left;display:block;margin-right:1.61735%;width:66.12755%;margin-left:16.93622%;font-size:21px;line-height:1.25em}.original-header .header-text-container .header-text p:last-child{margin-right:0}@media screen and (max-width: 480px){.original-header .header-text-container .header-text p{float:left;display:block;margin-right:1.61735%;width:100%;margin-left:0%}.original-header .header-text-container .header-text p:last-child{margin-right:0}}.original-header .header-text-container .header-text-subpage{float:left;display:block;margin-right:1.61735%;width:100%;line-height:1.5em}.original-header .header-text-container .header-text-subpage:last-child{margin-right:0}@media screen and (max-width: 768px){.original-header .header-text-container .header-text-subpage{float:left;display:block;margin-right:1.61735%;width:100%;margin-left:0%}.original-header .header-text-container .header-text-subpage:last-child{margin-right:0}}.original-header .header-text-container .header-text-subpage h1{float:left;display:block;margin-right:1.61735%;width:66.12755%;margin-left:16.93622%;line-height:1.25em;padding-bottom:20px}.original-header .header-text-container .header-text-subpage h1:last-child{margin-right:0}@media screen and (max-width: 768px){.original-header .header-text-container .header-text-subpage h1{float:left;display:block;margin-right:1.61735%;width:83.06378%;margin-left:8.46811%}.original-header .header-text-container .header-text-subpage h1:last-child{margin-right:0}}@media screen and (max-width: 480px){.original-header .header-text-container .header-text-subpage h1{font-size:34px;float:left;display:block;margin-right:1.61735%;width:100%;margin-left:0%}.original-header .header-text-container .header-text-subpage h1:last-child{margin-right:0}}.original-header .header-text-container .header-text-subpage p{float:left;display:block;margin-right:1.61735%;width:49.19133%;margin-left:25.40434%;font-size:24px;line-height:1.25em;font-family:'Sailec-Regular'}.original-header .header-text-container .header-text-subpage p:last-child{margin-right:0}@media screen and (max-width: 768px){.original-header .header-text-container .header-text-subpage p{float:left;display:block;margin-right:1.61735%;width:83.06378%;margin-left:8.46811%}.original-header .header-text-container .header-text-subpage p:last-child{margin-right:0}}@media screen and (max-width: 480px){.original-header .header-text-container .header-text-subpage p{float:left;display:block;margin-right:1.61735%;width:100%;margin-left:0%;font-size:22px}.original-header .header-text-container .header-text-subpage p:last-child{margin-right:0}}.x_divider{float:left;display:block;margin-right:1.61735%;width:100%;background-image:url("../img/x_divider.svg");background-position:50% 0%;background-repeat:no-repeat;background-size:38px;height:39px;padding:0;margin:0;margin-bottom:120px}.x_divider:last-child{margin-right:0}.x_divider.now-divider{margin-top:120px}.x_divider.case-divider{margin-top:60px}@media screen and (max-width: 768px){.x_divider{margin-bottom:60px}}.vertical-dash_divider{float:left;display:block;margin-right:1.61735%;width:49.19133%;margin-left:25.40434%;background-image:url("../img/vertical-dash_divider.svg");background-position:15px 0%;background-repeat:no-repeat;background-size:4px 51px;height:51px;margin-bottom:120px}.vertical-dash_divider:last-child{margin-right:0}@media screen and (max-width: 768px){.vertical-dash_divider{float:left;display:block;margin-right:1.61735%;width:66.12755%;margin-left:16.93622%;margin-bottom:60px}.vertical-dash_divider:last-child{margin-right:0}}@media screen and (max-width: 480px){.vertical-dash_divider{float:left;display:block;margin-right:1.61735%;width:100%;margin-left:0%}.vertical-dash_divider:last-child{margin-right:0}}.vertical-dash_divider.story-page{margin-top:60px}.vertical-dash_divider.works{margin-top:0}.bigsouth-container .works-version{padding-bottom:60px}.bigsouth-container .jobba-version{margin-bottom:60px}@media screen and (max-width: 768px){.bigsouth-container .jobba-version{margin-bottom:60px}}.bigsouth-container .starter-image-single-liggandes{float:left;display:block;margin-right:1.61735%;width:100%;margin-bottom:1em;line-height:0;position:relative}.bigsouth-container .starter-image-single-liggandes:last-child{margin-right:0}.bigsouth-container .starter-image-double-standing{float:left;display:block;margin-right:1.61735%;width:100%;margin-bottom:1em}.bigsouth-container .starter-image-double-standing:last-child{margin-right:0}.bigsouth-container .starter-image-double-standing .image{float:left;display:block;margin-right:1.61735%;width:49.19133%;line-height:0;position:relative}.bigsouth-container .starter-image-double-standing .image:last-child{margin-right:0}.bigsouth-container .starter-image-double-standing .image:nth-child(2n){margin-right:0}.bigsouth-container .starter-image-double-standing .image:nth-child(2n+1){clear:left}.bigsouth-container .bild-text{position:absolute;bottom:1em;left:0;display:inline-block;background-color:#fff;color:#2c2c2c;font-size:16px;line-height:1.25em;padding:10px 20px}@media screen and (max-width: 480px){.bigsouth-container .bild-text{display:none !important;visibility:hidden}}.bigsouth-container .text-content{float:left;display:block;margin-right:1.61735%;width:49.19133%;margin-left:25.40434%}.bigsouth-container .text-content:last-child{margin-right:0}.bigsouth-container .text-content h2{float:left;display:block;margin-right:1.61735%;width:100%;margin-top:20px;margin-bottom:10px}.bigsouth-container .text-content h2:last-child{margin-right:0}.bigsouth-container .text-content h2.bs-version{margin-top:0px}.bigsouth-container .text-content h3{float:left;display:block;margin-right:1.61735%;width:100%;margin-bottom:10px}.bigsouth-container .text-content h3:last-child{margin-right:0}.bigsouth-container .text-content p,.bigsouth-container .text-content ol{float:left;display:block;margin-right:1.61735%;width:100%;margin-bottom:40px}.bigsouth-container .text-content p:last-child,.bigsouth-container .text-content ol:last-child{margin-right:0}.bigsouth-container .text-content p li,.bigsouth-container .text-content ol li{padding-bottom:5px}@media screen and (max-width: 768px){.bigsouth-container .text-content{float:left;display:block;margin-right:1.61735%;width:66.12755%;margin-left:16.93622%}.bigsouth-container .text-content:last-child{margin-right:0}}@media screen and (max-width: 480px){.bigsouth-container .text-content{float:left;display:block;margin-right:1.61735%;width:100%;margin-left:0%}.bigsouth-container .text-content:last-child{margin-right:0}}.bigsouth-container .text-content .image-single-liggandes{float:left;display:block;margin-right:1.61735%;width:100%;margin-bottom:40px;line-height:0;position:relative}.bigsouth-container .text-content .image-single-liggandes:last-child{margin-right:0}.bigsouth-container .text-content .image-double-standing{float:left;display:block;margin-right:1.61735%;width:100%;margin-bottom:40px}.bigsouth-container .text-content .image-double-standing:last-child{margin-right:0}.bigsouth-container .text-content .image-double-standing .image-to-use{float:left;display:block;margin-right:1.61735%;width:49.19133%;line-height:0;position:relative}.bigsouth-container .text-content .image-double-standing .image-to-use:last-child{margin-right:0}.bigsouth-container .text-content .image-double-standing .image-to-use:nth-child(2n){margin-right:0}.bigsouth-container .text-content .image-double-standing .image-to-use:nth-child(2n+1){clear:left}.bigsouth-container .text-content .quote{float:left;display:block;margin-right:1.61735%;width:83.06378%;margin-left:8.46811%;margin-top:20px;margin-bottom:60px;text-align:center;font-size:46px;line-height:1.25em;font-family:'Sailec-RegularItalic'}.bigsouth-container .text-content .quote:last-child{margin-right:0}.bigsouth-holder{float:left;display:block;margin-right:1.61735%;width:100%;margin-bottom:120px}.bigsouth-holder:last-child{margin-right:0}@media screen and (max-width: 768px){.bigsouth-holder{margin-bottom:60px}}.bigsouth-holder.works-version{margin-bottom:1em}@media screen and (max-width: 768px){.bigsouth-holder.works-version{margin-bottom:1em}}.bigsouth-holder .single-story{display:-ms-grid;display:grid;grid-auto-flow:column;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;margin-bottom:1em}.bigsouth-holder .single-story:last-child{margin-bottom:0}.bigsouth-holder .single-story .holder{overflow:hidden}.bigsouth-holder .single-story .holder img{height:100%;min-height:400px;-o-object-fit:cover;object-fit:cover;-o-object-position:100% 50%;object-position:100% 50%;-webkit-transition:all 5s ease-in-out;transition:all 5s ease-in-out}@media screen and (max-width: 480px){.bigsouth-holder .single-story .holder img{-o-object-position:50% 50%;object-position:50% 50%;-webkit-transition-duration:0;transition-duration:0}}@media screen and (max-width: 480px){.bigsouth-holder .single-story .holder{overflow:visible}}.bigsouth-holder .single-story .holder.left{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/2;grid-row:1/2}@media screen and (max-width: 1024px){.bigsouth-holder .single-story .holder.left{height:400px}}@media screen and (max-width: 480px){.bigsouth-holder .single-story .holder.left{display:none !important;visibility:hidden}}.bigsouth-holder .single-story .holder.right{-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:2/3;grid-row:1/2;position:relative}@media screen and (max-width: 480px){.bigsouth-holder .single-story .holder.right{-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/3;grid-row:1/2}}.bigsouth-holder .single-story .holder.right img{-webkit-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH;-ms-filter:"FlipH"}@media screen and (max-width: 480px){.bigsouth-holder .single-story .holder.right img{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-filter:FlipH;filter:FlipH;-ms-filter:"FlipH"}}.bigsouth-holder .single-story .holder.right .content{background-color:#fff;position:absolute;top:0px;left:0px;bottom:0px;right:1em;padding:20px 1em}.bigsouth-holder .single-story .holder.right .content h6{padding-bottom:20px}.bigsouth-holder .single-story .holder.right .content h2{padding-bottom:10px;font-size:36px}.bigsouth-holder .single-story .holder.right .content p{padding-bottom:20px}.bigsouth-holder .single-story .holder.right .content a{text-decoration:none}.bigsouth-holder .single-story .holder.right .content a:hover{text-decoration:none}.bigsouth-holder .single-story .holder.right .content .button{margin-top:10px}@media screen and (max-width: 1024px){.bigsouth-holder .single-story .holder.right .content h2{font-size:32px}}@media screen and (max-width: 768px){.bigsouth-holder .single-story .holder.right .content{top:-1px;left:-1px;bottom:-1px;right:-1px}}@media screen and (max-width: 480px){.bigsouth-holder .single-story .holder.right .content{position:relative;padding:1em 0}}.bigsouth-holder .single-story .holder.right .content .categories{float:left;display:block;margin-right:1.61735%;width:100%;font-size:12px;text-align:right;text-transform:uppercase;font-family:'Sailec-Bold'}.bigsouth-holder .single-story .holder.right .content .categories:last-child{margin-right:0}@media screen and (max-width: 768px){.bigsouth-holder .single-story .holder.right .content .categories{text-align:left}}.bigsouth-holder .single-story .holder.right .content .categories a{text-decoration:underline}.bigsouth-holder .single-story .holder.right .content .categories a:hover{text-decoration:none}.bigsouth-holder .single-story.alteranted .holder.left{-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:2/3;grid-row:1/2}@media screen and (max-width: 480px){.bigsouth-holder .single-story.alteranted .holder.left{display:none !important;visibility:hidden}}.bigsouth-holder .single-story.alteranted .holder.right{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/2;grid-row:1/2}@media screen and (max-width: 480px){.bigsouth-holder .single-story.alteranted .holder.right{-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/3;grid-row:1/2}}.bigsouth-holder .single-story.alteranted .holder.right .content{left:1em;right:0px}@media screen and (max-width: 768px){.bigsouth-holder .single-story.alteranted .holder.right .content{top:-1px;left:-1px;bottom:-1px;right:-1px}}@media screen and (max-width: 480px){.bigsouth-holder .single-story.alteranted .holder.right .content{position:relative;padding:1em 0}}.bigsouth-holder .single-story:hover .holder img{-webkit-transform:scaleY(1.1) scaleX(1.1);transform:scaleY(1.1) scaleX(1.1)}@media screen and (max-width: 480px){.bigsouth-holder .single-story:hover .holder img{-webkit-transform:none;transform:none}}.bigsouth-holder .single-story:hover .holder.right img{-webkit-transform:scaleY(1.1) scaleX(-1.1);transform:scaleY(1.1) scaleX(-1.1)}@media screen and (max-width: 480px){.bigsouth-holder .single-story:hover .holder.right img{-webkit-transform:none;transform:none}}.overlay{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(153,204,51,0.9)}.overlay .overlay-close{width:80px;height:80px;position:absolute;right:20px;top:20px;overflow:hidden;border:none;background:url("../img/vertical-dash_divider.svg") no-repeat center center;text-indent:200%;color:transparent;outline:none;z-index:100}.overlay nav{text-align:center;position:relative;top:50%;height:60%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.overlay ul{list-style:none;padding:0;margin:0 auto;display:inline-block;height:100%;position:relative}.overlay ul li{display:block;padding:24px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.overlay ul li a{font-size:32px;font-weight:300;display:block;color:#fff;-webkit-transition:color 0.2s;transition:color 0.2s}.overlay ul li a:hover,.overlay ul li a:focus{color:#f0f0f0}html,body{overflow-x:hidden}.container{overflow-x:hidden;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s}.container.overlay-open{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.container::after{content:'';opacity:0;visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);-webkit-transition:opacity 0.5s, visibility 0s 0.5s;transition:opacity 0.5s, visibility 0s 0.5s}.container.overlay-open::after{visibility:visible;opacity:1;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.overlay-contentpush{background:#bbb;visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform 0.5s, visibility 0s 0.5s;-webkit-transition:visibility 0s 0.5s, -webkit-transform 0.5s;transition:visibility 0s 0.5s, -webkit-transform 0.5s;transition:transform 0.5s, visibility 0s 0.5s;transition:transform 0.5s, visibility 0s 0.5s, -webkit-transform 0.5s}.overlay-contentpush.open{visibility:visible;-webkit-transform:translateX(0%);transform:translateX(0%);-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s}@media screen and (max-height: 30.5em){.overlay nav{height:70%;font-size:34px}.overlay ul li{min-height:34px}}   
             
                                             
                               
                                      
                                             
   .hamburger{padding:0px 0px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity, -webkit-filter;transition-property:opacity, -webkit-filter;transition-property:opacity, filter;transition-property:opacity, filter, -webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--3dx .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dx .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);transition:background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{-webkit-transform:translate3d(0, 10px, 0) rotate(45deg);transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{-webkit-transform:translate3d(0, -10px, 0) rotate(-45deg);transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dx-r .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);transition:background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r .hamburger-inner::before,.hamburger--3dx-r .hamburger-inner::after{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(0, 10px, 0) rotate(45deg);transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0, -10px, 0) rotate(-45deg);transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dy .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dy .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);transition:background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy .hamburger-inner::before,.hamburger--3dy .hamburger-inner::after{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner::before{-webkit-transform:translate3d(0, 10px, 0) rotate(45deg);transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner::after{-webkit-transform:translate3d(0, -10px, 0) rotate(-45deg);transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dy-r .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);transition:background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r .hamburger-inner::before,.hamburger--3dy-r .hamburger-inner::after{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(0, 10px, 0) rotate(45deg);transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0, -10px, 0) rotate(-45deg);transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dxy .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);transition:background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy .hamburger-inner::before,.hamburger--3dxy .hamburger-inner::after{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateX(180deg) rotateY(180deg);transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner::before{-webkit-transform:translate3d(0, 10px, 0) rotate(45deg);transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner::after{-webkit-transform:translate3d(0, -10px, 0) rotate(-45deg);transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dxy-r .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);transition:background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy-r .hamburger-inner::before,.hamburger--3dxy-r .hamburger-inner::after{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg);transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(0, 10px, 0) rotate(45deg);transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0, -10px, 0) rotate(-45deg);transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner::before{-webkit-transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1);transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrow.is-active .hamburger-inner::after{-webkit-transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1);transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1);transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1);transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowalt .hamburger-inner::before{-webkit-transition:top 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:top 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt .hamburger-inner::after{-webkit-transition:bottom 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:bottom 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;-webkit-transform:translate3d(-8px, -10px, 0) rotate(-45deg) scale(0.7, 1);transform:translate3d(-8px, -10px, 0) rotate(-45deg) scale(0.7, 1);-webkit-transition:top 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:top 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22),-webkit-transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;-webkit-transform:translate3d(-8px, 10px, 0) rotate(45deg) scale(0.7, 1);transform:translate3d(-8px, 10px, 0) rotate(45deg) scale(0.7, 1);-webkit-transition:bottom 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:bottom 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22),-webkit-transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r .hamburger-inner::before{-webkit-transition:top 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:top 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r .hamburger-inner::after{-webkit-transition:bottom 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:bottom 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;-webkit-transform:translate3d(8px, -10px, 0) rotate(45deg) scale(0.7, 1);transform:translate3d(8px, -10px, 0) rotate(45deg) scale(0.7, 1);-webkit-transition:top 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:top 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22),-webkit-transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:translate3d(8px, 10px, 0) rotate(-45deg) scale(0.7, 1);transform:translate3d(8px, 10px, 0) rotate(-45deg) scale(0.7, 1);-webkit-transition:bottom 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:bottom 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22),-webkit-transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowturn.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner::before{-webkit-transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1);transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrowturn.is-active .hamburger-inner::after{-webkit-transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1);transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowturn-r.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1);transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowturn-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1);transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::before,.hamburger--boring .hamburger-inner::after{-webkit-transition-property:none;transition-property:none}.hamburger--boring.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:0.13s;transition-duration:0.13s;-webkit-transition-delay:0.13s;transition-delay:0.13s;-webkit-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse .hamburger-inner::after{top:-20px;-webkit-transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear}.hamburger--collapse .hamburger-inner::before{-webkit-transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),-webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),-webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse.is-active .hamburger-inner{-webkit-transform:translate3d(0, -10px, 0) rotate(-45deg);transform:translate3d(0, -10px, 0) rotate(-45deg);-webkit-transition-delay:0.22s;transition-delay:0.22s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;-webkit-transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0.1s 0.22s linear;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0.1s 0.22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),-webkit-transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),-webkit-transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:0.13s;transition-duration:0.13s;-webkit-transition-delay:0.13s;transition-delay:0.13s;-webkit-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r .hamburger-inner::after{top:-20px;-webkit-transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear}.hamburger--collapse-r .hamburger-inner::before{-webkit-transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),-webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),-webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r.is-active .hamburger-inner{-webkit-transform:translate3d(0, -10px, 0) rotate(45deg);transform:translate3d(0, -10px, 0) rotate(45deg);-webkit-transition-delay:0.22s;transition-delay:0.22s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;-webkit-transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0.1s 0.22s linear;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0.1s 0.22s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),-webkit-transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),-webkit-transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--elastic .hamburger-inner{top:2px;-webkit-transition-duration:0.275s;transition-duration:0.275s;-webkit-transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic .hamburger-inner::before{top:10px;-webkit-transition:opacity 0.125s 0.275s ease;transition:opacity 0.125s 0.275s ease}.hamburger--elastic .hamburger-inner::after{top:20px;-webkit-transition:-webkit-transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:-webkit-transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55), -webkit-transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic.is-active .hamburger-inner{-webkit-transform:translate3d(0, 10px, 0) rotate(135deg);transform:translate3d(0, 10px, 0) rotate(135deg);-webkit-transition-delay:0.075s;transition-delay:0.075s}.hamburger--elastic.is-active .hamburger-inner::before{-webkit-transition-delay:0s;transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{-webkit-transform:translate3d(0, -20px, 0) rotate(-270deg);transform:translate3d(0, -20px, 0) rotate(-270deg);-webkit-transition-delay:0.075s;transition-delay:0.075s}.hamburger--elastic-r .hamburger-inner{top:2px;-webkit-transition-duration:0.275s;transition-duration:0.275s;-webkit-transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r .hamburger-inner::before{top:10px;-webkit-transition:opacity 0.125s 0.275s ease;transition:opacity 0.125s 0.275s ease}.hamburger--elastic-r .hamburger-inner::after{top:20px;-webkit-transition:-webkit-transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:-webkit-transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55), -webkit-transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r.is-active .hamburger-inner{-webkit-transform:translate3d(0, 10px, 0) rotate(-135deg);transform:translate3d(0, 10px, 0) rotate(-135deg);-webkit-transition-delay:0.075s;transition-delay:0.075s}.hamburger--elastic-r.is-active .hamburger-inner::before{-webkit-transition-delay:0s;transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0, -20px, 0) rotate(270deg);transform:translate3d(0, -20px, 0) rotate(270deg);-webkit-transition-delay:0.075s;transition-delay:0.075s}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{-webkit-transition:background-color 0.125s 0.175s ease-in;transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;-webkit-transition:top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335);transition:top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335);transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335)}.hamburger--emphatic .hamburger-inner::after{top:10px;right:0;-webkit-transition:top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335);transition:top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335);transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335)}.hamburger--emphatic.is-active .hamburger-inner{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic.is-active .hamburger-inner::before{left:-80px;top:-80px;-webkit-transform:translate3d(80px, 80px, 0) rotate(45deg);transform:translate3d(80px, 80px, 0) rotate(45deg);-webkit-transition:left 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1),-webkit-transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic.is-active .hamburger-inner::after{right:-80px;top:-80px;-webkit-transform:translate3d(-80px, 80px, 0) rotate(-45deg);transform:translate3d(-80px, 80px, 0) rotate(-45deg);-webkit-transition:right 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1),-webkit-transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{-webkit-transition:background-color 0.125s 0.175s ease-in;transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic-r .hamburger-inner::before{left:0;-webkit-transition:top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335);transition:top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335);transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335)}.hamburger--emphatic-r .hamburger-inner::after{top:10px;right:0;-webkit-transition:top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335);transition:top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335);transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335)}.hamburger--emphatic-r.is-active .hamburger-inner{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-80px;top:80px;-webkit-transform:translate3d(80px, -80px, 0) rotate(-45deg);transform:translate3d(80px, -80px, 0) rotate(-45deg);-webkit-transition:left 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1),-webkit-transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-80px;top:80px;-webkit-transform:translate3d(-80px, -80px, 0) rotate(45deg);transform:translate3d(-80px, -80px, 0) rotate(45deg);-webkit-transition:right 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1),-webkit-transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--minus .hamburger-inner::before,.hamburger--minus .hamburger-inner::after{-webkit-transition:bottom 0.08s 0s ease-out, top 0.08s 0s ease-out, opacity 0s linear;transition:bottom 0.08s 0s ease-out, top 0.08s 0s ease-out, opacity 0s linear}.hamburger--minus.is-active .hamburger-inner::before,.hamburger--minus.is-active .hamburger-inner::after{opacity:0;-webkit-transition:bottom 0.08s ease-out, top 0.08s ease-out, opacity 0s 0.08s linear;transition:bottom 0.08s ease-out, top 0.08s ease-out, opacity 0s 0.08s linear}.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;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:0.15s;transition-duration:0.15s}.hamburger--slider .hamburger-inner::after{top:20px}.hamburger--slider.is-active .hamburger-inner{-webkit-transform:translate3d(0, 10px, 0) rotate(45deg);transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{-webkit-transform:rotate(-45deg) translate3d(-5.71429px, -6px, 0);transform:rotate(-45deg) translate3d(-5.71429px, -6px, 0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{-webkit-transform:translate3d(0, -20px, 0) rotate(-90deg);transform:translate3d(0, -20px, 0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner::before{top:10px;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:0.15s;transition-duration:0.15s}.hamburger--slider-r .hamburger-inner::after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{-webkit-transform:translate3d(0, 10px, 0) rotate(-45deg);transform:translate3d(0, 10px, 0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner::before{-webkit-transform:rotate(45deg) translate3d(5.71429px, -6px, 0);transform:rotate(45deg) translate3d(5.71429px, -6px, 0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0, -20px, 0) rotate(90deg);transform:translate3d(0, -20px, 0) rotate(90deg)}.hamburger--spin .hamburger-inner{-webkit-transition-duration:0.22s;transition-duration:0.22s;-webkit-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner::before{-webkit-transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in;transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger--spin .hamburger-inner::after{-webkit-transition:bottom 0.1s 0.25s ease-in,-webkit-transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.25s ease-in,-webkit-transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin.is-active .hamburger-inner{-webkit-transform:rotate(225deg);transform:rotate(225deg);-webkit-transition-delay:0.12s;transition-delay:0.12s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 0.1s ease-out,-webkit-transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out,-webkit-transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r .hamburger-inner{-webkit-transition-duration:0.22s;transition-duration:0.22s;-webkit-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r .hamburger-inner::before{-webkit-transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in;transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger--spin-r .hamburger-inner::after{-webkit-transition:bottom 0.1s 0.25s ease-in,-webkit-transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.25s ease-in,-webkit-transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r.is-active .hamburger-inner{-webkit-transform:rotate(-225deg);transform:rotate(-225deg);-webkit-transition-delay:0.12s;transition-delay:0.12s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:bottom 0.1s ease-out,-webkit-transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out,-webkit-transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring .hamburger-inner{top:2px;-webkit-transition:background-color 0s 0.13s linear;transition:background-color 0s 0.13s linear}.hamburger--spring .hamburger-inner::before{top:10px;-webkit-transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),-webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),-webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring .hamburger-inner::after{top:20px;-webkit-transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),-webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),-webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring.is-active .hamburger-inner{-webkit-transition-delay:0.22s;transition-delay:0.22s;background-color:transparent}.hamburger--spring.is-active .hamburger-inner::before{top:0;-webkit-transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 10px, 0) rotate(45deg);transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;-webkit-transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 10px, 0) rotate(-45deg);transform:translate3d(0, 10px, 0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:0.13s;transition-duration:0.13s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r .hamburger-inner::after{top:-20px;-webkit-transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0s linear;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{-webkit-transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),-webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),-webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r.is-active .hamburger-inner{-webkit-transform:translate3d(0, -10px, 0) rotate(-45deg);transform:translate3d(0, -10px, 0) rotate(-45deg);-webkit-transition-delay:0.22s;transition-delay:0.22s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;-webkit-transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0s 0.22s linear;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0s 0.22s linear}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand .hamburger-inner{-webkit-transition:background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s 0.075s linear;transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand .hamburger-inner::before{-webkit-transition:top 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand .hamburger-inner::after{-webkit-transition:bottom 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand.is-active .hamburger-inner{-webkit-transform:rotate(90deg);transform:rotate(90deg);background-color:transparent;-webkit-transition:background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1);transition:background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s 0.15s linear;transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r .hamburger-inner{-webkit-transition:background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s 0.075s linear;transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r .hamburger-inner::before{-webkit-transition:top 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r .hamburger-inner::after{-webkit-transition:bottom 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r.is-active .hamburger-inner{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-color:transparent;-webkit-transition:background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1);transition:background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s 0.15s linear;transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:0.075s;transition-duration:0.075s;-webkit-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{-webkit-transition:top 0.075s 0.12s ease, opacity 0.075s ease;transition:top 0.075s 0.12s ease, opacity 0.075s ease}.hamburger--squeeze .hamburger-inner::after{-webkit-transition:bottom 0.075s 0.12s ease,-webkit-transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.075s 0.12s ease,-webkit-transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:0.12s;transition-delay:0.12s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top 0.075s ease, opacity 0.075s 0.12s ease;transition:top 0.075s ease, opacity 0.075s 0.12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 0.075s ease,-webkit-transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.075s ease,-webkit-transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--vortex .hamburger-inner{-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex .hamburger-inner::before,.hamburger--vortex .hamburger-inner::after{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:0.1s;transition-delay:0.1s;-webkit-transition-timing-function:linear;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{-webkit-transition-property:top, opacity;transition-property:top, opacity}.hamburger--vortex .hamburger-inner::after{-webkit-transition-property:bottom, -webkit-transform;transition-property:bottom, -webkit-transform;transition-property:bottom, transform;transition-property:bottom, transform, -webkit-transform}.hamburger--vortex.is-active .hamburger-inner{-webkit-transform:rotate(765deg);transform:rotate(765deg);-webkit-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex.is-active .hamburger-inner::before,.hamburger--vortex.is-active .hamburger-inner::after{-webkit-transition-delay:0s;transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r .hamburger-inner::before,.hamburger--vortex-r .hamburger-inner::after{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:0.1s;transition-delay:0.1s;-webkit-transition-timing-function:linear;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner::before{-webkit-transition-property:top, opacity;transition-property:top, opacity}.hamburger--vortex-r .hamburger-inner::after{-webkit-transition-property:bottom, -webkit-transform;transition-property:bottom, -webkit-transform;transition-property:bottom, transform;transition-property:bottom, transform, -webkit-transform}.hamburger--vortex-r.is-active .hamburger-inner{-webkit-transform:rotate(-765deg);transform:rotate(-765deg);-webkit-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r.is-active .hamburger-inner::before,.hamburger--vortex-r.is-active .hamburger-inner::after{-webkit-transition-delay:0s;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;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.landscape-lockdown{display:none}@media screen and (max-width: 668px){.landscape-lockdown{display:none;position:fixed;z-index:6000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#2c2c2c;background-color:rgba(44,44,44,0.8)}.landscape-lockdown.show{display:block}.landscape-lockdown .landscape-lockdown-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:550px;background-color:#d1d2d4;margin:auto;border:1px solid #888;width:90%;padding:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.landscape-lockdown .landscape-lockdown-content .image{-ms-flex-item-align:center;align-self:center;width:200px}.landscape-lockdown .landscape-lockdown-content .text{padding-left:20px}.landscape-lockdown .landscape-lockdown-content .text h3,.landscape-lockdown .landscape-lockdown-content .text p{line-height:1.1em}.landscape-lockdown .landscape-lockdown-content .text h3{font-size:24px}.landscape-lockdown .landscape-lockdown-content .text p{padding-top:10px;font-size:16px}}
