/* CSS Document */.logo-container {box-shadow: 0 0px 7px 0px #999999;}#large {margin-top:20px !important; background-color:#FFFFFF; width:100%; box-shadow: 0 0px 7px 0px #999999; position:absolute; bottom:0;}#large-logo {width:1100px; margin-left:auto; margin-right:auto;}#lg-med {margin-top:20px !important; background-color:#FFFFFF; width:100%; box-shadow: 0 0px 7px 0px #999999; position:absolute; bottom:0;}#lg-med-logo {width:1000px; margin-left:auto; margin-right:auto;}#medium {margin-top:20px !important; background-color:#FFFFFF; width:100%; box-shadow: 0 0px 7px 0px #999999; position:absolute; bottom:0;}#medium-logo {width:900px; margin-left:auto; margin-right:auto;}#med-sm {margin-top:20px !important; background-color:#FFFFFF; width:100%; box-shadow: 0 0px 7px 0px #999999; position:absolute; bottom:0;}#med-sm-logo {width:800px; margin-left:auto; margin-right:auto;}div {font-size:16px; font-family:Arial, Helvetica, sans-serif;}p {font-size:16px; font-family:Arial, Helvetica, sans-serif;}a {font-size:16px !important; font-family:Arial, Helvetica, sans-serif;}a{color:#666666; font-weight: bold; text-decoration:underline;}a:hover{color:#5381B0; text-decoration:underline;}a:visited{color:#666666; font-weight: bold; text-decoration:underline;}a:visited:hover{color:#5381B0; text-decoration:underline;}#info {min-height:200px; width:1010px; margin-left:auto; margin-right:auto; text-align:right; padding:40px 0px 0px 0px; line-height:125%;}#dia {vertical-align:middle; position:relative; top:-2px; padding-right:3px; width:20px; height:20px;}.mobile-wrapper {background-color:#DADADA;}.mobile-logo {margin-left:auto; margin-right:auto;}@media screen and (min-width:700px) and (max-width:819px) {.mobile-logo {max-width:500px;}}@media screen and (min-width:601px) and (max-width:699px) {.mobile-logo {max-width:440px;}}@media screen and (min-width:820px) {.mobile-wrapper {display:none;}}@media screen and (max-width:819px) {.desktop-wrapper {display:none;} body {	height:100%;	width:100%;    margin:0;	padding:0;    background-color:#DADADA;}}@media screen and (min-width:820px) and (max-width:919px) {#medium {display:none;}#lg-med {display:none;}#large {display:none;}#info {width:726px !important;}html {	height:100%;	width:100%;}body {	height:100%;	width:100%;    margin:0;	padding:0;    background-color:#DADADA;    }.desktop-wrapper {    height:100%;    width:100%;    background-color:#DADADA;}.logo-container {    height:48%;    min-height:269px;    width:100%;    background-color:#DADADA;    border-bottom:1px solid #A9A9A9;    align-items: flex-end;    display: flex;    position:relative;    text-align:center;}}@media screen and (min-width:920px) and (max-width:1019px) {#med-sm {display:none;}#lg-med {display:none;}#large {display:none;}#info {width:826px !important;}html {	height:100%;	width:100%;}body {	height:100%;	width:100%;    margin:0;	padding:0;    background-color:#DADADA;    }.desktop-wrapper {    height:100%;    width:100%;    background-color:#DADADA;}.logo-container {    height:50%;    min-height:300px;    width:100%;    background-color:#DADADA;    border-bottom:1px solid #A9A9A9;    align-items: flex-end;    display: flex;    position:relative;    text-align:center;}}@media screen and (min-width:1020px) and (max-width:1119px) {#med-sm {display:none;}#medium {display:none;}#large {display:none;}#info {width:918px !important;}html {	height:100%;	width:100%;}body {	height:100%;	width:100%;    margin:0;	padding:0;    background-color:#DADADA;    }.desktop-wrapper {    height:100%;    width:100%;    background-color:#DADADA;}.logo-container {    height:55%;    min-height:330px;    width:100%;    background-color:#DADADA;    border-bottom:1px solid #A9A9A9;    align-items: flex-end;    display: flex;    position:relative;    text-align:center;}}@media screen and (min-width:1120px) {#med-sm {display:none;}#medium {display:none;}#lg-med {display:none;}html {	height:100%;	width:100%;}body {	height:100%;	width:100%;    margin:0;	padding:0;    background-color:#DADADA;    }.desktop-wrapper {    height:100%;    width:100%;    background-color:#DADADA;}.logo-container {    height:60%;    min-height:360px;    width:100%;    background-color:#DADADA;    border-bottom:1px solid #A9A9A9;    align-items: flex-end;    display: flex;     position:relative;    text-align:center;}}