@font-face{font-family:'gothic';src:url(../css/fonts/gothic.woff)}@font-face{font-family:'gothic';src:url(../css/fonts/gothicb.woff);font-weight:bold}*{box-sizing:border-box;scroll-behavior:smooth}body{overflow-x:hidden;width:100%;font-family:'gothic', sans-serif;font-size:1em;line-height:1.5em}body .cookie-bar{position:fixed;bottom:0;left:0;background-color:#eba492;min-height:48px;width:100%;color:#000;font-size:15px;display:flex;align-items:center}body .cookie-bar div{display:flex;align-items:center;justify-content:center}body .cookie-bar div .row>div:nth-child(1){width:60%}body .cookie-bar div .row>div:nth-child(2){width:20%}body .cookie-bar div .row>div:nth-child(3){width:20%}body .cookie-bar .cookie-text{border-right:2px solid #fff}body .cookie-bar .cookie-text p{margin:0;padding-right:1rem}body .cookie-bar .read-more{color:#000;margin-left:10px}body .cookie-bar .read-more:hover{text-decoration:none}body .cookie-bar #acceptButton{font-weight:bold;text-transform:uppercase;padding:.2rem .7rem}body #active-page-bars{position:fixed;z-index:4;bottom:0;left:0;height:100%;width:5%;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 750px){body #active-page-bars{display:none}}body #active-page-bars.home-active li:first-child{background-color:#FFF;transition:.5s background-color ease-in-out}body #active-page-bars.about-active li{background-color:rgba(255,255,255,0.2)}body #active-page-bars.about-active li:nth-child(2){background-color:#fff !important;transition:.5s background-color ease-in-out}body #active-page-bars.contact-active li{background-color:#e6e6e6}body #active-page-bars.contact-active li:last-child{background-color:#99D3D7 !important;transition:.5s background-color ease-in-out}body #active-page-bars ul{margin:0;padding:0;list-style-type:none;height:30%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-around}body #active-page-bars ul li{display:inline-block;border:none;width:6%;height:30%;margin:0 auto;background-color:#d4a7ac;transition:.5s background-color ease-in-out}@-webkit-keyframes float{0%{-webkit-transform:translatey(0px);transform:translatey(0px)}50%{-webkit-transform:translatey(-20px);transform:translatey(-20px)}100%{-webkit-transform:translatey(0px);transform:translatey(0px)}}@keyframes float{0%{-webkit-transform:translatey(0px);transform:translatey(0px)}50%{-webkit-transform:translatey(-20px);transform:translatey(-20px)}100%{-webkit-transform:translatey(0px);transform:translatey(0px)}}footer{position:absolute;bottom:0;left:0;z-index:1;width:100%;display:flex;justify-content:center;align-items:center;border-top:1px solid #DDDDDD}footer ul{display:flex;list-style-type:none;padding:0 !important;margin:5px 0 5px 0 !important}footer ul li{position:relative;font-size:calc(8px + 0.2vw);color:#707070}footer ul li a{font-size:calc(8px + 0.2vw);color:#707070}footer ul li a:hover{text-decoration:none;color:#eba492}footer ul li:not(:last-child){margin-right:10vw}@media screen and (max-width: 768px){footer{display:none}}nav{pointer-events:none;position:fixed;left:0;right:0;top:0;width:100%;height:80px;align-items:center;justify-content:space-between;z-index:5;display:flex;visibility:hidden}nav.show{pointer-events:auto !important;visibility:visible}nav.show ul{pointer-events:auto !important}nav.show .nav-main{pointer-events:auto !important}nav ul{margin:0;padding:0}nav ul li{display:inline-block;list-style-type:none;margin-right:10px}nav ul li a{color:#eba492}nav ul li a:hover{color:#99d3d7;text-decoration:none}nav ul li a.active{color:#99d3d7}nav ul li a.whiteNavLink{color:white !important;position:relative}nav ul li a.whiteNavLink:hover:after{content:"";position:absolute;height:2px;width:70%;bottom:-5px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:white}nav .nav-main{position:relative;z-index:3;display:flex;align-items:center;width:auto;padding-left:20px}nav .nav-main:hover>.nav-main-list{padding-left:20px;opacity:1;transition-property:padding-left, opacity;transition:.5s all ease-in-out}nav .nav-main .nav-main-list{opacity:0;padding-left:0;transition-property:padding-left, opacity;transition:.5s all ease-in-out}nav .nav-main a img,nav .nav-main a svg{height:70px;max-width:100%}nav .nav-social{margin-right:37.5px}nav .nav-social svg,nav .nav-social img{height:30px;width:30px}.mobileNav{display:none;width:100%;overflow-x:hidden;position:fixed;height:60px;top:0;left:0;z-index:90;font-size:40px;cursor:pointer;color:white}.mobileNav .blackButton{background-color:#eba492 !important}.mobileNav .blackButton::before{background-color:#eba492 !important}.mobileNav .blackButton::after{background-color:#eba492 !important}.mobileNav button{padding:15px 0 10px 20px}.mobileNav button:focus{outline:0}.mobileNavModal{display:none;z-index:80;width:100%;position:fixed;pointer-events:none;height:100vh;background-color:rgba(0,0,0,0.9);top:0;left:0;align-items:center;justify-content:center;flex-direction:column}.mobileNavModal *{pointer-events:auto}.mobileNavModal ul:not(.mobileSocial){margin:-50px 0 0 0 !important;padding:0;list-style:none;font-size:32px;width:100%;text-align:center}.mobileNavModal ul:not(.mobileSocial) li{width:100%;margin:40px 0px}.mobileNavModal ul:not(.mobileSocial) li a{color:#eba492}.mobileNavModal ul:not(.mobileSocial) li a:hover{color:#99d3d7;text-decoration:none}.mobileNavModal ul:not(.mobileSocial) li a.active{color:#99d3d7}@media screen and (max-width: 768px){nav{display:none}.mobileNav{display:flex;align-items:center}.mobileNav button{position:absolute;top:0;left:0}.mobileNav h2{display:none;right:15px;color:#9B9B9A;margin:0;padding:0;position:absolute}.mobileNav h2:after{content:'';position:absolute;right:0;bottom:-3px;width:35%;height:3px;background-color:#eba492}}[data-page="projects"] .mobileNav h2{display:block !important}section.home-section{position:relative;background:radial-gradient(#d8a7a6, #bf716f);height:100vh}@media screen and (max-width: 500px), (max-height: 650px){section.home-section{height:95vh !important}section.home-section a{bottom:100px !important}}section.home-section .logo-container{position:relative;height:100%;width:100%}section.home-section .logo-container img{z-index:3;height:300px;max-width:90%;position:absolute;left:50%;top:40%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}section.home-section a{position:absolute;bottom:200px;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:10;background-color:transparent;color:#FFF;text-transform:uppercase;width:150px;border:1px solid white !important;padding:5px 0;font-size:1.2rem;cursor:pointer;text-align:center}section.home-section a:hover{color:#eba492;background:white;text-decoration:none}section.home-section .feathers{position:absolute;bottom:-3px;left:0;right:0;z-index:3;width:100%;height:20vw;background-image:url(../css/background_images/feathers_home.png);background-position:bottom;background-size:cover}section.home-section .wtf-button{position:absolute;z-index:5;bottom:5%;right:5%;height:100px;max-width:100%;-webkit-animation:float 2s infinite;animation:float 2s infinite;cursor:pointer}section.home-section .feather{position:absolute;bottom:-100px;right:100px;left:auto;height:200px;z-index:2;max-width:100%}section.home-section .feather.rotate{left:100px;-webkit-transform:scaleX(-1);transform:scaleX(-1);height:150px}@media screen and (max-width: 840px){section.home-section .feather{right:50px !important;height:150px !important}section.home-section .feather.rotate{left:50px}section.home-section .wtf-button{display:none}}@media screen and (max-width: 700px){section.home-section .feather{right:20px !important;height:120px !important}section.home-section .feather.rotate{left:20px}}.about-section{height:250vh}.about-section .firstSection{min-height:100vh;position:relative;background-image:url(../css/background_images/flamingo_about.png);background-color:black;background-position:center;background-size:100% auto;background-repeat:no-repeat;overflow:hidden}@media screen and (max-width: 768px){.about-section .firstSection{background-size:180% auto}}@media screen and (max-width: 450px){.about-section .firstSection{background-size:250% auto}}.about-section .firstSection .we-are-container{height:100vh;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;text-transform:uppercase}.about-section .firstSection .we-are-container h1{width:56%;font-weight:bold;font-size:6vw;border-bottom:8px solid rgba(235,164,146,0.8);text-align:right}.about-section .firstSection .we-are-container .pink{color:rgba(235,164,146,0.8)}.about-section .firstSection .we-are-container .turqouise{color:rgba(153,211,215,0.8)}.about-section .firstSection .we-are-container_words{width:60%;margin-top:30px;font-size:1.4rem}.about-section .firstSection .we-are-container_words ul{padding:0;margin:0;list-style-type:none;display:flex;align-items:center;justify-content:space-around}.about-section .firstSection .we-are-container_words ul li{color:white}.about-section .firstSection .we-are-container_words ul li a{color:white;z-index:10;position:relative}.about-section .firstSection .we-are-container_words ul li a:hover{text-decoration:none;color:#99d3d7;text-shadow:0 0 10px #fff}.about-section .firstSection .feather{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:100%}.about-section .firstSection .feather.left-feather{top:5%;-webkit-transform:translateX(0);transform:translateX(0);height:300px;left:-150px}.about-section .firstSection .feather.right-feather{top:70%;right:-150px;height:250px}.about-section .firstSection .feather.right-feather.rotate{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.about-section .secondSection{position:absolute;overflow:hidden;height:150vh;display:flex;flex-wrap:wrap}.about-section .secondSection h1{color:#498387;font-weight:bold;font-size:48px}.about-section .secondSection p{color:white;font-size:24px;font-weight:bold;line-height:35px}.about-section .secondSection .parentPart1{height:50vh;width:100%;background-image:linear-gradient(to right, #99d3d7, #eba492)}.about-section .secondSection .parentPart1>.secondSectionPart1{display:flex;height:50vh}.about-section .secondSection .parentPart1>.secondSectionPart1 div{width:50%;padding:0 8%;height:100%;display:flex;justify-content:center;flex-direction:column}.about-section .secondSection .parentPart1>.secondSectionPart1 div:nth-child(2){background-image:url(../css/background_images/bakery.jpg),linear-gradient(to right, #C6C5C0, #eba492);background-repeat:no-repeat;background-size:cover;background-position:center;background-blend-mode:multiply}.about-section .secondSection .aq-button{position:absolute;z-index:2;bottom:5%;right:5%;height:100px;max-width:100%;-webkit-animation:float 2s infinite;animation:float 2s infinite;cursor:pointer}.about-section .secondSection>div{height:50vh;width:100%;position:relative}.about-section .secondSection>div.secondSectionPart2{display:flex;background-image:linear-gradient(to left, #99d3d7, rgba(235,164,146,0.8));z-index:-2}.about-section .secondSection>div.secondSectionPart2 div{width:50%;padding:0 8%;height:100%;display:flex;justify-content:center;flex-direction:column;background-image:linear-gradient(to left, #99d3d7, #C6C5C0)}.about-section .secondSection>div.secondSectionPart2 div:nth-child(1){z-index:-1;background-image:url(../css/background_images/AVPRO_Affiches_Showcases.png),linear-gradient(to left, #C6C5C0, #eba492);background-repeat:no-repeat;background-size:cover;background-position:center;background-blend-mode:multiply}.about-section .secondSection>div.secondSectionPart3{width:100%;background-color:black;background-image:url(../css/background_images/social_media_edit-color.png),linear-gradient(to right, black, #eba492);background-repeat:no-repeat;background-size:auto 100%;background-position:bottom right 10%, center;display:flex;flex-wrap:wrap;padding:0}.about-section .secondSection>div.secondSectionPart3 div{width:50%;height:100%;padding:0 8%;display:flex;justify-content:center;flex-direction:column}.about-section .mobileSection{display:none;position:relative;top:150vh;width:100%;background-color:black;background-image:url(../css/background_images/social_media_edit-color.png),linear-gradient(to left, black, #eba492);background-repeat:no-repeat;background-size:auto 50%, cover;background-position:bottom left, center;flex-wrap:wrap;padding:0}.about-section .mobileSection div{width:100%;height:50vh;padding:8vh 8% 0 8%;text-align:right}.about-section .mobileSection div h1{color:#498387;font-size:32px}.about-section .mobileSection div p{color:white;font-size:16px;font-weight:bold}@media screen and (max-width: 1600px){section.about-section .secondSection h1{font-size:32px !important}section.about-section .secondSection p{font-size:16px !important;line-height:20px !important}}@media screen and (max-width: 1280px){section.about-section .firstSection .we-are-container h1{width:76%;font-size:8vw}section.about-section .firstSection .we-are-container_words{width:80%}}@media screen and (max-width: 1100px){section.about-section .feather.left-feather{height:220px !important}section.about-section .feather.right-feather{height:220px !important}}@media screen and (max-width: 950px){section.about-section .we-are-container h1{width:86% !important;font-size:10vw !important}section.about-section .we-are-container_words{width:90% !important}section.about-section .secondSection>div:nth-child(3){background-position:bottom right, center !important}}@media screen and (max-width: 840px){section.about-section{height:300vh}section.about-section .firstSection .we-are-container_words ul{flex-wrap:wrap}section.about-section .firstSection .we-are-container_words ul li{padding:10px 20px;flex-basis:50%}section.about-section .firstSection .we-are-container_words ul li:nth-child(1),section.about-section .firstSection .we-are-container_words ul li:nth-child(3){text-align:right}section.about-section .aq-button{display:none}.secondSection{height:calc(150vh)}.secondSection .parentPart1>div{display:block !important;height:calc(50vh)}.secondSection>div{display:block !important}.secondSection>div:nth-child(3){opacity:0 !important}.secondSection>div:nth-child(3) div{height:50vh}.secondSection>div div{height:50vh !important;width:100% !important}.mobileSection{display:flex !important}}@media screen and (max-width: 550px){section.about-section .feather.left-feather{height:200px !important}section.about-section .feather.right-feather{height:200px !important}section.about-section .we-are-container h1{width:80% !important;text-align:center !important;font-size:15vw !important;position:relative !important}section.about-section .we-are-container_words{width:95%;font-size:1.5rem !important}section.about-section .we-are-container_words ul li{flex-basis:100% !important;text-align:center !important;padding:10px 0 !important}}@-webkit-keyframes Gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes Gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}#contact-section{display:flex;align-items:center;min-height:100vh;width:100%;color:#5a5a5a;background-color:white;position:relative;z-index:0}@media screen and (min-width: 768px){#contact-section{display:block}}#contact-section form{width:75%;margin:2rem auto 0 auto;padding-top:30px}@media screen and (min-width: 768px){#contact-section form{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin-top:0;width:90%;padding-top:0px}}@media screen and (min-width: 1025px){#contact-section form{width:60%;max-width:800px;left:calc(50% + 30px)}}#contact-section form .form-header,#contact-section form .form-header-mobile,#contact-section form .form-body,#contact-section form .form-footer{width:100%}#contact-section form .form-header,#contact-section form .form-header-mobile,#contact-section form .icon-header{font-weight:bold;color:#99d3d7}#contact-section form .form-header.form-header,#contact-section form .form-header.form-header-mobile,#contact-section form .form-header-mobile.form-header,#contact-section form .form-header-mobile.form-header-mobile,#contact-section form .icon-header.form-header,#contact-section form .icon-header.form-header-mobile{position:relative}@media screen and (max-width: 767px){#contact-section form .form-header.form-header.form-header,#contact-section form .form-header.form-header-mobile.form-header,#contact-section form .form-header-mobile.form-header.form-header,#contact-section form .form-header-mobile.form-header-mobile.form-header,#contact-section form .icon-header.form-header.form-header,#contact-section form .icon-header.form-header-mobile.form-header{display:none}}@media screen and (min-width: 768px){#contact-section form .form-header.form-header.form-header-mobile,#contact-section form .form-header.form-header-mobile.form-header-mobile,#contact-section form .form-header-mobile.form-header.form-header-mobile,#contact-section form .form-header-mobile.form-header-mobile.form-header-mobile,#contact-section form .icon-header.form-header.form-header-mobile,#contact-section form .icon-header.form-header-mobile.form-header-mobile{display:none}#contact-section form .form-header.form-header:after,#contact-section form .form-header.form-header-mobile:after,#contact-section form .form-header-mobile.form-header:after,#contact-section form .form-header-mobile.form-header-mobile:after,#contact-section form .icon-header.form-header:after,#contact-section form .icon-header.form-header-mobile:after{content:'';position:absolute;left:0;bottom:-10px;width:150px;height:5px;background:linear-gradient(to right, #d8a7a6, #bf716f);background-size:200%;-webkit-animation:Gradient 5s ease-in-out infinite;animation:Gradient 5s ease-in-out infinite}}#contact-section form .icon-header{display:none}@media screen and (min-width: 768px){#contact-section form .icon-header{display:block}}#contact-section form .form-header,#contact-section form .form-header-mobile{font-size:30px;margin-bottom:40px;text-align:center}@media screen and (min-width: 768px){#contact-section form .form-header,#contact-section form .form-header-mobile{font-size:40px;text-align:left;height:auto}}#contact-section form .form-body{height:auto;display:flex;flex-direction:column}@media screen and (min-width: 768px){#contact-section form .form-body{height:50%;flex-direction:row}}#contact-section form .form-body address{height:100%;margin-top:2rem;order:1}@media screen and (min-width: 768px){#contact-section form .form-body address{display:block;width:50%;margin-top:0;order:0}}#contact-section form .form-body address a{color:#5a5a5a}#contact-section form .form-body address a:hover{text-decoration:none;color:#5a5a5a}#contact-section form .form-body .form-fields{height:100%;width:100%}@media screen and (min-width: 768px){#contact-section form .form-body .form-fields{width:50%}}#contact-section form .form-body .form-fields input{width:100%;display:block;margin-top:20px;-webkit-appearance:none;border-radius:0}#contact-section form .form-body .form-fields input:first-child{margin-top:0}#contact-section form .form-body .form-fields input:focus,#contact-section form .form-body .form-fields input:active{outline:none}#contact-section form .form-body .form-fields input ::-webkit-input-placeholder{color:#5a5a5a;padding-left:5px}#contact-section form .form-body .form-fields input ::-moz-placeholder{color:#5a5a5a;padding-left:5px}#contact-section form .form-body .form-fields input :-ms-input-placeholder{color:#5a5a5a;padding-left:5px}#contact-section form .form-body .form-fields input :-moz-placeholder{color:#5a5a5a;padding-left:5px}#contact-section form .form-body .form-fields textarea{width:100%;height:110px;max-height:200px;resize:none;overflow:hidden;margin-top:20px;-webkit-appearance:none}#contact-section form .form-body .form-fields textarea:focus{outline:0}@media screen and (min-width: 768px){#contact-section form .form-body .form-fields textarea{height:28px;max-height:110px}}#contact-section form .form-body .form-fields input,#contact-section form .form-body .form-fields textarea{border:0;color:#5a5a5a;border-bottom:2px solid #5a5a5a;background:transparent !important}#contact-section form .form-footer{display:flex;align-items:flex-end;flex-direction:row}#contact-section form .form-footer .follow-us-container{height:100%;width:100%;margin-top:50px}@media screen and (min-width: 768px){#contact-section form .form-footer .follow-us-container{width:50%;margin-top:0px}}#contact-section form .form-footer .follow-us-container .contact-icons{display:flex;justify-content:space-between;width:110px}#contact-section form .form-footer .follow-us-container .contact-icons a{display:flex;align-items:center;justify-content:center;height:30px;width:30px;color:#5a5a5a;border:1px solid #5a5a5a;padding:5px}#contact-section form .form-footer .follow-us-container .contact-icons a:hover{text-decoration:none;color:#5a5a5a}#contact-section form .form-footer .button-container{height:100%;width:50%;margin-top:20px;text-align:right}@media screen and (min-width: 768px){#contact-section form .form-footer .button-container{width:50%;margin-top:0}}#contact-section form .form-footer .button-container button[type="submit"]{width:100%;color:#FFF;text-transform:uppercase;cursor:pointer;border:none;height:30px;background:linear-gradient(to right, #d8a7a6, #bf716f);background-size:200%;-webkit-animation:Gradient 5s ease-in-out infinite;animation:Gradient 5s ease-in-out infinite}#contact-section form .form-footer .button-container button[type="submit"]:focus{outline:0}#contact-section form .contact-image-container{display:flex;justify-content:space-between;align-items:center;margin:20px auto 0 auto}@media screen and (min-width: 768px){#contact-section form .contact-image-container{display:none}}#contact-section form .contact-image-container .mobile-digital{display:block;height:50px;max-width:100%;margin:20px auto}#contact-section form .mobile-digital{display:block;height:50px;max-width:100%;margin:80px auto}@media screen and (min-width: 768px){#contact-section form .mobile-digital{display:none}}#contact-section #form-luxembourg-logo{display:none}@media screen and (min-width: 768px){#contact-section #form-luxembourg-logo{display:block;height:50px;max-width:100%;position:absolute;bottom:60px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}body[data-page="projects"] footer{position:static}.projects-section{width:inherit;display:flex;justify-content:center;align-items:center;margin:10vh 0}.projects-section .outer-projects-container{width:65%;height:inherit}.projects-section .outer-projects-container .projects-container-header{width:100%;height:auto;margin:30px 0 20px 0;display:flex;align-items:center;justify-content:space-between}.projects-section .outer-projects-container .projects-container-header .projects-container-header_left{display:flex}.projects-section .outer-projects-container .projects-container-header .projects-container-header_left>a{text-decoration:none !important;height:30px}.projects-section .outer-projects-container .projects-container-header img{height:100%;padding-right:20px}.projects-section .outer-projects-container .projects-container-header label{color:#99d3d7;cursor:pointer;position:relative}.projects-section .outer-projects-container .projects-container-header label .filter{width:150px;border:none;color:#99d3d7;outline:none;background-color:transparent;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border-bottom:1.5px solid #99d3d7}.projects-section .outer-projects-container .projects-container-header label .filter::-ms-expand{display:none}.projects-section .outer-projects-container .projects-container-header label i{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}.projects-section .outer-projects-container .projects-container-header h2{position:relative;text-transform:uppercase;color:#9b9b9a;font-size:4rem;font-weight:bold}.projects-section .outer-projects-container .projects-container-header h2:after{content:'';position:absolute;right:0;bottom:-10px;width:50%;height:5px;background-color:#eba492}.projects-section .outer-projects-container .projects-container{height:inherit;width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width: 1200px){.projects-section .outer-projects-container .projects-container .transparentProjectContainer{display:none !important}}.projects-section .outer-projects-container .projects-container .project-container{width:calc(33.333% - 13px);margin:10px 0;position:relative;overflow:hidden}.projects-section .outer-projects-container .projects-container .project-container:hover{cursor:pointer}.projects-section .outer-projects-container .projects-container .project-container:hover svg{-webkit-transform:scale(21);transform:scale(21)}.projects-section .outer-projects-container .projects-container .project-container:hover .backgroundProject{-webkit-transform:scale(1.2);transform:scale(1.2)}.projects-section .outer-projects-container .projects-container .project-container .backgroundProject{background-size:cover;background-position:center;width:100%;opacity:1;transition:all 1s}.projects-section .outer-projects-container .projects-container .project-container .backgroundProject:after{content:"";display:block;padding-bottom:66%}.projects-section .outer-projects-container .projects-container .project-container .logoProject{position:absolute;pointer-events:none;top:0;left:0;width:100%;background-size:80% auto;background-position:center;background-repeat:no-repeat;z-index:10;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.projects-section .outer-projects-container .projects-container .project-container .logoProject:after{content:"";display:block;padding-bottom:66%}.projects-section .outer-projects-container .projects-container .project-container a{display:block;position:absolute;bottom:0;right:0;cursor:pointer;height:20%;width:15%;-webkit-transform:translateX(100%) translateY(100%);transform:translateX(100%) translateY(100%)}.projects-section .outer-projects-container .projects-container .project-container a:hover{text-decoration:none}.projects-section .outer-projects-container .projects-container .project-container a svg{height:100%;width:100%;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.projects-section .outer-projects-container .projects-container .project-container a svg .cls_3{display:none}@media screen and (max-width: 1600px){.projects-section .outer-projects-container{width:80%}}@media screen and (max-width: 1200px){.projects-section .project-container{width:calc(50% - 13px) !important}}@media screen and (max-width: 940px){.projects-section .projects-container-header h2{font-size:3rem !important}}@media screen and (max-width: 800px){.projects-section .outer-projects-container{width:70%}.projects-section .project-container{width:100% !important}}@media screen and (max-width: 440px){.projects-section .outer-projects-container{width:85%}.projects-section .project-container{width:100% !important}}@media screen and (max-width: 768px){.projects-section .projects-container-header h2{display:none}.projects-section .projects-container-header .projects-container-header_left{display:flex;justify-content:space-between;align-items:center;width:100%}.projects-section .projects-container-header .projects-container-header_left label{margin:0;padding:0}}[data-page='project-details'] footer{position:static}[data-page='project-details'] section.project-details{margin-bottom:30px}[data-page='project-details'] section.project-details .project-details-container{width:80%;padding:0}[data-page='project-details'] section.project-details .project-details-container .projects-detail-row{margin:100px 5px 5px 5px;display:flex;align-items:center;justify-content:space-between}[data-page='project-details'] section.project-details .project-details-container .projects-detail-row .back-block img{width:100px;max-width:100px;margin-right:20px}[data-page='project-details'] section.project-details .project-details-container .projects-detail-row .projects-heading h1{text-transform:uppercase;color:#9b9b9a;font-size:3rem;font-weight:bold;text-align:right;position:relative}[data-page='project-details'] section.project-details .project-details-container .projects-detail-row .projects-heading h1:after{content:'';position:absolute;right:0;bottom:-10px;width:35%;height:5px;background-color:#eba492}[data-page='project-details'] section.project-details .project-details-container .active-slide{text-align:center}[data-page='project-details'] section.project-details .project-details-container .active-slide .carousel-item{height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}[data-page='project-details'] section.project-details .project-details-container .active-slide .carousel-item img{height:100%;width:100%}[data-page='project-details'] section.project-details .project-details-container .indicators-wrapper .indicators{height:725px;max-height:725px;display:inline-block;overflow:hidden}[data-page='project-details'] section.project-details .project-details-container .indicators-wrapper .indicators .item{margin-bottom:25px;margin-left:10px;cursor:pointer;text-align:right;height:21.1rem;width:35rem;background-size:cover;background-repeat:no-repeat;background-position:center}[data-page='project-details'] section.project-details .project-details-container .details-desc{font-family:'gothic-regular', sans-serif;margin-top:3rem;color:#505050}[data-page='project-details'] section.project-details .project-details-container .details-desc h3{font-size:24px;margin-bottom:2rem}@media screen and (max-width: 991px){[data-page='project-details'] section.project-details .project-details-container .details-desc h3{margin:2rem 0 1rem 0 !important}}[data-page='project-details'] section.project-details .project-details-container .details-desc ul{padding:0;display:table}[data-page='project-details'] section.project-details .project-details-container .details-desc ul li{list-style:none;counter-increment:foo;display:table-row}[data-page='project-details'] section.project-details .project-details-container .details-desc ul li:before{content:"//";width:15px;display:table-cell;text-align:left;color:#99d3d7}[data-page='project-details'] section.project-details .project-details-container .details-desc p{margin:0;font-size:17px;line-height:19px}[data-page='project-details'] section.project-details .project-details-container .details-desc p span{color:#99d3d7}[data-page='project-details'] section.project-details .project-details-container .details-desc .objective p{margin-bottom:1rem}[data-page='project-details'] section.project-details .project-details-container .details-desc .objective a{color:#9b9b9a;font-size:18px}[data-page='project-details'] section.project-details .project-details-container .details-desc .objective a:hover{text-decoration:none}@media screen and (max-width: 840px){[data-page='project-details'] .project-details-container{width:90% !important}}@media screen and (max-width: 740px){[data-page='project-details'] .projects-heading h1{font-size:2rem !important}}@media screen and (max-width: 740px) and (max-width: 510px){[data-page='project-details'] .projects-heading h1{font-size:1.2rem !important}}@media screen and (max-width: 510px){[data-page='project-details'] .projects-detail-row .back-block img{width:65px !important}}section.project-details .project-details-container .carouselOuter{position:relative;width:100%;margin-top:5vh}section.project-details .project-details-container .carouselOuter img.mouseIcon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-50px;width:50px;height:50px}section.project-details .project-details-container .carouselOuter #previousMobile,section.project-details .project-details-container .carouselOuter #nextMobile{display:none}section.project-details .project-details-container .carouselOuter img:not(.mouseIcon){width:50px;position:relative;z-index:2;cursor:pointer}section.project-details .project-details-container .carouselOuter img:not(.mouseIcon):hover{-webkit-filter:grayscale(70%);filter:grayscale(70%)}section.project-details .project-details-container .transparent{position:absolute;width:calc(33.333%);height:100%;-webkit-transform:translateX(200%);transform:translateX(200%);z-index:1;cursor:ns-resize}section.project-details .project-details-container .transparent #next,section.project-details .project-details-container .transparent #previous{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:60px;height:30px;background-color:rgba(0,0,0,0.7);display:flex !important;align-items:center;justify-content:center;color:white;cursor:pointer}section.project-details .project-details-container .transparent #next:hover,section.project-details .project-details-container .transparent #previous:hover{background-color:rgba(0,0,0,0.5)}section.project-details .project-details-container .transparent #next{top:5px}section.project-details .project-details-container .transparent #previous{bottom:5px}section.project-details .project-details-container .carouselItem{display:none;background-repeat:no-repeat;background-size:cover;background-position:center}section.project-details .project-details-container .carousel{display:-ms-grid;display:grid;-ms-grid-columns:2fr 1fr;grid-template-columns:2fr 1fr;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr}section.project-details .project-details-container .carousel>*{margin:5px}section.project-details .project-details-container .large{display:block;width:calc(100% - 10px);-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1 / 3}section.project-details .project-details-container .large:after{content:"";display:block;padding-bottom:calc(2/3 * 100%)}section.project-details .project-details-container .small1{display:block;width:calc(100% - 10px);-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1}section.project-details .project-details-container .small1:after{content:"";display:block;padding-bottom:calc(2/3 * 100%)}section.project-details .project-details-container .small2{display:block;width:calc(100% - 10px);-ms-grid-column:2;grid-column:2;-ms-grid-row:2;grid-row:2}section.project-details .project-details-container .small2:after{content:"";display:block;padding-bottom:calc(2/3 * 100%)}@media screen and (max-width: 1000px){section.project-details .project-details-container #next{display:none}section.project-details .project-details-container #previous{display:none}section.project-details .project-details-container #nextMobile{right:5px}section.project-details .project-details-container #previousMobile{left:5px}section.project-details .project-details-container #nextMobile,section.project-details .project-details-container #previousMobile{cursor:pointer;position:absolute;z-index:1;top:83.3%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:40px;background-color:rgba(0,0,0,0.7);display:flex !important;align-items:center;justify-content:center;color:white}section.project-details .project-details-container .transparent,section.project-details .project-details-container .mouseIcon{display:none}section.project-details .project-details-container .carouselOuter{height:auto !important}section.project-details .project-details-container .carousel{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1.5fr .5fr;grid-template-rows:1.5fr .5fr}section.project-details .project-details-container .large{-ms-grid-column:1 / 2;-ms-grid-column-span:2;grid-column:1 / 3;-ms-grid-row:1;grid-row:1}section.project-details .project-details-container .small1{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}section.project-details .project-details-container .small2{-ms-grid-column:2;grid-column:2;-ms-grid-row:2;grid-row:2}}@media screen and (max-width: 740px){section.project-details .project-details-container .carouselOuter img:not(.mouseIcon){width:30px !important}section.project-details .project-details-container .carouselOuter img:not(.mouseIcon):nth-child(1){left:-10px !important}section.project-details .project-details-container .carouselOuter img:not(.mouseIcon):nth-child(2){right:-10px !important}}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity, -webkit-filter;transition-property:opacity, filter;transition-property:opacity, filter, -webkit-filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:0.7}.hamburger.is-active:hover{opacity:0.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:white}.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:white;border-radius:4px;position:absolute;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-duration:0.15s;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{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{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 !important;-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{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{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 !important;-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{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{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 !important;-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{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{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 !important;-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{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{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 !important;-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{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{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 !important;-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{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{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);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);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{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{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);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);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{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;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear}.hamburger--collapse .hamburger-inner::before{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);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;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);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;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r .hamburger-inner::after{top:-20px;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{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);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;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);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;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic .hamburger-inner::before{top:10px;transition:opacity 0.125s 0.275s ease}.hamburger--elastic .hamburger-inner::after{top:20px;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);transition-delay:0.075s}.hamburger--elastic.is-active .hamburger-inner::before{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);transition-delay:0.075s}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r .hamburger-inner::before{top:10px;transition:opacity 0.125s 0.275s ease}.hamburger--elastic-r .hamburger-inner::after{top:20px;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);transition-delay:0.075s}.hamburger--elastic-r.is-active .hamburger-inner::before{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);transition-delay:0.075s}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;transition:background-color 0.125s 0.175s ease-in,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:background-color 0.125s 0.175s ease-in,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:background-color 0.125s 0.175s ease-in,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;transition:background-color 0.125s 0.175s ease-in,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:background-color 0.125s 0.175s ease-in,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:background-color 0.125s 0.175s ease-in,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{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent !important}.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);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);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{transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic-r .hamburger-inner::before{left:0;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;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{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent !important}.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);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);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{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;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;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;transition-timing-function:ease;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;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;transition-timing-function:ease;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{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner::before{transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger--spin .hamburger-inner::after{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);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;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);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{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r .hamburger-inner::before{transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger--spin-r .hamburger-inner::after{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);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;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);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;transition:background-color 0s 0.13s linear}.hamburger--spring .hamburger-inner::before{top:10px;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;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{transition-delay:0.22s;background-color:transparent !important}.hamburger--spring.is-active .hamburger-inner::before{top:0;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;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;transition-duration:0.13s;transition-delay:0s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{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);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;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);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{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{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{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 !important;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);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);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{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{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{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 !important;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);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);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{transition-duration:0.075s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 0.075s 0.12s ease, opacity 0.075s ease}.hamburger--squeeze .hamburger-inner::after{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);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;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);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{transition-duration:0.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex .hamburger-inner::before,.hamburger--vortex .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{transition-property:top, opacity}.hamburger--vortex .hamburger-inner::after{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);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{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{transition-duration:0.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r .hamburger-inner::before,.hamburger--vortex-r .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner::before{transition-property:top, opacity}.hamburger--vortex-r .hamburger-inner::after{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);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{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)}section#impressum{display:flex;align-items:center;justify-content:center;font-size:18px;height:100vh}section#impressum div.impressum-content{width:60%;padding:0 10%}section#impressum div.impressum-content h1{color:#eba492}section#impressum div.impressum-content h1 span{text-decoration:underline}section#impressum div.logo-container{width:40%;padding-right:20%}section#impressum div.logo-container svg{width:100%}section#impressum .information{margin-top:40px;display:flex;align-items:center}section#impressum .information a{text-decoration:none !important;color:black}section#impressum .information a:hover{color:#eba492}section#impressum .information .icons{margin-right:20px;padding-right:20px;color:#eba492;border-right:2px solid #eba492}@media (max-width: 1250px){section#impressum div.logo-container{width:40%;padding-right:10%}}@media (max-width: 740px){section#impressum{display:block;padding:5% 5% 0 5%;width:100%}section#impressum div.logo-container{width:100%;padding:0 20% 0 20%}section#impressum div.impressum-content{width:100%;padding:0}}section.termsOfUse{width:80%;margin:100px auto 50px auto;text-align:center}section.termsOfUse h3{font-size:32px;margin-top:50px;color:#eba492}section.termsOfUse p{text-align:justify;text-align-last:center}section.termsOfUse svg{margin-top:-50px;max-width:400px;width:100%}.error404{background-image:url(../css/background_images/error.svg);background-size:100% auto;background-repeat:no-repeat;background-position:center;background-color:#0089A0;height:100vh;width:100%;margin:0;padding:0}

