﻿@import url("../assets/css/animate.css");@keyframes animateZ{from{transform:translateZ(0px)}to{transform:translateZ(4px)}}.animated{-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.delay-one-quarter{-webkit-animation-delay:0.25s;animation-delay:0.25s}.animated.delay-one-half{-webkit-animation-delay:0.5s;animation-delay:0.5s}.animated.delay-three-quarters{-webkit-animation-delay:0.75s;animation-delay:0.75s}.animated.delay-one-second{-webkit-animation-delay:1s;animation-delay:1s}.animated.slow{-webkit-animation-duration:1s !important;animation-duration:1s !important}.animated.extra-slow{-webkit-animation-duration:2s !important;animation-duration:2s !important}.long{-webkit-animation-duration:1s !important;animation-duration:1s !important}html,body{margin:0;padding:0;width:100%;font-family:"degular-display", sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}.container{width:84%;margin:0 auto;position:relative}.narrow-container{width:80%;margin:0}.clear{clear:both}a{text-decoration:none;color:inherit;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}a img{border:none}h1,.h1{font-family:"degular-display", sans-serif;font-weight:700;font-size:60px;margin:0 0 0.25em}h2,.h2{display:inline-block;font-family:"degular-display", sans-serif;font-weight:700;font-size:45px;padding-bottom:0.1em;letter-spacing:0px;margin:0 0 0.5em}h2.block-heading,.h2.block-heading{display:inline-block;position:relative;padding-bottom:0;line-height:1.1em}h3,.h3{font-size:24px;font-family:"degular-display", sans-serif}h4,.h4{font-size:24px;font-family:"degular-display", sans-serif}.alignleft{float:left;margin-right:30px;margin-bottom:20px}.alignright{float:right;margin-left:30px;margin-bottom:20px}.button{background-color:#002EFF;padding:10px 25px 8px;display:inline-block;margin-right:15px;color:#fff;font-weight:700;font-size:20px;text-decoration:none;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.button:hover{background-color:#FF0054;color:#fff}figure{margin:0;max-width:100%}figure img{max-width:100%;height:auto}p{line-height:1.5em;font-size:24px;font-weight:400;font-family:"degular-display", sans-serif}ol,ul{margin:0;padding:0;font-family:"degular-display", sans-serif}ol li,ul li{margin-left:24px;margin-bottom:8px;line-height:1.75em;font-weight:400}.social-navigation{margin-bottom:20px}.social-navigation ul{margin:0;padding:0}.social-navigation ul li{font-size:0;margin-left:15px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;color:#002EFF}.social-navigation ul li:hover{color:#000}.social-navigation ul li.fa:before{font-size:24px}.social-navigation ul li:first-child{margin-left:0}.social-navigation svg.icon{display:none}svg.icon{max-width:16px;max-height:16px;margin-right:5px;vertical-align:bottom}.white-bg .button{background-color:#000;color:#FFF}.white-bg .button:hover{background-color:#fff;color:#000}.beige-bg{background-color:#FBF6DE}.green-bg{background-color:#7AE582}.orange-bg{background-color:#FF6600}.teal-bg{background-color:#00A79D}.blue-bg{background-color:#002EFF}.background-primary,.primary-bg{background-color:#002EFF}.background-primary p,.background-primary a,.background-primary h1,.background-primary h2,.background-primary h3,.background-primary h4,.background-primary h5,.background-primary h6,.primary-bg p,.primary-bg a,.primary-bg h1,.primary-bg h2,.primary-bg h3,.primary-bg h4,.primary-bg h5,.primary-bg h6{color:#000}.background-primary .gform_wrapper,.primary-bg .gform_wrapper{color:#000}.background-primary .gform_wrapper.gravity-theme .gfield_label,.primary-bg .gform_wrapper.gravity-theme .gfield_label{color:#000}.background-primary .gform_wrapper.gravity-theme .ginput_complex label,.background-primary .gform_wrapper.gravity-theme .ginput_complex legend,.primary-bg .gform_wrapper.gravity-theme .ginput_complex label,.primary-bg .gform_wrapper.gravity-theme .ginput_complex legend{color:#000}.background-primary .button,.primary-bg .button{background-color:#000;color:#FFF}.background-primary .button:hover,.primary-bg .button:hover{background-color:#fff;color:#000}.background-medgray,.medgray-bg{background-color:#D8D8D8}.background-lightgray,.lightgray-bg{background-color:#ECECEC}.text-primary{color:#002EFF}.text-secondary{color:#FF0054}.text-tertiary{color:#6C6665}.text-white{color:#fff}.text-offblack{color:#1D1D1D}area{cursor:pointer}.modal-content{display:none}.fancybox-inner{width:70vw;left:15vw !important}.fancybox-inner .modal-content-container{display:grid;grid-template-columns:25% calc(74% - 30px);grid-gap:0 4%;grid-auto-flow:row dense;padding:4em 45px}.fancybox-inner .bio-content{padding:0 !important}.fancybox-inner .headshot{background-size:cover !important;background-position:center center;background-repeat:no-repeat;padding-bottom:100%;filter:gray;-webkit-filter:grayscale(1);filter:grayscale(1)}.fancybox-inner .person-details .person-meta{padding-bottom:15px}.fancybox-inner .person-details .name{font-size:24px;font-weight:700;margin-bottom:0.25em}.fancybox-inner .person-details .position{font-size:20px;font-family:"degular", sans-serif}.fancybox-inner .person-details .bio{font-size:18px;font-family:"degular-display", sans-serif;font-weight:400}.fancybox-inner .person-details .bio p{font-size:18px;font-family:"degular-display", sans-serif;font-weight:400}.fancybox-inner .person-details .bio p:first-of-type{margin-top:0}.fancybox-inner .person-details .bio p:last-of-type{margin-bottom:0}.fancybox-inner .logo-details .logo-holder{max-width:250px;margin:0 auto 30px;position:relative}.fancybox-inner .logo-details .logo-holder a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.fancybox-inner .logo-details .logo-holder img{width:100%;height:auto}.lazy{opacity:0}.alert-banner{background-color:#fff;position:relative;border-bottom:1px solid #ccc;padding:8px 0;z-index:10}.alert-banner .text-content{display:inline-block;margin-right:1%}.alert-banner .button-content a:hover{color:#002EFF}.skip-link{display:block;position:absolute;left:-999px;top:-999px;color:#000;text-decoration:unset}.skip-link:focus{left:0;top:0;padding:3px 10px;background:#ede8e3;border:2px solid #ede8e3}abbr{text-decoration:none !important}header.site__header__container.has-alert #primary-nav-container #hamburger{top:90px}@media screen and (max-width:1023px){header.site__header__container.has-alert #primary-nav-container #hamburger{top:115px}}header.site__header__container.has-alert #primary-nav-container #primary-nav ul#primary-menu{padding:12em 0 0 0}header.site__header__container.has-alert.scrolled #primary-nav-container #hamburger{top:40px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}header.site__header__container.has-alert.scrolled #primary-nav-container #primary-nav ul#primary-menu{padding:8em 0 0 0}header.site__header__container .site__header__logo{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header.site__header__container .site__header__logo a{cursor:pointer}header.site__header__container .site__header__logo img{width:100%}body.admin-bar header.site__header__container{top:32px}header.site__header__container{position:fixed;top:0;left:0;width:100%;z-index:9999;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header.site__header__container .site__header__inner{width:84%;margin:0 auto}header.site__header__container .site-header-logo-container{width:160px;display:inline-block;float:left;z-index:9999;position:relative}header.site__header__container .site-header-logo-container .site__header__logo{width:160px}header.site__header__container .site-header-logo-container .site__header__logo img{width:160px;height:160px;background-color:#fff}header.site__header__container.nav-open #primary-nav-container{position:absolute;top:0;left:0;width:100%}header.site__header__container.nav-open #primary-nav-container #hamburger .top-bun,header.site__header__container.nav-open #primary-nav-container #hamburger .patty,header.site__header__container.nav-open #primary-nav-container #hamburger .bottom-bun{background-color:#fff}header.site__header__container.nav-open #primary-nav-container .header-nav-container{display:block}header.site__header__container #primary-nav-container{width:100%;display:block;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header.site__header__container #primary-nav-container .header-nav-container{width:84%;margin:0px 0 0 8%;padding-right:0;display:none}header.site__header__container #primary-nav-container .header-nav-container .header-nav-contact{color:#fff;text-align:right;font-size:22px;font-weight:700;padding-bottom:24px}header.site__header__container #primary-nav-container .header-nav-container .header-nav-contact .company-email{padding:5px;background-color:#b6ea45;color:#000;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header.site__header__container #primary-nav-container .header-nav-container .header-nav-contact .company-email:hover{background-color:#fff;color:#000}header.site__header__container #primary-nav-container #top-nav{padding:3em 0 0}header.site__header__container #primary-nav-container #top-nav .menu-top-menu-container{display:block}header.site__header__container #primary-nav-container #top-nav .top-nav-menu{grid-template-columns:1fr;display:block;text-align:right}header.site__header__container #primary-nav-container #top-nav .top-nav-menu li{margin-bottom:0}header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button{padding:0 15px;margin-right:0;position:relative;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:before{content:"";background-color:#FF0054;height:38px;width:7px;right:-8px;position:absolute;top:7px}header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:after{background-color:#FF0054;width:100%;height:7px;bottom:-8px;position:absolute;right:-7px;content:""}header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover a{text-decoration:none;-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;transition:all 0s ease-in-out}header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover:before{background-color:#002EFF}header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover:after{background-color:#002EFF}header.site__header__container #primary-nav-container .header-nav-content{opacity:0}header.site__header__container #primary-nav-container .search-container{border-top:2px solid #fff;padding:2em 0 6em}header.site__header__container #primary-nav-container .search-container form{width:52%}header.site__header__container #primary-nav-container .search-container input[type="search"]{padding:8px 15px;font-size:16px;border:1px solid #000;width:calc(100% - 128px)}header.site__header__container #primary-nav-container .search-container button{padding:5px 15px;line-height:1.5em;position:relative;top:1px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;-webkit-appearance:unset;-moz-appearance:unset;-ms-appearance:unset;appearance:unset;background-color:#002EFF;border:none;font-size:16px;color:#fff;margin-left:20px;font-weight:700;font-family:"degular-display", sans-serif;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header.site__header__container #primary-nav-container .search-container button:hover{background-color:#FF0054;color:#fff}header.site__header__container #primary-nav-container #primary-nav{opacity:0;padding:24px 0 30px;color:#fff;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header.site__header__container #primary-nav-container #primary-nav.clicked{opacity:1}header.site__header__container #primary-nav-container .menu-top-menu-container{display:none}header.site__header__container #primary-nav-container ul{display:grid;margin-left:calc(160px + 4%);grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-gap:0 3%;text-align:center}header.site__header__container #primary-nav-container ul li{list-style:none;font-weight:700;font-size:22px;margin-left:0;margin-bottom:15px;padding-left:0;padding-right:9%;text-transform:uppercase}header.site__header__container #primary-nav-container ul li:first-of-type{margin-left:0}header.site__header__container #primary-nav-container ul li:last-of-type{padding-right:0}header.site__header__container #primary-nav-container ul li.hide{display:none}header.site__header__container #primary-nav-container ul li:hover{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header.site__header__container #primary-nav-container ul li:hover a{color:#fff;text-decoration:underline}header.site__header__container #primary-nav-container ul li.menu-item-has-children{position:relative}header.site__header__container #primary-nav-container ul li.menu-item-has-children a:after{content:"";font-family:"Font Awesome 6 Free";position:relative;padding-left:12px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header.site__header__container #primary-nav-container ul li.menu-item-has-children ul li a{color:#fff}header.site__header__container #primary-nav-container ul li.menu-item-has-children ul li a:after{display:none}header.site__header__container #primary-nav-container ul li.menu-item-has-children ul li:hover a{color:#002EFF}header.site__header__container #primary-nav-container ul li.menu-item-has-children.clicked a:after{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);top:-5px;display:inline-block}header.site__header__container #primary-nav-container ul li.menu-item-has-children.clicked ul li a:after{display:none}header.site__header__container #primary-nav-container ul li.clicked ul{opacity:1;visibility:visible}header.site__header__container #primary-nav-container ul li ul{opacity:0;visibility:hidden;display:block}header.site__header__container #primary-nav-container ul li ul li{display:block;font-size:18px;font-weight:400;float:none;display:block;margin-bottom:0;padding-right:0}header.site__header__container #primary-nav-container ul li ul li a:after{display:none}header.site__header__container #primary-nav-container #hamburger{position:absolute;z-index:99;top:32px;right:4%;width:30px;height:30px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:none}header.site__header__container #primary-nav-container #hamburger .top-bun,header.site__header__container #primary-nav-container #hamburger .patty,header.site__header__container #primary-nav-container #hamburger .bottom-bun{width:30px;height:3px;background-color:#fff;position:relative;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header.site__header__container #primary-nav-container #hamburger .top-bun{top:0}header.site__header__container #primary-nav-container #hamburger .patty{top:5px}header.site__header__container #primary-nav-container #hamburger .bottom-bun{top:10px}header.site__header__container #primary-nav-container #hamburger.clicked .top-bun{transform:rotate(-45deg);position:absolute;top:10px;left:0}header.site__header__container #primary-nav-container #hamburger.clicked .patty{display:none}header.site__header__container #primary-nav-container #hamburger.clicked .bottom-bun{transform:rotate(45deg)}header.site__header__container #primary-nav-container #hamburger.clicked #primary-nav{position:absolute;display:block;left:-10%;width:120%;top:89px;z-index:999}header.site__header__container #primary-nav-container #hamburger.clicked #primary-nav ul{text-align:left;padding:30px 8%}header.site__header__container #primary-nav-container #hamburger.clicked #primary-nav ul li{margin-left:0;display:block;padding-bottom:5px}header.site__header__container #primary-nav-container #hamburger.clicked #primary-nav ul li:last-of-type{padding-bottom:0}main a{color:#000;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}main a:hover{color:#1D1D1D}.section-block.beige-bg .block-section-title{border-bottom:none;text-decoration:underline;text-underline-position:under;text-decoration-thickness:8px;line-height:1.5em;border-bottom:none;text-decoration-color:#FF0054}.section-block.beige-bg ol:before,.section-block.beige-bg ul:before{color:#002EFF}.section-block.green-bg .block-section-title{border-bottom:none;text-decoration:underline;text-underline-position:under;text-decoration-thickness:8px;line-height:1.5em;border-bottom:none;text-decoration-color:#FF0054}.section-block.blue-bg p,.section-block.blue-bg ul,.section-block.blue-bg ol,.section-block.blue-bg h1,.section-block.blue-bg h2,.section-block.blue-bg h3,.section-block.blue-bg h4,.section-block.blue-bg h5,.section-block.blue-bg h6{color:#fff}.section-block.blue-bg .block-section-title{border-bottom:none;text-decoration:underline;text-underline-position:under;text-decoration-thickness:8px;line-height:1.5em;border-bottom:none;text-decoration-color:#FF6600}.section-block .block-section-title{font-size:50px;margin-bottom:0;border-bottom:8px solid #000;width:fit-content;padding:0 0 0.15em}.section-block .block-section-title h2{margin-bottom:0}.hero-block{position:relative;margin-top:0}.hero-block .hero-image-background-holder{padding-bottom:calc(64% + 32px);background-size:cover !important;background-repeat:no-repeat}.hero-block .hero-image-background-holder:after{content:"";background-color:rgba(0, 0, 0, 0.3);position:absolute;top:0;left:0;width:100%;height:100%}.hero-block .hero-block-video-container{padding-bottom:calc(56.25% + 32px);background-size:cover !important;background-repeat:no-repeat;position:relative;z-index:2}.hero-block .hero-block-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid transparent}.hero-block .image-credit{color:#fff;bottom:24px;left:30px;position:absolute;z-index:3}.hero-block .hero-caption-container{position:absolute;bottom:4.5em;width:100%;z-index:3}.hero-block .hero-caption-container .container{width:92%}.hero-block .hero-caption-container .heading-container{width:38%;float:right;color:#fff}.hero-block .hero-caption-container .heading-container h1{font-size:60px;color:#fff;text-underline-position:under;text-decoration:underline;text-decoration-color:#FBF6DE;color:#7AE582}.hero-block .hero-caption-container .heading-container p,.hero-block .hero-caption-container .heading-container ul,.hero-block .hero-caption-container .heading-container ol{color:#fff;font-size:22px;line-height:1.5em;font-weight:600}.hero-image-background-holder{padding-bottom:45%;background-size:cover !important;background-repeat:no-repeat}.full-width-text-block{padding:4.5em 0;position:relative}.full-width-text-block.no-title p:first-of-type{margin-top:0}.full-width-text-block.none-accent-position .accent-block{display:none}.full-width-text-block.has-title .fwt-title{margin-bottom:0}.full-width-text-block.large-font-size ul li,.full-width-text-block.large-font-size ol li{font-size:30px}.full-width-text-block.two-col-list ul,.full-width-text-block.two-col-list ol{display:grid;grid-template-columns:1fr 1fr;grid-gap:2em 5%}.full-width-text-block.beige-bg ol ::marker{color:#002EFF}.full-width-text-block.beige-bg ol li:before{color:#002EFF}.full-width-text-block.blue-bg .block-section-title{text-decoration-color:#FF6600}.full-width-text-block.blue-bg ol ::marker{color:#fff}.full-width-text-block.green-bar .accent-block{position:absolute;top:0;left:0;width:5.5%;height:100%;background-color:#7AE582;z-index:1}.full-width-text-block.orange-bar .accent-block{background-color:#FF6600;position:absolute;top:calc(-300px + 8.5em);left:0;width:4%;height:300px;z-index:1}.full-width-text-block.orange-green-bar-horz{margin-bottom:3em;padding-top:5.5em}.full-width-text-block.orange-green-bar-horz .accent-block{background-color:#FF6600;position:absolute;top:-2.5em;left:0;width:40%;height:4em;z-index:1}.full-width-text-block.orange-green-bar-horz .accent-block-two{background-color:#7AE582;width:100%;height:3em;position:absolute;bottom:-3em;left:0;z-index:2}.full-width-text-block.has-block-image .block-image-container{position:absolute;bottom:-9em;right:-10%;width:58%;z-index:3}.full-width-text-block.has-block-image .block-image-container .block-image{padding-bottom:60%;background-size:cover !important;position:relative}.full-width-text-block.has-block-image .block-image-container .block-image:after{content:"";background-color:#FF0054;width:89%;position:absolute;bottom:-3em;height:3em;right:0}.full-width-text-block.has-block-image .block-image-container .block-image .image-credit{color:#fff;right:30px;bottom:24px;position:absolute}.full-width-text-block .background-image{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:repeat !important;background-size:cover !important}.full-width-text-block h2+p{margin-top:0}.full-width-text-block .block-section-title{text-decoration:underline;text-underline-position:under;text-decoration-thickness:8px;line-height:1.5em;border-bottom:none;text-decoration-color:#FF0054}.full-width-text-block p,.full-width-text-block ul,.full-width-text-block ol{font-size:22px;text-align:left}.full-width-text-block ol{margin-top:1.5em}.full-width-text-block ol ::marker{font-size:45px;font-weight:700;display:none}.full-width-text-block ol li{list-style:none;position:relative;margin-left:60px}.full-width-text-block ol li:before{display:inline-block;font-size:45px;font-weight:700;left:-60px;position:absolute;top:0}.full-width-text-block ol li:first-of-type:before{content:"1"}.full-width-text-block ol li:nth-of-type(2):before{content:"2"}.full-width-text-block ol li:nth-of-type(3):before{content:"3"}.full-width-text-block ol li:nth-of-type(4):before{content:"4"}.full-width-text-block ol li:nth-of-type(5):before{content:"5"}.full-width-text-block ol li:nth-of-type(6):before{content:"6"}.full-width-text-block ol li:nth-of-type(7):before{content:"7"}.full-width-text-block ol li:nth-of-type(8):before{content:"8"}.full-width-text-block ol li:nth-of-type(9):before{content:"9"}.full-width-text-block ol li:nth-of-type(10):before{content:"10"}.full-width-text-block ol li p:first-of-type{margin-top:0}.full-width-text-block ol li p:last-of-type{margin-bottom:0}.full-width-text-block ul li{margin-left:0;list-style:none;margin-left:5%;position:relative;margin-bottom:24px}.full-width-text-block ul li:last-of-type{margin-bottom:0}.full-width-text-block ul li:before{content:"";background-image:url(https://cjsf.wpenginepowered.com/wp-content/uploads/2025/07/caret-right.webp);height:33px;width:33px;position:relative;background-size:contain !important;display:inline-block;background-repeat:no-repeat;margin-left:0;padding-right:0;position:absolute;background-position:top center;align-items:start;vertical-align:top;top:11px;left:-58px}.full-width-text-block p:last-of-type{margin-bottom:0}.full-width-text-block .large-text{font-size:30px;line-height:1.5em}.full-width-text-block h2.smaller{font-size:30px;margin:24px 0 0;padding-bottom:0}.full-width-text-block h3{font-size:30px}.full-width-text-block .content-left{width:56%;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.full-width-text-block .content-right{position:relative;width:40%;float:right}.full-width-text-block .button-container{margin-top:34px}.content-and-image-block{padding:0}.content-and-image-block.has-image.right-image .callout-content-container .callout-content,.content-and-image-block.has-image.left-image .callout-content-container .callout-content,.content-and-image-block.has-image.right-contained-image .callout-content-container .callout-content,.content-and-image-block.has-image.left-contained-image .callout-content-container .callout-content{display:grid;grid-auto-flow:row dense;grid-gap:0;min-height:450px}.content-and-image-block.has-image.right-image .block-image-container .block-image,.content-and-image-block.has-image.left-image .block-image-container .block-image,.content-and-image-block.has-image.right-contained-image .block-image-container .block-image,.content-and-image-block.has-image.left-contained-image .block-image-container .block-image{background-size:cover !important;padding-bottom:100%;position:relative}.content-and-image-block.has-image.right-image .block-image-container .image-credit,.content-and-image-block.has-image.left-image .block-image-container .image-credit,.content-and-image-block.has-image.right-contained-image .block-image-container .image-credit,.content-and-image-block.has-image.left-contained-image .block-image-container .image-credit{color:#fff;position:absolute;bottom:24px;right:34px}.content-and-image-block.has-image.right-image .container{width:100%}.content-and-image-block.has-image.right-image .callout-content-container .callout-content{grid-template-columns:60% 40%}.content-and-image-block.has-image.right-image .callout-content-container .callout-content .block-image{padding:4em 0;position:relative;grid-column:2}.content-and-image-block.has-image.right-image .callout-content-container .callout-content .block-image-container{width:100%;position:relative;z-index:2;background-size:cover !important;padding-bottom:70%}.content-and-image-block.has-image.right-image .block-content-container{padding:4em 8% 4em 14%;display:grid;align-items:center}.content-and-image-block.has-image.right-image .block-content-container:before{content:"";background-color:#7AE582;height:100%;right:-3em;width:3em;top:3em;position:absolute}.content-and-image-block.has-image.right-image .block-content-container:after{content:"";background-color:#7AE582;width:100%;left:0;height:3em;position:absolute;bottom:-3em}.content-and-image-block.has-image.left-image .accent-block{width:5.5%;background-color:#7AE582;height:100%;position:absolute;top:0}.content-and-image-block.has-image.left-image .callout-content-container .callout-content{grid-template-columns:40% 60%}.content-and-image-block.has-image.left-image .callout-content-container .callout-content .block-image{padding:4em 0;position:relative}.content-and-image-block.has-image.left-image .callout-content-container .callout-content .block-image-container{grid-column:1;width:106%;position:relative;z-index:2;background-size:cover !important;padding-bottom:70%}.content-and-image-block.has-image.left-image .callout-content-container .callout-content .block-image-container:after{position:absolute;bottom:-3em;width:86%;background-color:#FF0054;height:3em;left:8%;content:""}.content-and-image-block.has-image.left-image .block-content-container{padding:12em 14% 8em 12%;margin-top:-6em}.content-and-image-block.has-image.left-image .block-content-container:before{content:"";background-color:#FF0054;height:100%;left:-3em;width:3em;top:3em;position:absolute}.content-and-image-block.has-image.left-image .block-content-container:after{content:"";background-color:#FF0054;width:100%;left:0;height:3em;position:absolute;bottom:-3em}.content-and-image-block.has-image.left-image.green-accent .accent-block{background-color:#FF6600;width:33%;height:4em;top:unset;bottom:0}.content-and-image-block.has-image.left-image.green-accent .block-content-container:before,.content-and-image-block.has-image.left-image.green-accent .block-content-container:after{background-color:#7AE582}.content-and-image-block.has-image.left-image.green-accent .callout-content-container .callout-content .block-image-container:after{display:none}.content-and-image-block.has-image.right-contained-image .content-container{padding:3em 0}.content-and-image-block.has-image.right-contained-image .callout-content-container .callout-content{grid-template-columns:60% 35%;grid-gap:0 5%}.content-and-image-block.has-image.right-contained-image .callout-content-container .callout-content .image-accent-container{position:relative}.content-and-image-block.has-image.right-contained-image .callout-content-container .callout-content .block-image-container{grid-column:2}.content-and-image-block.has-image.right-contained-image .callout-content-container .callout-content .block-image-container{padding-bottom:100%;background-size:contain !important;position:relative;z-index:2}.content-and-image-block.has-image.right-contained-image .callout-content-container .callout-content .block-image{grid-column:2;margin-left:0;padding:8em 0;position:relative;margin-right:16%}.content-and-image-block.has-image.right-contained-image .callout-content-container .callout-content .image-bg{background-color:#002EFF;width:77%;height:100%;left:22%;top:3em;position:absolute}.content-and-image-block.has-image.right-contained-image .block-content-container{padding:8em 14% 8em 8%;position:relative;margin-top:-3em;display:grid;align-items:center}.content-and-image-block.has-image.right-contained-image .block-content-container:before{content:"";background-color:#FF6600;position:absolute;width:7%;height:calc(100% - 8em);right:-7%;top:8em}.content-and-image-block.has-image.right-contained-image .block-content-container:after{content:"";width:100%;background-color:#FF6600;position:absolute;bottom:0;left:0;height:3.5em}.content-and-image-block.has-image.left-contained-image .content-container{padding:3em 0}.content-and-image-block.has-image.left-contained-image .content-container .callout-content-container{margin-top:0}.content-and-image-block.has-image.left-contained-image .content-container .callout-content-container .callout-content{margin-top:-3em}.content-and-image-block.has-image.left-contained-image .callout-content-container .callout-content{grid-template-columns:35% 60%;grid-gap:0 5%}.content-and-image-block.has-image.left-contained-image .callout-content-container .callout-content .image-accent-container{position:relative}.content-and-image-block.has-image.left-contained-image .callout-content-container .callout-content .block-image{margin-left:16%;padding:8em 0;position:relative}.content-and-image-block.has-image.left-contained-image .callout-content-container .callout-content .block-image-container{padding-bottom:100%;background-size:contain !important;position:relative;z-index:2}.content-and-image-block.has-image.left-contained-image .callout-content-container .callout-content .image-bg{background-color:#002EFF;width:77%;height:100%;left:0;top:3em;position:absolute}.content-and-image-block.has-image.left-contained-image .block-content-container{padding:8em 14% 8em 8%;position:relative;margin-top:-3em;display:grid;align-items:center}.content-and-image-block.has-image.left-contained-image .block-content-container:before{content:"";background-color:#FF6600;position:absolute;width:7%;height:calc(100% - 8em);left:-7%;top:8em}.content-and-image-block.has-image.left-contained-image .block-content-container:after{content:"";width:100%;background-color:#FF6600;position:absolute;bottom:0;left:0;height:3.5em}.content-and-image-block.beige-color-bg{background-color:#F1DD7F}.content-and-image-block .block-section-title{color:#002EFF;border-bottom-color:#FF0054}.content-and-image-block .block-section-subtitle{font-size:25px}.content-and-image-block p,.content-and-image-block ul,.content-and-image-block ol{font-size:22px;font-weight:500;text-align:left}.content-and-image-block .content-container{padding:6em 0;position:relative}.content-and-image-block .content-container.has-background-image{background-size:cover !important}.content-and-image-block .content-container.has-background-image .background-color{opacity:0.7}.content-and-image-block .content-container.has-background-image .container{z-index:3}.content-and-image-block .background-color{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.content-and-image-block .block-content-container{position:relative}.content-and-image-block .block-content-container .block-bg-image{position:absolute;top:0;width:100%;height:100%;z-index:2;left:0;background-repeat:no-repeat !important;background-size:contain !important;background-position:center center !important}.content-and-image-block .block-content-container .block-content{position:relative;z-index:2}.content-and-image-block .button-container .button{display:block;width:fit-content;margin-right:0;margin-bottom:15px;background-color:#000;color:#fff}.content-and-image-block .button-container .button:last-of-type{margin-bottom:0}.content-and-image-block .button-container .button:hover{background-color:#fff;color:#000}.recent-posts-block.green-bg .block-heading-container{padding:4.5em 0 12em;background-color:#00A69D}.recent-posts-block.green-bg .column-callouts-container{margin-top:-6em}.recent-posts-block.beige-bg{padding:4.5em 0;position:relative;margin-top:6em}.recent-posts-block.beige-bg .top-block{padding:3em;position:absolute;top:-6em;left:0;width:100%}.recent-posts-block.beige-bg .top-block .accent-block{background-color:#FF6600;height:6em;width:33%;display:block;position:absolute;top:0;left:0}.recent-posts-block.beige-bg .block-heading-container{padding-bottom:4em}.recent-posts-block.beige-bg .bottom-block{position:absolute;bottom:0;width:55%;left:4.5%;height:3em;background-color:#7AE582}.recent-posts-block.beige-bg .buttons-container{padding-bottom:4.5em}.recent-posts-block .heading-container{display:grid;grid-template-columns:30% 65%;grid-gap:0 5%}.recent-posts-block .heading-container .block-section-title{padding-bottom:0;line-height:1em}.recent-posts-block .heading-container .block-content-container p{font-weight:700;font-size:22px}.recent-posts-block .heading-container .block-content-container p:first-of-type{margin-top:0}.recent-posts-block .heading-container .block-content-container p:last-of-type{margin-bottom:0}.recent-posts-block .column-callouts-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:3em 5%;padding-bottom:3em}.recent-posts-block .column-callouts-container .column-callouts{background-color:#FBF6DE}.recent-posts-block .column-callouts-container .column-callouts .image{padding-bottom:56.25%;background-size:cover !important;position:relative}.recent-posts-block .column-callouts-container .column-callouts .image a{position:absolute;top:0;left:0;width:100%;height:100%}.recent-posts-block .column-callouts-container .column-callouts .post-details{padding:30px 30px 34px}.recent-posts-block .column-callouts-container .column-callouts .post-details h3{margin-top:0}.recent-posts-block .column-callouts-container .column-callouts .post-details .button{margin-right:0}.recent-posts-block .column-callouts-container .column-callouts .buttons-container{text-align:left;margin-bottom:0;padding-top:0;padding-bottom:0}.recent-posts-block .buttons-container{text-align:center;padding-bottom:6em}.recent-posts-block .buttons-container .button:last-of-type{margin-right:0}.background-image-and-content-block{color:#fff}.background-image-and-content-block.top-left-image-credit-position .image-credit{top:24px;left:30px}.background-image-and-content-block.top-right-image-credit-position .image-credit{top:24px;right:30px}.background-image-and-content-block.bottom-left-image-credit-position .image-credit{bottom:24px;left:30px}.background-image-and-content-block.bottom-right-image-credit-position .image-credit{bottom:24px;right:30px}.background-image-and-content-block .image-credit{position:absolute;color:#fff;z-index:3}.background-image-and-content-block h1,.background-image-and-content-block h2,.background-image-and-content-block h3,.background-image-and-content-block h4,.background-image-and-content-block h5,.background-image-and-content-block h6,.background-image-and-content-block p,.background-image-and-content-block ol,.background-image-and-content-block ul{color:#fff}.background-image-and-content-block p,.background-image-and-content-block ul,.background-image-and-content-block ol{font-weight:700;font-size:20px}.background-image-and-content-block .container{z-index:2}.background-image-and-content-block .content-container{background-size:cover !important;background-repeat:no-repeat;min-height:650px;position:relative}.background-image-and-content-block .content-container:after{content:"";background-color:rgba(0, 0, 0, 0.3);position:absolute;top:0;left:0;width:100%;height:100%}.background-image-and-content-block .block-section-title{border-bottom:none;text-decoration:underline;text-underline-position:under;text-decoration-color:#FF0054;text-decoration-thickness:8px;line-height:1.5em}.background-image-and-content-block .block-content{padding:4.5em 0}.background-image-and-content-block.left-image .callout-content-container .callout-content{display:grid;grid-template-columns:53% 42%;grid-gap:0 5%;min-height:650px;align-items:center}.background-image-and-content-block.right-image .callout-content-container .callout-content{display:grid;grid-template-columns:40% 55%;grid-gap:0 5%;min-height:650px;align-items:center}.background-image-and-content-block.right-image .callout-content-container .callout-content .block-image{grid-column:2}.social-feed-block{padding:4.5em 0}.social-feed-block .social-feed-container{width:87%;margin:0 auto}#ff-stream-1,#ff-stream-1 .ff-popup,#ff-stream-1 .ff-search input{background-color:transparent !important;padding:0}.ff-item .ff-item-bar{display:none !important}.ff-loadmore-wrapper{padding:1.5em 0 1.5em}.ff-loadmore-wrapper .ff-btn{background-color:#002EFF !important;padding:10px 25px 10px !important;display:inline-block;color:#fff !important;font-weight:700 !important;font-size:20px !important;text-decoration:none;-webkit-border-radius:0px !important;-moz-border-radius:0px !important;-ms-border-radius:0px !important;border-radius:0px !important;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.ff-loadmore-wrapper .ff-btn:hover{background-color:#FF0054 !important;color:#fff !important}#cff .cff-post-text{font-size:18px;font-weight:700}#cff .cff-item.cff-box,#cff .cff-item.cff-box:first-child{padding:30px}#cff .cff-default-styles .cff-expand a{font-size:18px;color:#000;text-decoration:underline}#cff .cff-post-links{margin-top:15px}#cff .cff-post-links a{background-color:#002EFF;color:#fff !important;padding:5px 10px !important;font-weight:700}#cff .cff-post-links a:hover{text-decoration:none;background-color:#FF0054;color:#fff}#cff.cff-default-styles .cff-expand a{font-size:18px;font-weight:700}.form-block{padding:4.5em 0}.form-block.beige-bg .gform_wrapper.gravity-theme input[type=color],.form-block.beige-bg .gform_wrapper.gravity-theme input[type=date],.form-block.beige-bg .gform_wrapper.gravity-theme input[type=datetime-local],.form-block.beige-bg .gform_wrapper.gravity-theme input[type=datetime],.form-block.beige-bg .gform_wrapper.gravity-theme input[type=email],.form-block.beige-bg .gform_wrapper.gravity-theme input[type=month],.form-block.beige-bg .gform_wrapper.gravity-theme input[type=number],.form-block.beige-bg .gform_wrapper.gravity-theme input[type=password],.form-block.beige-bg .gform_wrapper.gravity-theme input[type=search],.form-block.beige-bg .gform_wrapper.gravity-theme input[type=tel],.form-block.beige-bg .gform_wrapper.gravity-theme input[type=text],.form-block.beige-bg .gform_wrapper.gravity-theme input[type=time],.form-block.beige-bg .gform_wrapper.gravity-theme input[type=url],.form-block.beige-bg .gform_wrapper.gravity-theme input[type=week],.form-block.beige-bg .gform_wrapper.gravity-theme select,.form-block.beige-bg .gform_wrapper.gravity-theme textarea{border-bottom:2px solid #000;color:#000 !important}.form-block.beige-bg .gform_footer input{background-color:#002EFF !important}.form-block.beige-bg .gform_footer input:hover{background-color:#FF0054 !important;color:#fff !important}.form-block.blue-bg .block-section-title{text-decoration-color:#FF6600}.form-block.blue-bg p,.form-block.blue-bg ul,.form-block.blue-bg label,.form-block.blue-bg ol,.form-block.blue-bg h1,.form-block.blue-bg h2,.form-block.blue-bg h3,.form-block.blue-bg h4,.form-block.blue-bg h5,.form-block.blue-bg h6,.form-block.blue-bg span,.form-block.blue-bg legend{color:#fff}.form-block.blue-bg p a,.form-block.blue-bg ul a,.form-block.blue-bg label a,.form-block.blue-bg ol a,.form-block.blue-bg h1 a,.form-block.blue-bg h2 a,.form-block.blue-bg h3 a,.form-block.blue-bg h4 a,.form-block.blue-bg h5 a,.form-block.blue-bg h6 a,.form-block.blue-bg span a,.form-block.blue-bg legend a{color:#fff}.form-block.blue-bg p a:hover,.form-block.blue-bg ul a:hover,.form-block.blue-bg label a:hover,.form-block.blue-bg ol a:hover,.form-block.blue-bg h1 a:hover,.form-block.blue-bg h2 a:hover,.form-block.blue-bg h3 a:hover,.form-block.blue-bg h4 a:hover,.form-block.blue-bg h5 a:hover,.form-block.blue-bg h6 a:hover,.form-block.blue-bg span a:hover,.form-block.blue-bg legend a:hover{text-decoration:underline}.form-block.blue-bg .gform_wrapper input[type=color],.form-block.blue-bg .gform_wrapper input[type=date],.form-block.blue-bg .gform_wrapper input[type=datetime-local],.form-block.blue-bg .gform_wrapper input[type=datetime],.form-block.blue-bg .gform_wrapper input[type=email],.form-block.blue-bg .gform_wrapper input[type=month],.form-block.blue-bg .gform_wrapper input[type=number],.form-block.blue-bg .gform_wrapper input[type=password],.form-block.blue-bg .gform_wrapper input[type=search],.form-block.blue-bg .gform_wrapper input[type=tel],.form-block.blue-bg .gform_wrapper input[type=text],.form-block.blue-bg .gform_wrapper input[type=time],.form-block.blue-bg .gform_wrapper input[type=url],.form-block.blue-bg .gform_wrapper input[type=week],.form-block.blue-bg .gform_wrapper select,.form-block.blue-bg .gform_wrapper textarea{border-bottom:2px solid #fff;color:#fff !important}.form-block.blue-bg .gform_footer input{background-color:#FF0054 !important}.form-block.blue-bg .gform_footer input:hover{background-color:#fff !important;color:#000 !important}.form-block.blue-bg .gform_confirmation_message{color:#fff}.form-block .form-content-area-container{width:84%;margin:0 auto}.form-block .gform-theme--foundation .gform_fields{row-gap:30px}.form-block .form-content-area-container{width:75%;margin:0 auto;max-width:1024px;position:relative;padding-top:34px}.form-block .form-content-area-container .background-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.form-block .form-content-area-container .background-image .form-container{position:relative;z-index:3}.form-block .form-content-area-container .background-image p,.form-block .form-content-area-container .background-image h4,.form-block .form-content-area-container .background-image h3,.form-block .form-content-area-container .background-image h2,.form-block .form-content-area-container .background-image h5,.form-block .form-content-area-container .background-image a{z-index:3;position:relative}.form-block .form-content-area-container p{font-size:22px}.form-block .form-content-area-container .gform_wrapper legend,.form-block .form-content-area-container .gform_wrapper .gfield_label,.form-block .form-content-area-container .gform_wrapper .gform-field-label{font-weight:400;font-size:22px}.form-block .form-content-area-container .gform_wrapper label,.form-block .form-content-area-container .gform_wrapper legend{font-weight:700;font-size:18px}.form-block .form-content-area-container .gform_wrapper .gform-field-label--type-sub{font-size:16px !important;margin-top:0 !important}.form-block .form-content-area-container .gform_wrapper input[type=color],.form-block .form-content-area-container .gform_wrapper input[type=date],.form-block .form-content-area-container .gform_wrapper input[type=datetime-local],.form-block .form-content-area-container .gform_wrapper input[type=datetime],.form-block .form-content-area-container .gform_wrapper input[type=email],.form-block .form-content-area-container .gform_wrapper input[type=month],.form-block .form-content-area-container .gform_wrapper input[type=number],.form-block .form-content-area-container .gform_wrapper input[type=password],.form-block .form-content-area-container .gform_wrapper input[type=search],.form-block .form-content-area-container .gform_wrapper input[type=tel],.form-block .form-content-area-container .gform_wrapper input[type=text],.form-block .form-content-area-container .gform_wrapper input[type=time],.form-block .form-content-area-container .gform_wrapper input[type=url],.form-block .form-content-area-container .gform_wrapper input[type=week],.form-block .form-content-area-container .gform_wrapper select,.form-block .form-content-area-container .gform_wrapper textarea{padding:10px 15px;font-size:18px;background-color:transparent;border-left:none !important;border-right:none !important;border-top:none !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;padding-left:0;font-weight:bold;box-shadow:none}.form-block .form-content-area-container .gform_wrapper .gfield textarea{font-family:"degular-display", sans-serif;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;box-shadow:none}.form-block .form-content-area-container .gform_wrapper #label_1_7_1,.form-block .form-content-area-container .gform_wrapper #label_2_7_1,.form-block .form-content-area-container .gform_wrapper .gfield_checkbox .gchoice .gform-field-label--type--inline{position:relative;font-weight:700;top:-2px;font-size:18px}.form-block .form-content-area-container .gform_footer{float:right;margin:0}.form-block .form-content-area-container .gform_footer input{padding:10px 25px 8px !important;display:inline-block;margin:0;color:#fff !important;font-weight:700 !important;line-height:1em !important;font-size:20px !important;text-decoration:none !important;-webkit-border-radius:0px !important;-moz-border-radius:0px !important;-ms-border-radius:0px !important;border-radius:0px !important;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.form-block .form-content-area-container .gform_confirmation_message{font-size:22px;font-weight:700}.form-block .form-content-area-container .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){font-family:"degular-display", sans-serif}.form-block .after-form-block-content{padding:2.5em 0 0}.form-block p.subtext,.form-block p .subtext{font-size:20px}.full-width-text-block.has-block-image+.background-image-and-content-block .block-content{padding-top:9.5em}.breadcrumbs-container{padding:2.5em 0}.breadcrumbs-container ul li{display:inline-block;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;font-weight:500;position:relative;font-size:20px;padding-right:18px;margin-left:0;margin-right:15px}.breadcrumbs-container ul li:last-of-type{margin-right:0;padding-right:0}.breadcrumbs-container ul li:last-of-type:after{display:none}.breadcrumbs-container ul li.current-page{font-weight:700;text-decoration:underline}.breadcrumbs-container ul li:after{content:"";background-color:#000;height:20px;width:2px;position:absolute;top:9px;right:0}.breadcrumbs-container ul li a{color:#000}.breadcrumbs-container ul li:hover a{text-decoration:underline}.single header.site__header__container,.single-tribe_events header.site__header__container,.page-template-default #primary.no-featured-image header.site__header__container{background-color:#002EFF;box-shadow:0 0 10px rgba(0, 0, 0, 0.25)}.single header.site__header__container #primary-nav-container #top-nav,.single-tribe_events header.site__header__container #primary-nav-container #top-nav,.page-template-default #primary.no-featured-image header.site__header__container #primary-nav-container #top-nav{padding:1.5em 0 0}.single header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button,.single-tribe_events header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button,.page-template-default #primary.no-featured-image header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button{background-color:#002EFF;border:1px solid #fff}.single header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button a,.single-tribe_events header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button a,.page-template-default #primary.no-featured-image header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button a{-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;transition:all 0s ease-in-out}.single header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover,.single-tribe_events header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover,.page-template-default #primary.no-featured-image header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover{background-color:#FF0054;color:#fff;border-color:#FF0054}.single header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover a,.single-tribe_events header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover a,.page-template-default #primary.no-featured-image header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover a{color:#fff;text-decoration:none}.single header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover:before,.single-tribe_events header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover:before,.page-template-default #primary.no-featured-image header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover:before{background-color:#fff}.single header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover:after,.single-tribe_events header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover:after,.page-template-default #primary.no-featured-image header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover:after{background-color:#fff}.single #tribe-events-pg-template,.single-tribe_events #tribe-events-pg-template,.page-template-default #primary.no-featured-image #tribe-events-pg-template{background:url("https://cjsf.wpenginepowered.com/wp-content/uploads/2025/08/yellow-textured-bg.webp");max-width:100%;padding:calc(170px + 3em) 8.5%}.single .tribe-events-meta-group,.single-tribe_events .tribe-events-meta-group,.page-template-default #primary.no-featured-image .tribe-events-meta-group{width:100%}.single .tribe-events-meta-group .tribe-events-single-section-title,.single-tribe_events .tribe-events-meta-group .tribe-events-single-section-title,.page-template-default #primary.no-featured-image .tribe-events-meta-group .tribe-events-single-section-title{font-size:20px}.single .tribe-events-event-meta:before,.single .tribe-events-event-meta~div:not(.tribe-events-event-meta, .event-tickets),.single #tribe-events-footer,.single-tribe_events .tribe-events-event-meta:before,.single-tribe_events .tribe-events-event-meta~div:not(.tribe-events-event-meta, .event-tickets),.single-tribe_events #tribe-events-footer,.page-template-default #primary.no-featured-image .tribe-events-event-meta:before,.page-template-default #primary.no-featured-image .tribe-events-event-meta~div:not(.tribe-events-event-meta, .event-tickets),.page-template-default #primary.no-featured-image #tribe-events-footer{border-top:1px solid #000}.single .tribe-events-event-image img,.single-tribe_events .tribe-events-event-image img,.page-template-default #primary.no-featured-image .tribe-events-event-image img{max-width:100%;height:auto}.single .tribe-events-event-meta a:focus,.single .tribe-events-event-meta a:hover,.single-tribe_events .tribe-events-event-meta a:focus,.single-tribe_events .tribe-events-event-meta a:hover,.page-template-default #primary.no-featured-image .tribe-events-event-meta a:focus,.page-template-default #primary.no-featured-image .tribe-events-event-meta a:hover{color:#002EFF;text-decoration:underline;opacity:1}.single .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button,.page-template-default #primary.no-featured-image .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button{margin:0;background-color:#002EFF;padding:8px 10px;display:inline-block;margin-right:0;color:#fff;font-weight:700;font-size:15px;text-decoration:none;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.single .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover,.page-template-default #primary.no-featured-image .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover{background-color:#FF0054;border-color:#FF0054}.single .tribe-events-schedule,.single-tribe_events .tribe-events-schedule,.page-template-default #primary.no-featured-image .tribe-events-schedule{margin-bottom:1.5em}.single .tribe-events-schedule h2,.single-tribe_events .tribe-events-schedule h2,.page-template-default #primary.no-featured-image .tribe-events-schedule h2{font-size:22px;font-weight:700;margin-right:0}.single .tribe-events-single-event-title,.single-tribe_events .tribe-events-single-event-title,.page-template-default #primary.no-featured-image .tribe-events-single-event-title{border-bottom:none;text-decoration:underline;text-underline-position:under;text-decoration-color:#FF0054;text-decoration-thickness:8px;line-height:1.5em}.single .tribe-events-content ol,.single .tribe-events-content ul,.single .tribe-events-content p,.single-tribe_events .tribe-events-content ol,.single-tribe_events .tribe-events-content ul,.single-tribe_events .tribe-events-content p,.page-template-default #primary.no-featured-image .tribe-events-content ol,.page-template-default #primary.no-featured-image .tribe-events-content ul,.page-template-default #primary.no-featured-image .tribe-events-content p{font-size:20px;font-weight:700;line-height:1.5em}.single .tribe-events-event-meta dl,.single-tribe_events .tribe-events-event-meta dl,.page-template-default #primary.no-featured-image .tribe-events-event-meta dl{font-size:18px}.single .block-section-title,.single-tribe_events .block-section-title,.page-template-default #primary.no-featured-image .block-section-title{border-bottom:none;text-decoration:underline;text-underline-position:under;text-decoration-color:#FF0054;text-decoration-thickness:8px;line-height:1.5em}.single .block-section-subtitle,.single-tribe_events .block-section-subtitle,.page-template-default #primary.no-featured-image .block-section-subtitle{margin:24px 0 0;font-size:30px}.single .buttons-container,.single-tribe_events .buttons-container,.page-template-default #primary.no-featured-image .buttons-container{padding-top:2em}.single .post-details-container,.single-tribe_events .post-details-container,.page-template-default #primary.no-featured-image .post-details-container{display:grid;grid-template-columns:60% 35%;vertical-align:top;grid-gap:0 5%;padding:0 0 6em}.single .post-details-container.no-thumbnail,.single-tribe_events .post-details-container.no-thumbnail,.page-template-default #primary.no-featured-image .post-details-container.no-thumbnail{grid-template-columns:1fr;grid-gap:0}.single .post-details-container .image-container,.single-tribe_events .post-details-container .image-container,.page-template-default #primary.no-featured-image .post-details-container .image-container{grid-row:1;grid-column:2}.single .post-details-container .image-container img,.single-tribe_events .post-details-container .image-container img,.page-template-default #primary.no-featured-image .post-details-container .image-container img{max-width:100%;height:auto}.single .post-details-container .iframe-container,.single-tribe_events .post-details-container .iframe-container,.page-template-default #primary.no-featured-image .post-details-container .iframe-container{position:relative;padding-bottom:56.25%;width:100%;height:0;margin-top:34px}.single .post-details-container .iframe-container iframe,.single-tribe_events .post-details-container .iframe-container iframe,.page-template-default #primary.no-featured-image .post-details-container .iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.single .post-details-container .post-details,.single-tribe_events .post-details-container .post-details,.page-template-default #primary.no-featured-image .post-details-container .post-details{grid-row:1;grid-column:1}.single #primary.blog-post .beige-textured-bg,.single-tribe_events #primary.blog-post .beige-textured-bg,.page-template-default #primary.no-featured-image #primary.blog-post .beige-textured-bg{padding-top:170px}.page-template-default #primary.no-featured-image{background:url("https://cjsf.wpenginepowered.com/wp-content/uploads/2025/08/yellow-textured-bg.webp");max-width:100%;padding:calc(170px + 3em) 0 6em}.pagination .facetwp-facet{margin-bottom:0}.error404 header.site__header__container,.search-results header.site__header__container,.search-no-results header.site__header__container{background-color:#002EFF;box-shadow:0 0 10px rgba(0, 0, 0, 0.25)}.error404 header.site__header__container #primary-nav-container #top-nav,.search-results header.site__header__container #primary-nav-container #top-nav,.search-no-results header.site__header__container #primary-nav-container #top-nav{padding:1.5em 0 0}.error404 header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button,.search-results header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button,.search-no-results header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button{background-color:#002EFF;border:1px solid #fff}.error404 header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button a,.search-results header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button a,.search-no-results header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button a{-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;transition:all 0s ease-in-out}.error404 header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover,.search-results header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover,.search-no-results header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover{background-color:#FF0054;color:#fff;border-color:#FF0054}.error404 header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover a,.search-results header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover a,.search-no-results header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover a{color:#fff;text-decoration:none}.error404 header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover:before,.search-results header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover:before,.search-no-results header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover:before{background-color:#fff}.error404 header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover:after,.search-results header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover:after,.search-no-results header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover:after{background-color:#fff}.error404 .block-title,.search-results .block-title,.search-no-results .block-title{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;border-bottom:none;text-underline-position:under;text-decoration-thickness:5px !important;line-height:1.5em;text-decoration-color:#FF0054 !important;border-bottom:none}.error404 .block-title:hover,.search-results .block-title:hover,.search-no-results .block-title:hover{text-decoration:underline}.error404 .webpage-container,.search-results .webpage-container,.search-no-results .webpage-container{padding-top:163px}.error404 .search-container,.search-results .search-container,.search-no-results .search-container{padding-bottom:4.5em}.error404 .search-container input[type="search"],.search-results .search-container input[type="search"],.search-no-results .search-container input[type="search"]{font-size:20px;color:#000;padding:5px 10px;border:1px solid #000;-webkit-appearance:unset;-moz-appearance:unset;-ms-appearance:unset;appearance:unset;line-height:1.5em}.error404 .search-container .search-submit,.error404 .search-container button,.search-results .search-container .search-submit,.search-results .search-container button,.search-no-results .search-container .search-submit,.search-no-results .search-container button{background-color:#002EFF;padding:10px 25px;display:inline-block;margin-right:15px;color:#fff;font-weight:700;font-size:20px;text-decoration:none;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0px;border:1px solid #002EFF;line-height:1em;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.error404 .search-container .search-submit:hover,.error404 .search-container button:hover,.search-results .search-container .search-submit:hover,.search-results .search-container button:hover,.search-no-results .search-container .search-submit:hover,.search-no-results .search-container button:hover{background-color:#FF0054;border:1px solid #FF0054;color:#fff}.error404 .search-results-container,.search-results .search-results-container,.search-no-results .search-results-container{padding-bottom:4.5em}.error404 .search-results-container .result-post,.search-results .search-results-container .result-post,.search-no-results .search-results-container .result-post{padding:3em 0;border-bottom:1px solid #000}.error404 .search-results-container .result-post:first-of-type,.search-results .search-results-container .result-post:first-of-type,.search-no-results .search-results-container .result-post:first-of-type{padding-top:0}.error404 .search-results-container .result-post .post-excerpt,.search-results .search-results-container .result-post .post-excerpt,.search-no-results .search-results-container .result-post .post-excerpt{font-size:20px;font-weight:bold;line-height:1.5em}.error404 .search-results-container .result-post .post-excerpt img,.search-results .search-results-container .result-post .post-excerpt img,.search-no-results .search-results-container .result-post .post-excerpt img{display:none}.error404 .search-results-container .result-post .post-excerpt+.button-container,.search-results .search-results-container .result-post .post-excerpt+.button-container,.search-no-results .search-results-container .result-post .post-excerpt+.button-container{padding-top:2.5em}.error404 .search-results-container .result-post .link-more,.search-results .search-results-container .result-post .link-more,.search-no-results .search-results-container .result-post .link-more{display:none}.blog .pagination,.page-template-resources-and-stories .pagination,.post-type-archive-tribe_events .pagination,.post-type-archive .pagination,.post-type-archive-resource .pagination,.page-template-default:not(.home) .pagination{padding-bottom:3em}.blog header.site__header__container,.page-template-resources-and-stories header.site__header__container,.post-type-archive-tribe_events header.site__header__container,.post-type-archive header.site__header__container,.post-type-archive-resource header.site__header__container,.page-template-default:not(.home) header.site__header__container{background-color:#002EFF;box-shadow:0 0 10px rgba(0, 0, 0, 0.25)}.blog header.site__header__container #primary-nav-container #top-nav,.page-template-resources-and-stories header.site__header__container #primary-nav-container #top-nav,.post-type-archive-tribe_events header.site__header__container #primary-nav-container #top-nav,.post-type-archive header.site__header__container #primary-nav-container #top-nav,.post-type-archive-resource header.site__header__container #primary-nav-container #top-nav,.page-template-default:not(.home) header.site__header__container #primary-nav-container #top-nav{padding:1.5em 0 0}.blog header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button,.page-template-resources-and-stories header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button,.post-type-archive-tribe_events header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button,.post-type-archive header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button,.post-type-archive-resource header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button,.page-template-default:not(.home) header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button{background-color:#002EFF;border:1px solid #fff}.blog header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button a,.page-template-resources-and-stories header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button a,.post-type-archive-tribe_events header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button a,.post-type-archive header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button a,.post-type-archive-resource header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button a,.page-template-default:not(.home) header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button a{-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;transition:all 0s ease-in-out}.blog header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover,.page-template-resources-and-stories header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover,.post-type-archive-tribe_events header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover,.post-type-archive header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover,.post-type-archive-resource header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover,.page-template-default:not(.home) header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover{background-color:#FF0054;color:#fff;border-color:#FF0054}.blog header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover a,.page-template-resources-and-stories header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover a,.post-type-archive-tribe_events header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover a,.post-type-archive header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover a,.post-type-archive-resource header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover a,.page-template-default:not(.home) header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover a{color:#fff;text-decoration:none}.blog header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover:before,.page-template-resources-and-stories header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover:before,.post-type-archive-tribe_events header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover:before,.post-type-archive header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover:before,.post-type-archive-resource header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover:before,.page-template-default:not(.home) header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover:before{background-color:#fff}.blog header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover:after,.page-template-resources-and-stories header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover:after,.post-type-archive-tribe_events header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover:after,.post-type-archive header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover:after,.post-type-archive-resource header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover:after,.page-template-default:not(.home) header.site__header__container #primary-nav-container #top-nav .top-nav-menu li.button:hover:after{background-color:#fff}.blog .tribe-events-calendar-list__event-header,.page-template-resources-and-stories .tribe-events-calendar-list__event-header,.post-type-archive-tribe_events .tribe-events-calendar-list__event-header,.post-type-archive .tribe-events-calendar-list__event-header,.post-type-archive-resource .tribe-events-calendar-list__event-header,.page-template-default:not(.home) .tribe-events-calendar-list__event-header{background-color:transparent;z-index:2;position:relative;top:0}.blog .tribe-events-calendar-list__event-header .tribe-events-calendar-list__event-title,.page-template-resources-and-stories .tribe-events-calendar-list__event-header .tribe-events-calendar-list__event-title,.post-type-archive-tribe_events .tribe-events-calendar-list__event-header .tribe-events-calendar-list__event-title,.post-type-archive .tribe-events-calendar-list__event-header .tribe-events-calendar-list__event-title,.post-type-archive-resource .tribe-events-calendar-list__event-header .tribe-events-calendar-list__event-title,.page-template-default:not(.home) .tribe-events-calendar-list__event-header .tribe-events-calendar-list__event-title{border-bottom:none;text-underline-position:under;text-decoration-thickness:5px !important;line-height:1.5em;text-decoration-color:#FF0054 !important;border-bottom:none;text-decoration:underline}.blog .tribe-events,.page-template-resources-and-stories .tribe-events,.post-type-archive-tribe_events .tribe-events,.post-type-archive .tribe-events,.post-type-archive-resource .tribe-events,.page-template-default:not(.home) .tribe-events{background:url("https://cjsf.wpenginepowered.com/wp-content/uploads/2025/08/yellow-textured-bg.webp")}.blog .tribe-events.tribe-common.tribe-events-view--month,.page-template-resources-and-stories .tribe-events.tribe-common.tribe-events-view--month,.post-type-archive-tribe_events .tribe-events.tribe-common.tribe-events-view--month,.post-type-archive .tribe-events.tribe-common.tribe-events-view--month,.post-type-archive-resource .tribe-events.tribe-common.tribe-events-view--month,.page-template-default:not(.home) .tribe-events.tribe-common.tribe-events-view--month{max-width:100%;padding-top:170px}.blog .tribe-events.tribe-common.tribe-events-view--day,.blog .tribe-events.tribe-common.tribe-events-view--list,.page-template-resources-and-stories .tribe-events.tribe-common.tribe-events-view--day,.page-template-resources-and-stories .tribe-events.tribe-common.tribe-events-view--list,.post-type-archive-tribe_events .tribe-events.tribe-common.tribe-events-view--day,.post-type-archive-tribe_events .tribe-events.tribe-common.tribe-events-view--list,.post-type-archive .tribe-events.tribe-common.tribe-events-view--day,.post-type-archive .tribe-events.tribe-common.tribe-events-view--list,.post-type-archive-resource .tribe-events.tribe-common.tribe-events-view--day,.post-type-archive-resource .tribe-events.tribe-common.tribe-events-view--list,.page-template-default:not(.home) .tribe-events.tribe-common.tribe-events-view--day,.page-template-default:not(.home) .tribe-events.tribe-common.tribe-events-view--list{max-width:100%;padding-top:170px}.blog .tribe-events .tribe-events-calendar-day__time-separator:after,.blog .tribe-events .tribe-events-calendar-day__type-separator:after,.page-template-resources-and-stories .tribe-events .tribe-events-calendar-day__time-separator:after,.page-template-resources-and-stories .tribe-events .tribe-events-calendar-day__type-separator:after,.post-type-archive-tribe_events .tribe-events .tribe-events-calendar-day__time-separator:after,.post-type-archive-tribe_events .tribe-events .tribe-events-calendar-day__type-separator:after,.post-type-archive .tribe-events .tribe-events-calendar-day__time-separator:after,.post-type-archive .tribe-events .tribe-events-calendar-day__type-separator:after,.post-type-archive-resource .tribe-events .tribe-events-calendar-day__time-separator:after,.post-type-archive-resource .tribe-events .tribe-events-calendar-day__type-separator:after,.page-template-default:not(.home) .tribe-events .tribe-events-calendar-day__time-separator:after,.page-template-default:not(.home) .tribe-events .tribe-events-calendar-day__type-separator:after{background-color:#000}.blog .tribe-events .tribe-events-calendar-month__header,.page-template-resources-and-stories .tribe-events .tribe-events-calendar-month__header,.post-type-archive-tribe_events .tribe-events .tribe-events-calendar-month__header,.post-type-archive .tribe-events .tribe-events-calendar-month__header,.post-type-archive-resource .tribe-events .tribe-events-calendar-month__header,.page-template-default:not(.home) .tribe-events .tribe-events-calendar-month__header{background-color:#002EFF;color:#fff}.blog .tribe-events .tribe-events-calendar-month__header .tribe-events-calendar-month__header-row .tribe-events-calendar-month__header-column,.page-template-resources-and-stories .tribe-events .tribe-events-calendar-month__header .tribe-events-calendar-month__header-row .tribe-events-calendar-month__header-column,.post-type-archive-tribe_events .tribe-events .tribe-events-calendar-month__header .tribe-events-calendar-month__header-row .tribe-events-calendar-month__header-column,.post-type-archive .tribe-events .tribe-events-calendar-month__header .tribe-events-calendar-month__header-row .tribe-events-calendar-month__header-column,.post-type-archive-resource .tribe-events .tribe-events-calendar-month__header .tribe-events-calendar-month__header-row .tribe-events-calendar-month__header-column,.page-template-default:not(.home) .tribe-events .tribe-events-calendar-month__header .tribe-events-calendar-month__header-row .tribe-events-calendar-month__header-column{padding:8px 18px}.blog .tribe-events .tribe-events-calendar-month__header .tribe-events-calendar-month__header-row .tribe-events-calendar-month__header-column-title,.page-template-resources-and-stories .tribe-events .tribe-events-calendar-month__header .tribe-events-calendar-month__header-row .tribe-events-calendar-month__header-column-title,.post-type-archive-tribe_events .tribe-events .tribe-events-calendar-month__header .tribe-events-calendar-month__header-row .tribe-events-calendar-month__header-column-title,.post-type-archive .tribe-events .tribe-events-calendar-month__header .tribe-events-calendar-month__header-row .tribe-events-calendar-month__header-column-title,.post-type-archive-resource .tribe-events .tribe-events-calendar-month__header .tribe-events-calendar-month__header-row .tribe-events-calendar-month__header-column-title,.page-template-default:not(.home) .tribe-events .tribe-events-calendar-month__header .tribe-events-calendar-month__header-row .tribe-events-calendar-month__header-column-title{font-size:14px}.blog .tribe-events .tribe-events-calendar-month__header .tribe-events-calendar-month__header-row .tribe-events-calendar-month__header-column-title-desktop,.page-template-resources-and-stories .tribe-events .tribe-events-calendar-month__header .tribe-events-calendar-month__header-row .tribe-events-calendar-month__header-column-title-desktop,.post-type-archive-tribe_events .tribe-events .tribe-events-calendar-month__header .tribe-events-calendar-month__header-row .tribe-events-calendar-month__header-column-title-desktop,.post-type-archive .tribe-events .tribe-events-calendar-month__header .tribe-events-calendar-month__header-row .tribe-events-calendar-month__header-column-title-desktop,.post-type-archive-resource .tribe-events .tribe-events-calendar-month__header .tribe-events-calendar-month__header-row .tribe-events-calendar-month__header-column-title-desktop,.page-template-default:not(.home) .tribe-events .tribe-events-calendar-month__header .tribe-events-calendar-month__header-row .tribe-events-calendar-month__header-column-title-desktop{color:#fff;font-weight:700}.blog .tribe-events .tribe-events-calendar-month__body,.page-template-resources-and-stories .tribe-events .tribe-events-calendar-month__body,.post-type-archive-tribe_events .tribe-events .tribe-events-calendar-month__body,.post-type-archive .tribe-events .tribe-events-calendar-month__body,.post-type-archive-resource .tribe-events .tribe-events-calendar-month__body,.page-template-default:not(.home) .tribe-events .tribe-events-calendar-month__body{border-top:1px solid #000}.blog .tribe-events .tribe-events-c-nav__next:disabled,.blog .tribe-events .tribe-events-c-nav__prev:disabled,.page-template-resources-and-stories .tribe-events .tribe-events-c-nav__next:disabled,.page-template-resources-and-stories .tribe-events .tribe-events-c-nav__prev:disabled,.post-type-archive-tribe_events .tribe-events .tribe-events-c-nav__next:disabled,.post-type-archive-tribe_events .tribe-events .tribe-events-c-nav__prev:disabled,.post-type-archive .tribe-events .tribe-events-c-nav__next:disabled,.post-type-archive .tribe-events .tribe-events-c-nav__prev:disabled,.post-type-archive-resource .tribe-events .tribe-events-c-nav__next:disabled,.post-type-archive-resource .tribe-events .tribe-events-c-nav__prev:disabled,.page-template-default:not(.home) .tribe-events .tribe-events-c-nav__next:disabled,.page-template-default:not(.home) .tribe-events .tribe-events-c-nav__prev:disabled{color:#000;opacity:0.75}.blog .tribe-events .tribe-events-calendar-list-nav,.page-template-resources-and-stories .tribe-events .tribe-events-calendar-list-nav,.post-type-archive-tribe_events .tribe-events .tribe-events-calendar-list-nav,.post-type-archive .tribe-events .tribe-events-calendar-list-nav,.post-type-archive-resource .tribe-events .tribe-events-calendar-list-nav,.page-template-default:not(.home) .tribe-events .tribe-events-calendar-list-nav{border-top:1px solid #000}.blog .tribe-events .tribe-events-calendar-month__calendar-event-datetime,.page-template-resources-and-stories .tribe-events .tribe-events-calendar-month__calendar-event-datetime,.post-type-archive-tribe_events .tribe-events .tribe-events-calendar-month__calendar-event-datetime,.post-type-archive .tribe-events .tribe-events-calendar-month__calendar-event-datetime,.post-type-archive-resource .tribe-events .tribe-events-calendar-month__calendar-event-datetime,.page-template-default:not(.home) .tribe-events .tribe-events-calendar-month__calendar-event-datetime{color:#000;font-weight:700}.blog .tribe-common p,.page-template-resources-and-stories .tribe-common p,.post-type-archive-tribe_events .tribe-common p,.post-type-archive .tribe-common p,.post-type-archive-resource .tribe-common p,.page-template-default:not(.home) .tribe-common p{font-size:18px;font-weight:700}.blog .tribe-common .tribe-common-h--alt,.page-template-resources-and-stories .tribe-common .tribe-common-h--alt,.post-type-archive-tribe_events .tribe-common .tribe-common-h--alt,.post-type-archive .tribe-common .tribe-common-h--alt,.post-type-archive-resource .tribe-common .tribe-common-h--alt,.page-template-default:not(.home) .tribe-common .tribe-common-h--alt{font-size:15px;font-weight:700}.blog .tribe-common .tribe-common-c-btn-icon--caret-right:disabled .tribe-common-c-btn-icon__icon-svg path,.blog .tribe-common .tribe-common-c-btn-icon--caret-left:disabled .tribe-common-c-btn-icon__icon-svg path,.blog .tribe-common .tribe-common-c-btn-icon--caret-right .tribe-common-c-btn-icon__icon-svg path,.page-template-resources-and-stories .tribe-common .tribe-common-c-btn-icon--caret-right:disabled .tribe-common-c-btn-icon__icon-svg path,.page-template-resources-and-stories .tribe-common .tribe-common-c-btn-icon--caret-left:disabled .tribe-common-c-btn-icon__icon-svg path,.page-template-resources-and-stories .tribe-common .tribe-common-c-btn-icon--caret-right .tribe-common-c-btn-icon__icon-svg path,.post-type-archive-tribe_events .tribe-common .tribe-common-c-btn-icon--caret-right:disabled .tribe-common-c-btn-icon__icon-svg path,.post-type-archive-tribe_events .tribe-common .tribe-common-c-btn-icon--caret-left:disabled .tribe-common-c-btn-icon__icon-svg path,.post-type-archive-tribe_events .tribe-common .tribe-common-c-btn-icon--caret-right .tribe-common-c-btn-icon__icon-svg path,.post-type-archive .tribe-common .tribe-common-c-btn-icon--caret-right:disabled .tribe-common-c-btn-icon__icon-svg path,.post-type-archive .tribe-common .tribe-common-c-btn-icon--caret-left:disabled .tribe-common-c-btn-icon__icon-svg path,.post-type-archive .tribe-common .tribe-common-c-btn-icon--caret-right .tribe-common-c-btn-icon__icon-svg path,.post-type-archive-resource .tribe-common .tribe-common-c-btn-icon--caret-right:disabled .tribe-common-c-btn-icon__icon-svg path,.post-type-archive-resource .tribe-common .tribe-common-c-btn-icon--caret-left:disabled .tribe-common-c-btn-icon__icon-svg path,.post-type-archive-resource .tribe-common .tribe-common-c-btn-icon--caret-right .tribe-common-c-btn-icon__icon-svg path,.page-template-default:not(.home) .tribe-common .tribe-common-c-btn-icon--caret-right:disabled .tribe-common-c-btn-icon__icon-svg path,.page-template-default:not(.home) .tribe-common .tribe-common-c-btn-icon--caret-left:disabled .tribe-common-c-btn-icon__icon-svg path,.page-template-default:not(.home) .tribe-common .tribe-common-c-btn-icon--caret-right .tribe-common-c-btn-icon__icon-svg path{fill:#000}.blog .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day,.blog .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__week,.blog .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day-nav,.page-template-resources-and-stories .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day,.page-template-resources-and-stories .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__week,.page-template-resources-and-stories .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day-nav,.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day,.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__week,.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day-nav,.post-type-archive .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day,.post-type-archive .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__week,.post-type-archive .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day-nav,.post-type-archive-resource .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day,.post-type-archive-resource .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__week,.post-type-archive-resource .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day-nav,.page-template-default:not(.home) .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day,.page-template-default:not(.home) .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__week,.page-template-default:not(.home) .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day-nav{border-color:#000}.blog .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__month-separator:after,.page-template-resources-and-stories .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__month-separator:after,.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__month-separator:after,.post-type-archive .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__month-separator:after,.post-type-archive-resource .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__month-separator:after,.page-template-default:not(.home) .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__month-separator:after{background-color:#000}.blog .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev:disabled .tribe-events-c-nav__prev-icon-svg path,.blog .tribe-common--breakpoint-medium.tribe-events button.tribe-events-c-nav__prev:disabled .tribe-events-c-nav__prev-icon-svg path,.blog .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next:disabled .tribe-events-c-nav__next-icon-svg path,.blog .tribe-common--breakpoint-medium.tribe-events button.tribe-events-c-nav__next:disabled .tribe-events-c-nav__next-icon-svg path,.page-template-resources-and-stories .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev:disabled .tribe-events-c-nav__prev-icon-svg path,.page-template-resources-and-stories .tribe-common--breakpoint-medium.tribe-events button.tribe-events-c-nav__prev:disabled .tribe-events-c-nav__prev-icon-svg path,.page-template-resources-and-stories .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next:disabled .tribe-events-c-nav__next-icon-svg path,.page-template-resources-and-stories .tribe-common--breakpoint-medium.tribe-events button.tribe-events-c-nav__next:disabled .tribe-events-c-nav__next-icon-svg path,.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev:disabled .tribe-events-c-nav__prev-icon-svg path,.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events button.tribe-events-c-nav__prev:disabled .tribe-events-c-nav__prev-icon-svg path,.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next:disabled .tribe-events-c-nav__next-icon-svg path,.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events button.tribe-events-c-nav__next:disabled .tribe-events-c-nav__next-icon-svg path,.post-type-archive .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev:disabled .tribe-events-c-nav__prev-icon-svg path,.post-type-archive .tribe-common--breakpoint-medium.tribe-events button.tribe-events-c-nav__prev:disabled .tribe-events-c-nav__prev-icon-svg path,.post-type-archive .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next:disabled .tribe-events-c-nav__next-icon-svg path,.post-type-archive .tribe-common--breakpoint-medium.tribe-events button.tribe-events-c-nav__next:disabled .tribe-events-c-nav__next-icon-svg path,.post-type-archive-resource .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev:disabled .tribe-events-c-nav__prev-icon-svg path,.post-type-archive-resource .tribe-common--breakpoint-medium.tribe-events button.tribe-events-c-nav__prev:disabled .tribe-events-c-nav__prev-icon-svg path,.post-type-archive-resource .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next:disabled .tribe-events-c-nav__next-icon-svg path,.post-type-archive-resource .tribe-common--breakpoint-medium.tribe-events button.tribe-events-c-nav__next:disabled .tribe-events-c-nav__next-icon-svg path,.page-template-default:not(.home) .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev:disabled .tribe-events-c-nav__prev-icon-svg path,.page-template-default:not(.home) .tribe-common--breakpoint-medium.tribe-events button.tribe-events-c-nav__prev:disabled .tribe-events-c-nav__prev-icon-svg path,.page-template-default:not(.home) .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next:disabled .tribe-events-c-nav__next-icon-svg path,.page-template-default:not(.home) .tribe-common--breakpoint-medium.tribe-events button.tribe-events-c-nav__next:disabled .tribe-events-c-nav__next-icon-svg path{fill:#000}.blog .tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border,.blog .tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border,.page-template-resources-and-stories .tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border,.page-template-resources-and-stories .tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border,.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border,.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border,.post-type-archive .tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border,.post-type-archive .tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border,.post-type-archive-resource .tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border,.post-type-archive-resource .tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border,.page-template-default:not(.home) .tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border,.page-template-default:not(.home) .tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border{margin:0;background-color:#002EFF;padding:8px 10px;display:inline-block;margin-right:0;color:#fff;font-weight:700;font-size:15px;text-decoration:none;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.blog .tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border:hover,.blog .tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border:hover,.page-template-resources-and-stories .tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border:hover,.page-template-resources-and-stories .tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border:hover,.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border:hover,.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border:hover,.post-type-archive .tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border:hover,.post-type-archive .tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border:hover,.post-type-archive-resource .tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border:hover,.post-type-archive-resource .tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border:hover,.page-template-default:not(.home) .tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border:hover,.page-template-default:not(.home) .tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border:hover{background-color:#FF0054;border-color:#FF0054}.blog .resources-container,.page-template-resources-and-stories .resources-container,.post-type-archive-tribe_events .resources-container,.post-type-archive .resources-container,.post-type-archive-resource .resources-container,.page-template-default:not(.home) .resources-container{padding-top:170px}.blog .block-title,.page-template-resources-and-stories .block-title,.post-type-archive-tribe_events .block-title,.post-type-archive .block-title,.post-type-archive-resource .block-title,.page-template-default:not(.home) .block-title{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;border-bottom:none;text-underline-position:under;text-decoration-thickness:5px !important;line-height:1.5em;text-decoration-color:#FF0054 !important;border-bottom:none}.blog .block-title:hover,.page-template-resources-and-stories .block-title:hover,.post-type-archive-tribe_events .block-title:hover,.post-type-archive .block-title:hover,.post-type-archive-resource .block-title:hover,.page-template-default:not(.home) .block-title:hover{text-decoration:underline}.blog .block-content,.page-template-resources-and-stories .block-content,.post-type-archive-tribe_events .block-content,.post-type-archive .block-content,.post-type-archive-resource .block-content,.page-template-default:not(.home) .block-content{font-size:18px;font-weight:700;line-height:1.25em;padding:0 0 1.75em}.blog .block-content .link-more,.page-template-resources-and-stories .block-content .link-more,.post-type-archive-tribe_events .block-content .link-more,.post-type-archive .block-content .link-more,.post-type-archive-resource .block-content .link-more,.page-template-default:not(.home) .block-content .link-more{display:none}.blog .recent-posts-block,.page-template-resources-and-stories .recent-posts-block,.post-type-archive-tribe_events .recent-posts-block,.post-type-archive .recent-posts-block,.post-type-archive-resource .recent-posts-block,.page-template-default:not(.home) .recent-posts-block{padding-top:3em}.blog .facet-filters-group,.page-template-resources-and-stories .facet-filters-group,.post-type-archive-tribe_events .facet-filters-group,.post-type-archive .facet-filters-group,.post-type-archive-resource .facet-filters-group,.page-template-default:not(.home) .facet-filters-group{padding:1em 0 0}.blog .facet-filters-group .facetwp-facet,.page-template-resources-and-stories .facet-filters-group .facetwp-facet,.post-type-archive-tribe_events .facet-filters-group .facetwp-facet,.post-type-archive .facet-filters-group .facetwp-facet,.post-type-archive-resource .facet-filters-group .facetwp-facet,.page-template-default:not(.home) .facet-filters-group .facetwp-facet{margin-bottom:0;position:relative}.blog .facet-filters-group .facetwp-facet .facetwp-dropdown,.page-template-resources-and-stories .facet-filters-group .facetwp-facet .facetwp-dropdown,.post-type-archive-tribe_events .facet-filters-group .facetwp-facet .facetwp-dropdown,.post-type-archive .facet-filters-group .facetwp-facet .facetwp-dropdown,.post-type-archive-resource .facet-filters-group .facetwp-facet .facetwp-dropdown,.page-template-default:not(.home) .facet-filters-group .facetwp-facet .facetwp-dropdown{position:relative;font-size:18px;padding:5px 34px 5px 10px;border:1px solid #000;-webkit-appearance:unset;-moz-appearance:unset;-ms-appearance:unset;appearance:unset;background-color:transparent;z-index:2}.blog .facet-filters-group .facetwp-facet.facetwp-type-dropdown,.page-template-resources-and-stories .facet-filters-group .facetwp-facet.facetwp-type-dropdown,.post-type-archive-tribe_events .facet-filters-group .facetwp-facet.facetwp-type-dropdown,.post-type-archive .facet-filters-group .facetwp-facet.facetwp-type-dropdown,.post-type-archive-resource .facet-filters-group .facetwp-facet.facetwp-type-dropdown,.page-template-default:not(.home) .facet-filters-group .facetwp-facet.facetwp-type-dropdown{width:fit-content;background-color:#fff}.blog .facet-filters-group .facetwp-facet.facetwp-type-dropdown:after,.page-template-resources-and-stories .facet-filters-group .facetwp-facet.facetwp-type-dropdown:after,.post-type-archive-tribe_events .facet-filters-group .facetwp-facet.facetwp-type-dropdown:after,.post-type-archive .facet-filters-group .facetwp-facet.facetwp-type-dropdown:after,.post-type-archive-resource .facet-filters-group .facetwp-facet.facetwp-type-dropdown:after,.page-template-default:not(.home) .facet-filters-group .facetwp-facet.facetwp-type-dropdown:after{content:"";position:absolute;top:8px;right:10px;font-family:fontAwesome;z-index:1}footer{padding:4.5em 0;background-color:#002EFF;position:relative;color:#fff}footer .footer-container .footer-top{grid-template-columns:160px calc(95% - 160px);display:grid;grid-gap:0 5%}footer .footer-container #footer-navigation{text-align:right}footer .footer-container #footer-navigation ul li{display:inline-block;font-weight:bold;font-size:22px;text-transform:uppercase;text-align:center;padding-right:3%}footer .footer-container #footer-navigation ul li:last-of-type{padding-right:0}footer .footer-disclaimer p{text-align:right;font-size:22px;color:#fff;font-weight:400;margin:0}footer .social-menu-holder{width:100%;text-align:right;position:relative;padding:2em 0 4.5em}footer .social-nav-menu li{position:relative;padding:0;margin-bottom:0;text-align:center;width:40px;height:40px;margin-left:3%;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}footer .social-nav-menu li:before{font-size:40px;position:relative}footer .social-nav-menu li:hover{color:#fff !important;opacity:0.8}footer .social-nav-menu li:first-of-type{margin-left:0}footer .social-nav-menu li.button{font-size:15px;color:#fff;width:auto;height:100%;background-color:transparent;border:2px solid #fff;position:relative;top:-9px;padding:5px 15px}footer .social-nav-menu li.button a{font-size:18px;position:relative}footer .social-nav-menu li.button:hover{background-color:#fff;color:#000;border-color:#fff;opacity:1}footer .social-nav-menu li.button:hover a{color:#000}footer .social-nav-menu li a{font-size:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;line-height:1em;text-align:center}@media (min-width:1024px){header.site__header__container #primary-nav-container{position:absolute;top:0;left:0;width:100%}header.site__header__container #primary-nav-container #primary-nav{opacity:1}header.site__header__container #primary-nav-container .header-nav-container{display:block}header.site__header__container.shrink{background-color:#002EFF;overflow:hidden;box-shadow:0 0 10px rgba(0, 0, 0, 0.25)}header.site__header__container.shrink #primary-nav-container #top-nav{padding:1.5em 0 0}header.site__header__container.shrink #primary-nav-container #top-nav .top-nav-menu li.button{background-color:#002EFF;border:1px solid #fff}header.site__header__container.shrink #primary-nav-container #top-nav .top-nav-menu li.button a{-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;transition:all 0s ease-in-out}header.site__header__container.shrink #primary-nav-container #top-nav .top-nav-menu li.button:hover{background-color:#FF0054;color:#fff;border-color:#FF0054}header.site__header__container.shrink #primary-nav-container #top-nav .top-nav-menu li.button:hover a{color:#fff;text-decoration:none}header.site__header__container.shrink #primary-nav-container #top-nav .top-nav-menu li.button:hover:before{background-color:#fff}header.site__header__container.shrink #primary-nav-container #top-nav .top-nav-menu li.button:hover:after{background-color:#fff}header.site__header__container.shrink .site-header-logo-container{width:130px}header.site__header__container.shrink .site-header-logo-container .site__header__logo{width:130px}header.site__header__container.shrink .site-header-logo-container .site__header__logo img{width:130px;height:130px;position:relative}header.site__header__container.shrink #primary-nav-container #primary-nav{padding:15px 0}header.site__header__container.shrink #primary-nav-container ul li{margin-bottom:0}}@media (max-width:1365px){.hero-block .hero-caption-container .heading-container{width:50%}.hero-block .hero-caption-container .heading-container h1{font-size:55px}}@media (max-width:1200px){.hero-block .hero-image-background-holder{padding-bottom:calc(68% + 32px)}.hero-block .hero-caption-container .heading-container{width:55.5%}.hero-block .hero-caption-container .heading-container h1{font-size:50px}footer .footer-container #footer-navigation .menu-footer-menu-container{width:90%;float:right}footer .footer-container #footer-navigation ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;text-align:left;grid-gap:0 2.5%}footer .footer-container #footer-navigation ul li{text-align:left;padding-right:0;display:block}footer .social-menu-holder .menu-social-nav-container{width:87%;text-align:left;float:right;padding:1em 0 4em}}@media (max-width:1060px){.hero-block .hero-caption-container .heading-container h1{font-size:50px}.hero-block .hero-caption-container .heading-container p,.hero-block .hero-caption-container .heading-container ul,.hero-block .hero-caption-container .heading-container ol{font-size:20px}h1,.h1{font-size:50px}.section-block .block-section-title{font-size:40px}.content-and-image-block p,.content-and-image-block ul,.content-and-image-block ol{font-size:20px}.recent-posts-block .heading-container{grid-template-columns:1fr}.recent-posts-block .heading-container .block-section-title{line-height:1.5em}.recent-posts-block .heading-container .block-content-container{padding:1.5em 0 0}.recent-posts-block.green-bg .block-heading-container{padding:4.5em 0 9em}.recent-posts-block.beige-bg .buttons-container{padding-bottom:3em}.recent-posts-block .buttons-container{padding-bottom:4.5em}}@media (max-width:1023px){header.site__header__container #primary-nav-container #hamburger{display:block;top:42px}header.site__header__container.shrink{background-color:#002EFF;box-shadow:0 0 10px rgba(0, 0, 0, 0.25)}header.site__header__container.shrink .site-header-logo-container{width:130px}header.site__header__container.shrink .site-header-logo-container .site__header__logo{width:130px}header.site__header__container.shrink .site-header-logo-container .site__header__logo img{width:130px;height:130px;position:relative}header.site__header__container.nav-open{box-shadow:0 0 10px rgba(0, 0, 0, 0.25)}header.site__header__container.nav-open #primary-nav-container{background-color:#002EFF}header.site__header__container.nav-open #primary-nav-container .header-nav-container{display:grid}header.site__header__container.nav-open #primary-nav-container #primary-nav{grid-row:1;padding:78px 0 0}header.site__header__container.nav-open #primary-nav-container #primary-nav ul{grid-template-columns:1fr;grid-gap:0 3%;text-align:left;margin-left:calc(160px + 3%);margin-top:-28px}header.site__header__container.nav-open #primary-nav-container #top-nav{grid-row:2;padding:0 0 4em}header.site__header__container.nav-open #primary-nav-container #top-nav .top-nav-menu{margin-top:0;margin-left:0;display:block;text-align:left;margin-left:calc(160px + 3%)}header.site__header__container.nav-open #primary-nav-container #top-nav .top-nav-menu li.button{border:1px solid #FF0054;background-color:#FF0054}header.site__header__container.nav-open #primary-nav-container #top-nav .top-nav-menu li.button a{-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;transition:all 0s ease-in-out}header.site__header__container.nav-open #primary-nav-container #top-nav .top-nav-menu li.button:before,header.site__header__container.nav-open #primary-nav-container #top-nav .top-nav-menu li.button:after{display:none}header.site__header__container.nav-open #primary-nav-container #top-nav .top-nav-menu li.button:hover{background-color:#F1DD7F;color:#000;text-decoration:none;border-color:#F1DD7F}header.site__header__container.nav-open #primary-nav-container #top-nav .top-nav-menu li.button:hover a{color:#000}.hero-block .hero-image-background-holder{padding-bottom:calc(81% + 32px)}.full-width-text-block.large-font-size ul li,.full-width-text-block.large-font-size ol li{font-size:25px}.full-width-text-block p,.full-width-text-block ol,.full-width-text-block ul{font-size:20px}.single .post-details-container{grid-template-columns:1fr;grid-gap:0}.single .post-details-container .image-container{grid-row:2;grid-column:1}.single .post-details-container .post-details{padding-bottom:4em}}@media (max-width:860px){.hero-block .hero-image-background-holder{padding-bottom:100vh}.hero-block .hero-caption-container .container{width:84%}.hero-block .hero-caption-container .heading-container{width:75%}.hero-block .image-credit{left:unset;right:30px}.background-image-and-content-block.right-image .callout-content-container .callout-content{grid-template-columns:55% 40%}.background-image-and-content-block.left-image .callout-content-container .callout-content{grid-template-columns:40% 55%}.full-width-text-block.two-col-list ul,.full-width-text-block.two-col-list ol{grid-template-columns:1fr;grid-gap:2em 0}.full-width-text-block.two-col-list ul li,.full-width-text-block.two-col-list ol li{min-height:30px}.full-width-text-block.has-block-image{padding-bottom:3em}.full-width-text-block.has-block-image .block-image-container{position:relative;bottom:0;right:-8%;width:102%;margin-top:3em}.full-width-text-block ul li{margin-left:60px}.content-and-image-block.has-image.right-image .callout-content-container .callout-content{grid-template-columns:1fr}.content-and-image-block.has-image.right-image .callout-content-container .callout-content .block-image{padding:0 0 0em;grid-column:1}.content-and-image-block.has-image.right-image .content-container{padding:3em 0 3em}.content-and-image-block.has-image.right-image .block-content-container{margin-top:0;padding:4.5em 8.5%}.content-and-image-block.has-image.left-image .content-container{padding:4.5em 0}.content-and-image-block.has-image.left-image .callout-content-container .callout-content{grid-template-columns:1fr}.content-and-image-block.has-image.left-image .callout-content-container .callout-content .block-image{padding:0 0 4.5em;grid-column:1}.content-and-image-block.has-image.left-image .callout-content-container .callout-content .block-image-container{padding-bottom:56.25%;width:100%}.content-and-image-block.has-image.left-image .block-content-container{margin-top:0;padding:4.5em 8.5% 4.5em 8.5%}.content-and-image-block.has-image.left-image.green-accent .content-container{padding:3em 0 6em}.content-and-image-block.has-image.right-contained-image .content-container{padding-bottom:2em}.content-and-image-block.has-image.right-contained-image .callout-content-container .callout-content .block-image{grid-column:1;margin-left:0;margin-right:0;margin-top:3em}.content-and-image-block.has-image.right-contained-image .callout-content-container .callout-content .image-bg{left:0}.content-and-image-block.has-image.left-contained-image .callout-content .block-image{margin-top:3em}.content-and-image-block.has-image.left-contained-image .content-container{padding-bottom:2em}.content-and-image-block.has-image.left-contained-image .callout-content-container .callout-content,.content-and-image-block.has-image.right-contained-image .callout-content-container .callout-content{grid-template-columns:1fr;grid-gap:0}.content-and-image-block.has-image.left-contained-image .callout-content-container .callout-content .block-image,.content-and-image-block.has-image.right-contained-image .callout-content-container .callout-content .block-image{margin-left:0;padding:6em 0;grid-row:2}.content-and-image-block.has-image.left-contained-image .content-container,.content-and-image-block.has-image.right-contained-image .content-container{margin-top:0;padding:0 0 2em}.content-and-image-block.has-image.left-contained-image .content-container .callout-content-container .callout-content,.content-and-image-block.has-image.right-contained-image .content-container .callout-content-container .callout-content{margin-top:0}.content-and-image-block.has-image.left-contained-image .block-content-container,.content-and-image-block.has-image.right-contained-image .block-content-container{padding:4.5em 8.5%;margin-top:0;grid-row:1}.content-and-image-block.has-image.left-contained-image .block-content-container:after,.content-and-image-block.has-image.right-contained-image .block-content-container:after{bottom:-3.5em}.form-block .form-content-area-container{width:100%}.recent-posts-block .column-callouts-container{grid-template-columns:1fr}.error404 h2,.error404 .h2,.search-results h2,.search-results .h2{font-size:40px}.blog .recent-posts-block .column-callouts-container,.page-template-resources-and-stories .recent-posts-block .column-callouts-container,.post-type-archive-tribe_events .recent-posts-block .column-callouts-container,.post-type-archive .recent-posts-block .column-callouts-container,.post-type-archive-resource .recent-posts-block .column-callouts-container,.page-template-default:not(.home) .recent-posts-block .column-callouts-container{grid-template-columns:1fr;grid-gap:3em 0}.single .post-details-container .image-container img{width:100%}.full-width-text-block.has-block-image+.background-image-and-content-block .block-content{padding-top:0}footer{padding:3em 0}footer .footer-container .footer-top{grid-template-columns:1fr;grid-gap:0}footer .footer-container #footer-navigation .menu-footer-menu-container{width:100%;float:none;padding-top:1.5em}footer .footer-container #footer-navigation ul li{margin-left:0}footer .social-menu-holder{padding:1em 0 3em}footer .social-menu-holder .menu-social-nav-container{float:none;text-align:left;padding:1em 0 0}footer .social-nav-menu li:before{font-size:45px}footer .footer-disclaimer p{font-size:20px}}@media (max-width:767px){.background-image-and-content-block.right-image .callout-content-container .callout-content{grid-template-columns:1fr}.background-image-and-content-block.right-image .callout-content-container .block-image{display:none}.background-image-and-content-block.left-image .callout-content-container .callout-content{grid-template-columns:1fr}.background-image-and-content-block.left-image .callout-content-container .block-image{display:none}.background-image-and-content-block .block-content{padding:0}.blog .tribe-events .tribe-events-c-day-marker:after,.blog .tribe-events .tribe-events-calendar-list__month-separator:after,.blog .tribe-events .tribe-events-calendar-day__time-separator:after,.blog .tribe-events .tribe-events-calendar-day__type-separator:after,.page-template-resources-and-stories .tribe-events .tribe-events-c-day-marker:after,.page-template-resources-and-stories .tribe-events .tribe-events-calendar-list__month-separator:after,.page-template-resources-and-stories .tribe-events .tribe-events-calendar-day__time-separator:after,.page-template-resources-and-stories .tribe-events .tribe-events-calendar-day__type-separator:after,.post-type-archive-tribe_events .tribe-events .tribe-events-c-day-marker:after,.post-type-archive-tribe_events .tribe-events .tribe-events-calendar-list__month-separator:after,.post-type-archive-tribe_events .tribe-events .tribe-events-calendar-day__time-separator:after,.post-type-archive-tribe_events .tribe-events .tribe-events-calendar-day__type-separator:after,.post-type-archive .tribe-events .tribe-events-c-day-marker:after,.post-type-archive .tribe-events .tribe-events-calendar-list__month-separator:after,.post-type-archive .tribe-events .tribe-events-calendar-day__time-separator:after,.post-type-archive .tribe-events .tribe-events-calendar-day__type-separator:after,.post-type-archive-resource .tribe-events .tribe-events-c-day-marker:after,.post-type-archive-resource .tribe-events .tribe-events-calendar-list__month-separator:after,.post-type-archive-resource .tribe-events .tribe-events-calendar-day__time-separator:after,.post-type-archive-resource .tribe-events .tribe-events-calendar-day__type-separator:after,.page-template-default:not(.home) .tribe-events .tribe-events-c-day-marker:after,.page-template-default:not(.home) .tribe-events .tribe-events-calendar-list__month-separator:after,.page-template-default:not(.home) .tribe-events .tribe-events-calendar-day__time-separator:after,.page-template-default:not(.home) .tribe-events .tribe-events-calendar-day__type-separator:after{background-color:#000}.blog .tribe-events .tribe-events-c-nav,.page-template-resources-and-stories .tribe-events .tribe-events-c-nav,.post-type-archive-tribe_events .tribe-events .tribe-events-c-nav,.post-type-archive .tribe-events .tribe-events-c-nav,.post-type-archive-resource .tribe-events .tribe-events-c-nav,.page-template-default:not(.home) .tribe-events .tribe-events-c-nav{border-top:1px solid #000}.blog .tribe-events .tribe-events-calendar-month__header-column-title,.page-template-resources-and-stories .tribe-events .tribe-events-calendar-month__header-column-title,.post-type-archive-tribe_events .tribe-events .tribe-events-calendar-month__header-column-title,.post-type-archive .tribe-events .tribe-events-calendar-month__header-column-title,.post-type-archive-resource .tribe-events .tribe-events-calendar-month__header-column-title,.page-template-default:not(.home) .tribe-events .tribe-events-calendar-month__header-column-title{color:#fff;font-weight:700}.blog .tribe-events .tribe-events-calendar-month__day-cell--mobile:focus,.blog .tribe-events .tribe-events-calendar-month__day-cell--mobile:hover,.page-template-resources-and-stories .tribe-events .tribe-events-calendar-month__day-cell--mobile:focus,.page-template-resources-and-stories .tribe-events .tribe-events-calendar-month__day-cell--mobile:hover,.post-type-archive-tribe_events .tribe-events .tribe-events-calendar-month__day-cell--mobile:focus,.post-type-archive-tribe_events .tribe-events .tribe-events-calendar-month__day-cell--mobile:hover,.post-type-archive .tribe-events .tribe-events-calendar-month__day-cell--mobile:focus,.post-type-archive .tribe-events .tribe-events-calendar-month__day-cell--mobile:hover,.post-type-archive-resource .tribe-events .tribe-events-calendar-month__day-cell--mobile:focus,.post-type-archive-resource .tribe-events .tribe-events-calendar-month__day-cell--mobile:hover,.page-template-default:not(.home) .tribe-events .tribe-events-calendar-month__day-cell--mobile:focus,.page-template-default:not(.home) .tribe-events .tribe-events-calendar-month__day-cell--mobile:hover{background-color:#FBF6DE}.blog .tribe-events .tribe-events-calendar-month__day-cell--selected,.blog .tribe-events .tribe-events-calendar-month__day-cell--selected:focus,.blog .tribe-events .tribe-events-calendar-month__day-cell--selected:hover,.page-template-resources-and-stories .tribe-events .tribe-events-calendar-month__day-cell--selected,.page-template-resources-and-stories .tribe-events .tribe-events-calendar-month__day-cell--selected:focus,.page-template-resources-and-stories .tribe-events .tribe-events-calendar-month__day-cell--selected:hover,.post-type-archive-tribe_events .tribe-events .tribe-events-calendar-month__day-cell--selected,.post-type-archive-tribe_events .tribe-events .tribe-events-calendar-month__day-cell--selected:focus,.post-type-archive-tribe_events .tribe-events .tribe-events-calendar-month__day-cell--selected:hover,.post-type-archive .tribe-events .tribe-events-calendar-month__day-cell--selected,.post-type-archive .tribe-events .tribe-events-calendar-month__day-cell--selected:focus,.post-type-archive .tribe-events .tribe-events-calendar-month__day-cell--selected:hover,.post-type-archive-resource .tribe-events .tribe-events-calendar-month__day-cell--selected,.post-type-archive-resource .tribe-events .tribe-events-calendar-month__day-cell--selected:focus,.post-type-archive-resource .tribe-events .tribe-events-calendar-month__day-cell--selected:hover,.page-template-default:not(.home) .tribe-events .tribe-events-calendar-month__day-cell--selected,.page-template-default:not(.home) .tribe-events .tribe-events-calendar-month__day-cell--selected:focus,.page-template-default:not(.home) .tribe-events .tribe-events-calendar-month__day-cell--selected:hover{background-color:#002EFF}.blog .tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date-daynum,.blog .tribe-events .tribe-events-calendar-month__day-cell--selected:focus .tribe-events-calendar-month__day-date-daynum,.blog .tribe-events .tribe-events-calendar-month__day-cell--selected:hover .tribe-events-calendar-month__day-date-daynum,.page-template-resources-and-stories .tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date-daynum,.page-template-resources-and-stories .tribe-events .tribe-events-calendar-month__day-cell--selected:focus .tribe-events-calendar-month__day-date-daynum,.page-template-resources-and-stories .tribe-events .tribe-events-calendar-month__day-cell--selected:hover .tribe-events-calendar-month__day-date-daynum,.post-type-archive-tribe_events .tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date-daynum,.post-type-archive-tribe_events .tribe-events .tribe-events-calendar-month__day-cell--selected:focus .tribe-events-calendar-month__day-date-daynum,.post-type-archive-tribe_events .tribe-events .tribe-events-calendar-month__day-cell--selected:hover .tribe-events-calendar-month__day-date-daynum,.post-type-archive .tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date-daynum,.post-type-archive .tribe-events .tribe-events-calendar-month__day-cell--selected:focus .tribe-events-calendar-month__day-date-daynum,.post-type-archive .tribe-events .tribe-events-calendar-month__day-cell--selected:hover .tribe-events-calendar-month__day-date-daynum,.post-type-archive-resource .tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date-daynum,.post-type-archive-resource .tribe-events .tribe-events-calendar-month__day-cell--selected:focus .tribe-events-calendar-month__day-date-daynum,.post-type-archive-resource .tribe-events .tribe-events-calendar-month__day-cell--selected:hover .tribe-events-calendar-month__day-date-daynum,.page-template-default:not(.home) .tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date-daynum,.page-template-default:not(.home) .tribe-events .tribe-events-calendar-month__day-cell--selected:focus .tribe-events-calendar-month__day-date-daynum,.page-template-default:not(.home) .tribe-events .tribe-events-calendar-month__day-cell--selected:hover .tribe-events-calendar-month__day-date-daynum{color:#fff}.blog .tribe-common .tribe-common-c-btn-border,.page-template-resources-and-stories .tribe-common .tribe-common-c-btn-border,.post-type-archive-tribe_events .tribe-common .tribe-common-c-btn-border,.post-type-archive .tribe-common .tribe-common-c-btn-border,.post-type-archive-resource .tribe-common .tribe-common-c-btn-border,.page-template-default:not(.home) .tribe-common .tribe-common-c-btn-border{margin:0;background-color:#002EFF;padding:8px 10px;display:inline-block;margin-right:0;color:#fff;font-weight:700;font-size:15px;text-decoration:none;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.blog .tribe-common .tribe-common-c-btn-border:hover,.page-template-resources-and-stories .tribe-common .tribe-common-c-btn-border:hover,.post-type-archive-tribe_events .tribe-common .tribe-common-c-btn-border:hover,.post-type-archive .tribe-common .tribe-common-c-btn-border:hover,.post-type-archive-resource .tribe-common .tribe-common-c-btn-border:hover,.page-template-default:not(.home) .tribe-common .tribe-common-c-btn-border:hover{background-color:#FF0054;border-color:#FF0054;color:#fff}}@media (max-width:640px){header.site__header__container .site-header-logo-container{width:130px;float:none}header.site__header__container .site-header-logo-container .site__header__logo{width:130px}header.site__header__container .site-header-logo-container .site__header__logo img{height:130px;width:130px}header.site__header__container.nav-open #primary-nav-container .header-nav-container{padding-top:70px}header.site__header__container.nav-open #primary-nav-container #primary-nav ul{margin-top:0;margin-left:23px;grid-gap:0}header.site__header__container.nav-open #primary-nav-container #top-nav .top-nav-menu{margin-left:23px}h1,.h1{font-size:40px}.hero-block .hero-image-background-holder{min-height:850px;padding-bottom:0}.hero-block .hero-caption-container{bottom:4em}.hero-block .hero-caption-container .container{width:78%}.hero-block .hero-caption-container .heading-container{width:100%;float:none}.hero-block .hero-caption-container .heading-container h1{font-size:40px}.hero-block .image-credit{bottom:15px}.content-and-image-block.has-image.left-image .callout-content-container .callout-content .block-image-container:after{bottom:-2.5em;height:2.5em}.content-and-image-block.has-image.left-image .block-image-container .image-credit{bottom:15px}.content-and-image-block.has-image.right-image .block-image-container .image-credit{bottom:15px}.full-width-text-block.large-font-size ul li,.full-width-text-block.large-font-size ol li{font-size:22px}.full-width-text-block.has-block-image .block-image-container .block-image .image-credit{bottom:15px}.background-image-and-content-block.bottom-right-image-credit-position .image-credit,.background-image-and-content-block.bottom-let-image-credit-position .image-credit{bottom:15px}.background-image-and-content-block.top-right-image-credit-position,.background-image-and-content-block.top-left-image-credit-position{top:15px}.gfield--input-type-name .ginput_complex,#field_1_1 .ginput_complex,#field_2_1 .ginput_complex{row-gap:30px}.form-block .form-content-area-container .gform_footer{margin:20px 0 0}.form-block .after-form-block-content{padding:3.5em 0 0}footer .footer-disclaimer p{font-size:18px}}@media (max-width:480px){.hero-block .hero-image-background-holder{min-height:900px;background-position:center center !important;background-size:cover !important}}@media (max-width:400px){.hero-block .hero-image-background-holder{min-height:950px;background-position:center center !important}}