@charset "UTF-8";
/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.7.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2018 Daniel Eden
 */
@import url(https://fonts.googleapis.com/css?family=Nunito+Sans:300,400,400i,700,800,900|Nunito:400,700);@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes scaleInUp{0%{-webkit-transform:scaley(0);transform:scaley(0)}to{-webkit-transform:scaley(1);transform:scaley(1)}}@keyframes scaleInUp{0%{-webkit-transform:scaley(0);transform:scaley(0)}to{-webkit-transform:scaley(1);transform:scaley(1)}}@-webkit-keyframes scaleReveal{0%{-webkit-transform:scale(1.3);transform:scale(1.3)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleReveal{0%{-webkit-transform:scale(1.3);transform:scale(1.3)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes breathe{0%,to{opacity:1}50%{opacity:.5}}@keyframes breathe{0%,to{opacity:1}50%{opacity:.5}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:800ms;animation-duration:800ms}.animated.faster{-webkit-animation-duration:500ms;animation-duration:500ms}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media (prefers-reduced-motion){.animated{-webkit-animation:unset!important;animation:unset!important;transition:none!important}}html{font-size:93.75%}body{font-family:"Nunito Sans",sans-serif;font-weight:400;background-image:url(../img/clc-tile.jpg);background-color:#edecf7;background-size:180px;background-position:60%;display:flex;flex-direction:column;min-height:100vh}h1,h2{font-weight:900}h1{font-size:32px;line-height:36px;margin-bottom:0}@media (min-width:768px){h1{font-size:40px;line-height:44px}}h2{font-size:28px;line-height:32px}h3{font-size:23px;line-height:27px}a,a:hover{text-decoration:none}a,h3{font-weight:800}a{color:#10069e}a[href$=".pdf"]::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:400;content:"";padding:0 .25rem;vertical-align:baseline}a:hover{color:#ff4007}body,p{font-size:18px;line-height:24px}button:focus{outline:0}.small-text{font-size:16px;line-height:20px;color:#212529}.clc-lead,.clc-lead p{font-size:24px;line-height:30px;font-weight:400}.clc-date{font-size:14px;line-height:16px;color:#000}.clc-date--smaller{opacity:.75;margin:0}.mb-6{margin-bottom:4.5rem!important}.mb-7{margin-bottom:6rem!important}.mt-6{margin-top:4.5rem!important}.mt-7{margin-top:6rem!important}.py-6{padding-bottom:4.5rem!important}.pt-6,.py-6{padding-top:4.5rem!important}.pt-7{padding-top:6rem!important}.pb-6{padding-bottom:4.5rem!important}.pb-7{padding-bottom:6rem!important}@media only screen and (min-width:992px){.pt-lg-6{padding-top:4.5rem!important}.pt-lg-7{padding-top:6rem!important}.pb-lg-6{padding-bottom:4.5rem!important}.pb-lg-7{padding-bottom:6rem!important}}.customize-support{top:46px}@media only screen and (min-width:576px) and (max-width:767px){.customize-support{top:46px}}@media only screen and (min-width:768px) and (max-width:991px){.customize-support{top:32px}}@media only screen and (min-width:992px){.customize-support{top:32px}}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}.section__title{font-size:20px;line-height:24px;margin-bottom:15px}.section__title h1,.section__title h2{text-transform:uppercase}.section__title:hover{text-decoration:none}.clc-content{margin-top:0;padding-bottom:60px;background-color:#fff;flex-grow:1}.clc-section,.section-white{width:100%;background-color:#fff}.contact_line{display:block;line-height:26px}.search__keyword{color:#ff4007}.search__query{font-size:16px;line-height:20px;font-weight:900;color:#6c6c6c}.search .clc-card .clc-date{color:#000}.bg-purple{background-color:#edecf7}.load-more{margin:auto}.load-more-indicator,.loading a{display:none}.loading span.load-more-indicator{display:block;margin:0 auto;width:60px}.custom-object-fit{position:relative;background-size:cover;background-position:center center}.custom-object-fit img{opacity:0}.mt--md{margin-top:30px}.pt--md{padding-top:30px}.mb--md{margin-bottom:30px}.pb--md{padding-bottom:30px}.ml--md{margin-left:30px}.pl--md{padding-left:30px}.mr--md{margin-right:30px}.pr--md{padding-right:30px}.mt--lg{margin-top:60px}.pt--lg{padding-top:60px}.mb--lg{margin-bottom:60px}.pb--lg{padding-bottom:60px}.ml--lg{margin-left:60px}.pl--lg,.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:60px}.mr--lg{margin-right:60px}.pr--lg{padding-right:60px}.mt--sm{margin-top:15px}.pt--sm{padding-top:15px}.mb--sm,body#can_fundraising_widget #can_embed_form ul.ticket_list li input,body#js-ticketed_event_widget #can_embed_form ul.ticket_list li input{margin-bottom:15px}.pb--sm{padding-bottom:15px}.ml--sm{margin-left:15px}.pl--sm{padding-left:15px}.clc-action-form .js-d_sharing label input,.mr--sm{margin-right:15px}.container-md,.pr--sm{padding-right:15px}.container-md{margin:auto;padding-left:15px}@media screen and (min-width:768px){.container-md{max-width:720px}}@media screen and (min-width:992px){.container-md{max-width:960px}}@media screen and (min-width:1200px){.container-md{max-width:1140px}}.container-lg{margin:auto;padding-right:15px;padding-left:15px}@media screen and (min-width:992px){.container-lg{max-width:960px}}@media screen and (min-width:1200px){.container-lg{max-width:1140px}}.container-xl{margin:auto;padding-right:15px;padding-left:15px}@media screen and (min-width:1200px){.container-xl{max-width:1140px}}.clc-card{border:0;border-radius:0;background-color:transparent}.clc-card .card--spacing{padding:15px}.clc-card .overlay-image{position:absolute;left:5%;top:5%;width:90%;height:90%;margin:auto;z-index:22;-o-object-fit:contain;object-fit:contain}.clc-card__image{position:relative;background-image:url(../img/clc-tile.jpg);background-color:#edecf7;background-size:50%;background-position:60%}.clc-card__image:before{display:block;content:"";width:100%;padding-top:66.6666666667%}.clc-card__image>a,.col-md-6 .clc-card__image>a{position:absolute;top:0;right:0;bottom:0;left:0}.clc-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-color:transparent;display:block}.clc-card__image--placeholder{background-color:#10069e}.clc-card__image--placeholder img{-o-object-fit:unset;object-fit:unset;padding:5%;width:auto;height:100%;margin:auto;display:none}@media only screen and (min-width:576px) and (max-width:767px){.clc-card__image--placeholder img{padding:10%}}@media only screen and (min-width:768px) and (max-width:991px){.clc-card__image--placeholder img{padding:10%}}@media only screen and (min-width:992px){.clc-card__image--placeholder img{padding:5%}}.clc-card__event-status{position:absolute;top:30px;left:0;background:#10069e;color:#fff;font-size:16px;line-height:20px;font-weight:800}.clc-card h1,.clc-card h2{font-size:23px;line-height:27px;font-weight:900;margin-bottom:0}.clc-card h1+.clc-date,.clc-card h2+.clc-date{margin-top:calc(15px - 4px)}.clc-card h1+.card-text,.clc-card h2+.card-text{margin-top:calc(15px - 3px)}.clc-card__body .card-overflow-container+.btn{margin-top:calc(30px - 5px)}.clc-card__body .btn{align-self:flex-start;margin-top:auto;white-space:normal;z-index:2}.clc-card__body .card-text{font-size:18px;line-height:24px}.clc-card__body .card-text p{margin-bottom:0}.clc-card__description{display:block;margin:calc(15px - 4px)0 calc(15px - 6px);font-size:14px;line-height:16px;font-weight:700;text-transform:uppercase;color:#4e4e4e}.clc-card__label{flex-wrap:wrap;margin-bottom:calc(15px - 8px);margin-top:2px}.clc-card__label .tag{padding-right:6px;color:#ff4007;font-size:14px;line-height:16px;font-weight:600;list-style:none;float:inline-start;white-space:nowrap;margin-right:6px}.clc-card__label .tag:not(:last-of-type){border-right:2px solid #f5f5f5}.clc-card__content-type{padding-right:6px;color:#ff4007;font-weight:700;text-transform:uppercase;list-style:none;margin-bottom:calc(15px - 8px)}.clc-card .clc-date+.card-text,.clc-card--mini h2.card-title+.clc-date{margin-top:calc(15px - 6px)}.clc-card .clc-date+.clc-card__address{margin-top:calc(15px - 7px)}.clc-card .clc-card__address,.clc-card__content-type{font-size:14px;line-height:16px}.clc-card .card-location{display:none;font-weight:700}.clc-card--horizontal.clc-card__image{align-self:flex-start}.clc-card--courses .clc-card__description,.clc-card--schools .clc-card__description,.clc-card--series .clc-card__description{text-transform:none;letter-spacing:0;font-size:16px;line-height:20px}.clc-card--mini{border-bottom:1px solid rgba(16,6,158,.2)}.clc-card--mini .card-body{padding:0}.clc-card--mini .clc-card__image{align-self:flex-start;min-width:94px;width:94px;height:94px;margin-right:15px}.clc-card--mini h2.card-title{font-size:18px;line-height:21px;font-weight:900;transition:.15s}.clc-card--mini .clc-card__label{margin-top:0}.clc-card--mini .clc-card__label .tag{color:#10069e}#breadcrumbs li a,.clc-card--mini:hover .card-title{color:#ff4007}.clc-tile--featuredsingle .clc-card{align-items:center}@media screen and (max-width:992px){.clc-tile--featuredsingle .clc-card .card-body.py-4{padding-left:0!important;padding-right:0!important}}@media screen and (min-width:992px){.clc-tile--featuredsingle .clc-card .card-body.py-4{padding-top:0!important;padding-bottom:0!important}}.clc-tile--featuredsingle .clc-card .clc-card__body .btn{align-items:flex-start;margin-top:30px}.clc-tile--featuredsingle .clc-card .card-text{margin-top:15px;margin-bottom:0}.clc-tile--featuredsingle .clc-card .btn{margin-top:30px}.clc-tile--featuredsingle .clc-card__image{width:100%;height:230px!important}.col-md-6 .clc-card__image,.hide-lines-bottom{position:relative}.hide-lines-bottom:after{content:"";position:absolute;background:#fff;width:100%;height:1px;left:0;bottom:0;z-index:2}.col-md-6 .clc-card__image:before{display:block;content:"";width:100%;padding-top:66.6666666667%}.clc-card--fullwidth .clc-card__image{background-size:cover;background-position:center;background-blend-mode:multiply;position:relative}.clc-card--fullwidth .clc-card__image:before{display:block;content:"";width:100%;padding-top:25%}.clc-card--fullwidth .clc-card__image>.clc-card__banner{position:absolute;top:0;right:0;bottom:0;left:0}.clc-card--fullwidth .clc-card__image a{background-color:#f5f5f5}.clc-card--fullwidth .clc-card__banner{color:#fff;position:static!important;bottom:0;display:flex;flex-direction:column;justify-content:flex-end}.clc-card--featured .clc-card__image{background:0 0!important}.clc-card--featured .clc-card__image a{background-color:#edecf7}@media screen and (min-width:768px){.clc-card--featured .clc-card__image{position:relative}.clc-card--featured .clc-card__image:before{display:block;content:"";width:100%;padding-top:50%}.clc-card--featured .clc-card__image>a{position:absolute;top:0;right:0;bottom:0;left:0}.clc-card--featured .clc-card__image a{margin:0 1rem}}@media screen and (max-width:767px){.clc-card--featured .clc-card__image{position:relative}.clc-card--featured .clc-card__image:before{display:block;content:"";width:100%;padding-top:66.6666666667%}.clc-card--featured .clc-card__image>a{position:absolute;top:0;right:0;bottom:0;left:0}}.clc-card--featured .clc-card__image--placeholder a{background-color:#10069e}.clc-card--event .clc-card,.clc-card--landscape .clc-card{flex-direction:column;align-items:flex-start}@media only screen and (min-width:576px) and (max-width:767px){.clc-card--event .clc-card,.clc-card--landscape .clc-card{flex-direction:column}}@media only screen and (min-width:768px) and (max-width:991px){.clc-card--event .clc-card,.clc-card--landscape .clc-card{flex-direction:row}}@media only screen and (min-width:992px){.clc-card--event .clc-card,.clc-card--landscape .clc-card{flex-direction:row}}.card-campaign,.clc-card--event .clc-card__image,.clc-card--landscape .clc-card__image{position:relative}.clc-card--event .clc-card__image:before,.clc-card--landscape .clc-card__image:before{display:block;content:"";width:100%;padding-top:66.6666666667%}.clc-card--event .clc-card__image>a,.clc-card--landscape .clc-card__image>a{position:absolute;top:0;right:0;bottom:0;left:0}.clc-card--landscape .clc-card__image a{background-color:#edecf7}.clc-card--event .clc-card__image--placeholder img,.clc-card--landscape .clc-card__image--placeholder img{-o-object-fit:unset;object-fit:unset;padding:15%;width:auto;height:100%;margin:auto}@media only screen and (min-width:576px) and (max-width:767px){.clc-card--event .clc-card__image--placeholder img,.clc-card--landscape .clc-card__image--placeholder img{padding:10%}}@media only screen and (min-width:768px) and (max-width:991px){.clc-card--event .clc-card__image--placeholder img,.clc-card--landscape .clc-card__image--placeholder img{padding:5%}}@media only screen and (min-width:992px){.clc-card--event .clc-card__image--placeholder img,.clc-card--landscape .clc-card__image--placeholder img{padding:5%}}.clc-card--event .clc-card__label,.clc-card--landscape .clc-card__label{display:none}.clc-card--landscape .clc-date{display:inline-block}.clc-card--noimage .clc-card__image{display:none}.clc-card--event .card-location,.clc-card--event .clc-date{display:block;font-size:16px;line-height:20px}.clc-card--event .clc-card__image{background-color:#edecf7;background-size:50%}.clc-card--event .clc-card__image a{background-color:transparent}.clc-card--event .card-text{max-width:100%}.clc-card--horizontal .btn,.media-card .btn{margin-top:0}.single-schools .clc-card--courses,.single-series .clc-card--courses{padding-bottom:0!important}.card-campaign{background-color:#f5f5f5;height:500px;width:100%;margin-bottom:50px;background-size:cover;background-position:center}.card-campaign__content{background-color:#fff;margin-top:-200px;position:relative;width:90%;min-width:300px;padding:30px;border-top-right-radius:100px}@media only screen and (min-width:576px) and (max-width:767px){.card-campaign__content{width:90%}}@media only screen and (min-width:768px) and (max-width:991px){.card-campaign__content{width:80%}}@media only screen and (min-width:992px){.card-campaign__content{width:60%}}@media only screen and (min-width:576px) and (max-width:767px){.card-campaign__content{min-width:90%}}@media only screen and (min-width:768px) and (max-width:991px){.card-campaign__content{min-width:200px}}@media only screen and (min-width:992px){.card-campaign__content{min-width:400px}}.card-campaign__content h1,.card-campaign__content h2{font-size:32px;line-height:36px}.clc-tile--featured-card{margin-bottom:30px}.clc-tile--featured-card .card-text{font-size:18px;line-height:24px;font-weight:700}.clc-tile--featured-card .clc-card__body .btn{margin-top:30px}.clc-tile--featured-card.is-2col .clc-card__body .btn{align-self:unset}.clc-tile--featured-card .clc-card__body,.clc-tile--featured-card .funnel__content{padding-left:15px;padding-right:15px}@media screen and (min-width:1200px){.clc-tile--featured-card.is-2col .clc-card__body .btn{margin-top:0}}.clc-tile--featured-card .clc-card,.clc-tile--featured-card .funnel{max-width:100%;background-color:#edecf7}.clc-tile--featured-card .clc-card .clc-card__image,.clc-tile--featured-card .clc-card .funnel__image,.clc-tile--featured-card .funnel .clc-card__image,.clc-tile--featured-card .funnel .funnel__image{margin-top:0!important}.clc-tile--featured-card .clc-card .funnel__image,.clc-tile--featured-card .funnel .funnel__image{padding:20px 0}.clc-tile--featured-card .funnel__image,.clc-tile--featured-card .funnel__textwrap{flex-basis:50%}.clc-tile--featured-card .clc-card__image:before{display:block;content:"";width:100%;padding-top:74.5664739884%}.clc-tile--featured-card .clc-card__image>a,.funnel__image>img{position:absolute;top:0;right:0;bottom:0;left:0}@media screen and (min-width:768px){.clc-tile--featured-card .is--featured_vertical_2col .clc-card__image{position:relative}.clc-tile--featured-card .is--featured_vertical_2col .clc-card__image:before{display:block;content:"";width:100%;padding-top:74.4878957169%}.clc-tile--featured-card .is--featured_vertical_2col .clc-card__image>a{position:absolute;top:0;right:0;bottom:0;left:0}}@media screen and (min-width:992px){.clc-tile--featured-card .is--featured_vertical_2col .card-text{max-width:280px}}.overlay-link{position:absolute;left:0;top:0;width:100%;height:100%}.clc-tile--featured-card .clc-card__image,.overlay-parent{position:relative}.clc-button,.hustle-modal-message a.clc-button,.union-newsletter-cta__cta-form input[type=submit]{background-color:#10069e;border-radius:25px;border-top-left-radius:0;padding:10px 20px;font-size:16px;line-height:1;font-weight:800;border:0}.clc-button:focus,.hustle-modal-message a.clc-button:focus,.union-newsletter-cta__cta-form input[type=submit]:focus{border:0;outline:0;box-shadow:none}.clc-button--orange,.clc-button:hover,.hustle-modal-message a.clc-button--orange{background-color:#ff4007;color:#fff}.clc-button--purple{color:#10069e;background-color:#edecf7;font-weight:900}.clc-button--purple:hover{background-color:#10069e;color:#edecf7}.clc-button--transparent{background:0 0;color:#10069e;padding:6px}.clc-button--transparent:hover{background:#edecf7;color:#10069e}.clc-button--orange:hover{background-color:#10069e}.clc-main-nav__menu-button{background-color:#10069e;border-radius:25px;padding:11px 20px;font-size:16px;line-height:1;font-weight:700;color:#fff;transition:background-color .3s}.clc-main-nav__menu-button:hover{background-color:#ff4007;color:#fff;text-decoration:none;transition:background-color .3s}.filter__toggle{max-width:100%;direction:ltr}@media only screen and (min-width:576px) and (max-width:767px){.filter__toggle{direction:rtl}}@media only screen and (min-width:768px) and (max-width:991px){.filter__toggle{direction:rtl}}@media only screen and (min-width:992px){.filter__toggle{direction:rtl}}.filter__toggle .clc-button--filter{max-height:36px;display:flex;flex-flow:row;border-radius:25px;transition:all .15s}@media only screen and (min-width:576px) and (max-width:767px){.filter__toggle .clc-button--filter{flex-flow:row-reverse}}@media only screen and (min-width:768px) and (max-width:991px){.filter__toggle .clc-button--filter{flex-flow:row-reverse}}@media only screen and (min-width:992px){.filter__toggle .clc-button--filter{flex-flow:row-reverse}}.filter__toggle .clc-button--filter.collapsed::after,.filter__toggle .clc-button--filter::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;content:"";padding-left:10px;float:right}.filter__toggle .clc-button--filter.collapsed::after{content:""}.filter__toggle .clc-button--filter:not(.collapsed){text-align:left;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;width:100%;margin-bottom:0!important}@media only screen and (min-width:576px) and (max-width:767px){.filter__toggle .clc-button--filter:not(.collapsed){border-top-left-radius:0}}@media only screen and (min-width:768px) and (max-width:991px){.filter__toggle .clc-button--filter:not(.collapsed){border-top-left-radius:25px}}@media only screen and (min-width:992px){.filter__toggle .clc-button--filter:not(.collapsed){border-top-left-radius:25px}}@media only screen and (min-width:576px) and (max-width:767px){.filter__toggle .clc-button--filter:not(.collapsed){border-top-right-radius:0}}@media only screen and (min-width:768px) and (max-width:991px){.filter__toggle .clc-button--filter:not(.collapsed){border-top-right-radius:25px}}@media only screen and (min-width:992px){.filter__toggle .clc-button--filter:not(.collapsed){border-top-right-radius:25px}}@media only screen and (min-width:576px) and (max-width:767px){.filter__toggle .clc-button--filter:not(.collapsed){width:100%}}@media only screen and (min-width:768px) and (max-width:991px){.filter__toggle .clc-button--filter:not(.collapsed){width:auto}}@media only screen and (min-width:992px){.filter__toggle .clc-button--filter:not(.collapsed){width:auto}}.filter__toggle .clc-button--filter:not(.collapsed):hover{background-color:#d6d2f7;color:#10069e}.clc-button--custom{border-radius:25px;border-top-left-radius:0;min-width:176px}.clc-button--custom>.fab,.clc-button--custom>.fao,.clc-button--custom>.far,.clc-button--custom>.fas{padding-left:10px}.clc-button--custom::after{content:none}.clc-button--icon{position:relative;margin-right:10px;width:36px}.clc-button--icon:before{display:block;content:"";width:100%;padding-top:100%}.clc-button--icon::after{content:none}.clc-button--icon>.fab,.clc-button--icon>.fao,.clc-button--icon>.far,.clc-button--icon>.fas{padding:0;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.section__seemore{font-size:16px;line-height:20px;color:#ff4007;align-self:center;font-weight:900;background:0 0;border-radius:2px}.section__seemore:hover{background:0 0;color:#10069e;transition:.25s}.section__seemore--back::before,.section__seemore--stacked::after,.section__seemore::after{font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900}.section__seemore::after{display:inline-block;content:"";padding-left:5px}.section__seemore--back::before,.section__seemore--stacked::after{display:block;content:""}.section__seemore--back::before{display:inline-block;content:"";padding-right:5px}.section__seemore--back::after,.section__seemore--underline::before{content:none}.section__seemore--underline{position:relative;color:#10069e;opacity:.5;padding-left:0;padding-right:0}.section__seemore--underline::after{content:"";display:block;position:absolute;left:0;width:100%;height:1px;background:#10069e;bottom:4px}.section__seemore--underline:hover{opacity:1}.btn-primary:not(:disabled).section__seemore::active{color:#ff4007;background:0 0;border:0}.clc-link{border-radius:0;padding:6px 0;font-size:16px;line-height:1;font-weight:700;border:0}.clc-link>.fas{padding-left:10px}.clc-link,.clc-link:hover{background:0 0;color:#ff4007}.clc-link:focus{box-shadow:none;border:0;outline:.2rem solid #ffb6a0}.clc-link:focus:active{background-color:#ffddd3!important;color:#ff4007!important;border:0!important;box-shadow:none!important}.clc-link--primary,.clc-link--primary:hover{color:#10069e}.clc-link--media::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;content:"";padding-left:5px}.addeventatc .add-to-calendar-checkbox-label{display:flex;align-items:center;position:relative;text-decoration:none;cursor:pointer;font-weight:800}@media (pointer:coarse){.addeventatc .add-to-calendar-checkbox-label{min-height:48px;margin-bottom:.5rem!important}}.addeventatc .add-to-calendar-checkbox-label .fas{position:relative;top:-1px}.addeventatc{position:relative}.addeventatc .alarm_reminder,.addeventatc .all_day_event,.addeventatc .attendees,.addeventatc .calname,.addeventatc .client,.addeventatc .date_format,.addeventatc .description,.addeventatc .end,.addeventatc .facebook_event,.addeventatc .location,.addeventatc .method,.addeventatc .organizer,.addeventatc .organizer_email,.addeventatc .recurring,.addeventatc .start,.addeventatc .status,.addeventatc .timezone,.addeventatc .title,.addeventatc .transp,.addeventatc .uid{display:none!important}.addeventatc_dropdown{width:230px;position:absolute;padding:6px 0;font-size:16px;line-height:1;color:#10069e;font-weight:700;background:#edecf7;border-radius:25px;text-decoration:none;text-align:left;margin-left:-1px;display:none;box-shadow:none;-webkit-transform:scale(.98,.98) translateY(5px);transform:scale(.98,.98) translateY(5px);z-index:-1;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.addeventatc_dropdown.topdown{-webkit-transform:scale(.98,.98) translateY(-5px)!important;transform:scale(.98,.98) translateY(-5px)!important}.add-to-calendar-checkbox:focus~.addeventatc_dropdown{display:block;top:0;left:-15px}.addeventatc_dropdown a{width:calc(100% - 12px);border-radius:25px;background:0 0;text-decoration:none;cursor:pointer;font-size:16px;line-height:1;color:#10069e;font-weight:600;padding:14px 10px 14px 55px;transition:background-color .3s}.addeventatc_dropdown a:hover{background-color:#d6d2f7;text-decoration:none}.addeventatc_dropdown .frs{display:none}.action-layout .banner-caption__single i,.action-layout .banner-caption__single span,.addeventatc_dropdown .frs a:hover,.page-template-campaign-form .banner-caption__single i,.page-template-campaign-form .banner-caption__single span{color:#10069e!important}.addeventatc_dropdown .ateappleical{background:url(../img/gfx/icon-apple-t5.svg)18px 40%no-repeat;background-size:22px 100%}.addeventatc_dropdown .ategoogle{background:url(../img/gfx/icon-google-t5.svg)18px 50%no-repeat;background-size:22px 100%}.addeventatc_dropdown .ateoutlook{background:url(../img/gfx/icon-outlook-t5.svg)18px 50%no-repeat;background-size:22px 100%}.addeventatc_dropdown .ateoutlookcom{background:url(../img/gfx/icon-outlookcom-t5.svg)18px 50%no-repeat;background-size:22px 100%}.addeventatc_dropdown .ateyahoo{background:url(../img/gfx/icon-yahoo-t5.svg)18px 50%no-repeat;background-size:22px 100%}.addeventatc_dropdown .atefacebook{background:url(../img/gfx/icon-facebook-t5.svg)18px 50%no-repeat;background-size:22px 100%}.addeventatc_dropdown.addeventatc-selected{-webkit-transform:scale(1,1) translateY(0);transform:scale(1,1) translateY(0);z-index:99999999999}.addeventatc_dropdown.topdown.addeventatc-selected{-webkit-transform:scale(1,1) translateY(0)!important;transform:scale(1,1) translateY(0)!important}.addeventatc_dropdown .drop_markup{background-color:none}.calendar_icon{width:15px;margin-top:-6px;margin-left:3px}.funnel,.funnel--fluid{background-color:#edecf7}.funnel .funnel-text{max-width:400px}.funnel--fluid .funnel{display:flex}.funnel--fluid .funnel__image{padding-left:1.5em!important;padding-right:1.5em!important}.funnel__image{position:relative}.funnel__image:before{display:block;content:"";width:100%;padding-top:55.5555555556%}.funnel__image img{width:100%!important;height:100%!important;-o-object-fit:contain;object-fit:contain}.funnel__content .btn{align-self:flex-start}.funnel__content .funnel-title{font-size:23px;line-height:27px;font-weight:900}.issue-funnel{height:200px;background-size:cover;background-position:center;background-color:#f5f5f5;display:flex;align-items:flex-end}.action-layout .action-form #action_welcome_message #log-out:hover,.issue-funnel:hover,.issue-funnel__tag,.page-template-campaign-form .action-form #action_welcome_message #log-out:hover{text-decoration:none}.issue-funnel:hover .issue-funnel__tag{background-color:#ff4007;color:#fff}.issue-funnel__tag{background-color:#10069e;color:#fff;text-transform:uppercase;font-size:11px;line-height:14px;font-weight:700;width:auto;display:flex;align-items:center;padding:8px 15px;border-radius:50px;border-top-left-radius:0;margin:12px 10px}.issue-funnel__tag::after{padding-left:10px;content:"";color:#fff;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900}.issue-funnel__link{align-self:flex-start}.issue-funnel__title{flex-grow:1}.clc-tile.last .funnel{padding:0!important}.clc-tile.last .funnel .funnel__content{display:block;max-width:100%;margin:0!important}.clc-cta,.section__filter .filter__form .form .accordian{background-color:#edecf7}.clc-cta .container{display:flex;align-items:center;flex-wrap:wrap}.clc-cta .clc-card--full{max-width:inherit}@media only screen and (min-width:540px){.clc-cta .clc-card--full{margin-right:calc((100vw - 540px)/2)}}@media only screen and (min-width:720px){.clc-cta .clc-card--full{margin-right:calc((100vw - 720px)/2)}}@media only screen and (min-width:960px){.clc-cta .clc-card--full{margin-right:calc((100vw - 960px)/2)}}@media only screen and (min-width:1140px){.clc-cta .clc-card--full{margin-right:calc((100vw - 1140px)/2)}}.clc-cta .clc-card .clc-cta__image{align-self:center}.addeventatc_dropdown a,.clc-cta .clc-card .clc-cta__image img{display:block;margin:0 auto}.clc-cta .clc-card .clc-cta__content{flex-grow:1;display:flex;flex-direction:column}.affiliate-container{width:100%;display:flex;flex-wrap:wrap;border-bottom:2px solid #f5f5f5}.affiliate-container:last-of-type{border:0}.affiliate__name{flex-basis:60%;flex-grow:1;justify-self:flex-start;align-self:center;font-family:"Nunito Sans",sans-serif;font-size:20px;line-height:24px;font-weight:800}@media only screen and (min-width:576px) and (max-width:767px){.affiliate__name{flex-basis:60%}}@media only screen and (min-width:768px) and (max-width:991px){.affiliate__name{flex-basis:70%}}@media only screen and (min-width:992px){.affiliate__name{flex-basis:70%}}.affiliate__links{display:flex;justify-content:flex-end;flex-basis:30%;margin-left:auto}@media only screen and (min-width:768px){.affiliate__links{margin-left:auto}}.affiliate__links .btn{align-self:flex-end}.affiliate__links .link-container{align-items:flex-end}#breadcrumbs li{list-style:none;display:inline;font-size:16px;line-height:20px;font-weight:800;color:#ff4007}#breadcrumbs .item-current{color:#6c6c6c;font-weight:400}#breadcrumbs .separator:nth-last-child(-2n+2){color:#6c6c6c}@media only screen and (max-width:767px){.section__filter .filter__header.show,.section__filter .filter__header.show .filter__toggle .btn:hover{background-color:#edecf7}.section__filter .filter__header.show .filter__toggle .btn{padding:10px 5px}}.section__filter .filter__form .form{position:relative}@media only screen and (min-width:768px){.section__filter .filter__form .form{background-color:#edecf7}}.section__filter .filter__form .form .filter__list-title{font-size:23px;line-height:27px;font-weight:900;padding:10px 5px;color:#212529}@media only screen and (min-width:992px){.section__filter .filter__form .form .filter__list-title{pointer-events:none}}.section__filter .filter__form .form .filter__list-title:after{font-size:16px;line-height:1;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;content:"";color:#10069e;float:right;display:inline-block}@media only screen and (min-width:576px) and (max-width:767px){.section__filter .filter__form .form .filter__list-title:after{display:inline-block}}@media only screen and (min-width:768px) and (max-width:991px){.section__filter .filter__form .form .filter__list-title:after{display:none}}@media only screen and (min-width:992px){.section__filter .filter__form .form .filter__list-title:after{display:none}}@media (min-width:768px){.section__filter .collapse.dont-collapse{display:block;height:auto!important;visibility:visible}}.applied-filters .form-check,.section__filter .filter__form .form .form-check{padding-left:5px;margin-bottom:10px}.applied-filters .form-check-input,.section__filter .filter__form .form .form-check-input{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.applied-filters .form-check-input~.form-check-label,.section__filter .filter__form .form .form-check-input~.form-check-label{text-transform:uppercase;font-size:14px;line-height:16px;font-weight:700;letter-spacing:.02rem;display:flex;align-items:center}.applied-filters .form-check-input~.form-check-label::before,.section__filter .filter__form .form .form-check-input~.form-check-label::before{font-size:16px;line-height:1;margin-top:-2px;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;content:"";color:#fff;padding-right:.5rem}.applied-filters .form-check-input:checked~.form-check-label,.clc-form .form-check-input:checked~.form-check-label,.section__filter .filter__form .form .form-check-input:checked~.form-check-label,.wpcf7-form .form-check-input:checked~.form-check-label{color:#10069e}.applied-filters .form-check-input:checked~.form-check-label::before,.clc-form .form-check-input:checked~.form-check-label::before,.section__filter .filter__form .form .form-check-input:checked~.form-check-label::before,.wpcf7-form .form-check-input:checked~.form-check-label::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:400;content:"";color:#10069e}.applied-filters,.clc-action-form.hide-text h2,.clc-action-form.hide-text h3,.clc-action-form.hide-text h4{display:none}.applied-filters span{display:block;color:#6c6c6c;font-size:16px;line-height:20px;font-weight:700}.applied-filters>.form-check{display:inline-block;padding-left:0;padding-right:5px}.main-banner{background-size:cover;background-position:center;width:100%;margin:auto;overflow:hidden}.main-banner:not(.no-image){min-height:500px}@media only screen and (max-width:767px){.main-banner:not(.no-image){min-height:400px}}@media only screen and (min-width:768px){.main-banner:not(.no-image){background-color:#edecf7;background-size:cover}.main-banner{position:relative}.main-banner:before{display:block;content:"";width:100%;padding-top:25%}.main-banner>.main-banner__content{position:absolute;top:0;right:0;bottom:0;left:0}}.main-banner--dark #breadcrumbs .item-current{color:#f5f5f5;font-weight:400}.main-banner--dark #breadcrumbs .separator:nth-last-child(-2n+2){color:#f5f5f5}.main-banner--dark:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.6)}.main-banner--tall{height:calc(100vh - 64px);max-height:800px}.main-banner--tall .main-banner__content{padding-top:0;z-index:1}@media only screen and (min-width:768px){.main-banner--med{position:relative;max-height:70vh}.main-banner--med:before{display:block;content:"";width:100%;padding-top:50%}.main-banner--med>.main-banner__content{position:absolute;top:0;right:0;bottom:0;left:0}}.main-banner.no-image{background-color:transparent;margin-top:30px;position:relative}.main-banner.no-image:before{display:block;content:"";width:100%;padding-top:0}.clc-tiles .clc-tile.last .clc-card .funnel__image>img,.main-banner.no-image>.main-banner__content{position:absolute;top:0;right:0;bottom:0;left:0}.main-banner.no-image .main-banner__content{align-self:auto;position:unset}.main-banner.no-image .main-banner__title{color:#000}.main-banner__content{z-index:1;padding-top:25px;color:#fff}.hustle-info .hustle-button-icon.hustle-button-close i,.hustle-modal .hustle-button-icon.hustle-button-close i,.main-banner__content .clc-lead{color:#fff}.main-banner__content .main-banner__title{color:#fff;font-size:40px;line-height:44px}@media (min-width:768px){.main-banner__content .main-banner__title{font-size:50px;line-height:55px}}.main-banner__content .main-banner__button{background-color:#fff;color:#10069e;font-weight:800}.bg-blur{position:absolute;top:-200px;background-size:cover;height:600px;width:100%;-webkit-filter:blur(60px) saturate(1.2);filter:blur(60px) saturate(1.2);opacity:.25}.main-banner,.no-banner,.single-header{position:relative}.clc-select::after,.main-banner:hover .post-edit-link,.no-banner:hover .post-edit-link,.select2-container.select2-allowclear .select2-choice abbr,.single-header:hover .post-edit-link{display:inline-block}.main-banner .post-edit-link,.no-banner .post-edit-link,.single-header .post-edit-link{position:absolute;display:none;font-size:12px;line-height:1;font-weight:800;padding:.5rem;z-index:999;text-transform:uppercase;color:#10069e;background-color:#edecf7;border-radius:15px;white-space:nowrap}.main-banner .post-edit-link:hover,.no-banner .post-edit-link:hover,.single-header .post-edit-link:hover{background-color:#dcdaef}.banner-caption__container{width:100%;margin:auto;padding:0 15px}.banner-caption__container--main{background-color:#fff}@media only screen and (min-width:992px){.banner-caption__container--main{position:absolute}}.banner-caption__container--takeaction{margin-top:-45px}.banner-caption__container--campaign{background-color:none;color:#fff}@media only screen and (min-width:992px){.banner-caption__container--campaign{position:absolute;bottom:10px}.banner-caption__single{max-width:960px;padding:0}}@media only screen and (min-width:1200px){.banner-caption__single{max-width:1140px}}.banner-caption{padding-top:5px;font-size:14px}.single-post .hustle-modal-close{width:60px;height:60px}.single-post .hustle-modal-close .hustle-icon{width:60px;height:60px;padding:20px}.single__petition{background-color:#f5f5f5}.clc-select{display:flex;align-items:center}.clc-select::after{font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;content:"";padding-left:10px;color:#10069e;position:relative;right:2.25rem;pointer-events:none}.clc-select>select{border:0;background-color:#edecf7;border-radius:50px;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#10069e;font-weight:700;font-size:16px}.clc-form,.wpcf7-form{background-color:#f5f5f5;width:100%;overflow:hidden}.clc-form .title,.clc-form__title,.wpcf7-form .title,.wpcf7-form__title{font-weight:900;font-size:23px;line-height:27px;color:#000}.clc-form form,.clc-form__form,.wpcf7-form form,.wpcf7-form__form{position:relative;flex-grow:1;width:100%}@media only screen and (min-width:576px) and (max-width:767px){.clc-form form,.clc-form__form,.wpcf7-form form,.wpcf7-form__form{width:100%}}@media only screen and (min-width:768px) and (max-width:991px){.clc-form form,.clc-form__form,.wpcf7-form form,.wpcf7-form__form{width:auto}}@media only screen and (min-width:992px){.clc-form form,.clc-form__form,.wpcf7-form form,.wpcf7-form__form{width:auto}}.clc-form form:focus,.clc-form input:focus,.clc-form__form:focus,.clc-form__input:focus,.wpcf7-form form:focus,.wpcf7-form input:focus,.wpcf7-form__form:focus,.wpcf7-form__input:focus{box-shadow:none}.clc-form label,.clc-form__label,.wpcf7-form label,.wpcf7-form__label{color:#4e4e4e;font-size:16px;line-height:20px;margin-bottom:.2rem}.clc-form input,.clc-form__input,.wpcf7-form input,.wpcf7-form__input{border-radius:50px;border:0;width:100%;padding:.5rem 1rem;margin-bottom:1rem}.clc-form__button,.wpcf7-form__button{margin-top:20px;height:100%}.clc-form .wpcf7-submit,.wpcf7-form .wpcf7-submit{color:#fff;margin-top:.5rem}.clc-form .form-check,.wpcf7-form .form-check{padding-left:0}.clc-form .form-check-label,.wpcf7-form .form-check-label{padding-right:40px}.clc-form .form-check-input,.wpcf7-form .form-check-input{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.clc-form .form-check-input~.form-check-label,.wpcf7-form .form-check-input~.form-check-label{text-transform:uppercase;font-size:14px;line-height:16px;font-weight:700;letter-spacing:.02rem;display:flex;align-items:center}.clc-form .form-check-input~.form-check-label::before,.wpcf7-form .form-check-input~.form-check-label::before{font-size:14px;line-height:16px;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;content:"";color:#fff;padding-right:.5rem}.is-action-network .clc-action-form{opacity:0;transition:.3s;transition-delay:.5s}.is-action-network .clc-action-form--loaded{opacity:1}.clc-action-form .form-control,.clc-action-form input[type=email],.clc-action-form input[type=number],.clc-action-form input[type=password],.clc-action-form input[type=text],.clc-action-form textarea{display:block;width:100%;padding:.375rem .75rem;font-size:16px;line-height:20px;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;height:calc(3rem + 2px);border-color:transparent}.clc-action-form .form-control:focus,.clc-action-form input[type=email]:focus,.clc-action-form input[type=number]:focus,.clc-action-form input[type=password]:focus,.clc-action-form input[type=text]:focus,.clc-action-form textarea:focus,body#can_fundraising_widget #can_embed_form input[type=email]:focus,body#can_fundraising_widget #can_embed_form input[type=number]:focus,body#can_fundraising_widget #can_embed_form input[type=tel]:focus,body#can_fundraising_widget #can_embed_form input[type=text]:focus,body#can_fundraising_widget #can_embed_form select+span:focus,body#can_fundraising_widget #can_embed_form textarea:focus,body#js-ticketed_event_widget #can_embed_form input[type=email]:focus,body#js-ticketed_event_widget #can_embed_form input[type=number]:focus,body#js-ticketed_event_widget #can_embed_form input[type=tel]:focus,body#js-ticketed_event_widget #can_embed_form input[type=text]:focus,body#js-ticketed_event_widget #can_embed_form select+span:focus,body#js-ticketed_event_widget #can_embed_form textarea:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)!important}.clc-action-form .form-control.error_input,.clc-action-form input[type=email].error_input,.clc-action-form input[type=number].error_input,.clc-action-form input[type=password].error_input,.clc-action-form input[type=text].error_input,.clc-action-form textarea.error_input{border-color:#dc3545!important}.clc-action-form textarea{height:60px}.clc-action-form .can_embed.letter #can_embed_form textarea{white-space:wrap!important;height:400px}.clc-action-form .control-group,.clc-action-form .floatlabel-wrapper,.clc-action-form .form-group{margin-bottom:1rem}.clc-action-form .form-group label{margin-bottom:0}.clc-action-form .floatlabel-wrapper label,.clc-action-form .form-group label{font-size:14px;display:inline-block}.clc-action-form .control-group label{font-size:14px;margin-bottom:0;display:inline-block}.clc-action-form .form-check label{padding-left:10px}.clc-action-form .form-check [type=checkbox]{width:20px;height:20px;margin-top:.1rem}.clc-action-form .floatlabel-wrapper,.clc-header__brand a svg{width:100%}.clc-action-form .floatlabel-wrapper label{margin-bottom:7.5px}.clc-action-form .js-d_sharing label{font-size:14px!important;line-height:16px!important;display:flex;align-items:flex-start}.clc-action-form .js-d_sharing ul{padding-left:0;list-style:none;margin-bottom:0}.clc-action-form .js-d_sharing ul li{margin-bottom:10px}.clc-action-form .js-d_sharing ul li:last-of-type{margin-bottom:15px}.clc-action-form .checkbox_group_wrap .clc-custom-checkmark,.clc-action-form .js-d_sharing .clc-custom-checkmark{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:18px;height:18px;pointer-events:none;border-radius:1px;background-color:#fff}.clc-action-form .checkbox_group_wrap .clc-custom-checkmark:before,.clc-action-form .js-d_sharing .clc-custom-checkmark:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-weight:900;font-size:14px;line-height:1;content:"";font-family:"Font Awesome 5 Free";color:#10069e;opacity:0}.clc-action-form .checkbox_group_wrap input:checked~.clc-custom-checkmark:before,.clc-action-form .js-d_sharing input:checked~.clc-custom-checkmark:before{opacity:1}.clc-action-form [type=submit]{display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:.375rem .75rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background-color:#ff4007;border-radius:25px;border-top-left-radius:0;padding:10px 20px;color:#fff;font-size:1.0666666667rem;font-weight:800;line-height:1.0666666667rem;border:0;font-size:18px;cursor:pointer;margin-bottom:15px;min-width:180px}.clc-action-form [type=submit]:hover,body#can_fundraising_widget #can_embed_form input[type=submit]#donate_form_button:hover,body#can_fundraising_widget #can_embed_form input[type=submit]#ticketed_event_form_button:hover,body#js-ticketed_event_widget #can_embed_form input[type=submit]#donate_form_button:hover,body#js-ticketed_event_widget #can_embed_form input[type=submit]#ticketed_event_form_button:hover{background-color:#10069e}.clc-action-form ::-webkit-input-placeholder{opacity:0;color:transparent;text-indent:-10000px}.clc-action-form ::-moz-placeholder{opacity:0;color:transparent;text-indent:-10000px}.clc-action-form :-ms-input-placeholder{opacity:0;color:transparent;text-indent:-10000px}.clc-action-form ::placeholder{opacity:0;color:transparent;text-indent:-10000px}.clc-action-form .petition__title{font-size:23px;line-height:27px}.clc-action-form.hide-text .petition__content,.clc-action-form.hide-text .petition__title,.slick-slide img{display:block}.clc-action-form.hide-text .can_thank_you-block,.slick-slide.slick-loading img{display:none}.clc-action-form.hide-text #can_thank_you{opacity:0;-webkit-animation:fadeIn .5s ease-in 5s forwards;animation:fadeIn .5s ease-in 5s forwards}.clc-action-form.hide-text #action_info,.subscribe-funnel__form.clc-action-form form,.subscribe-funnel__main.clc-action-form form{position:relative}.clc-action-form .ajax-loading{opacity:0;display:none}.clc-action-form #form_col2{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.clc-action-form [type=submit]{order:1}.clc-action-form li{list-style:none!important;position:relative}.clc-action-form #add-to-calendar,.clc-action-form #form_col2 #form-comments,.clc-action-form #form_col2 .floatlabel-wrapper:first-child,.clc-action-form #form_col2 [for=form-comments],.clc-action-form #logo_wrap,.clc-action-form #referral_code_select_wrap,.clc-action-form #ty_instructions,.clc-action-form .action_info_user,.clc-action-form .country_drop_wrap,.clc-action-form .discussion-board,.clc-action-form .international_link-wrap,.clc-action-form .thank-you-message{display:none!important}.subscribe-funnel__form.clc-action-form #form_col2 img,.subscribe-funnel__form.clc-action-form .floatlabel-wrapper label,.subscribe-funnel__form.clc-action-form .js-d_sharing,.subscribe-funnel__form.clc-action-form h2,.subscribe-funnel__form.clc-action-form h4{display:none!important}.subscribe-funnel__form.clc-action-form ::-webkit-input-placeholder{opacity:1;color:#666;text-indent:0}.subscribe-funnel__form.clc-action-form ::-moz-placeholder{opacity:1;color:#666;text-indent:0}.subscribe-funnel__form.clc-action-form :-ms-input-placeholder{opacity:1;color:#666;text-indent:0}.subscribe-funnel__form.clc-action-form ::placeholder{opacity:1;color:#666;text-indent:0}.subscribe-funnel__form.clc-action-form .floatlabel-wrapper{margin-bottom:0}.subscribe-funnel__form.clc-action-form #form_col2{position:absolute;top:0;right:0}.subscribe-funnel__form.clc-action-form [type=email]{height:36px;border-radius:50px}.subscribe-funnel__main.clc-action-form .js-d_sharing,.subscribe-funnel__main.clc-action-form h2,.subscribe-funnel__main.clc-action-form h4{display:none!important}.subscribe-funnel__main.clc-action-form .floatlabel-wrapper label{display:block!important}.subscribe-funnel__main.clc-action-form #form_col2{max-width:180px}.subscribe-funnel__main.clc-action-form .checkbox_group_wrap{margin-top:-15px}.subscribe-funnel__main.clc-action-form .check_radio_field label{font-size:16px!important;line-height:26px}.slick-list,.slick-slider{position:relative;display:block}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-dots li button:focus,.slick-dots li button:hover,.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide.dragging img{pointer-events:none}.slick-dots,.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.clc-content-style .wp-block-pullquote blockquote>p+p,.clc-content-style blockquote.wp-block-quote>p+p,.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-size:36px;line-height:36px;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;color:#f5f5f5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#10069e}.hustle-title{font-family:"Nunito Sans",sans-serif!important;font-weight:900!important}.wph-modal{padding:0!important}.hustle-info,.hustle-modal{position:relative;max-width:100%!important}.hustle-info .hustle-layout,.hustle-modal .hustle-layout{background-color:#edecf7!important}.hustle-info .hustle-content,.hustle-modal .hustle-content{padding-right:50px!important;padding-left:50px!important}.hustle-info .hustle-modal-body,.hustle-modal .hustle-modal-body{padding-bottom:40px;max-width:540px;margin:auto}@media only screen and (min-width:576px) and (max-width:767px){.hustle-info .hustle-modal-body,.hustle-modal .hustle-modal-body{max-width:540px}}@media only screen and (min-width:768px) and (max-width:991px){.hustle-info .hustle-modal-body,.hustle-modal .hustle-modal-body{max-width:720px}}@media only screen and (min-width:992px){.hustle-info .hustle-modal-body,.hustle-modal .hustle-modal-body{max-width:960px}}.hustle-info .hustle-modal-body .hustle-modal-image,.hustle-modal .hustle-modal-body .hustle-modal-image{background-color:transparent!important}.hustle-info .hustle-modal-body .hustle-group-content,.hustle-info .hustle-modal-body .hustle-modal-message,.hustle-modal .hustle-modal-body .hustle-group-content,.hustle-modal .hustle-modal-body .hustle-modal-message{border:0!important;color:#323232!important;margin-top:0!important;padding-top:10px!important;font-family:"Nunito Sans",sans-serif!important}.hustle-info .hustle-modal-body .hustle-group-content p,.hustle-info .hustle-modal-body .hustle-modal-message p,.hustle-modal .hustle-modal-body .hustle-group-content p,.hustle-modal .hustle-modal-body .hustle-modal-message p{font-size:18px;line-height:24px;color:#323232!important}.hustle-info .hustle-modal-body .hustle-modal-footer,.hustle-modal .hustle-modal-body .hustle-modal-footer{border:0!important;margin-top:0!important}.hustle-info .hustle-button-icon.hustle-button-close,.hustle-modal .hustle-button-icon.hustle-button-close{position:absolute;z-index:1;right:0;background-color:#10069e}.hustle-info .hustle-modal-close,.hustle-modal .hustle-modal-close{margin-right:6px;margin-top:10px}@media only screen and (min-width:768px){.hustle-info .hustle-modal-close,.hustle-modal .hustle-modal-close{margin-right:30px;margin-top:10px}.hustle-info .hustle-modal-close .hustle-icon,.hustle-modal .hustle-modal-close .hustle-icon{width:50px;height:50px;cursor:pointer;display:block;margin:0;padding:17px}}@media only screen and (min-width:1200px){.hustle-info-content,.hustle-modal-content{padding-right:200px!important}.hustle-info .hustle-modal-body,.hustle-modal .hustle-modal-body{max-width:1140px}}.hustle-info .hustle-button.hustle-button-cta,.hustle-info .hustle-modal-cta,.hustle-modal .hustle-button.hustle-button-cta,.hustle-modal .hustle-modal-cta{background-color:#10069e!important;border-radius:25px!important;border-top-left-radius:0!important;padding:2px 16px;font-size:16px!important;font-weight:900!important;font-family:"Nunito Sans",sans-serif!important;border:0}.hustle-info .hustle-button.hustle-button-cta:focus,.hustle-info .hustle-modal-cta:focus,.hustle-modal .hustle-button.hustle-button-cta:focus,.hustle-modal .hustle-modal-cta:focus{border:0;outline:0;box-shadow:none}.hustle-info .hustle-modal-cta:after,.hustle-modal .hustle-modal-cta:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"";padding-left:10px;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}.clc-content-style h2{font-size:28px;line-height:32px;font-weight:900;margin-top:calc(30px + 15px);margin-bottom:15px}.clc-content-style h3,.clc-content-style h4{font-size:20px;line-height:26px;font-weight:900;margin-top:calc(30px + 15px);margin-bottom:calc(15px - 8px)}.clc-content-style h4{font-size:18px;line-height:24px;font-weight:800}.clc-content-style li,.clc-content-style p{color:#212529;font-size:18px;line-height:24px;margin-bottom:calc(30px - 5px)}.clc-content-style p:last-child{margin-bottom:0}.clc-content-style .row+*{margin-top:3rem}.clc-content-style a:hover{text-decoration:none;color:#ff4007}.clc-content-style ol{padding-left:19px}.clc-content-style ul{padding-left:24px;list-style:none}.clc-content-style ul li{text-indent:-8px}.clc-content-style ul li:before{content:"";background-color:#10069e;font-weight:700;display:inline-block;width:7px;height:7px;top:-2px;left:-15px;position:relative}.clc-content-style .wp-block-pullquote blockquote,.clc-content-style blockquote.wp-block-quote{margin:calc(30px + 15px)0}.clc-content-style .wp-block-pullquote blockquote>p,.clc-content-style blockquote.wp-block-quote>p{font-size:20px;line-height:26px;font-style:italic;margin-bottom:15px}.clc-content-style .wp-block-pullquote blockquote cite,.clc-content-style blockquote.wp-block-quote cite{color:#4e4e4e;font-size:18px;line-height:24px;font-weight:400;font-style:normal;display:block}.clc-content-style .clc-button:hover{color:#fff}.clc-content-style .single-pdf__cover{margin-bottom:1rem;border:1px solid #c4c4c4}.clc-content-style img{text-align:center;margin-top:1rem;margin-bottom:1rem;width:100%!important;height:100%!important;margin-bottom:0;margin-top:0}.clc-content-style img.size-medium,.clc-content-style img.size-medium+.wp-caption-text{display:block;width:100%;margin-left:auto;margin-right:auto}@media only screen and (min-width:576px) and (max-width:767px){.clc-content-style img.size-medium,.clc-content-style img.size-medium+.wp-caption-text{width:100%}}@media only screen and (min-width:768px) and (max-width:991px){.clc-content-style img.size-medium,.clc-content-style img.size-medium+.wp-caption-text{width:70%!important}}@media only screen and (min-width:992px){.clc-content-style img.size-medium,.clc-content-style img.size-medium+.wp-caption-text{width:60%!important}}.clc-content-style img.size-full,.clc-content-style img.size-large{height:auto;width:100%!important;margin-left:0;margin-right:0}@media only screen and (min-width:576px) and (max-width:767px){.clc-content-style img.size-full,.clc-content-style img.size-large{width:100%!important}}@media only screen and (min-width:768px) and (max-width:991px){.clc-content-style img.size-full,.clc-content-style img.size-large{width:120%!important}}@media only screen and (min-width:992px){.clc-content-style img.size-full,.clc-content-style img.size-large{width:120%!important}}@media only screen and (min-width:576px) and (max-width:767px){.clc-content-style img.size-full,.clc-content-style img.size-large{margin-left:0}}@media only screen and (min-width:768px) and (max-width:991px){.clc-content-style img.size-full,.clc-content-style img.size-large{margin-left:-10%}}@media only screen and (min-width:992px){.clc-content-style img.size-full,.clc-content-style img.size-large{margin-left:-10%}}@media only screen and (min-width:576px) and (max-width:767px){.clc-content-style img.size-full,.clc-content-style img.size-large{margin-right:0}}@media only screen and (min-width:768px) and (max-width:991px){.clc-content-style img.size-full,.clc-content-style img.size-large{margin-right:-10%}}@media only screen and (min-width:992px){.clc-content-style img.size-full,.clc-content-style img.size-large{margin-right:-10%}}.clc-content-style .wp-caption{display:block;width:100%!important}.clc-content-style .wp-caption img{margin-bottom:0}.clc-content-style .wp-caption.alignnone{margin:0 auto}.clc-content-style .wp-caption .wp-caption-text{font-size:14px;line-height:16px;margin:.4rem 0 1.5rem}.clc-content-style .wp-caption .size-large+.wp-caption-text{margin-left:0}@media only screen and (min-width:576px) and (max-width:767px){.clc-content-style .wp-caption .size-large+.wp-caption-text{margin-left:0}}@media only screen and (min-width:768px) and (max-width:991px){.clc-content-style .wp-caption .size-large+.wp-caption-text{margin-left:-10%}}@media only screen and (min-width:992px){.clc-content-style .wp-caption .size-large+.wp-caption-text{margin-left:-10%}}.clc-content-style .alignleft,.clc-content-style .alignright{width:100%!important;overflow:hidden}@media only screen and (min-width:576px) and (max-width:767px){.clc-content-style .alignleft,.clc-content-style .alignright{width:100%!important}}@media only screen and (min-width:768px) and (max-width:991px){.clc-content-style .alignleft,.clc-content-style .alignright{width:58.5%!important}}@media only screen and (min-width:992px){.clc-content-style .alignleft,.clc-content-style .alignright{width:58.5%!important}}.clc-content-style .alignleft{margin-left:0}@media only screen and (min-width:576px) and (max-width:767px){.clc-content-style .alignleft{margin-left:0}}@media only screen and (min-width:768px) and (max-width:991px){.clc-content-style .alignleft{margin-left:-10%}}@media only screen and (min-width:992px){.clc-content-style .alignleft{margin-left:-10%}}.clc-content-style .alignright{margin-right:0}@media only screen and (min-width:576px) and (max-width:767px){.clc-content-style .alignright{margin-right:0}}@media only screen and (min-width:768px) and (max-width:991px){.clc-content-style .alignright{margin-right:-10%}}@media only screen and (min-width:992px){.clc-content-style .alignright{margin-right:-10%}}.clc-content-style .alignleft:after{content:" ";clear:both}.clc-content-style .gallery{margin-top:2rem!important;margin-right:-10px!important;margin-bottom:2rem!important;margin-left:-10px!important}.clc-content-style .gallery .gallery-item{margin:0!important}.clc-content-style .gallery .gallery-item img{border:10px solid #fff!important;margin:0!important}.clc-content-style .gallery .wp-caption-text{font-size:14px;line-height:16px;color:#717171;margin:-.25rem 0 1.5rem 10px!important;text-align:left}#can_embed_form .check_radio_field{margin-bottom:0!important;display:block!important}#can_embed_form .check_radio_field label{display:block!important;width:auto!important;height:auto!important;padding:0 0 0 30px!important;position:relative!important;margin:0 0 5px!important;font-size:18px;cursor:pointer}#can_embed_form .check_radio_field label input{position:absolute!important;left:0!important;top:6px!important;width:15px;height:15px}#can_embed_form .check_radio_field label input.checkbox_group{width:16px;height:16px;top:5px!important}#can_embed_form input,#can_embed_form select,#can_embed_form textarea{white-space:nowrap!important;word-wrap:break-word!important}.select2-container{position:relative;height:30px;zoom:1;*display:inline;vertical-align:middle;background-color:rgba(255,255,255,.1);border:0;border-bottom:3px solid #fff;margin:0 0 15px}.select2-container,.select2-drop,.select2-search,.select2-search input{box-sizing:border-box}.select2-container .select2-choice{display:block;width:100%;padding:0 0 0 8px;overflow:hidden;position:relative;white-space:nowrap;line-height:26px;color:#444;text-decoration:none;border-radius:0;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-container.select2-drop-above .select2-choice{border-radius:0;border:0}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}.select2-container .select2-choice>.select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;background:url(https://actionnetwork.org/includes/js/select2/select2.png)right top no-repeat;cursor:pointer;outline:0}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:-100%;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:9998}.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff;font-size:15}.select2-drop *{font-size:16px;color:#10069e!important}.select2-drop ul li{margin-bottom:5px}.select2-drop-auto-width{width:auto}.select2-drop-auto-width .select2-search{padding-top:4px}.select2-drop.select2-drop-above{margin-top:1px}.select2-container .select2-choice .select2-arrow{display:inline-block;width:18px;height:100%;position:absolute;right:0;top:0}.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding-left:4px;padding-right:4px;position:relative;z-index:10000;white-space:nowrap}.select2-search input{width:100%;height:auto!important;min-height:26px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border-radius:0;box-shadow:none}.select2-drop.select2-drop-above .select2-search input{margin-top:4px}.select2-container-active .select2-choice,.select2-container-active .select2-choices{outline:0}.select2-dropdown-open .select2-choice{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border-top-color:transparent}.select2-dropdown-open .select2-choice .select2-arrow{border-left:none}.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 1px}.select2-results{max-height:200px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:transparent}.select2-results ul.select2-result-sub{margin:0;padding-left:0}.select2-results ul.select2-result-sub>li .select2-result-label{padding-left:20px}.select2-results ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:40px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:80px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:100px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:110px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:120px}.select2-results li{list-style:none;display:list-item}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:700}.select2-results .select2-result-label{margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-results .select2-highlighted{color:#fff}.select2-results li em{font-style:normal}.navbar-menu li a,.select2-results .select2-highlighted ul{color:#000}.select2-more-results,.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{display:list-item}.select2-results .select2-disabled.select2-highlighted{color:#666;display:list-item;cursor:default}.select2-results .select2-disabled{display:list-item;cursor:default}.select2-container.select2-container-disabled .select2-choice abbr,.select2-results .select2-selected{display:none}.select2-container.select2-container-disabled .select2-choice{cursor:default}.select2-container.select2-container-disabled .select2-choice .select2-arrow{border-left:0}.select2-container-multi .select2-choices{height:auto!important;margin:0;padding:0;position:relative;cursor:text;overflow:hidden;min-height:26px}.select2-locked{padding:3px 5px!important}.select2-container-multi.select2-container-active .select2-choices{outline:0}.select2-container-multi .select2-choices li{float:left;list-style:none}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-field input{padding:5px;margin:1px 0;font-family:sans-serif;font-size:100%;color:#666;outline:0;border:0;box-shadow:none}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:#fff url(https://actionnetwork.org/includes/js/select2/select2-spinner.gif)no-repeat 100%!important}.select2-default{color:#999!important}.select2-container-multi .select2-choices .select2-search-choice{padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;line-height:13px;color:#333;cursor:default;border:1px solid #aaa;border-radius:3px;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:0;background:url(https://actionnetwork.org/includes/js/select2/select2.png)right top no-repeat}.select2-container-multi .select2-search-choice-close{left:3px}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover,.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px;border:1px solid #ddd}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;border:0!important;margin:0!important;padding:0!important;overflow:hidden!important;position:absolute!important;outline:0!important;left:0!important;top:0!important}.select2-display-none,body#can_fundraising_widget #can_embed_form #action_info,body#can_fundraising_widget #can_embed_form #donation_recipient_wrap,body#can_fundraising_widget #can_embed_form #select_tickets h4:after,body#can_fundraising_widget #can_embed_form .accessible_description,body#can_fundraising_widget #can_embed_form h2,body#can_fundraising_widget #can_embed_form h3.first_line,body#can_fundraising_widget #can_embed_form h4.first_line,body#js-ticketed_event_widget #can_embed_form #action_info,body#js-ticketed_event_widget #can_embed_form #donation_recipient_wrap,body#js-ticketed_event_widget #can_embed_form #select_tickets h4:after,body#js-ticketed_event_widget #can_embed_form .accessible_description,body#js-ticketed_event_widget #can_embed_form h2,body#js-ticketed_event_widget #can_embed_form h3.first_line,body#js-ticketed_event_widget #can_embed_form h4.first_line{display:none}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi){.select2-container .select2-choice .select2-arrow b,.select2-container .select2-choice abbr,.select2-search input,.select2-search-choice-close{background-image:url(https://actionnetwork.org/includes/js/select2/select2x2.png)!important;background-repeat:no-repeat!important;background-size:60px 40px!important}.select2-search input{background-position:100% -21px!important}}body#can_fundraising_widget,body#js-ticketed_event_widget{background-color:transparent;color:#212529;font-family:"Nunito Sans",sans-serif}body#can_fundraising_widget #can_embed_form #select_tickets,body#js-ticketed_event_widget #can_embed_form #select_tickets{padding-top:0!important;margin-top:0;border:0!important}body#can_fundraising_widget #can_embed_form #select_tickets h4,body#js-ticketed_event_widget #can_embed_form #select_tickets h4{font-size:23px;line-height:27px;text-transform:capitalize;margin-top:0;padding-bottom:0;text-align:left}body#can_fundraising_widget #can_embed_form ul.ticket_list,body#js-ticketed_event_widget #can_embed_form ul.ticket_list{background:0 0;margin:0 0 15px;border:0;border-bottom:1px solid #212529}body#can_fundraising_widget #can_embed_form ul.ticket_list li,body#js-ticketed_event_widget #can_embed_form ul.ticket_list li{font-size:18px;line-height:24px;padding:0;margin-bottom:15px;border:0}body#can_fundraising_widget #can_embed_form ul.ticket_list .graytext,body#js-ticketed_event_widget #can_embed_form ul.ticket_list .graytext{color:#212529}body#can_fundraising_widget #can_embed_form #donation_welcome,body#js-ticketed_event_widget #can_embed_form #donation_welcome{color:#212529;margin:0 0 15px}.field-name-title .field-items .field-item h2,body#can_fundraising_widget #can_embed_form #donate_login,body#can_fundraising_widget #can_embed_form .floatlabel-wrapper label.floatlabel-label:after,body#js-ticketed_event_widget #can_embed_form #donate_login,body#js-ticketed_event_widget #can_embed_form .floatlabel-wrapper label.floatlabel-label:after{display:none}body#can_fundraising_widget #can_embed_form .floatlabel-wrapper,body#js-ticketed_event_widget #can_embed_form .floatlabel-wrapper{line-height:0}body#can_fundraising_widget #can_embed_form .floatlabel-wrapper label.floatlabel-label,body#js-ticketed_event_widget #can_embed_form .floatlabel-wrapper label.floatlabel-label{font-size:14px;line-height:16px;margin-bottom:5px;padding:0;display:inline-block;color:#212529;position:static;opacity:1;text-transform:capitalize}body#can_fundraising_widget #can_embed_form input[type=email],body#can_fundraising_widget #can_embed_form input[type=number],body#can_fundraising_widget #can_embed_form input[type=tel],body#can_fundraising_widget #can_embed_form input[type=text],body#can_fundraising_widget #can_embed_form select+span,body#can_fundraising_widget #can_embed_form textarea,body#js-ticketed_event_widget #can_embed_form input[type=email],body#js-ticketed_event_widget #can_embed_form input[type=number],body#js-ticketed_event_widget #can_embed_form input[type=tel],body#js-ticketed_event_widget #can_embed_form input[type=text],body#js-ticketed_event_widget #can_embed_form select+span,body#js-ticketed_event_widget #can_embed_form textarea{display:block;width:100%;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-size:16px;line-height:20px;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;border-color:transparent;color:#212529;height:46px;padding:13px 11px;margin:0 0 15px!important}body#can_fundraising_widget #can_embed_form .country_wrap,body#can_fundraising_widget #can_embed_form .donate_cc_month,body#can_fundraising_widget #can_embed_form .donate_cc_year,body#can_fundraising_widget #can_embed_form .state_wrap,body#js-ticketed_event_widget #can_embed_form .country_wrap,body#js-ticketed_event_widget #can_embed_form .donate_cc_month,body#js-ticketed_event_widget #can_embed_form .donate_cc_year,body#js-ticketed_event_widget #can_embed_form .state_wrap{color:#212529}body#can_fundraising_widget #can_embed_form #form_col1 div:nth-of-type(6),body#js-ticketed_event_widget #can_embed_form #form_col1 div:nth-of-type(6){padding-top:15px;border-top:1px solid #212529}body#can_fundraising_widget #can_embed_form #form_col2,body#js-ticketed_event_widget #can_embed_form #form_col2{padding-top:15px;border-top:1px solid #212529}body#can_fundraising_widget #can_embed_form .control-group,body#js-ticketed_event_widget #can_embed_form .control-group{margin:0 0 15px}body#can_fundraising_widget #can_embed_form input[type=submit]#donate_form_button,body#can_fundraising_widget #can_embed_form input[type=submit]#ticketed_event_form_button,body#js-ticketed_event_widget #can_embed_form input[type=submit]#donate_form_button,body#js-ticketed_event_widget #can_embed_form input[type=submit]#ticketed_event_form_button{background-color:#ff4007;color:#fff;display:block;cursor:pointer;text-align:center;text-transform:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:25px;border-top-left-radius:0;padding:10px 20px;font-size:18px;line-height:1;font-weight:800;margin-top:20px;white-space:normal!important}body#can_fundraising_widget #can_embed_form #d_sharing,body#can_fundraising_widget #can_embed_form #donate_disclaimer,body#js-ticketed_event_widget #can_embed_form #d_sharing,body#js-ticketed_event_widget #can_embed_form #donate_disclaimer{border:0}body#can_fundraising_widget #can_embed_form #d_sharing label,body#js-ticketed_event_widget #can_embed_form #d_sharing label{font-size:14px!important;line-height:16px!important}@media only screen and (min-width:992px){.extra-space{margin-top:106px}}.clc-header{z-index:10;width:100%;align-items:center;transition:height .5s ease-out;padding:.8rem 1rem;background-color:#fff;position:-webkit-sticky;position:sticky;top:0}@media only screen and (min-width:576px) and (max-width:767px){.clc-header{position:-webkit-sticky;position:sticky}}@media only screen and (min-width:768px) and (max-width:991px){.clc-header{position:-webkit-sticky;position:sticky}}@media only screen and (min-width:992px){.clc-header{position:static}}.clc-header__french{text-transform:uppercase}.clc-header .clc-logo{fill:#717171}.clc-header .clc-logo:hover,.clc-header__brand:hover .clc-logo{fill:#10069e}@media only screen and (min-width:992px){.nav-up{top:-108px;transition:top 1s ease}.nav-down{transition:background .25s ease;position:fixed;top:0}.out{position:fixed;top:-120px}.nav-blue{background:#10069e;transition:all .25s ease-in-out}.nav-blue .clc-logo{fill:#fff;transition:fill .25s ease-in-out}.nav-blue .clc-header__brand:hover .clc-logo{fill:#fff;opacity:.75px}.nav-blue .clc-header__top .clc-header__left a,.nav-blue .navbar-menu li a,.nav-blue .navbar-toggler,.nav-blue .navbar-toggler-icon,.nav-blue .searchbar-toggler,.nav-blue .searchbar-toggler-icon{color:#fff;transition:color .25s ease-in-out}.nav-blue .navbar-menu li::after{border-color:#fff}.nav-blue .navbar-menu li:hover a{color:#ff4007;transition:color .25s ease-in-out}.nav-blue .navbar-menu li:hover::after{border-color:#ff4007;transition:border-color .25s ease-in-out;width:50px}.nav-blue .clc-header__top .clc-header__left a:hover,.nav-blue .navbar-toggler:hover,.nav-blue .searchbar-toggler:hover{color:#c4c4c4;transition:color .25s ease-in-out}.nav-blue .navbar-toggler:hover-icon,.nav-blue .searchbar-toggler:hover-icon{color:#c4c4c4;transition:color .25s ease-in-out}.nav-blue .clc-main-nav__menu-button{background-color:#fff;color:#10069e;font-weight:700;transition:all .25s ease-in-out}.nav-blue .clc-main-nav__menu-button:hover{background-color:#ff4007;color:#fff;transition:all .25s ease-in-out}}@media only screen and (min-width:992px) and (min-width:992px){.nav-blue .navbar-menu li.current-courses-ancestor a,.nav-blue .navbar-menu li.current-page-ancestor a,.nav-blue .navbar-menu li.current-schools-ancestor a,.nav-blue .navbar-menu li.current-series-ancestor a,.nav-blue .navbar-menu li.current_page_item a{color:#ff4007}.nav-blue .navbar-menu li.current-courses-ancestor::after,.nav-blue .navbar-menu li.current-page-ancestor::after,.nav-blue .navbar-menu li.current-schools-ancestor::after,.nav-blue .navbar-menu li.current-series-ancestor::after,.nav-blue .navbar-menu li.current_page_item::after{border-top:2px solid #ff4007;width:30px}}#menu-header-menu,#menu-header-menu-fr{margin-top:15px;margin-bottom:0;padding:0}@media only screen and (max-width:991px) and (min-width:768px){#menu-header-menu,#menu-header-menu-fr{display:flex;justify-content:center}}.clc-header__top .clc-header__left,.navbar-menu__other{align-items:center}.navbar-menu__other a:not(.clc-main-nav__menu-button){min-width:48px;color:#6c6c6c;padding-right:10px;font-size:16px;line-height:20px;font-weight:800}@media only screen and (max-width:767px),(pointer:coarse){.navbar-menu__other a:not(.clc-main-nav__menu-button){height:48px;display:flex;align-items:center}}.navbar-menu__other a:not(.clc-main-nav__menu-button):hover{color:#10069e}.navbar-menu li{font-family:"Nunito Sans",sans-serif;list-style:none;font-size:16px;line-height:1;font-weight:900;display:block;padding:0}@media only screen and (min-width:576px) and (max-width:767px){.navbar-menu li{display:block}}@media only screen and (min-width:768px) and (max-width:991px){.navbar-menu li{display:inline-block}}@media only screen and (min-width:992px){.navbar-menu li{display:inline-block}}@media only screen and (min-width:576px) and (max-width:767px){.navbar-menu li{padding:.5rem 1rem 1rem}}@media only screen and (min-width:768px) and (max-width:991px){.navbar-menu li{padding:0 1rem}}@media only screen and (min-width:992px){.navbar-menu li{padding:0 1rem}}@media (pointer:coarse){.navbar-menu li{margin:.5rem 0}}@media only screen and (pointer:coarse) and (min-width:576px) and (max-width:767px){.navbar-menu li{margin:0}}@media only screen and (pointer:coarse) and (min-width:768px) and (max-width:991px){.navbar-menu li{margin:0}}@media only screen and (pointer:coarse) and (min-width:992px){.navbar-menu li{margin:0}}@media only screen and (max-width:767px){.navbar-menu li.current-courses-ancestor a,.navbar-menu li.current-page-ancestor a,.navbar-menu li.current-schools-ancestor a,.navbar-menu li.current-series-ancestor a,.navbar-menu li.current_page_item a{color:#10069e}}@media only screen and (max-width:767px),(pointer:coarse){.navbar-menu li a{height:48px;display:flex;align-items:center}}.navbar-menu li:hover{text-decoration:none;color:#10069e}.clc-header__top .clc-header__left a:hover,.navbar-menu li:hover a{color:#10069e}.navbar-menu li:hover::after{width:50px!important;border-color:#10069e}@media only screen and (min-width:768px){.navbar-menu li::after{width:0;border-top:2px solid #000;display:block;content:"";margin:0 auto;margin-top:.5rem;transition:width ease-in .15s}}@media only screen and (min-width:768px) and (pointer:coarse){.navbar-menu li::after{margin-top:-.5rem}}@media only screen and (min-width:992px){.navbar-menu li.current-courses-ancestor a,.navbar-menu li.current-page-ancestor a,.navbar-menu li.current-schools-ancestor a,.navbar-menu li.current-series-ancestor a,.navbar-menu li.current_page_item a{color:#10069e}.navbar-menu li.current-courses-ancestor::after,.navbar-menu li.current-page-ancestor::after,.navbar-menu li.current-schools-ancestor::after,.navbar-menu li.current-series-ancestor::after,.navbar-menu li.current_page_item::after{border-top:2px solid #10069e;width:30px}}.clc-header__top{display:flex;width:100%;justify-content:space-between;align-items:center;height:30px}@media only screen and (min-width:992px){.clc-header__top{align-items:flex-start}}.clc-header__top .clc-header__left a{color:#6c6c6c;padding-right:10px;font-size:16px;line-height:20px;font-weight:800}.clc-header__top .clc-header__left .clc-header__left__right{display:none;min-width:140px}@media (min-width:768px){.clc-header__top .clc-header__left .clc-header__left__right{display:block}}.clc-header__top .clc-header__brand{text-align:center;margin:0 auto;height:auto;flex:1 0 50%;max-width:245px;-webkit-backface-visibility:hidden}@media only screen and (min-width:768px){.clc-header__top .clc-header__brand{max-width:350px}}.clc-header__top .clc-header__brand a{height:14px;display:block;line-height:0}.clc-header__top .clc-header__right{align-items:center;justify-content:flex-end}.clc-header__top .clc-header__left,.clc-header__top .clc-header__right{flex-basis:10%}@media only screen and (min-width:576px) and (max-width:767px){.clc-header__top .clc-header__left,.clc-header__top .clc-header__right{flex-basis:15%}}@media only screen and (min-width:768px) and (max-width:991px){.clc-header__top .clc-header__left,.clc-header__top .clc-header__right{flex-basis:25%}}@media only screen and (min-width:992px){.clc-header__top .clc-header__left,.clc-header__top .clc-header__right{flex-basis:25%}}.navbar-toggler,.searchbar-toggler{border:0;padding:5px 0;background:0 0;cursor:pointer;color:#c4c4c4}@media only screen and (min-width:576px) and (max-width:767px){.navbar-toggler,.searchbar-toggler{padding:5px 0}}@media only screen and (min-width:768px) and (max-width:991px){.navbar-toggler,.searchbar-toggler{padding:5px 15px 5px 0}}@media only screen and (min-width:992px){.navbar-toggler,.searchbar-toggler{padding:5px 15px 5px 0}}.clc-header__search .clc-header__search-form .clc-header__search-input:focus,.navbar-toggler :focus,.searchbar-toggler :focus{outline:0}.navbar-toggler-icon,.searchbar-toggler-icon{font-size:1.7333333333 rem;height:auto;width:auto;display:flex;align-items:center;justify-content:center;content:""}@media only screen and (min-width:992px){.navbar-toggler-icon,.searchbar-toggler-icon{font-size:1.2 rem}}.navbar-toggler:hover,.searchbar-toggler:hover{color:#717171}.navbar-toggler:hover-icon,.searchbar-toggler:hover-icon{color:#717171}.navbar-toggler-icon{color:#10069e}.navbar{padding:0}#searchform{top:-60px;height:100%;max-height:60px;transition:all .7s}@media only screen and (min-width:576px) and (max-width:767px){#searchform{height:100%}}@media only screen and (min-width:768px) and (max-width:991px){#searchform{height:100%}}@media only screen and (min-width:992px){#searchform{height:100%}}#searchform::after{opacity:0;pointer-events:none;transition:all .7s}#searchform.show{top:0;z-index:99}#searchform.show::after{pointer-events:none;opacity:1}.clc-header__search{position:absolute;top:0;left:0;right:0;padding:1rem;background-color:#10069e;display:flex;align-items:center;z-index:1}.clc-header__search::after{content:"";display:block;position:absolute;top:100%;left:0;right:0;bottom:0;height:100vh;background-color:rgba(237,236,247,.8)}.clc-header__search .clc-header__search-form{width:auto;flex-grow:1;padding:0 1rem}.clc-header__search .clc-header__search-form .clc-header__search-input{background-color:transparent;border:0;border-radius:0;outline:0;border-left:2px solid #edecf7;width:100%;color:#fff;padding-left:1rem;padding-top:5px;padding-bottom:5px;font-size:16px;line-height:20px;font-weight:800}.clc-header__search .clc-header__search-form .clc-header__search-input::-webkit-input-placeholder{color:rgba(255,255,255,.5)}.clc-header__search .clc-header__search-form .clc-header__search-input::-moz-placeholder{color:rgba(255,255,255,.5)}.clc-header__search .clc-header__search-form .clc-header__search-input:-ms-input-placeholder{color:rgba(255,255,255,.5)}.clc-header__search .clc-header__search-form .clc-header__search-input::placeholder{color:rgba(255,255,255,.5)}.clc-header__search .fas{color:#fff}.footer-subscribe{background-color:#6c6c6c;padding:30px 0;width:100%;overflow:hidden}.footer-subscribe__content{color:#f5f5f5;font-size:16px;line-height:20px;padding-right:60px;margin-bottom:15px}@media only screen and (min-width:576px) and (max-width:767px){.footer-subscribe__content{margin-bottom:15px}}@media only screen and (min-width:768px) and (max-width:991px){.footer-subscribe__content{margin-bottom:0}}@media only screen and (min-width:992px){.footer-subscribe__content{margin-bottom:0}}.clc-tiles .clc-tile.last .clc-card .funnel__image,.footer-subscribe__form{position:relative}.footer-subscribe__form:focus,.footer-subscribe__input:focus{box-shadow:none}.footer-subscribe__input{border-radius:50px;border:0}.footer-subscribe__button{position:absolute;top:0;right:-20px;height:100%}.clc-footer{background-color:#4e4e4e;color:#fff}.clc-footer__menu{padding-top:30px;padding-bottom:30px}@media only screen and (min-width:576px) and (max-width:767px){.clc-footer__menu{padding-top:30px}}@media only screen and (min-width:768px) and (max-width:991px){.clc-footer__menu{padding-top:30px}}@media only screen and (min-width:992px){.clc-footer__menu{padding-top:60px}}@media only screen and (min-width:576px) and (max-width:767px){.clc-footer__menu{padding-bottom:30px}}@media only screen and (min-width:768px) and (max-width:991px){.clc-footer__menu{padding-bottom:30px}}@media only screen and (min-width:992px){.clc-footer__menu{padding-bottom:60px}}.clc-footer ul{margin:0;padding:0}.action-layout .clc-content-style ul,.clc-footer li,.page-template-campaign-form .clc-content-style ul{list-style:none}.clc-footer li a{color:#fff;font-size:16px;line-height:20px;font-weight:800}.clc-footer__logo{width:45%}@media only screen and (min-width:576px) and (max-width:767px){.clc-footer__logo{width:45%}}@media only screen and (min-width:768px) and (max-width:991px){.clc-footer__logo{width:25%}}@media only screen and (min-width:992px){.clc-footer__logo{width:100%}}.clc-footer__copyright{font-size:16px;line-height:20px;display:inline-block;margin-top:10px}.clc-footer__copyright a{color:#fff;font-weight:700}#menu-footer-menu li .sub-menu li a:hover,#menu-footer-menu li a:hover,#menu-menu-de-bas-de-page li .sub-menu li a:hover,#menu-menu-de-bas-de-page li a:hover,.clc-footer__bottom li a:hover,.clc-footer__copyright a:hover{color:#ff4007}.clc-nav__social{text-align:center;min-width:40px;padding:7px;background-color:#ff4007;color:#fff;font-size:20px;border-radius:12px;border-top-left-radius:0;margin-right:8px;font-weight:400}.clc-nav__social:hover{background-color:#10069e;color:#fff}#menu-footer-menu,#menu-menu-de-bas-de-page{display:flex;flex-wrap:wrap}@media only screen and (min-width:576px) and (max-width:767px){#menu-footer-menu,#menu-menu-de-bas-de-page{flex-wrap:wrap}}@media only screen and (min-width:768px) and (max-width:991px){#menu-footer-menu,#menu-menu-de-bas-de-page{flex-wrap:wrap}}@media only screen and (min-width:992px){#menu-footer-menu,#menu-menu-de-bas-de-page{flex-wrap:nowrap}}#menu-footer-menu li a,#menu-menu-de-bas-de-page li a{font-weight:600;display:inline-block;margin-bottom:.25rem}#menu-footer-menu>li,#menu-menu-de-bas-de-page>li{flex:0 1 20%;margin-right:5%;margin-bottom:30px;min-width:45%}@media (min-width:768px){#menu-footer-menu>li,#menu-menu-de-bas-de-page>li{min-width:0}}#menu-footer-menu>li>a,#menu-menu-de-bas-de-page>li>a{margin-bottom:.5rem}#menu-footer-menu>li:last-of-type,#menu-menu-de-bas-de-page>li:last-of-type{margin-right:0}#menu-footer-menu li .sub-menu li,#menu-menu-de-bas-de-page li .sub-menu li{margin:0;margin-bottom:.25rem;min-width:0}#menu-footer-menu li .sub-menu li a,#menu-menu-de-bas-de-page li .sub-menu li a{color:#c4c4c4;font-weight:300;margin-bottom:5px}.clc-footer__bottom{text-align:center;background-color:#323232;width:100%;padding:40px 0 60px}.clc-footer__bottom li{list-style:none;display:inline-block;margin:0 10px}.clc-footer__bottom li a,.petition-people__name h4{font-weight:700}@media (pointer:coarse){#menu-footer-utility .menu-item{padding-top:.5rem;padding-bottom:.5rem}}.landing-banner{height:400px;background-color:#f5f5f5;position:relative;margin-bottom:60px;background-size:cover;background-position:center}.landing-banner__content{background-color:#fff;position:absolute;top:0;left:0;padding:30px 60px 30px 30px;border-bottom-right-radius:80px}.clc-tiles .clc-tile.last .clc-card{flex-direction:column}.clc-tiles .clc-tile.last .clc-card .funnel__image:before{display:block;content:"";width:100%;padding-top:66.6666666667%}.clc-tiles .clc-tile.last .clc-card .funnel__image img{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.clc-section .section__content-columns{display:flex;flex-wrap:wrap;justify-content:center}.clc-section .section__content-columns h3,.clc-section .section__content-columns h4{flex:1 0 100%;max-width:100%;position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;margin-bottom:2rem}.clc-section .section__content-columns>p{flex:0 0 100%;max-width:100%;font-size:16px;line-height:20px;font-weight:600;position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;display:flex;flex-direction:column;justify-content:center;border-left:5px solid #ff4007}@media only screen and (min-width:576px) and (max-width:767px){.clc-section .section__content-columns>p{flex:0 0 100%}}@media only screen and (min-width:768px) and (max-width:991px){.clc-section .section__content-columns>p{flex:0 0 33.333333%}}@media only screen and (min-width:992px){.clc-section .section__content-columns>p{flex:0 0 25%}}@media only screen and (min-width:576px) and (max-width:767px){.clc-section .section__content-columns>p{max-width:100%}}@media only screen and (min-width:768px) and (max-width:991px){.clc-section .section__content-columns>p{max-width:25%}}@media only screen and (min-width:992px){.clc-section .section__content-columns>p{max-width:25%}}.clc-section .section__unions-dont{color:#ff4007;text-transform:uppercase}.infographic .infographic__number{font-size:32px;line-height:36px;font-weight:900;color:#ff4007;position:relative;padding-bottom:15px;margin-bottom:15px;display:block}@media (min-width:768px){.infographic .infographic__number{font-size:50px;line-height:55px}}.infographic .infographic__number::after{content:"";width:50px;border-top:4px solid #ff4007;position:absolute;bottom:-2px;left:0}.single-header:not(.no-image){background-color:#f5f5f5;background-size:cover;background-position:center;background-blend-mode:multiply;margin:auto;position:relative}.single-header:not(.no-image):before{display:block;content:"";width:100%;padding-top:85%}.single-header:not(.no-image)>.single-header__content{position:absolute;top:0;right:0;bottom:0;left:0}@media only screen and (min-width:768px){.single-header:not(.no-image){position:relative}.single-header:not(.no-image):before{display:block;content:"";width:100%;padding-top:20%}.single-header:not(.no-image)>.single-header__content{position:absolute;top:0;right:0;bottom:0;left:0}}.single-header:not(.no-image) .single-header__content{color:#fff;position:static!important;bottom:0;display:flex;flex-direction:column;justify-content:flex-end}.single-header:not(.no-image) .single-header__above{font-size:14px;line-height:16px;margin-bottom:calc(15px - 9px);font-weight:700;text-transform:uppercase}.single-header:not(.no-image) .single-header__title{font-size:32px;line-height:36px;font-weight:900}@media (min-width:768px){.single-header:not(.no-image) .single-header__title{font-size:40px;line-height:44px}}@media only screen and (min-width:992px){.single-header:not(.no-image){max-width:960px}}@media only screen and (min-width:1200px){.single-header:not(.no-image){max-width:1140px}}.single-header--dark{background-color:rgba(0,0,0,.25)!important;background-blend-mode:soft-light}.single-header.no-image{padding-bottom:0!important}.single-header.no-image .single-header__content{color:#000;display:flex;flex-direction:column;justify-content:flex-end}.single-header.no-image .single-header__content .single-header__title{text-shadow:none}.single__social{display:flex;flex-direction:row;align-items:center;transition:top ease .25s;flex-wrap:wrap;margin-top:calc(30px - 6px)}.single__social span{display:none;margin-top:2px;font-size:14px;line-height:16px;text-transform:uppercase;color:#6c6c6c;width:100%;margin-bottom:calc(15px - 3px)}.single__social .clc-nav__social{font-weight:900;margin:0 15px 0 0;font-size:16px;line-height:1.4;min-width:40px}@media only screen and (min-width:992px){.single__social{position:-webkit-sticky;position:sticky;flex-direction:column;margin-bottom:0;margin-top:0}.single__social span{display:block;margin-bottom:0;text-align:center}.single__social .clc-nav__social{margin:calc(15px - 5px)0 0}}.action-layout #actionFormArea,.page-template-campaign-form #actionFormArea,.single__tags{position:relative}.single__tags:after,.single__tags:before{content:"";position:absolute;height:1px;width:100%;left:15px;max-width:calc(100% - 30px);display:block;background-color:rgba(16,6,158,.2)}.single__tags:before{bottom:0}.single__tags:after{top:0}.single__tags .tag,.single__tags .tag-title{font-size:14px;line-height:16px;margin-right:20px;color:#000}.single__tags .tag{background-color:#edecf7;display:inline-block;padding:9px 24px 7px;border-radius:9px;color:#10069e;font-weight:400;margin-right:7.5px;margin-bottom:15px;letter-spacing:.03rem;transition:.15s}.single__tags .tag a{color:#10069e}.single__tags .tag:hover{color:#ff4007!important}.page-template-page-officers .card-overflow-container{width:calc(100% - 30px)}.clc-single-officer .single-header:not(.no-image){background-color:#f5f5f5;position:relative}.clc-single-officer .single-header:not(.no-image):before{display:block;content:"";width:100%;padding-top:33.3333333333%}.clc-single-officer .single-header:not(.no-image)>.single-header__content{position:absolute;top:0;right:0;bottom:0;left:0}.pdf__container{margin-top:30px}@media (min-width:768px){.pdf__container{margin-top:50px}}.pdf__container .single-pdf .single-pdf__title{font-size:18px;line-height:24px;font-weight:900;margin-bottom:calc(15px - 5px);max-width:100%}.pdf__container .single-pdf .single-pdf__cover{box-shadow:0 0 5px 3px rgba(35,31,32,.27)}.pdf__container .single-pdf .single-pdf__cover,.pdf__container .single-pdf .single-pdf__icon{-o-object-fit:cover;object-fit:cover;margin-bottom:15px;width:175px!important;height:232px!important}.pdf__container .single-pdf p:last-child{font-size:16px;line-height:20px;margin-bottom:15px}.pdf__container .single-pdf .btn{display:inline-block;font-size:16px;line-height:20px;padding:15px 12px;max-width:100%;width:auto;white-space:nowrap;text-transform:uppercase;overflow:hidden}@media (min-width:768px){.pdf__container .single-pdf .btn{display:inline-flex;align-items:center;flex-direction:row}}.pdf__container .single-pdf--single{margin-left:0}@media (min-width:768px){.pdf__container .single-pdf--single{margin-left:0}}@media (min-width:992px){.pdf__container .single-pdf--single{margin-left:-3%}}@media (min-width:1200px){.pdf__container .single-pdf--single{margin-left:-6%}}@media (min-width:992px) and (max-width:1200px){.pdf__container--post .single-pdf .single-pdf__cover,.pdf__container--post .single-pdf .single-pdf__icon{width:130px!important;height:172px!important}.pdf__container--post .single-pdf .btn{width:140px;min-width:0;max-width:unset}}.pdf__container--post .single-pdf--single{margin-left:0}@media (min-width:768px){.pdf__container--post .single-pdf--single{margin-left:-6%}}@media (min-width:992px){.pdf__container--post .single-pdf--single{margin-left:0}}@media (min-width:1200px){.pdf__container--post .single-pdf--single{margin-left:2%}}.single-campaigns .clc-single-campaign-petition{margin-left:-30px;margin-right:-30px}.wp-block-gallery ul{list-style:none;padding:0}.wp-block-gallery ul li::before{display:none!important}@media screen and (min-width:992px){.wp-block-embed{margin-left:-16.666667%;margin-right:-16.666667%}.is-style-image-wider,.wp-block-gallery{margin-left:-33.333333%;margin-right:-33.333333%}}.is-style-image-wider,.wp-block-embed,.wp-block-gallery,.wp-block-image{margin:calc(30px + 15px)0}@media (min-width:768px){.is-style-image-wider,.wp-block-embed,.wp-block-gallery,.wp-block-image{margin:60px 0}}.is-style-image-wider figcaption,.wp-block-embed figcaption,.wp-block-image figcaption{margin-bottom:calc(30px - 7px);margin-top:calc(15px - 7px);text-align:right;font-size:14px;line-height:16px;opacity:.75}.wp-block-gallery .blocks-gallery-item figcaption{margin-top:calc(15px - 7px)}.wp-block-gallery .blocks-gallery-caption{margin-left:auto;margin-bottom:0}.wp-block-pullquote{padding:0;text-align:left}.wp-block-gallery ul,.wp-block-pullquote blockquote{margin-top:0;margin-bottom:0}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{width:calc(50% - 30px);margin:0 30px 15px 0}.blocks-gallery-grid .blocks-gallery-image:nth-last-child(-n+2),.blocks-gallery-grid .blocks-gallery-item:nth-last-child(-n+2),.wp-block-gallery .blocks-gallery-image:nth-last-child(-n+2),.wp-block-gallery .blocks-gallery-item:nth-last-child(-n+2){margin-bottom:0}.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-grid,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:block}.wp-block-gallery .blocks-gallery-grid li{width:100%}@media (min-width:576px){.wp-block-gallery .blocks-gallery-grid{display:flex}.wp-block-gallery .blocks-gallery-grid li{width:calc(50% - 30px)}}.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:static;background:0 0;padding:0;margin-bottom:calc(30px - 7px);font-size:14px;line-height:16px;text-align:right;color:#212529;opacity:.75}.action-layout .banner-caption__single,.page-template-campaign-form .banner-caption__single{position:absolute;z-index:2;padding:10px;top:5px;right:15px;background:#edecf7;color:#10069e;width:auto;border-radius:20px;margin:10px 10px 0 0;cursor:pointer;max-width:400px}.action-layout .banner-caption__single span,.page-template-campaign-form .banner-caption__single span{padding-right:10px}.action-layout .banner-caption__single .banner-caption,.page-template-campaign-form .banner-caption__single .banner-caption{padding-top:0;line-height:1;display:flex}.action-layout .banner-caption__single .caption__text,.action-layout .single-header:before,.page-template-campaign-form .banner-caption__single .caption__text,.page-template-campaign-form .single-header:before{display:none}.action-layout .banner-caption__single:hover,.page-template-campaign-form .banner-caption__single:hover{border-radius:15px}.action-layout .banner-caption__single:hover .caption__text,.page-template-campaign-form .banner-caption__single:hover .caption__text{display:inline-block}@media screen and (min-width:768px){.action-layout .banner-caption__single,.page-template-campaign-form .banner-caption__single{top:5px;right:5px}}.action-layout .single-header,.page-template-campaign-form .single-header{max-width:100%;background:#fff;overflow:hidden}.action-layout .single-header.bg-purple,.page-template-campaign-form .single-header.bg-purple{background-color:#edecf7}.action-layout .single-header__content,.page-template-campaign-form .single-header__content{width:100%}.action-layout .single-header:after,.page-template-campaign-form .single-header:after{display:none!important}.action-layout .single-header__image,.page-template-campaign-form .single-header__image{position:relative;margin-bottom:30px;overflow:hidden;margin-left:-15px;margin-right:-15px}.action-layout .single-header__image:before,.page-template-campaign-form .single-header__image:before{display:block;content:"";width:100%;padding-top:74.6666666667%}.action-layout .single-header__image>.single-header__content,.page-template-campaign-form .single-header__image>.single-header__content{position:absolute;top:0;right:0;bottom:0;left:0}.action-layout .single-header__image img,.page-template-campaign-form .single-header__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transform:scale(1.3);transform:scale(1.3);-webkit-animation:scaleReveal 1s cubic-bezier(0,.91,.66,.99) 0s forwards;animation:scaleReveal 1s cubic-bezier(0,.91,.66,.99) 0s forwards}.action-layout .single-header__text,.page-template-campaign-form .single-header__text{position:static;padding:0 15px;margin-bottom:calc(30px - 6px)}@media only screen and (min-width:576px){.action-layout .single-header__text,.page-template-campaign-form .single-header__text{width:100%;max-width:540px;margin-left:auto;margin-right:auto;left:0;right:0}}@media only screen and (min-width:768px){.action-layout .single-header__text,.page-template-campaign-form .single-header__text{position:absolute;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;max-width:720px}}@media only screen and (min-width:992px){.action-layout .single-header__text,.page-template-campaign-form .single-header__text{max-width:960px}}@media only screen and (min-width:1200px){.action-layout .single-header__text,.page-template-campaign-form .single-header__text{padding-left:20px}}.action-layout .single-header__text .clc-date,.action-layout .single-header__text .tag,.page-template-campaign-form .single-header__text .clc-date,.page-template-campaign-form .single-header__text .tag{font-size:16px;line-height:20px}.action-layout .single-header__text a.tag,.page-template-campaign-form .single-header__text a.tag{display:block;margin-bottom:calc(15px - 7px)}@media only screen and (min-width:768px){.action-layout .single-header__text a.tag,.page-template-campaign-form .single-header__text a.tag{margin-bottom:calc(15px - 10px)}}.action-layout .single-header__text .clc-date,.page-template-campaign-form .single-header__text .clc-date{margin-top:calc(15px - 0px)}@media only screen and (min-width:768px){.action-layout .single-header__text .clc-date,.page-template-campaign-form .single-header__text .clc-date{margin-top:calc(15px - 5px)}}.action-layout .single-header__under,.page-template-campaign-form .single-header__under{color:#212529;font-size:24px;line-height:30px;margin-top:calc(30px - 7px);margin-bottom:0}@media only screen and (min-width:768px){.action-layout .single-header.main-banner--dark .single-header__image:after,.page-template-campaign-form .single-header.main-banner--dark .single-header__image:after{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.6)}.action-layout .single-header__image,.page-template-campaign-form .single-header__image{margin-bottom:60px;min-height:516px}.action-layout .single-header__image:before,.page-template-campaign-form .single-header__image:before{display:none}}@media only screen and (min-width:992px){.action-layout .single-header .container-lg,.action-layout .single-header .container-md,.action-layout .single-header .container-xl,.page-template-campaign-form .single-header .container-lg,.page-template-campaign-form .single-header .container-md,.page-template-campaign-form .single-header .container-xl{padding:0}.action-layout .single-header__image,.page-template-campaign-form .single-header__image{margin-left:0;margin-right:0}.action-layout .single-header__title,.action-layout .single-header__under,.page-template-campaign-form .single-header__title,.page-template-campaign-form .single-header__under{max-width:540px}}.action-layout .single-header__title,.page-template-campaign-form .single-header__title{color:#212529}.action-layout .action-form #action_welcome_message #log-out,.page-template-campaign-form .action-form #action_welcome_message #log-out{color:#212529;text-decoration:underline}.action-layout .action-form #action_welcome_message small,.page-template-campaign-form .action-form #action_welcome_message small{display:block;margin-bottom:15px}.action-layout .action-form--order-first-mobile,.page-template-campaign-form .action-form--order-first-mobile{margin-bottom:60px!important;order:-1}@media only screen and (min-width:768px){.action-layout .action-form--order-first-mobile,.page-template-campaign-form .action-form--order-first-mobile{margin-bottom:0!important;order:13}}.action-layout .single__petition,.page-template-campaign-form .single__petition{margin-top:30px;margin-left:-15px;margin-right:-15px;background-color:#edecf7;padding:30px 15px;min-height:400px}@media only screen and (min-width:576px){.action-layout .single__petition,.page-template-campaign-form .single__petition{margin-left:0;margin-right:0;border-radius:10px;padding:30px 30px 60px}}@media only screen and (min-width:768px){.action-layout .single__petition,.page-template-campaign-form .single__petition{margin-top:0}.action-layout .single__petition--campaigns,.page-template-campaign-form .single__petition--campaigns{-webkit-transform:scaley(0);transform:scaley(0);-webkit-transform-origin:top;transform-origin:top;-webkit-animation:scaleInUp .3s cubic-bezier(0,.91,.66,.99) .5s forwards;animation:scaleInUp .3s cubic-bezier(0,.91,.66,.99) .5s forwards}}@media only screen and (min-width:992px){.action-layout .single__petition,.page-template-campaign-form .single__petition{padding:30px 15px}}.action-layout .single__petition--ticketed-event,.page-template-campaign-form .single__petition--ticketed-event{padding:0;background-color:transparent!important}.action-layout .single__petition .letter .lined_after_title,.page-template-campaign-form .single__petition .letter .lined_after_title{display:none}.action-layout .single__petition .letter h4,.page-template-campaign-form .single__petition .letter h4{display:block;font-size:1.1rem;margin-bottom:15px}.action-layout .single__petition .letter h4 span,.page-template-campaign-form .single__petition .letter h4 span{display:block;font-weight:700}.action-layout .single__petition .letter .clc-action-form textarea,.page-template-campaign-form .single__petition .letter .clc-action-form textarea{height:120px}.action-layout .single__petition .letter #action_welcome_message,.page-template-campaign-form .single__petition .letter #action_welcome_message{background:rgba(255,255,255,.1);padding:10px;margin:15px 0;border-radius:4px}.action-layout .single__petition .letter #action_welcome_message small,.page-template-campaign-form .single__petition .letter #action_welcome_message small{margin-bottom:2px}@media screen and (min-width:992px){.action-layout #actionFormArea.action-form-area--sticky .action-form,.page-template-campaign-form #actionFormArea.action-form-area--sticky .action-form{top:0;position:-webkit-sticky;position:sticky}}.action-layout .clc-content-style ul li:before,.page-template-campaign-form .clc-content-style ul li:before{content:"";background-color:#10069e;font-weight:700;display:inline-block;width:.4em;height:.4em;top:-2px;left:-15px;position:relative}.action-layout--contained .clc-content,.action-layout--wide .clc-content,.action-layout--wide-alt .clc-content,.page-template-campaign-form--contained .clc-content,.page-template-campaign-form--wide .clc-content,.page-template-campaign-form--wide-alt .clc-content{padding-bottom:60px}@media screen and (min-width:768px){.action-layout--contained .single-header__image,.action-layout--wide-alt .single-header__image,.page-template-campaign-form--contained .single-header__image,.page-template-campaign-form--wide-alt .single-header__image{margin-bottom:calc(30px + 15px - 4px)}.action-layout--contained .single-header__text,.action-layout--wide-alt .single-header__text,.page-template-campaign-form--contained .single-header__text,.page-template-campaign-form--wide-alt .single-header__text{margin-bottom:calc(30px + 15px - 9px)}}@media screen and (max-width:992px){.action-layout--contained .single-header__image,.action-layout--wide-alt .single-header__image,.page-template-campaign-form--contained .single-header__image,.page-template-campaign-form--wide-alt .single-header__image{min-height:280px}}@media screen and (min-width:768px){.action-layout--wide .single-header__text,.action-layout--wide-alt .single-header__text,.page-template-campaign-form--wide .single-header__text,.page-template-campaign-form--wide-alt .single-header__text{top:-15px}}.action-layout--wide .action-form,.page-template-campaign-form--wide .action-form{margin-left:0}.action-layout--wide .single-header__title,.action-layout--wide .single-header__title:not(.no-image),.page-template-campaign-form--wide .single-header__title,.page-template-campaign-form--wide .single-header__title:not(.no-image){font-size:32px;line-height:36px}@media (min-width:768px){.action-layout--wide .single-header__title,.action-layout--wide .single-header__title:not(.no-image),.page-template-campaign-form--wide .single-header__title,.page-template-campaign-form--wide .single-header__title:not(.no-image){font-size:50px;line-height:55px}}@media only screen and (min-width:576px){.action-layout--wide .banner-caption__single,.page-template-campaign-form--wide .banner-caption__single{right:35px}}@media only screen and (min-width:768px){.action-layout--wide .single-header__title,.action-layout--wide .single-header__under,.page-template-campaign-form--wide .single-header__title,.page-template-campaign-form--wide .single-header__under{color:#fff!important}.action-layout--wide .single__petition,.page-template-campaign-form--wide .single__petition{margin-top:-105px}}@media only screen and (min-width:992px){.action-layout--wide .petition-people,.page-template-campaign-form--wide .petition-people{padding-left:15px}.action-layout--wide .banner-caption__single,.page-template-campaign-form--wide .banner-caption__single{right:5px}}.action-layout--wide-alt .single-header__title,.action-layout--wide-alt .single-header__title:not(.no-image),.page-template-campaign-form--wide-alt .single-header__title,.page-template-campaign-form--wide-alt .single-header__title:not(.no-image){font-size:32px;line-height:36px}@media (min-width:768px){.action-layout--wide-alt .single-header__title,.action-layout--wide-alt .single-header__title:not(.no-image),.page-template-campaign-form--wide-alt .single-header__title,.page-template-campaign-form--wide-alt .single-header__title:not(.no-image){font-size:50px;line-height:55px}}@media (max-width:576px){.action-layout--wide-alt .single-header__text,.page-template-campaign-form--wide-alt .single-header__text{padding:0}}@media (min-width:768px) and (max-width:992px){.action-layout--wide-alt .single-header__text,.page-template-campaign-form--wide-alt .single-header__text{position:static;padding:0}.action-layout--wide-alt .single-header__text .single-header__title,.page-template-campaign-form--wide-alt .single-header__text .single-header__title{font-size:32px;line-height:36px}}@media (min-width:768px) and (max-width:992px) and (min-width:768px){.action-layout--wide-alt .single-header__text .single-header__title,.page-template-campaign-form--wide-alt .single-header__text .single-header__title{font-size:40px;line-height:44px}}@media only screen and (min-width:768px){.action-layout--wide-alt .single-header__image,.page-template-campaign-form--wide-alt .single-header__image{margin-left:-15vw!important;margin-bottom:calc(30px + 15px - 9px)}}@media only screen and (min-width:992px){.action-layout--wide-alt .single-header__text,.page-template-campaign-form--wide-alt .single-header__text{padding-right:480px}.action-layout--wide-alt .single-header__content,.page-template-campaign-form--wide-alt .single-header__content{padding-left:0}.action-layout--wide-alt .single-header__image,.page-template-campaign-form--wide-alt .single-header__image{margin-left:-9vw!important;margin-bottom:60px}.action-layout--wide-alt .single-header__title,.action-layout--wide-alt .single-header__under,.page-template-campaign-form--wide-alt .single-header__title,.page-template-campaign-form--wide-alt .single-header__under{color:#fff!important}}@media only screen and (min-width:1200px){.action-layout--wide-alt .single-header__text,.page-template-campaign-form--wide-alt .single-header__text{padding-right:15px}}@media only screen and (min-width:1400px){.action-layout--wide-alt .single-header__image,.page-template-campaign-form--wide-alt .single-header__image{margin-left:-22vw!important}}@media only screen and (min-width:1921px){.action-layout--wide-alt .single-header__image,.page-template-campaign-form--wide-alt .single-header__image{margin-left:-25vw!important}}@media only screen and (max-width:576px){.action-layout--contained .single-header__text,.page-template-campaign-form--contained .single-header__text{padding-left:0;padding-right:0}}@media only screen and (min-width:768px){.action-layout--contained .single-header__text,.page-template-campaign-form--contained .single-header__text{position:static!important;padding-left:0}}@media only screen and (min-width:992px){.action-layout--contained .single-header__image,.page-template-campaign-form--contained .single-header__image{min-height:410px}.action-layout--contained .single-header__text,.page-template-campaign-form--contained .single-header__text{max-width:480px;margin-left:0;padding-left:15px;padding-right:15px}}@media only screen and (min-width:1200px){.action-layout--contained .single-header__image img,.page-template-campaign-form--contained .single-header__image img{min-width:0;min-height:0;width:100%}.action-layout--contained .single-header__text,.page-template-campaign-form--contained .single-header__text{max-width:570px;margin-left:auto;padding-left:20px}}.action-layout--featured .single-header__image,.page-template-campaign-form--featured .single-header__image{margin-left:0;margin-right:0}.action-layout--featured .single-header .container,.action-layout--featured .single-header .container-lg,.action-layout--featured .single-header .container-md,.action-layout--featured .single-header .container-xl,.page-template-campaign-form--featured .single-header .container,.page-template-campaign-form--featured .single-header .container-lg,.page-template-campaign-form--featured .single-header .container-md,.page-template-campaign-form--featured .single-header .container-xl{background-color:#edecf7;max-width:calc(100% - 30px);padding-left:0;padding-right:0}@media screen and (min-width:576px){.action-layout--featured .single-header .container,.action-layout--featured .single-header .container-lg,.action-layout--featured .single-header .container-md,.action-layout--featured .single-header .container-xl,.page-template-campaign-form--featured .single-header .container,.page-template-campaign-form--featured .single-header .container-lg,.page-template-campaign-form--featured .single-header .container-md,.page-template-campaign-form--featured .single-header .container-xl{max-width:510px}}@media screen and (min-width:768px){.action-layout--featured .single-header .container,.action-layout--featured .single-header .container-lg,.action-layout--featured .single-header .container-md,.action-layout--featured .single-header .container-xl,.page-template-campaign-form--featured .single-header .container,.page-template-campaign-form--featured .single-header .container-lg,.page-template-campaign-form--featured .single-header .container-md,.page-template-campaign-form--featured .single-header .container-xl{max-width:690px}}@media screen and (min-width:992px){.action-layout--featured .single-header .container,.action-layout--featured .single-header .container-lg,.action-layout--featured .single-header .container-md,.action-layout--featured .single-header .container-xl,.page-template-campaign-form--featured .single-header .container,.page-template-campaign-form--featured .single-header .container-lg,.page-template-campaign-form--featured .single-header .container-md,.page-template-campaign-form--featured .single-header .container-xl{max-width:930px}}@media screen and (min-width:1200px){.action-layout--featured .single-header .container,.action-layout--featured .single-header .container-lg,.action-layout--featured .single-header .container-md,.action-layout--featured .single-header .container-xl,.page-template-campaign-form--featured .single-header .container,.page-template-campaign-form--featured .single-header .container-lg,.page-template-campaign-form--featured .single-header .container-md,.page-template-campaign-form--featured .single-header .container-xl{max-width:1110px}}@media screen and (min-width:576px){.action-layout--featured .banner-caption__single,.page-template-campaign-form--featured .banner-caption__single{right:15px}}@media (min-width:768px) and (max-width:992px){.action-layout--featured .single-header__image,.page-template-campaign-form--featured .single-header__image{margin-left:0!important}}@media screen and (min-width:768px){.action-layout--featured .single-header__image,.page-template-campaign-form--featured .single-header__image{margin-left:0;min-height:400px}}@media screen and (min-width:992px){.action-layout--featured .single-header.single-header--withbg .container,.action-layout--featured .single-header.single-header--withbg .container-lg,.action-layout--featured .single-header.single-header--withbg .container-md,.action-layout--featured .single-header.single-header--withbg .container-xl,.page-template-campaign-form--featured .single-header.single-header--withbg .container,.page-template-campaign-form--featured .single-header.single-header--withbg .container-lg,.page-template-campaign-form--featured .single-header.single-header--withbg .container-md,.page-template-campaign-form--featured .single-header.single-header--withbg .container-xl{background-color:transparent}}.action-layout--featured .main-banner__content,.action-layout.action-layout--featured.action-layout--contained .main-banner__content,.page-template-campaign-form--featured .main-banner__content,.page-template-campaign-form.action-layout--featured.action-layout--contained .main-banner__content{padding:0 35px}@media screen and (min-width:992px){.action-layout--featured .main-banner__content,.page-template-campaign-form--featured .main-banner__content{padding:30px}}.action-layout--featured .clc-lead,.page-template-campaign-form--featured .clc-lead{font-size:18px;line-height:24px;color:#212529;font-weight:700}@media screen and (min-width:992px){.action-layout--featured.action-layout--wide-alt .single-header__image,.page-template-campaign-form--featured.action-layout--wide-alt .single-header__image{min-height:500px}}@media screen and (min-width:768px){.action-layout.action-layout--featured.action-layout--contained .main-banner__content,.page-template-campaign-form.action-layout--featured.action-layout--contained .main-banner__content{padding:0 30px}}.action-layout--article .single-header,.page-template-campaign-form--article .single-header{overflow:visible}@media screen and (min-width:1200px){.action-layout--article .single-header__text,.page-template-campaign-form--article .single-header__text{padding-left:15px}}.action-layout.article--layout-1 .banner-caption__single,.action-layout.article--layout-2 .banner-caption__single,.action-layout.article--layout-3 .banner-caption__single,.page-template-campaign-form.article--layout-1 .banner-caption__single,.page-template-campaign-form.article--layout-2 .banner-caption__single,.page-template-campaign-form.article--layout-3 .banner-caption__single{right:-15px}@media screen and (min-width:992px){.action-layout.article--layout-1 .banner-caption__single,.action-layout.article--layout-2 .banner-caption__single,.action-layout.article--layout-3 .banner-caption__single,.page-template-campaign-form.article--layout-1 .banner-caption__single,.page-template-campaign-form.article--layout-2 .banner-caption__single,.page-template-campaign-form.article--layout-3 .banner-caption__single{right:15px}}.action-layout.article--layout-1 .single-header__content,.action-layout.article--layout-2 .single-header__content,.action-layout.article--layout-3 .single-header__content,.page-template-campaign-form.article--layout-1 .single-header__content,.page-template-campaign-form.article--layout-2 .single-header__content,.page-template-campaign-form.article--layout-3 .single-header__content{position:relative!important}.action-layout.article--layout-1 .single-header__title,.page-template-campaign-form.article--layout-1 .single-header__title{font-size:32px;line-height:36px}@media (min-width:768px){.action-layout.article--layout-1 .single-header__title,.page-template-campaign-form.article--layout-1 .single-header__title{font-size:40px;line-height:44px}}@media screen and (min-width:768px){.action-layout.article--layout-1 .single-header__image,.page-template-campaign-form.article--layout-1 .single-header__image{margin-bottom:calc(30px + 15px - 4px);min-height:410px}.action-layout.article--layout-1 .single-header__text,.page-template-campaign-form.article--layout-1 .single-header__text{margin-bottom:calc(30px + 15px - 9px)}.action-layout.article--layout-1 .single-header__text a.tag,.page-template-campaign-form.article--layout-1 .single-header__text a.tag{margin-bottom:calc(15px - 6px)}.action-layout.article--layout-1 .single-header__text .clc-date,.page-template-campaign-form.article--layout-1 .single-header__text .clc-date{margin-top:calc(15px - 2px)}}.action-layout.article--layout-1 .single-header__text,.page-template-campaign-form.article--layout-1 .single-header__text{position:static}.action-layout.article--layout-1 .single-header__title,.action-layout.article--layout-1 .single-header__under,.page-template-campaign-form.article--layout-1 .single-header__title,.page-template-campaign-form.article--layout-1 .single-header__under{color:#212529!important}.action-layout.article--layout-2 .single-header__title,.action-layout.article--layout-3 .single-header__title,.page-template-campaign-form.article--layout-2 .single-header__title,.page-template-campaign-form.article--layout-3 .single-header__title{font-size:32px;line-height:36px}@media (min-width:768px){.action-layout.article--layout-2 .single-header__title,.action-layout.article--layout-3 .single-header__title,.page-template-campaign-form.article--layout-2 .single-header__title,.page-template-campaign-form.article--layout-3 .single-header__title{font-size:50px;line-height:55px}}@media screen and (min-width:768px){.action-layout.article--layout-2 .single-header a.tag,.action-layout.article--layout-3 .single-header a.tag,.page-template-campaign-form.article--layout-2 .single-header a.tag,.page-template-campaign-form.article--layout-3 .single-header a.tag{color:#fff;transition:all .15s ease 0s;display:block}.action-layout.article--layout-2 .single-header a.tag:hover,.action-layout.article--layout-3 .single-header a.tag:hover,.page-template-campaign-form.article--layout-2 .single-header a.tag:hover,.page-template-campaign-form.article--layout-3 .single-header a.tag:hover{color:#ff4007}.action-layout.article--layout-2 .single-header__text,.action-layout.article--layout-3 .single-header__text,.page-template-campaign-form.article--layout-2 .single-header__text,.page-template-campaign-form.article--layout-3 .single-header__text{top:-7.5px}.action-layout.article--layout-2 .single-header .clc-date,.action-layout.article--layout-3 .single-header .clc-date,.page-template-campaign-form.article--layout-2 .single-header .clc-date,.page-template-campaign-form.article--layout-3 .single-header .clc-date{color:#fff;opacity:.75}}@media screen and (min-width:992px){.action-layout.article--layout-2 .single-header__text,.page-template-campaign-form.article--layout-2 .single-header__text{max-width:66.666667%}.action-layout.article--layout-3 .single-header__text,.page-template-campaign-form.article--layout-3 .single-header__text{max-width:75%;margin-left:8.333333%}}.action-layout.article--layout-3 .single-header__title,.action-layout.article--layout-3 .single-header__under,.page-template-campaign-form.article--layout-3 .single-header__title,.page-template-campaign-form.article--layout-3 .single-header__under{max-width:100%}@media screen and (min-width:768px){.action-layout.article--layout-3 .single-header__image,.page-template-campaign-form.article--layout-3 .single-header__image{min-height:624px}}@media screen and (min-width:992px){.action-layout .single-header--bg-primary,.page-template-campaign-form .single-header--bg-primary{background-color:#10069e}}@media screen and (min-width:992px) and (min-width:992px){.action-layout .single-header--bg-primary .clc-button:hover,.page-template-campaign-form .single-header--bg-primary .clc-button:hover{background-color:#edecf7!important;color:#212529}}@media screen and (min-width:992px){.action-layout .single-header--bg-yellow,.page-template-campaign-form .single-header--bg-yellow{background-color:#ffcb02}.action-layout .single-header--bg-purple,.page-template-campaign-form .single-header--bg-purple{background-color:#edecf7}.action-layout .single-header--bg-orange,.action-layout .single-header--bg-secondary,.page-template-campaign-form .single-header--bg-orange,.page-template-campaign-form .single-header--bg-secondary{background-color:#ff4007}}@media screen and (min-width:992px) and (min-width:992px){.action-layout .single-header--bg-orange .clc-button:hover,.page-template-campaign-form .single-header--bg-orange .clc-button:hover{background-color:#edecf7!important;color:#212529}}@media screen and (min-width:992px){.action-layout .single-header--bg-electric-purple,.page-template-campaign-form .single-header--bg-electric-purple{background-color:#7950ca}.action-layout .single-header--bg-electric-purple *,.action-layout .single-header--bg-orange *,.action-layout .single-header--bg-primary *,.page-template-campaign-form .single-header--bg-electric-purple *,.page-template-campaign-form .single-header--bg-orange *,.page-template-campaign-form .single-header--bg-primary *{color:#fff}}.clc-button--electric-purple{background-color:#7950ca}.clc-button--yellow{background-color:#ffcb02;color:#212529}@media screen and (min-width:992px){.clc-button--electric-purple-lg .clc-button--yellow-lg:hover,.clc-button--primary-lg:hover{background-color:#ff4007!important}.clc-button--electric-purple-lg{background-color:#7950ca!important}.clc-button--yellow-lg{background-color:#ffcb02!important;color:#212529!important}.clc-button--primary-lg{background-color:#10069e!important;color:#fff}.clc-button--orange-lg{background-color:#ff4007!important;color:#fff}.clc-button--orange-lg:hover{background-color:#10069e!important}}#petitionProgress{margin-bottom:20px}.progress.progress--goal{background-color:rgba(49,49,49,.1);border-radius:30px}.progress.progress--goal .progress-bar{background-color:#10069e;transition:.3s;border-radius:1rem}.sticky-link{background-color:#edecf7;position:fixed;bottom:0;z-index:99;width:100%;transition:.15s;display:flex}.sticky-link.active{-webkit-transform:translatey(0);transform:translatey(0)}.sticky-link,.sticky-link.inactive{-webkit-transform:translatey(100%);transform:translatey(100%)}.sticky-link .btn--lg{padding:12px 40px;font-size:18px;line-height:24px}.petition-wrapper{transition:.3s}.petition-wrapper .petition-person--placeholder .signed-when,.petition-wrapper .petition-person--placeholder .signed-who{display:block;position:relative;color:transparent}.petition-wrapper .petition-person--placeholder .signed-who:before{top:0}.petition-wrapper .petition-person--placeholder .signed-when:before,.petition-wrapper .petition-person--placeholder .signed-who:before{content:"";display:block;border-radius:4px;position:absolute;left:0;background:#dcdaef;-webkit-animation:breathe 1.5s infinite;animation:breathe 1.5s infinite}.petition-wrapper .petition-person--placeholder .signed-who:before{width:80px;height:16px}.petition-wrapper .petition-person--placeholder .signed-when:before{top:2px;width:150px;height:14px}@media screen and (min-width:768px){.petition-wrapper{opacity:0;-webkit-animation:fadeIn .3s ease 1s forwards;animation:fadeIn .3s ease 1s forwards}}@media screen and (max-width:576px){.petition-wrapper hr{margin-left:-15px;margin-right:-15px}}.petition-people{margin-top:20px;margin-bottom:20px}.petition-people__name h4,.petition-people__name p{font-size:14px;line-height:16px}.petition-people__name p{opacity:.7}@media only screen and (min-width:768px){.petition-people{padding-left:15px}}.title--topborder{position:relative;padding-top:15px;font-size:20px}.explainer:before,.title--topborder:before{content:"";display:block;width:66px;height:7.5px;top:0;position:absolute;background-color:rgba(16,6,158,.1)}.bg-purple .card-body{background-color:#fff}.explainer{padding:10px 15px;position:relative;font-weight:700;font-size:16px;line-height:20px}.explainer:before{height:1px;width:100%;left:15px;max-width:calc(100% - 30px);background-color:rgba(16,6,158,.2)}.action-layout .single__event--ticketed,.page-template-campaign-form .single__event--ticketed{opacity:0;transition:max-height 4s,opacity 1s;height:auto;max-height:0;min-height:0;overflow:hidden}.subscribe-funnel{background-color:#f5f5f5;width:100%;overflow:hidden}.subscribe-funnel .row{flex-direction:column;align-items:flex-start}@media only screen and (min-width:576px) and (max-width:767px){.subscribe-funnel .row{flex-direction:row}}@media only screen and (min-width:768px) and (max-width:991px){.subscribe-funnel .row{flex-direction:row}}@media only screen and (min-width:992px){.subscribe-funnel .row{flex-direction:row}}@media only screen and (min-width:576px) and (max-width:767px){.subscribe-funnel .row{align-items:center}}@media only screen and (min-width:768px) and (max-width:991px){.subscribe-funnel .row{align-items:center}}@media only screen and (min-width:992px){.subscribe-funnel .row{align-items:center}}.subscribe-funnel__text{font-size:23px;line-height:27px;font-weight:900;text-align:left;margin-bottom:15px}@media only screen and (min-width:576px) and (max-width:767px){.subscribe-funnel__text{text-align:left}}@media only screen and (min-width:768px) and (max-width:991px){.subscribe-funnel__text{text-align:right}}@media only screen and (min-width:992px){.subscribe-funnel__text{text-align:right}}@media only screen and (min-width:576px) and (max-width:767px){.subscribe-funnel__text{margin-bottom:0}}@media only screen and (min-width:768px) and (max-width:991px){.subscribe-funnel__text{margin-bottom:0}}@media only screen and (min-width:992px){.subscribe-funnel__text{margin-bottom:0}}.subscribe-funnel__form{position:relative;flex-grow:1;width:100%}@media only screen and (min-width:576px) and (max-width:767px){.subscribe-funnel__form{width:100%}}@media only screen and (min-width:768px) and (max-width:991px){.subscribe-funnel__form{width:auto}}@media only screen and (min-width:992px){.subscribe-funnel__form{width:auto}}.subscribe-funnel__form:focus,.subscribe-funnel__input:focus{box-shadow:none}.subscribe-funnel__input{border-radius:50px;border:0;font-size:16px;line-height:20px;padding-left:1.5rem}.subscribe-funnel__button{position:relative;margin-top:20px;top:0;right:0;height:100%}@media only screen and (min-width:576px) and (max-width:767px){.subscribe-funnel__button{position:absolute}}@media only screen and (min-width:768px) and (max-width:991px){.subscribe-funnel__button{position:absolute}}@media only screen and (min-width:992px){.subscribe-funnel__button{position:absolute}}@media only screen and (min-width:576px) and (max-width:767px){.subscribe-funnel__button{margin-top:0}}@media only screen and (min-width:768px) and (max-width:991px){.subscribe-funnel__button{margin-top:0}}@media only screen and (min-width:992px){.subscribe-funnel__button{margin-top:0}}.featured-image{width:100%;height:350px;background-size:cover;background-position:center;background-color:#f5f5f5}@media only screen and (max-width:767px){.clc-carousel{max-width:none}}.infographic-section{width:100%;background-color:#f5f5f5;padding:40px 0}.info-box{position:relative;display:flex;flex-direction:column;align-items:flex-start}.info-box__img{width:200px;height:auto;display:block;margin:0 auto;z-index:1}@media only screen and (min-width:576px) and (max-width:767px){.info-box__img{width:200px}}@media only screen and (min-width:768px) and (max-width:991px){.info-box__img{width:180px}}@media only screen and (min-width:992px){.info-box__img{width:225px}}.info-box__title{font-size:23px;line-height:27px;font-weight:800;margin-bottom:1rem;max-width:100%}.info-box__content{z-index:1;flex-grow:1;padding:0 30px 30px}.info-box .small-text{display:block;max-width:100%}.info-box .btn{margin-top:auto;align-self:flex-start}.info-box::after{content:"";position:absolute;height:calc(100% - 100px);width:100%;background-color:#edecf7;bottom:0}@media only screen and (min-width:576px) and (max-width:767px){.info-box::after{height:calc(100% - 100px)}}@media only screen and (min-width:768px) and (max-width:991px){.info-box::after{height:calc(100% - 90px)}}@media only screen and (min-width:992px){.info-box::after{height:calc(100% - 112.5px)}}@media only screen and (max-width:576px){.news-block .col-md-4:nth-child(n+2):nth-child(-n+3) .clc-card__image{display:none}}.clc-single-event__map{width:100%;height:200px;display:block;background-color:#f5f5f5}@media only screen and (min-width:576px) and (max-width:767px){.clc-single-event__map{height:300px}}@media only screen and (min-width:768px) and (max-width:991px){.clc-single-event__map{height:400px}}@media only screen and (min-width:992px){.clc-single-event__map{height:400px}}.clc-single-event__body{align-items:flex-start}.clc-single-event__body img{width:100%;height:auto;margin-bottom:1em}.career__title,.contact__title{font-size:23px;line-height:27px;font-weight:900}.contact__page h3{font-size:18px;line-height:24px;font-weight:900}.contact__page a{font-weight:400}.history__date-box{background-color:#edecf7;width:70px;height:70px;padding:8px 10px;position:absolute;left:40px;text-align:center;z-index:9;text-transform:uppercase;color:#10069e}.history__date-box .history__date-month{font-size:16px;font-weight:700}.history__date-box .history__date-day{font-size:36px;font-weight:700;line-height:36px}.border-section{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}.clc-content-style--resources .single-pdf{margin-top:20px!important}.clc-content-style--resources .single-pdf .single-pdf__cover{height:auto!important;min-width:unset!important}.clc-content-style--resources .single-pdf img{margin-bottom:20px;align-self:flex-start}.clc-content-style--resources .single-pdf .single-pdf__title{font-size:20px;line-height:24px;font-weight:900;margin:.8rem 0}.clc-content-style--resources .single-pdf p{line-height:1.7333333rem}@media only screen and (min-width:768px){.clc-content-style--resources .single-pdf{display:flex;margin-top:-10px!important}.clc-content-style--resources .single-pdf img{margin-right:15px;width:170px!important}}.clc-content-style--resources img{margin-bottom:20px}.election-notice{font-size:14px;line-height:16px;font-style:italic}.page-template-page-media .applied-filters{margin-left:-15px!important;margin-right:-15px!important}
/*# sourceMappingURL=style.css.map */