.roboto-rotary6{font-family:"Roboto", sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-variation-settings:"wdth" 100}.typography h1,.typography h2,.typography h3{color:#1A336E;font-family:"Roboto", helvetica, sans-serif;font-style:italic}.typography h3{font-size:1.25rem}.typography a{text-decoration:none}.typography img{float:right;margin-left:10px;margin-bottom:10px;display:block}.typography img.right{float:right}.typography img.center{float:none !important;display:block !important;margin:1em auto 1em auto !important}.typography img.left{float:left !important;margin:1em 1em 1em 0 !important}.typography img.leftAlone{float:none !important;display:block !important;margin:1em 0 1em 0 !important}html body{background-color:#EFF5FD}html body .partial-underline::after{background-color:orange;bottom:0;content:'';display:block;height:3px;left:0;position:relative;transform:translate(4%, 0);width:42px;top:10px}html body .row{margin-left:0;margin-right:0}html body .full-width-row{margin-left:-12px;margin-right:-12px}html body #TopBar{background-color:black;color:white}html body #TopBar a{color:white}html body .logo .logo-writing{padding-top:1rem}html body .logo .logo-writing h2{font-style:normal;font-weight:bold}html body .logo .logo-writing p{font-weight:bold;margin-top:-0.5rem !important}html body nav .navbar-nav .nav-link{font-weight:bold;padding-top:0;padding-bottom:0}html body nav .navbar-nav .is-current{text-decoration:underline;text-decoration-color:orange}html body .carousel-caption{background-color:#25324D;border:1px solid white;opacity:95%;left:1%;right:0}html body .carousel-caption .carousel-caption-title{color:white;font-weight:bold;font-style:italic}html body .carousel-caption .btn-carousel-caption{color:white}html body .carousel-caption-top{bottom:auto;top:0}html body .btn-highlight-read-more{color:#fff !important;background-color:red !important}html body #HighlightedBlurbs,html body #Content{background-color:white}html body #HighlightedBlurbs .highlighted-blurb-icon{color:#1A336E;font-size:1.25rem;margin-top:1rem}html body header{background-color:white}html body .page{background-color:white}html body #UpcomingEventsHolder #UpcomingEventsList{background-color:white}html body #UpcomingEventsHolder #UpcomingEventsList .upcoming-event-calendar .upcoming-event-month{background-color:#1A336E;color:white;border-radius:6px 6px 0 0;padding:0.25rem;width:100%}html body #UpcomingEventsHolder #UpcomingEventsList .upcoming-event-calendar .upcoming-event-day{border-radius:0 0 6px 6px;border:1px solid #1A336E}html body #UpcomingEventsHolder #UpcomingEventsList .upcoming-event-find-out-more-holder{display:flex;min-height:70px}html body #UpcomingEventsHolder #UpcomingEventsList .upcoming-event-find-out-more-holder .upcoming-event-find-out-more-text{display:inline-block;align-self:self-end;color:#1A336E;font-weight:bold}html body footer{background-color:#1A336E !important;color:white}html body footer h4{font-weight:bold;font-size:1.25rem}html body footer a{color:#d3d3d3 !important;text-decoration:none}html body footer a:hover{color:#fff !important}
