body{margin:0;padding:0;background:linear-gradient(180deg,#FFF 55.39%,#F7C6FF 100%);height:100vh;font-family:"Open Sans",sans-serif}*{box-sizing:border-box}.form-login{width:420px}#layout-content{height:100vh;display:flex;align-items:center;justify-content:center}.form{transform:translateY(-80px)}
.form a{color:#4494A6}
.form button{width:100%;background-color:#4494A6;border:none;padding:13px 22px;border-radius:100px;color:white;font-weight:700;font-size:18px}
.form input,.form select{width:100%;margin-bottom:15px;border:solid 2px #DCBDDF;padding:11px 22px;border-radius:100px}
.form img{width:320px;margin:0 auto;display:block;margin-bottom:20px}
.form .collapse.login-collapse:not(.show){display:none}.text-center{text-align:center}.footer-links{position:absolute;bottom:10px;left:0;width:100%;display:flex;align-items:center;justify-content:space-between;gap:30px;padding:10px 40px}
.footer-links>div{display:flex;align-items:center;justify-content:space-between;color:#8C8C8C}
.footer-links>div img{margin-left:30px}
.footer-links>div a,.footer-links>div p{margin-right:20px;color:#8C8C8C;text-decoration:none}.mailto{color:#4494A6 !important}.row{display:flex;gap:30px;min-width:700px}
.row .col-md-6{width:50%}
.row .col-md-12{width:100%}.title{font-weight:bold;margin-bottom:10px}.text-body-secondary{display:none}.cc-window.cc-banner{position:fixed;bottom:90px;right:30px;left:auto;top:auto;width:347px;display:block;background:#F7C6FF !important;border-radius:12px}
.cc-window.cc-banner .cc-compliance{margin-top:10px}
.cc-window.cc-banner .cc-dismiss{background-color:#AF359E}@media (max-width:1700px){.form img{width:225px}.form button{width:200px;padding:9px 22px;margin:0 auto;display:block;margin-top:20px}.footer-links>div img{margin-left:30px}.footer-links{font-size:14px}.footer-links>div a,.footer-links>div p{margin-right:10px}}
@media (max-width:1500px){.form input,.form select{margin-bottom:8px;padding:5px 16px}.form img{width:225px;margin-bottom:0}.form button{width:150px;padding:9px 22px;margin:0 auto;display:block;margin-top:20px}.footer-links>div img{margin-left:30px}.footer-links{font-size:12px}.footer-links>div a,.footer-links>div p{margin-right:10px}.footer-links div>span{display:none}}