@media(max-width: 1399.98px){.wp-block-group:not(.alignfull),.wp-block-columns:not(.alignfull){padding:0 15px}div#n2-ss-2:after{opacity:.2}header #navigation li:not(:last-child){padding:0 8px}ul.wp-block-post-template.is-flex-container.columns-3,.posts-list .alm-reveal{grid-template-columns:1fr 1fr}.article-content{flex-direction:column}.article-content aside{margin-left:0}.article-content aside .shortlink,.article-content aside .newsletter{width:100%}.article-content aside .shortlink .image-newsletter img,.article-content aside .newsletter .image-newsletter img{width:auto !important}.article-content aside .shortlink{margin-top:50px}footer .footer-top .wp-block-columns{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.wp-block-group__inner-container,.wp-block-cover__inner-container,.banner-header-FFSE .texte{max-width:1140px}header{padding:20px}h1{font-size:2.5rem !important}}@media(max-width: 1300px){.nav-button{display:block;z-index:100}.nav-button.active .line{background:rgba(0,0,0,0);transition:all 300ms ease-out}.nav-button.active .line::before{top:0;transform:rotate(45deg);transition:all 300ms ease-out}.nav-button.active .line::after{top:0;transform:rotate(135deg);transition:all 300ms ease-out}nav#navigation{display:none}}@media(max-width: 1199.98px){header{padding:15px 20px}header #social-nav{display:flex;align-items:center;justify-content:end;margin-bottom:15px;max-width:100%;flex-direction:row;flex-wrap:wrap}.single-post article{display:block !important}h1.n2-ss-text{font-size:3rem;line-height:1.2}.banner-header-FFSE::after{opacity:.2}.wp-block-group__inner-container,.wp-block-cover__inner-container,.banner-header-FFSE .texte{max-width:940px}.article-content{margin-top:40px}.newsletter{padding-right:15px;padding-left:15px}footer .footer-1 img{width:200px;height:auto}}@media(max-width: 991.98px){h1{font-size:2rem !important}.wp-block-columns{display:flex;flex-direction:column;gap:.5rem}.wp-block-columns .wp-block-column{margin-bottom:16px !important}.modal-wrapper-adherent .modal{width:100%;height:auto;margin:0 auto;top:50%;left:0}ul.wp-block-post-template.is-flex-container.columns-3 .wp-block-post.post.type-post .wp-block-group__inner-container,ul.wp-block-post-template.is-flex-container.columns-3 .wp-block-post.calendrier.type-calendrier .wp-block-group__inner-container,.posts-list .alm-reveal .wp-block-post.post.type-post .wp-block-group__inner-container,.posts-list .alm-reveal .wp-block-post.calendrier.type-calendrier .wp-block-group__inner-container{padding:10px !important}ul.wp-block-post-template.is-flex-container.columns-3 .wp-block-post.post.type-post figure img,ul.wp-block-post-template.is-flex-container.columns-3 .wp-block-post.calendrier.type-calendrier figure img,.posts-list .alm-reveal .wp-block-post.post.type-post figure img,.posts-list .alm-reveal .wp-block-post.calendrier.type-calendrier figure img{width:100%;height:auto !important}.card-custom.horizontale,.card-custom.horizontale-reverse{flex-direction:column}.card-custom.horizontale .card-image,.card-custom.horizontale-reverse .card-image{margin-bottom:5px !important;box-shadow:none;height:100%;transform:scale(1) !important;min-height:inherit !important}.card-custom.horizontale .card-image img,.card-custom.horizontale-reverse .card-image img{max-width:100%;max-height:100%;position:relative;height:100%}.card-custom.horizontale .card-content,.card-custom.horizontale-reverse .card-content{height:-moz-max-content;height:max-content;flex:1;min-height:300px}.card-custom.horizontale .card-content h3,.card-custom.horizontale-reverse .card-content h3{width:auto;margin-top:0}.wp-block-group__inner-container,.wp-block-cover__inner-container,.banner-header-FFSE .texte{max-width:90% !important}.video-modal video{width:90%;margin:0 auto}.newsletter{padding-top:140px}.newsletter img{top:-130px !important;width:175px !important;left:50% !important;transform:translateX(-50%) !important}.newsletter .wp-block-button{margin:0 auto}.newsletter .wp-block-spacer{display:none}}@media(max-width: 767.98px){header{padding:8px 5px;display:flex;flex-direction:column-reverse}header .logo-nav{padding:0 15px}.social{margin-top:10px}#social-nav{justify-content:end;flex-direction:column-reverse;gap:15px}#social-nav .menu{display:flex;flex-wrap:wrap;max-width:100%;justify-content:start}#social-nav .menu a{margin-right:3px}#social-nav .menu a:after{margin:0;width:22px;height:22px}#social-nav .btn-espace-adherent{min-width:200px}.custom-logo{width:200px;height:auto;margin-top:15px}div#n2-ss-2 .n2-ss-slide{height:800px !important}.banner-header-FFSE{border-bottom-left-radius:80px}.banner-header-FFSE h1{font-size:2rem !important}.banner-header-FFSE h2{font-size:1.5625rem}.banner-header-FFSE .texte{padding:0 15px}div#n2-ss-2 .n2-ss-text p{font-size:16px}div#n2-ss-2 h1{font-size:1.75rem !important;line-height:1.2 !important}h2{font-size:1.5625rem}.articles-home{display:flex;flex-direction:column}.articles-home li:nth-child(2){border-bottom-left-radius:0px;border-top-left-radius:70px;padding-top:50px}ul.wp-block-post-template.is-flex-container.columns-3,.posts-list .alm-reveal{grid-template-columns:1fr !important}.categories{flex-direction:column;align-items:start !important}.categories ul{flex-wrap:wrap}.categories ul li{margin-top:15px !important}.Bloc-contact>.wp-block-group__inner-container{display:flex;flex-direction:column}footer .footer-1 img{width:200px;height:auto}footer .footer-top .wp-block-columns{grid-template-columns:1fr !important}}