header{background-color:transparent;position:absolute;left:0;right:0;top:0}.logo img{width:109px;height:99px}.showcase{color:#fff;height:auto;position:relative;background-color:transparent}.showcase .showcase-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:100%}.showcase h1{font-size:4rem}.showcase p{font-size:1.3rem}.contact-links{display:flex;justify-content:center;width:200px;max-width:980px;flex-wrap:wrap;margin-left:54.5rem;margin-top:-12rem}.contact-details{font-size:1rem;margin-bottom:1rem;transition:transform .3s ease-out}.contact-details:hover{transform:translateY(5px)}.menu-wrap{float:right;z-index:1}.menu-wrap .toggler{position:absolute;top:0;right:0;z-index:2;cursor:pointer;width:100%;height:50px;opacity:0;float:right}.menu-wrap .hamburger{position:absolute;top:0;right:0;z-index:1;width:60px;height:20px;padding:0 1rem;display:flex;align-items:center;justify-content:center}.menu-wrap .hamburger>div{position:relative;width:100%;height:2px;display:flex;align-items:center;justify-content:center;transition:all .4s ease;background:#fff;color:#000}.menu-wrap .hamburger>div:after,.menu-wrap .hamburger>div:before{content:'';position:absolute;z-index:1;top:-10px;width:100%;height:2px;background:inherit;background:#fff}.menu-wrap input[type=checkbox]{display:block}.menu-wrap .hamburger>div:after{top:10px}.menu-wrap .toggler:checked+.hamburger>div{transform:rotate(135deg);background:#000}.menu-wrap .toggler:checked+.hamburger>div:after,.menu-wrap .toggler:checked+.hamburger>div:before{top:0;transform:rotate(90deg);background:#000}.menu-wrap .toggler:checked:hover+.hamburger>div{transform:rotate(225deg)}.menu-wrap .toggler:checked~.menu>div>div{opacity:1;transition:opacity .4s ease}.menu-wrap .menu{position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;overflow:hidden;display:flex;align-items:center;justify-content:center}.menu-wrap .menu>div{background-color:#fff;width:200vw;height:200vw;display:flex;flex:none;align-items:center;justify-content:center;transition:all .4s ease}.menu-wrap .menu>div>div{text-align:center;max-width:90vw;max-height:100vh;opacity:0;transition:opacity .4s ease}.menu-wrap .menu>div>div>ul>li{list-style:none;color:#000;font-size:1.5rem;padding:5px 0}.menu-wrap .menu>div>div>ul>li>a{color:inherit;text-decoration:none;transition:color .4s ease;font-size:30px;font-weight:600;font-style:normal;text-transform:uppercase;-webkit-animation:tracking-in-contract-bck .5s cubic-bezier(.215,.61,.355,1) both;animation:tracking-in-contract-bck .5s cubic-bezier(.215,.61,.355,1) both}.menu-wrap .menu>div>div>ul>li>a.active{color:inherit;text-decoration:none;transition:color .4s ease;font-size:30px;font-weight:600;font-style:normal;text-transform:uppercase;color:#9a7a4a;border-bottom:1px solid #9a7a4a}.menu-wrap .menu>div>div>ul>li>a>i{color:#9a7a4a;font-size:30px}@-webkit-keyframes tracking-in-contract-bck{0%{letter-spacing:1em;-webkit-transform:translateZ(400px);transform:translateZ(400px);opacity:0}60%{opacity:.6}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes tracking-in-contract-bck{0%{letter-spacing:1em;-webkit-transform:translateZ(400px);transform:translateZ(400px);opacity:0}60%{opacity:.6}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}