*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}html{scroll-behavior:smooth}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.pointer{cursor:pointer}.d-none{display:none}img{display:block;max-width:100%}button{cursor:pointer}button,input{font-family:var(--wp--preset--font-family--sofia-pro)}input{color:var(--wp--preset--color--primary)}select{font-family:var(--wp--preset--font-family--sofia-pro)}h1,h2{align-self:center;text-align:center}summary::-webkit-details-marker{display:none}.bg-primary{background-color:var(--wp--preset--color--primary)}.bg-secondary{background-color:var(--wp--preset--color--secondary)}.bg-secondary-light{background-color:var(--wp--preset--color--secondary-light)}.sector__all{background-image:url(../../assets/images/icons/sector__all.min.svg)}.sector__activites{background-image:url(../../assets/images/icons/sector__activites.min.svg)}.sector__aide{background-image:url(../../assets/images/icons/sector__aide.min.svg)}.sector__alimentation{background-image:url(../../assets/images/icons/sector__alimentation.min.svg)}.sector__enfants{background-image:url(../../assets/images/icons/sector__enfants.min.svg)}.sector__logement{background-image:url(../../assets/images/icons/sector__logement.min.svg)}.sector__problemes{background-image:url(../../assets/images/icons/sector__problemes.min.svg)}.sector__quartier{background-image:url(../../assets/images/icons/sector__quartier.min.svg)}.sector__sante{background-image:url(../../assets/images/icons/sector__sante.min.svg)}.sector__materiel{background-image:url(../../assets/images/icons/sector__materiel.min.svg)}.sector__formation-travail{background-image:url(../../assets/images/icons/sector__formation-travail.min.svg)}.sector__all-blue{background-image:url(../../assets/images/icons/sector__all-blue.min.svg)}.sector__activites-blue{background-image:url(../../assets/images/icons/sector__activites-blue.min.svg)}.sector__aide-blue{background-image:url(../../assets/images/icons/sector__aide-blue.min.svg)}.sector__alimentation-blue{background-image:url(../../assets/images/icons/sector__alimentation-blue.min.svg)}.sector__enfants-blue{background-image:url(../../assets/images/icons/sector__enfants-blue.min.svg)}.sector__logement-blue{background-image:url(../../assets/images/icons/sector__logement-blue.min.svg)}.sector__problemes-blue{background-image:url(../../assets/images/icons/sector__problemes-blue.min.svg)}.sector__quartier-blue{background-image:url(../../assets/images/icons/sector__quartier-blue.min.svg)}.sector__sante-blue{background-image:url(../../assets/images/icons/sector__sante-blue.min.svg)}.sector__materiel-blue{background-image:url(../../assets/images/icons/sector__materiel-blue.min.svg)}.sector__formation-travail-blue{background-image:url(../../assets/images/icons/sector__formation-travail-blue.min.svg)}.target__teens{background-image:url(../../assets/images/icons/target__teens.min.svg)}.target__adults{background-image:url(../../assets/images/icons/target__adults.min.svg)}.target__children{background-image:url(../../assets/images/icons/target__children.min.svg)}.target__women{background-image:url(../../assets/images/icons/target__women.min.svg)}.target__seniors{background-image:url(../../assets/images/icons/target__seniors.min.svg)}.target__all{background-image:url(../../assets/images/icons/target__all.min.svg)}#footer-cta-contact .wp-element-button,#footer-cta-faq .wp-element-button{background-origin:padding-box;background-position:var(--wp--preset--spacing--60);background-repeat:no-repeat;background-size:48px;padding:var(--wp--preset--spacing--20) var(--wp--preset--spacing--60) var(--wp--preset--spacing--20) calc(var(--wp--preset--spacing--60) + 60px)}#footer-cta-faq .wp-element-button{background-image:url(../../assets/images/icons/faq-blue.min.svg)}#footer-cta-contact .wp-element-button{background-image:url(../../assets/images/icons/contact.min.svg)}#footer-cta-contact-entity .wp-element-button{padding-left:var(--wp--preset--spacing--60);padding-right:var(--wp--preset--spacing--60)}#menu-footer nav.wp-block-navigation,#menu-footer ul.wp-block-navigation{align-items:center}#footer-media-animation{align-items:baseline;background-color:var(--wp--preset--color--primary);color:#fff;display:flex;flex-wrap:wrap;font-size:var(--wp--preset--font-size--small);gap:4px;justify-content:center;padding:1rem;text-align:center}.footer__link{color:#fff;font-weight:700}.wp-block-file:not(.wp-element-button){font-size:var(--wp--preset--font-size--small)}.wp-block-details{border:2px solid var(--wp--preset--color--secondary-light);color:var(--wp--preset--color--primary)}.wp-block-details summary{align-items:center;border:none;column-gap:1rem;display:grid;font-weight:700;grid-template-columns:auto 24px;justify-content:space-between;padding:var(--wp--preset--spacing--30) var(--wp--preset--spacing--20)}.wp-block-details,.wp-block-details summary{background-color:var(--wp--preset--color--secondary-light);border-radius:40px 40px 40px 10px}.wp-block-details summary:after{align-self:baseline;background-image:url(../../assets/images/icons/arrow-down-dark.svg);background-position:0;background-repeat:no-repeat;background-size:contain;border:none;content:"";height:24px;width:24px}.wp-block-details[open] summary:after{transform:rotate(180deg)}.wp-block-details[open] summary{border-radius:40px 40px 0 0}.wp-block-details>*{background-color:#fff;padding:var(--wp--preset--spacing--30) var(--wp--preset--spacing--20)}.is-style-group__white{background-color:#fff;border-radius:100px 100px 100px 20px;position:relative}.is-style-group__green{background-color:var(--wp--preset--color--secondary)}.is-style-group__green-light{background-color:var(--wp--preset--color--secondary-light)}.wp-block-button__link,.wp-element-button{background-color:var(--wp--preset--color--primary);box-sizing:border-box;color:#fff;font-weight:700;overflow:hidden;text-decoration:none}.is-btn{align-self:center;border-radius:50px 50px 50px 5px;display:flex;font-weight:700;padding:var(--wp--preset--spacing--10) var(--wp--preset--spacing--20);text-decoration:none}.wp-block-button:hover .wp-block-button__link,.wp-element-button:hover{background-color:var(--wp--preset--color--secondary);color:var(--wp--preset--color--primary);text-decoration:none}.is-btn.btn__white,.is-style-btn__white .wp-block-button__link{background-color:#fff;color:var(--wp--preset--color--primary)}.is-btn.btn__white:hover,.is-style-btn__white:hover .wp-block-button__link{background-color:var(--wp--preset--color--primary);color:#fff;text-decoration:none}.is-btn.btn__white,.is-style-btn__white-alt .wp-block-button__link{background-color:#fff;color:var(--wp--preset--color--primary)}.is-btn.is-style-btn__white-alt:hover,.is-style-btn__white-alt:hover .wp-block-button__link{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--secondary);text-decoration:none}.is-btn.btn__white-secondary,.is-style-btn__white-secondary .wp-block-button__link{background-color:#fff;color:var(--wp--preset--color--primary)}.is-btn.btn__white-secondary:hover,.is-style-btn__white-secondary:hover .wp-block-button__link{background-color:var(--wp--preset--color--secondary);color:var(--wp--preset--color--primary);text-decoration:none}.is-btn.btn__primary,.is-style-btn__primary .wp-block-button__link{background-color:var(--wp--preset--color--primary);color:#fff}.is-btn.btn__primary:hover,.is-style-btn__primary:hover .wp-block-button__link{background-color:#fff;color:var(--wp--preset--color--primary);text-decoration:none}.is-btn.btn__primary-alt,.is-style-btn__primary-alt .wp-block-button__link{background-color:var(--wp--preset--color--primary);color:#fff}.is-btn.btn__primary-alt:hover,.is-style-btn__primary-alt:hover .wp-block-button__link{text-decoration:none}.is-btn.btn__primary-alt:hover,.is-btn.btn__secondary,.is-style-btn__primary-alt:hover .wp-block-button__link,.is-style-btn__secondary .wp-block-button__link{background-color:var(--wp--preset--color--secondary);color:var(--wp--preset--color--primary)}.is-btn.btn__secondary:hover,.is-style-btn__secondary:hover .wp-block-button__link{background-color:#fff;color:var(--wp--preset--color--primary);text-decoration:none}.is-btn.btn__secondary-alt,.is-style-btn__secondary-alt .wp-block-button__link{background-color:var(--wp--preset--color--secondary);color:var(--wp--preset--color--primary)}.is-btn.btn__secondary-alt:hover,.is-style-btn__secondary-alt:hover .wp-block-button__link{background-color:var(--wp--preset--color--primary);color:#fff;text-decoration:none}.wp-block-post-content a:where(:not(.wp-element-button)){color:var(--wp--preset--color--primary)}.wp-block-details.is-style-details-activites summary,.wp-block-details.is-style-details-aide summary,.wp-block-details.is-style-details-alimentation summary,.wp-block-details.is-style-details-enfants summary,.wp-block-details.is-style-details-formation-travail summary,.wp-block-details.is-style-details-logement summary,.wp-block-details.is-style-details-materiel summary,.wp-block-details.is-style-details-problemes summary,.wp-block-details.is-style-details-quartier summary,.wp-block-details.is-style-details-sante summary{background-origin:border-box;background-position-x:var(--wp--preset--spacing--30);background-position-y:var(--wp--preset--spacing--20);background-repeat:no-repeat;background-size:48px;padding-left:calc(var(--wp--preset--spacing--30) + 60px)}.is-style-details-activites summary{background-image:url(../../assets/images/icons/sector__activites-blue.svg)}.is-style-details-aide summary{background-image:url(../../assets/images/icons/sector__aide-blue.svg)}.is-style-details-alimentation summary{background-image:url(../../assets/images/icons/sector__alimentation-blue.svg)}.is-style-details-enfants summary{background-image:url(../../assets/images/icons/sector__enfants-blue.svg)}.is-style-details-logement summary{background-image:url(../../assets/images/icons/sector__logement-blue.svg)}.is-style-details-problemes summary{background-image:url(../../assets/images/icons/sector__problemes-blue.svg)}.is-style-details-quartier summary{background-image:url(../../assets/images/icons/sector__quartier-blue.svg)}.is-style-details-sante summary{background-image:url(../../assets/images/icons/sector__sante-blue.svg)}.is-style-details-materiel summary{background-image:url(../../assets/images/icons/sector__materiel-blue.svg)}.is-style-details-formation-travail summary{background-image:url(../../assets/images/icons/sector__formation-travail-blue.svg)}.wp-block-image.is-style-cass-rounded,.wp-block-image.is-style-cass-rounded img{border-radius:50px 50px 50px 10px;overflow:hidden}.gfield_required.gfield_required_text{font-size:18px}.gfield_label.gform-field-label{font-size:var(--wp--preset--font-size--large);font-weight:700}.gfield input,.gfield select,.gfield textarea,.gform_button{--gf-ctrl-radius:50px 50px 50px 10px;--gf-ctrl-textarea-radius:50px 50px 50px 10px;--gf-padding-x:20px;--gf-padding-y:20px;--gf-ctrl-padding-x:20px;--gf-ctrl-padding-y:30px;--gf-ctrl-textarea-padding-x:50px;--gf-ctrl-textarea-padding-y:30px;--gf-radius:50px 50px 50px 10px;--gf-ctrl-btn-radius:50px 50px 50px 10px;--gf-local-radius:50px 50px 50px 10px;--gf-color-primary-darker:var(--wp--preset--color--secondary);--gf-ctrl-btn-bg-color-primary:var(--wp--preset--color--primary);--gf-ctrl-font-size:18px}.gfield select{height:100%;--gf-ctrl-padding-y:20px;--gf-icon-ctrl-select:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='%237C8500' d='M12.65 18.35c-.76 1.51-2.57 2.09-4.03 1.3-.54-.29-.98-.75-1.27-1.3L.34 4.5C-.42 2.99.14 1.13 1.61.35 2.03.12 2.5 0 2.98 0h14.03c1.65 0 2.98 1.38 2.99 3.07 0 .5-.12.98-.34 1.42l-7.02 13.85z'/%3E%3C/svg%3E")}input[type=submit].gform_button.button{padding-left:76px;--gf-ctrl-btn-padding-x:100px 40px;--gf-ctrl-btn-padding-y:22px;--gf-ctrl-padding-y:20px;background-clip:border-box;background-image:url(../../assets/images/icons/submit-white.svg);background-position-x:var(--wp--preset--spacing--20);background-position-y:center;background-repeat:no-repeat;background-size:60px;font-size:30px;padding-inline-end:49px;padding-inline-start:100px;--gf-local-font-size:30px;--gf-ctrl-font-size:30px;--gf-ctrl-btn-font-size:20px}input[type=submit].button.gform_button:focus,input[type=submit].button.gform_button:hover{--gf-ctrl-btn-bg-color-hover-primary:#fff;--gf-local-color:var(--wp--preset--color--primary);--gf-ctrl-btn-color-hover-primary:var(--wp--preset--color--primary);background-image:url(../../assets/images/icons/submit-blue.svg)}.appears-up{animation:appears-up .1s ease-out;animation-delay:1s;animation-play-state:running;transition:all 1s ease}@keyframes appears-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media screen and (prefers-reduced-motion:reduce){.appears-up{animation:none!important}}@media screen and (min-width:1200px){.appears-up{animation:none!important}}@media print{#cass-footer-nav,#cass-main-nav,#footer,#header,#nav,#nav-quick-links-container{display:none!important}}@media screen and (min-width:800px){.is-style-group__green-light{background-color:var(--wp--preset--color--secondary-light);border-radius:100px 100px 100px 20px;padding:70px 57px}}@media screen and (min-width:1280px){h1,h2{text-align:left}#menu-footer nav.wp-block-navigation,#menu-footer ul.wp-block-navigation{align-items:flex-end}.mobile-only{display:none}.wp-block-details,.wp-block-details summary{border-radius:60px 60px 60px 10px}.wp-block-details[open] summary{border-radius:60px 60px 0 0}}