.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0!important}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;padding:0!important}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:inherit;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{display:-ms-flex;display:flex;flex-flow:row wrap;align-items:center;padding:0}.slick-dots li{padding:5px;width:28px}.slick-dots li:before{display:none!important}.slick-dots li button{position:relative;padding:0;overflow:hidden;text-indent:999vw;width:18px;height:18px;border-radius:18px;line-height:18px;background-color:transparent;border:0 transparent}.slick-dots li button:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;width:11px;height:11px;border-radius:11px;background-color:#1a9153}.slick-dots li.slick-active button{width:18px;height:18px;border-radius:18px;background-color:#1a9153;border:1px solid #1a9153}.slick-dots li.slick-active button:after{content:"";position:absolute;z-index:2;width:10px;height:10px;border-radius:10px;background-color:#fff}@media (min-width:1280px){.slick-track{display:flex!important}.slick-slide{height:inherit!important}}@font-face{font-family:Avenir;src:url(/app/themes/gh_grdf-fondation_theme/dist/fonts/Avenir.woff2) format("woff2"),url(/app/themes/gh_grdf-fondation_theme/dist/fonts/Avenir.woff) format("woff");font-display:swap}@font-face{font-family:Avenir-light;src:url(/app/themes/gh_grdf-fondation_theme/dist/fonts/Avenir-light.woff2) format("woff2"),url(/app/themes/gh_grdf-fondation_theme/dist/fonts/Avenir-light.woff) format("woff");font-display:swap}@font-face{font-family:Avenir-black;src:url(/app/themes/gh_grdf-fondation_theme/dist/fonts/Avenir-black.woff2) format("woff2"),url(/app/themes/gh_grdf-fondation_theme/dist/fonts/Avenir-black.woff) format("woff");font-display:swap}@font-face{font-family:Avenir-heavy;src:url(/app/themes/gh_grdf-fondation_theme/dist/fonts/Avenir-heavy.woff) format("woff");font-display:swap}html{font-family:Avenir}.h2,.h4,h1,h2,h3,h4,h5,strong{font-family:Avenir-black}.h2,.h4,h1,h2,h3,h4,h5{font-weight:400;margin:0 0 30px;text-align:left}.h4{margin-bottom:0}h1{font-size:40px;hyphens:auto}h2{font-size:36px}h2 a{display:inherit}h3,p{font-size:22px}h3 a{font-size:inherit}.ghshow{opacity:0}.ghshow.ghshowit{transition:all .3s ease-in-out;opacity:1}@keyframes load_more_loader_animation{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}@keyframes go_down_animation{0%{transform:translate(-50%,-50%)}50%{transform:translate(-50%,50%)}to{transform:translate(-50%,-50%)}}@keyframes go_right_animation{0%{transform:translate(0)}50%{transform:translate(25%)}to{transform:translate(0)}}@keyframes go_left_animation{0%{transform:translate(0)}50%{transform:translate(-25%)}to{transform:translate(0)}}@keyframes focus-horiz{0%{margin-left:0}50%{margin-left:10px}to{margin-left:0}}.select-css{display:block;font-size:16px;line-height:1.3;padding:.6em 1.4em .5em .8em;width:100%;max-width:362px;margin:0;border:1px solid #707070;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(/app/themes/gh_grdf-fondation_theme/dist/fonts/pic-chevron-down.png);background-color:#fff;background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}.select-css::-ms-expand{display:none}.select-css:hover{border-color:#000}.select-css:focus{border-color:#000;box-shadow:0 0 1px 3px rgba(59,153,252,.7);box-shadow:0 0 0 3px -moz-mac-focusring;outline:none}.select-css option{font-weight:400}:root:lang(ar) .select-css,:root:lang(iw) .select-css,[dir=rtl] .select-css{background-position:left .7em top 50%,0 0;padding:.6em .8em .5em 1.4em}.select-css:disabled,.select-css[aria-disabled=true]{color:#2d2a25}.select-css:disabled:hover,.select-css[aria-disabled=true]{border-color:#707070}header{padding:0 32px 0 50px;justify-content:space-between;align-items:center}header .logo{max-width:210px;margin:32px 25px 32px 0}@media (min-width:1600px){header .logo{max-width:284px}}.search-form{margin:0}@media (min-width:1280px){header .links-container{align-items:stretch;margin-bottom:-15px}header .nav-content-container{display:-ms-flex;display:flex;flex-flow:row wrap;align-items:flex-end}header .nav-content-container .link-container{flex-flow:column!important;justify-content:center;display:-ms-flex;display:flex;flex-flow:row wrap;align-items:stretch;position:relative;text-align:center;align-self:flex-start;padding:0 13px 15px}}@media (min-width:1280px) and (max-width:1340px){header .nav-content-container .link-container{padding:0 7px 15px}}@media (min-width:1280px){header .nav-content-container .link-container>a,header .nav-content-container .link-container>button{display:-ms-flex;display:flex;flex-flow:row wrap;align-items:center}header .nav-content-container .link-container.search{align-items:center}header .nav-content-container .link-container:focus-within,header .nav-content-container .link-container:hover{overflow:visible;z-index:9999}header .nav-content-container .link-container:focus-within:before,header .nav-content-container .link-container:hover:before{content:"";position:absolute;z-index:9;left:50%;bottom:-10px;width:20px;height:20px;transform:rotate(-45deg);background-color:#fff}header .nav-content-container .link-container:hover .sub{transition:opacity .2s ease-in-out;opacity:1;transform:translateX(-50%)}header .nav-content-container .link-container:hover .sub.subleft{transform:translate(0)}header .nav-content-container .link-container:hover .sub.subleft.sub1{left:-100%}header .nav-content-container .link-container:hover .sub.subleft.sub2{left:-250%}header .nav-content-container .link-container:nth-of-type(2) .sub{min-width:1152px}header .nav-content-container .link-container:nth-of-type(3) .sub{min-width:620px}header .nav-content-container .sub{max-width:80vw;min-width:800%;align-items:center;opacity:0;transform:translateX(-999vw);display:-ms-flex;display:flex;flex-flow:row wrap;flex-wrap:nowrap;justify-content:space-evenly;position:absolute;z-index:2;top:99%;left:50%;padding:5px 35px;min-height:60px;background-color:#fff;border-radius:10px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.16);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.16);box-shadow:0 0 20px 0 rgba(0,0,0,.16)}header .nav-content-container .sub li{padding:0 12px;font-size:14px;line-height:1;text-align:left;font-family:Avenir-black}header .nav-content-container .sub a{color:#1a9153;font-size:14px}header .nav-content-container .sub a span{font-size:14px}header .nav-content-container .sub a.active span,header .nav-content-container .sub a:hover span{box-shadow:inset 0 0 #fff,inset 0 -2px #00ff79}header .nav-content-container .sub:focus-within{transition:opacity .2s ease-in-out;opacity:1;transform:translateX(-50%)}header .nav-content-container .sub:focus-within.subleft{transform:translate(0)}header .nav-content-container .sub:focus-within.subleft.sub1{left:-100%}header .nav-content-container .sub:focus-within.subleft.sub2{left:-250%}header .nav-content-container a,header .nav-content-container button{text-decoration:none!important}header .nav-content-container a span,header .nav-content-container button span{font-family:Avenir-Heavy;font-size:20px}}@media (min-width:1280px) and (min-width:375px){header .nav-content-container a span,header .nav-content-container button span{font-size:calc(20px + 3*(100vw - 375px)/905)}}@media (min-width:1280px) and (min-width:1280px){header .nav-content-container a span,header .nav-content-container button span{font-size:23px}}@media (min-width:1280px){header .nav-content-container a.active span,header .nav-content-container a:hover span,header .nav-content-container button.active span,header .nav-content-container button:hover span{box-shadow:inset 0 0 #fff,inset 0 -2px #00ff79}header .nav-content-container input.input{font-size:14px;border-radius:35px;padding-left:35px}header .nav-content-container input.submit{border:0 transparent;position:absolute;text-indent:-999vw;overflow:hidden;left:3px;top:50%;transform:translateY(-50%);background-color:transparent;background:url(/app/themes/gh_grdf-fondation_theme/dist/fonts/pic-loupe.png) 9px 50% no-repeat #fff;width:30px;height:30px;border-radius:30px;padding:0}header .menubtns{flex-wrap:nowrap;flex-flow:column;align-items:flex-end;margin-left:15px;margin-bottom:9px}header .menubtns>div,header .menubtns>div a,header .menubtns>div input{width:100%}header .menubtns .search{position:relative}header .menubtns .search input{margin:0;appearance:none;-webkit-appearance:none}header .menubtns .submit a{margin:5px 0 0;font-size:18px;padding:14px 35px}}@media (min-width:1280px) and (min-width:1600px){header .menubtns{flex-flow:row;align-items:center}header .menubtns>div{width:auto}header .menubtns .search input{max-width:113px;margin:0 15px}header .menubtns .submit a{margin:15px 0}}@media (max-width:1279.99px){.nav-container{display:-ms-flex;display:flex;flex-flow:row wrap;align-items:center}.nav-container nav{flex-basis:33.33%;max-width:33.33%}.nav-container nav .trigger-menu{padding:0!important}.nav-container .headermob{flex-basis:66.66%;max-width:66.66%}header{padding:0 20px}header .headermob{display:-ms-flex;display:flex;flex-flow:row wrap;align-items:center}header .headermob>*{flex-basis:50%;max-width:50%}header .logo-container{text-align:center}header .logo{margin:5px auto;max-width:70px!important}header .trigger-menu-item{text-transform:uppercase;color:#1a9153;padding:0 0 0 30px;background:url(/app/themes/gh_grdf-fondation_theme/dist/fonts/pic-menu.png) 0 50% no-repeat}header nav .nav-content-container{visibility:hidden;transform:translateX(-100vw);position:absolute;z-index:101;background-color:#fff;left:0;width:100vw;top:65px;height:calc(100vh - 65px);overflow-y:auto;flex-flow:column}header nav a,header nav button,header nav li>span{display:block;font-family:Avenir-black;margin-bottom:15px}header nav>div{padding-bottom:35px!important;width:100%}header nav>div>a{color:#000;font-size:22px}header nav>div .sub>>button,header nav>div .sub>a{color:#1a9153}header.active-mobile-menu .trigger-menu-item{background-image:url(/app/themes/gh_grdf-fondation_theme/dist/fonts/pic-cross.png)}header.active-mobile-menu nav .nav-content-container{visibility:visible;transition:transform .2s ease-out;padding:20px;transform:translateX(0)}header .trigger-search-item{display:block;width:38px;height:38px;text-indent:999vw;overflow:hidden;border:1px solid #2d2a25;border-radius:38px;background:url(/app/themes/gh_grdf-fondation_theme/dist/fonts/pic-loupe.png) 0 50% no-repeat;background-position:50% 50%;margin-left:auto}header .search.mobonly{display:none}.search-dialog-modal{position:absolute;top:0;z-index:100;width:100%;left:0;padding:calc(70px + 10%) 10% 10%;margin:0 auto;transition:opacity .2s ease-in-out;background:#fff;background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5) 17%,hsla(0,0%,100%,.5) 83%,hsla(0,0%,100%,0));border:0;transform:translateX(0);opacity:1}.search-dialog-modal input{max-width:none;width:100%}.search-dialog-modal .js-modal-close{font-size:0;border-color:transparent;background:#fff url(/app/themes/gh_grdf-fondation_theme/dist/fonts/pic-cross.png) no-repeat 50% 50%;width:50px;height:50px;position:absolute;top:10px;right:10px}#js-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.5}#js-modal-overlay .invisible{display:none}}footer .top{position:relative;z-index:1;display:-ms-flex;display:flex;flex-flow:row wrap;justify-content:space-around;background-color:#2d2a25;padding:50px 0 100px;overflow:hidden}footer .top .h2,footer .top h2,footer .top li{color:#fff}footer .top .h2,footer .top h2{text-transform:uppercase;font-size:15px;margin-bottom:20px}footer .top li{padding-bottom:12px}footer .top a{font-size:15px}footer .top:after{content:"";position:absolute;bottom:-100px;left:-20%;width:140%;height:33%;background:#fff;border-radius:50%;pointer-events:none}footer .top .follow .h2,footer .top .follow h2{padding-bottom:32px;background:url(/app/themes/gh_grdf-fondation_theme/dist/fonts/pic-arrow-white-down.png) 50% 70% no-repeat;margin:0}footer .top .follow ul{font-size:0}@media (max-width:1279.99px){footer .top .follow ul{width:auto}}footer .top .follow ul li{display:block;width:45%;margin:0 auto}footer .top .follow ul li a{display:block;text-indent:-999vw;overflow:hidden;width:100%;height:0;padding-top:96%;border-radius:100%;border:1px solid #fff;background:url(/app/themes/gh_grdf-fondation_theme/dist/fonts/logo-twitter.png) 50% 50% no-repeat}footer .top .follow ul li a.li{background-image:url(/app/themes/gh_grdf-fondation_theme/dist/fonts/logo-linkedin.svg)}footer .bottom{position:relative;z-index:2;display:-ms-flex;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;padding:25px 32px}footer .bottom img{max-width:184px}footer .bottom li{display:inline-block;vertical-align:center;color:#747480}@media (min-width:1280px){footer .bottom li:not(:last-of-type):after{content:" |"}}footer .bottom a{font-size:12px;color:#747480}footer ul{padding:0}footer ul li:before{display:none}@media (max-width:1279.99px){footer .top:after{left:-60%;width:240%;height:13%}footer .top ul{width:100%;padding:20px}footer .bottom{text-align:center;align-content:center}footer .bottom img{margin:0 auto 55px}footer .bottom ul{width:100%}footer .bottom li{width:100%;display:block;text-align:center;padding-bottom:25px}}@media (min-width:1280px){.mobonly{display:none!important}}@media (max-width:1279.99px){.deskonly{display:none!important}}body:not(.user-is-tabbing) button:focus,body:not(.user-is-tabbing) input:focus,body:not(.user-is-tabbing) select:focus,body:not(.user-is-tabbing) textarea:focus{outline:none}body.user-is-tabbing :focus{border:1px solid #1a9153}button{border:0 transparent;cursor:pointer;background-color:transparent}body,button,html{margin:0;padding:0}body,html{background-color:#fff}html{scroll-behavior:smooth}html.noscroll{height:100vh;height:calc(var(--vh, 1vh)*100);overflow:hidden}body{color:#2d2a25;width:100%;min-width:320px;max-width:1600px;margin:0 auto}body,body header{position:relative}body header{z-index:2}body main{z-index:1}a:not(.cartouche)[target=_blank],body main{position:relative}@media (max-width:1279.99px){a:not(.cartouche)[target=_blank]{margin-bottom:25px}}a:not(.cartouche)[target=_blank] span{position:relative}a:not(.cartouche)[target=_blank] span:after{content:"";display:block;width:20px;height:20px;position:absolute;z-index:99;left:105%;top:50%;transform:translateY(-50%);background:url(/app/themes/gh_grdf-fondation_theme/dist/fonts/picto-blank.png) 50% 50% no-repeat transparent;background-size:contain}@media (min-device-pixel-ratio:2){a:not(.cartouche)[target=_blank] span:after .img{background-image:url(/app/themes/gh_grdf-fondation_theme/dist/fonts/picto-blank@2x.png)}}ol,ul{padding:0;margin:0}ul{list-style:none inside;padding-left:35px;margin-bottom:35px}a,button,img,input,label,li,p,select,textarea{font-size:18px;line-height:1.4;font-weight:300;color:#2d2a25;margin:0}img{max-width:100%;height:auto;object-fit:contain}p{text-align:left}a{cursor:pointer;color:inherit;text-decoration:none}a:hover{text-decoration:underline}video{width:100%!important;height:auto!important}.video-container{overflow:hidden}.blockQuote{padding:35px 30px 0;margin:0 0 65px;position:relative}.blockQuote p{text-align:center}.blockQuote .quote{text-indent:1.875rem;position:relative;text-align:left}.blockQuote .quote:after,.blockQuote .quote:before{content:"«";font-family:Avenir-black;font-size:70px;display:block;width:30px;height:28px;position:absolute;top:-5px;left:-45px}.blockQuote .quote:after{content:"»";top:auto;left:auto;bottom:13px;right:-5px}sub,sup{vertical-align:baseline;position:relative;top:-.6em;font-size:60%}sub{top:.6em}*,:after,:before{box-sizing:border-box}hr{border:0;height:1px;background:#fff;margin:25px auto 5px}.cartouche{cursor:pointer;color:#000;border:1px solid #1a9153;border-radius:35px;display:inline-flex;width:auto;align-self:flex-start;align-items:center;justify-content:center;margin:15px 0;-webkit-appearance:none!important;position:relative;z-index:1;transition:background-color .2s ease;padding:20px 35px;height:auto;font-size:18px!important;line-height:1!important}.cartouche:hover{text-decoration:none;border-color:#1a9153;background-color:#1a9153;color:#fff}.cartouche.cart-blanc{border-color:#fff;color:#fff}.cartouche.cart-blanc:hover{color:#1a9153;background-color:#fff}.cartouche.cart-vert{border-color:transparent!important;background-color:#00ff79;color:#2d2a25;transition:background-color .2s ease,color .2s ease}.cartouche.cart-vert:hover{border-color:#00ff79!important;background-color:#fff}.flex{display:-ms-flex;display:flex;flex-flow:row wrap}@media (min-width:1280px){.flex.col2>*{flex-basis:50%;max-width:50%}.flex.col3>*{padding-right:25px;flex-basis:33.33333%;max-width:33.33333%}}@media (max-width:1279.99px){.flex>*{flex-basis:100%!important;max-width:100%!important}}.flex .fullw{flex-basis:100%;max-width:100%}.alignend{align-self:flex-end}.rounded img{border-radius:35px}@media (max-width:1279.99px){.rounded img{padding:0 20px}}.breadcrumb{padding:5px 50px 0}@media (max-width:1279.99px){.breadcrumb{display:none}}.breadcrumb a{position:relative;display:inline-block;overflow:hidden;line-height:20px;font-size:15px}.breadcrumb a:first-of-type{text-indent:-999vw;background:url(/app/themes/gh_grdf-fondation_theme/dist/fonts/pic-home.png) 50% 50% no-repeat #fff;background-size:contain;width:18px;height:20px;margin-right:5px}.breadcrumb a:not(:last-of-type):not(:first-of-type){padding-right:20px}.breadcrumb a:not(:last-of-type):not(:first-of-type):after{content:"";display:block;width:15px;height:11px;background:url(/app/themes/gh_grdf-fondation_theme/dist/fonts/pic-chevron.png) 50% 50% no-repeat #fff;position:absolute;right:0;top:50%;transform:translateY(-50%)}.withdots{position:relative}.withdots:after,.withdots:before{content:"";display:block;position:absolute;z-index:2;height:1px;width:100%;left:0;background:url(/app/themes/gh_grdf-fondation_theme/dist/fonts/filet-pointille.png) calc(50% - 4px) 50% transparent repeat}.withdots:before{bottom:calc(100% - 1px)}.withdots:after{top:calc(100% - 1px)}.withbg{position:relative;background:#eff6f1;background:linear-gradient(180deg,#eff6f1,#d9f1f2);text-align:center;padding:85px 50px}@media (max-width:1279.99px){.withbg{padding:50px 20px}}@media (min-width:1280px){article{padding:0 50px}}article .txt{display:-ms-flex;display:flex;flex-flow:row wrap;flex-flow:column;padding:35px 35px 35px 0}@media (max-width:1279.99px){article .txt{padding:20px}}article .txt p{font-size:17px;margin-bottom:20px}article .img{display:-ms-flex;display:flex;flex-flow:row wrap;flex-flow:column;justify-content:center;flex-grow:1;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;min-height:300px}article ul li{font-size:22px;padding-bottom:0;color:#747480}article ul li:before{content:"\2022";color:#1a9153;font-weight:700;display:inline-block;width:1em;margin-left:0}.withshadow{background-color:#fff;border-radius:20px}@media (min-width:1280px){.withshadow{-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,.15);-moz-box-shadow:0 0 10px 5px rgba(0,0,0,.15);box-shadow:0 0 10px 5px rgba(0,0,0,.15)}}.cards{display:-ms-flex;display:flex;flex-flow:row wrap;justify-content:center;text-align:left;margin:0}@media (min-width:1280px){.cards{margin:0 -50px}}.cards>.slide{max-width:305px}.cards .slide{position:relative;overflow:hidden}@media (max-width:799.99px){.cards .slide{margin:0 0 20px}}@media (min-width:800px){.cards .slide{flex-basis:calc(33% - 50px);max-width:calc(33% - 50px);margin:0 25px 20px}}@media (min-width:1280px){.cards .slide{flex-basis:calc(33% - 70px);max-width:calc(33% - 70px);margin:0 35px 35px}}.cards .slide div{padding:0 30px 30px}.cards .slide img{width:100%}@media (min-width:1280px){.cards.col3{max-width:1315px;margin:0 auto;justify-content:flex-start}.cards.col3 .slide{min-width:368px}}.cards a:hover{text-decoration:none}.cards a:hover h3{text-decoration:underline}.cards a:hover .cartouche{text-decoration:none;border-color:#1a9153;background-color:#1a9153;color:#fff}.cards img{margin:0 auto 20px}.cards h3{margin:0 0 15px}.cards .cartouche{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);white-space:nowrap}@media (min-width:1280px){.actulist{margin:80px auto 0}}@media (min-width:1280px){.actulist .slideshow div{display:-ms-flex;display:flex;flex-flow:row wrap;flex-flow:column}}.actulist .cards{margin-bottom:50px}.actulist img{order:-2}.actulist .category{order:-1;color:#000;font-size:12px;text-transform:uppercase;margin:0 0 15px}.actulist p{font-size:16px;line-height:2.2}.actulist span{font-size:14px;margin:10px 0 0;color:#1a9153;padding:0 0 0 17px;background:url(/app/themes/gh_grdf-fondation_theme/dist/fonts/pic-arrow.png) 0 50% no-repeat transparent}.actulist .slide:hover span{animation:focus-horiz 1s infinite}.newsletter{margin:80px auto}@media (max-width:1279.99px){.newsletter .img{display:none}}.bigtxt{font-size:22px!important;margin:0 0 5px}.verybigtxt{font-size:30px!important}.greytxt,.greytxt *{color:#747480}.underline{text-decoration:underline}.disclist li{width:100%;position:relative;display:inline-block;font-size:22px;margin:0 0 20px;padding-left:25px}.disclist li:before{content:"\25EF";font-size:40%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.disclist.discfull li:before{content:"\2022";color:#1a9153;font-size:100%;top:16px}.with-illu{flex-wrap:nowrap}@media (min-width:900px){.with-illu{margin-bottom:25px}}@media (max-width:899.99px){.with-illu{flex-wrap:wrap}.with-illu>div{flex-basis:100%;max-width:100%;width:100%!important;min-width:100%!important}}.with-illu p{margin:auto!important}.with-illu>div{display:-ms-flex;display:flex;flex-flow:row wrap}.with-illu>div:first-of-type{min-width:336px}@media (min-width:900px){.with-illu>div:first-of-type{margin:0 50px 0 0}}.with-illu>div:first-of-type img{width:100%}.with-illu.illu500>div:first-of-type{flex-basis:500px;max-width:500px;min-width:500px}.txt-vert-center{display:-ms-flex;display:flex;flex-flow:row wrap}.txt-vert-center p{margin:auto!important}.cartouche-vert{border-color:#00ff79!important}.cartouche-vert:hover{color:#2d2a25!important}.cartouche-vert.cartouche-full,.cartouche-vert:hover{background-color:#00ff79!important}.cartouche-vert.cartouche-full:hover{background-color:#fff!important}a:hover .cartouche-vert{background-color:#00ff79!important}.cartouche-bleu{border-color:#29edfe!important}.cartouche-bleu:hover{color:#2d2a25!important}.cartouche-bleu.cartouche-full,.cartouche-bleu:hover{background-color:#29edfe!important}.cartouche-bleu.cartouche-full:hover{background-color:#fff!important}a:hover .cartouche-bleu{background-color:#29edfe!important}.cartouche-jaune{border-color:#fff500!important}.cartouche-jaune:hover{color:#2d2a25!important}.cartouche-jaune.cartouche-full,.cartouche-jaune:hover{background-color:#fff500!important}.cartouche-jaune.cartouche-full:hover{background-color:#fff!important}a:hover .cartouche-jaune{background-color:#fff500!important}.cartouche-rose{border-color:#fd43c0!important}.cartouche-rose:hover{color:#2d2a25!important}.cartouche-rose.cartouche-full,.cartouche-rose:hover{background-color:#fd43c0!important}.cartouche-rose.cartouche-full:hover{background-color:#fff!important}a:hover .cartouche-rose{background-color:#fd43c0!important}#content .slide-vert{border-color:#00ff79!important}#content .slide-vert .slidecolor li:before,#content .slide-vert:before{color:#00ff79!important}#content a.slide-vert{border-color:#00ff79!important}#content a.slide-vert:hover,#content a.slide-vert:hover .cartouche{background-color:#00ff79!important}#content .slide-bleu{border-color:#29edfe!important}#content .slide-bleu .slidecolor li:before,#content .slide-bleu:before{color:#29edfe!important}#content a.slide-bleu{border-color:#29edfe!important}#content a.slide-bleu:hover,#content a.slide-bleu:hover .cartouche{background-color:#29edfe!important}#content .slide-jaune{border-color:#fff500!important}#content .slide-jaune .slidecolor li:before,#content .slide-jaune:before{color:#fff500!important}#content a.slide-jaune{border-color:#fff500!important}#content a.slide-jaune:hover,#content a.slide-jaune:hover .cartouche{background-color:#fff500!important}#content .slide-rose{border-color:#fd43c0!important}#content .slide-rose .slidecolor li:before,#content .slide-rose:before{color:#fd43c0!important}#content a.slide-rose{border-color:#fd43c0!important}#content a.slide-rose:hover,#content a.slide-rose:hover .cartouche{background-color:#fd43c0!important}@media (min-width:1280px){.search-results h1{padding:0 50px}}@media (max-width:1279.99px){.search-results .wrapper,.search-results h1{padding:0 20px}}.border-dash-v:after{content:"";display:block;position:absolute;width:1px;height:100%;right:0;top:0;background:url(/app/themes/gh_grdf-fondation_theme/dist/fonts/filet-pointille-v.png) 0 0 transparent repeat}@media (max-width:1279.99px){.mobifirst{order:-1}}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;height:auto!important;margin:auto!important;overflow:visible!important;width:auto!important;white-space:normal!important}#block_proj{transition:transform .3s ease-out;transform:translateY(-100vh)}#block_proj.open{transform:translateY(0)}@media (min-width:1280px){form div{min-width:362px}}form div input,form div select,form div textarea{width:100%}::placeholder{color:#000;opacity:.8}input,select{display:block;height:50px;background-color:#fff;color:#000;border:1px solid #707070;border-radius:5px;padding:4px 15px;font-size:16px;overflow:hidden;text-overflow:ellipsis}@media (min-width:1280px){input,select{max-width:362px}}@media (max-width:1279.99px){input,select{width:100%}}.label,label{display:block;font-family:Avenir-black;font-size:14px;color:#000;margin:25px 0 10px}.checkbox-container label{position:relative;cursor:pointer;line-height:1.1;font-size:16px;font-family:Avenir;color:#747480}.checkbox-container label:before{content:"";display:inline-block;vertical-align:middle;margin:-5px 5px 0 0;width:18px;height:18px;border-radius:5px;border:1px solid #1a9153}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{background-color:#1a9153}#msgconfirm,#msgerror{width:100%;max-width:750px;margin:25px auto;background-color:transparent}#msgconfirm p,#msgerror p{font-size:14px;width:100%;max-width:100%;text-align:center;color:#24797c}#msgerror p{color:red}.popin{position:fixed;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out;z-index:-1000}.popin.opened{opacity:1;pointer-events:all;z-index:1000}.page-home .intro .txt{padding:20px}@media (min-width:1280px){.page-home .intro .txt{flex-basis:38.75%;max-width:38.75%;padding:30px 30px 80px 0}}.page-home .intro .img{background-size:contain}.page-home .intro p{margin-bottom:35px}.page-home .intro .cartouche{margin:0 0 15px}.page-home .filters p{font-size:22px;margin-bottom:42px;text-align:left;max-width:540px}.page-home .view.map>div{flex-basis:50%;max-width:50%;text-align:center}.page-home .view.map .projets{margin:0}.page-home .view.map .cart-vert{background-color:#00ff79!important;color:#2d2a25}.page-home .view.map .cart-vert:hover{border-color:#00ff79!important;background-color:#fff!important}.page-home .leaflet-marker-pane{pointer-events:none}.page-home .domaines{padding:85px 50px}.page-home .domaines .cards .slide .cartouche{background-color:#fff;font-size:14px;padding:13px 35px}.page-home .domaines .cards .slide:hover .cartouche,.page-home .domaines .cards .slide:hover h3,.page-home .domaines .cards .slide:hover p{color:#2d2a25}.page-home .domaines .cards .slide.fondvert{background-color:#1a9153}.page-home .domaines .cards .slide.fondvert a,.page-home .domaines .cards .slide.fondvert h3,.page-home .domaines .cards .slide.fondvert p{color:#fff}.page-home .domaines.actulist{margin-top:0}.page-home .domaines:not(.actulist){padding-bottom:0}@media (min-width:800px){.page-home .domaines:not(.actulist) .cards .slide{flex-basis:calc(25% - 50px);max-width:calc(25% - 50px);margin:0 25px 20px}}@media (min-width:1280px){.page-home .domaines:not(.actulist) .cards .slide{flex-basis:calc(25% - 70px);max-width:calc(25% - 70px);margin:0 35px 35px}}.page-home .domaines:not(.actulist) .cards .slide div{padding-bottom:120px}.page-home .homeactus{position:relative;margin-bottom:80px}.page-home .homeactus:after,.page-home .homeactus:before{content:"";display:block;position:absolute;height:1px;width:100%;left:0;background:url(/app/themes/gh_grdf-fondation_theme/dist/fonts/filet-pointille.png) calc(50% - 4px) 50% transparent repeat}.page-home .homeactus:before{bottom:calc(100% - 1px)}.page-home .homeactus:after{top:calc(100% - 1px)}.page-home .homeactus .actulist{flex-basis:75%;max-width:75%}.page-home .homeactus .agendalist{flex-basis:25%;max-width:25%;padding:85px 50px}.page-home .projets{pointer-events:none;align-items:flex-start;margin:80px auto 0}@media (min-width:1280px){.page-home .projets{margin-bottom:80px}}.page-home .projets>div{display:-ms-flex;display:flex;flex-flow:row wrap}.page-home .projets .txt{flex-flow:column;justify-content:center}.page-home .projets .txt div{padding-top:20px}.page-home .projets .txt div .cartouche{min-width:245px;margin-top:5px}@media (min-width:1280px){.page-home .projets .txt div .cartouche{margin-top:65px}}.page-home .projets .txt div .cartouche:first-of-type{margin-right:55px}.page-home .projets .txt p{font-size:22px;color:#6a6a6a}.agenda{max-height:640px;overflow:auto;margin-bottom:45px}.agenda .slick-dots li{padding:0;width:16px}.agenda .slick-dots li button:after{width:8px;height:8px}.agenda-item{margin-bottom:25px;padding-right:5px}.agenda-item p{line-height:1.1}.agenda-top{display:-ms-flex;display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;padding-bottom:5px}.agenda-top p{font-family:Avenir-black}.agenda-title{margin-top:5px}.agenda-img{min-width:105px}.agenda-img img{width:90px;height:auto;margin-right:15px}.agenda-date{flex-grow:1;font-size:13px}.agenda-desc p{font-size:16px}.agenda-more{text-align:left}.agenda-more a{display:inline-block;margin:5px 0;font-size:14px;padding:0;color:#1a9153}.newsletter .txt{flex-basis:44%;max-width:44%}.newsletter .txt p{font-size:20px}.newsletter .txt form p{margin:35px 0;font-size:16px}.newsletter .txt form a{text-decoration:underline;display:block;margin-top:32px;color:#6a6a6a}.newsletter .txt form .cartouche{background-color:#1a9153;color:#fff;font-size:16px}.newsletter label{font-family:Avenir-black;font-size:14px}.newsletter input[type=email]{color:#747480;margin:5px 0 15px;width:100%}.newsletter .img{flex-basis:56%;max-width:56%;background-size:contain}.page-carte-projets{position:relative;overflow:hidden}.page-carte-projets .nav a{min-width:150px}.page-carte-projets .cart-vert{background-color:#1a9153!important;color:#fff}.page-carte-projets .cart-vert:hover{border-color:#1a9153!important;background-color:#fff!important;color:#2d2a25}@media (min-width:1280px){#mapid-list{padding:0 32px 80px 50px}#mapid-list .nav{padding-bottom:45px}}@media (max-width:1279.99px){.nav{display:-ms-flex;display:flex;flex-flow:row wrap;justify-content:space-between;padding:0 20px}.nav button{flex-basis:45%;max-width:45%;padding:18px 20px}}.view-map{margin-right:55px}.view{opacity:0;height:0;transform:translateX(999vw);transition:opacity .2s ease-in-out;margin:0;visibility:hidden}.view.active{opacity:1;visibility:visible;height:auto;transform:translateX(0)}.view.map #mapid{flex-grow:1;min-height:635px;background-color:#24797c}@media (min-width:1280px){.view.map .filters{padding-right:40px}}@media (min-width:1280px) and (max-width:1279.99px){.view.map .filters{padding:0 20px}}@media (min-width:1280px){.view.list .filters{padding-bottom:50px}.view.list form{display:-ms-flex;display:flex;flex-flow:row wrap}.view.list form>div{padding-right:30px}.view.list form button{align-self:flex-end}.view.list label{margin-top:0}.view.list button{margin:0 25px}}@media (max-width:1279.99px){.view .filters{padding:0 20px}.view.map #mapid{margin-bottom:55px}.view.list #mapid{padding:15px 20px 85px}.view.list #mapid .slide{flex-basis:100%;max-width:100%;margin:20px 0}}.projets{flex-grow:1}.legend{margin:20px 0 80px;justify-content:space-between}.legend p{text-align:left;display:block;width:100%;color:#6a6a6a;font-size:20px;margin:0;line-height:40px}.legend .liste p:before{content:"";display:block;float:left;width:30px;height:30px;border-radius:30px;margin:5px 10px 0 0;background-color:#00ff79}.legend .liste p:nth-of-type(2):before{background-color:#29edfe}.legend .liste p:nth-of-type(3):before{background-color:#fff500}.legend .liste p:nth-of-type(4):before{background-color:#fd43c0}.new-item{line-height:25px}.leaflet-marker-isnew:after,.new-item{display:inline-block;height:25px;background-color:#6c7671;color:#fff;font-size:16px;text-transform:lowercase;padding:0 12px;border-radius:12px}.leaflet-marker-isnew:after{content:"nouveau";line-height:24px;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.leaflet-popup-content a{color:#1a9153;font-weight:700}.leaflet-popup-content a span{display:block;color:#000}.leaflet-popup-content a span:after{display:none}.page-projet h3{font-size:28px;color:#747480}.page-projet h4{font-size:21px;color:#000;text-transform:uppercase;padding:15px 30px;position:relative;z-index:2;display:block}.page-projet h4:before{left:0;top:0;border:1px solid #000;background-color:#fff;z-index:-1}.page-projet h4:after,.page-projet h4:before{content:"";display:block;width:100%;height:100%;position:absolute}.page-projet h4:after{left:-10px;top:10px;z-index:-2}.page-projet.code-vert h4:after,.page-projet h4:after{background-color:#00ff79}.page-projet.code-vert .cartouche{border-color:#00ff79}.page-projet.code-vert .blockQuote .quote:after,.page-projet.code-vert .blockQuote .quote:before{color:#00ff79}.page-projet.code-jaune h4:after{background-color:#fff500}.page-projet.code-jaune .cartouche{border-color:#fff500}.page-projet.code-jaune .blockQuote .quote:after,.page-projet.code-jaune .blockQuote .quote:before{color:#fff500}.page-projet.code-bleu h4:after{background-color:#29edfe}.page-projet.code-bleu .cartouche{border-color:#29edfe}.page-projet.code-bleu .blockQuote .quote:after,.page-projet.code-bleu .blockQuote .quote:before{color:#29edfe}.page-projet.code-rose h4:after{background-color:#fd43c0}.page-projet.code-rose .cartouche{border-color:#fd43c0}.page-projet.code-rose .blockQuote .quote:after,.page-projet.code-rose .blockQuote .quote:before{color:#fd43c0}.page-projet .descriptif>div{padding:10px 35px 40px}.page-projet .descriptif>div p{font-size:22px;color:#747480;margin-bottom:50px}.page-projet .descriptif>div>div h2{color:#747480;text-transform:uppercase;margin:10px 0}@media (min-width:1280px){.page-projet .descriptif>div>div{flex-basis:32%;max-width:32%}.page-projet .descriptif>div>div:first-of-type{flex-basis:68%;max-width:68%;padding-right:100px}}.page-projet .proposer>div{width:100%;max-width:1154px;margin:0 auto;text-align:center}.page-actualites{text-align:center;margin-top:25px;padding-top:65px}.page-actualites .intro{padding:0 35px 45px}.page-actualites .actus{width:80%;margin:0 auto;padding:0;justify-content:space-between}.page-actualites .cards>.flex{padding:0;flex-basis:47.91%;max-width:47.91%;justify-content:space-between}.page-actualites .cards .slide{flex-basis:46.95%;max-width:46.95%;margin:0 0 35px}.page-actualites .cards .slide.focus{flex-basis:100%;max-width:100%}.page-actualites .cards .slide img{margin-bottom:0;position:relative;z-index:1}.page-actualites .cards .slide div{padding-top:10px;background-color:#fff;position:relative;z-index:2}.page-actualites .cards .slide h2{margin-bottom:0}.page-actualites .cards p{color:#2d2a25}.page-actualites .cards p.categorie{color:#000;font-family:Avenir-Black;font-size:12px;font-weight:700;text-transform:uppercase;margin:0}.page-actualites .cards span{display:block;margin-top:0}.page-actualites .cards .resume{font-size:16px;margin:15px auto}.page-actualites .cards .focus{position:relative;background-color:#fff;border-radius:25px}.page-actualites .cards .focus .focuscontainer{padding:0}@media (min-width:1280px){.page-actualites .cards .focus .focuscontainer{position:relative;width:100%;height:0;padding-top:31.87%}.page-actualites .cards .focus .focuscontainer img{position:absolute;top:0;left:0;width:100%;height:auto;transform:translateY(-25%)}}.page-actualites .cards .focus h2{color:#1a9153}.page-actualites .cards .focus p.categorie{color:#2d2a25}.page-actualites .cards .focus span{background-image:url(/app/themes/gh_grdf-fondation_theme/dist/fonts/pic-arrow.png)}.page-actualites .cards .focus img{z-index:1;top:0;left:0}.page-actualites .cards .focus div{position:relative;z-index:2;bottom:0;left:0;width:100%;background-color:#fff}.page-actualites .cartouche{margin:35px auto 115px;font-size:22px;background-color:#1a9153;color:#fff}.page-actualites .cartouche:hover{color:#2d2a25;border-color:#1a9153!important}.noimg{padding-top:35px}.page-actualite{margin-top:25px;padding-top:0}.page-actualite .withbg{border:0 transparent;padding:25px 0 25px 15px;text-align:left}.page-actualite h1{color:#1a9153}.page-actualite .intro{align-items:flex-start;padding:0}.page-actualite .intro .txt{padding:0 35px}@media (min-width:1280.01px){.page-actualite .intro .txt{flex-basis:calc(100% - 580px);max-width:calc(100% - 580px)}.page-actualite .intro .img{flex-basis:580px;max-width:580px}}.page-actualite .intro img{width:100%}.page-actualite .intro h2{color:#000;text-transform:uppercase;margin:0 0 15px}.page-actualite .intro h3{font-family:Avenir;color:#747480;font-size:17px}.page-actualite .txt a,.page-actualite .txt p{font-size:22px;color:#747480}.page-actualite .txt a{color:#1a9153;text-decoration:underline}.page-actualite .actubody{padding:35px}@media (min-width:1280px){.page-actualite .actubody{width:75%}}.page-actualite .actubody p{color:#747480}.page-actualite .actubody a{color:#1a9153;text-decoration:underline}.page-actualite .withbg .cart-vert{background-color:#1a9153;color:#fff!important;text-decoration:none!important}.page-actualite .withbg .cart-vert:hover{background-color:#fff!important;color:#1a9153!important;border-color:#1a9153!important}@media (max-width:1279.99px){.page-nos-actions h2{padding:0 20px 0 25px}}.page-nos-actions .intro{padding-bottom:0}.page-nos-actions .intro .flex{align-items:flex-start}.page-nos-actions .intro p{font-size:22px;color:#747480}.page-nos-actions .intro li{margin-bottom:0;color:#747480}.page-nos-actions .intro .img{margin-top:45px}.page-nos-actions .social{padding-bottom:15px}.page-nos-actions .social h1{padding:0 25px;font-size:36px}.page-nos-actions .social .txt{padding-left:25px}.page-nos-actions .social p{font-size:22px;color:#747480;margin:auto;text-align:justify}.page-nos-actions .projets{text-align:center;padding:35px 35px 0 50px}@media (max-width:1279.99px){.page-nos-actions .projets{padding:20px}}.page-nos-actions .projets .flex{text-align:left}@media (min-width:1280px){.page-nos-actions .projets .flex{flex-wrap:nowrap}}.page-nos-actions .projets .flex div:first-of-type{flex-basis:400px;max-width:400px;flex-shrink:0;padding:0 15px 0 0}.page-nos-actions .projets .flex div.list{flex-grow:1}.page-nos-actions .projets li{color:#747480}@media (min-width:1280px){.page-nos-actions .projets ul{column-count:2}}.page-nos-actions .projets .cartouche{margin:100px auto 80px}@media (min-width:1280px){.page-nos-actions .autres{padding:0 35px 35px 50px}.page-nos-actions .autres .flex{justify-content:center}.page-nos-actions .autres .cartouche{margin:5px!important;white-space:nowrap}}@media (max-width:1279.99px){.page-nos-actions .autres{padding:20px}.page-nos-actions .autres .cartouche{text-align:center}}.page-contact{padding:0 50px 100px}@media (max-width:1279.99px){.page-contact{padding:0 20px 100px}}.page-contact h1{margin-top:40px}.page-contact h2{color:#000;margin:0 0 25px}.page-contact p{font-size:16px;margin:0 0 40px}.page-contact .checkbox-container fieldset{border:0 transparent;padding:0;margin:0}.page-contact .checkbox-container fieldset>div{min-width:0;display:inline-block;padding-right:25px}.page-contact .checkbox-container label{margin-top:5px}.page-contact .submit{text-align:left}.page-contact .cartouche{margin:35px auto 15px;font-size:22px;background-color:#1a9153;color:#fff}.page-contact .cartouche:hover{color:#2d2a25;border-color:#1a9153!important}.form-container{border-radius:20px;padding:50px;max-width:930px}@media (max-width:1279.99px){.form-container{padding:50px 20px}}.form-container .flex{justify-content:space-between}.form-container .flex.col2>div:not(.fullw){max-width:362px}.form-container input,.form-container textarea{width:100%;border:1px solid #707070;border-radius:5px}.form-container input{height:50px;line-height:50px}.form-container textarea{height:150px;margin-bottom:10px}@media (max-width:1279.99px){.submit{text-align:center}}.page-relais .region{fill:#e0e0e0;stroke:#fff;stroke-width:2px}.page-relais .region.on{fill:#57a37b}.page-relais #delegues{pointer-events:none;position:fixed;top:50%;left:50%;transform:translate(-50%,calc(-20px - 100%))}.page-relais #delegues>div{display:none;background-color:#fff;border-radius:10px;position:relative;overflow:hidden}.page-relais #delegues>div.on{display:-ms-flex;display:flex;flex-flow:row wrap;place-items:center;flex-direction:column}.page-relais #delegues>div:after{content:"";width:25px;height:25px;background-color:#fff;display:block;position:absolute;z-index:-1;top:100%;left:45%;transform:rotate(45deg) translate(-50%,-70%)}.page-relais #delegues>div div{position:relative;padding:10px 140px 10px 0;min-height:120px}.page-relais #delegues p{font-family:Avenir-black;font-size:16px;margin:0 15px}.page-relais #delegues .title{color:#1a9153;margin-bottom:10px}.page-relais #delegues a{display:block}.page-relais #delegues img{max-width:120px;position:absolute;right:0;top:0}.page-txtcontent.page-ressources h1{margin-bottom:30px}.page-txtcontent.page-ressources h2{font-size:22px;margin-bottom:15px}.page-txtcontent.page-ressources select{margin-bottom:50px}@media (min-width:1280px){.page-txtcontent.page-ressources .ressources-list{padding-left:50px}}.page-txtcontent.page-ressources .ressource{padding-bottom:35px}.page-txtcontent.page-ressources .ressource .titles{display:-ms-flex;display:flex;flex-flow:row wrap;justify-content:space-between;padding-bottom:15px;flex-wrap:nowrap}@media (max-width:1279.99px){.page-txtcontent.page-ressources .ressource .titles{flex-wrap:wrap}}.page-txtcontent.page-ressources .ressource .titles .post-info{display:-ms-flex;display:flex;flex-flow:row wrap;flex-basis:80%;max-width:80%;flex-wrap:nowrap}@media (max-width:1279.99px){.page-txtcontent.page-ressources .ressource .titles .post-info{flex-basis:100%;max-width:100%}}.page-txtcontent.page-ressources .ressource .titles .post-img{flex-shrink:0;padding:0 15px 0 0}.page-txtcontent.page-ressources .ressource .titles .post-cat{flex-basis:20%;max-width:20%;padding:0 0 0 15px}@media (max-width:1279.99px){.page-txtcontent.page-ressources .ressource .titles .post-cat{flex-basis:100%;max-width:100%;padding:0}}.page-txtcontent.page-ressources .ressource .titles p{font-family:Avenir-black;font-size:20px;color:#000;margin:0 0 5px}.page-txtcontent.page-ressources .ressource p{font-size:20px}.page-txtcontent.page-ressources .ressource p.time{font-size:18px;margin-bottom:0}.page-txtcontent.page-ressources .cartouche-vert{background-color:#00ff79;color:#2d2a25;text-decoration:none}.page-txtcontent.page-ressources .cartouche-vert:hover{background-color:#fff!important}.page-txtcontent.page-partenaires .cartouche{background-color:#1a9153;color:#fff;text-decoration:none}.page-txtcontent.page-partenaires .partner{display:-ms-flex;display:flex;flex-flow:row wrap;flex-wrap:nowrap}.page-txtcontent.page-partenaires .partner-logo{flex-basis:410px;max-width:410px}.page-txtcontent.page-partenaires .partner-logo img{margin:0 25px 0 0}.page-txtcontent.page-partenaires .partner-txt{flex-basis:calc(100% - 410px);max-width:calc(100% - 410px);padding-bottom:80px}.page-txtcontent.page-partenaires .partner-txt p{margin-bottom:40px}@media (max-width:1279.99px){.page-txtcontent.page-partenaires .partner{flex-direction:column}.page-txtcontent.page-partenaires .partner-logo,.page-txtcontent.page-partenaires .partner-txt{flex-basis:100%;max-width:100%}.page-txtcontent.page-partenaires .partner-logo{text-align:center}.page-txtcontent.page-partenaires .partner-logo img{margin:0 0 15px}}@media (min-width:1280px){.page-txtcontent{margin:0 15%}.page-txtcontent .intro{padding:0}}.page-txtcontent h1{margin-bottom:40px}.page-txtcontent .strate{margin-top:55px}.page-txtcontent.gouvernance h3{font-family:Avenir;color:#1a9153}.page-txtcontent.gouvernance .txt .flex a,.page-txtcontent.gouvernance .txt .flex p{font-size:20px}.page-txtcontent.gouvernance .txt .flex em{font-size:17px}.page-txtcontent.gouvernance h4{font-size:22px;margin:0}.page-txtcontent.gouvernance .col3{margin-bottom:0}.page-txtcontent.gouvernance .withbg{border:0 transparent}.page-txtcontent.gouvernance .withbg h2,.page-txtcontent.gouvernance .withbg p{text-align:center}.page-txtcontent.gouvernance .withbg p{color:#747480;font-size:22px}.page-txtcontent.parcours li:before{content:"\2022";font-size:22px;margin-right:5px;vertical-align:middle}.page-txtcontent.parcours li:first-of-type:before{color:#00ff79}.page-txtcontent.parcours li:nth-of-type(2):before{color:#29edfe}.page-txtcontent.parcours li:nth-of-type(3):before{color:#fff500}.page-txtcontent.parcours li:nth-of-type(4):before{color:#fd43c0}.page-txtcontent.proposer{padding-bottom:50px}.page-txtcontent.proposer p{margin-bottom:50px}.page-txtcontent.proposer p a{font-size:inherit}.page-txtcontent.mentions{padding-bottom:50px}.page-txtcontent.mentions .txt p{margin-bottom:15px}.page-txtcontent.mentions .txt p a{font-size:inherit}.page-txtcontent.mentions strong{color:#000}.page-txtcontent.mentions ul{margin-bottom:25px}.page-txtcontent.mentions ul li{padding:0}.page-txtcontent .txt a,.page-txtcontent .txt p{font-size:22px;line-height:1.4;color:#747480}.page-txtcontent .txt p{margin-bottom:25px}.page-txtcontent .txt a{text-decoration:underline}.mecenat{padding-bottom:0}.mecenat .txt img{float:left;max-width:385px;margin-right:40px}.mecenat .txt img.alright{float:right;margin-right:0;margin-left:40px;margin-top:-25px}@media (max-width:1279.99px){.mecenat .txt img{margin:0 auto 25px!important}}.mecenat .txt p{font-size:22px;margin-bottom:25px;color:#747480}.mecenat .center{text-align:center;margin-bottom:0!important}.mecenat .cartouche{background-color:#1a9153;color:#fff}.mecenat .cartouche:hover{color:#2d2a25;border-color:#1a9153!important}