/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{scroll-behavior:smooth;}@media (min-width:560px){.site-footer__top .region{float:none;position:relative;width:100%;}}.container{margin-bottom:-1px;}.tabs{display:none;}@media (min-width:768px){.tabs{display:block;margin-top:5rem;}}#admin-toolbar-search-tab .form-type-search{display:flex;}#admin-toolbar-search-tab .form-type-search button{padding:0 0.4rem;line-height:1.75rem;}body.toolbar-horizontal .node--type-landing-page .anchor-menu,body.toolbar-horizontal .node--type-subsite-template .anchor-menu{top:80px;}#block-marc-breadcrumbs{margin-top:12rem;}.container-fluid{max-width:1500px;}.node__content{font-size:16px;}body{color:#333333;font-family:"Roboto",sans-serif;-webkit-appearance:none;}button,.btn{-webkit-appearance:none;}body.node--type-homepage{background-image:url(../white-waves.html);background-repeat:repeat;}h1,h2,h3,h4{font-family:"Roboto",sans-serif;}h1.page-header,h1{font-size:2.4rem;line-height:45px;text-align:left;border-bottom:none;margin-bottom:35px;padding-bottom:0;text-transform:uppercase;color:#b30838;}@media (min-width:768px){h1.page-header,h1{font-size:3rem;}}h2{font-size:1.6rem;line-height:30px;color:#242733;margin-bottom:32px;}h3{font-size:1.4rem;}h4{font-size:1.15rem;color:#B30838;font-weight:500;}img{width:100%;}address{margin-bottom:20px;font-style:normal;line-height:24px;font-size:18px;}p{font-size:16px;line-height:24px;margin-bottom:25px;}a.learn-more{color:#7e828c;}a.learn-more i{margin-left:5px;}select{-webkit-appearance:none;}.btn{padding:12px 35px;font-size:16px;font-weight:400;border:none;background-color:#b30838;color:white;text-decoration:none;border-radius:0;}.btn:active,.btn:focus,.btn:hover{outline:none;box-shadow:none;}.btn.btn-default{background-color:white;color:#231f20;padding:0.7rem 0.8rem;-webkit-box-shadow:0px 2px 7px 2px rgba(0,0,0,0.12);box-shadow:0px 2px 7px 2px rgba(0,0,0,0.12);}.btn.btn-default:hover,.btn.btn-default:active,.btn.btn-default:focus{background-color:#a0a0a0 !important;border:none;color:white;}.btn.btn-primary{background-color:#b30838;text-transform:uppercase;color:white;width:100%;}.btn.btn-primary:hover,.btn.btn-primary:active,.btn.btn-primary:focus{background-color:#a0a0a0 !important;border:none;}.btn.btn-contact{background-color:#b6bfbd;text-transform:uppercase;}.btn.btn-contact:hover,.btn.btn-contact:active,.btn.btn-contact:focus{background-color:#a1aaa8;color:white;}.btn.btn-contact i{margin-left:5px;}.btn.btn-arrow-right i{margin-left:5px;}.btn.btn-menu{background-color:#b30838;color:white;padding:0.7rem 24px;width:100%;}.btn.btn-menu:hover,.btn.btn-menu:active,.btn.btn-menu:focus{background-color:#a0a0a0 !important;border:none;}.btn.btn-menu:hover circle,.btn.btn-menu:active circle,.btn.btn-menu:focus circle{fill:#a0a0a0;}.btn.btn-mobile-dropdown{background-color:white;text-align:center;color:#2e344c;padding:14px 15px;padding-bottom:17px;width:90%;margin:1rem auto;-webkit-box-shadow:0px 2px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 2px 10px 0px rgba(0,0,0,0.1);}.btn.btn-mobile-dropdown .fa-chevron-right{float:right;}.btn.btn-mobile-dropdown .learning .cls-1{fill:none;}.btn.btn-mobile-dropdown:hover,.btn.btn-mobile-dropdown:active,.btn.btn-mobile-dropdown:focus{background-color:#c0c0c0;color:white;}.btn.btn-mobile-dropdown:hover .btn-icon,.btn.btn-mobile-dropdown:hover .fa-chevron-right,.btn.btn-mobile-dropdown:active .btn-icon,.btn.btn-mobile-dropdown:active .fa-chevron-right,.btn.btn-mobile-dropdown:focus .btn-icon,.btn.btn-mobile-dropdown:focus .fa-chevron-right{color:white;}.btn.btn-mobile-dropdown:hover .cls-1,.btn.btn-mobile-dropdown:active .cls-1,.btn.btn-mobile-dropdown:focus .cls-1{fill:white;stroke:white;}.btn.btn-mobile-dropdown:hover .cls-1.learning,.btn.btn-mobile-dropdown:active .cls-1.learning,.btn.btn-mobile-dropdown:focus .cls-1.learning{fill:none;}.btn.btn-mobile-dropdown:hover .cls-2,.btn.btn-mobile-dropdown:active .cls-2,.btn.btn-mobile-dropdown:focus .cls-2{stroke:white;}.btn.btn-mobile-dropdown:hover .cls-2.learning,.btn.btn-mobile-dropdown:active .cls-2.learning,.btn.btn-mobile-dropdown:focus .cls-2.learning{fill:white;}.btn.btn-mobile-dropdown:hover .cls-3,.btn.btn-mobile-dropdown:active .cls-3,.btn.btn-mobile-dropdown:focus .cls-3{stroke:white;}.btn.webform-button--submit{text-align:left;font-size:14px;padding:10px 14px;}@media (min-width:992px){.dropdown button.dropdown-toggle::after{transform:scale(1);opacity:1;animation:arrow-pulse 1.2s ease-out 2;}@keyframes arrow-pulse{50%{transform:scale(1.8) translateY(2px);margin-left:15px;}}.pulse{margin:0 auto;border-radius:100px;position:absolute;left:calc(50% + 47.5px);top:10px;z-index:0;background-color:transparent;opacity:0;width:20px;height:20px;border:10px solid #ffffff;animation:pulse 1.2s ease-out 2;border-image:initial;}@keyframes pulse{50%{transform:scale(1.6) translateY(2.5px) translateX(2px);opacity:0.4;}}}.dropdown-menu{width:100%;border:none;border-radius:0;background-color:#e9e9e9;padding-top:1rem;padding-bottom:1.5rem;}.dropdown-menu.show{transform:translate3d(0px,42px,0px) !important;min-height:600px;}.dropdown-menu .node__title{display:none;}.dropdown-menu .node--type-focus-area-dropdown-menu .node__content,.dropdown-menu .node--type-focus-areas-dropdown-menu .node__content{margin-top:0;}.dropdown-menu .node--type-focus-area-dropdown-menu .node__content .desktop,.dropdown-menu .node--type-focus-areas-dropdown-menu .node__content .desktop{display:none;}@media (min-width:992px){.dropdown-menu .node--type-focus-area-dropdown-menu .node__content .desktop,.dropdown-menu .node--type-focus-areas-dropdown-menu .node__content .desktop{display:block;padding-top:1rem;}.dropdown-menu .node--type-focus-area-dropdown-menu .node__content .desktop .row,.dropdown-menu .node--type-focus-areas-dropdown-menu .node__content .desktop .row{flex-wrap:nowrap;margin:0 1rem;margin-bottom:20px;}}@media (min-width:992px) and (min-width:1140px){.dropdown-menu .node--type-focus-area-dropdown-menu .node__content .desktop .row,.dropdown-menu .node--type-focus-areas-dropdown-menu .node__content .desktop .row{margin:0 2rem;margin-bottom:20px;}}@media (min-width:992px){.dropdown-menu .node--type-focus-area-dropdown-menu .node__content .desktop .row p,.dropdown-menu .node--type-focus-areas-dropdown-menu .node__content .desktop .row p{margin-bottom:25px;}.dropdown-menu .node--type-focus-area-dropdown-menu .node__content .desktop .row img.img-fluid,.dropdown-menu .node--type-focus-areas-dropdown-menu .node__content .desktop .row img.img-fluid{width:100%;height:120px;object-fit:cover;margin-bottom:10px;margin-top:-15px;}.dropdown-menu .node--type-focus-area-dropdown-menu .node__content .desktop .row .dropdown-item,.dropdown-menu .node--type-focus-areas-dropdown-menu .node__content .desktop .row .dropdown-item{margin:1.5rem;padding-left:0;}.dropdown-menu .node--type-focus-area-dropdown-menu .node__content .desktop .row .dropdown-item .fa-arrow-right,.dropdown-menu .node--type-focus-areas-dropdown-menu .node__content .desktop .row .dropdown-item .fa-arrow-right{padding-left:1rem;float:right;padding-top:2px;}.dropdown-menu .node--type-focus-area-dropdown-menu .node__content .desktop .row .btn.btn-menu,.dropdown-menu .node--type-focus-areas-dropdown-menu .node__content .desktop .row .btn.btn-menu{margin:0 auto;padding-left:1rem;text-transform:uppercase;font-size:0.6rem;margin-top:15px;}}@media (min-width:992px) and (min-width:1140px){.dropdown-menu .node--type-focus-area-dropdown-menu .node__content .desktop .row .btn.btn-menu,.dropdown-menu .node--type-focus-areas-dropdown-menu .node__content .desktop .row .btn.btn-menu{font-size:0.7rem;}}.dropdown-menu .node--type-focus-area-dropdown-menu .node__content .mobile,.dropdown-menu .node--type-focus-areas-dropdown-menu .node__content .mobile{display:block;}.dropdown-menu .node--type-focus-area-dropdown-menu .node__content .mobile .row,.dropdown-menu .node--type-focus-areas-dropdown-menu .node__content .mobile .row{display:block;}@media (min-width:992px){.dropdown-menu .node--type-focus-area-dropdown-menu .node__content .mobile,.dropdown-menu .node--type-focus-areas-dropdown-menu .node__content .mobile{display:none;}}.btn-icon{color:#b30838;height:2rem;float:left;}.btn-icon .field__item .img-fluid{height:33px;}.btn-icon .cls-1{fill:#b30838;stroke-width:0.9px;}.btn-icon .cls-1.aging{stroke-width:1.4px;}.btn-icon .cls-1.transportation{stroke-width:0px;}.btn-icon .cls-1.learning{fill:none;stroke-width:26px;stroke:#b30838;}.btn-icon .cls-2{fill:none;stroke:#b30838;stroke-width:1px;}.btn-icon .cls-2.aging{stroke-width:2.5px;}.btn-icon .cls-2.learning{fill:#b30838;}.fa-chevron-right{color:#b30838;}.card{border-radius:0;border:none;}.navbar{padding:0.5 rem 4 rem;}.navbar-brand{margin-right:0;}#header{width:100%;background-color:transparent;min-height:40px;z-index:501;}#header .navbar-brand{margin-top:10px;margin-bottom:10px;padding-left:10px;}#header .navbar-brand img{width:200px;}#header .navbar-brand svg{width:200px;}@media (max-width:374px){#header .navbar-brand svg{width:140px;}}#header .navbar-brand svg .cls-1{fill:#fff;}#header .navbar-brand svg .cls-2{fill:#b7bfbe;}#header .navbar-expand-xl .navbar-toggler:focus{outline:none;}#header .navbar-expand-xl .navbar-toggler .navbar-toggler-icon{color:rgb(0,0,0);font-size:48px;line-height:37px;margin-top:15px;}@media (max-width:576px){#header .navbar-expand-xl .navbar-toggler .navbar-toggler-icon{width:0.8em;}}#header .navbar-expand-xl .navbar-toggler .fa-bars{display:none;}#header .navbar-expand-xl .navbar-toggler .fa-times{display:inline-block;}#header .navbar-expand-xl .navbar-toggler.collapsed .fa-times{display:none;}#header .navbar-expand-xl .navbar-toggler.collapsed .fa-bars{display:inline-block;}#header #block-marc-mainnavigation ul.navbar-nav{background-color:white;padding-top:35px;padding-bottom:35px;border-bottom:solid 3px #a6885b;}#header #block-marc-mainnavigation ul.navbar-nav li{margin:20px 0;}#header #block-marc-mainnavigation ul.navbar-nav li a{color:#2e344c;font-size:36px;text-align:center;text-transform:uppercase;}@media (min-width:992px){#header #block-marc-mainnavigation ul.navbar-nav{background-color:transparent;padding-top:0;padding-bottom:0;border-bottom:none;height:40px;}#header #block-marc-mainnavigation ul.navbar-nav li{margin:0 10px 0 10px;}#header #block-marc-mainnavigation ul.navbar-nav li a{text-align:left;color:white;font-size:16px;font-weight:700;font-style:italic;}}#header #navbar-main.blue{background:#ffffff;margin-bottom:50px;}@media (min-width:992px){#header #navbar-main.blue{margin-bottom:0;}}.hero-wrapper{margin-bottom:80px;}.site-footer{background-color:#231f20;padding:0;}.site-footer .logo-col{text-align:center;padding-top:30px;}.site-footer img.logo{width:185px;height:auto;margin-bottom:1rem;}.site-footer #block-marc-footer ul{text-align:center;}.site-footer #block-marc-footer a{font-size:0.8rem;font-weight:500;text-transform:uppercase;}.site-footer .social-icons{text-align:center;margin:30px 0 40px;}.site-footer .social-icons a{color:#bababa;font-size:20px;}.site-footer .social-icons a:hover{color:#e4e4e4;text-decoration:none;}.site-footer .social-icons .fa-stack-2x{font-size:1em;}.site-footer .social-icons .fa-stack-1x{width:30%;}.site-footer .title-six{width:80%;text-align:center;color:#a6a6a6;margin:0 auto;}@media (min-width:992px){.site-footer .title-six{max-width:815px;}}.site-footer .title-six p{line-height:20px;font-size:13px;}.site-closure{background-color:#231f20;padding-top:30px;padding-bottom:30px;}.site-closure p{color:#6a737b;font-size:10px;margin-top:0;margin-bottom:0;line-height:20px;}.site-closure p svg{max-width:7px;margin-top:-2px;}.site-closure p svg .cls-1{stroke:none;}.site-closure p a{color:#6a737b;}.site-closure p a:hover{text-decoration:none;color:#b3b8c4;}@media (min-width:768px){.site-closure{padding-top:10px;}}.region-footer-first .navbar-brand{width:200px;height:auto;filter:invert(1);margin:0 auto;}.region-footer-second{margin-bottom:3rem;text-align:center;display:block;margin-top:2rem;}.region-footer-second h2{text-transform:uppercase;text-decoration:underline;text-underline-offset:6px;color:#bababa;margin-bottom:12px;font-size:1.1rem;}.region-footer-second nav{border:none !important;}.region-footer-second nav ul{display:block;}.region-footer-second nav ul li a{color:#bababa;}.region-footer-second nav ul li a:hover{color:white;}@media (min-width:768px){.region-footer-second{display:flex;justify-content:space-between;text-align:left;}.region-footer-second nav{width:38%;}.region-footer-second nav ul li a{padding-left:0;}}@media (min-width:992px){.region-footer-second nav{max-width:25%;width:auto;}}.region-footer-second .menu--footer-contact{max-width:270px;margin:0 auto;}.region-footer-second .menu--footer-contact li a{display:flex;align-items:flex-start;justify-content:center;}@media (min-width:768px){.region-footer-second .menu--footer-contact li a{justify-content:flex-start;align-items:center;}}.region-footer-second .menu--footer-contact li a::before{content:"";padding-right:5px;width:24px;height:20px;background-size:contain;background-repeat:no-repeat;margin-right:8px;}.region-footer-second .menu--footer-contact li:nth-of-type(1) a::before{background-image:url(../svg/icon-phone.svg);}.region-footer-second .menu--footer-contact li:nth-of-type(2){text-align:left;}.region-footer-second .menu--footer-contact li:nth-of-type(2) a::before{background-image:url(../svg/icon-location.svg);margin-right:3px;padding-right:0;margin-top:10px;width:42px;}@media (min-width:768px){.region-footer-second .menu--footer-contact li:nth-of-type(2) a::before{margin-top:0;}}.region-footer-second .menu--footer-contact li:nth-of-type(3) a::before{background-image:url(../svg/icon-directions.svg);}.region-footer-second .menu--footer-contact li:nth-of-type(4) a::before{background-image:url(../icon-parking.html);}.region-footer-second .menu--footer-contact li:nth-of-type(5) a::before{background-image:url(../icon-email.html);}@media (min-width:768px){.region-footer-second .menu--footer-contact{margin:20px 0;}.region-footer-second .menu--footer-contact ul.nav{margin-left:-32px;}}nav.menu--footer,nav.menu--subsite-footer-menu{margin:0 auto !important;border:none !important;text-transform:uppercase;font-size:0.6rem;text-align:center;}nav.menu--footer ul .nav-item a,nav.menu--subsite-footer-menu ul .nav-item a{color:#bababa;}nav.menu--footer ul .nav-item a:hover,nav.menu--subsite-footer-menu ul .nav-item a:hover{color:#e4e4e4;}.node--type-landing-page .node__content{margin-top:0;}@media (min-width:768px){.node--type-landing-page .node__content .layers .paragraph--type--text,.node--type-landing-page .node__content .layers .paragraph--type--button-list,.node--type-landing-page .node__content .layers .paragraph--type--link-list,.node--type-landing-page .node__content .layers .paragraph--type--described-link-list{margin:50px 0 70px;}.node--type-landing-page .node__content .layers .paragraph--type--text .buttons,.node--type-landing-page .node__content .layers .paragraph--type--button-list .buttons,.node--type-landing-page .node__content .layers .paragraph--type--link-list .buttons,.node--type-landing-page .node__content .layers .paragraph--type--described-link-list .buttons{margin-bottom:0;}}.node--type-landing-page .node__content .layers .paragraph--type--wide-photo-and-copy .cta-blue,.node--type-landing-page .node__content .layers .paragraph--type--wide-photo-and-copy .cta-green,.node--type-landing-page .node__content .layers .paragraph--type--wide-photo-and-copy .cta-red,.node--type-landing-page .node__content .layers .paragraph--type--wide-photo-and-copy .cta-yellow{border-radius:0 !important;padding:5rem 20px;}.node--type-landing-page .node__content .layers .paragraph--type--wide-photo-and-copy .paragraph-width h2{padding-left:15px;}@media (min-width:992px){.node--type-landing-page .node__content .layers .paragraph--type--wide-photo-and-copy .cta-blue,.node--type-landing-page .node__content .layers .paragraph--type--wide-photo-and-copy .cta-red,.node--type-landing-page .node__content .layers .paragraph--type--wide-photo-and-copy .cta-green,.node--type-landing-page .node__content .layers .paragraph--type--wide-photo-and-copy .cta-yellow{padding:4rem 20px 1rem;}}.node--type-landing-page .node__content .layers .paragraph-width{position:relative;width:100%;padding-right:15px;padding-left:15px;}@media (min-width:992px){.node--type-landing-page .node__content .layers .paragraph-width{margin-left:16.666667%;flex:0 0 66.666667%;max-width:66.666667%;}}.node--type-landing-page .node__content .anchor-menu{position:sticky;top:0;background-color:#ffffff;padding:1rem;z-index:999;display:flex;gap:1rem;flex-wrap:wrap;justify-content:center;-webkit-box-shadow:0px 8px 10px -6px rgba(0,0,0,0.1);box-shadow:0px 8px 10px -6px rgba(0,0,0,0.1);}.node--type-landing-page .node__content .anchor-button{padding:0.5rem 1rem;text-decoration:none;color:#ffffff;background-color:#b30938;}.node--type-landing-page .node__content .anchor-button:hover{background-color:#c0c0c0;}.node--type-landing-page .row{margin-left:0;margin-right:0;}.node--type-landing-page .row .multiple-imgs{margin-left:-15px;margin-right:-15px;}.node--type-landing-page .row #block-views-block-landing-hero-shuffle-block-1{width:100%;}.node--type-landing-page .row #block-views-block-landing-hero-shuffle-block-1 .jumbotron .container{position:relative;display:table-cell;vertical-align:middle;letter-spacing:1px;padding-right:0;padding-left:0;}@media (min-width:768px){.node--type-landing-page .row #block-views-block-landing-hero-shuffle-block-1 .jumbotron .container{padding:0 4rem;}}.node--type-landing-page .row #block-views-block-landing-hero-shuffle-block-1 .jumbotron .container .top-heading{text-transform:uppercase;font-weight:500;font-size:1.2rem;}.node--type-landing-page .row #block-views-block-landing-hero-shuffle-block-1 .jumbotron .container h2{line-height:40px;}.node--type-landing-page .row .paragraph-width{width:100%;}.node--type-landing-page .button-paragraph h1{overflow-wrap:break-word;}.node--type-landing-page .button-paragraph .row{margin-left:-15px;margin-right:-15px;}.node--type-landing-page .upcoming-events-view{color:#b30838;margin:0 auto;width:100%;margin-bottom:3rem;padding:1rem;}@media (min-width:992px){.node--type-landing-page .upcoming-events-view{width:50%;}}@media (min-width:992px){.node--type-landing-page .upcoming-events-view{padding-left:15px;}}.node--type-landing-page .upcoming-events-view h2{text-transform:uppercase;font-weight:600;margin-bottom:25px;}.node--type-landing-page .upcoming-events-view .views-row{border:1px solid #f3f2f2;margin-bottom:10px;box-shadow:-2px 5px 5px #f3f2f2;padding:15px;}.node--type-landing-page .upcoming-events-view .views-row .views-field-field-event-date-value,.node--type-landing-page .upcoming-events-view .views-row .views-field-field-event-date-value-1{display:inline-flex;}.node--type-landing-page .upcoming-events-view .views-row .views-field-field-event-date-value .date-box,.node--type-landing-page .upcoming-events-view .views-row .views-field-field-event-date-value-1 .date-box{border:1px solid #b30838;padding:1rem 1rem 0.8rem 1rem;width:55px;height:50px;font-weight:500;}.node--type-landing-page .upcoming-events-view .views-row .views-field-field-event-date-value .date-box .month,.node--type-landing-page .upcoming-events-view .views-row .views-field-field-event-date-value-1 .date-box .month{text-transform:uppercase;font-size:0.7rem;margin-bottom:-5px;}.node--type-landing-page .upcoming-events-view .views-row .views-field-field-event-date-value .title,.node--type-landing-page .upcoming-events-view .views-row .views-field-field-event-date-value-1 .title{padding-left:20px;display:flex;align-items:center;}.node--type-landing-page .upcoming-events-view .views-row .views-field-field-event-date-value .title a,.node--type-landing-page .upcoming-events-view .views-row .views-field-field-event-date-value-1 .title a{color:#b30838;}.node--type-landing-page .upcoming-events-view .more-link{width:100%;margin-top:2.3rem;}.node--type-landing-page .upcoming-events-view .more-link.btn.btn-menu{padding:0.7rem 0.8rem;}.node--type-landing-page .upcoming-events-view .more-link .fa-arrow-right{float:right;padding-top:4px;padding-left:10px;}.node--type-landing-page .upcoming-events-view .more-link a{color:white;text-transform:uppercase;font-size:13px;width:fit-content;}@media (min-width:768px){.node--type-landing-page .upcoming-events-view .more-link a{width:50%;}}.node--type-landing-page .latest-news-view{margin:0 auto;width:100%;margin-bottom:3rem;padding:1rem;}@media (min-width:992px){.node--type-landing-page .latest-news-view{width:50%;}}.node--type-landing-page .latest-news-view h2{text-transform:uppercase;font-weight:600;margin-bottom:25px;}.node--type-landing-page .latest-news-view .views-row{border:1px solid #f3f2f2;margin-bottom:10px;box-shadow:-2px 5px 5px #f3f2f2;color:#8a8a8a;font-size:14px;padding:0;height:100%;}@media (min-width:768px){.node--type-landing-page .latest-news-view .views-row{height:174px;}}.node--type-landing-page .latest-news-view .views-row .col,.node--type-landing-page .latest-news-view .views-row .col-md-8{padding:15px 20px 20px 30px;min-height:170px;}.node--type-landing-page .latest-news-view .views-row .col.float-right,.node--type-landing-page .latest-news-view .views-row .col-md-8.float-right{padding:0;}.node--type-landing-page .latest-news-view .views-row p{margin-bottom:0;}.node--type-landing-page .latest-news-view .views-row .views-field-field-image .row{margin-left:-15px;margin-right:-15px;}.node--type-landing-page .latest-news-view .views-row img{width:170px;height:172px;object-fit:cover;margin-right:15px;float:right;display:none;}@media (min-width:577px){.node--type-landing-page .latest-news-view .views-row img{display:block;}}.node--type-landing-page .latest-news-view .views-row a{padding-bottom:20px;color:#181818;font-size:1.2rem;font-weight:500;}.node--type-landing-page .latest-news-view .views-row .fancy:after{content:"";width:30px;height:2px;background-color:#b30838;margin-top:15px;display:block;margin-bottom:20px;}.node--type-landing-page .latest-news-view .more-link{width:100%;margin-top:2.3rem;}.node--type-landing-page .latest-news-view .more-link.btn.btn-menu{padding:0.7rem 0.8rem;}.node--type-landing-page .latest-news-view .more-link .fa-arrow-right{float:right;padding-top:4px;padding-left:10px;}.node--type-landing-page .latest-news-view .more-link a{color:white;text-transform:uppercase;font-size:13px;width:fit-content;}@media (min-width:768px){.node--type-landing-page .latest-news-view .more-link a{width:50%;}}.bg-hero{height:540px;margin-bottom:0;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;display:table;width:100%;}@media (min-width:992px){.bg-hero{height:600px;}}.bg-hero::before{content:"";background-size:cover;background-position:center;background-repeat:no-repeat;background-color:rgba(0,0,0,0.58);position:absolute;width:100%;height:100%;z-index:0;left:0;top:0;}.node--type-focus-area-page .main-content{margin-top:-0.7rem;}.node--type-focus-area-page .main-content .bg-hero{height:400px;}.node--type-focus-area-page .main-content .bg-hero:before{background-color:rgba(0,0,0,0.65);height:400px;}@media (min-width:992px){.node--type-focus-area-page .main-content .bg-hero{height:500px;}.node--type-focus-area-page .main-content .bg-hero:before{height:500px;}}@media (min-width:1400px){.node--type-focus-area-page .main-content .bg-hero{height:600px;}.node--type-focus-area-page .main-content .bg-hero:before{height:600px;}}.node--type-focus-area-page .main-content .bg-hero .container{max-width:550px;letter-spacing:1px;display:table-cell;vertical-align:middle;position:relative;}.node--type-focus-area-page .main-content .bg-hero .container p{margin-top:2rem;}@media (min-width:768px){.node--type-focus-area-page .main-content .layers .paragraph--type--text,.node--type-focus-area-page .main-content .layers .paragraph--type--button-list,.node--type-focus-area-page .main-content .layers .paragraph--type--link-list,.node--type-focus-area-page .main-content .layers .paragraph--type--described-link-list{margin:50px 0 70px;}.node--type-focus-area-page .main-content .layers .paragraph--type--text .buttons,.node--type-focus-area-page .main-content .layers .paragraph--type--button-list .buttons,.node--type-focus-area-page .main-content .layers .paragraph--type--link-list .buttons,.node--type-focus-area-page .main-content .layers .paragraph--type--described-link-list .buttons{margin-bottom:0;}}.node--type-focus-area-page .main-content .layers .paragraph--type--wide-photo-and-copy .cta-blue,.node--type-focus-area-page .main-content .layers .paragraph--type--wide-photo-and-copy .cta-green,.node--type-focus-area-page .main-content .layers .paragraph--type--wide-photo-and-copy .cta-red,.node--type-focus-area-page .main-content .layers .paragraph--type--wide-photo-and-copy .cta-yellow{border-radius:0 !important;padding:5rem 20px;}.node--type-focus-area-page .main-content .layers .paragraph--type--wide-photo-and-copy .paragraph-width h2{padding-left:15px;}@media (min-width:992px){.node--type-focus-area-page .main-content .layers .paragraph--type--wide-photo-and-copy .cta-blue,.node--type-focus-area-page .main-content .layers .paragraph--type--wide-photo-and-copy .cta-red,.node--type-focus-area-page .main-content .layers .paragraph--type--wide-photo-and-copy .cta-green,.node--type-focus-area-page .main-content .layers .paragraph--type--wide-photo-and-copy .cta-yellow{padding:4rem 20px 1rem;}}.node--type-focus-area-page .main-content .layers .paragraph-width{position:relative;width:100%;padding-right:15px;padding-left:15px;}@media (min-width:992px){.node--type-focus-area-page .main-content .layers .paragraph-width{margin-left:16.666667%;flex:0 0 66.666667%;max-width:66.666667%;}}.node--type-focus-area-page .main-content .primary-buttons{margin-top:-45px;position:relative;background-color:#cccccc;padding:1.5rem 0.5rem;padding-bottom:0.4rem;margin-bottom:5rem;row-gap:20px;column-gap:20px;padding:30px;}@media (min-width:992px){.node--type-focus-area-page .main-content .primary-buttons{border-radius:50px 0;}}.node--type-focus-area-page .main-content .primary-buttons a.btn-block{border-radius:0 !important;text-align:left;padding:10px 20px 10px 20px;font-size:15px;font-weight:400;box-shadow:none;color:#171717;min-height:55px;display:flex;align-items:center;justify-content:space-between;background-color:white;box-shadow:0px 2px 7px 2px rgba(0,0,0,0.12);margin-top:0;}@media (min-width:768px){.node--type-focus-area-page .main-content .primary-buttons a.btn-block{width:calc(50% - 14px);}}@media (min-width:992px){.node--type-focus-area-page .main-content .primary-buttons a.btn-block{width:calc(33.3333333333% - 14px);}}.node--type-focus-area-page .main-content .primary-buttons a.btn-block:hover,.node--type-focus-area-page .main-content .primary-buttons a.btn-block:focus{text-decoration:none;background-color:#a0a0a0;color:white;}.node--type-focus-area-page .main-content .primary-buttons a.btn-block:hover svg.fa-chevron-right,.node--type-focus-area-page .main-content .primary-buttons a.btn-block:focus svg.fa-chevron-right{color:white;}.node--type-focus-area-page .main-content .primary-buttons a.btn-block svg.fa-chevron-right{padding-left:7px;}.node--type-focus-area-page .main-content .primary-buttons .btn{background-color:none;}.node--type-focus-area-page .main-content .primary-buttons .btn.btn-default{background-color:none;}.page-view-events-calendar .main-content{max-width:1140px;margin:0 auto;margin-top:4rem;}.page-view-events-calendar .main-content .pagination{width:100%;justify-content:space-between;margin:1rem 0 4rem 0;}.page-view-events-calendar .main-content .pagination span.page-link{display:none;}.page-view-events-calendar .main-content .pagination a.page-link{border:none;text-decoration:underline;font-weight:500;color:#b30838;}.page-view-events-calendar .main-content .pagination a.page-link:hover{color:#a0a0a0;background-color:white;}.page-view-events-calendar .main-content .views-element-container{padding:1rem 1rem;}@media (min-width:577px){.page-view-events-calendar .main-content .views-element-container{padding:1rem 2rem;}}@media (min-width:768px){.page-view-events-calendar .main-content .views-element-container{padding:1rem 4rem;}}.page-view-events-calendar .main-content .views-element-container .views-row{border:1px solid lightgray;margin-bottom:2rem;padding:15px;box-shadow:-2px 5px 5px #efefef;}.page-view-events-calendar .main-content .views-element-container .views-row .views-field-field-event-location,.page-view-events-calendar .main-content .views-element-container .views-row .views-field-field-event-description,.page-view-events-calendar .main-content .views-element-container .views-row .views-field-field-event-date{padding-left:15px;padding-right:15px;overflow-wrap:break-word;}.page-view-events-calendar .main-content .views-element-container .views-row .views-field-field-event-date-value,.page-view-events-calendar .main-content .views-element-container .views-row .views-field-field-event-date-value-1{display:inline-flex;margin-bottom:1rem;}.page-view-events-calendar .main-content .views-element-container .views-row .views-field-field-event-date-value .date-box,.page-view-events-calendar .main-content .views-element-container .views-row .views-field-field-event-date-value-1 .date-box{border:1px solid #b30838;padding:1rem 1rem 0.8rem 1rem;width:55px;height:50px;font-weight:500;color:#b30838;}.page-view-events-calendar .main-content .views-element-container .views-row .views-field-field-event-date-value .date-box .month,.page-view-events-calendar .main-content .views-element-container .views-row .views-field-field-event-date-value-1 .date-box .month{text-transform:uppercase;font-size:0.7rem;margin-bottom:-5px;}.page-view-events-calendar .main-content .views-element-container .views-row .views-field-field-event-date-value .title,.page-view-events-calendar .main-content .views-element-container .views-row .views-field-field-event-date-value-1 .title{padding-left:20px;display:flex;align-items:center;font-size:1.5rem;}.page-view-events-calendar .main-content .views-element-container .views-row .views-field-field-event-date-value .title a,.page-view-events-calendar .main-content .views-element-container .views-row .views-field-field-event-date-value-1 .title a{color:#b30838;}.page-view-events-calendar .main-content .views-element-container .views-row .views-field-field-event-date-value .title a:hover,.page-view-events-calendar .main-content .views-element-container .views-row .views-field-field-event-date-value-1 .title a:hover{color:#a0a0a0;text-decoration:none;}.page-view-events-calendar .main-content .views-element-container .views-row .views-field-field-event-description img{display:none;}.page-view-events-calendar .main-content .views-element-container .views-row .views-field-field-event-date-value-2{padding-left:15px;}.page-view-events-calendar .main-content .views-element-container .views-row .views-field-field-focus-area{padding-left:15px;padding-right:15px;color:#b30838;}.page-view-events-calendar .main-content .views-element-container .views-row .views-field-field-focus-area a{color:#b30838;text-decoration:underline;}.page-view-events-calendar .main-content .views-element-container .views-row .views-field-field-focus-area a:hover{color:#a0a0a0;}.page-view-events-calendar .main-content .views-element-container .views-row .views-field-view-node a{color:#b30838;padding-left:15px;text-decoration:underline;font-weight:500;}.page-view-events-calendar .main-content .views-element-container .views-row .views-field-view-node a:hover{color:#a0a0a0;}.page-view-events-calendar .main-content .views-element-container .views-row .color_name{display:none;}.page-view-events-calendar .main-content .views-element-container .views-row .views-field-field-event-color{position:relative;z-index:-10;margin-bottom:1rem;}.page-view-events-calendar .main-content .views-element-container .views-row .views-field-field-event-color .colorapi_color_display{height:10px;}.page-view-events-calendar .main-content .views-element-container .views-row .vocabulary-color h2{display:none;}.page-view-events-calendar .block-page-title-block{padding:0 1rem;}@media (min-width:768px){.page-view-events-calendar .block-page-title-block{padding:0rem 4rem;}}.page-view-events-calendar .views-exposed-form{margin-bottom:2rem;}.page-view-events-calendar .views-exposed-form:before{content:"Filter";font-size:1.5rem;}.page-view-events-calendar .views-exposed-form:after{content:"Upcoming Events";font-size:1.7rem;font-weight:500rem;text-transform:uppercase;}.page-view-events-calendar .views-exposed-form .d-flex{margin-top:1rem;margin-bottom:2rem;margin-right:-5px;margin-left:-5px;}.page-view-events-calendar .views-exposed-form .d-flex .form-actions{align-self:flex-end;}.page-view-events-calendar .views-exposed-form .d-flex .form-actions .button{width:fit-content;text-transform:uppercase;font-size:12px;padding:0.7rem 0.8rem;}.page-view-events-calendar .views-exposed-form .d-flex .form-actions .button svg{padding-top:3px;padding-left:10px;}.page-view-events-calendar .views-exposed-form .d-flex .form-actions .button:hover,.page-view-events-calendar .views-exposed-form .d-flex .form-actions .button:active,.page-view-events-calendar .views-exposed-form .d-flex .form-actions .button:focus{background-color:#a0a0a0 !important;border:none;color:white;}.page-view-events-calendar .views-exposed-form .d-flex .form-actions .button:hover svg,.page-view-events-calendar .views-exposed-form .d-flex .form-actions .button:active svg,.page-view-events-calendar .views-exposed-form .d-flex .form-actions .button:focus svg{color:white;}.page-view-events-calendar .views-exposed-form .d-flex .js-form-type-select,.page-view-events-calendar .views-exposed-form .d-flex .js-form-type-date,.page-view-events-calendar .views-exposed-form .d-flex .js-form-item-combine{display:grid;padding-right:10px;width:100%;}@media (min-width:577px){.page-view-events-calendar .views-exposed-form .d-flex .js-form-type-select,.page-view-events-calendar .views-exposed-form .d-flex .js-form-type-date,.page-view-events-calendar .views-exposed-form .d-flex .js-form-item-combine{width:340px;}}.page-view-events-calendar .views-exposed-form .d-flex .js-form-type-select select,.page-view-events-calendar .views-exposed-form .d-flex .js-form-type-date select,.page-view-events-calendar .views-exposed-form .d-flex .js-form-item-combine select{padding:10px;border:0;outline:1px solid #c9c9c8;border-right:15px solid transparent;background-color:white;color:#333333;}.page-view-events-calendar .views-exposed-form .d-flex .js-form-type-select select:hover,.page-view-events-calendar .views-exposed-form .d-flex .js-form-type-date select:hover,.page-view-events-calendar .views-exposed-form .d-flex .js-form-item-combine select:hover{outline:1px solid #69BFCC;box-shadow:0px 3px 2px #f3f3f3;cursor:pointer;}.page-view-events-calendar .views-exposed-form .d-flex .js-form-type-select select:focus,.page-view-events-calendar .views-exposed-form .d-flex .js-form-type-date select:focus,.page-view-events-calendar .views-exposed-form .d-flex .js-form-item-combine select:focus{box-shadow:none;outline:5px auto -webkit-focus-ring-color;}.page-view-events-calendar .views-exposed-form .d-flex .js-form-type-select select#edit-field-committee-target-id,.page-view-events-calendar .views-exposed-form .d-flex .js-form-type-select select#edit-field-program-target-id,.page-view-events-calendar .views-exposed-form .d-flex .js-form-type-date select#edit-field-committee-target-id,.page-view-events-calendar .views-exposed-form .d-flex .js-form-type-date select#edit-field-program-target-id,.page-view-events-calendar .views-exposed-form .d-flex .js-form-item-combine select#edit-field-committee-target-id,.page-view-events-calendar .views-exposed-form .d-flex .js-form-item-combine select#edit-field-program-target-id{width:100%;}@media (min-width:577px){.page-view-events-calendar .views-exposed-form .d-flex .js-form-type-select select#edit-field-committee-target-id,.page-view-events-calendar .views-exposed-form .d-flex .js-form-type-select select#edit-field-program-target-id,.page-view-events-calendar .views-exposed-form .d-flex .js-form-type-date select#edit-field-committee-target-id,.page-view-events-calendar .views-exposed-form .d-flex .js-form-type-date select#edit-field-program-target-id,.page-view-events-calendar .views-exposed-form .d-flex .js-form-item-combine select#edit-field-committee-target-id,.page-view-events-calendar .views-exposed-form .d-flex .js-form-item-combine select#edit-field-program-target-id{width:325px;}}.page-view-events-calendar .views-exposed-form .d-flex .js-form-type-select .form-control,.page-view-events-calendar .views-exposed-form .d-flex .js-form-type-date .form-control,.page-view-events-calendar .views-exposed-form .d-flex .js-form-item-combine .form-control{height:calc(1.95rem + 2px);border-radius:0;border:1px solid #c9c9c8;padding:20px;}.page-view-events-calendar .views-exposed-form .d-flex .js-form-type-select .form-control:hover,.page-view-events-calendar .views-exposed-form .d-flex .js-form-type-date .form-control:hover,.page-view-events-calendar .views-exposed-form .d-flex .js-form-item-combine .form-control:hover{border-color:#69BFCC;box-shadow:0px 3px 2px #f3f3f3;cursor:pointer;}.page-view-events-calendar .views-exposed-form .d-flex .js-form-type-select .form-control:focus,.page-view-events-calendar .views-exposed-form .d-flex .js-form-type-date .form-control:focus,.page-view-events-calendar .views-exposed-form .d-flex .js-form-item-combine .form-control:focus{box-shadow:none;outline:5px auto -webkit-focus-ring-color;}.node--type-gti-courses-page .main-content{margin-top:4rem;}.node--type-gti-courses-page .main-content .pagination{width:100%;justify-content:space-between;margin:1rem 0 4rem 0;}.node--type-gti-courses-page .main-content .pagination span.page-link{display:none;}.node--type-gti-courses-page .main-content .pagination a.page-link{border:none;text-decoration:underline;font-weight:500;color:#b30838;}.node--type-gti-courses-page .main-content .pagination a.page-link:hover{color:#a0a0a0;background-color:white;}.node--type-gti-courses-page .main-content #block-pagetitle{margin:0 auto;}@media (min-width:577px){.node--type-gti-courses-page .main-content #block-pagetitle{max-width:540px;}}@media (min-width:768px){.node--type-gti-courses-page .main-content #block-pagetitle{max-width:720px;}}@media screen and (max-width:1199px) and (min-width:993px){.node--type-gti-courses-page .main-content #block-pagetitle{max-width:975px;}}@media (min-width:1200px){.node--type-gti-courses-page .main-content #block-pagetitle{max-width:1140px;}}.node--type-gti-courses-page .main-content #block-pagetitle .content{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.node--type-gti-courses-page .main-content #block-pagetitle .content .title{padding-left:15px;padding-right:15px;}@media (min-width:992px){.node--type-gti-courses-page .main-content #block-pagetitle .content .title{margin-left:16.666667%;flex:0 0 66.666667%;max-width:66.666667%;margin-bottom:50px;}}.node--type-gti-courses-page .main-content .views-exposed-form .d-flex{flex:0 0 100%;padding-left:15px;padding-right:15px;margin-bottom:50px;margin-right:-5px;margin-left:-5px;}.node--type-gti-courses-page .main-content .views-exposed-form .d-flex .js-form-type-date,.node--type-gti-courses-page .main-content .views-exposed-form .d-flex .js-form-type-textfield{padding-right:5px;padding-left:5px;}.node--type-gti-courses-page .main-content .views-exposed-form .d-flex .form-actions{padding-left:5px;}.node--type-gti-courses-page .main-content .views-exposed-form .d-flex .form-actions button{width:fit-content;text-transform:uppercase;font-size:12px;padding:0.7rem 0.8rem;}.node--type-gti-courses-page .main-content .views-exposed-form .d-flex .form-actions button svg{padding-left:10px;}.node--type-gti-courses-page .main-content .views-exposed-form .d-flex .form-actions button:hover,.node--type-gti-courses-page .main-content .views-exposed-form .d-flex .form-actions button:active,.node--type-gti-courses-page .main-content .views-exposed-form .d-flex .form-actions button:focus{background-color:#a0a0a0 !important;border:none;color:white;}.node--type-gti-courses-page .main-content .views-exposed-form .d-flex .form-actions button:hover svg,.node--type-gti-courses-page .main-content .views-exposed-form .d-flex .form-actions button:active svg,.node--type-gti-courses-page .main-content .views-exposed-form .d-flex .form-actions button:focus svg{color:white;}.node--type-gti-courses-page .main-content .views-element-container{padding-bottom:50px;}.node--type-gti-courses-page .main-content .views-element-container .views-row{border:1px solid lightgray;margin-bottom:2rem;padding:15px;box-shadow:-2px 5px 5px #efefef;margin-left:15px;margin-right:15px;}.node--type-gti-courses-page .main-content .views-element-container .views-row .views-field-field-event-location,.node--type-gti-courses-page .main-content .views-element-container .views-row .views-field-field-event-description,.node--type-gti-courses-page .main-content .views-element-container .views-row .views-field-field-event-date{padding-left:15px;padding-right:15px;overflow-wrap:break-word;}.node--type-gti-courses-page .main-content .views-element-container .views-row .views-field-field-event-date-value,.node--type-gti-courses-page .main-content .views-element-container .views-row .views-field-field-event-date-value-1{display:inline-flex;margin-bottom:1rem;}.node--type-gti-courses-page .main-content .views-element-container .views-row .views-field-field-event-date-value .date-box,.node--type-gti-courses-page .main-content .views-element-container .views-row .views-field-field-event-date-value-1 .date-box{border:1px solid #b30838;padding:1rem 1rem 0.8rem 1rem;width:55px;height:50px;font-weight:500;color:#b30838;}.node--type-gti-courses-page .main-content .views-element-container .views-row .views-field-field-event-date-value .date-box .month,.node--type-gti-courses-page .main-content .views-element-container .views-row .views-field-field-event-date-value-1 .date-box .month{text-transform:uppercase;font-size:0.7rem;margin-bottom:-5px;}.node--type-gti-courses-page .main-content .views-element-container .views-row .views-field-field-event-date-value .title,.node--type-gti-courses-page .main-content .views-element-container .views-row .views-field-field-event-date-value-1 .title{padding-left:20px;display:flex;align-items:center;font-size:1.5rem;}.node--type-gti-courses-page .main-content .views-element-container .views-row .views-field-field-event-date-value .title a,.node--type-gti-courses-page .main-content .views-element-container .views-row .views-field-field-event-date-value-1 .title a{color:#b30838;}.node--type-gti-courses-page .main-content .views-element-container .views-row .views-field-field-event-date-value .title a:hover,.node--type-gti-courses-page .main-content .views-element-container .views-row .views-field-field-event-date-value-1 .title a:hover{color:#a0a0a0;text-decoration:none;}.node--type-gti-courses-page .main-content .views-element-container .views-row .views-field-field-event-date-value-2{padding-left:15px;}.node--type-gti-courses-page .main-content .views-element-container .views-row .views-field-field-focus-area{padding-left:15px;padding-right:15px;color:#b30838;}.node--type-gti-courses-page .main-content .views-element-container .views-row .views-field-field-focus-area a{color:#b30838;text-decoration:underline;}.node--type-gti-courses-page .main-content .views-element-container .views-row .views-field-field-focus-area a:hover{color:#a0a0a0;}.node--type-gti-courses-page .main-content .views-element-container .views-row .views-field-view-node a{color:#b30838;padding-left:15px;text-decoration:underline;font-weight:500;}.node--type-gti-courses-page .main-content .views-element-container .views-row .views-field-view-node a:hover{color:#a0a0a0;}.node--type-gti-courses-page .main-content .views-element-container .views-row .color_name{display:none;}.node--type-gti-courses-page .main-content .views-element-container .views-row .views-field-field-event-color{position:relative;z-index:-10;margin-bottom:1rem;}.node--type-gti-courses-page .main-content .views-element-container .views-row .views-field-field-event-color .colorapi_color_display{height:10px;}.node--type-gti-courses-page .main-content .views-element-container .views-row .vocabulary-color h2{display:none;}.node--type-gti-courses-page .main-content .layers .paragraph-width{flex:0 0 100%;max-width:100%;padding-left:15px;padding-right:15px;}.node--type-gti-courses-page .main-content .paragraph--type--single-event-news-item .news .views-element-container{padding-bottom:0px;}.node--type-gti-courses-page .main-content .paragraph--type--single-event-news-item .news .views-element-container .views-row{border:1px solid #f3f2f2;margin-bottom:15px;box-shadow:-2px 5px 5px #f3f2f2;color:#8a8a8a;font-size:14px;padding:0;margin-left:0;margin-right:0;}.node--type-gti-courses-page .main-content .paragraph--type--single-event-news-item .event .views-element-container{padding-bottom:0px;}.node--type-gti-courses-page .main-content .paragraph--type--single-event-news-item .event .views-element-container .views-row{border:1px solid #f3f2f2;margin-bottom:15px;box-shadow:-2px 5px 5px #f3f2f2;padding:15px;margin-left:0;margin-right:0;}.node--type-gti-courses-page .main-content .paragraph--type--single-event-news-item .event .views-element-container .views-row .title{padding-left:20px;display:flex;align-items:center;font-size:16px;}.node--type-gti-courses-page .main-content .paragraph--type--single-event-news-item .event .views-element-container .views-row .views-field-field-event-date-value-1{margin-bottom:0;}.page-view-second-duplicate-of-taxonomy-term .taxo-page .content{margin-top:2rem;}@media (min-width:768px){.page-view-second-duplicate-of-taxonomy-term .taxo-page .content{margin-top:4rem;}}.page-view-second-duplicate-of-taxonomy-term .taxo-page .content .title{margin-bottom:40px;}.page-view-second-duplicate-of-taxonomy-term .taxo-page .content .views-row{border:1px solid lightgray;margin-bottom:2rem;padding:15px !important;box-shadow:-2px 5px 5px #efefef;}.page-view-second-duplicate-of-taxonomy-term .taxo-page .content .views-row .views-field-field-event-date-value{margin-bottom:20px;font-weight:300;}.page-view-second-duplicate-of-taxonomy-term .taxo-page .content .views-row .taxo-category{font-weight:300;}.page-view-second-duplicate-of-taxonomy-term .taxo-page .content .views-row .views-field-field-topic .views-label{font-weight:300;padding-right:5px;}.node--type-event .main-content{margin-bottom:4rem;}.node--type-event .main-content .row{margin-left:0;}.node--type-event .main-content .row.link-row{color:#b30838;margin-bottom:1rem;}.node--type-event .main-content .row.link-row .field--name-field-focus-area{margin-bottom:0;}.node--type-event .main-content .row.link-row .field--name-field-program{padding-left:5px;margin-bottom:0;}.node--type-event .main-content .row.link-row .field--name-field-program:before{content:" | ";}.node--type-event .main-content .row.link-row .field--name-field-committee,.node--type-event .main-content .row.link-row .field--name-field-committee-content-type{padding-left:5px;margin-bottom:0;}.node--type-event .main-content .row.link-row .field--name-field-committee:before,.node--type-event .main-content .row.link-row .field--name-field-committee-content-type:before{content:" | ";}.node--type-event .main-content .row.link-row .field--name-field-event-description{color:#333333;margin-right:20px;}.node--type-event .main-content .row.link-row p{margin-bottom:20px;}.node--type-event .main-content .field--name-field-layers{margin-right:10px;}.node--type-event .main-content hr{margin:3rem 0;}.node--type-event .main-content .btn-menu{width:fit-content;color:white;text-transform:uppercase;margin-bottom:3rem;font-size:12px;}.node--type-event .main-content .btn-menu:hover,.node--type-event .main-content .btn-menu:focus{color:white;}.node--type-event .main-content .add-to-calendar{margin:10px 0 30px;}.node--type-event .main-content .add-to-calendar .atcb-link{background-color:white;border-radius:0;}.node--type-event .main-content .add-to-calendar .atcb-link:hover{background-color:#a0a0a0;color:white;border-radius:0;}.node--type-event .main-content .add-to-calendar .atcb-list{width:100%;box-shadow:none;}.node--type-event .main-content .add-to-calendar .atcb-list .atcb-item:hover{background-color:#a0a0a0;}.node--type-event .main-content .add-to-calendar .atcb-list .atcb-item:hover a{color:white;}.node--type-event .main-content a{color:#b30838;}.node--type-event .main-content a:hover,.node--type-event .main-content a:focus{color:#a0a0a0;}.node--type-event .main-content .paragraph .paragraph-width{width:100%;}.node--type-event .main-content .paragraph .btn{color:white;}.node--type-event .main-content .paragraph .row{margin-left:-15px;}.node--type-event .main-content .paragraph.paragraph--type--full-width-photo-and-cta{padding-left:15px;padding-right:15px;}@media (min-width:992px){.node--type-event .main-content .paragraph.paragraph--type--full-width-photo-and-cta{padding-left:0;padding-right:0;}}.node--type-event .main-content .paragraph.paragraph--type--single-event-news-item{padding:0;}.node--type-event .main-content .paragraph.paragraph--type--button-list .btn{color:#231f20;}.node--type-event .main-content .paragraph.paragraph--type--button-list .btn:hover,.node--type-event .main-content .paragraph.paragraph--type--button-list .btn:focus{color:white;}.node--type-event .main-content .event-image{height:350px;object-fit:cover;}@media (min-width:992px){.node--type-event .main-content .event-image{height:450px;}}@media (min-width:1400px){.node--type-event .main-content .event-image{height:600px;}}.node--type-event .main-content .topics a:not(:first-of-type):before{content:"|";padding:0 5px;}.node--type-event .main-content .field--name-field-event-location{font-weight:500;font-size:1.2rem;}.node--type-event .main-content .field--name-field-event-date .field__item{font-weight:500;font-size:1.2rem;}.node--type-event .main-content .field--name-field-event-date .rule-text,.node--type-event .main-content .field--name-field-event-date details{color:#a0a0a0 !important;font-size:1rem !important;width:fit-content;font-weight:400;}.node--type-event .main-content .field--name-field-event-date .rule-text .list-group-item,.node--type-event .main-content .field--name-field-event-date details .list-group-item{padding:5px;}.node--type-event .main-content .field--name-field-event-date details{margin-bottom:1rem;}.node--type-event .main-content .instructor{margin-bottom:2rem;}.node--type-event .main-content .instructor .col-md{margin-left:-15px;}.node--type-event .main-content .instructor .col-md img{height:300px;object-fit:cover;margin-bottom:1rem;}@media (min-width:768px){.node--type-event .main-content .instructor .col-md img{width:300px;border-radius:50px 0;}}.node--type-event .main-content h1{margin-bottom:2rem;margin-right:15px;}.node--type-event .main-content h1 .field--name-field-event-type{padding-right:10px;margin-bottom:0;}.node--type-event .main-content h1 .field--name-field-event-type:after{content:" : ";}.node--type-event .main-content .event1{margin-top:3rem;}.node--type-event .main-content .event2{margin-top:4rem;}@media (min-width:768px){.news-page .main-content,.taxo-page .main-content{margin-top:4rem;}}.news-page .main-content #views-exposed-form-news-page-1,.taxo-page .main-content #views-exposed-form-news-page-1{margin-top:2rem;}.news-page .main-content #views-exposed-form-news-page-1 .d-flex .js-form-type-select,.taxo-page .main-content #views-exposed-form-news-page-1 .d-flex .js-form-type-select{display:grid;width:100%;}@media (min-width:992px){.news-page .main-content #views-exposed-form-news-page-1 .d-flex .js-form-type-select,.taxo-page .main-content #views-exposed-form-news-page-1 .d-flex .js-form-type-select{width:fit-content;margin-right:10px;}}.news-page .main-content #views-exposed-form-news-page-1 .d-flex .js-form-type-select label,.taxo-page .main-content #views-exposed-form-news-page-1 .d-flex .js-form-type-select label{font-size:1.2rem;font-weight:500;}.news-page .main-content #views-exposed-form-news-page-1 .d-flex .js-form-type-select select,.taxo-page .main-content #views-exposed-form-news-page-1 .d-flex .js-form-type-select select{padding:10px;border:0;outline:1px solid #c9c9c8;border-right:15px solid transparent;background-color:white;color:#333333;width:100%;}.news-page .main-content #views-exposed-form-news-page-1 .d-flex .js-form-type-select select:hover,.news-page .main-content #views-exposed-form-news-page-1 .d-flex .js-form-type-select select:active,.news-page .main-content #views-exposed-form-news-page-1 .d-flex .js-form-type-select select:focus,.taxo-page .main-content #views-exposed-form-news-page-1 .d-flex .js-form-type-select select:hover,.taxo-page .main-content #views-exposed-form-news-page-1 .d-flex .js-form-type-select select:active,.taxo-page .main-content #views-exposed-form-news-page-1 .d-flex .js-form-type-select select:focus{outline:1px solid #69BFCC;box-shadow:0px 3px 2px #f3f3f3;cursor:pointer;}.news-page .main-content #views-exposed-form-news-page-1 .d-flex #edit-actions button,.taxo-page .main-content #views-exposed-form-news-page-1 .d-flex #edit-actions button{width:fit-content;text-transform:uppercase;font-size:12px;padding:0.7rem 0.8rem;}.news-page .main-content #views-exposed-form-news-page-1 .d-flex #edit-actions button svg,.taxo-page .main-content #views-exposed-form-news-page-1 .d-flex #edit-actions button svg{padding-left:10px;}.news-page .main-content #views-exposed-form-news-page-1 .d-flex #edit-actions button:hover,.news-page .main-content #views-exposed-form-news-page-1 .d-flex #edit-actions button:active,.news-page .main-content #views-exposed-form-news-page-1 .d-flex #edit-actions button:focus,.taxo-page .main-content #views-exposed-form-news-page-1 .d-flex #edit-actions button:hover,.taxo-page .main-content #views-exposed-form-news-page-1 .d-flex #edit-actions button:active,.taxo-page .main-content #views-exposed-form-news-page-1 .d-flex #edit-actions button:focus{background-color:#a0a0a0 !important;border:none;color:white;}.news-page .main-content #views-exposed-form-news-page-1 .d-flex #edit-actions button:hover svg,.news-page .main-content #views-exposed-form-news-page-1 .d-flex #edit-actions button:active svg,.news-page .main-content #views-exposed-form-news-page-1 .d-flex #edit-actions button:focus svg,.taxo-page .main-content #views-exposed-form-news-page-1 .d-flex #edit-actions button:hover svg,.taxo-page .main-content #views-exposed-form-news-page-1 .d-flex #edit-actions button:active svg,.taxo-page .main-content #views-exposed-form-news-page-1 .d-flex #edit-actions button:focus svg{color:white;}.news-page .main-content .pagination,.taxo-page .main-content .pagination{width:100%;justify-content:space-between;margin:1rem 0 4rem 0;}.news-page .main-content .pagination span.page-link,.taxo-page .main-content .pagination span.page-link{display:none;}.news-page .main-content .pagination a.page-link,.taxo-page .main-content .pagination a.page-link{border:none;text-decoration:underline;font-weight:500;color:#b30838;}.news-page .main-content .pagination a.page-link:hover,.taxo-page .main-content .pagination a.page-link:hover{color:#a0a0a0;background-color:white;}.news-page .main-content .title,.taxo-page .main-content .title{font-weight:500;margin-bottom:5px;}.news-page .main-content .content,.taxo-page .main-content .content{padding:0;}.news-page .main-content .content .views-row,.taxo-page .main-content .content .views-row{padding:2rem 0;border-bottom:1px solid lightgray;}@media (min-width:992px){.news-page .main-content .content .views-row,.taxo-page .main-content .content .views-row{padding:3.5rem 0;}}.news-page .main-content .content .views-row .views-field-field-image img,.taxo-page .main-content .content .views-row .views-field-field-image img{height:250px;object-fit:cover;border-radius:50px 0;margin-bottom:10px;}.news-page .main-content .content .views-row .views-field-field-image a,.taxo-page .main-content .content .views-row .views-field-field-image a{font-weight:500;color:#b30838;padding-right:10px;}.news-page .main-content .content .views-row .views-field-field-image .col-lg-8 h2,.news-page .main-content .content .views-row .views-field-field-image .col-lg-8 h3,.news-page .main-content .content .views-row .views-field-field-image .col-lg-8 h4,.news-page .main-content .content .views-row .views-field-field-image .col-lg-8 p,.news-page .main-content .content .views-row .views-field-field-image .col-lg-8 em,.taxo-page .main-content .content .views-row .views-field-field-image .col-lg-8 h2,.taxo-page .main-content .content .views-row .views-field-field-image .col-lg-8 h3,.taxo-page .main-content .content .views-row .views-field-field-image .col-lg-8 h4,.taxo-page .main-content .content .views-row .views-field-field-image .col-lg-8 p,.taxo-page .main-content .content .views-row .views-field-field-image .col-lg-8 em{font-size:16px;line-height:24px;margin-bottom:25px;font-style:normal;color:#333333;font-weight:400;}.news-page .main-content .content .views-row .views-field-field-image .col-lg-8 h2 a,.news-page .main-content .content .views-row .views-field-field-image .col-lg-8 h3 a,.news-page .main-content .content .views-row .views-field-field-image .col-lg-8 h4 a,.news-page .main-content .content .views-row .views-field-field-image .col-lg-8 p a,.news-page .main-content .content .views-row .views-field-field-image .col-lg-8 em a,.taxo-page .main-content .content .views-row .views-field-field-image .col-lg-8 h2 a,.taxo-page .main-content .content .views-row .views-field-field-image .col-lg-8 h3 a,.taxo-page .main-content .content .views-row .views-field-field-image .col-lg-8 h4 a,.taxo-page .main-content .content .views-row .views-field-field-image .col-lg-8 p a,.taxo-page .main-content .content .views-row .views-field-field-image .col-lg-8 em a{padding-right:0;}.news-page .main-content .content .views-row .views-field-title a,.taxo-page .main-content .content .views-row .views-field-title a{font-size:1.3rem;font-weight:500;color:#171717;}.news-page .main-content .content .views-row .views-field-field-published-date,.taxo-page .main-content .content .views-row .views-field-field-published-date{padding-bottom:30px;color:#8a8a8a;}.news-page .main-content .content .views-row .views-field-field-published-date a,.taxo-page .main-content .content .views-row .views-field-field-published-date a{text-decoration:underline;color:#31787d;font-weight:500;}.news-page #sidebar_second,.taxo-page #sidebar_second{margin:2rem 0 2rem 0;}@media (min-width:768px){.news-page #sidebar_second,.taxo-page #sidebar_second{margin-top:4rem;float:right;}}@media (min-width:992px){.news-page #sidebar_second,.taxo-page #sidebar_second{margin-top:6rem;float:right;}}.news-page #sidebar_second #block-categories,.taxo-page #sidebar_second #block-categories{background-color:white;border:none;padding:0;}.news-page #sidebar_second #block-categories h2,.taxo-page #sidebar_second #block-categories h2{background-color:#f6f7f5;padding:15px;}@media (min-width:768px){.news-page #sidebar_second #block-categories h2,.taxo-page #sidebar_second #block-categories h2{background-color:white;padding:none;}}.news-page #sidebar_second #block-categories #block-categories-menu,.taxo-page #sidebar_second #block-categories #block-categories-menu{border-bottom:1px solid #b30838;}.news-page #sidebar_second #block-categories #block-categories-menu.dropdown-toggle::after,.taxo-page #sidebar_second #block-categories #block-categories-menu.dropdown-toggle::after{margin-top:10px;margin-right:5px;float:right;}@media (min-width:768px){.news-page #sidebar_second #block-categories #block-categories-menu.dropdown-toggle::after,.taxo-page #sidebar_second #block-categories #block-categories-menu.dropdown-toggle::after{display:none;}}.news-page #sidebar_second #block-categories .nav,.taxo-page #sidebar_second #block-categories .nav{display:block;}.news-page #sidebar_second #block-categories .nav .nav-item a.active,.taxo-page #sidebar_second #block-categories .nav .nav-item a.active{color:#b30838;background-color:#f6f7f5;}.news-page #sidebar_second #block-categories .nav .nav-link,.taxo-page #sidebar_second #block-categories .nav .nav-link{text-transform:none;font-size:1rem;width:90%;margin:0 auto;}.news-page #sidebar_second #block-categories .nav .nav-link:hover,.news-page #sidebar_second #block-categories .nav .nav-link:active,.news-page #sidebar_second #block-categories .nav .nav-link:focus,.taxo-page #sidebar_second #block-categories .nav .nav-link:hover,.taxo-page #sidebar_second #block-categories .nav .nav-link:active,.taxo-page #sidebar_second #block-categories .nav .nav-link:focus{color:#b30838;}.taxo-page .tabs{margin-top:0;}@media (min-width:768px){.taxo-page .main-content{margin-top:4rem;}}.taxo-page .vocabulary-event-category{display:none;}@media (min-width:768px){.news-article .main-content{margin-top:4rem;}}.news-article .main-content a{font-weight:500;color:#b30838;}.news-article .main-content .title{color:#171717;font-size:2.5rem;line-height:2.6rem;font-weight:400;margin-bottom:1.5rem;text-transform:none;}@media (min-width:992px){.news-article .main-content .title{max-width:75%;}}.news-article .main-content .created{color:#8a8a8a;display:flex;padding-left:10px;}.news-article .main-content .created .field--name-field-published-date{padding-right:5px;}.news-article .main-content .created a{text-decoration:underline;color:#31787d;font-weight:500;padding-left:5px;}.news-article .main-content .article-image{width:100%;margin:1rem auto 2rem;object-fit:cover;}@media (min-width:768px){.news-article .main-content .article-image{height:420px;}}@media (min-width:992px){.news-article .main-content .article-image{border-radius:50px 0;margin-bottom:3rem;}}.news-article .main-content .back{margin-bottom:4rem;}.news-article .main-content .back svg{color:#b30838;padding-top:5px;}.news-article .main-content .back a{border:none;background:none;text-decoration:underline;color:#b30838;font-weight:500;}@media (min-width:768px){.news-article .main-content .paragraph--type--quote{padding-left:4rem;}}.news-article .main-content .paragraph-width{width:100%;}.news-article #sidebar_second{margin:2rem 0 2rem 0;}@media (min-width:768px){.news-article #sidebar_second{margin-top:6rem;float:right;}}.news-article #sidebar_second #block-categories{background-color:white;border:none;padding:20px 0;}.news-article #sidebar_second #block-categories h2{background-color:#f6f7f5;padding:15px;}@media (min-width:768px){.news-article #sidebar_second #block-categories h2{background-color:white;padding:none;}}.news-article #sidebar_second #block-categories #block-categories-menu{border-bottom:1px solid #b30838;}.news-article #sidebar_second #block-categories #block-categories-menu.dropdown-toggle::after{margin-top:10px;margin-right:5px;float:right;}@media (min-width:768px){.news-article #sidebar_second #block-categories #block-categories-menu.dropdown-toggle::after{display:none;}}.news-article #sidebar_second #block-categories .nav{display:block;}.news-article #sidebar_second #block-categories .nav .nav-item a.active{color:#b30838;background-color:#f6f7f5;}.news-article #sidebar_second #block-categories .nav .nav-link{text-transform:none;font-size:1rem;width:90%;margin:0 auto;}.news-article #sidebar_second #block-categories .nav .nav-link:hover,.news-article #sidebar_second #block-categories .nav .nav-link:active,.news-article #sidebar_second #block-categories .nav .nav-link:focus{color:#b30838;}.committees-page .main-content{margin-top:4rem;}.committees-page .main-content .pagination{width:100%;justify-content:space-between;margin:1rem 0 4rem 0;}.committees-page .main-content .pagination span.page-link{display:none;}.committees-page .main-content .pagination a.page-link{border:none;text-decoration:underline;font-weight:500;color:#b30838;}.committees-page .main-content .pagination a.page-link:hover{color:#a0a0a0;background-color:white;}.committees-page .main-content .title{padding-left:10px;}.committees-page .main-content .content .views-element-container .committees-intro{padding-left:15px;padding-right:15px;}.committees-page .main-content .content .views-element-container .views-exposed-form{margin-bottom:2rem;padding-left:15px;}.committees-page .main-content .content .views-element-container .views-exposed-form label,.committees-page .main-content .content .views-element-container .views-exposed-form legend span{font-size:1.2rem;font-weight:500;}.committees-page .main-content .content .views-element-container .views-exposed-form legend{padding-bottom:5px;}.committees-page .main-content .content .views-element-container .views-exposed-form .radio{display:flex;}.committees-page .main-content .content .views-element-container .views-exposed-form .radio .form-check-label{font-size:1rem;padding-right:20px;font-weight:400;}.committees-page .main-content .content .views-element-container .views-exposed-form .d-flex{margin-top:1rem;margin-bottom:2rem;margin-right:-5px;margin-left:-5px;}.committees-page .main-content .content .views-element-container .views-exposed-form .d-flex .form-control{padding:20px;border-radius:0;border:1px solid #c9c9c8;}.committees-page .main-content .content .views-element-container .views-exposed-form .d-flex .form-control:focus{color:#31787d;border-color:#69BFCC;box-shadow:0px 3px 2px #f3f3f3;}.committees-page .main-content .content .views-element-container .views-exposed-form .d-flex .form-actions{align-self:flex-end;}.committees-page .main-content .content .views-element-container .views-exposed-form .d-flex .form-actions .button{width:fit-content;text-transform:uppercase;font-size:12px;padding:0.7rem 0.8rem;}.committees-page .main-content .content .views-element-container .views-exposed-form .d-flex .form-actions .button svg{padding-top:3px;padding-left:10px;}.committees-page .main-content .content .views-element-container .views-exposed-form .d-flex .form-actions .button:hover,.committees-page .main-content .content .views-element-container .views-exposed-form .d-flex .form-actions .button:active,.committees-page .main-content .content .views-element-container .views-exposed-form .d-flex .form-actions .button:focus{background-color:#a0a0a0 !important;border:none;color:white;}.committees-page .main-content .content .views-element-container .views-exposed-form .d-flex .form-actions .button:hover svg,.committees-page .main-content .content .views-element-container .views-exposed-form .d-flex .form-actions .button:active svg,.committees-page .main-content .content .views-element-container .views-exposed-form .d-flex .form-actions .button:focus svg{color:white;}.committees-page .main-content .content .views-element-container .views-exposed-form .d-flex .js-form-type-select,.committees-page .main-content .content .views-element-container .views-exposed-form .d-flex .js-form-type-textfield{display:grid;padding-right:60px;width:fit-content;padding-left:5px;flex:0 1 auto;max-width:none;}.committees-page .main-content .content .views-element-container .views-exposed-form .d-flex .js-form-type-select select,.committees-page .main-content .content .views-element-container .views-exposed-form .d-flex .js-form-type-textfield select{padding:10px;border:0;outline:1px solid #c9c9c8;border-right:15px solid transparent;background-color:white;color:#333333;}.committees-page .main-content .content .views-element-container .views-exposed-form .d-flex .js-form-type-select select:hover,.committees-page .main-content .content .views-element-container .views-exposed-form .d-flex .js-form-type-textfield select:hover{outline:1px solid #69BFCC;box-shadow:0px 3px 2px #f3f3f3;cursor:pointer;}.committees-page .main-content .content .views-element-container .views-exposed-form .d-flex #edit-items-per-page--wrapper{padding-right:60px;}.committees-page .main-content .content .views-element-container .views-view-grid .excerpt{padding-top:1rem;}.committees-page .main-content .content .views-element-container .views-view-grid .excerpt.row{display:block;margin:0 auto;}@media (min-width:992px){.committees-page .main-content .content .views-element-container .views-view-grid .excerpt.row{display:flex;margin-left:-10px;margin-right:-10px;}}.committees-page .main-content .content .views-element-container .views-view-grid .excerpt.row .col-lg-4{padding:0;}@media (min-width:992px){.committees-page .main-content .content .views-element-container .views-view-grid .excerpt.row .col-lg-4{padding:0 20px 0 10px;}}.committees-page .main-content .content .views-element-container .views-view-grid .excerpt.row .col-lg-4 img{width:100%;height:250px;object-fit:cover;margin-bottom:2rem;border-radius:50px 0;}@media (min-width:768px){.committees-page .main-content .content .views-element-container .views-view-grid .excerpt.row .col-lg-4 img{height:300px;}}@media (min-width:992px){.committees-page .main-content .content .views-element-container .views-view-grid .excerpt.row .col-lg-4 img{height:250px;}}.committees-page .main-content .content .views-element-container .views-view-grid .excerpt.row .col-lg-4 h2{line-height:22px;}.committees-page .main-content .content .views-element-container .views-view-grid .excerpt.row .col-lg-4 h2 a{color:#b30838;font-weight:500;font-size:1.15rem;margin-bottom:1rem;}.committees-page .main-content .content .views-element-container .views-view-grid .excerpt.row .col-lg-4 h2 a:hover{color:#a0a0a0;}.committees-page .main-content .content .views-element-container .views-view-grid .excerpt.row .col-lg-4 p a{color:#b30838;text-decoration:underline;}.committees-page .main-content .content .views-element-container .views-view-grid .excerpt.row .col-lg-4 p a:hover{color:#a0a0a0;}.committees-page .main-content .content .views-element-container .views-view-grid .excerpt.row .col-lg-4 .views-field-view-node a:hover{text-decoration:none;}.committees-page .main-content .content .views-element-container .views-view-grid .excerpt.row .col-lg-4 .views-field-view-node a .btn{width:fit-content;text-transform:uppercase;font-size:12px;padding:0.7rem 0.8rem;margin-bottom:3rem;}.committees-page .main-content .content .views-element-container .views-view-grid .excerpt.row .col-lg-4 .views-field-view-node a .btn .fa-arrow-right{padding-top:3px;padding-left:10px;}.committees-page .main-content .content .views-element-container .views-view-grid .excerpt.row .col-lg-4 .views-field-view-node a .btn:focus,.committees-page .main-content .content .views-element-container .views-view-grid .excerpt.row .col-lg-4 .views-field-view-node a .btn:active{background-color:#a0a0a0;}.node--type-committee .main-content{margin-top:4rem;}.node--type-committee .main-content #block-pagetitle{margin:0 auto;}@media (min-width:577px){.node--type-committee .main-content #block-pagetitle{max-width:540px;}}@media (min-width:768px){.node--type-committee .main-content #block-pagetitle{max-width:720px;}}@media (min-width:992px){.node--type-committee .main-content #block-pagetitle{max-width:1140px;}}.node--type-committee .main-content #block-pagetitle .content{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.node--type-committee .main-content #block-pagetitle .content .title{padding-left:15px;padding-right:15px;}@media (min-width:992px){.node--type-committee .main-content #block-pagetitle .content .title{margin-left:16.666667%;flex:0 0 66.666667%;max-width:66.666667%;margin-bottom:50px;}}.node--type-committee .main-content .committee-img{width:100%;height:225px;object-fit:cover;border-radius:50px 0;margin-bottom:45px;}.node--type-committee .main-content .layers .paragraph-width{flex:0 0 100%;max-width:100%;padding-left:15px;padding-right:15px;}.node--type-committee .row .block-view{padding-left:15px;padding-right:15px;display:block;}.node--type-committee .row .block-view h2{color:#171717;font-weight:700;text-transform:uppercase;margin-bottom:25px;}.node--type-committee .row .block-view .views-element-container{margin-bottom:60px;}.node--type-committee .row .block-view .views-element-container .views-exposed-form .d-flex{float:right;margin-right:-5px;margin-left:-5px;}.node--type-committee .row .block-view .views-element-container .views-exposed-form .d-flex .form-control{width:50%;}@media (min-width:768px){.node--type-committee .row .block-view .views-element-container .views-exposed-form .d-flex .form-control{float:right;}}.node--type-committee .row .block-view .views-element-container .views-exposed-form .d-flex .js-form-type-textfield{padding-right:5px;padding-left:5px;}.node--type-committee .row .block-view .views-element-container .views-exposed-form .d-flex .form-actions{padding-right:5px;padding-left:5px;}.node--type-committee .row .block-view .views-element-container .views-exposed-form .d-flex .form-actions button{width:fit-content;text-transform:uppercase;font-size:12px;padding:0.7rem 0.8rem;}.node--type-committee .row .block-view .views-element-container .views-exposed-form .d-flex .form-actions button svg{padding-top:3px;padding-left:10px;}.node--type-committee .row .block-view .views-element-container .views-exposed-form .d-flex .form-actions button:hover,.node--type-committee .row .block-view .views-element-container .views-exposed-form .d-flex .form-actions button:active,.node--type-committee .row .block-view .views-element-container .views-exposed-form .d-flex .form-actions button:focus{background-color:#a0a0a0 !important;border:none;color:white;}.node--type-committee .row .block-view .views-element-container .views-exposed-form .d-flex .form-actions button:hover svg,.node--type-committee .row .block-view .views-element-container .views-exposed-form .d-flex .form-actions button:active svg,.node--type-committee .row .block-view .views-element-container .views-exposed-form .d-flex .form-actions button:focus svg{color:white;}.node--type-committee .row .block-view .views-element-container .table-responsive{box-shadow:-2px 5px 5px #f3f2f2;}.node--type-committee .row .block-view .views-element-container .table-responsive.col{padding-left:0;padding-right:0;}.node--type-committee .row .block-view .views-element-container .table-responsive table{margin:0;}.node--type-committee .row .block-view .views-element-container .table-responsive table tr th{background:#b30838;}.node--type-committee .row .block-view .views-element-container .table-responsive table tbody tr a{color:#b30838;}.node--type-committee .row .block-view .views-element-container .table-responsive table tbody tr:nth-of-type(odd){background-color:#f0f7f7;}.node--type-committee .row .block-view .views-element-container .table-responsive table tbody tr:nth-of-type(even){background-color:white;}.node--type-committee .row .block-view .views-element-container .pagination{width:100%;justify-content:space-between;margin:1rem 0 4rem 0;}.node--type-committee .row .block-view .views-element-container .pagination span.page-link{display:none;}.node--type-committee .row .block-view .views-element-container .pagination a.page-link{border:none;text-decoration:underline;font-weight:500;color:#b30838;}.node--type-committee .row .block-view .views-element-container .pagination a.page-link:hover{color:#a0a0a0;background-color:white;}.node--type-committee .row .block-view .views-element-container footer{margin-top:2rem;font-size:14px;}.node--type-committee .row .block-view .views-element-container{margin-bottom:60px;}.node--type-committee .row .block-view .views-element-container .views-row{border:1px solid lightgray;padding:15px;box-shadow:-2px 5px 5px #efefef;}.node--type-committee .row .block-view .views-element-container .views-row .views-field-field-event-location,.node--type-committee .row .block-view .views-element-container .views-row .views-field-field-event-description,.node--type-committee .row .block-view .views-element-container .views-row .views-field-field-event-date{padding-left:15px;padding-right:15px;overflow-wrap:break-word;}.node--type-committee .row .block-view .views-element-container .views-row .views-field-field-event-date-value,.node--type-committee .row .block-view .views-element-container .views-row .views-field-field-event-date-value-1{display:inline-flex;margin-bottom:1rem;}.node--type-committee .row .block-view .views-element-container .views-row .views-field-field-event-date-value .date-box,.node--type-committee .row .block-view .views-element-container .views-row .views-field-field-event-date-value-1 .date-box{border:1px solid #b30838;padding:1rem 1rem 0.8rem 1rem;width:55px;height:50px;font-weight:500;color:#b30838;}.node--type-committee .row .block-view .views-element-container .views-row .views-field-field-event-date-value .date-box .month,.node--type-committee .row .block-view .views-element-container .views-row .views-field-field-event-date-value-1 .date-box .month{text-transform:uppercase;font-size:0.7rem;margin-bottom:-5px;}.node--type-committee .row .block-view .views-element-container .views-row .views-field-field-event-date-value .title,.node--type-committee .row .block-view .views-element-container .views-row .views-field-field-event-date-value-1 .title{padding-left:20px;display:flex;align-items:center;font-size:1.5rem;}.node--type-committee .row .block-view .views-element-container .views-row .views-field-field-event-date-value .title a,.node--type-committee .row .block-view .views-element-container .views-row .views-field-field-event-date-value-1 .title a{color:#b30838;}.node--type-committee .row .block-view .views-element-container .views-row .views-field-field-event-date-value .title a:hover,.node--type-committee .row .block-view .views-element-container .views-row .views-field-field-event-date-value-1 .title a:hover{color:#a0a0a0;text-decoration:none;}.node--type-committee .row .block-view .views-element-container .views-row .views-field-field-event-date-value-2{padding-left:15px;}.node--type-committee .row .block-view .views-element-container .views-row .views-field-field-focus-area{padding-left:15px;padding-right:15px;text-decoration:underline;color:#b30838;}.node--type-committee .row .block-view .views-element-container .views-row .views-field-field-focus-area a{color:#b30838;}.node--type-committee .row .block-view .views-element-container .views-row .views-field-field-focus-area a:hover{color:#a0a0a0;}.node--type-committee .row .block-view .views-element-container .views-row .views-field-view-node a{color:#b30838;padding-left:15px;text-decoration:underline;font-weight:500;}.node--type-committee .row .block-view .views-element-container .views-row .views-field-view-node a:hover{color:#a0a0a0;}.node--type-committee .row .block-view .views-element-container .views-row .color_name{display:none;}.node--type-committee .row .block-view .views-element-container .views-row .views-field-field-event-color{position:relative;z-index:-10;margin-bottom:1rem;}.node--type-committee .row .block-view .views-element-container .views-row .views-field-field-event-color .colorapi_color_display{height:10px;}.node--type-committee .row .block-view .views-element-container .views-row .vocabulary-color h2{display:none;}.block-views-blockupcoming-events-block-1,.block-views-blockupcoming-events-block-2{color:#b30838;margin:0 auto;width:100%;margin-bottom:3rem;}@media (min-width:992px){.block-views-blockupcoming-events-block-1,.block-views-blockupcoming-events-block-2{width:50%;}}.block-views-blockupcoming-events-block-1.views-element-container,.block-views-blockupcoming-events-block-2.views-element-container{padding:1rem;}@media (min-width:992px){.block-views-blockupcoming-events-block-1.views-element-container,.block-views-blockupcoming-events-block-2.views-element-container{padding-left:15px;}}.block-views-blockupcoming-events-block-1 h2,.block-views-blockupcoming-events-block-2 h2{text-transform:uppercase;font-weight:600;margin-bottom:25px;}.block-views-blockupcoming-events-block-1 .views-row,.block-views-blockupcoming-events-block-2 .views-row{border:1px solid #f3f2f2;margin-bottom:10px;box-shadow:-2px 5px 5px #f3f2f2;padding:15px;}.block-views-blockupcoming-events-block-1 .views-row .views-field-field-event-date-value,.block-views-blockupcoming-events-block-1 .views-row .views-field-field-event-date-value-1,.block-views-blockupcoming-events-block-2 .views-row .views-field-field-event-date-value,.block-views-blockupcoming-events-block-2 .views-row .views-field-field-event-date-value-1{display:inline-flex;}.block-views-blockupcoming-events-block-1 .views-row .views-field-field-event-date-value .date-box,.block-views-blockupcoming-events-block-1 .views-row .views-field-field-event-date-value-1 .date-box,.block-views-blockupcoming-events-block-2 .views-row .views-field-field-event-date-value .date-box,.block-views-blockupcoming-events-block-2 .views-row .views-field-field-event-date-value-1 .date-box{border:1px solid #b30838;padding:1rem 1rem 0.8rem 1rem;width:55px;height:50px;font-weight:500;}.block-views-blockupcoming-events-block-1 .views-row .views-field-field-event-date-value .date-box .month,.block-views-blockupcoming-events-block-1 .views-row .views-field-field-event-date-value-1 .date-box .month,.block-views-blockupcoming-events-block-2 .views-row .views-field-field-event-date-value .date-box .month,.block-views-blockupcoming-events-block-2 .views-row .views-field-field-event-date-value-1 .date-box .month{text-transform:uppercase;font-size:0.7rem;margin-bottom:-5px;}.block-views-blockupcoming-events-block-1 .views-row .views-field-field-event-date-value .title,.block-views-blockupcoming-events-block-1 .views-row .views-field-field-event-date-value-1 .title,.block-views-blockupcoming-events-block-2 .views-row .views-field-field-event-date-value .title,.block-views-blockupcoming-events-block-2 .views-row .views-field-field-event-date-value-1 .title{padding-left:20px;display:flex;align-items:center;}.block-views-blockupcoming-events-block-1 .views-row .views-field-field-event-date-value .title a,.block-views-blockupcoming-events-block-1 .views-row .views-field-field-event-date-value-1 .title a,.block-views-blockupcoming-events-block-2 .views-row .views-field-field-event-date-value .title a,.block-views-blockupcoming-events-block-2 .views-row .views-field-field-event-date-value-1 .title a{color:#b30838;}.block-views-blockupcoming-events-block-1 .more-link,.block-views-blockupcoming-events-block-2 .more-link{width:100%;margin-top:2.3rem;}.block-views-blockupcoming-events-block-1 .more-link.btn.btn-menu,.block-views-blockupcoming-events-block-2 .more-link.btn.btn-menu{padding:0.7rem 0.8rem;}.block-views-blockupcoming-events-block-1 .more-link .fa-arrow-right,.block-views-blockupcoming-events-block-2 .more-link .fa-arrow-right{float:right;padding-top:4px;padding-left:10px;}.block-views-blockupcoming-events-block-1 .more-link a,.block-views-blockupcoming-events-block-2 .more-link a{color:white;text-transform:uppercase;font-size:13px;width:fit-content;}@media (min-width:768px){.block-views-blockupcoming-events-block-1 .more-link a,.block-views-blockupcoming-events-block-2 .more-link a{width:50%;}}.block-views-blocklatest-news-block-1,.block-views-blocklatest-news-block-2{margin:0 auto;width:100%;margin-bottom:3rem;}@media (min-width:992px){.block-views-blocklatest-news-block-1,.block-views-blocklatest-news-block-2{width:50%;}}.block-views-blocklatest-news-block-1.views-element-container,.block-views-blocklatest-news-block-2.views-element-container{padding:1rem;}.block-views-blocklatest-news-block-1 h2,.block-views-blocklatest-news-block-2 h2{text-transform:uppercase;font-weight:600;margin-bottom:25px;}.block-views-blocklatest-news-block-1 .views-row,.block-views-blocklatest-news-block-2 .views-row{border:1px solid #f3f2f2;margin-bottom:10px;box-shadow:-2px 5px 5px #f3f2f2;color:#8a8a8a;font-size:14px;padding:0;height:100%;}@media (min-width:768px){.block-views-blocklatest-news-block-1 .views-row,.block-views-blocklatest-news-block-2 .views-row{height:174px;}}.block-views-blocklatest-news-block-1 .views-row .col,.block-views-blocklatest-news-block-1 .views-row .col-md-8,.block-views-blocklatest-news-block-2 .views-row .col,.block-views-blocklatest-news-block-2 .views-row .col-md-8{padding:15px 20px 20px 30px;min-height:170px;}.block-views-blocklatest-news-block-1 .views-row .col.float-right,.block-views-blocklatest-news-block-1 .views-row .col-md-8.float-right,.block-views-blocklatest-news-block-2 .views-row .col.float-right,.block-views-blocklatest-news-block-2 .views-row .col-md-8.float-right{padding:0;}.block-views-blocklatest-news-block-1 .views-row p,.block-views-blocklatest-news-block-2 .views-row p{margin-bottom:0;}.block-views-blocklatest-news-block-1 .views-row img,.block-views-blocklatest-news-block-2 .views-row img{width:170px;height:172px;object-fit:cover;margin-right:15px;float:right;display:none;}@media (min-width:577px){.block-views-blocklatest-news-block-1 .views-row img,.block-views-blocklatest-news-block-2 .views-row img{display:block;}}.block-views-blocklatest-news-block-1 .views-row a,.block-views-blocklatest-news-block-2 .views-row a{padding-bottom:20px;color:#181818;font-size:1.2rem;font-weight:500;}.block-views-blocklatest-news-block-1 .views-row .fancy:after,.block-views-blocklatest-news-block-2 .views-row .fancy:after{content:"";width:30px;height:2px;background-color:#b30838;margin-top:15px;display:block;margin-bottom:20px;}.block-views-blocklatest-news-block-1 .more-link,.block-views-blocklatest-news-block-2 .more-link{width:100%;margin-top:2.3rem;}.block-views-blocklatest-news-block-1 .more-link.btn.btn-menu,.block-views-blocklatest-news-block-2 .more-link.btn.btn-menu{padding:0.7rem 0.8rem;}.block-views-blocklatest-news-block-1 .more-link .fa-arrow-right,.block-views-blocklatest-news-block-2 .more-link .fa-arrow-right{float:right;padding-top:4px;padding-left:10px;}.block-views-blocklatest-news-block-1 .more-link a,.block-views-blocklatest-news-block-2 .more-link a{color:white;text-transform:uppercase;font-size:13px;width:fit-content;}@media (min-width:768px){.block-views-blocklatest-news-block-1 .more-link a,.block-views-blocklatest-news-block-2 .more-link a{width:50%;}}.node--type-information-page .tabs,.node--type-subsite-template .tabs{margin-top:0;}.node--type-information-page .field--name-field-hide-title,.node--type-subsite-template .field--name-field-hide-title{display:none;}.node--type-information-page .main-content.hide-title .block-page-title-block,.node--type-subsite-template .main-content.hide-title .block-page-title-block{display:none;}.node--type-information-page .main-content section.col-lg-8,.node--type-subsite-template .main-content section.col-lg-8{margin-top:2rem;}@media (min-width:768px){.node--type-information-page .main-content,.node--type-subsite-template .main-content{margin-top:4rem;}}@media (min-width:992px){.node--type-information-page .main-content,.node--type-subsite-template .main-content{animation:1.5s ease-out 0s 1 slideInFromRight;}@keyframes slideInFromRight{0%{transform:translateX(20px);opacity:0%;}100%{transform:translateX(0px);opacity:100%;}}}.node--type-information-page .main-content .block-page-title-block,.node--type-subsite-template .main-content .block-page-title-block{text-transform:uppercase;font-size:3rem;font-weight:600;color:#b30838;padding-left:15px;padding-right:15px;overflow-wrap:break-word;}.node--type-information-page .main-content .field--name-field-subheading,.node--type-subsite-template .main-content .field--name-field-subheading{color:#171717;font-size:2rem;font-weight:700;text-transform:uppercase;padding-left:15px;padding-right:15px;line-height:2.1rem;margin-bottom:35px;}@media (min-width:768px){.info-page .row-offcanvas.container{max-width:800px;}}@media (min-width:992px){.info-page .row-offcanvas.container{max-width:1140px;}}.info-page .row-offcanvas .field--name-field-hide-title{display:none;}@media (min-width:992px){.info-page .row-offcanvas .col-lg-9 .paragraph--type--full-width-photo .background.full{height:525px;}}.info-page .row-offcanvas .col-lg-9 .paragraph--type--button-list .buttons a.btn{width:100%;}@media (min-width:992px){.info-page .row-offcanvas .col-lg-9 .paragraph--type--button-list .buttons a.btn{width:calc(50% - 10px);}}@media (min-width:768px){.info-page .row-offcanvas .paragraph .excerpt .col-md-6{flex:0 0 100%;max-width:100%;}}@media (min-width:992px){.info-page .row-offcanvas .paragraph .excerpt .col-md-6{flex:0 0 50%;max-width:50%;}}.info-page .row-offcanvas .paragraph .paragraph-width{flex:0 0 100%;max-width:100%;padding:0 15px;}.info-page #block-focusareas ul.nav > .nav-item{display:none;animation:0.5s ease-out 0s 1 slideInFromLeft;}@keyframes slideInFromLeft{0%{transform:translateY(-10px);opacity:20%;}100%{transform:translateY(0);opacity:100%;}}.info-page .sidebar_first{float:left;margin-top:1rem;}@media (min-width:768px){.info-page .sidebar_first{margin-top:0;}}.info-page .sidebar_first nav.menu--focus-areas{background-color:white;border:none;padding:20px 0;}@media (min-width:768px){.info-page .sidebar_first nav.menu--focus-areas{padding:0;}}.info-page .sidebar_first nav.menu--focus-areas h2{background-color:#f6f7f5;border-bottom:1px solid #b30838;padding:15px;}.info-page .sidebar_first nav.menu--focus-areas h2 a{color:#1a1a1a;text-decoration:underline;font-weight:500;white-space:normal;}.info-page .sidebar_first nav.menu--focus-areas h2.dropdown-toggle::after{margin-top:10px;margin-right:5px;float:right;}@media (min-width:768px){.info-page .sidebar_first nav.menu--focus-areas h2{display:none;}}.info-page .sidebar_first nav.menu--focus-areas .menu-item--expanded.d-block a.active{display:none;}@media (min-width:768px){.info-page .sidebar_first nav.menu--focus-areas .menu-item--expanded.d-block a.active{border-bottom:1px solid #b30838;display:block;}}.info-page .sidebar_first nav.menu--focus-areas .menu-item--active-trail .menu{padding-inline-start:10px;}.info-page .sidebar_first nav.menu--focus-areas .menu-item--active-trail .menu .nav-item{border-bottom:none;}.info-page .sidebar_first nav.menu--focus-areas .menu-item--active-trail .menu .nav-item.menu-item--active-trail a{border-bottom:none;}.info-page .sidebar_first nav.menu--focus-areas .menu-item--active-trail .menu .nav-item a.active{color:#b30838;background-color:#f6f7f5;}.info-page .sidebar_first nav.menu--focus-areas .nav{display:block;}.info-page .sidebar_first nav.menu--focus-areas .nav li{list-style-type:none;}.info-page .sidebar_first nav.menu--focus-areas .nav .nav-link{text-transform:none;font-size:1rem;width:90%;margin:0 auto;}.info-page .sidebar_first nav.menu--focus-areas .nav .nav-link:hover,.info-page .sidebar_first nav.menu--focus-areas .nav .nav-link:active,.info-page .sidebar_first nav.menu--focus-areas .nav .nav-link:focus{color:#b30838;}.node--type-subsite-template #block-marc-search-form-wide,.node--type-subsite-template #block-marc-main-menu,.node--type-subsite-template #block-skycast,.node--type-subsite-template #block-footer{display:none;}.node--type-subsite-template #navbar-main{text-align:center;display:block !important;}.node--type-subsite-template .subsite-header{background-color:#569397;padding:30px 0;text-align:center;}.node--type-subsite-template .subsite-header h1,.node--type-subsite-template .subsite-header h2{text-align:center;color:white;}.node--type-subsite-template .subsite-header h1{margin-bottom:15px;}.node--type-subsite-template .subsite-header h2{margin-bottom:0;font-size:30px;text-transform:uppercase;font-weight:300;}.node--type-subsite-template .sidebar #block-marc-googlebistatesearch{border:none;padding:0;}.node--type-subsite-template .sidebar #block-marc-googlebistatesearch .gsc-search-box tr{background:none;border:none;}.node--type-subsite-template .sidebar #block-marc-googlebistatesearch .gsc-search-box .gsc-input-box tr{background:none;}.node--type-subsite-template .sidebar #block-marc-googlebistatesearch .gsc-search-box .gsc-input-box table{margin:0;}.node--type-subsite-template .sidebar #block-marc-googlebistatesearch .gsc-search-box .gsc-input-box .gsst_a .gscb_a{color:#b7b7b7;}.node--type-subsite-template .sidebar #block-marc-googlebistatesearch .gsc-search-button .gsc-search-button-v2{font-size:16px;}.node--type-subsite-template .sidebar #block-marc-googlebistatesearch .gsc-search-button .gsc-search-button-v2:hover{background-color:#a0a0a0;border-color:#a0a0a0;}.node--type-subsite-template .sidebar #block-marc-googlebistatesearch .gcsc-find-more-on-google{color:#b40838;}.node--type-subsite-template .sidebar #block-marc-googlebistatesearch .gcsc-find-more-on-google-magnifier{fill:#b40838;}.node--type-subsite-template .sidebar #block-marc-googlebistatesearch .gsc-results-wrapper-overlay{left:50%;transform:translate(-50%,0);}.node--type-subsite-template .sidebar #block-marc-googlebistatesearch table.gsc-search-box td.gsc-input{padding-right:0;}.node--type-subsite-template .anchor-menu{position:sticky;top:0;background-color:#ffffff;padding:1rem;z-index:999;display:flex;gap:1rem;flex-wrap:wrap;justify-content:center;-webkit-box-shadow:0px 8px 10px -6px rgba(0,0,0,0.1);box-shadow:0px 8px 10px -6px rgba(0,0,0,0.1);margin-top:1px;}.node--type-subsite-template .anchor-button{padding:0.5rem 1rem;text-decoration:none;color:#ffffff;background-color:#b30938;}.node--type-subsite-template .anchor-button:hover{background-color:#c0c0c0;}.path-search .block-system-main-block .content{max-width:80%;margin:0 auto;margin-top:4rem;}@media (min-width:1140px){.path-search .block-system-main-block .content{max-width:1140px;}}@media (min-width:992px){.path-search .block-system-main-block .content .search-form .container-inline{width:30%;}}.path-search .block-system-main-block .content .search-form .container-inline .btn.btn-primary{width:fit-content;}.path-search .block-system-main-block .content .search-form .container-inline .btn.btn-primary svg{margin-left:15px;}.path-search .block-system-main-block .content .search-form .container-inline .btn{padding:10px 20px;}.path-search .block-system-main-block .content .search-help-link,.path-search .block-system-main-block .content details{display:none;}.path-search .block-system-main-block .content .list-group{margin-bottom:4rem;}.path-search .block-system-main-block .content .list-group a{color:#b30838;}.path-search .block-system-main-block .content .pagination{justify-content:space-between;margin:1rem 0 4rem 0;}.path-search .block-system-main-block .content .pagination .pager__item--next{float:right;}.path-search .block-system-main-block .content .pagination a.page-link{border:none;text-decoration:underline;font-weight:500;color:#b30838;}.path-search .block-system-main-block .content .pagination a.page-link:hover{color:#a0a0a0;background-color:white;}.caption{font-size:12px;margin-top:15px;text-transform:uppercase;color:#808080;padding-bottom:1rem;}.paragraph h2{color:#171717;font-weight:700;text-transform:uppercase;margin-bottom:25px;}.paragraph p:empty{display:none;}.paragraph--type--button-list .buttons{position:relative;padding-bottom:0.4rem;margin-bottom:35px;row-gap:20px;column-gap:20px;margin-left:0;margin-right:0;}.paragraph--type--button-list .buttons a.btn{border-radius:0 !important;text-align:left;padding:10px 20px 10px 20px;font-size:15px;font-weight:400;min-height:55px;display:flex;align-items:center;justify-content:space-between;text-align:left;margin-top:0;}@media (min-width:768px){.paragraph--type--button-list .buttons a.btn{width:calc(50% - 10px);}}.paragraph--type--button-list .buttons a.btn:hover svg.fa-chevron-right{color:white;}.paragraph--type--button-list .buttons a.btn svg.fa-chevron-right{padding-left:7px;}.paragraph--type--link-list{margin-bottom:35px;}.paragraph--type--link-list .link-list{margin-bottom:10px;}.paragraph--type--link-list .link-list a{color:#b30838;font-size:16px;font-weight:500;display:flex;justify-content:space-between;align-items:center;width:fit-content;max-width:100%;}.paragraph--type--link-list .link-list a:hover,.paragraph--type--link-list .link-list a:focus{color:#8e8e8e;text-decoration:none;}.paragraph--type--link-list .link-list a:hover svg,.paragraph--type--link-list .link-list a:focus svg{color:#8e8e8e;}.paragraph--type--link-list .link-list a svg{margin-left:7px;}.paragraph--type--described-link-card{margin-bottom:35px;}.paragraph--type--described-link-card .row{border:2px solid lightgrey;padding:10px;}.paragraph--type--described-link-card .row .title{font-weight:500;}.paragraph--type--described-link-card .row p{margin-bottom:20px;}.paragraph--type--described-link-card .row .link-list{margin-bottom:5px;}.paragraph--type--described-link-card .row .link-list a{color:#b30838;font-size:16px;font-weight:500;}.paragraph--type--described-link-card .row .link-list a svg{margin-left:10px;}.paragraph--type--described-link-card .row .link-list a:hover,.paragraph--type--described-link-card .row .link-list a:focus{color:#a0a0a0;}.paragraph--type--described-link-list{margin-bottom:35px;}.paragraph--type--described-link-list .row .justify-content-around{display:block;margin:0 auto;}@media (min-width:1140px){.paragraph--type--described-link-list .row .justify-content-around{display:flex;margin-left:-10px;margin-right:-10px;}}.paragraph--type--described-link-list .row .justify-content-around .justify-content-around{padding-top:1rem;}.paragraph--type--described-link-list .row .justify-content-around .col{border:1px solid lightgrey;padding:20px 15px;margin:15px 0;}@media (min-width:1140px){.paragraph--type--described-link-list .row .justify-content-around .col{margin:10px 10px;}}.paragraph--type--described-link-list .row .justify-content-around .title{font-weight:500;font-size:16px;line-height:24px;text-transform:uppercase;}.paragraph--type--described-link-list .row .justify-content-around .link-list{margin-bottom:5px;}.paragraph--type--described-link-list .row .justify-content-around .link-list a{color:#b30838;font-size:16px;font-weight:500;display:flex;justify-content:space-between;align-items:center;width:fit-content;max-width:100%;}.paragraph--type--described-link-list .row .justify-content-around .link-list a:hover,.paragraph--type--described-link-list .row .justify-content-around .link-list a:focus{color:#8e8e8e;text-decoration:none;}.paragraph--type--described-link-list .row .justify-content-around .link-list a:hover svg,.paragraph--type--described-link-list .row .justify-content-around .link-list a:focus svg{color:#8e8e8e;}.paragraph--type--described-link-list .row .justify-content-around .link-list a svg{margin-left:7px;}.paragraph--type--document{margin-bottom:35px;}.paragraph--type--document .field--name-field-layer-title{color:#171717;font-size:1.6rem;font-weight:700;text-transform:uppercase;margin-bottom:25px;}.paragraph--type--document .field--name-field-committee,.paragraph--type--document .field--name-field-publication-date{display:none;}.paragraph--type--document a{color:#b30838;font-size:16px;font-weight:500;}.paragraph--type--excerpt-card-list{margin-bottom:35px;}.paragraph--type--excerpt-card-list .excerpt{padding-top:1rem;}.paragraph--type--excerpt-card-list .row .excerpt{display:block;margin:0 auto;}@media (min-width:768px){.paragraph--type--excerpt-card-list .row .excerpt{display:flex;margin-left:-10px;margin-right:-10px;}}.paragraph--type--excerpt-card-list .row .excerpt .col,.paragraph--type--excerpt-card-list .row .excerpt .col-md-6{padding:0;}@media (min-width:768px){.paragraph--type--excerpt-card-list .row .excerpt .col,.paragraph--type--excerpt-card-list .row .excerpt .col-md-6{padding:0 15px 0 10px;}}.paragraph--type--excerpt-card-list .row .excerpt .col img.rectangle,.paragraph--type--excerpt-card-list .row .excerpt .col-md-6 img.rectangle{width:100%;height:200px;object-fit:cover;margin-bottom:2rem;}.paragraph--type--excerpt-card-list .row .excerpt .col img.square,.paragraph--type--excerpt-card-list .row .excerpt .col-md-6 img.square{width:100%;height:350px;object-fit:cover;margin-bottom:2rem;border-radius:50px 0;}.paragraph--type--excerpt-card-list .row .excerpt .col h3,.paragraph--type--excerpt-card-list .row .excerpt .col-md-6 h3{font-size:1.15rem;color:#B30838;font-weight:500;margin-bottom:1rem;}.paragraph--type--excerpt-card-list .row .excerpt .col a.btn,.paragraph--type--excerpt-card-list .row .excerpt .col-md-6 a.btn{width:fit-content;max-width:100%;text-transform:uppercase;font-size:12px;padding:0.7rem 0.8rem;margin-bottom:3rem;display:flex;align-items:center;justify-content:space-between;white-space:normal;}.paragraph--type--excerpt-card-list .row .excerpt .col a.btn .fa-arrow-right,.paragraph--type--excerpt-card-list .row .excerpt .col-md-6 a.btn .fa-arrow-right{padding-left:10px;}.paragraph--type--excerpt-card-list-wide .excerpt-wide{padding-top:1rem;}.paragraph--type--excerpt-card-list-wide .row .excerpt-wide{display:block;margin:0 auto;}@media (min-width:992px){.paragraph--type--excerpt-card-list-wide .row .excerpt-wide{display:flex;margin-left:-10px;margin-right:-10px;}}.paragraph--type--excerpt-card-list-wide .row .excerpt-wide .col,.paragraph--type--excerpt-card-list-wide .row .excerpt-wide .col-lg-4{padding:0;}@media (min-width:992px){.paragraph--type--excerpt-card-list-wide .row .excerpt-wide .col,.paragraph--type--excerpt-card-list-wide .row .excerpt-wide .col-lg-4{padding:0 15px 0 10px;}}.paragraph--type--excerpt-card-list-wide .row .excerpt-wide .col img.rectangle,.paragraph--type--excerpt-card-list-wide .row .excerpt-wide .col-lg-4 img.rectangle{width:100%;height:200px;object-fit:cover;margin-bottom:2rem;}@media (min-width:768px){.paragraph--type--excerpt-card-list-wide .row .excerpt-wide .col img.rectangle,.paragraph--type--excerpt-card-list-wide .row .excerpt-wide .col-lg-4 img.rectangle{height:300px;}}@media (min-width:992px){.paragraph--type--excerpt-card-list-wide .row .excerpt-wide .col img.rectangle,.paragraph--type--excerpt-card-list-wide .row .excerpt-wide .col-lg-4 img.rectangle{height:200px;}}.paragraph--type--excerpt-card-list-wide .row .excerpt-wide .col img.square,.paragraph--type--excerpt-card-list-wide .row .excerpt-wide .col-lg-4 img.square{width:100%;height:350px;object-fit:cover;margin-bottom:2rem;border-radius:50px 0;}.paragraph--type--excerpt-card-list-wide .row .excerpt-wide .col h3,.paragraph--type--excerpt-card-list-wide .row .excerpt-wide .col-lg-4 h3{font-size:1.15rem;color:#B30838;font-weight:500;margin-bottom:1rem;}.paragraph--type--excerpt-card-list-wide .row .excerpt-wide .col a.btn,.paragraph--type--excerpt-card-list-wide .row .excerpt-wide .col-lg-4 a.btn{width:fit-content;max-width:100%;text-transform:uppercase;font-size:12px;padding:0.7rem 0.8rem;margin-bottom:3rem;display:flex;align-items:center;justify-content:space-between;white-space:normal;}.paragraph--type--excerpt-card-list-wide .row .excerpt-wide .col a.btn .fa-arrow-right,.paragraph--type--excerpt-card-list-wide .row .excerpt-wide .col-lg-4 a.btn .fa-arrow-right{padding-left:10px;}.paragraph--type--two-column-square-photo-and-copy .excerpt{padding-top:1rem;}.paragraph--type--two-column-square-photo-and-copy .row .excerpt{display:block;margin:0 auto;}@media (min-width:768px){.paragraph--type--two-column-square-photo-and-copy .row .excerpt{display:flex;margin-left:-10px;margin-right:-10px;}}.paragraph--type--two-column-square-photo-and-copy .row .excerpt .col,.paragraph--type--two-column-square-photo-and-copy .row .excerpt .col-md-6{padding:0;}@media (min-width:768px){.paragraph--type--two-column-square-photo-and-copy .row .excerpt .col,.paragraph--type--two-column-square-photo-and-copy .row .excerpt .col-md-6{padding:0 15px 0 10px;}}.paragraph--type--two-column-square-photo-and-copy .row .excerpt .col img,.paragraph--type--two-column-square-photo-and-copy .row .excerpt .col-md-6 img{width:100%;object-fit:cover;margin-bottom:2rem;border-radius:50px 0;}.paragraph--type--two-column-square-photo-and-copy .row .excerpt .col h4,.paragraph--type--two-column-square-photo-and-copy .row .excerpt .col-md-6 h4{margin-bottom:1rem;}.paragraph--type--two-column-photo-with-cta{margin-bottom:70px;}.paragraph--type--two-column-photo-with-cta .image-right{padding:2rem 1.2rem;}.paragraph--type--two-column-photo-with-cta .image-right.cta-red{background-color:#b30938;}.paragraph--type--two-column-photo-with-cta .image-right.cta-blue{background-color:#8fc2e1;}.paragraph--type--two-column-photo-with-cta .image-right.cta-yellow{background-color:#d7ba5c;}.paragraph--type--two-column-photo-with-cta .image-right.cta-green{background-color:#569397;}@media (min-width:1140px){.paragraph--type--two-column-photo-with-cta .image-right{padding:4rem 1.2rem;}}.paragraph--type--two-column-photo-with-cta .image-right .main-row{align-items:center;}.paragraph--type--two-column-photo-with-cta .image-right .main-row .button-paragraph{padding:3rem 0;margin:0 auto;color:white;}@media (min-width:768px){.paragraph--type--two-column-photo-with-cta .image-right .main-row .button-paragraph{padding:3rem 2rem;}}@media (min-width:992px){.paragraph--type--two-column-photo-with-cta .image-right .main-row .button-paragraph{max-width:100%;flex:0 0 45%;margin-right:44px;padding:3rem 1rem;}}@media (min-width:1390px){.paragraph--type--two-column-photo-with-cta .image-right .main-row .button-paragraph{flex:0 0 44%;}}.paragraph--type--two-column-photo-with-cta .image-right .main-row .button-paragraph h1{font-size:2.2rem;font-weight:700;margin-bottom:0;color:white;word-break:break-word;}@media (min-width:768px){.paragraph--type--two-column-photo-with-cta .image-right .main-row .button-paragraph h1{font-size:2.8rem;}}.paragraph--type--two-column-photo-with-cta .image-right .main-row .button-paragraph h2{line-height:42px;font-size:2.3rem;text-transform:uppercase;font-weight:300;color:white;}@media (min-width:768px){.paragraph--type--two-column-photo-with-cta .image-right .main-row .button-paragraph h2{font-size:2.8rem;}}.paragraph--type--two-column-photo-with-cta .image-right .main-row .button-paragraph .top-header{padding-top:5%;text-transform:uppercase;font-size:1.2rem;font-weight:700;}.paragraph--type--two-column-photo-with-cta .image-right .main-row .button-paragraph p{padding-right:20px;margin-bottom:43px;}.paragraph--type--two-column-photo-with-cta .image-right .main-row .button-paragraph .col .dropdown-item{background-color:#31787d;}.paragraph--type--two-column-photo-with-cta .image-right .main-row .button-paragraph .col .dropdown-item:hover,.paragraph--type--two-column-photo-with-cta .image-right .main-row .button-paragraph .col .dropdown-item:focus{color:white !important;}.paragraph--type--two-column-photo-with-cta .image-right .main-row .button-paragraph .col .btn.btn-cta{width:fit-content;background-color:rgba(0,0,0,0.25);padding:13px 10px;text-transform:uppercase;font-size:12px;}.paragraph--type--two-column-photo-with-cta .image-right .main-row .button-paragraph .col .btn.btn-cta:hover,.paragraph--type--two-column-photo-with-cta .image-right .main-row .button-paragraph .col .btn.btn-cta:focus{background-color:#a0a0a0;}@media (min-width:577px){.paragraph--type--two-column-photo-with-cta .image-right .main-row .button-paragraph .col .btn.btn-cta{width:250px;}}.paragraph--type--two-column-photo-with-cta .image-right .main-row .button-paragraph .col .btn.btn-cta .fa-arrow-right{float:right;padding-top:3px;padding-left:10px;}.paragraph--type--two-column-photo-with-cta .image-right .main-row .col-lg-6{display:none;}@media (min-width:992px){.paragraph--type--two-column-photo-with-cta .image-right .main-row .col-lg-6{display:block;}.paragraph--type--two-column-photo-with-cta .image-right .main-row .col-lg-6 .single-img{text-align:center;}.paragraph--type--two-column-photo-with-cta .image-right .main-row .col-lg-6 .single-img .img-one{border-radius:50px 0;object-fit:cover;}}.paragraph--type--text{margin-bottom:35px;}.paragraph--type--text .field--name-field-copy{overflow-x:auto;}.paragraph--type--text ul:first-child{margin-bottom:30px;}.paragraph--type--text p{color:#333333;margin-bottom:15px;}.paragraph--type--photo{margin-bottom:70px;}.paragraph--type--photo img{width:100%;object-fit:cover;}.paragraph--type--photo img.wide{height:215px;}@media (min-width:768px){.paragraph--type--photo img.wide{height:300px;}}@media (min-width:992px){.paragraph--type--photo img.wide{height:400px;}}.paragraph--type--photo img.full{height:auto;}@media (min-width:992px){.paragraph--type--photo img.full{height:auto;}}@media (min-width:992px){.paragraph--type--photo img{border-radius:50px 0;}}.paragraph--type--full-width-photo{margin-bottom:70px;}.paragraph--type--full-width-photo .background{background-position:center center;background-size:cover;height:215px;}@media (min-width:768px){.paragraph--type--full-width-photo .background{height:300px;}}@media (min-width:992px){.paragraph--type--full-width-photo .background{border-radius:50px 0;height:400px;}}.paragraph--type--two-column-copy{margin-bottom:35px;}.paragraph--type--two-column-copy .row{margin-left:-15px !important;margin-right:-15px !important;}.paragraph--type--two-column-copy-wide{margin-bottom:35px;}.paragraph--type--photo-and-copy{margin-bottom:35px;}@media (min-width:992px){.paragraph--type--photo-and-copy img{border-radius:50px 0;height:300px;object-fit:cover;}}.paragraph--type--wide-photo-and-copy{margin-bottom:35px;}.paragraph--type--wide-photo-and-copy .cta-blue,.paragraph--type--wide-photo-and-copy .cta-red,.paragraph--type--wide-photo-and-copy .cta-green,.paragraph--type--wide-photo-and-copy .cta-yellow{padding:40px 20px 0;border-radius:50px 0;}.paragraph--type--wide-photo-and-copy .cta-blue .caption,.paragraph--type--wide-photo-and-copy .cta-blue p,.paragraph--type--wide-photo-and-copy .cta-blue h2,.paragraph--type--wide-photo-and-copy .cta-red .caption,.paragraph--type--wide-photo-and-copy .cta-red p,.paragraph--type--wide-photo-and-copy .cta-red h2,.paragraph--type--wide-photo-and-copy .cta-green .caption,.paragraph--type--wide-photo-and-copy .cta-green p,.paragraph--type--wide-photo-and-copy .cta-green h2,.paragraph--type--wide-photo-and-copy .cta-yellow .caption,.paragraph--type--wide-photo-and-copy .cta-yellow p,.paragraph--type--wide-photo-and-copy .cta-yellow h2{color:white;}.paragraph--type--wide-photo-and-copy .cta-red{background-color:#b30938;}.paragraph--type--wide-photo-and-copy .cta-blue{background-color:#8fc2e1;}.paragraph--type--wide-photo-and-copy .cta-yellow{background-color:#d7ba5c;}.paragraph--type--wide-photo-and-copy .cta-green{background-color:#569397;}@media (min-width:992px){.paragraph--type--wide-photo-and-copy img{border-radius:50px 0;height:350px;object-fit:cover;}}.paragraph--type--wide-photo-and-copy a:hover .fa-chevron-right{color:white;}.paragraph--type--wide-photo-and-copy .btn{max-width:100%;overflow-wrap:break-word;white-space:normal;line-height:normal;}.paragraph--type--photo-two-column{margin-bottom:35px;}@media (min-width:992px){.paragraph--type--photo-two-column img{border-radius:50px 0;height:375px;object-fit:cover;}}.paragraph--type--video-embed{margin-bottom:70px;}.paragraph--type--video-embed .field--name-field-layer-title{color:#171717;font-size:1.6rem;font-weight:700;text-transform:uppercase;margin-bottom:25px;}.paragraph--type--full-width-embed{margin-bottom:70px;}.paragraph--type--full-width-embed .iframe_title{color:#171717;font-size:1.6rem;font-weight:700;text-transform:uppercase;margin-bottom:25px;}.paragraph--type--full-width-photo-and-cta{margin-bottom:70px;}.paragraph--type--full-width-photo-and-cta .background{height:100%;background-position:center center;background-size:cover;text-align:center;color:white;position:relative;padding:2.5rem;}.paragraph--type--full-width-photo-and-cta .background .container{position:relative;}@media (min-width:768px){.paragraph--type--full-width-photo-and-cta .background{padding:3.5rem;}}@media (min-width:992px){.paragraph--type--full-width-photo-and-cta .background{border-radius:50px 0;}}.paragraph--type--full-width-photo-and-cta .background h1{font-size:2.5rem;font-weight:300;margin-bottom:0;color:white;text-align:center;}.paragraph--type--full-width-photo-and-cta .background h2{line-height:42px;font-size:2.5rem;text-transform:uppercase;font-weight:700;color:white;margin-bottom:5px;}.paragraph--type--full-width-photo-and-cta .background h3{text-transform:uppercase;font-size:1.2rem;font-weight:700;padding-bottom:1rem;}.paragraph--type--full-width-photo-and-cta .background p{max-width:100%;margin:0 auto;padding-bottom:0.5rem;}@media (min-width:992px){.paragraph--type--full-width-photo-and-cta .background p{max-width:85%;padding-bottom:1rem;}}.paragraph--type--full-width-photo-and-cta .background .btn.btn-cta{margin:10px auto;width:fit-content;background-color:#7abbbf;padding:13px 10px;text-transform:uppercase;font-size:12px;}.paragraph--type--full-width-photo-and-cta .background .btn.btn-cta:hover{background-color:#a0a0a0;color:white;}.paragraph--type--full-width-photo-and-cta .background .btn.btn-cta:hover .fa-arrow-right{color:white;}.paragraph--type--full-width-photo-and-cta .background .btn.btn-cta .fa-arrow-right{float:right;padding-top:3px;padding-left:10px;}.paragraph--type--full-width-photo-and-cta .background::before{content:"";background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#569397;position:absolute;width:100%;height:100%;z-index:0;left:0;top:0;opacity:85%;}@media (min-width:992px){.paragraph--type--full-width-photo-and-cta .background::before{border-radius:50px 0;}}.paragraph--type--quote{margin-top:40px;margin-bottom:35px;}.paragraph--type--quote blockquote p{font-size:20px;line-height:32px;color:#31787d;border-top:4px solid #71adb1;padding-top:15px;}.paragraph--type--quote blockquote footer.blockquote-footer{color:#31787d;font-size:14px;line-height:28px;font-weight:700;border-bottom:2px solid #71adb1;text-transform:uppercase;padding-bottom:20px;}.paragraph--type--table{margin-bottom:35px;}.paragraph--type--table .container{margin-top:4rem;}.paragraph--type--table .container .field__label{display:none;}.paragraph--type--table .container .field--name-field-layer-title{color:#171717;font-size:1.6rem;font-weight:700;text-transform:uppercase;margin-bottom:25px;}.paragraph--type--table .container .table-responsive{box-shadow:-2px 5px 5px #f3f2f2;}.paragraph--type--table .container .table-responsive table{margin:0;}.paragraph--type--table .container .table-responsive table tr th{background:#b30838;}.paragraph--type--table .container .table-responsive table caption{padding-left:0.75rem;}.paragraph--type--table .container .table-responsive table .odd{background-color:#f0f7f7;}.paragraph--type--table .container .table-responsive table .even{background-color:white;}.paragraph--type--accordion{margin-bottom:35px;}.paragraph--type--accordion .container{margin-top:4rem;}.paragraph--type--accordion .container .field__label{display:none;}.paragraph--type--accordion .container .field--name-field-layer-title{color:#171717;font-size:1.6rem;font-weight:700;text-transform:uppercase;margin-bottom:25px;}.paragraph--type--accordion .container .ckeditor-accordion-container{box-shadow:-2px 5px 5px #f3f2f2;}.paragraph--type--accordion .container .ckeditor-accordion-container .styled{border:1px solid #f2f2f2;}.paragraph--type--accordion .container .ckeditor-accordion-container .styled dt a{background-color:white;color:#171717;border-bottom:1px solid #f2f2f2;font-weight:500;font-size:1rem;text-decoration:none;}.paragraph--type--accordion .container .ckeditor-accordion-container .styled dd.active{background-color:#f0f7f6;padding:0px 15px 15px;}.paragraph--type--accordion .container .ckeditor-accordion-container .styled dd.active p{margin-bottom:0;padding:20px 20px 10px;}.paragraph--type--accordion .container .ckeditor-accordion-container .styled dd.active ul{padding-top:20px;padding-bottom:10px;margin-block-end:0em;}.paragraph--type--accordion .container .ckeditor-accordion-container .styled .ckeditor-accordion-toggle:before,.paragraph--type--accordion .container .ckeditor-accordion-container .styled .ckeditor-accordion-toggle:after{background:#b30838;}.paragraph--type--text-floating-images{margin-bottom:35px;}.paragraph--type--text-floating-images .image-left{padding:0;}@media (min-width:992px){.paragraph--type--text-floating-images .image-left{padding:2rem 0;}}.paragraph--type--text-floating-images .button-paragraph{max-width:90%;margin:0 auto;}@media (min-width:992px){.paragraph--type--text-floating-images .button-paragraph{max-width:100%;flex:0 0 45%;margin-right:44px;}}@media (min-width:1390px){.paragraph--type--text-floating-images .button-paragraph{margin-right:80px;flex:0 0 44%;}}.paragraph--type--text-floating-images h1{font-size:2.6rem;font-weight:700;margin-bottom:0;}@media (min-width:768px){.paragraph--type--text-floating-images h1{font-size:2.8;}}.paragraph--type--text-floating-images h2{color:#b30838;line-height:42px;font-size:2.6rem;text-transform:uppercase;font-weight:300;}@media (min-width:768px){.paragraph--type--text-floating-images h2{font-size:2.8;}}.paragraph--type--text-floating-images h3{padding-top:5%;text-transform:uppercase;font-size:1.2rem;font-weight:700;color:#b30838;}@media (min-width:992px){.paragraph--type--text-floating-images h3{padding:13% 0 20px;}}.paragraph--type--text-floating-images p{color:#333031;padding-right:20px;margin-bottom:43px;}.paragraph--type--text-floating-images .row .landing-buttons{display:block;}@media (min-width:768px){.paragraph--type--text-floating-images .row .landing-buttons{display:flex;}}.paragraph--type--text-floating-images .row .landing-buttons .col .btn.btn-mobile-dropdown{margin:10px auto;width:100%;}.paragraph--type--text-floating-images .multiple-imgs{position:relative;height:100vw;}.paragraph--type--text-floating-images .multiple-imgs .shuffle{position:absolute;}.paragraph--type--text-floating-images .multiple-imgs .img-one{border-radius:none;width:35%;top:10%;}@media (min-width:540px){.paragraph--type--text-floating-images .multiple-imgs .img-one{top:8%;}}@media (min-width:992px){.paragraph--type--text-floating-images .multiple-imgs .img-one{top:40%;left:9%;max-width:40%;}}.paragraph--type--text-floating-images .multiple-imgs .img-one img{height:200px;object-fit:cover;}@media (min-width:540px){.paragraph--type--text-floating-images .multiple-imgs .img-one img{height:260px;}}@media (min-width:768px){.paragraph--type--text-floating-images .multiple-imgs .img-one img{height:400px;}}@media (min-width:992px){.paragraph--type--text-floating-images .multiple-imgs .img-one img{height:295px;border-radius:50px 0;}}.paragraph--type--text-floating-images .multiple-imgs .img-three{top:45%;left:40%;width:43%;}@media (min-width:540px){.paragraph--type--text-floating-images .multiple-imgs .img-three{top:43%;}}@media (min-width:768px){.paragraph--type--text-floating-images .multiple-imgs .img-three{top:58%;left:40%;max-width:43%;}}@media (min-width:992px){.paragraph--type--text-floating-images .multiple-imgs .img-three{top:73%;left:50%;max-width:30%;}}.paragraph--type--text-floating-images .multiple-imgs .img-three img{height:145px;object-fit:cover;}@media (min-width:540px){.paragraph--type--text-floating-images .multiple-imgs .img-three img{height:180px;}}@media (min-width:768px){.paragraph--type--text-floating-images .multiple-imgs .img-three img{height:280px;}}@media (min-width:992px){.paragraph--type--text-floating-images .multiple-imgs .img-three img{height:220px;border-radius:50px 0;}}.paragraph--type--text-floating-images .multiple-imgs .img-two{width:60%;right:0;top:0%;}@media (min-width:992px){.paragraph--type--text-floating-images .multiple-imgs .img-two{left:50%;top:13%;max-width:48%;}}.paragraph--type--text-floating-images .multiple-imgs .img-two img{height:150px;object-fit:cover;}@media (max-width:360px){.paragraph--type--text-floating-images .multiple-imgs .img-two img{height:110px;}}@media (min-width:540px){.paragraph--type--text-floating-images .multiple-imgs .img-two img{height:200px;}}@media (min-width:768px){.paragraph--type--text-floating-images .multiple-imgs .img-two img{height:290px;}}@media (min-width:992px){.paragraph--type--text-floating-images .multiple-imgs .img-two img{height:315px;border-radius:50px 0;}}.paragraph--type--text-floating-images .image-right .single-img,.paragraph--type--text-floating-images .image-right .multiple-imgs{margin-top:60px;}@media (min-width:768px){.paragraph--type--text-floating-images .image-right .single-img,.paragraph--type--text-floating-images .image-right .multiple-imgs{margin-top:0;}}.paragraph--type--text-floating-images .image-left .single-img,.paragraph--type--text-floating-images .image-left .multiple-imgs{margin-bottom:20px;}@media (min-width:540px){.paragraph--type--text-floating-images .image-left .single-img,.paragraph--type--text-floating-images .image-left .multiple-imgs{margin-bottom:0;}}@media (min-width:768px){.paragraph--type--text-floating-images .image-left .single-img,.paragraph--type--text-floating-images .image-left .multiple-imgs{margin-bottom:100px;}}@media (min-width:577px){.paragraph--type--text-floating-images .multiple-imgs{height:570px;}}.paragraph--type--logos{margin-bottom:35px;}.paragraph--type--logos .row{margin:25px -15px;}.paragraph--type--logos .row .col-6,.paragraph--type--logos .row .col-md-4{height:120px;margin-bottom:25px;}@media (min-width:470px){.paragraph--type--logos .row .col-6,.paragraph--type--logos .row .col-md-4{height:175px;}}.paragraph--type--logos .row .col-6 img,.paragraph--type--logos .row .col-md-4 img{margin-bottom:30px;min-width:100%;height:100%;object-fit:contain;padding:15px;border:1px solid lightgray;}.paragraph--type--single-event-news-item{margin-bottom:70px;padding:0 15px;width:100%;}.paragraph--type--single-event-news-item .dynamic-article{margin-bottom:50px;}.paragraph--type--single-event-news-item .dynamic-article .news .views-row,.paragraph--type--single-event-news-item .dynamic-article .news-2 .views-row{border:1px solid #f3f2f2;margin-bottom:15px;box-shadow:-2px 5px 5px #f3f2f2;color:#8a8a8a;font-size:14px;padding:0;height:100%;}@media (min-width:768px){.paragraph--type--single-event-news-item .dynamic-article .news .views-row,.paragraph--type--single-event-news-item .dynamic-article .news-2 .views-row{height:174px;}}.paragraph--type--single-event-news-item .dynamic-article .news .views-row .col,.paragraph--type--single-event-news-item .dynamic-article .news .views-row .col-md-8,.paragraph--type--single-event-news-item .dynamic-article .news-2 .views-row .col,.paragraph--type--single-event-news-item .dynamic-article .news-2 .views-row .col-md-8{padding:15px 20px 20px 30px;min-height:170px;}.paragraph--type--single-event-news-item .dynamic-article .news .views-row .col.float-right,.paragraph--type--single-event-news-item .dynamic-article .news .views-row .col-md-8.float-right,.paragraph--type--single-event-news-item .dynamic-article .news-2 .views-row .col.float-right,.paragraph--type--single-event-news-item .dynamic-article .news-2 .views-row .col-md-8.float-right{padding:0;}.paragraph--type--single-event-news-item .dynamic-article .news .views-row p,.paragraph--type--single-event-news-item .dynamic-article .news-2 .views-row p{margin-bottom:0;}.paragraph--type--single-event-news-item .dynamic-article .news .views-row img,.paragraph--type--single-event-news-item .dynamic-article .news-2 .views-row img{width:170px;height:172px;object-fit:cover;margin-right:15px;float:right;display:none;}@media (min-width:577px){.paragraph--type--single-event-news-item .dynamic-article .news .views-row img,.paragraph--type--single-event-news-item .dynamic-article .news-2 .views-row img{display:block;}}.paragraph--type--single-event-news-item .dynamic-article .news .views-row a,.paragraph--type--single-event-news-item .dynamic-article .news-2 .views-row a{padding-bottom:20px;color:#181818;font-size:1.2rem;font-weight:500;}.paragraph--type--single-event-news-item .dynamic-article .news .views-row .fancy:after,.paragraph--type--single-event-news-item .dynamic-article .news-2 .views-row .fancy:after{content:"";width:30px;height:2px;background-color:#b30838;margin-top:15px;display:block;margin-bottom:20px;}.paragraph--type--single-event-news-item .event .views-row{border:1px solid #f3f2f2;margin-bottom:15px;box-shadow:-2px 5px 5px #f3f2f2;padding:15px;}.paragraph--type--single-event-news-item .event .views-row .views-field-field-event-date-value,.paragraph--type--single-event-news-item .event .views-row .views-field-field-event-date-value-1{display:inline-flex;}.paragraph--type--single-event-news-item .event .views-row .views-field-field-event-date-value .date-box,.paragraph--type--single-event-news-item .event .views-row .views-field-field-event-date-value-1 .date-box{border:1px solid #b30838;padding:1rem 1rem 0.8rem 1rem;width:55px;height:50px;font-weight:500;color:#b30838;}.paragraph--type--single-event-news-item .event .views-row .views-field-field-event-date-value .date-box .month,.paragraph--type--single-event-news-item .event .views-row .views-field-field-event-date-value-1 .date-box .month{text-transform:uppercase;font-size:0.7rem;margin-bottom:-5px;}.paragraph--type--single-event-news-item .event .views-row .views-field-field-event-date-value .d-inline-flex,.paragraph--type--single-event-news-item .event .views-row .views-field-field-event-date-value-1 .d-inline-flex{width:100%;}.paragraph--type--single-event-news-item .event .views-row .views-field-field-event-date-value .title,.paragraph--type--single-event-news-item .event .views-row .views-field-field-event-date-value-1 .title{padding-left:20px;display:flex;align-items:center;margin-bottom:0;max-width:100%;}.paragraph--type--single-event-news-item .event .views-row .views-field-field-event-date-value .title a,.paragraph--type--single-event-news-item .event .views-row .views-field-field-event-date-value-1 .title a{color:#b30838;font-size:16px;font-weight:400;line-height:1.5;}.paragraph--type--image-carousel{margin-bottom:70px;}.paragraph--type--image-carousel .carousel-item img{height:220px;object-fit:cover;}@media (min-width:768px){.paragraph--type--image-carousel .carousel-item img{height:400px;}}.paragraph--type--image-carousel .carousel-indicators li{width:9px;height:9px;border-top:2px solid transparent;border-bottom:2px solid transparent;}.paragraph--type--anchor a{scroll-margin-top:6rem;}.paragraph--type--parallax-image-and-text .parallax-container{position:relative;height:130vh;}.paragraph--type--parallax-image-and-text .parallax-container .parallax-bg{position:sticky;top:72px;height:100vh;background-size:cover;background-position:center;background-attachment:no-repeat;z-index:1;}.paragraph--type--parallax-image-and-text .parallax-container .parallax-scroll-area{position:absolute;top:4rem;left:0;width:100%;height:100vh;z-index:2;display:flex;justify-content:flex-start;align-items:flex-start;}.paragraph--type--parallax-image-and-text .parallax-container .parallax-scroll-area .parallax-text-box{margin:2rem auto;background:rgba(0,0,0,0.6);color:white;padding:2rem;font-size:16px;line-height:24px;text-align:left;}.paragraph--type--parallax-image-and-text .parallax-container .parallax-scroll-area .parallax-text-box h2,.paragraph--type--parallax-image-and-text .parallax-container .parallax-scroll-area .parallax-text-box h3,.paragraph--type--parallax-image-and-text .parallax-container .parallax-scroll-area .parallax-text-box h4,.paragraph--type--parallax-image-and-text .parallax-container .parallax-scroll-area .parallax-text-box h5,.paragraph--type--parallax-image-and-text .parallax-container .parallax-scroll-area .parallax-text-box h6{color:white;}.paragraph--type--parallax-image-and-text .parallax-container .parallax-scroll-area .parallax-text-box ul,.paragraph--type--parallax-image-and-text .parallax-container .parallax-scroll-area .parallax-text-box li{font-size:16px;line-height:24px;}@media (min-width:577px){.paragraph--type--parallax-image-and-text .parallax-container .parallax-scroll-area .parallax-text-box{margin:4rem 0 0 4rem;}}@media (min-width:1500px){.paragraph--type--parallax-image-and-text .parallax-container .parallax-scroll-area .parallax-text-box{margin:4rem 0 0 0;}}.paragraph--type--webform,.webform-wrapper{margin-bottom:35px;}.paragraph--type--webform span.fieldset-legend,.webform-wrapper span.fieldset-legend{font-size:1.1rem;}.paragraph--type--webform p,.webform-wrapper p{margin-bottom:15px;}.paragraph--type--webform .field--name-field-layer-title,.webform-wrapper .field--name-field-layer-title{color:#171717;font-size:1.6rem;font-weight:700;text-transform:uppercase;margin-bottom:25px;}.paragraph--type--webform .btn.btn-primary,.webform-wrapper .btn.btn-primary{width:fit-content;}.paragraph--type--webform .btn.btn-primary svg,.webform-wrapper .btn.btn-primary svg{padding-left:10px;}.paragraph--type--webform .webform-submission-form fieldset label,.webform-wrapper .webform-submission-form fieldset label{color:#6b6b6b;font-size:13px;margin-bottom:15px;text-transform:uppercase;}.paragraph--type--webform .webform-submission-form .checkbox .form-check-label,.paragraph--type--webform .webform-submission-form .radio .form-check-label,.webform-wrapper .webform-submission-form .checkbox .form-check-label,.webform-wrapper .webform-submission-form .radio .form-check-label{text-transform:none;font-size:14px;color:#666666;margin-bottom:5px;padding-left:25px;}.paragraph--type--webform .webform-submission-form .checkbox .form-check-input,.paragraph--type--webform .webform-submission-form .radio .form-check-input,.webform-wrapper .webform-submission-form .checkbox .form-check-input,.webform-wrapper .webform-submission-form .radio .form-check-input{margin-left:0;}.paragraph--type--webform .webform-submission-form .form-check,.webform-wrapper .webform-submission-form .form-check{padding-left:0;}.paragraph--type--webform .webform-submission-form .form-group,.webform-wrapper .webform-submission-form .form-group{margin-bottom:30px;}.paragraph--type--webform .webform-submission-form .form-control,.webform-wrapper .webform-submission-form .form-control{border-radius:2px;border-color:#c9c9c8;font-size:16px;height:50px;color:#6b6b6b;}.paragraph--type--webform .webform-submission-form .form-control:focus,.webform-wrapper .webform-submission-form .form-control:focus{color:#31787d;font-weight:500;border-color:#69BFCC;box-shadow:0px 3px 2px #f3f3f3;}.paragraph--type--webform .webform-submission-form textarea.form-control,.webform-wrapper .webform-submission-form textarea.form-control{height:auto;}.paragraph--type--webform .webform-submission-form .form-actions,.webform-wrapper .webform-submission-form .form-actions{text-align:left;}.paragraph--type--webform .webform-submission-form .form-select,.webform-wrapper .webform-submission-form .form-select{border:0;outline:1px solid #c9c9c8;border-right:15px solid transparent;width:100%;padding:10px;color:#666666;font-size:16px;background-color:white;}.paragraph--type--webform .webform-submission-form .form-select:hover,.webform-wrapper .webform-submission-form .form-select:hover{outline:1px solid #69BFCC;box-shadow:0px 3px 2px #f3f3f3;cursor:pointer;}.paragraph--type--webform .webform-submission-form .webform-button--submit,.webform-wrapper .webform-submission-form .webform-button--submit{background-color:#31787d;width:200px;}.paragraph--type--webform .webform-submission-form .webform-element-description,.webform-wrapper .webform-submission-form .webform-element-description{margin-top:10px;}.field--name-field-copy h3,.field--name-field-copy-two h3{line-height:24px;color:#242733;margin-bottom:28px;}.paragraph--type--google-map{margin-bottom:35px;}.paragraph--type--google-map img{height:400px;width:100%;object-fit:cover;}@media (min-width:768px){.paragraph--type--google-map .info{position:absolute;z-index:99;}}.node--type-webform .main-content{margin-top:2rem;}.site-footer .newsletter-text{width:80%;font-size:1rem;margin-bottom:2rem;color:#bababa;}@media (min-width:320px){.site-footer .newsletter-text{width:300px;}}.site-footer .webform-submission-newsletter-sign-up-form input#edit-email{background-color:#231f20;border-radius:0;font-size:1rem;margin:0 auto;padding:1.2rem 0.5rem;color:#dadada;opacity:1;}.site-footer .webform-submission-newsletter-sign-up-form div.webform-actions{text-align:center;}.site-footer .region-footer-third .block-webform{max-width:94%;margin:0 auto;border:none;}@media (min-width:992px){.site-footer .region-footer-third .block-webform{width:35%;}}.webform-confirmation{margin:2rem 1rem;text-align:center;}.webform-confirmation .webform-confirmation__message{font-size:1.2rem;}.field__label{color:rgb(41,41,41);font-size:1rem;font-weight:600;}.alert{margin-bottom:0;padding:0 1.25rem;}.alert-primary{text-align:center;color:white;background-color:#d7ba5c;padding-top:25px;border:none;box-shadow:0px 1px 10px #939393;}.alert-primary .close{color:white;font-weight:500;text-shadow:none;opacity:1;margin-top:-7.5rem;margin-right:50%;}@media (min-width:450px){.alert-primary .close{margin-top:-6rem;}}@media (min-width:768px){.alert-primary .close{margin:0;}}.sitewide-alert .field--name-message{padding:2rem 0 0.5rem;}@media (min-width:577px){.sitewide-alert .field--name-message{padding:2rem 3rem 0.5rem;}}@media (min-width:768px){.sitewide-alert .field--name-message{padding:0;}}.sitewide-alert .field--name-message svg{margin-right:5px;}div.site-alert{font-weight:400;}div.site-alert div.severity-high,div.site-alert div.severity-medium,div.site-alert div.severity-low{color:white;background-image:none;border:none;margin-bottom:0;}div.site-alert div.severity-high div.text,div.site-alert div.severity-medium div.text,div.site-alert div.severity-low div.text{padding:30px 0px;text-align:center;}div.site-alert div.severity-high div.text p svg,div.site-alert div.severity-medium div.text p svg,div.site-alert div.severity-low div.text p svg{padding-right:10px;}div.site-alert div.severity-high{background:#b30938;}div.site-alert div.severity-medium{background:#d7ba5c;}div.site-alert div.severity-low{background:#90bad9;}#navbar-main{background-color:white;}#navbar-main input.nav-search{border-radius:0;font-size:1rem;height:55px;padding-left:10px;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-right:none;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;width:80%;}#navbar-main input.nav-search{-webkit-appearance:none;}@media (min-width:1200px){.search-block-form div.container-inline{text-align:center;width:320px;}}#block-marc-search-form-narrow{text-align:center;margin:50px 0 40px;}#block-marc-search-form-narrow .form-type-search{display:flex;border:1px solid #ced4da;}#block-marc-search-form-narrow .form-type-search input{border:none;}@media (min-width:374px){#block-marc-search-form-narrow .form-type-search input{width:275px;}}#block-marc-search-form-narrow .form-type-search input:focus{box-shadow:none;outline:5px auto -webkit-focus-ring-color;}#block-marc-search-form-narrow .form-type-search button{border:none;background-color:white;width:60px;height:55px;}@media (min-width:1200px){#block-marc-search-form-narrow{display:none;}}#block-marc-search-form-narrow .form-actions button{display:none;}#block-marc-search-form-wide{display:none;}@media (min-width:1200px){#block-marc-search-form-wide{display:flex;flex:1;}#block-marc-search-form-wide .form-type-search{display:flex;margin-bottom:0 !important;border:1px solid #ced4da;}#block-marc-search-form-wide .form-type-search input{width:240px;border:none;}#block-marc-search-form-wide .form-type-search input:focus{box-shadow:none;outline:5px auto -webkit-focus-ring-color;}#block-marc-search-form-wide .form-type-search button{border:none;background-color:white;width:60px;height:55px;}}#block-marc-search-form-wide .form-actions button{display:none;}#search-form .form-type-search{display:flex;margin-bottom:0 !important;border:1px solid #ced4da;}#search-form .form-type-search label{display:none;}#search-form .form-type-search input{height:55px;border-radius:0;padding-left:10px;font-weight:400;line-height:1.5;font-size:1rem;border:none;}@media (min-width:374px){#search-form .form-type-search input{width:240px;}}#search-form .form-type-search input:focus{box-shadow:none;outline:5px auto -webkit-focus-ring-color;}#search-form .form-type-search button{border:none;background-color:white;width:60px;height:55px;}#search-form #edit-submit{display:none;}div.gsc-control-cse{padding:0;}.form-inline .nav-search{border-radius:none;padding:23px 10px;margin-right:none;}.nav-item a{color:#1a1a1a;text-transform:uppercase;font-weight:500;font-size:0.85rem;}.link{color:#1a1a1a;text-transform:uppercase;font-weight:600;font-size:0.85rem;}#block-skycast{margin:0 1.2rem 5rem 1.2rem;padding:0.5rem 0.5rem 1rem;border:1px solid #f3f2f2;box-shadow:-2px 5px 5px #f3f2f2;width:100%;text-align:center;}@media (min-width:992px){#block-skycast{margin:50px auto 5rem auto;padding:0.5rem;}}#block-skycast .row{display:inline-block !important;margin:0 auto !important;padding-top:10px;}@media (min-width:992px){#block-skycast .row{display:flex !important;padding-top:0;align-items:center;}}#block-skycast .row img{display:block;margin:0 auto;width:auto;}#block-skycast .row p{text-align:center;padding:1rem 0;margin-bottom:0;}@media (min-width:992px){#block-skycast .row p{padding:0.5rem 1rem;padding-top:16px;}}#block-skycast .row .btn.btn-cta{margin:10px auto;width:100%;background-color:#31787d;padding:0.7rem 0.8rem;text-transform:uppercase;font-size:12px;text-align:left;max-width:245px;}#block-skycast .row .btn.btn-cta:hover,#block-skycast .row .btn.btn-cta:focus{background-color:#a0a0a0;color:white;}#block-skycast .row .btn.btn-cta .fa-arrow-right{float:right;padding-top:3px;}@media (max-width:1199px){#block-marc-main-menu .nav-item{line-height:3;text-align:center;}#block-marc-main-menu .nav-item a{font-size:1.65rem;font-weight:300;}}@media (min-width:1200px){.navbar-expand-xl .navbar-collapse{flex:1;}}@media (max-width:1045px){.navbar-expand-xl .navbar-nav .nav-link{padding-left:0.25rem;padding-right:0.25rem;}}
body{}.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{}#navbar-main{}a,.link{color:#b30838;}a:hover,a:focus,.link:hover,.link:focus{color:#a0a0a0;}a:active,.link:active{color:#a0a0a0;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.site-footer{}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
