@import "/assets/contao-component-bootstrap/bootstrap/dist/css/bootstrap-reboot.min.css";@import "/assets/contao-component-bootstrap/bootstrap/dist/css/bootstrap.min.css";@import "/assets/contao-component-bootstrap/bootstrap/dist/css/bootstrap-grid.min.css";@import "/assets/contao-component-fontawesome-free/fontawesomefree/css/fontawesome.min.css";@import "/assets/contao-component-fontawesome-free/fontawesomefree/css/solid.css";@import "/assets/contao-component-fontawesome-free/fontawesomefree/css/brands.css";@font-face{font-family:"Quasimoda";font-style:normal;font-weight:400;src:local(""), url("/files/theme/fonts/Quasimoda Regular.woff2") format("woff2"), url("/files/theme/fonts/Quasimoda Regular.woff") format("woff")}#wrapper{overflow-x:hidden}html{scroll-behavior:smooth}.container{max-width:1440px}body{background-color:#14003C;color:#fff;font-family:"Quasimoda"}h1{font-family:"Quasimoda";font-weight:400;font-size:4rem}h2{font-family:"Quasimoda";font-weight:400;font-size:1.5rem;color:#78F5DE}header .main--nav{z-index:2000;position:absolute;width:100%}header .main--nav .navbar-brand{padding:0;position:relative;z-index:2000;margin:1rem}header .main--nav .navbar-brand img{width:150px;height:auto}header .main--nav .navbar-collapse{justify-content:flex-end}header .main--nav .navbar-collapse .mod_navigation{width:100%;display:flex;justify-content:flex-end}header .main--nav .navbar-collapse .mod_navigation ul .nav-item{font-size:1.2rem;padding-left:1rem;padding-right:1rem}header .main--nav .navbar-collapse .mod_navigation ul .nav-link{color:#fff}header .main--nav .navbar-collapse .mod_navigation ul .nav-link strong{color:#fff}header .main--nav .navbar-collapse .mod_navigation ul .nav-link:hover{color:#78F5DE}header .main--nav .navbar-toggler{background-color:#78F5DE;color:#14003C;border-color:transparent}.big-img-bg{height:70vh;min-height:900px}.big-img-bg .header-text h1{line-height:2.5rem}.big-img-bg .header-text h2{color:#78F5DE;font-size:2.5rem}.big-img-bg .header-text p{width:70%;margin-top:2.5rem}.btn.btn-primary{color:#14003C;background-color:#78F5DE;border-color:transparent;border-radius:1rem;padding:0.5rem 2.5rem}.btn-primary:hover{color:#14003C;background-color:rgba(120, 245, 222, 0.6);border-color:transparent}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#14003C;background-color:#78F5DE;border-color:transparent}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(120, 245, 222, 0.6)}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 0.2rem rgba(120, 245, 222, 0.6)}.bg-white .row{margin:auto}.bg-white .image_container{display:flex;justify-content:center}#timer{display:flex;line-height:1;padding:20px;font-size:40px}#timer span{display:block;font-size:20px;color:white}#days{font-size:60px;color:#78F5DE;margin-right:2rem}#hours{font-size:60px;color:#78F5DE;margin-right:2rem}#minutes{font-size:60px;color:#78F5DE;margin-right:2rem}#seconds{font-size:60px;color:#78F5DE;margin-right:2rem}.formbody{margin-top:2rem}.formbody .form-control{background-color:#232655;border-radius:1rem;border-color:transparent;color:rgba(255, 255, 255, 0.6)}.formbody ::placeholder{color:rgba(255, 255, 255, 0.6)}.formbody .form-control:focus{box-shadow:0 0 0 0.2rem #78F5DE}footer{background-color:#fff;color:#14003C;padding-top:2rem;padding-bottom:2rem}footer p{margin-bottom:0}footer a{color:#14003C}footer a:hover{color:#14003C}@media only screen and (max-width:1024px){.mod_navigation{background-color:#78F5DE;display:block;justify-content:center !important;text-align:center}.mod_navigation ul .nav-item{font-size:1.2rem;padding-left:1rem;padding-right:1rem}.mod_navigation ul .nav-link{color:#fff}.mod_navigation ul .nav-link strong{color:#fff}.mod_navigation ul .nav-link:hover{color:#fff !important}#main .big-img-bg .header-text h1{line-height:3rem;font-size:3rem}#main .big-img-bg .header-text table{margin-top:4rem}#main .big-img-bg .header-text table td img{display:none !important}#main #timer{padding:0}}@media only screen and (min-width:768px) and (max-width:1500px){.navbar-nav{margin-right:3rem}#main .big-img-bg .header-text{margin-left:3rem;margin-right:3rem}}