.main-container{margin-left:0;margin-right:0;min-height:100vh}.eds{color:#fff;display:block;font-size:1.25rem}.btn-link{color:#135b1d;display:inline-block;text-decoration:none}.btn-link:hover{color:#061c09}.btn-primary{background-color:#135b1d;border-color:#135b1d}.btn-primary:hover{background-color:#0a3110;border-color:#0a3110}.btn-primary:not(:disabled):not(.disabled):active{background-color:#0f4616;border-color:#0f4616}.form-section{align-items:center;background:#29c53e;display:flex;padding:2em 1em;z-index:2}.form-section .card-group{width:auto}.form-section .card-group .card{border:0;margin-bottom:0}.form-section .card-group .card .card-title{background:#135b1d;border-color:#135b1d;padding:1em 0;text-align:center}.form-section .card-group .card .card-title picture{display:block;margin:0 auto;max-height:3em}.form-section .card-group .card .card-title picture img,.form-section .card-group .card .card-title picture source{max-height:inherit;max-width:50%}.highlights-section{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;padding:3em 0;text-align:center}.highlights-section .highlights-text-section{text-align:center;width:80%}.highlights-section .highlights-text-section .highlights-question{color:#29c53e;font-family:Playfair Display,serif;font-size:2.5rem;font-weight:900}.highlights-section .highlights-text-section .highlights-answer{color:#135b1d;font-family:Playfair Display,serif;font-size:1.5rem;font-weight:700}.highlights-section .highlights-text-section .highlights-divider{border-bottom:2px solid #efeff1;margin:2em auto;width:80%}.highlights-section .highlights-text-section .highlights-text{color:#1d2123;font-size:.95rem;font-weight:300;margin-left:-1em;margin-right:-1em}.highlights-section .highlights-image{margin-top:1em;position:relative;text-align:center}.highlights-section .highlights-image .login-image{display:inline-block;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:2}.highlights-section .highlights-image .login-image img,.highlights-section .highlights-image .login-image source{max-width:60%;z-index:3}.highlights-section .highlights-image .pulse-ekg-line{float:right;position:relative}.highlights-section .highlights-image .pulse-ekg-line:before{background:#29c53e;content:"";display:block;height:26px;left:-100vw;position:absolute;top:39.25%;width:100vw;z-index:1}.highlights-section .highlights-image .pulse-ekg-line img,.highlights-section .highlights-image .pulse-ekg-line source{height:20em;z-index:2}.login-btn{padding:1.25em;width:100%}.login-btn span{font-size:.95rem;font-weight:500}label{font-size:.95rem;font-weight:700}.login-link{font-weight:500;padding:0}@media(min-width:1265px){.highlights-section .highlights-text-section{width:60%}.highlights-section .highlights-text-section .highlights-question{font-size:2.875rem}.highlights-section .highlights-text-section .highlights-answer{font-size:1.875rem}.highlights-section .highlights-text-section .highlights-divider{width:60%}.highlights-section .highlights-text-section .highlights-text{font-size:1.25rem}.highlights-section .highlights-image{margin-top:3em}.highlights-section .highlights-image .login-image img,.highlights-section .highlights-image .login-image source{max-width:none}}@media(min-width:991.9px){.form-section{min-height:100vh;padding:0}.form-section .card-group{width:70%}.highlights-section{min-height:100vh;padding:0}.highlights-section .highlights-image .pulse-ekg-line:before{height:31px}.highlights-section .highlights-image .pulse-ekg-line img,.highlights-section .highlights-image .pulse-ekg-line source{height:auto}}@media(max-width:991.8px){*{font-size:30px}.main-container{min-height:auto}.form-section .card-group .card .card-title picture{max-height:6em}.eds{font-size:2.25rem}label{font-size:1.5rem}.form-control{font-size:2rem!important}.btn{font-size:2rem}.login-btn{padding:1em .75em}.text-muted{font-size:1.25rem}.highlights-section .highlights-text-section .highlights-question{font-size:3.5rem}.highlights-section .highlights-text-section .highlights-answer{font-size:2.5rem}.highlights-section .highlights-text-section .highlights-text{font-size:1.25rem}}