.header-content-wrapper{height:5rem}.main-navigation-container .custom-logo-link{width:100% !important}.site-wrapper{margin-bottom:0 !important}.main-navigation-container{border-bottom:0;box-shadow:var(--wp--preset--shadow--natural)}.nav-menu .wp-block-button{margin-left:10px}.nav-menu .wp-block-button a{border:2px solid #fff;padding:.5em 1em}.menu-icon{fill:#3155a4;width:25px;height:25px;vertical-align:-7px;opacity:.9}.entry-footer,.site-meta,.navigation.post-navigation{display:none}.hentry:nth-child(1){margin-top:0 !important}.actualite.hentry{margin-bottom:0 !important;padding-bottom:0 !important}.actualite.hentry .alignfull{margin-bottom:0 !important}.call-to-action.wp-block-button .wp-block-button__link{border-radius:100px;color:#fff !important}a{text-decoration:none !important}.wp-block-button.call-to-action .wp-block-button__link,.wp-block-button.button-donation-header .wp-block-button__link,.wp-block-button.button-donation-grid .wp-block-button__link{display:inline-flex;align-items:center;justify-content:center;gap:8px}.wp-block-button.call-to-action .wp-block-button__link:before{content:"";background:url('/app/uploads/picto-don.svg') no-repeat center;background-size:20px;width:20px;height:19px;display:inline-block}.wp-block-button.button-donation-header .wp-block-button__link:before{content:"";background:url('/app/uploads/picto-je-fais-un-don.svg') no-repeat center;background-size:20px;width:20px;height:19px;display:inline-block}.wp-block-button.button-donation-grid .wp-block-button__link:before{content:"";background:url('/app/uploads/picto-don-grid.svg') no-repeat center;background-size:20px;width:20px;height:19px;display:inline-block}.arrow-white a,.arrow-red a,.arrow-green a,.arrow-blue a{display:inline-flex;align-items:center;justify-content:center;gap:8px}.arrow-white a:after,.arrow-red a:after,.arrow-green a:after,.arrow-blue a:after{content:"";width:17px;height:16px;display:inline-block;background-repeat:no-repeat;background-position:center}.arrow-white a:after{background-image:url('/app/uploads/arrow-white.svg')}.arrow-red a:after{background-image:url('/app/uploads/arrow-red.svg')}.arrow-blue a:after{background-image:url('/app/uploads/arrow-blue.svg')}.arrow-green a:after{background-image:url('/app/uploads/arrow-green.svg')}.is-layout-flex>*{z-index:1}.wp-block-media-text{overflow:hidden}.wp-block-post-terms a:hover{cursor:default}.margin-bottom-nous-soutenir{margin-bottom:-1px !important}.gform_required_legend{display:none}.limit-1-line a,.limit-2-lines a,.limit-3-lines a{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.limit-1-line a{-webkit-line-clamp:1}.limit-2-lines a{-webkit-line-clamp:2}.limit-3-lines a{-webkit-line-clamp:3}.swiper{overflow:hidden !important}.circle-block{width:100px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;flex-basis:33% !important}.circle-block img{width:100%;height:100%;object-fit:cover;border-radius:0 !important}.cb-button-prev,.cb-button-next{border:1px solid #3155a4;border-radius:50%;width:30px !important;height:30px !important;background-color:#fff}.cb-button-next{right:-4px !important}.cb-button-prev{left:-4px !important}.cb-button-next:after{top:7px !important;left:11px !important}.cb-button-prev:after{top:7px !important;left:9px !important}.slick-arrow{z-index:10;color:#3155a4;font-size:0;background-color:transparent;border:1px solid #3155a4;border-radius:50%;width:30px;height:30px;position:absolute;top:-30px;margin:0}.slick-arrow:hover,.cb-button-prev:hover,.cb-button-next:hover{color:#fff;background-color:#3155a4;border-color:#3155a4}.slick-arrow:after,.cb-button-prev:after,.cb-button-next:after{display:block;position:absolute;top:0;line-height:28px;font-family:swiper-icons;font-size:14px;font-weight:700;text-shadow:0 0 1px currentColor}.slick-prev{right:50px}.slick-prev:after{content:"prev";width:27px}.slick-next{right:0}.slick-next:after{content:"next";width:30px}.slick-dots{list-style:none;bottom:-30px;padding:0;margin:0;text-align:center}.slick-dots li{display:inline-block;margin:0 5px}.slick-dots button{width:8px;height:8px;border-radius:50%;background:#e4ecff;border:none;cursor:pointer;font-size:0}.slick-dots .slick-active button{background:#3155a4}.slick-slide li hr.wp-block-separator{border-top:0 solid #e4ecff}.slick-slide li:first-child hr.wp-block-separator{border-top:2px solid #e4ecff}ul.columns-3.projet.wp-block-post-template.is-layout-grid{display:flex !important;flex-wrap:wrap;gap:var(--wp--preset--spacing--small,20px);justify-content:center;padding-left:0;list-style:none}ul.columns-3.projet.wp-block-post-template.is-layout-grid>li{flex:0 1 calc((100% - (2 * var(--wp--preset--spacing--small, 20px))) / 3);max-width:calc((100% - (2 * var(--wp--preset--spacing--small, 20px))) / 3)}.projets-passe:not(:has(ul li)){display:none}.wp-block-query-pagination{display:flex;justify-content:center;align-items:center;gap:20px}.wp-block-query-pagination-numbers{display:flex;justify-content:center;flex:1}.wp-block-query-pagination-numbers a{color:#b94d38}.wp-block-query-pagination-numbers .page-numbers{padding-left:50px}.wp-block-query-pagination-numbers .page-numbers.current{color:#3155a4}.wp-block-query-pagination-next,.wp-block-query-pagination-previous{font-family:swiper-icons;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid #3155a4;border-radius:50%;text-decoration:none;color:#3155a4}.wp-block-query-pagination-next:before{content:"next";width:9px;height:25px}.wp-block-query-pagination-previous:before{content:"prev";width:10px;height:24px}.wp-block-query-pagination-next span,.wp-block-query-pagination-previous span{display:none !important}.wp-block-query-pagination-next:hover,.wp-block-query-pagination-previous:hover{background-color:#3155a4;color:#fff;border-color:#3155a4}.wp-block-nasio-block-accordion .nasio-accordion-item-header{border-bottom:0 !important;border-right:0 !important;border-left:0 !important;border-top:2px solid #ddd !important;padding:0 !important}.wp-block-nasio-block-accordion .nasio-accordion-item:last-child .nasio-accordion-item-header{border-bottom:2px solid #ddd !important}.wp-block-nasio-block-accordion .nasio-accordion-item{border:0}.opacity-15{opacity:.15 !important}.site-info{display:none}@media (max-width:1023px){.mobile-no-margin-left{margin-left:0 !important}.mobile-no-padding-top{padding-top:0 !important}.mobile-text-align-center{text-align:center !important}.section-stats-counter,.mobile-no-border,.increase{border-width:0 !important}.nav-menu .wp-block-button{margin-left:0}.menu-icon{display:none}}@media (min-width:54rem){.tablet-hide{display:none !important}.widget-column{border-left:1px solid #FFFFFF26 !important;border-right:0 !important;padding:0 0 0 2rem !important}.widget-column h4{margin-top:0 !important}}@media screen and (min-width:1024px){.desktop-hide{display:none !important}.sticky-don{padding-top:0 !important;padding-bottom:0 !important}.sticky-don>div{position:fixed !important;z-index:5 !important;right:0;top:230px !important}.site-menu ul ul a{width:250px !important}.site-menu li.menu-item-has-children>a:after,.site-menu li.page_item_has_children>a:after{content:"" !important}}@media (max-width:1171px){.main-navigation a{padding:.75rem .2rem !important}}@media (max-width:1024px){ul.columns-3.projet.wp-block-post-template.is-layout-grid>li{flex-basis:calc((100% - var(--wp--preset--spacing--small, 20px)) / 2);max-width:calc((100% - var(--wp--preset--spacing--small, 20px)) / 2)}.footer-content .widget-area{display:none}}@media (max-width:640px){ul.columns-3.projet.wp-block-post-template.is-layout-grid>li{flex-basis:100%;max-width:100%}}