.blog-card a{text-decoration:none;transition:.3s ease}.blog-card a:hover,.blog-card a:focus,.blog-card a:active{text-decoration:underline}.blog-card__img{padding:39px 53px;height:195px;text-align:center}.blog-card__img *{height:100%}.blog-card__img img{width:100%;height:100%;object-fit:scale-down}.blog-card__img.solid__light-blue{background-color:var(--secondary-tint-sky-blue)}.blog-card__img.solid__dark-blue{background-color:var(--primary-dark-blue)}.blog-card__img.solid__blue{background-color:var(--primary-blue)}.blog-card__img.solid__aqua{background-color:var(--secondary-mid-sky-blue)}.blog-card__img.solid__purple{background-color:var(--secondary-mid-wildflower)}.blog-card__img.solid__green{background-color:var(--secondary-mid-seaside)}.blog-card__img.solid__gray{background-color:var(--color-lightest-grey)}.blog-card__img.solid__white{background-color:var(--primary-white)}.blog-card__img.solid__red{background-color:var(--primary-red)}.blog-card__category{font-family:var(--font-main);font-size:1rem !important}.blog-card__title{font-size:1rem}.blog-card__title span{font-size:1.25rem;font-family:var(--font-semibold);line-height:1.2}.blog-card__content{padding:24px;background:var(--color-lightest-grey)}.blog-landing__hero{width:100vw;position:relative;left:50%;transform:translateX(-50%);background-color:var(--secondary-tint-sky-blue);background-image:url("/themes/custom/civiccu/assets/img/bg_blog-mobile.svg");background-position:0 100%}@media(min-width: 640px){.blog-landing__hero{background-size:180%;background-repeat:no-repeat;background-image:url("/themes/custom/civiccu/assets/img/bg_blog.svg")}}@media(min-width: 960px){.blog-landing__hero{background-size:150%}}@media(min-width: 1200px){.blog-landing__hero{background-size:100%}}.blog-landing__hero-container{padding:6.25rem 0 3.75rem}@media(min-width: 960px){.blog-landing__hero-container{padding:7.5rem 0 5rem}}.blog-landing__hero-container.alert-enabled{padding:240px 0 3.75rem !important}@media(min-width: 960px){.blog-landing__hero-container.alert-enabled{padding:330px 0 79px !important}}.blog-landing__hero-img{margin:0;display:flex;justify-content:center}@media(min-width: 640px){.blog-landing__hero-img .mobile{display:none}}.blog-landing__hero-img .desktop{display:none}@media(min-width: 640px){.blog-landing__hero-img .desktop{display:block}}.blog-landing__content-container{padding:3.75rem 1.875rem}@media(min-width: 960px){.blog-landing__content-container{padding:6.25rem 0;display:grid;column-gap:33px;grid-template-columns:66% calc(34% - 33px)}}.blog-landing__content-container .region-content{margin:0 0 1.875rem}@media(min-width: 960px){.blog-landing__content-container .region-content{margin:0}}.blog-landing__content-container .region-content .page-title{display:none}.blog-landing__content-container .region-content .view-content .views-infinite-scroll-content-wrapper{display:grid;row-gap:2rem}@media(min-width: 640px){.blog-landing__content-container .region-content .view-content .views-infinite-scroll-content-wrapper{grid-template-columns:1fr 1fr;column-gap:15px}}@media(min-width: 960px){.blog-landing__content-container .region-content .view-content .views-infinite-scroll-content-wrapper{row-gap:2.9375rem;column-gap:33px}}.blog-landing__content-container .region-content .view-content .views-infinite-scroll-content-wrapper>*{background-color:var(--color-lightest-grey);border-radius:1.25rem;overflow:hidden}.blog-landing__content-container .region-content .blog-card__category{font-family:var(--font-bold);position:relative;margin-bottom:.25rem}.blog-landing__content-container .region-content .blog-card__category::before{content:"";background-image:url('data:image/svg+xml, <svg xmlns="http://www.w3.org/2000/svg" width="17" height="12" viewBox="0 0 17 12" fill="none"><g clip-path="url(%23clip0_1153_1197)"><path d="M0.786316 3.22074C0.786316 0.979622 3.02164 -0.574376 5.1207 0.202623L13.14 3.16856C17.3584 4.73125 17.3584 7.28259 13.14 8.84239L5.1178 11.7996C3.01584 12.5737 0.786316 11.0168 0.786316 8.77861V3.22074Z" fill="%23eb0000"/></g><defs><clipPath id="clip0_1153_1197"><rect width="15.5168" height="12" fill="%23eb0000" transform="translate(0.786316)"/></clipPath></defs></svg>');width:1.0625rem;height:.75rem;display:inline-block;margin-right:.5rem}.blog-landing__content-container .view-blog ul.js-pager__items{margin:0}@media(min-width: 480px){.blog-landing__content-container .view-blog ul.js-pager__items{display:grid;grid-template-columns:1fr 1fr;column-gap:15px}}@media(min-width: 640px){.blog-landing__content-container .view-blog ul.js-pager__items{column-gap:33px}}.blog-landing__content-container .view-blog ul.js-pager__items li{grid-column:2;padding:0;text-align:center}.blog-landing__content-container .view-blog ul.js-pager__items li::before{content:none}.blog-landing__content-container .view-blog ul.js-pager__items li a{color:var(--primary-blue);border-color:var(--primary-blue)}.blog-landing__content-container .view-blog ul.js-pager__items li a:hover,.blog-landing__content-container .view-blog ul.js-pager__items li a:focus{background-color:var(--primary-blue);color:var(--primary-white)}.blog-landing__content-container .view-blog .blog-card__category:before{display:none}.path-blog .main-content{padding-top:1rem;max-width:70.8125rem}.webform-submission-blog-form-form{border:2px solid #6bc1ea;padding:2rem 2.1875rem;margin-bottom:3.5rem}.webform-submission-blog-form-form .js-form-item-description{margin:0}.webform-submission-blog-form-form ._form-title{font-size:1.875rem;text-align:center;margin:.875rem 0 1.875rem;font-family:var(--font-bold)}.webform-submission-blog-form-form ._form_element img{display:block;max-width:6.6875rem;margin:0 auto}.webform-submission-blog-form-form ._form_element p{margin-bottom:1rem;font-size:1rem}.webform-submission-blog-form-form input[type=text],.webform-submission-blog-form-form input[type=email]{border:1px solid var(--color-grey);border-radius:2px;padding:.4375rem 0 .375rem 1rem}.webform-submission-blog-form-form ._button-wrapper{text-align:center}.webform-submission-blog-form-form .form-actions{text-align:center}.webform-submission-blog-form-form .g-recaptcha{transform-origin:0 0;transform:scale(0.85)}@media(min-width: 960px){.page-node-type-blog section#top .section-container{max-width:67.0625rem}}.page-node-type-blog .main-content{padding:23px}@media(min-width: 960px){.page-node-type-blog .main-content{max-width:67.0625rem;padding:1rem 1.4375rem 4.5rem}}@media(min-width: 1200px){.page-node-type-blog .main-content{padding:1rem 0 4.5rem}}.page-node-type-blog .header{position:relative}.page-node-type-blog section#top::before{content:none !important}.single-blog__hero{width:100%;z-index:1;left:50%;position:relative;transform:translateX(-50%);width:100dvw}@media(min-width: 1200px){.single-blog__hero{padding-top:1.25rem}}@media(min-width: 640px){.single-blog__hero{color:var(--primary-white)}}.single-blog__hero.solid__light-blue{background-color:var(--secondary-tint-sky-blue);color:var(--primary-dark-blue)}.single-blog__hero.solid__dark-blue{background-color:var(--primary-dark-blue)}.single-blog__hero.solid__blue{background-color:var(--primary-blue)}.single-blog__hero.solid__aqua{background-color:var(--secondary-mid-sky-blue)}.single-blog__hero.solid__purple{background-color:var(--secondary-mid-wildflower)}.single-blog__hero.solid__green{background-color:var(--secondary-mid-seaside)}.single-blog__hero.solid__gray{background-color:var(--color-lightest-grey);color:var(--primary-dark-blue)}.single-blog__hero.solid__white{background-color:var(--primary-white);color:var(--primary-dark-blue)}.single-blog__hero.solid__red{background-color:var(--primary-red)}@media(min-width: 640px){.single-blog__hero.solid__gray .social-share a,.single-blog__hero.solid__white .social-share a,.single-blog__hero.solid__light-blue .social-share a{color:var(--primary-dark-blue)}}@media(min-width: 640px){.single-blog__hero.solid__gray .social-share svg *,.single-blog__hero.solid__white .social-share svg *,.single-blog__hero.solid__light-blue .social-share svg *{fill:var(--primary-dark-blue)}}.single-blog__hero-container{padding:2.5rem 0 0 !important}@media(min-width: 640px){.single-blog__hero-container{display:flex;justify-content:space-between;align-items:center;padding:3.125rem 0 !important}}@media(min-width: 960px){.single-blog__hero-container{max-width:67.0625rem;margin:0 auto}}.single-blog__hero-image{display:flex;justify-content:center;padding-bottom:2.5rem;align-items:flex-start}@media(min-width: 640px){.single-blog__hero-image{display:block;order:2;padding-bottom:0}}.single-blog__hero-image picture{display:flex;justify-content:center}.single-blog__hero-image img{max-width:50%}@media(min-width: 640px){.single-blog__hero-image img{max-width:100%}}.single-blog__hero-content{padding:1.875rem 1.5625rem;background-color:var(--primary-white);width:100%;position:relative}@media(min-width: 640px){.single-blog__hero-content{background-color:rgba(0,0,0,0);width:auto;max-width:33.125rem}}@media(min-width: 1200px){.single-blog__hero-content{padding:1.875rem 0}}.single-blog__hero-content::after{content:"";position:absolute;bottom:0;height:1px;width:calc(100% - 50px);margin:0 auto;background-color:rgba(200,200,200,.5)}@media(min-width: 640px){.single-blog__hero-content::after{content:none}}.single-blog__category{display:flex;align-items:center}.single-blog__category a{font-size:1rem;font-family:var(--font-main);text-decoration:none;text-transform:uppercase;transition:.3s ease}@media(min-width: 640px){.single-blog__category a{font-family:var(--font-bold);color:var(--primary-white);font-size:1.25rem}}@media(min-width: 640px){.solid__gray .single-blog__category a,.solid__white .single-blog__category a,.solid__light-blue .single-blog__category a{color:var(--primary-dark-blue)}}.single-blog__category a:hover,.single-blog__category a:focus,.single-blog__category aactive{text-decoration:underline}.single-blog__category svg{width:.4375rem;margin:0 .3125rem}@media(min-width: 640px){.single-blog__category svg>*{fill:var(--primary-white)}}@media(min-width: 640px){.solid__gray .single-blog__category svg>*,.solid__white .single-blog__category svg>*,.solid__light-blue .single-blog__category svg>*{fill:var(--primary-dark-blue)}}.single-blog__heading{font-size:1.25rem;font-family:var(--font-bold);margin-bottom:1.5rem;letter-spacing:1px}@media(min-width: 640px){.single-blog__heading{color:var(--primary-white);font-size:3.125rem;font-family:var(--font-bold)}}.solid__gray .single-blog__heading,.solid__white .single-blog__heading,.solid__light-blue .single-blog__heading{color:var(--primary-dark-blue)}.single-blog__info{display:flex}@media(min-width: 640px){.single-blog__info{margin:0 0 1.5rem}}.single-blog__info>*{padding-right:2.0625rem}.single-blog .social-share{display:none;margin-right:1.25rem}.single-blog .social-share:last-child{margin-right:0}@media(min-width: 640px){.single-blog .social-share{display:inline-block}}.single-blog .social-share svg{margin-right:.5rem;height:.75rem}.single-blog .social-share a{font-size:.75rem;text-transform:uppercase;text-decoration:none;color:var(--primary-white)}.single-blog .sticky-hero{background-color:var(--secondary-tint-sky-blue);position:fixed;top:0;z-index:601;width:100%;transform:translateY(-100%);transition:transform .3s ease-in-out;left:0}.single-blog .sticky-hero.sticky{transform:translateY(0)}.single-blog .sticky-hero__container{padding:.75rem 1.4375rem}@media(min-width: 960px){.single-blog .sticky-hero__container{max-width:92.875rem;display:flex;align-items:center;justify-content:space-between;margin:0 auto}}.single-blog .sticky-hero__left{display:flex}.single-blog .sticky-hero__right{display:none}@media(min-width: 960px){.single-blog .sticky-hero__right{display:block}}.single-blog .sticky-hero__img{margin-right:1rem;max-width:2.375rem}@media(min-width: 640px){.single-blog .sticky-hero__img{margin-right:3.125rem;max-width:3.4375rem}}@media(min-width: 1200px){.single-blog .sticky-hero__img{margin-right:4.0625rem}}.single-blog .sticky-hero__img img{transition:.3s ease}.single-blog .sticky-hero__img:hover img,.single-blog .sticky-hero__img:active img,.single-blog .sticky-hero__img:focus img{transform:scale(1.2)}@media(min-width: 960px){.single-blog .sticky-hero__content{display:flex;align-items:center}}.single-blog .sticky-hero__category{margin-right:1.25rem}.single-blog .sticky-hero__category a{text-transform:uppercase;text-decoration:none;font-family:var(--font-bold);transition:.3s ease}.single-blog .sticky-hero__category a:hover,.single-blog .sticky-hero__category a:active,.single-blog .sticky-hero__category a:focus{text-decoration:underline}.single-blog .sticky-hero__heading{margin-right:1.25rem}@media(min-width: 640px){.single-blog .sticky-hero__heading{display:inline-block}}.single-blog .sticky-hero .social-share svg *{fill:var(--primary-blue)}.single-blog .sticky-hero .social-share a{color:var(--primary-blue)}.single-blog .sticky-hero .progress-container{width:100%;background:var(--primary-red);display:none}@media(min-width: 960px){.single-blog .sticky-hero .progress-container{display:block}}.single-blog .sticky-hero .progress-bar{height:4px;background:var(--primary-red);width:0%}.single-blog__content-container{padding-top:1.4375rem}@media(min-width: 960px){.single-blog__content-container{padding-top:4.5rem}}@media(min-width: 960px){.single-blog__content-container{display:flex;justify-content:space-between;position:relative}}.single-blog__content-container h2{font-size:1.875rem}.single-blog__content-container ul{list-style-type:disc}.single-blog__content-container ul li{line-height:1.5}.single-blog__content-container ul li::before{content:none}.single-blog__content-container ol{list-style-type:decimal}.single-blog__content-container ol li{line-height:1.5}.single-blog__content-container ol li::before{content:none}.single-blog__content-container .region-content{max-width:50rem;margin:0 auto}@media(min-width: 960px){.single-blog__content-container .region-content{max-width:37.5rem;margin:0}}.single-blog__content-container .layout-sidebar-second{max-width:50rem;margin:0 auto}@media(min-width: 960px){.single-blog__content-container .layout-sidebar-second{max-width:21rem;margin:0}}.single-blog__content-container .layout-sidebar-second .block-type--civiccu-global{display:none}@media(min-width: 640px){.single-blog__content-container .layout-sidebar-second .block-type--civiccu-global{display:block}}.single-blog__content-container .paragraph--type--callout-text{margin:1.5625rem auto 3.125rem;padding:2rem 4.375rem;text-align:center;max-width:31.25rem}@media(min-width: 960px){.single-blog__content-container .paragraph--type--callout-text{max-width:100%;margin:1.5625rem 0 3.125rem}}.single-blog__content-container .paragraph--type--callout-text .callout-title{font-size:1.875rem;margin:0 0 1rem;color:var(--primary-white)}.single-blog__content-container .paragraph--type--callout-text .fa{color:var(--primary-white)}.single-blog__content-container .paragraph--type--callout-text .callout-subtitle{font-family:var(--font-main);margin:16px 0 32px;color:var(--primary-white)}.single-blog__content-container .paragraph--type--callout-text .callout-link a{padding:.875rem 1.625rem .75rem 1.5625rem;border-radius:25px;border:solid 1px var(--primary-white);color:var(--primary-white);font-family:var(--font-bold);display:inline-block;margin:1rem 0 0;text-decoration:none;transition:.3s ease}.single-blog__content-container .paragraph--type--callout-text .callout-link a:hover,.single-blog__content-container .paragraph--type--callout-text .callout-link a:focus,.single-blog__content-container .paragraph--type--callout-text .callout-link a:active{color:inherit;background-color:var(--primary-white)}@media(min-width: 960px){.single-blog__content-container .block-type--civiccu-global{display:none}}.single-blog__content-container .blog-rating{font-size:1.25rem;font-family:var(--font-bold);text-align:center;margin:1.8125rem 0 3.5rem}@media(min-width: 960px){.single-blog__content-container .blog-rating{margin:4.3125rem 0 6rem}}.single-blog__content-container .blog-rating .thumbs-up,.single-blog__content-container .blog-rating .thumbs-down{position:relative;margin:0 1.5rem;display:block}.single-blog__content-container .blog-rating .thumbs-up::before,.single-blog__content-container .blog-rating .thumbs-down::before{content:"";display:block;width:3.125rem;height:3.125rem}.single-blog__content-container .blog-rating .thumbs-up::before{background-image:url("../../../img/smile.svg")}.single-blog__content-container .blog-rating .thumbs-down::before{background-image:url("../../../img/sad.svg")}.single-blog__content-container .single-blog__topics>*{margin:0 1.875rem 1rem 0;display:inline-block}.single-blog__content-container .single-blog__topics>*:last-child{margin-right:0}.single-blog__content-container .single-blog__topics .title{font-size:1.25rem;font-family:var(--font-bold)}.single-blog__content-container .single-blog__topics a{font-size:1rem}.single-blog__content-container .blog-author{border-top:2px solid var(--secondary-sky-blue);border-bottom:2px solid var(--secondary-sky-blue);padding:2.5rem 0;margin:3.5rem auto;max-width:31.25rem}@media(min-width: 960px){.single-blog__content-container .blog-author{max-width:100%;margin:5rem 0 6rem;padding:3.625rem 0}}.single-blog__content-container .blog-author .node--teaser__content{display:flex;flex-direction:column;align-items:center}@media(min-width: 960px){.single-blog__content-container .blog-author .node--teaser__content{flex-direction:row}}.single-blog__content-container .blog-author .person__photo{margin:0 0 1.5rem;width:5.375rem}@media(min-width: 960px){.single-blog__content-container .blog-author .person__photo{max-width:8.9375rem;width:100%;margin:0 2.5rem 0 0}}.single-blog__content-container .blog-author .person__photo>div{width:5.375rem;height:5.375rem;overflow:hidden;border-radius:50%;margin-right:2.5rem}@media(min-width: 960px){.single-blog__content-container .blog-author .person__photo>div{width:8.9375rem;height:8.9375rem}}.single-blog__content-container .blog-author .person__name{text-transform:uppercase;font-size:1.25rem;margin:0 0 .875rem;display:block;text-align:center}@media(min-width: 960px){.single-blog__content-container .blog-author .person__name{text-align:left;font-size:1.875rem}}.single-blog__content-container .blog-author .person__job-title{display:none}.single-blog__content-container .blog-author .person__description{margin:0}.single-blog__content-container .block-views-blockblog-related-block{background-color:var(--secondary-tint-sky-blue);padding:3rem 2.1875rem .375rem;margin:0 0 2.4375rem}@media(min-width: 960px){.single-blog__content-container .block-views-blockblog-related-block{margin:0 0 2.4375rem}}.single-blog__content-container .block-views-blockblog-related-block .block__title{font-size:1.75rem;margin:0 auto 1.875rem;max-width:500px;letter-spacing:normal}.single-blog__content-container .block-views-blockblog-related-block .blog-card{margin:0 auto 3rem;max-width:25rem;margin:0 auto 3rem;max-width:25rem;border-bottom-right-radius:0;border-bottom-left-radius:0}.single-blog__content-container .block-views-blockblog-related-block .blog-card__content{background-color:rgba(0,0,0,0);padding:1.5rem 0 0}.recent-blogs .block__title{font-size:1.875rem;margin-bottom:3.125rem;font-family:var(--font-semibold)}@media(min-width: 640px){.recent-blogs__container{display:flex;margin:0 -2.5% 0}}.recent-blogs__container>*{margin:0 0 2rem;border-radius:1.25rem;overflow:hidden;background:var(--color-lightest-grey)}@media(min-width: 640px){.recent-blogs__container>*{flex:1;margin:0 2.5%;max-width:20.375rem}}.recent-blogs .more-link,.view-blog .more-link{text-align:center}.recent-blogs .more-link a,.view-blog .more-link a{display:inline-block;margin-top:1.25rem;padding:.875rem 2.75rem;font-size:1rem;font-family:var(--font-bold);border:1px solid var(--primary-blue);border-radius:40px;text-decoration:none}@media(min-width: 640px){.recent-blogs .more-link a,.view-blog .more-link a{margin-top:3.5rem}}.recent-blogs .more-link a:hover,.recent-blogs .more-link a:active,.view-blog .more-link a:hover,.view-blog .more-link a:active{background-color:var(--primary-blue);color:var(--primary-white)}.blog-filter-container{width:100vw;position:relative;left:50%;transform:translateX(-50%);background:#f2f9fc;padding:0 3.125rem}@media(min-width: 960px){.blog-filter-container{padding:0 1.875rem}}@media(min-width: 960px){.blog-filter-container{padding:0}}.blog-filter-container form{max-width:67.0625rem;margin:0 auto}.blog-filter-container .js-form-item{margin-right:0}.blog-filter{position:relative}.blog-filter .bef-links{display:none}@media(min-width: 960px){.blog-filter .bef-links{display:block}}.blog-filter .bef-links ul{margin:0;list-style-type:none}@media(min-width: 960px){.blog-filter .bef-links ul li{display:inline-block;padding:0 3.125rem 0 0}}.blog-filter .bef-links ul li a{text-decoration:none;color:var(--primary-blue);transition:.3s ease}.blog-filter .bef-links ul li a:hover,.blog-filter .bef-links ul li a:active,.blog-filter .bef-links ul li a:focus{text-decoration:underline}.blog-filter .bef-links ul li a.bef-link--selected{text-decoration:underline}.blog-filter::after{content:"";background-image:url("/themes/custom/civiccu/assets/img/arrow-down.svg");position:absolute;left:45%;top:50%;transform:translateY(-50%);width:.625rem;height:.4375rem}@media(min-width: 960px){.blog-filter::after{content:none}}.blog-filter__dropdown{margin:0;background:none;border:0;color:var(--primary-blue);font-family:var(--font-semibold);padding:0;appearance:none}@media(min-width: 960px){.blog-filter__dropdown{display:none}}.blog-filter__dropdown:focus{background:none;border:0;color:var(--primary-blue);box-shadow:none}@media(max-width: 959px){.blog-search{float:right !important}}.blog-search.toggled input[type=text]{width:8.125rem;opacity:1}@media(min-width: 960px){.blog-search.toggled input[type=text]{width:12.5rem}}.blog-search .search-toggle{margin:0 0 0 .625rem;border:none;padding:0}.blog-search input[type=text]{width:0;opacity:0;padding:0;border:0;margin:0;background:none;height:auto;border-bottom:2px solid var(--primary-blue);border-radius:0;color:var(--primary-blue);display:inline-block;box-shadow:none;transition:all 300ms cubic-bezier(0.62, 0.01, 0.37, 0.99)}.blog-search input[type=text]::placeholder{font-family:var(--font-main);text-transform:none}/*# sourceMappingURL=blog.css.map */
