body.no-scroll{overflow:hidden}section#menu{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;position:fixed;z-index:10}section#menu .contact-header{display:none}@media only screen and (min-width: 768px){section#menu .contact-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:1.5rem 2rem;padding-bottom:0}section#menu .contact-header div.contact{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}section#menu .contact-header span{color:#fff;letter-spacing:.5px}}#sb-menu{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start;width:100%;padding:1.5rem;transition:opacity .5s ease}@media only screen and (min-width: 768px){#sb-menu{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:0;margin-top:-1.5rem;opacity:1}}#sb-menu img{transition:opacity .5s ease}#sb-menu.hidden img.logo{opacity:0}@media only screen and (min-width: 768px){#sb-menu.hidden{opacity:0}}#sb-menu span.logo img{width:250px}@media only screen and (min-width: 768px){#sb-menu span.logo{width:initial;padding:2rem 0;padding-top:0}#sb-menu span.logo a{font-size:var(--title-size)}}#menu-items{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding:0;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;text-transform:uppercase;letter-spacing:2.5px}#menu-items li{-ms-flex-direction:row;flex-direction:row;list-style:none;width:135px;text-align:center}@media only screen and (min-width: 768px){#menu-items{-ms-flex-direction:row;flex-direction:row;transition:all .3s}#menu-items.up{transform:translateY(-60px)}}#menu-items{text-decoration:none}#menu-items li.studio,#menu-items li.spaces,#menu-items li.plan,#menu-items li.services,#menu-items li.contact{display:none}@media only screen and (min-width: 768px){#menu-items li.studio,#menu-items li.spaces,#menu-items li.plan,#menu-items li.services,#menu-items li.contact{display:block}}@media only screen and (min-width: 768px){#menu-items li.opened{padding-top:135px}#menu-items li.opened>a{padding-bottom:5px;border-bottom:1px solid}#menu-items li.opened.actions{padding-top:195px}#menu-items li a{color:#fff;font-size:.6rem;text-decoration:none}#menu-items li .submenu-items{display:none;margin-top:20px;margin-left:60px;height:100px;padding-bottom:15px}#menu-items li .submenu-items.opened{display:-ms-flexbox;display:flex;margin-left:60px}#menu-items li .submenu-items.opened ul{padding:0;background:#fff}#menu-items li .submenu-items.opened li a{display:-ms-flexbox;display:flex;height:50px;width:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#menu-items li .submenu-items.opened li a:hover{font-weight:bold}}#menu-items-mobile{display:none;height:100vh;position:absolute;top:0;background:#fff;width:100%;z-index:3;overflow:scroll;text-align:center;padding:0}#menu-items-mobile .items-mobile{height:calc(100% - 90px - 80px);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}#menu-items-mobile span.logo{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start;width:100%;padding:1.5rem;height:90px}#menu-items-mobile span.logo img{width:250px}#menu-items-mobile li{line-height:3rem;font-size:1.2rem;display:block;margin-bottom:1rem}#menu-items-mobile li .submenu-items li{line-height:3rem;margin-bottom:0}#menu-items-mobile li a{width:100%;display:block;color:#000;letter-spacing:.5px;text-decoration:none}#menu-toggle{z-index:11;right:15px;top:35px;position:fixed}#menu-toggle .menu-text{color:#fff;font-size:1rem;letter-spacing:.03rem}@media only screen and (min-width: 768px){#menu-toggle{display:none}}li.instagram img{height:25px;width:25px}