body{margin:0}p{font-weight:300}.navigation{display:flex;flex-wrap:wrap;justify-content:center;position:absolute;margin:0;padding:0;width:100%;align-items:flex-start;height:75px;background:#0003;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-transform:uppercase;font-weight:400;-webkit-font-smoothing:antialiased;top:0;z-index:1;transition:background .25s ease-in-out}.navigation-logo{left:0;order:2;position:absolute;display:flex;flex-direction:column;height:100%;justify-content:center;max-height:100%;margin:0 15px}.navigation-logo img{width:140px}.navigation-hamburger{left:0;position:absolute;display:flex;flex-direction:column;height:100%;justify-content:center;max-height:100%;margin:0 15px;color:#fff}span,a,p,h1,h2,h3{font-weight:400;font-style:normal;font-size:24px;font-family:oswald-medium,oswald,sans-serif;margin:5px}a{margin:0}.navigation-main{position:relative;z-index:1;display:flex;align-items:center;height:100%;padding:0 15px;text-decoration:none;opacity:1;transition:opacity .4s ease-in-out}.navigation-main a{text-decoration:none;margin:15px;color:#fff;transition:background-color .25s;border-radius:10px;padding:2px 10px}.navigation-main a:not(.selected):hover{background-color:#ffffff1a}.navigation-main a.selected{background-color:#fff4}.navigation-buttons{right:25px;position:absolute;z-index:1;display:flex;align-items:center;height:100%;padding:0 15px;text-decoration:none}.navigation-buttons button{border:0;font-family:oswald-medium,oswald,sans-serif;font-size:20px;background-color:red;color:#fff;size:100%;cursor:pointer;padding:10px 20px;border-radius:30px;transition:transform .25s}.navigation-buttons button:hover{transform:scale(1.1)}@media (max-width: 949px){footer .social{transform:translateY(-50%) scale(.5)!important;right:-50px!important}.navigation-main{opacity:0;transition:opacity 0s ease-in-out;pointer-events:none}.navigation-main.active{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:left;align-items:flex-start;pointer-events:all;opacity:1;height:100vh;width:100vw;margin-top:75px;padding:20px;z-index:10000;background:#000;transition:opacity .4s ease-in-out}.navigation-logo{left:60px}.navigation{background:#000;position:relative}.entertain-title{padding-top:25px!important}}@media (max-width: 450px){.copyright{font-size:10px!important}.navigation-buttons{transform:scale(.9);right:-5px}}@media (min-width: 950px){.navigation-hamburger{display:none}}
