
@media screen and (max-width:990px){.logo,.mobileco-logo{position:absolute;top:2em;left:2em}.logo a,.mobileco-logo a{text-decoration:none;text-transform:uppercase;color:#000;font-family:"Schabo";font-size:60px;font-weight:lighter}.mobileco-logo a{color:#fff}.mobileco-toggle{position:fixed;top:.5em;right:.5em;width:100px;height:51px;background-color:#fff;border-radius:8em;transition:width 0.5s cubic-bezier(.075,.82,.165,1);transform-origin:right;cursor:pointer;z-index:2}.mobileco-toggle.opened{width:40px;height:40px;z-index:11}.mobileco-copy{position:absolute;top:24px;left:20px;transform:translateY(-50%);color:#fff;transition:left 0.5s cubic-bezier(.075,.82,.165,1);z-index:1}.mobileco-copy p{font-size:1.1rem;margin:0;padding:0}.mobileco-toggle.opened .mobileco-copy{opacity:0}.mobileco-toggle-icon{position:absolute;right:0;width:44px;clip-path:circle(35% at 50% 50%)!important;height:51px;border-radius:100%;clip-path:circle(10% at 50% 50%);transition:all 0.5s cubic-bezier(.075,.82,.165,1);z-index:10;overflow:hidden}.mobileco-toggle.opened .mobileco-toggle-icon{clip-path:circle(50% at 50% 50%);transform:scale(1.125);top:-5px;left:-2px}.hamburger{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30px;height:30px;display:flex;justify-content:center;align-items:center;transition:all 1s cubic-bezier(.075,.82,.165,1);opacity:1}.mobileco-toggle:hover .hamburger,.mobileco-toggle.opened .hamburger{top:50%;left:50%;opacity:1}.mobileco-bar{position:absolute;width:15px;height:1px;background:#000;transition-property:transform;transition:all 250ms ease-out}.mobileco-bar[data-position="top"]{transform:translateY(-3px)}.mobileco-bar[data-position="bottom"]{transform:translateY(3px)}.mobileco-toggle.opened .mobileco-bar[data-position="top"]{transform:translateY(0) rotate(45deg) scaleX(.8)}.mobileco-toggle.opened .mobileco-bar[data-position="bottom"]{transform:translateY(0) rotate(-45deg) scaleX(.8)}.mobileco{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;background-color:#131a1d;clip-path:polygon(0% 100%,100% 100%,100% 100%,0% 100%);pointer-events:none;transform-style:preserve-3d;perspective:1000px;z-index:10}.col-1{flex:1}.col-2{flex:2}.colmenu{position:relative;height:100%;padding:6em 0em 2em 2em;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}.colink{position:relative;transform:translateY(30px);opacity:0}.colink a{text-decoration:none;color:#fff;font-size:48px;font-weight:300;letter-spacing:-1.5px;line-height:125%}a.contactco{font-size:1.2rem;color:#fff;line-height:1.8rem}.video-wrapper{width:100%;aspect-ratio:16/9;clip-path:polygon(0% 100%,100% 100%,100% 100%,0% 100%);overflow:hidden;padding:2em;border-radius:.25em}.video-wrapper video{width:100%;height:100%;object-fit:cover;border-radius:1vh}.socials{width:50%;display:flex;gap:2em}.socials .sub-col{flex:1}.socials .sub-col p{position:relative;color:#fff;transform:translateY(30px);opacity:0;font-size:1rem;font-weight:400;line-height:1.3rem}.header h1{color:#fff;text-transform:uppercase;font-family:"Schabo";font-size:500px;font-weight:lighter;line-height:100%;height:400px}.header h1 span{position:relative;display:inline-block;transform:scale(.75) translateY(500px) rotateY(90deg);transform-origin:bottom}p.navtitle{color:#000;font-family:"PPNeueMontreal-Book"}@media (max-width:900px){.col-1{flex:6;align-items:flex-start}.colink a{font-size:3.1rem;line-height:4.05rem}.video-wrapper{padding:.4em;bottom:20vh;position:absolute;width:84vw;height:28vh}.socials{width:100%;flex-direction:column;gap:8em}.header h1{font-size:150px;height:120px}.sub-col-socials{display:none}}}