/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.cal-item{font-size:1.2em;color:#000;font-weight:bold;}.calendar-calendar .month-view .full td.single-day .inner div,.calendar-calendar .month-view .full td.single-day .inner div a,.calendar-calendar .month-view .full td.multi-day .inner div,.calendar-calendar .month-view .full td.multi-day .inner div a,.calendar-calendar .month-view .full td .inner div.calendar.monthview div,.calendar-calendar .month-view .full td .inner div.calendar.monthview div a,.calendar-calendar .week-view .full td.single-day .inner div,.calendar-calendar .week-view .full td.single-day .inner div a,.calendar-calendar .week-view .full td.multi-day .inner div,.calendar-calendar .week-view .full td.multi-day .inner div a,.calendar-calendar .week-view .full td .inner div.calendar.weekview div,.calendar-calendar .week-view .full td .inner div.calendar.weekview div a,.calendar-calendar .day-view .full td .inner div.view-item,.calendar-calendar .day-view .full td .inner div.calendar div,.calendar-calendar .day-view .full td .inner div.calendar div a{font-size:1em;}.calendar-calendar .month-view .full td.single-day div.monthview,.calendar-calendar .week-view .full td.single-day div.weekview,.calendar-calendar .day-view .full td.single-day div.dayview{background:#D3F3F3;}#content table tr th{color:#FFFFFF;}
.field.field--name-body img{float:right;clear:both;margin:10px 2px 10px 20px;}.accent-text{color:#285D1D;font-size:1.25em;}#main .breadcrumb{background:#20749D;}.blue-button{background:#01336F;font-weight:bold;}.blue-button a{margin:10px 0;padding:10px;line-height:1.5em;color:#FFFFFF;text-decoration:none;}.blue-button a:hover{text-decoration:underline;}.ckeditor-accordion-container li a{color:#014AA2;}.light-green-box{background:#F0FFF1;margin:10px 120px;padding:50px 75px;}.light-green-box img{border:solid 12px #FB8F46;border-radius:20px;clear:both;margin:0;}.featured-top{background:#bad284;background:linear-gradient(352deg,#bad284 0%,#9ad6bf 40%,#20749d 80%);background:-webkit-linear-gradient(352deg,#bad284 0%,#9ad6bf 40%,#20749d 80%);background:-moz-linear-gradient(352deg,#bad284 0%,#9ad6bf 40%,#20749d 80%);}.field--name-body img{float:right;clear:both;margin:10px 2px 10px 20px;}.bs_grid .row{--bs-gutter-x:4.5rem;}.background-lightgreen{background:#EDF7F2;padding:20px 10px;margin:20px 0;}.background-lightlightgreen{background:#F6FBF8;padding:20px 10px;margin:20px 0;}.background-lightgreen img,.background-lightlightgreen img{float:none;clear:both;}.background-lightgreen ul,.background-lightlightgreen ul{margin:0;}.background-lightgreen li,.background-lightlightgreen li{margin:2px 0 0 35px;padding:0;}.bg-header,.header-bg-orange,.header-bg-blue{padding:10px;width:100%;display:inline-block;text-align:center;font-size:24px;font-weight:bold;}.bg-header{background:#EDF7F2;}.header-bg-orange{background:#ECB38E;}.header-bg-blue{background:#97ABD3;}.box-icon{border:3px solid #20749D;text-align:center;margin:10px;}.text-quote{font-size:26px;line-height:41px;letter-spacing:0.044em;font-weight:527;border-left:5px solid #20749D;margin:20px 10px 20px 50px;display:block;padding:10px 10px 10px 25px;}.text-quote2{font-size:32px;line-height:59px;display:inline-block;margin:30px 100px;}.text-quote2::before,.text-quote2::after{content:'';border-bottom:5px solid #9AD6BF;display:block;width:65%;margin:auto auto;}.box-shadow{box-shadow:rgba(50,50,93,0.25) 0px 6px 12px -2px,rgba(0,0,0,0.3) 0px 3px 7px -3px;margin:10px auto;}.box-shadow img{width:100%;height:180px;margin:auto;text-align:center;object-fit:contain;}.box-shadow p{margin:0;padding:0 0 15px 0;}.box-shadow:hover{box-shadow:rgba(32,116,157,.25) 0px 30px 60px -12px inset,rgba(0,0,0,0.3) 0px 18px 36px -18px inset;}.site-footer a,.site-footer a:hover,.site-footer a:visited{color:#FFFFFF;}.site-footer ul{margin:10px 0 0 0;}.site-footer ul li{margin:5px 0 0 5px;padding:5px 0 5px 5px;}.dropdown-item.active,.dropdown-item:active{background-color:#DEE8F9;}#content table tr th{background:#185777;background:rgb(36,48,158);}
