*{margin:0;padding:0}body{height:100vh}h1,h2,h3,h4,h5,h6,p,.buttons a{font-family:"Montserrat",sans-serif;text-transform:uppercase}p{font-weight:500}.main-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;background-image:url("../images/csixx-background-image-1.webp");background-size:cover;background-repeat:no-repeat}.overlay{position:absolute;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.3)}.content-container-header{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:20px;text-align:center}.content-container-header hr{margin:25px 0;width:250px;border:0;height:1px;background-image:linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0))}.logo{width:250px;z-index:1}.social-icons{display:flex;gap:1rem;z-index:1}.social-icons a .fab{color:#fff;font-size:22px}.spacer{flex-grow:1}.content-container{position:relative;text-align:center;background-color:rgba(255,255,255,.85);margin:100px 0;padding:50px 20px;border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,.1);width:45vw;min-width:600px;z-index:1}.content-container::before{content:" ";display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.2;background-image:url("../images/world-map-desktop.png");background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.buttons-wrap{position:relative;z-index:1}.buttons{display:flex;justify-content:center;align-items:center;flex-direction:row;text-align:center;margin:auto;color:#fff;padding:0 40px 40px 40px}.buttons a{flex:1 1 0px;background:#2b2b2b;margin:10px;padding:15px 30px;font-size:18px;font-weight:700;color:#fff;cursor:pointer;text-decoration:none;transition:box-shadow .3s ease}.buttons a:hover{box-shadow:0 4px 8px rgba(0,0,0,.1)}.buttons a span{display:block;font-size:10px;font-weight:100}.copyright{font-size:10px;margin:10px 0;color:#fff;z-index:1}.mobile-map{display:none}@media only screen and (max-width: 767px){.content-container{width:80vw;min-width:80vw;padding:10px 20px}.content-container::before{background-image:none}.content-container-header{margin-top:5px}.buttons{flex-direction:column;padding:0}.buttons a{width:100%;padding:15px 0}.mobile-map{display:block;width:200px;margin:0 auto;opacity:.5}.spacer{display:none}}/*# sourceMappingURL=style.min.css.map */