@import url(https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap);
*{margin:0;padding:0;box-sizing:border-box;font-family:"Lato","sans-serif"}body{background-image:url(92ea71ad4a2c6d7404ab.png);background-size:cover;background-position:center;background-repeat:no-repeat}.slide_1{background-image:url(719fecc72f8ca6230daf.png);width:400px;height:400px}.slide_2{background-image:url(12ae45d2810035346731.png);width:400px;height:400px}.slide_3{background-image:url(30cb384b9bb12a122048.png);width:400px;height:400px}.slide_4{background-image:url(ff07af5e7820f66704bb.jpg);width:400px;height:400px}

.main{display:flex;flex-direction:column;justify-content:space-around;align-items:center;position:relative;left:11vw;background-color:rgba(0,0,0,0.45);width:78vw;height:100vh;color:#fff;font-family:"Lato","sans-serif"}@media screen and (min-width: 1399px){.main{left:50px;width:35vw;align-items:flex-start}}.logo{width:205px;height:147px;align-self:center}@media screen and (min-width: 767px){.logo{width:402px;height:290px}}.menu{flex-basis:55vh}@media screen and (min-width: 1399px){.menu{padding-left:90px}}.menu__item{list-style:none;text-align:center}.menu__link{display:block;text-decoration:none;text-align:left;color:#fff;font-size:36px;font-weight:700;margin:10px 0;transition:0.2s}@media screen and (min-width: 767px){.menu__link{font-size:65px}}@media screen and (min-width: 1023px){.menu__link{font-size:92px}}@media (orientation: landscape) and (min-width: 1023px){.menu__link{font-size:48px}}@media screen and (min-width: 1399px){.menu__link{font-size:48px;margin:20px 0}}.menu__link--line:hover{border-bottom:8px #fff solid;transform:scale(1.1);padding-bottom:20px;margin-bottom:40px}@media screen and (min-width: 767px){.menu__link--line:hover{transform:scale(1.3)}}@media screen and (min-width: 1399px){.menu__link--line:hover{border-bottom-width:11px;transform:scale(1.35)}}

.modal{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;text-align:center;color:#fff;z-index:999}.modal::before{position:absolute;content:"";top:0;left:15px;right:15px;bottom:0;background-color:rgba(0,0,0,0.8)}@media screen and (min-width: 767px){.modal::before{left:45px;right:45px}}.button{all:none;font-family:144px;width:30px;height:75px;background-color:black;color:#fff;border:0;transition:all 0.25s ease}.button:hover{background-color:rgba(73,73,73,0.151);color:white}.button.invisible{visibility:hidden}.slide{width:400px;height:400px;margin:40px 10px 40px 10px}img{width:400px;height:400px}.slider{z-index:1001;display:flex;align-items:center}.slider h2,.slider h3{position:absolute;left:50%;transform:translateX(-50%)}.easter-egg .return{position:absolute;bottom:10%;right:10%;color:#fff}.easter-egg .return:hover{border-bottom:2px #fff solid;transform:scale(1.3)}.hidden{display:none}

