body{font-family:'Open Sans',sans-serif;font-weight:400;line-height:1.5}p{margin-bottom:1.5rem}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#b81a66;font-weight:900}a{color:#02b5e4;font-weight:700}a:hover{color:#394da3}h6{text-transform:uppercase}h1.entry-title,.background-typography,.rock-salt{font-family:'Rock Salt',cursive;text-align:center;font-size:3.5rem;letter-spacing:3px}.rock-salt.slider{font-size:8vw;margin-bottom:3rem;text-shadow:3px 3px 15px rgba(0,0,0,0.25)}span.background-typography{position:absolute;left:50%;width:100%;font-size:12vw;text-align:center;color:#fff;opacity:0.15;z-index:0;pointer-events:none}span.background-typography.top{top:0;transform:translate(-50%,-5vw)}span.background-typography.middle{top:50%;transform:translate(-50%,-50%)}.image-with-content span.background-typography.middle{transform:translate(-50%,-75%)}span.background-typography.bottom{bottom:0;transform:translate(-50%,2vw)}span.background-typography.custom{top:50%}.bg-none span.background-typography,.bg-white span.background-typography{color:#394da3;opacity:0.1}body:not(.single-team):not(.single-post):not(.single-tfc_story) .has-post-thumbnail h1.entry-title,.blog h1.entry-title{color:#fff;text-shadow:0px 0px 8px rgba(0,0,0,0.3)}body:not(.single-team) .has-post-thumbnail header.entry-header,.blog header.entry-header{background-size:cover;background-position:center}a.navbar-brand.custom-logo-link{text-align:center}a.navbar-brand.custom-logo-link>img{height:150px;width:auto}div#wrapper-navbar{background-color:rgba(255,255,255,0.85);position:absolute;z-index:99;width:100%}div#wrapper-navbar.scrolled{position:fixed;top:0;background-color:#fff;-webkit-box-shadow:5px 0 25px rgba(0,0,0,0.4);-moz-box-shadow:5px 0 25px rgba(0,0,0,0.4);-ms-box-shadow:5px 0 25px rgba(0,0,0,0.4);-o-box-shadow:5px 0 25px rgba(0,0,0,0.4);box-shadow:5px 0 25px rgba(0,0,0,0.4)}#wrapper-navbar .container{justify-content:space-between}.bg-magenta-purple{background:linear-gradient(90deg,#b81a66,#752893)}.bg-purple-blue{background:linear-gradient(90deg,#752893,#02b5e4)}.bg-purple-blue-vertical{background:linear-gradient(0deg,#752893,#02b5e4)}.bg-purple-blue-angled{background:linear-gradient(12deg,#752893 20%,#02b5e4)}.bg-magenta-purple:not(.slider-section) *:not(text):not(textarea):not(select),.bg-purple-blue:not(.slider-section) *:not(text):not(textarea):not(select),.bg-purple-blue-vertical:not(.slider-section) *:not(text):not(textarea):not(select),.bg-purple-blue-angled:not(.slider-section) *:not(text):not(textarea):not(select){color:#fff}.bg-magenta-purple:not(.slider-section) li:not(.gfield)::marker,.bg-purple-blue:not(.slider-section) li:not(.gfield)::marker,.bg-purple-blue-vertical:not(.slider-section) li:not(.gfield)::marker,.bg-purple-blue-angled:not(.slider-section) li:not(.gfield)::marker{color:#fff}a,.btn,button,a::after,#wrapper-navbar,.btn-primary-wrap::before,.btn::before,#menu-sidebar,.carousel-indicators li,a.navbar-brand.custom-logo-link>img,.card.hover,#menu-sidebar li>a::before,input[type="submit"],.card-header button>*{-webkit-transition:0.3s all ease-in-out;-moz-transition:0.3s all ease-in-out;-ms-transition:0.3s all ease-in-out;-o-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}#menu-sidebar.open{transform:translateX(0%);-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-o-transform:translateX(0%);-webkit-transform-origin:left;-moz-transform-origin:left;-o-transform-origin:left;transform-origin:left}#menu-sidebar{position:fixed;top:0;left:0;width:500px;height:100vh;max-width:100%;transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-webkit-transform-origin:left;-moz-transform-origin:left;-o-transform-origin:left;transform-origin:left;overflow:auto;overflow:inherit;padding:1.5rem 3rem;z-index:9999;overflow-y:scroll;overflow-x:hidden}.admin-bar #menu-sidebar{top:32px}#menu-sidebar *{color:#fff}ul.carousel-indicators{position:relative;margin-bottom:3rem}.carousel-wrapper{position:relative}.carousel-indicators li{text-indent:0;width:auto;height:auto;border-radius:50px;min-width:100px;padding:0.75rem 1rem;text-align:center;text-transform:uppercase;font-weight:900;opacity:1;margin-left:1rem;margin-right:1rem;color:#02b5e4;border:solid 3px #fff}.carousel-indicators li.active{border-color:#fdce00;-webkit-box-shadow:2px 2px 15px rgba(0,0,0,0.2);-moz-box-shadow:2px 2px 15px rgba(0,0,0,0.2);-ms-box-shadow:2px 2px 15px rgba(0,0,0,0.2);-o-box-shadow:2px 2px 15px rgba(0,0,0,0.2);box-shadow:2px 2px 15px rgba(0,0,0,0.2)}.padding-lg{padding-top:7rem;padding-bottom:7rem}.padding-md{padding-top:5rem;padding-bottom:5rem}.padding-sm{padding-top:3rem;padding-bottom:3rem}.aw-columns>.container{position:relative}.aw-columns>.container::before{content:'';display:block;position:absolute;width:calc(66.66667% + 125px);height:calc(100% + 5rem);background-color:#fff;right:0;top:50%;transform:translateY(-50%);-webkit-box-shadow:2px 2px 15px rgba(0,0,0,0.2);-moz-box-shadow:2px 2px 15px rgba(0,0,0,0.2);-ms-box-shadow:2px 2px 15px rgba(0,0,0,0.2);-o-box-shadow:2px 2px 15px rgba(0,0,0,0.2);box-shadow:2px 2px 15px rgba(0,0,0,0.2)}article.aw-columns:not(.has-post-thumbnail)>.container::before{width:100%;height:100%}article.aw-columns:not(.has-post-thumbnail) .col-inner{padding:2.5rem}article.aw-columns.has-post-thumbnail .col-inner,.stories .aw-columns .col-inner{padding-right:2.5rem;padding-left:2.5rem}article.aw-columns.has-post-thumbnail,.stories .aw-columns{padding-top:2.5rem;padding-bottom:2.5rem}.image-wrapper>img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);min-height:102%;min-width:102%;height:auto;width:auto;object-fit:cover}.col-inner>*:last-child,.textwidget>*:last-child,.site-info>*:last-child{margin-bottom:0}.rainbow-separator>hr{content:'';height:5px;width:100%;background:linear-gradient(90deg,#ea1c28,#FF5518,#fdce00,#00b748,#02b5e4,#394da3,#752893,#b81a66);border:none;margin:0}.page-banner{padding:0.75rem 0;text-align:center}.page-banner *{text-transform:uppercase;font-weight:700;color:#fff;font-size:0.85rem}.page-banner a{text-decoration:underline}.alt{font-weight:300;color:#752893;line-height:1.5}div#nav-buttons-container{padding:0}ul#nav-buttons{margin-left:auto}.footer-nav-wrapper{background-color:rgba(2,181,228,0.55);padding:0.75rem 0}.footer-nav-wrapper a{color:#fff;font-weight:700;text-transform:uppercase}ul#footer-menu{flex-direction:row;justify-content:space-evenly;width:100%}#wrapper-footer-full,#wrapper-static-hero{background-color:rgba(255,255,255,0)}.textwidget{text-align:center}#page #menu-social-icons a i{background-image:linear-gradient(35deg,#752893 20%,#02b5e4 70%);background-size:100%;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;-webkit-box-decoration-break:clone}ul#menu-social-icons{display:flex;list-style:none;justify-content:center;padding:0;margin:auto}ul#menu-social-icons>li{margin-left:0.5rem;margin-right:0.5rem;font-size:2rem}a.footer-logo{margin-bottom:1rem;display:block}a.footer-logo>img{height:170px;width:auto}.footer-widget{margin-top:auto;margin-bottom:auto}.text-purple{color:#752893}#page .btn,#page li.menu-btn>a,#page input[type="submit"],input.button{min-width:158px;padding:0.75rem 1.25rem;border-radius:0;font-weight:900;text-transform:uppercase;letter-spacing:1px;border-width:3px;border-style:solid;height:auto}#page .btn.btn-primary,#page li.menu-btn.primary>a,#page input[type="submit"],input.gform_next_button{color:#02b5e4;border-color:#02b5e4;background-color:rgba(255,255,255,0.5)}#page .btn.btn-orange{color:#ff5518;border-color:#ff5518;background-color:rgba(255,255,255,0.5)}#page .btn.btn-orange:hover{color:#fff;background-color:#ff5518}#page .btn.btn-secondary,input.gform_previous_button,#page .text-light .btn.btn-primary{color:#fff;border-color:#fff;background-color:rgba(2,181,228,0.6)}#page .btn.btn-secondary:hover,input.gform_previous_button:hover,#page .text-light .btn.btn-primary:hover{background-color:#02b5e4}#page input.gform_previous_button{border-color:#6b7280;color:#6b7280;background-color:#fff}#page input.gform_previous_button:hover{color:#fff;background-color:#6b7280}#page .btn.btn-primary:hover,#page li.menu-btn.primary>a:hover,#page input[type="submit"]:hover,#page input.gform_next_button:hover{color:#fff;background-color:#02b5e4;text-decoration:none}#page #sidebar-buttons li.menu-btn.primary>a{background-color:rgba(255,255,255,0.25);color:#fff;border-color:#fff}ul#sidebar-buttons a{display:block}ul#sidebar-buttons>li{margin-left:0;margin-bottom:1.5rem;text-align:center}div#sidebar-buttons-container{padding:0}.footer-wrapper{background-image:url(/wp-content/uploads/2021/07/FooterBackground.jpg);background-size:cover;background-position:center}#wrapper-navbar.scrolled a.navbar-brand.custom-logo-link>img{width:130px}a.carousel-control-prev,a.carousel-control-next{font-size:3rem;top:50%;transform:translateY(-50%);color:#fff;opacity:1;display:table;text-shadow:0px 0px 8px rgba(0,0,0,0.3);width:auto}a.carousel-control-prev::before{left:2px}a.carousel-control-next::before{right:2px}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;opacity:0.7}#page h1.entry-title{margin-top:5rem;margin-bottom:5rem}#page article:not(.has-post-thumbnail) h1.entry-title,.single-team #page article h1.entry-title,.single-post #page article h1.entry-title,body.archive #page h1.page-title.entry-title{margin-top:3rem;margin-bottom:1.5rem}.footer-callout p{font-weight:600;font-size:1.25rem;color:#fff}.btn.icon::after{-webkit-transition:0s all ease-in-out;-moz-transition:0s all ease-in-out;-ms-transition:0s all ease-in-out;-o-transition:0s all ease-in-out;transition:0s all ease-in-out}.btn.icon:not(.none):not(.btn-arrows)::after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;margin-left:0.25rem}.icon.btn-download::after{content:'\f019'}.icon.btn-modal::after{content:"\f24d"}.icon.btn-arrows::after{content:'\00BB';margin-left:0.25rem}li.menu-btn{display:block;margin-left:1rem}.card-row .card{height:100%}.card:not(.accordion-card){border:none;border-radius:20px;background-color:rgba(255,255,255,0);padding:1.5rem;text-align:center}.card:not(.hover):not(.accordion-card),.card.hover:hover{background-color:#fff;-webkit-box-shadow:0px 0px 10px rgba(136,136,136,0.25);-moz-box-shadow:0px 0px 10px rgba(136,136,136,0.25);-ms-box-shadow:0px 0px 10px rgba(136,136,136,0.25);-o-box-shadow:0px 0px 10px rgba(136,136,136,0.25);box-shadow:0px 0px 25px rgba(136,136,136,0.25)}.card-header,.card-body{background-color:rgba(255,255,255,0);border:none;padding-left:0;padding-right:0}.card-row>*{margin-top:1rem;margin-bottom:1rem}.card-header{padding-bottom:0}.card-header>i{background-image:linear-gradient(45deg,#ff5518,#fdce00 70%);background-size:100%;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;font-size:2.5rem}.top-shadow{-webkit-box-shadow:inset 0px 44px 25px -38px rgba(57,77,163,0.5);-moz-box-shadow:inset 0px 44px 25px -38px rgba(57,77,163,0.5);-ms-box-shadow:inset 0px 44px 25px -38px rgba(57,77,163,0.5);-o-box-shadow:inset 0px 44px 25px -38px rgba(57,77,163,0.5);box-shadow:inset 0px 44px 25px -38px rgba(57,77,163,0.5)}.entry-content{background-image:url(/wp-content/uploads/2021/07/RainbowDecoration.jpg);background-size:75% auto;background-repeat:no-repeat;background-position:bottom;background-repeat:repeat-x;position:relative}#page .bg-magenta-purple:not(.slider-section) .btn.btn-primary,#page .bg-purple-blue:not(.slider-section) .btn.btn-primary,#page .bg-purple-blue-vertical:not(.slider-section) .btn.btn-primary,#page .bg-purple-blue-angled:not(.slider-section) .btn.btn-primary{color:#fff;background-color:rgba(255,255,255,0.25);border-color:#fff}#page .btn.btn-outline-light{background-color:rgba(255,255,255,0.25)}#page .btn-outline-light:hover,#page #sidebar-buttons li.menu-btn.primary>a:hover,#page .bg-magenta-purple:not(.slider-section) .btn.btn-primary:hover,#page .bg-purple-blue:not(.slider-section) .btn.btn-primary:hover,#page .bg-purple-blue-vertical:not(.slider-section) .btn.btn-primary:hover,#page .bg-purple-blue-angled:not(.slider-section) .btn.btn-primary:hover{color:#02b5e4;background-color:#fff}.breadcrumbs{font-weight:700;text-transform:uppercase;letter-spacing:1px;font-size:0.85rem}.breadcrumbs a{color:#02b5e4;font-weight:700}span.breadcrumb-separator{color:#752893;margin-left:0.75rem;margin-right:0.75rem}.breadcrumbs span.current-item{color:#ff5518}body:not(.home) .entry-content{padding-top:2rem;padding-bottom:6rem}div#menu-sidebar li:not(.menu-btn)>a{font-weight:900;font-size:1.25rem}div#menu-sidebar li:not(.menu-btn)>a{padding:0.75rem 0;display:block}#menu-sidebar ul.sub-menu{list-style:none}#menu-sidebar ul.sub-menu>li>a{font-size:1.15rem}div#menu-sidebar .close{opacity:1;position:relative;float:none;margin-left:auto;display:table;margin-bottom:1rem}#menu-sidebar hr{background-color:#fff;border:none;height:3px;margin-bottom:2.5rem}.card h5{line-height:1.25}#menu-sidebar li:not(.menu-btn)>a{position:relative;z-index:1}#menu-sidebar li:not(.menu-btn)>a::before{content:'';background-color:rgba(255,255,255,0.25);width:4000px;height:100%;position:absolute;left:50%;transform:translate(-50%,-50%);top:50%;z-index:-1;opacity:0}#menu-sidebar li:not(.menu-btn)>a:hover::before,#menu-sidebar li.current-menu-item:not(.menu-btn)>a::before{opacity:1}#menu-sidebar li>a:hover{text-decoration:none}.bg-none+.bg-none{padding-top:0}.bg-white+.bg-white{padding-top:0}.table-hover tbody tr:hover{color:#212529;-webkit-background-color:rgba(0,0,0,.05);-moz-background-color:rgba(0,0,0,.05);-ms-background-color:rgba(0,0,0,.05);-o-background-color:rgba(0,0,0,.05);background-color:rgba(0,0,0,.05)}.table-wrapper{overflow-x:scroll;background-color:#fff}#page .table th{color:#b81a66;font-weight:700;font-size:1.15rem;border-top:none;border-bottom:3px #752893 solid;padding-top:0}#page .table{border-bottom:3px #752893 solid}.table td,.table th{padding:1.5rem 1rem;min-width:175px}.table th{padding-bottom:0.75rem}table.resources-table>tbody>tr>td:first-child{max-width:350px;white-space:normal}div#wrapper-footer{padding:0.75rem;font-size:0.85rem}.gallery-wrapper{padding-left:20px;padding-right:20px}.gallery-items{margin-left:-20px;margin-right:-20px}.gallery-sizer{width:33.33333%}.gallery-image-wrapper{width:33.33333%;display:block;margin-bottom:40px;padding-left:20px;padding-right:20px}.gallery-image-wrapper img.gallery-image{-webkit-box-shadow:5px 5px 22px rgba(57,77,163,0.2);-moz-box-shadow:5px 5px 22px rgba(57,77,163,0.2);-ms-box-shadow:5px 5px 22px rgba(57,77,163,0.2);-o-box-shadow:5px 5px 22px rgba(57,77,163,0.2);box-shadow:5px 5px 22px rgba(57,77,163,0.2)}a.gallery-lightbox{position:relative;display:inline-block}a.gallery-lightbox:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}a.gallery-button{border-radius:20%/50%;width:140px;padding:0.75rem 1rem;text-align:center;text-transform:uppercase;font-weight:900;margin-left:1rem;margin-right:1rem;background-color:#02b5e4;border:solid 3px #fff;color:#fff}a.gallery-button:hover{text-decoration:none}a.gallery-button.active{color:#02b5e4;border-color:#ff5518;background-color:#fff;-webkit-box-shadow:5px 5px 22px rgba(57,77,163,0.2);-moz-box-shadow:5px 5px 22px rgba(57,77,163,0.2);-ms-box-shadow:5px 5px 22px rgba(57,77,163,0.2);-o-box-shadow:5px 5px 22px rgba(57,77,163,0.2);box-shadow:5px 5px 22px rgba(57,77,163,0.2)}.gallery-buttons{display:flex;justify-content:center;margin-bottom:5rem}.content-wrapper{overflow:hidden;position:relative}.entry-content .content-wrapper:first-child{padding-top:5rem}div#menu-toggle-wrapper>.nav-toggle{font-size:1.75rem;background-color:rgba(255,255,255,0.5);border:solid 3px #02b5e4;width:52px;height:45px;display:block;position:relative}img.nav-toggle-icon{margin:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:32px}div#menu-toggle-wrapper>.nav-toggle>i{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.logo-separator-wrapper{position:relative;z-index:5}img.logo-separator{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:75px;height:auto}span.history-year{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:800;color:#fff;font-size:2.25rem;text-shadow:0 0 10px rgba(0,0,0,0.3)}.row.history-row{margin-bottom:2.5rem}.entry-content ul>li:not(.gfield){margin-bottom:1rem}.entry-content ul>li::marker{color:#ea1c28;font-size:13px}.image-with-content .w-100{margin-top:3rem;margin-bottom:3rem}.home .events-wrapper{padding:2.5rem;border-radius:25px}.events-wrapper .card{border-radius:0;padding:0;height:100%}.events-wrapper .card-body{padding:1.5rem 1.5rem 0;text-align:left}.events-wrapper+.events-wrapper{margin-top:3rem}#page .card-body>*:last-child{margin-bottom:0}.events-wrapper .card-body>*{margin-bottom:0.75rem}.card-header.bg-image{padding-top:45%;background-size:cover;background-position:center;position:relative}.card-header>.event-date{position:absolute;top:1rem;left:1rem;display:flex;flex-direction:column;font-weight:700;color:#fff;text-shadow:0 0 5px rgba(0,0,0,0.65)}span.event-date>.month{font-size:1.25rem;letter-spacing:1px;text-align:center;line-height:1}span.event-date>.day{font-size:2.25rem;line-height:1}.row.group-row+.group-row{margin-top:3rem}.calendar-link{margin-top:1rem;display:block}#page ul.pagination,#page li.page-item{margin-bottom:0}#page ul.pagination{margin-left:auto}.row.pagination-row{justify-content:space-between}.row.pagination-row>*{margin-top:auto;margin-bottom:auto}span.paged-posts{font-weight:900}li.page-item+li.page-item{margin-left:0.5rem;border-radius:0}#page li.page-item>*{border-radius:0;border:solid 3px #02b5e4;color:#02b5e4}ul.pagination{border-radius:0}#page li.page-item.active span.page-link.current{background-color:#fff;color:#ff5518;border-color:#ff5518;font-weight:700}a[href*="mailto"]{text-transform:none}.site-info a{font-weight:400;text-transform:none}ul>li>ul:not([class]){margin-top:1rem}.buttons-col{margin-top:2rem}.buttons-col .btn{margin-top:1rem;margin-bottom:1rem}.volunteer-item+.volunteer-item{margin-top:2rem}.resources-table a{text-transform:none}.table{margin-bottom:0}.offset-inner{position:absolute;width:100%;top:0;left:50%;transform:translate(-50%,-50%);background-color:rgba(255,255,255,0.9);padding:3rem;border-radius:20px;box-shadow:0px 0px 20px rgba(0,0,0,0.15)}.offset-buttons,.offset-outer{position:relative;overflow:visible;z-index:1}.offset-outer{padding-top:1.5rem;padding-bottom:1.5rem}.offset-inner .row{justify-content:center}.image-wrapper{position:relative;display:flex;padding-top:60%;overflow:hidden}.calendar-wrapper{overflow:scroll}.slow-reveal{opacity:0;animation:fade-in 3s ease forwards;animation-delay:1s}@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes come-in{to{transform:translateY(0)}}.card-header.event-header{position:relative;padding:0;overflow:hidden}.card-header.event-header img{width:100%}.events-grid>*{margin-top:1rem;margin-bottom:1rem}.events-grid .btn{width:100%}#page .past-events .btn.btn-register{color:#acacac;border-color:#acacac;pointer-events:none}.row.history-row+.row.history-row{padding-top:3rem;border-top:#752893 solid 3px}.carousel-item{padding-left:1rem;padding-right:1rem}.ginput_container.ginput_container_radio .ginput_price{display:none}.ginput_container.ginput_container_singleproduct .ginput_product_price_wrapper{display:none}a.candid-seal{width:100px;display:block;margin:2rem auto;margin-bottom:0}.card.accordion-card{border:none}.accordion>.card .card-header{padding:0}#page .card.accordion-card+.card.accordion-card{margin-top:2rem}#page .accordion>.card .card-header button{font-size:1em;display:flex;justify-content:space-between;text-decoration:none;width:100%;padding:0;font-weight:300;text-align:left;padding:1rem 2rem}div#groups-accordion .card-body{border:solid 3px;border-top:none}div#groups-accordion .card-header button.collapsed>*{color:#000}div#groups-accordion .card-header button>*,div#groups-accordion .card-header button.collapsed:hover>*{color:#fff}div#groups-accordion>.card.accordion-card:nth-child(8n+1) .card-header button.collapsed{background-color:rgba(234,28,40,0.25)}div#groups-accordion>.card.accordion-card:nth-child(8n+1) .card-header button,div#groups-accordion>.card.accordion-card:nth-child(8n+1) .card-header button:hover{background-color:#ea1c28}div#groups-accordion>.card.accordion-card:nth-child(8n+1) .card-body{border-color:#ea1c28}div#groups-accordion>.card.accordion-card:nth-child(8n+2) .card-header button.collapsed{background-color:rgba(255,85,24,0.25)}div#groups-accordion>.card.accordion-card:nth-child(8n+2) .card-header button,div#groups-accordion>.card.accordion-card:nth-child(8n+2) .card-header button:hover{background-color:#ff5518}div#groups-accordion>.card.accordion-card:nth-child(8n+2) .card-body{border-color:#ff5518}div#groups-accordion>.card.accordion-card:nth-child(8n+3) .card-header button.collapsed{background-color:rgba(253,206,0,0.25)}div#groups-accordion>.card.accordion-card:nth-child(8n+3) .card-header button,div#groups-accordion>.card.accordion-card:nth-child(8n+3) .card-header button:hover{background-color:#fdce00}div#groups-accordion>.card.accordion-card:nth-child(8n+3) .card-body{border-color:#fdce00}div#groups-accordion>.card.accordion-card:nth-child(8n+4) .card-header button.collapsed{background-color:rgba(0,183,72,0.25)}div#groups-accordion>.card.accordion-card:nth-child(8n+4) .card-header button,div#groups-accordion>.card.accordion-card:nth-child(8n+4) .card-header button:hover{background-color:#00b748}div#groups-accordion>.card.accordion-card:nth-child(8n+4) .card-body{border-color:#00b748}div#groups-accordion>.card.accordion-card:nth-child(8n+5) .card-header button.collapsed{background-color:rgba(2,181,228,0.25)}div#groups-accordion>.card.accordion-card:nth-child(8n+5) .card-header button,div#groups-accordion>.card.accordion-card:nth-child(8n+5) .card-header button:hover{background-color:#02b5e4}div#groups-accordion>.card.accordion-card:nth-child(8n+5) .card-body{border-color:#02b5e4}div#groups-accordion>.card.accordion-card:nth-child(8n+6) .card-header button.collapsed{background-color:rgba(57,77,163,0.25)}div#groups-accordion>.card.accordion-card:nth-child(8n+6) .card-header button,div#groups-accordion>.card.accordion-card:nth-child(8n+6) .card-header button:hover{background-color:#394da3}div#groups-accordion>.card.accordion-card:nth-child(8n+6) .card-body{border-color:#394da3}div#groups-accordion>.card.accordion-card:nth-child(8n+7) .card-header button.collapsed{background-color:rgba(117,40,147,0.25)}div#groups-accordion>.card.accordion-card:nth-child(8n+7) .card-header button,div#groups-accordion>.card.accordion-card:nth-child(8n+7) .card-header button:hover{background-color:#752893}div#groups-accordion>.card.accordion-card:nth-child(8n+7) .card-body{border-color:#752893}div#groups-accordion>.card.accordion-card:nth-child(8n+8) .card-header button.collapsed{background-color:rgba(184,26,102,0.25)}div#groups-accordion>.card.accordion-card:nth-child(8n+8) .card-header button,div#groups-accordion>.card.accordion-card:nth-child(8n+8) .card-header button:hover{background-color:#b81a66}div#groups-accordion>.card.accordion-card:nth-child(8n+8) .card-body{border-color:#b81a66}div#groups-accordion .collapse{border-top:none}.accordion>.card .card-header button>*{margin-top:auto;margin-bottom:auto;font-weight:700}.accordion>.card .card-body{padding:0;padding:2rem}.card-header button:not(.collapsed) i.fas.fa-plus::before{content:'\f068'}a.team-link.modal-link{padding-top:100%;display:block;background-size:cover;background-position:center;position:relative}.link-content{position:absolute;bottom:0;width:100%;display:block}.link-content>.team-position{display:block;width:100%;background-color:rgba(2,181,228,0.65);color:#fff;padding:0.25rem 0.5rem}.link-content>.bottom-bar{height:36px;background-color:rgba(2,181,228,0.65);display:block;width:100%}.row.staff .link-content>.team-position,.row.staff .link-content>.bottom-bar{background-color:rgba(184,26,102,0.65)}.row.board-of-directors .link-content>.team-position,.row.board-of-directors .link-content>.bottom-bar{background-color:rgb(255,85,24,0.65)}.link-content>.team-name{width:100%;display:block;padding:0 0.5rem;color:#fff}a.team-link.modal-link::before{content:'';display:block;position:absolute;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,0.5),rgba(255,255,255,0) 75%);bottom:0;left:0}.modal-image{border-radius:50%;position:relative;overflow:hidden;width:250px;margin:0 auto 2rem;display:block;max-width:100%}.modal-image>figure{margin-bottom:0;display:flex;width:100%;padding-top:100%;position:relative}.modal-image>figure>img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;height:auto;width:auto;object-fit:cover}.modal-body{padding:3rem}.team-content>.team-name,.team-content>.team-position{text-align:center}.team-content>.team-position{margin-bottom:1rem}.team-content>*:last-child{margin-bottom:0}button.close{position:absolute;right:1rem;top:0.75rem;z-index:500;opacity:1;color:#02b5e4}#page fieldset.nonprofit-agreement ul{font-weight:700}#page fieldset.nonprofit-agreement ul>li::marker{color:#000}#page fieldset.nonprofit-agreement ul>li{margin-bottom:0.5rem}.link-content>.team-pronouns{color:#fff;padding-left:0.5rem}.modal p.team-pronouns{text-align:center;margin-bottom:1rem}.text-light{color:#fff !important}.text-light *{color:#fff}.hero-section h1.rock-salt{text-shadow:3px 3px 15px rgb(0 0 0 / 25%);font-size:7.5em}.hero-section>.inner-wrapper{padding-top:150px;padding-bottom:150px}.text-orange{color:#ff5518}.team-info{text-align:center}.events-grid .card-footer>*:last-child{margin-bottom:0}.events-grid .card-footer{background-color:#fff;border:none;padding:0;padding:0 1.5rem 1.5rem}.gform_wrapper.gravity-theme .field_description_below .gfield_consent_description,.gform_wrapper.gravity-theme .gfield_consent_description{height:auto;overflow:auto;max-height:none}.entry-content::before{content:'';position:absolute;width:100%;height:150px;top:0;left:0;background:linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,1));z-index:0}.event-header>figure{margin-bottom:0}.term-description{margin-bottom:4rem}.text-blue{color:#02b5e4}.row.team-row>*{margin-top:1rem;margin-bottom:1rem}.row.team-row,.row.card-row>*{margin-bottom:3rem}.card.category-card{padding:0;overflow:hidden}.card.category-card>.card-header{padding:0}.card.category-card>.card-body{padding:2rem}.row.card-row .card{width:450px;max-width:100%;margin:auto}.team-wrapper{width:350px;margin:auto;max-width:100%}.category-card .image-wrapper{padding-top:60%;box-shadow:none;margin-bottom:0}.gform_confirmation_message{text-align:center;font-size:1.25em}.fancybox-title-over{display:none}#page a.btn.disabled,#page fieldset:disabled a.btn{background-color:#afafaf;color:#fff;border-color:#afafaf}.tfc-sponsor-name{font-weight:700}ul.tfc-sponsors-list{list-style:none;padding:0}#page ul.tfc-sponsors-list>li{margin-bottom:1.5rem}.arrow{width:30px;height:30px;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);cursor:pointer}.arrow--left{left:-3rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2302b5e4' viewBox='0 0 24 24' %3E%3Cpath d='M16.67 0l2.83 2.829-9.339 9.175 9.339 9.167-2.83 2.829-12.17-11.996z' %3E%3C/path%3E%3C/svg%3E")}.arrow--right{left:auto;right:-3rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2302b5e4' viewBox='0 0 24 24' %3E%3Cpath d='M5 3l3.057-3 11.943 12-11.943 12-3.057-3 9-9z'%3E%3C/path%3E%3C/svg%3E")}.arrow--disabled.arrow--left{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2302b5e4' viewBox='0 0 24 24' %3E%3Cpath d='M16.67 0l2.83 2.829-9.339 9.175 9.339 9.167-2.83 2.829-12.17-11.996z' %3E%3C/path%3E%3C/svg%3E")}.arrow--disabled.arrow--right{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2302b5e4' viewBox='0 0 24 24' %3E%3Cpath d='M5 3l3.057-3 11.943 12-11.943 12-3.057-3 9-9z'%3E%3C/path%3E%3C/svg%3E")}.tfc-sponsor-logo{display:block;margin:auto;padding:2rem}.keen-slider__slide{display:flex}.tfc-sponsor-logo>img{max-width:300px;max-height:115px;width:auto;height:auto}figcaption{font-style:italic}.stories-card figure.image-wrapper{padding-top:56%}.card{height:100%}.modal-body>*:last-child{margin-bottom:0}.slide-inner.image-slide>a{margin-bottom:1rem;width:100%}.slide-inner.image-slide{text-align:center;width:100%}.keen-slider__slide{justify-content:center}.slide-inner.image-slide a>img{width:100%;height:auto}.content-wrapper.image-carousel+.content-wrapper.bg-none,.content-wrapper.image-carousel+.content-wrapper.bg-white{padding-top:0}