@import"https://use.fontawesome.com/releases/v6.5.1/css/all.css";@import"https://fonts.googleapis.com/css2?family=Comfortaa:wght@300..700&family=EB+Garamond:ital,wght@0,400..800;1,400..800&family=Overlock:ital,wght@0,400;0,700;0,900;1,400;1,700;1,900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";footer{background:linear-gradient(to bottom, #032d50 0%, #48779D 100%);background:#032d50;color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:20px 10px}footer a{color:#fff;text-decoration:none}footer a:hover,footer a:focus{color:#fff;text-decoration:underline;text-decoration-color:#99c6d7;text-underline-offset:5px}header{background:#99c6d7;color:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center}header #mobileLogo{height:70px;width:auto}header #headerLogo{display:none}header a:hover,header a:focus{text-decoration:underline;text-underline-offset:5px;text-decoration-color:#99c6d7}header nav.navbar{display:flex;justify-content:space-between;align-items:center;width:100%;background:#032d50;color:#fff;position:fixed;top:0;z-index:100;box-shadow:0 0 10px 0 rgba(0,0,0,.6);padding:0 5px}header nav.navbar a.nav-link{color:#fff}header nav.navbar a.nav-link.show{color:#fff}header nav.navbar .navbar-brand{text-wrap:balance;margin-right:unset;color:#fff}header nav.navbar .navbar-collapse{flex-grow:unset}header nav.navbar .navbar-toggler{border-color:#fff}header nav.navbar .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 1)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") !important}header nav.navbar .dropdown-menu{background-color:#48779d;border:none}header nav.navbar .dropdown-menu .dropdown-item{color:#fff}header nav.navbar .dropdown-menu .dropdown-item:hover,header nav.navbar .dropdown-menu .dropdown-item:focus{background-color:#032d50;color:#fff}@media(min-width: 576px){header nav.navbar{height:auto}}@media(min-width: 992px){header #mobileLogo{display:none}header #headerLogo{display:inline;height:100%;width:auto;position:relative;top:-21px;left:0px}header nav.navbar{height:50px;background:linear-gradient(to right, #032d50 25%, #48779D 90%)}header nav.navbar .navbar-brand{position:absolute;top:0;left:0}header nav.navbar a.nav-link{font-weight:600}header nav.navbar #rightNav{margin-left:auto}header nav.navbar>div.container-fluid{align-items:flex-end}}#homePhotoRotators{margin-top:80px}#homePhotoRotators .carousel-item img{width:100%;height:105px;-o-object-fit:cover;object-fit:cover}#homePhotoRotators .carousel-control-prev,#homePhotoRotators .carousel-control-next{opacity:1;width:6%}@media(min-width: 576px){#homePhotoRotators .carousel-item img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}}@media(min-width: 992px){#homePhotoRotators{margin-top:50px}}.facebookLink:hover,.facebookLink:focus{color:#1877f2}.twitterLink:hover,.twitterLink:focus{color:#000}.linkedinLink:hover,.linkedinLink:focus{color:#0a66c2}.youtubeLink:hover,.youtubeLink:focus{color:#b2071d}a{color:#000}a:hover,a:focus{color:#ffe2c4}body{background:#fff;color:#000;font-size:16px;font-weight:400;min-width:320px;font-family:"Overclock","Comfortaa","Roboto",sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.4}body img{max-width:100%;height:auto}main{background:linear-gradient(rgba(153, 198, 215, 0.6) 0%, rgba(255, 255, 255, 0) 20%)}.sitewidth{max-width:1400px}#mainContent{padding-bottom:25px}#mainContent div.content{padding:50px 15px;max-width:1400px;margin-left:auto;margin-right:auto}#mainContent div.content.interior{margin-top:50px;min-height:calc(85vh - 55px)}#mainContent h1{color:#032d50;font-weight:700}#mainContent h2{font-size:22px;color:#032d50}.home-text{padding-bottom:15px}.form-control{border-color:#000}select{padding:10px 5px 8px 5px}#eventType-select{margin-top:6px}button.btn{max-width:250px;max-height:40px}#submitButton{max-width:250px;max-height:40px}main a:hover,main a:focus{color:#99c6d7}a:focus{outline:2px solid #3297fd}@media(min-width: 992px){#mainContent div.content.interior{padding-left:45px}#mainContent h1{margin-top:35px}}/*# sourceMappingURL=styles.css.map */