@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400,600,700,900|Open+Sans:300,400,600,700,800");
header { background-color: rgb(219, 235, 241); background-position: 50% 50%; background-size: cover; background-repeat: no-repeat; background-attachment: fixed; padding-top: 0px; padding-bottom: 0px; }
header > .row > div { padding: 15px 0px; }
nav, .arc-submenu { background-color: white; max-height: 50px; }
nav { background: white; border-top: 1px solid rgb(27, 59, 114); }
ul.arc-mainmenu { padding: 5px 0px 0px; overflow: hidden; }
.arc-mainmenu a { color: rgb(9, 27, 38); font-weight: 600; font-family: "Source Sans Pro"; font-size: 18px; }
.arc-mainmenu a:hover { color: rgb(27, 59, 114); text-decoration: underline; }
.arc-mainmenu li { width: 100vw; }
.arc-mainmenu .arc-menuitem-active a { color: rgb(9, 27, 38); background: transparent; text-decoration: underline; }
.arc-mainmenu { text-align: center; padding: 10px; display: flex; justify-content: space-evenly; }
body { background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: initial; background-image: url("//www.delegia.com/app/Data/ProjectImages/14907/pattern_2.png"); }
a { color: rgb(9, 27, 38); text-decoration: underline; }
a:hover { color: rgb(121, 167, 193); text-decoration: none; }
a:hover.text-light { color: rgb(206, 169, 188); }
footer { background-color: rgb(219, 235, 241); font-family: "Source Sans Pro"; }
.button:hover { background-color: rgb(76, 157, 186); }
.button { background-color: rgb(119, 179, 201); font-size: 1.2rem; }
p { color: rgb(9, 27, 38); }
.InputField, .InputSelect { color: rgb(46, 51, 43); border-color: rgb(119, 179, 201); }
@media screen and (max-width: 800px) {
  .arc-mainmenu { display: none; }
  #nav-togglebtn { text-align: right; padding: 15px 10px 10px; }
}
@media screen and (max-width: 600px) {
  .row > div > h2 { font-size: 5vmin; }
}
h2 { color: rgb(27, 59, 114); font-family: "Source Sans Pro"; overflow-wrap: normal; }
h3 { color: black; }
h4 { color: black; font-family: Sentinel; }
h4, h5, h6 { font-family: Sentinel; font-weight: normal; }
