body{padding-top:90px;padding-left:0;padding-right:0;padding-bottom:0;margin:0;background-color:#fffdf8;color:#1b293a}body.home,body.page-template-page-landing{padding-top:0}body.home .gutenberg{padding-bottom:0}body.single-etude .gutenberg{padding-top:0}div{box-sizing:border-box}.degrade-nav{background:#fffdf8;background:linear-gradient(180deg,#fffdf8 50%,rgba(255,253,248,0) 100%)}.nav-wrapper{width:100%;padding-left:50px;padding-right:50px;height:110px;background-color:#fffdf8;padding-top:15px;padding-bottom:15px;font-family:"Reddit Sans",serif;font-optical-sizing:auto;font-style:normal;font-size:16px;line-height:16px;position:fixed;z-index:4000;top:0;left:0}body.home .nav-wrapper{background:#fffdf8;background:linear-gradient(180deg,#fffdf8 50%,rgba(255,253,248,0) 100%)}.btn-burger{display:none}.nav-content{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}.nav-content .logo-site{width:220px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.nav-content .logo-site img{width:100%;height:auto}.nav-content ul{padding-right:0;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap}.nav-content .menu-principale{width:calc(100% - 500px);max-width:1440px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.nav-content .menu-principale ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;text-transform:uppercase;font-weight:600;margin:0;padding:0}.nav-content .menu-principale ul li.menu-item-has-children{position:relative}.nav-content .menu-principale ul li a{padding-left:15px;padding-right:15px;color:#1b293a;text-decoration:none}.nav-content .menu-principale ul li a:hover{color:#afa78b}.nav-content .menu-principale ul ul.sub-menu{display:none}.nav-content .menu-principale ul ul.sub-menu.sousnav{display:block;position:absolute;top:30px;left:0;width:350px;box-sizing:border-box;padding:0;background-color:#f5f2ea;padding-left:0;font-size:14px}.nav-content .menu-principale ul ul.sub-menu.sousnav li{border-bottom:#afa78b 1px solid;padding-top:5px;padding-bottom:5px;box-sizing:border-box;display:block}.nav-content .menu-principale ul ul.sub-menu.sousnav li:last-child{border-bottom-style:none}.nav-content .menu-principale ul ul.sub-menu.sousnav li a{padding-top:5px;padding-bottom:5px;box-sizing:border-box;display:block;padding-right:15px;padding-left:15px}.nav-content .menu-contact{width:280px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end}.nav-content .menu-contact .lk{width:60px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;padding-left:10px}.nav-content .menu-contact .lk a{width:50px;height:50px;border-radius:25px;background-color:#3a89d8;background-image:url(../images/picto-linkedin-blanc.svg);background-position:center center;background-repeat:no-repeat}.nav-content .menu-contact ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;font-weight:500}.nav-content .menu-contact ul li a{height:50px;border-radius:25px;box-sizing:border-box;display:block;background-color:#3a89d8;color:#fff;text-decoration:none;padding-top:17px;padding-bottom:17px;padding-left:30px;padding-right:30px}.nav-content .menu-contact ul li a:hover{background-color:#e24b4b}.page-single-article{width:100%;max-width:960px;margin-left:auto;margin-right:auto}.page-single-article .gutenberg{padding-top:0}.wrapper-header-single-equipe{width:100%;padding-top:70px;padding-bottom:70px}.header-single{max-width:1500px;width:100%;padding-left:30px;padding-right:30px;margin-left:auto;margin-right:auto}.header-single .content h1{font-size:clamp(36px, 3.1vw, 60px);line-height:100%;font-family:"Reddit Sans",serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#1b293a}.header-single .content h1 span{color:#afa78b}.page-single-equipe{max-width:1500px;width:100%;padding-left:30px;padding-right:30px;display:flex;flex-direction:row;flex-wrap:wrap;padding-bottom:120px;margin-left:auto;margin-right:auto}.page-single-equipe .photo-membre{width:50%;background-position:center top;background-size:cover;background-repeat:no-repeat;border-radius:60px;position:relative}.page-single-equipe .photo-membre img{position:absolute;bottom:60px;right:60px;width:100px;height:auto}.page-single-equipe .cv-membre{width:calc(50% - 100px);margin-left:100px}.page-single-equipe .cv-membre .gutenberg{padding-top:30px;padding-left:0}.page-single-equipe .cv-membre .gutenberg h2{font-size:clamp(21px, 1.6vw, 28px);line-height:120%;font-weight:700}.page-single-equipe .cv-membre .gutenberg h3{font-size:clamp(20px, 1.5vw, 26px);line-height:120%;font-weight:700}.page-single-equipe .cv-membre .gutenberg h4{font-size:clamp(19px, 1.5vw, 24px);line-height:120%;font-weight:700}.page-single-equipe .cv-membre .gutenberg ul{list-style:none;padding-left:0}.page-single-equipe .cv-membre .gutenberg ul li{background-image:url(../images/li-coche.svg);background-repeat:no-repeat;background-position:left 4px;padding-left:40px;display:block;margin-top:9px;margin-bottom:9px}.page-single-equipe .cv-membre .reseaux{border-top:#afa78b 1px solid;padding-top:60px}.page-single-equipe .cv-membre hr.membre-separator{margin-top:40px;margin-bottom:40px}.page-single-equipe .cv-membre h2.membre-titre{font-size:clamp(19px, 1.6vw, 28px);line-height:120%;font-weight:700}.page-single-equipe .cv-membre .reseaux a{display:inline-block;height:25px;width:25px;background-size:contain;background-repeat:no-repeat;margin-right:10px}.page-single-equipe .cv-membre .reseaux a.linkedin{background-image:url(../images/picto-linkedin.svg)}.page-single-equipe .cv-membre .reseaux a.mail{background-image:url(../images/picto-email.svg)}.pagination-membres{max-width:1500px;width:100%;padding-left:30px;padding-right:30px;padding-bottom:120px;margin-left:auto;margin-right:auto}.pagination-membres p{text-align:center;font-size:clamp(20px, 1.6vw, 30px);font-family:"Reddit Sans",serif;font-optical-sizing:auto;font-weight:500;font-style:normal;margin-bottom:65px}.pagination-membres .pagination{width:100%;background-color:#f5f2ea;border-radius:30px;padding-top:45px;padding-bottom:45px;padding-left:40px;padding-right:40px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}.pagination-membres .pagination a{display:flex;flex-direction:row;flex-wrap:wrap;font-size:23px;font-weight:600;color:#1b293a;text-decoration:none;font-family:"Reddit Sans",serif;font-optical-sizing:auto;align-content:space-between;align-items:stretch;padding-bottom:20px}.pagination-membres .pagination a:hover{color:#e24b4b}.pagination-membres .pagination a span{font-size:18px;font-weight:400;width:100%}.pagination-membres .pagination .next{width:50%;border-right:#afa78b 1px solid;display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}.pagination-membres .pagination .next a{background-image:url(../images/post-icon-next.svg);background-repeat:no-repeat;padding-left:80px;background-position:left top;justify-content:flex-start}.pagination-membres .pagination .prev a{background-image:url(../images/post-icon-prev.svg);background-repeat:no-repeat;padding-right:80px;background-position:right top;justify-content:flex-end}.pagination-membres .pagination .prev{width:50%;text-align:right;border-left:#afa78b 1px solid;margin-left:-1px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:flex-end}.single-temoignage .header-wrapper-page .header-page .content h1{font-weight:400}.single-temoignage .gutenberg{padding-top:50px}.pagination-membres .pagination a span.titre{display:block;font-size:23px;font-weight:500;margin-bottom:10px;box-sizing:border-box}.pagination-membres .pagination .prev a span.titre{padding-left:30px}.pagination-membres .pagination .next a span.titre{padding-right:30px}.pagination-membres .pagination a span.tem{display:block;font-size:18px}.cta-footer{width:100%;background-position:center center;background-size:cover;background-repeat:no-repeat}.cta-footer .cta-opaque{background:#f6f4eb;background:linear-gradient(0deg,#f6f4eb 20%,rgba(246,244,235,.7) 80%);padding-bottom:80px;padding-top:280px;padding-left:30px;padding-right:30px}.cta-opaque .cta-content{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;font-family:Onest,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.cta-opaque .cta-content h2{font-size:clamp(31px, 2.6vw, 50px);line-height:101%;background-image:url(../images/icon-cooprex.svg);background-position:left top;background-repeat:no-repeat;background-size:50px 50px;padding-top:85px;margin-top:0;width:100%;max-width:750px;margin-left:0;margin-right:auto;display:block;box-sizing:border-box;margin-bottom:30px}.cta-opaque .cta-content p{font-size:clamp(20px, 1.6vw, 30px);line-height:105%}.cta-opaque .cta-content .boutons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;width:100%;font-weight:700}.cta-opaque .cta-content .boutons a{height:50px;border-radius:25px;text-align:center;font-size:16px;font-weight:700;padding-left:40px;padding-right:40px;margin-right:30px;color:#fff;text-decoration:none;box-sizing:border-box;padding-top:15px}.cta-opaque .cta-content .boutons a.btn-rouge{background-color:#e24b4b}.cta-opaque .cta-content .boutons a.btn-rouge:hover{background-color:#3a89d8}.cta-opaque .cta-content .boutons a.btn-fonce{background-color:#1b293a}.cta-opaque .cta-content .boutons a.btn-fonce:hover{background-color:#3a89d8}.footer-wrapper{width:100%;padding-left:30px;padding-right:30px;padding-bottom:60px;background-color:#f6f4eb}.footer-content{width:100%;max-width:1440px;border-top:#afa78b 1px solid;padding-top:100px;margin-left:auto;margin-right:auto}.footer-content .footer-haut{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;font-family:"Reddit Sans",serif;font-optical-sizing:auto;font-size:16px;line-height:23px}.footer-content .footer-haut .cols{padding-right:40px}.footer-content .footer-haut .cols .logo-site{text-align:center;font-size:16px;line-height:23px;font-weight:600}.footer-content .footer-haut .cols .logo-site a.tel{color:#1b293a;text-decoration:none;margin-top:10px;display:block;box-sizing:border-box}.footer-content .footer-haut .cols .logo-site a.tel:hover{color:#e24b4b}.footer-content .footer-haut ul{list-style:none;padding-left:0;display:block;font-size:16px;line-height:21px}.footer-content .footer-haut ul li{display:block;margin-top:10px;margin-bottom:10px}.footer-content .footer-haut ul li a{color:#1b293a;text-decoration:none}.footer-content .footer-bas{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;border-top:#afa78b 1px solid;padding-top:30px;margin-top:30px}.footer-content .footer-bas ul{width:70%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;font-family:"Reddit Sans",serif;font-optical-sizing:auto;list-style:none;padding-left:0;font-size:14px;font-weight:500}.footer-content .footer-bas ul li{margin-left:25px;margin-right:25px}.footer-content .footer-bas ul li a{text-decoration:none;color:#1b293a}.footer-content .footer-bas ul li a:hover{text-decoration:underline}.footer-content .footer-bas .reseau{width:30%;text-align:right;font-family:Onest,sans-serif;font-optical-sizing:auto;font-style:normal;font-size:20px;line-height:20px;font-weight:600;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end}.footer-content .footer-bas .reseau a{width:24px;height:24px;display:inline-block;background-image:url(../images/picto-linkedin.svg);background-position:center center;background-size:contain;background-repeat:no-repeat;margin-left:15px;text-decoration:none}.header-wrapper-page{margin-top:120px;width:100%;font-family:"Reddit Sans",serif}.page-template-page-simple .header-page{margin-bottom:0}.header-page{border-bottom:#afa78b 1px solid;margin-left:calc((100% - 1440px)/ 2);margin-right:0;margin-bottom:90px}.header-page h1{font-size:clamp(28px, 3.1vw, 60px);line-height:105%}.header-page h1 span{color:#afa78b}.header-page .content{width:100%;max-width:1440px;margin-left:0;margin-right:auto}.header-page .content p{display:block;height:28px;font-size:14px;line-height:14px;text-transform:uppercase;font-weight:600;background-image:url(../images/icon-cooprex.svg);background-repeat:no-repeat;background-size:auto 28px;background-repeat:no-repeat;padding-left:40px;padding-top:7px}.image-une{height:600px;margin-left:calc((100% - 1440px)/ 2);margin-right:0;background-position:center center;background-size:cover;background-repeat:no-repeat;border-top-left-radius:60px;border-bottom-left-radius:60px}.landing-wrapper{width:100%;height:100vh;background-image:url(../images/baniere-home-fond.webp);background-position:center bottom;background-repeat:no-repeat;background-size:100% auto;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.landing-wrapper main{width:100%;height:100vh;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin-bottom:100px}.page-landig{width:100%;max-width:1500px;padding-left:30px;padding-right:30px;margin-left:auto;margin-right:auto;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;align-content:center}.page-landig .gutenberg h1{margin-top:0;font-size:clamp(42px, 3.7vw, 80px);line-height:100%;font-weight:400}.page-landig .gutenberg h1 span{color:#afa78b}.page-landig .gutenberg{width:65%;padding-right:70px;padding-top:0;padding-bottom:0}.page-landig .big-icon{width:35%;padding-left:70px}.page-landig .big-icon img{width:100%;height:auto}.wrapper-404{width:100%;height:100vh;background-image:url(../images/baniere-home-fond.webp);background-position:center bottom;background-repeat:no-repeat;background-size:100% auto}.wrapper-404 .page-404 .gutenberg{text-align:center}.wrapper-404 .page-404 .gutenberg h1{font-size:clamp(60px, 10vw, 256px);line-height:100%;margin:0;font-weight:700}.wrapper-404 .page-404 .gutenberg p{font-size:clamp(19px, 1.5vw, 26px);line-height:105%;font-weight:600}.wrapper-404 .page-404 .gutenberg a{height:50px;border-radius:25px;text-align:center;font-size:16px;font-weight:700;padding-left:40px;padding-right:40px;display:inline-block;background-color:#1b293a;color:#fff;text-decoration:none;padding-top:12px;box-sizing:border-box;margin-top:30px}.wrapper-404 .page-404 .gutenberg a:hover{background-color:#3a89d8}.bloc-adresse-smart{display:none}.pagination-articles{margin-top:30px}.nav-links{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;font-size:20px;font-weight:700;line-height:20px}.nav-links .page-numbers.next,.nav-links .page-numbers.prev{display:none}.nav-links .page-numbers{text-align:center;background-color:#e24b4b;color:#fff;border-radius:5px;margin-left:10px;margin-right:10px;width:40px;height:40px;display:inline-block;text-decoration:none;box-sizing:border-box;padding-top:10px}.nav-links .page-numbers.current{background-color:#3a89d8}.page-blog .gutenberg{padding-top:0}form.post-password-form{display:flex;flex-direction:row;flex-wrap:wrap}form.post-password-form p{width:100%}form.post-password-form label{font-weight:600;color:transparent}.header-page .content h1::before{content:''}form.post-password-form input[type=password]{height:50px;border-radius:25px;border:#1b293a 2px solid;box-sizing:border-box;margin-bottom:20px;margin-top:0;margin-left:0;margin-right:10px;width:40%;box-sizing:border-box;background-color:#fff;padding-left:30px;padding-right:30px;font-size:20px;font-weight:500;color:#1b293a;clear:both}form.post-password-form input[type=submit]{height:50px;border-radius:25px;border:#1b293a 1px solid;background-color:#1b293a;box-sizing:border-box;padding-left:30px;padding-right:30px;font-size:20px;font-weight:500;color:#fff;cursor:pointer;margin-top:0}form.post-password-form input[type=submit]:hover{background-color:#3a89d8;border:#3a89d8 1px solid}