.login-background-image{width:100vw;height:100vh;position:fixed;top:0;left:0;background-color:black;z-index:-1;background-image:url("../../bundles/hostingfrontend/img/background1.jpg"), url("../../bundles/hostingfrontend/img/background2.jpg");background-repeat:no-repeat;background-position:top left, top right;background-size:contain}.login .input-field{border:unset;background-color:unset !important;border-bottom:2px solid black !important}body.login .inside{position:relative;right:4rem;padding:100px;padding-top:50px;background-color:white}@media screen and (max-width:768px){body.login .inside{padding:30px}}body.login #header{display:none}body.login .head{max-width:25ch}body.login #container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr;grid-template-areas:"nav nav nav nav main main main main main"}body.login .submit_container{position:relative;margin-bottom:2rem}body.login .submit_container input{position:absolute;top:0;left:0;margin:0;font-family:"Graphit", sans-serif;font-weight:800;line-height:144%;font-size:calc(clamp(1rem, 0.95rem + 0.25vw, 1.25rem));text-decoration:none;color:#000000;font-weight:400;padding:calc(30px / 4) 50px calc(30px / 4) 50px;opacity:0}body.login .submit_container .btn{position:relative;z-index:100}.mod_lostPassword form label{margin-right:1em}.headerlogo{position:absolute}.formfield-user{display:flex;flex-direction:column;margin:50px 0}.formfield-user input{padding:calc(30px / 2) 0}.formfield-user label{display:none}.mod_login .inside{right:unset !important;padding:0 !important}@media screen and (max-width:1024px){body.login #container{display:block}body.login .inside{right:0;position:static}}