/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media screen{body{line-height:1.8rem;}.font-black{color:#000;}p.height{line-height:2.0;}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{margin-top:2rem;margin-bottom:.5rem;font-weight:500;line-height:1.2;}.pad-top-15{padding-top:15px;}.pad-top-10{padding-top:10px;}.pad-bottom-10{padding-bottom:10px;}.pad-bottom-15{padding-bottom:15px;}.pad-bottom-5{padding-bottom:5px;}.font-09{font-size:0.9rem;}.font-10{font-size:1.0rem;}.font-15{font-size:1.5rem;}.locked-link{color:#2d61D8;}
}
ul li{padding-top:10px;}ol li{padding-top:10px;}
@media screen{.horizontal{width:100%;display:flex;flex-flow:row wrap;justify-content:center;gap:20px;}
}
.full-name-wrapper .field--name-field-nickname{margin:0;padding-right:5px;}
.paragraph--view-mode--brief .field--name-field-file{float:left;margin-right:10px;}.paragraph--view-mode--brief .field--name-field-document-details{float:left;}
@media screen{.movie-archive-table .view-filters .form-type-select label{display:block;}.movie-archive-table .view-filters .form-actions button{font-size:1rem;margin:auto;padding:.6rem 1.2rem;}.video-gallery-grid .view-filters .form-type-select label{display:block;margin-top:-30px;}.video-gallery-list .view-filters .form-type-select label{display:block;}.video-gallery-list .view-filters .form-actions button{font-size:1rem;margin:auto;padding:.6rem 1.2rem;}.activities-calendar .view-filters .form-type-select label{display:block;}
}
@media screen{.slide-width{max-width:600px;height:400px;margin:0 auto;}.flexslider{max-width:600px;height:400px;margin:0 auto;}.flex-control-nav{width:100%;position:relative;bottom:-40px;text-align:center;}.contextual-region .node--type-flex-slideshow .node__title{display:none;}.font-small{font-size:0.8em;}.field--name-field-slideshow-image{height:500px;}.flexslider .slides img{height:500px;object-fit:contain;}.flexslider .flex-direction-nav a,{display:block;}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:55px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rbga(0,0,0,0.3);text-shadow:-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';color:rbga(0,0,0,0.3);text-shadow:-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000;}
}
@media screen{.form-item__description,.fieldset__description{margin-top:0.375rem;margin-bottom:0.375rem;color:#000;font-size:0.9rem;line-height:1.0725rem;}.confirm-message{background-color:rgba(117,255,126,0.52);padding:10px 10px;}input[type="checkbox"]{transform:scale(1.5);}
}
.grid-col2 .col-2{max-width:25%;}.photo-gallery .views-field-field-image{padding-top:30px;}.no-caption .field--name-field-caption{display:none;}.no-margin .field{margin:0 0;}.margin-bottom-15{margin-bottom:-15px;}
.no-bullet .item-list ul li{list-style-type:none;list-style-image:none;}.no-bullet .list-group-item{position:relative;display:block;background-color:transparent;border:none;}
@media screen{.left-sidebar{font-size:16px;font-weight:400;text-decoration:none;padding:10px 15px;line-height:1;}.left-sidebar .nav{display:block;}
}
@media screen{p.blue-bg{color:#ffffff;font-size:18px;font-weight:bold;line-height:150%;background-color:#417ba1;padding:10px 20px 10px 20px}p.green-bg{color:#ffffff;font-size:18px;font-weight:bold;line-height:150%;background-color:#53702d;padding:10px 20px 10px 20px;}p.purple-bg{color:#ffffff;font-size:18px;font-weight:bold;line-height:150%;background-color:#472650;padding:10px 20px 10px 20px;}.nav-landing{color:#ffffff;text-decoration:none;}a.nav-landing:hover{color:#ffffff;text-decoration:underline;}a.nav-landing:visited{color:#ffffff;text-decoration:none;}.clear-box{color:#2d61d8;border:2px solid #2d61d8;padding:0.6rem 1.2rem;margin-bottom:10px;}a.clear-box{text-decoration:none;}a.clear-box:hover{text-decoration:underline;}.view-homepage .more-link{color:#2d61d8;border:2px solid #2d61d8;padding:0.6rem 1.2rem;margin-top:10px;margin-bottom:10px;}a.view-homepage .more-link{text-decoration:none;}a.view-homepage .more-link:hover{text-decoration:underline;}
}
@media screen{.lock-after::after{content:"\f023";font-family:"Font Awesome 5 Free";font-size:.6em;font-weight:900;margin-left:5px;}
}
@media screen{.page-view-events .activities-calendar .view-content .views-row .views-field-field-location{display:inline-block;width:250px;}.page-view-events .activities-calendar .view-content .views-row .views-field-field-date-range-value{display:inline-block;width:90px;}
}
@media screen{.related-pages .views-field-title{padding-bottom:10px;}.related-videos .views-field-field-date{padding-bottom:15px;}.related-pages .views-field-title .field-content:hover{text-decoration:underline;}.related-videos .views-field-title .field-content:hover{text-decoration:underline;}
}
.paragraph__column{position:relative;min-height:1px;padding-left:0;padding-right:0;}.paragraph > .paragraph__column{padding-bottom:0;}.paragraph--type--bp-columns-two-uneven .paragraph__column{border-bottom:1px solid #c0c0c0;}.paragraph--type--bp-simple .paragraph__column{border:none;}.paragraph--type--bp-image .paragraph__column{border:none;}.paragraph--type--bp-image .paragraph__column img{width:100%;}.paragraph--type--bp-columns__2col .paragraph__column{padding:20px;float:left;width:50%;padding-top:0;}.paragraph__column .field--name-bp-header{margin-top 2rem;margin-bottom:0;}.paragraph--type--link .field{margin:0 0;}.paragraph--type--internal-link .field{margin:0 0;}
