body,html{font-family:Roboto,sans-serif;background-color:#fcfcfc}*{-webkit-box-sizing:border-box;box-sizing:border-box}a:active,a:hover,a:visited{text-decoration:none}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.dhvsu__footer{padding:3em 2em 2em;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:3em;color:#fff;background:linear-gradient(135deg,maroon 0,#5a0000 100%);border-top:3px solid gold;-webkit-box-shadow:0 -2px 10px rgba(0,0,0,.1);box-shadow:0 -2px 10px rgba(0,0,0,.1)}@media (max-width:768px){.dhvsu__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2em;padding:2em 1.5em}}.dhvsu__footer .footer__column1,.dhvsu__footer .footer__column2,.dhvsu__footer .footer__column3{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:300px}.dhvsu__footer .footer__column1 .footer__description{font-size:.85em;line-height:1.6;color:rgba(255,255,255,.85)}.dhvsu__footer .footer__column1 .footer__description p{margin:.3em 0}.dhvsu__footer .footer__column1 .footer__description a{display:inline-block;margin:.3em;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.dhvsu__footer .footer__column1 .footer__description a:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.dhvsu__footer .footer__column1 img{width:90px;height:auto;padding:.3em;border-radius:4px}.dhvsu__footer .footer__column2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dhvsu__footer .footer__column2 img{width:120px;height:120px;-o-object-fit:contain;object-fit:contain;border-radius:50%;border:none;padding:.5em;background:rgba(255,255,255,.05)}@media (max-width:768px){.dhvsu__footer .footer__column2 img{width:100px;height:100px}}.dhvsu__footer .footer__column3 .footer__description{padding:.5em;font-size:.9em;color:rgba(255,255,255,.75);line-height:1.6}.dhvsu__footer .footer__column3 .footer__icons{margin-bottom:1em;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dhvsu__footer .footer__column3 .footer__icons i{color:rgba(255,255,255,.8);cursor:pointer;font-size:1.4em;width:40px;height:40px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:rgba(255,255,255,.1);-webkit-transition:all .3s ease;transition:all .3s ease}.dhvsu__footer .footer__column3 .footer__icons i:hover{color:gold;background:rgba(255,215,0,.2);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.dhvsu__footer .footer__column3 .footer__description .footer__name{color:rgba(255,255,255,.9);font-size:.9em}.dhvsu__footer .footer__column3 .footer__description .footer__name .footer__name--name{color:gold;font-weight:500}.dhvsu__footer .footer__column3 .footer__description .footer__name i{color:gold;margin:0 .3em}.dhvsu-shs__footer{padding:3em 2em 2em;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:3em;color:#fff;background:linear-gradient(135deg,#000e40 0,#000828 100%);border-top:3px solid gold;-webkit-box-shadow:0 -2px 10px rgba(0,0,0,.1);box-shadow:0 -2px 10px rgba(0,0,0,.1)}@media (max-width:768px){.dhvsu-shs__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2em;padding:2em 1.5em}}.dhvsu-shs__footer .footer__column1,.dhvsu-shs__footer .footer__column2,.dhvsu-shs__footer .footer__column3{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:300px}.dhvsu-shs__footer .footer__column1 .footer__description{font-size:.85em;line-height:1.6;color:rgba(255,255,255,.85)}.dhvsu-shs__footer .footer__column1 .footer__description p{margin:.3em 0}.dhvsu-shs__footer .footer__column1 .footer__description a{display:inline-block;margin:.3em;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.dhvsu-shs__footer .footer__column1 .footer__description a:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.dhvsu-shs__footer .footer__column1 img{width:90px;height:auto;padding:.3em;border-radius:4px}.dhvsu-shs__footer .footer__column2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dhvsu-shs__footer .footer__column2 img{width:120px;height:120px;-o-object-fit:contain;object-fit:contain;border-radius:50%;border:none;padding:.5em;background:rgba(255,255,255,.05)}@media (max-width:768px){.dhvsu-shs__footer .footer__column2 img{width:100px;height:100px}}.dhvsu-shs__footer .footer__column3 .footer__description{padding:.5em;font-size:.9em;color:rgba(255,255,255,.75);line-height:1.6}.dhvsu-shs__footer .footer__column3 .footer__icons{margin-bottom:1em;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dhvsu-shs__footer .footer__column3 .footer__icons i{color:rgba(255,255,255,.8);cursor:pointer;font-size:1.4em;width:40px;height:40px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:rgba(255,255,255,.1);-webkit-transition:all .3s ease;transition:all .3s ease}.dhvsu-shs__footer .footer__column3 .footer__icons i:hover{color:gold;background:rgba(255,215,0,.2);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.dhvsu-shs__footer .footer__column3 .footer__description .footer__name{color:rgba(255,255,255,.9);font-size:.9em}.dhvsu-shs__footer .footer__column3 .footer__description .footer__name .footer__name--name{color:gold;font-weight:500}.dhvsu-shs__footer .footer__column3 .footer__description .footer__name i{color:gold;margin:0 .3em}.navbar{background-color:maroon;text-align:center;border-top:5px solid #c00}.navbar .navbar-brand img{width:1.7em;height:auto}.navbar .navbar-nav .nav-item{padding:0 .4em}.navbar .navbar-nav .nav-item:hover{border-bottom:1px solid gold;background-color:#400000}.navbar .navbar-nav .nav-item .nav-link{color:#fff;font-size:.8em;font-family:Roboto}.navbar .navbar-nav .nav-item .nav-link:hover{color:#fff}.navbar .nav-search{text-align:center;color:#fff;cursor:pointer;padding:.5em 0}.navbar-shs{background-color:#000e40;text-align:center;border-top:5px solid #0032e6}.navbar-shs .navbar-brand img{width:1.7em;height:auto}.navbar-shs .navbar-nav .nav-item{padding:0 .4em}.navbar-shs .navbar-nav .nav-item:hover{border-bottom:1px solid gold;background-color:#001c80}.navbar-shs .navbar-nav .nav-item .nav-link{color:#fff;font-size:.8em;font-family:Roboto}.navbar-shs .navbar-nav .nav-item .nav-link:hover{color:#fff}.navbar-shs .nav-search{text-align:center;color:#fff;cursor:pointer;padding:.5em 0}.header{padding:1.5em 2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;background:linear-gradient(135deg,#8c0000 0,#600 100%);border-top:4px solid gold;border-bottom:2px solid rgba(255,215,0,.3);-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1)}.header__inner{width:100%;max-width:1500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2em}@media (max-width:768px){.header{padding:1em}.header__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:1em}}.header img{width:100px;height:100px;-o-object-fit:contain;object-fit:contain;-webkit-filter:drop-shadow(0 2px 4px rgba(0, 0, 0, .2));filter:drop-shadow(0 2px 4px rgba(0, 0, 0, .2))}@media (max-width:768px){.header img{width:80px;height:80px}}.header__inner>div{-webkit-box-flex:1;-ms-flex:1;flex:1}.header__text{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:768px){.header__inner>div,.header__text{text-align:center}}.header__inner>div h1{color:gold;font-size:1.8em;font-weight:500;margin:0 0 .2em 0;text-shadow:1px 1px 2px rgba(0,0,0,.2);letter-spacing:.5px}@media (max-width:950px){.header__inner>div h1{font-size:1.5em}}@media (max-width:768px){.header__inner>div h1{font-size:1.3em}}.header__inner>div p{font-size:.95em;color:rgba(255,255,255,.9);margin:0 0 .5em 0;font-style:italic}@media (max-width:950px){.header__inner>div p{font-size:.85em}}.header__inner>div h4{font-size:1.1em;color:rgba(255,255,255,.8);text-align:right;font-style:italic;font-weight:300;margin:.5em 0 0 0;padding-top:.5em;border-top:1px solid rgba(255,215,0,.3);letter-spacing:1px}@media (max-width:950px){.header__inner>div h4{font-size:1em}}@media (max-width:768px){.header__inner>div h4{text-align:center;font-size:.95em}}.header__inner>div h6{font-size:.85em;color:rgba(255,215,0,.9);text-align:right;font-weight:400;margin:.3em 0 0 0;letter-spacing:.5px}@media (max-width:950px){.header__inner>div h6{font-size:.8em}}@media (max-width:768px){.header__inner>div h6{text-align:center;font-size:.85em}}.twocolumn__container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}@media (max-width:750px){.twocolumn__container{-ms-grid-columns:1fr;grid-template-columns:1fr}}.select__section--container{position:relative;width:80%;min-height:400px;padding:3em;margin:auto;margin:2em auto;text-align:center;display:-ms-grid;display:grid;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e9e8e8;border-radius:5px}.select__section--container .section--heading{position:absolute;width:100%;top:0;left:0;padding:.5em;font-family:Roboto;font-weight:100;margin-top:.7em}@media (max-width:950px){.select__section--container .section--heading{font-size:2em}}@media (max-width:750px){.select__section--container .section--heading{font-size:2em}}@media (max-width:560px){.select__section--container .section--heading{font-size:1.5em;margin-top:1.5em}}.select__section--container .section__description--container .section--information{font-size:.9em}@media (max-width:950px){.select__section--container .section__description--container .section--information{font-size:.7em}}@media (max-width:750px){.select__section--container .section__description--container .section--information{font-size:1em}}@media (max-width:560px){.select__section--container .section__description--container .section--information{font-size:.8em}}.select__section--container .section__options--container .section--option{border-radius:5px;border:none;padding:.5em 2em;margin:1em;font-size:.8em}@media (max-width:950px){.select__section--container .section__options--container .section--option{font-size:.6em}}@media (max-width:750px){.select__section--container .section__options--container .section--option{font-size:.8em}}@media (max-width:560px){.select__section--container .section__options--container .section--option{font-size:.7em}}.select__section--container .section__options--container .section--option:hover{background-color:#e5e2e2;color:#000}.select__section--container .section__options--container .o1{background:gold}.select__section--container .section__options--container .o2{color:#fff;background:#050580}.information-section{width:90%;padding:2em;margin:auto}@media (max-width:560px){.information-section{width:100%}}.information-section .information-section__image{float:right;width:25%}.information-section .information-section__description .information-section__description--heading{margin:.8em 0;font-family:Roboto;font-weight:100}@media (max-width:750px){.information-section .information-section__description .information-section__description--heading{font-size:1.5em}}.information-section .information-section__description .information-section__description--info{font-size:.9em;margin:1em 2em;line-height:2em;font-family:Roboto;font-weight:300}@media (max-width:750px){.information-section .information-section__description .information-section__description--info{font-size:.8em}}@media (max-width:560px){.information-section .information-section__description .information-section__description--info{font-size:.7em}}input[type=file]{cursor:pointer;color:#fff;border:1px solid gold;background-color:maroon;padding:.2em 1em;width:100%;font-size:.8em;border-radius:3px}input[type=file]:hover{background-color:#600}input[type=file]:active{background-color:maroon}.shs-form input[type=file]{border:1px solid gold;background-color:#0029bf}.shs-form input[type=file]:hover{background-color:#001c80}.shs-form input[type=file]:active{background-color:#0029bf}.form-container{width:85%;margin:auto}.form-status{width:90%;margin:1em auto;border-bottom:1px solid #000;border-top:1px solid #000;background-color:#c00;border-radius:5px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 3px 3px gray;box-shadow:0 3px 3px gray}@media (max-width:950px){.form-status{font-size:.8em}}@media (max-width:750px){.form-status{border:0;-webkit-box-shadow:3px 3px 3px gray;box-shadow:3px 3px 3px gray;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;text-align:center;margin:0 auto}}.form-status a:hover{text-decoration:none}.form-status__information{cursor:pointer;border-right:1px solid #d3d3d3;color:#fff;font-size:1em;padding:.3em 1em;margin:0;font-family:Roboto;font-weight:300}@media (max-width:560px){.form-status__information{font-size:.9em}}@media (max-width:750px){.form-status__information{border-bottom:1px solid #e67d7d}}.form-status__information:hover{background-color:#b30000;text-decoration:none}.form-status--active{pointer-events:none;background-color:gold;color:#000;font-family:Roboto;font-weight:500}.form-status-shs{width:90%;margin:1em auto;border-bottom:1px solid #000;border-top:1px solid #000;background-color:#0029bf;border-radius:5px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 3px 3px gray;box-shadow:0 3px 3px gray}@media (max-width:950px){.form-status-shs{font-size:.8em}}@media (max-width:750px){.form-status-shs{border:0;-webkit-box-shadow:3px 3px 3px gray;box-shadow:3px 3px 3px gray;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;text-align:center;margin:0 auto}}.form-status-shs a:hover{text-decoration:none}.form-status-shs .form-status__information{cursor:pointer;border-right:1px solid #d3d3d3;color:#eee;font-size:1em;padding:.3em 1em;margin:0;font-family:Roboto;font-weight:300}@media (max-width:560px){.form-status-shs .form-status__information{font-size:.9em}}@media (max-width:750px){.form-status-shs .form-status__information{border-bottom:1px solid #dbbaba}}.form-status-shs .form-status__information:hover{background-color:#001c80;text-decoration:none}.form-status-shs .form-status--active{pointer-events:none;background-color:gold;color:#000;font-family:Roboto;font-weight:500}.form-section--heading{font-size:1.5em;font-family:Roboto;font-weight:900;padding:1em 0;border-bottom:1px solid maroon;margin:1em 0}@media (max-width:950px){.form-section--heading{font-size:1.3em}}@media (max-width:750px){.form-section--heading{font-size:1.1em}}@media (max-width:560px){.form-section--heading{font-size:1em}}.shs-form-section--heading{font-size:1.5em;font-family:Roboto;font-weight:900;padding:1em 0;border-bottom:1px solid #000e40;margin:1em 0}@media (max-width:950px){.shs-form-section--heading{font-size:1.3em}}@media (max-width:750px){.shs-form-section--heading{font-size:1.1em}}@media (max-width:560px){.shs-form-section--heading{font-size:1em}}.form-section--description{font-style:oblique;margin:2em 1em;font-size:.7em;text-indent:3em}.form-section--description--warning{color:#c00;font-weight:500;margin:1em 1em 0 1em;text-indent:0}.form-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:.35em;margin-bottom:.65em}.form-summary-error{color:#c00;font-weight:500;font-size:.9em;margin:1em 0 .5em 0;text-align:right;font-style:italic}.form-summary-error:empty{display:none}@media (max-width:560px){.form-section--description{font-size:.6em}}.login__form--container{position:relative;width:80%;min-height:500px;padding:3em;margin:auto;margin:2em auto;text-align:center;display:-ms-grid;display:grid;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid gold;border-radius:5px}@media (max-width:560px){.login__form--container{min-height:400px}}.login__form--container .login__form--description .form--heading{font-size:1.2em}@media (max-width:950px){.login__form--container .login__form--description .form--heading{font-size:1em}}@media (max-width:750px){.login__form--container .login__form--description .form--heading{font-size:1.3em}}@media (max-width:560px){.login__form--container .login__form--description .form--heading{font-size:1.1em;margin-top:2.5em}}.login__form--container .login__form--description .form--information{font-size:.8em}@media (max-width:950px){.login__form--container .login__form--description .form--information{font-size:.6em}}@media (max-width:750px){.login__form--container .login__form--description .form--information{font-size:.8em}}@media (max-width:560px){.login__form--container .login__form--description .form--information{font-size:.7em}}.login__form--container .login__form--heading{text-align:left;color:#fff;font-family:Roboto;font-weight:300;font-size:1.3em;position:absolute;top:0;background-color:maroon;display:block;width:100%;padding:.5em}@media (max-width:560px){.login__form--container .login__form--heading{font-size:1em}}.login__form--container .login-form{text-align:center}.login__form--container .login-form .login-form__button{font-family:Roboto;background-color:maroon;color:#fff;border:none;border-radius:2px;margin:1em;color:#e0dfdf;padding:.4em 1.5em}.login__form--container .login-form .login-form__button:hover{color:gold}@media (max-width:560px){.login__form--container .login-form .login-form__input .login-form__input--label{font-size:.7em}}@media (max-width:560px){.login__form--container .login-form .login-form__input .login-form__input--input{font-size:.7em}}.college-form{padding:1rem;max-width:980px;margin:0 auto}.college-form .college-form__input--label{font-family:Roboto;font-weight:300;font-size:.9em;padding:0;margin:0}@media (max-width:750px){.college-form .college-form__input--label{margin:0}}.college-form .college-form__input--input,.college-form .college-form__input--select{width:min(100%,42rem);border-radius:5px;border:1px solid #707070;padding:.3em 1em;margin:.25em 0 .15em 0;justify-self:start;background-color:#fff}@media (max-width:750px){.college-form .college-form__input--input,.college-form .college-form__input--select{font-size:.9em}}.college-form .college-form__input--short{width:min(100%,16rem)}.college-form .college-form__input{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:.3em;-ms-flex-line-pack:start;align-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.college-form .college-form__input .college-form__input--label{font-family:Roboto;font-weight:300;font-size:.9em;padding:0;margin:0}@media (max-width:750px){.college-form .college-form__input .college-form__input--label{margin:0}}.college-form .college-form__input .college-form__input--input,.college-form .college-form__input .college-form__input--select{width:min(100%,42rem);border-radius:5px;border:1px solid #707070;padding:.3em 1em;margin:.2em 0;justify-self:start}@media (max-width:750px){.college-form .college-form__input .college-form__input--input,.college-form .college-form__input .college-form__input--select{font-size:.9em}}.college-form .college-form__input .college-form__input--short{width:min(100%,16rem)}.college-form__button{margin:2em 0;text-align:right}.college-form__button--compact{margin:0}.college-form__button .college-form__button--button{font-family:Roboto;background-color:maroon;color:#fff;border:none;border-radius:2px;margin:1em;color:#e0dfdf;padding:.4em 1.5em;cursor:pointer}.college-form__button .college-form__button--button:hover{color:gold}@media (max-width:750px){.college-form__button .college-form__button--button{font-size:.8em}}@media (max-width:560px){.college-form__button .college-form__button--button{font-size:.7em}}.college-form .shs-form__button{margin:2em 0;text-align:right}.college-form .shs-form__button .shs-form__button--button{font-family:Roboto;background-color:#000e40;color:#fff;border:none;border-radius:2px;margin:1em;color:#e0dfdf;padding:.4em 1.5em;cursor:pointer}.college-form .shs-form__button .shs-form__button--button:hover{color:gold}@media (max-width:750px){.college-form .shs-form__button .shs-form__button--button{font-size:.8em}}@media (max-width:560px){.college-form .shs-form__button .shs-form__button--button{font-size:.7em}}.college-form .two-column-college-form__input{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(260px,28rem))[2];grid-template-columns:repeat(2,minmax(260px,28rem));gap:1.1em 1.7em;margin:.55em 0 .25em 0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-ms-flex-line-pack:start;align-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media (max-width:750px){.college-form .two-column-college-form__input{-ms-grid-columns:1fr;grid-template-columns:1fr}}.college-form .two-column-college-form__input .college-form__input--label{font-family:Roboto;font-weight:300;font-size:.9em;padding:0;margin:0}@media (max-width:750px){.college-form .two-column-college-form__input .college-form__input--label{margin:0}}.college-form .two-column-college-form__input .college-form__input--input,.college-form .two-column-college-form__input .college-form__input--select{width:100%;max-width:28rem;border-radius:5px;border:1px solid #707070;padding:.3em 1em;margin:0;justify-self:start}@media (max-width:750px){.college-form .two-column-college-form__input .college-form__input--input,.college-form .two-column-college-form__input .college-form__input--select{font-size:.9em}}.college-form .two-column-college-form__input .college-form__input--short{width:33.5%}.college-form .two-column-college-form__input .form-field{margin-bottom:0}.notes{font-style:oblique}::-webkit-input-placeholder{font-style:oblique;font-size:.9em}:-ms-input-placeholder{font-style:oblique;font-size:.9em}::-ms-input-placeholder{font-style:oblique;font-size:.9em}::placeholder{font-style:oblique;font-size:.9em}.dhvsu-table{width:80%;margin:1em auto}@media (max-width:560px){.dhvsu-table{font-size:.8em;width:90%}}.dhvsu-table .table__row{border-bottom:1px solid silver}.dhvsu-table .table__row:hover{background-color:#e2e2e2}.dhvsu-table .table__row .table__row--data{padding:.3em 5em;font-size:.9em}@media (max-width:560px){.dhvsu-table .table__row .table__row--data{font-size:.7em}}.main__introduction--container{padding:3em;display:-ms-grid;display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.main__introduction--container .main__introduction--heading{font-family:Roboto;font-weight:100}@media (max-width:750px){.main__introduction--container .main__introduction--heading{font-size:1.5em}}@media (max-width:560px){.main__introduction--container .main__introduction--heading{font-size:1.2em}}.main__introduction--container .main__introduction--image{display:block;margin:auto;width:195px;height:auto}@media (max-width:750px){.main__introduction--container .main__introduction--image{width:100px}}@media (max-width:560px){.main__introduction--container .main__introduction--image{width:125px;margin:1em auto}}.main__introduction--container .main__introduction--description .description__heading{font-family:Roboto;font-weight:300}@media (max-width:750px){.main__introduction--container .main__introduction--description .description__heading{font-size:1.7em;margin:0}}@media (max-width:560px){.main__introduction--container .main__introduction--description .description__heading{font-size:1.5em;margin:0}}.main__introduction--container .main__introduction--description .main__introduction--information{line-height:2em;padding:1em}.main__introduction--container .main__introduction--button{font-size:1.5em;padding:.5em;color:#fff;width:100%;background-color:maroon;border:2px solid gold}@media (max-width:560px){.main__introduction--container .main__introduction--button{font-size:.8em}}.main__introduction--container .main__introduction--button:hover{background-color:#600}body{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-container,.information-section,.main__introduction--container,.twocolumn__container{-webkit-box-flex:1;-ms-flex:1;flex:1}.bypass-checkbox{text-align:right;margin:15px 0 10px 0;font-size:.9em}.bypass-checkbox label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#666}.bypass-checkbox input[type=checkbox]{margin-right:5px;cursor:pointer}.field-error{display:block;color:#c00;font-size:.75em;font-style:italic;margin:.2em 0 0 0;min-height:1em;line-height:1.2}.field-error:empty{visibility:hidden}.two-column-college-form__input .field-error{margin-top:0}.college-form__input .field-error{-ms-grid-column:1;grid-column:1;margin-top:.25em}.form-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.35em;margin-bottom:.65em}.college-form__input--input.error,.college-form__input--select.error{border:1px solid #c00}@media (max-width:750px){.field-error{-ms-grid-column-span:1;grid-column:1/-1}}