@import url(https://fonts.googleapis.com/css?family=Montserrat);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@700&display=swap);@import url(https://fonts.googleapis.com/css?family=Poppins:200,300,400,500,600,700,800,900&display=swap);*{box-sizing:border-box;font-family:Poppins,sans-serif;margin:0;padding:0}header{align-items:center;display:flex;justify-content:space-between;left:0;padding:40px 100px;position:absolute;top:0;width:100%;z-index:1000}header .logo{color:#fff;cursor:pointer;text-transform:uppercase}.showcase{align-items:center;display:flex;justify-content:space-between;min-height:100vh;padding:100px;position:absolute;right:0;transition:.5s;width:100%;z-index:2}.showcase.active{right:300px}.showcase video{object-fit:cover;opacity:100%}.overlay,.showcase video{height:100%;left:0;position:absolute;top:0;width:100%}.overlay{background:#000;mix-blend-mode:overlay}.text{position:relative;z-index:10}.text h2{color:#fff;font-family:Montserrat;font-size:5em;font-weight:700;font-weight:800;line-height:1em;margin-bottom:30px}.glass{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:linear-gradient(135deg,rgba(0,0,0,.784),rgba(44,44,44,.632));border:1.5px solid hsla(0,0%,89%,.54);border-radius:20px;box-shadow:0 8px 32px 0 rgba(0,0,0,.37);padding:25px;position:relative;transition:.5s}.glass:before{border-radius:inherit;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s}.glass:hover:before{background:linear-gradient(0deg,hsla(0,0%,44%,.424),rgba(0,0,0,.344));opacity:1;transition:.5s;z-index:-1}.glass:hover{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1.5px solid hsla(0,0%,100%,.741);box-shadow:0 8px 32px 0 rgba(0,0,0,.37)}.text a{background:#fff;border:2px solid hsla(0,0%,89%,.54);border-radius:10px;box-shadow:0 0 20px #5a5a5a;color:#000;display:inline-block;font-family:Montserrat;font-size:1em;font-weight:700;padding:15px 20px;text-decoration:none;transition:.3s}.text h3{color:#fff;font-size:4em;font-weight:700;line-height:1em;text-transform:uppercase}.text p{color:#fff;font-size:1.1em;font-weight:400;margin:20px 0 30px;max-width:700px}.text a:hover{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#141414;border:1.5px solid hsla(0,0%,100%,.741);box-shadow:0 0 25px 0 hsla(0,0%,84%,.486);color:#fff;letter-spacing:2px}.social{align-items:center;bottom:40px;display:flex;justify-content:flex-end;position:fixed;right:40px;z-index:10}.social li{list-style:none;margin:0 20px}.social li a{display:inline-block;height:60px;transition:.5s;width:60px}.social li a img{height:100%;object-fit:contain;width:100%}.social li a:hover{-webkit-transform:translateY(-15px);transform:translateY(-15px)}.menu{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;width:300px}.menu ul{position:relative}.menu ul li{list-style:none}.menu ul li a{color:#111;font-size:24px;text-decoration:none}.menu ul li a:hover{color:#111}@media (max-width:991px){.showcase,.showcase header{padding:40px}.text h2{font-size:3em}.text h3{font-size:2em}}.modal-overlay{background:rgba(0,0,0,.525);height:100%;left:0;position:fixed;top:0;width:100%}.modal-content,.modal-overlay{align-items:center;display:flex;justify-content:center}.modal-content{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:rgba(0,0,0,.606);border:1.5px solid hsla(0,0%,89%,.54);border-radius:20px;box-shadow:0 0 80px 0 rgba(68,68,68,.908);flex-direction:column;height:200px;padding:25px;position:relative;width:400px}.modal-content h2{margin-top:0}.modal-header{align-items:center;display:flex;justify-content:space-between}.modal-close{background:none;border:none;color:#fff;font-size:25px;margin:0;padding:0;position:absolute;right:20px;top:10px}.button-image{height:30px;margin-right:8px;vertical-align:middle;width:30px}.openModalBtn{align-items:center;background:#161616;border:1px solid #fff;border-radius:10px;color:#fff;display:inline-block;font-family:Montserrat;font-size:1em;font-weight:700;margin-top:20px;padding:10px 20px;text-decoration:none;transition:.3s;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.openModalBtn:hover{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:linear-gradient(135deg,rgba(0,55,61,.613),rgba(28,0,57,.618),rgba(100,85,0,.669),rgba(4,63,0,.685));border:1px solid hsla(0,0%,100%,.741);box-shadow:0 0 20px 0 hsla(0,9%,96%,.405);color:#fff}@-webkit-keyframes opacity{0%{opacity:1}to{opacity:0}}@keyframes opacity{0%{opacity:1}to{opacity:0}}.loadingButton{box-shadow:0 0 20px 0 hsla(0,9%,96%,.405);pointer-events:none}.loadingButton #loading{display:flex}#loading{align-items:center;color:#fff;display:inline-block;font-weight:700;text-decoration:none}#loading span:not(:last-child){margin-right:5px}#loading span{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:opacity;animation-name:opacity}#loading span:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}#loading span:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}
/*# sourceMappingURL=main.89c4c4fb.css.map*/