body,html{margin:0;padding:0;height:100%;width:100%}.coming-soon-container{position:relative;width:100vw;height:100vh;background:url(/background.png) no-repeat 50%/cover;display:flex;align-items:center;justify-content:center;overflow:hidden}.coming-soon-container .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.9);z-index:1}.coming-soon-content{position:relative;z-index:2;text-align:center;padding:2rem}.coming-soon-logo{max-width:220px;height:auto;margin-bottom:0}.coming-soon-heading{font-size:40px;margin:20px 0;letter-spacing:1px;font-weight:700}.coming-soon-heading,.coming-soon-text{font-family:Arial,sans-serif;color:#0e4669}.coming-soon-text{font-size:16px;margin:0 auto;line-height:1.6;text-transform:uppercase;font-weight:600}@media (max-width:768px){.coming-soon-heading{font-size:2rem}.coming-soon-text{font-size:1rem}.coming-soon-logo{width:90px}}