/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}img{width:auto;height:auto;}.layout-content{position:absolute;top:0;width:100%;}.no-scroll{overflow:hidden;width:100%;}.popblur{filter:blur(2px);}.shadow{-webkit-box-shadow:0px 3px 70px -15px rgba(0,0,0,0.80);-moz-box-shadow:0px 3px 70px -15px rgba(0,0,0,0.80);box-shadow:0px 3px 70px -15px rgba(0,0,0,0.80);}.center-content{max-width:1240px;width:100%;margin:0 auto;}.anim-loader{height :100vh;width :100vw;background :#0053a1;display :block;position :fixed;top:0;left:0;z-index :999;transition :all .2s ease-in-out 0.5s;}.anim-loader-out{height :0vh;width :100vw;opacity:0;background :#0053a1;transform:translate(-100%);position :fixed;top:0;left:0;z-index :999;transition :transform .2s cubic-bezier(0.4,0,1,1);}.anim-loader-out.open{transform:translate(0%);height:100vh;opacity:1;}.ban-page,.ban-page img{width:100%;max-width:100vw;height:290px;object-fit:cover;}.wrapper-card-header{margin-left:11%;}.content-card-header{margin-top:-70px;background:white;position:relative;max-width:calc(630px - 115px - 25px);padding:35px 115px 35px 25px;border-radius:3px;z-index:1;}.content-card-header h1{font-family:"Montserrat Bold";font-size:41px;color:#0064b3;margin:0;margin-bottom:25px;}.content-card-header h1::before{content:'';height:2px;width:40px;display:block;background:#0064b3;margin-bottom:20px;}.content-card-header span.accroche{font-family:"Open Sans";font-size:17px;line-height:30px;color:#7a7c7f;}.body-page-blocs{max-width:1280px;padding:0 20px;margin:0 auto;margin-top:50px;font-family:"Open Sans";font-size:15px;color:#414042;}.body-page-blocs strong{font-family:"Montserrat Bold";color:#0096db;}.body-page-blocs a{color:#0096db;}.body-page-blocs ul{padding:0;margin:0;}.body-page-blocs li{list-style:none;margin-bottom:10px;padding-left:20px;}.body-page-blocs li::before{margin-left:-20px;margin-right:5px;content:'•';color:#0096db;width:10px;height:10px;}.header-page-projet .content-card-header,.header-page-actu .content-card-header{margin-top:-60px;max-width:calc(830px - 125px - 105px);padding:35px 125px 35px 105px;}.header-page-projet .wrapper-card-header,.header-page-actu .wrapper-card-header{margin-left:60px;}.header-page-projet .categorie-projet,.header-page-actu .categorie-actu{font-family:"Open Sans";font-size:13px;color:#0053a1;text-transform:uppercase;font-weight:700;display:inline-block;width:100%;}.header-page-projet .categorie-projet::before,.header-page-actu .categorie-actu::before{content:'';height:2px;width:40px;background:#0053a1;display:inline-block;margin-right:10px;float:left;margin-top:8px;}.header-page-projet .content-card-header  h1,.header-page-actu .content-card-header  h1{margin-bottom:15px;margin-top:15px;}.header-page-projet .content-card-header h1::before,.header-page-actu .content-card-header h1::before{display:none;}.header-page-projet .content-card-header span.accroche,.header-page-actu .content-card-header span.accroche{line-height:25px;}#block-breadcrumb.contextual-region,#block-breadcrumbjesuisunparticulier.contextual-region{position:initial;}#breadcrumb{position:absolute;top:calc(290px + 20px);margin-left:calc(60px + 630px + 20px);}#breadcrumb ul{padding:0;margin:0;}#breadcrumb li{list-style:none;display:inline-block;}#breadcrumb li a{text-decoration:none;font-family:"Montserrat Bold";font-size:18px;color:#8e8e8e;transition:all ease-in .2s;}#breadcrumb li:not(:last-child) a::after{content:'|';margin-right:10px;margin-left:10px;color:#8e8e8e;}#breadcrumb a:hover{color:#0096db;}.btn-gradient-hover{position:relative;transition:all .2s ease-in;overflow:hidden;}.btn-gradient-hover::before{content:'';width:100%;height:100%;background:linear-gradient(to right,#0053a1,#00a4e7);position:absolute;display:block;top:0;left:0;opacity:0;z-index:-1;transition:all .2s ease-in;}.bloc-hp-soutenir .btn-gradient-hover::before,.bloc-hp-aide .wrapper-btn-more .btn-gradient-hover::before{transition:opacity .2s ease-in;}.bloc-hp-soutenir .wrapper-btn-soutenir .btn-gradient-hover:hover::before,.soutient-entreprise-cta .right-hp-aide .btn-gradient-hover:hover::before{background:url(/sites/f2c/themes/f2c/img/home/respect-btn-hover.png) no-repeat 94% center,linear-gradient(to right,#0053a1,#00a4e7);}.bloc-hp-aide .wrapper-btn-more .btn-gradient-hover:hover::before{background:url(/sites/f2c/themes/f2c/img/blocs/aide-btn-white.png) no-repeat 94% center,linear-gradient(to right,#0053a1,#00a4e7);}.btn-gradient-hover:hover::before{opacity:1;}.btn-gradient-hover:hover{color:white!important;}.btn-shadow-hover{transition:all .2s ease-in;}.btn-shadow-hover:hover,.btn-shadow-hover:focus{box-shadow:0 0.5em 0.5em -0.4em rgba(0,0,0,0.80);transform:translateY(-0.25em);}.pager{margin:30px 0 70px 0;}.pager .pager__items{text-align:left;padding:0;}.pager .pager__item{border-radius:100%;margin-right:10px;width:40px;height:40px;background:#f2f2f2;transition:all .2s ease-in;}.pager .pager__item a{text-decoration:none;font-family:"Open Sans";font-size:15px;margin-left:5px;color:#414042;transition:all .2s ease-in;}.pager .pager__item.is-active{background:#0066b4;}.pager .pager__item:hover{background:#0066b4;}.pager .pager__item:hover a{color:white;}.pager .pager__item.is-active a{color:white;font-weight:initial;}.pager .pager__item--first,.pager .pager__item--last,.pager .pager__item--next,.pager .pager__item--previous{display:none;}.pager .pager__item:nth-last-child(3) a{margin-right:5px;}.page-user .content-user-page{margin:0 auto;max-width:960px;padding:180px 20px 0 20px;}.page-user nav.tabs ul.tabs{border-bottom:none;margin:0;padding:0;margin-bottom:25px;width:100%;display:inline-block;list-style:none;font-size:18px;line-height:50px;font-weight:500;z-index:10;position:relative;background:linear-gradient(to right,#0053a1,#00a4e7);}.page-user nav.tabs ul.tabs li{float:left;line-height:inherit;list-style-type:none;padding:0;}.page-user nav.tabs ul.tabs li a{padding:12px 15px;color:white;font-family:Open Sans;font-weight:100;border:none;margin-right:0;}.page-user nav.tabs ul.tabs li a.is-active{font-family:Open Sans Bold;}.page-user nav.tabs ul.tabs li a.is-active{background:transparent;}.page-user nav.tabs ul.tabs li:hover a,.page nav.tabs ul.tabs li.active a{color:#00a4e7;}.page-user input[type="text"],.page-user input[type="password"]{padding:5px 10px;border-radius:0;}.page-user input[type="submit"]{font-family:"Montserrat Bold";font-size:13px;text-transform:uppercase;padding:15px 30px;border-radius:50px;background:linear-gradient(to right,#0053a1,#00a4e7);margin-top:20px;margin-bottom:50px;color:white;}.page-user input[type="submit"]:hover{opacity:0.9;}.page-user label.required{color:#777;}.page-user .form-required{margin:15px 0;}.page-user .form-required small{font-style:italic;}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize{background:linear-gradient(to right,#0053a1,#00a4e7);transition:all .2s ease-in!important;}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize:hover,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize:focus{box-shadow:0 0.5em 0.5em -0.4em rgba(0,0,0,0.80);transform:translateY(-0.25em);color:white!important;}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert{transition:all .2s ease-in!important;border:1px solid #999!important;color:#999!important;background:white!important;}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert:hover{background-color:#999!important;color:white!important;}#tarteaucitronRoot #tarteaucitronAlertBig button#tarteaucitronPrivacyUrl{color:#0064b3!important;padding-bottom:0!important;}#tarteaucitronRoot div#tarteaucitron{top:10vh!important;}body #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine,body #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine:hover{border:none;border-left:none;border-top:none;background:linear-gradient(to right,#0053a1,#00a4e7);}body #tarteaucitron #tarteaucitronInfo{border-color:#0053a1;background:none;}body #tarteaucitron #tarteaucitronServices .tarteaucitronHidden{background:white;color:#7a7c7f;}body #tarteaucitron #tarteaucitronServices .tarteaucitronTitle button{background:none;color:#0053a1;margin-bottom:5px;}body #tarteaucitron .tarteaucitronBorder{border:none;}body #tarteaucitron #tarteaucitronServices .tarteaucitronTitle button::before{content:'';width:40px;height:2px;background:#0064b3;display:block;margin-bottom:5px;}body div#tarteaucitronServices{box-shadow:none;}body #tarteaucitronRoot #tarteaucitronServices #tarteaucitronPrivacyUrl{background:none;border-color:#999;border:1px solid;border-radius:20px;transition:all .2s ease-in;}body #tarteaucitronRoot #tarteaucitronServices #tarteaucitronPrivacyUrl:hover{box-shadow:0 0.5em 0.5em -0.4em rgba(0,0,0,0.80);transform:translateY(-0.25em);}body #tarteaucitron #tarteaucitronClosePanel{margin-right:5px;}.block-popupdon{display:none;}.block-popupdon{height:100vh;width:100vw;background:rgba(8,21,38,.95);position:fixed;top:0;left:0;z-index:4;}.popupdon{position:fixed;bottom:0;top:50%;z-index:998;left:50%;transform:translate(-50%,-50%);width:750px;max-width:calc(100% - 40px);}.wrapperpopup{padding:20px;top:50%;transform:translateY(-50%);background:linear-gradient(to right,rgb(0,83,161),rgb(0,164,231));position:absolute;overflow:hidden;}.text-don-popup{font-family:"Open Sans Bold";background:#ecf9ff;max-width:750px;margin-top:30px;margin-bottom:10px;text-align:center;color:#414042;padding:10px 0;}.container-item-popupdon{display:flex;width:100%;flex-wrap:wrap;}.container-item-popupdon .part-left,.container-item-popupdon .part-right{flex:0 0 50%;position:relative;}.container-item-popupdon .part-left::after{height:100%;content:'';display:block;width:1px;background:#0065b3;position:absolute;right:27px;top:50%;transform:translateY(-50%);}.container-item-popupdon .titre-popupdon,.container-item-popupdon .titre-2-popupdon{font-family:"Montserrat Bold";font-size:25px;color:white;text-decoration:none;display:block;width:100%;}.container-item-popupdon .titre-popupdon{margin-top:5px;text-transform:uppercase;}.container-item-popupdon .titre-2-popupdon{color:#0064b3;margin-bottom:5px;margin-top:5px;}.wrapper-content-popup{background:#f2fafd;margin-left:-20px;margin-right:-20px;margin-bottom:-20px;padding:20px;}.container-item-popupdon ul{margin-left:0;padding:0;list-style:none outside;text-align:left;}.container-item-popupdon ul li{list-style:none;}.container-item-popupdon li a{font-family:"Montserrat";font-size:16px;color:#414042;text-transform:initial;display:block;margin-top:5px;text-decoration:none;transition:color .2s ease-in;}.container-item-popupdon li a::before{content:'';width:15px;height:2px;background:#414042;display:inline-block;margin-right:5px;vertical-align:middle;margin-top:-2px;transition:transform .2s ease-in;overflow:hidden;}.container-item-popupdon li a:hover{color:#0064b3;}.container-item-popupdon li a:hover::before{background:#0064b3;transform:rotate(90deg);-webkit-transform-origin:50%  51%;}.header-popup-don{position:absolute;top:0;}.header-popup-don .main-logo{padding:20px 60px;max-width:275px;}.close-don-overlay{position:absolute;right:15px;top:15px;background:url(/sites/f2c/themes/f2c/img/header/close.png) no-repeat center center;height:15px;width:15px;background-size:auto;transition:all .2s ease-in;}.close-don-overlay:hover{transform:rotate(90deg);cursor:pointer;}
.content-page-projet,.content-page-actu{margin:60px 0 50px 0;}.content-page-projet p,.content-page-actu p{max-width:900px;margin:15px auto;padding:0 20px;width:calc(100% - 40px);font-family:"Open Sans";font-size:17px;color:#414042;line-height:25px;}.content-page-projet p a,.content-page-actu p a{color:#00a4e7;}.content-page-projet p:first-child,.content-page-actu p:first-child{font-family:"Montserrat Bold";color:#00a4e7;font-weight:700;}.content-page-projet h2,.content-page-actu h2{max-width:900px;padding:0 20px;width:calc(100% - 40px);font-family:"Montserrat Bold";color:#00a4e7;font-size:28px;margin:20px auto 10px auto;}.content-page-projet blockquote,.content-page-actu blockquote{padding:60px 0 40px 0;margin:60px 0;background:#0096db;position:relative;}.content-page-projet blockquote::before,.content-page-actu blockquote::before{content:'“';font-family:"Montserrat Bold";transform:scale(1.4);font-size:485px;color:#13a7ec;opacity:0.4;position:absolute;left:-20px;top:-135px;z-index:0;}.wrapper-page-projet .content-page-projet blockquote p,.wrapper-page-actu .content-page-actu blockquote p{max-width:1040px;margin:0 auto;font-family:"Montserrat Bold";font-size:31px;line-height:31px;color:white;z-index:1;position:relative;}.content-page-projet blockquote p::after,.content-page-actu blockquote p::after{content:'';width:210px;height:2px;background:#0063b2;display:block;margin-top:25px;}.content-page-projet p img,.content-page-projet figure img,.content-page-actu p img,.content-page-actu figure img{width:100%;object-fit:cover;}.content-page-projet figure,.content-page-actu figure{max-width:1280px;padding:0 20px;width:calc(100% - 40px);margin:0 auto;position:relative;padding-bottom:45px;}.content-page-projet figure figcaption,.content-page-actu figure figcaption{position:absolute;bottom:15px;right:0;max-width:460px;background:white;font-family:"Montserrat";font-size:15px;color:#0096db;padding:35px 30px;-webkit-box-shadow:0px 3px 30px -15px rgba(0,0,0,0.80);-moz-box-shadow:0px 3px 30px -15px rgba(0,0,0,0.80);box-shadow:0px 3px 30px -15px rgba(0,0,0,0.80);}.content-page-projet img.align-left,.content-page-actu img.align-left{max-width:45%;margin-right:20px;}.content-page-projet img.align-right,.content-page-actu img.align-right{max-width:45%;margin-left:20px;}.content-page-projet ul,.content-page-projet ol,.content-page-actu ul,.content-page-actu ol{max-width:1280px;padding:0 20px;width:calc(100% - 40px);margin:20px auto;}.content-page-projet li,.content-page-actu li{padding:0 20px;margin-bottom:10px;font-family:"Open Sans";font-size:17px;color:#414042;line-height:25px;list-style:none;}.content-page-projet li:before,.content-page-actu li:before{content:'•';font-size:25px;color:#00a4e7;vertical-align:text-top;padding-right:5px;}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
@-webkit-keyframes fadeInUp{from{-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0);opacity:0;}to{-webkit-transform:none;transform:none;opacity:1;}}@keyframes fadeInUp{from{-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0);opacity:0;}to{-webkit-transform:none;transform:none;opacity:1;}}@-webkit-keyframes fadeInUp{from{-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0);opacity:0;}to{-webkit-transform:none;transform:none;opacity:1;}}@keyframes fadeInUp{from{-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0);opacity:0;}to{-webkit-transform:none;transform:none;opacity:1;}}@-webkit-keyframes fadeInUpBig{from{-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);opacity:0;}to{-webkit-transform:none;transform:none;opacity:1;}}@keyframes fadeInUpBig{from{-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);opacity:0;}to{-webkit-transform:none;transform:none;opacity:1;}}@-webkit-keyframes fadeInUp50{from{-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);opacity:0;}to{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);opacity:1;}}@keyframes fadeInUp50{from{-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);opacity:0;}to{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);opacity:1;}}@-webkit-keyframes fadeInUpSimple{from{-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0);opacity:0;}to{opacity:1;}}@keyframes fadeInUpSimple{from{-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0);opacity:0;}to{opacity:1;}}@-webkit-keyframes fadeInRight{from{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes fadeInRight{from{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes slideInUp{from{visibility:visible;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{visibility:visible;opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideInLeft{from{visibility:visible;opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{visibility:visible;opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{-webkit-transform:translate3d(0,0,0);opacity:1;transform:translate3d(0,0,0)}}@-webkit-keyframes slideInRight{from{visibility:visible;opacity:0;-webkit-transform:translate(-100%,-100%);transform:translate(-100%,-100%);}to{opacity:1;-webkit-transform:translate(0,-65%);transform:translate(0,-65%);}}@keyframes slideInRight{from{visibility:visible;opacity:0;-webkit-transform:translate(-100%,-100%);transform:translate(-100%,-100%);}to{opacity:1;-webkit-transform:translate(0,-65%);transform:translate(0,-65%);}}@-webkit-keyframes fadeInLeft{from{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes fadeInLeft{from{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes zoomIn{from{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);opacity:0}50%{opacity:1}}@keyframes zoomIn{from{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);opacity:0}50%{opacity:1}}@-webkit-keyframes zoomInUp{from{-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0}60%{-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1}}@keyframes zoomInUp{from{-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0}60%{-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes FadeMenu{from{visibility:visible;opacity:0;-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}to{-webkit-transform:translate3d(0,0,0);opacity:1;transform:translate3d(0,0,0)}}@keyframes FadeMenu{from{visibility:visible;opacity:0;-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}to{-webkit-transform:translate3d(0,0,0);opacity:1;transform:translate3d(0,0,0)}}.animated{-webkit-animation-duration:0.7s;animation-duration:0.7s;-webkit-animation-fill-mode:both;animation-fill-mode:both;visibility:visible;}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-delay:0.3s;animation-delay:0.3s;}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig;}.fadeInUp50{-webkit-animation-name:fadeInUp50;animation-name:fadeInUp50;}.fadeInUpSimple{-webkit-animation-name:fadeInUpSimple;animation-name:fadeInUpSimple;}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft;-webkit-animation-delay:0.4s;animation-delay:0.4s;}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;-webkit-animation-delay:0.4s;animation-delay:0.4s;}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight;-webkit-animation-delay:0.4s;animation-delay:0.4s;}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp;-webkit-animation-delay:0.8s;animation-delay:0.8s;-webkit-animation-duration:0.8s;animation-duration:0.8s;}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn;-webkit-animation-delay:0.2s;animation-delay:0.2s;}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}.fadeIn{-webkit-animation-name:fadeIn;animation-delay:0.3s;-webkit-animation-delay:0.3s;animation-name:fadeIn;}.FadeMenu{-webkit-animation-duration:0.6s;animation-duration:0.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;visibility:visible;-webkit-animation-name:FadeMenu;animation-name:FadeMenu;}.wrapper-infos-slider.fadeIn{animation-delay:.8s;animation-duration:.8s;}
@font-face{font-family:'Montserrat';src:url(/sites/f2c/themes/f2c/css/fonts/montserrat/Montserrat-Regular.eot);src:url(/sites/f2c/themes/f2c/css/fonts/montserrat/Montserrat-Regular.eot) format('embedded-opentype'),url(/sites/f2c/themes/f2c/css/fonts/montserrat/Montserrat-Regular.woff2) format('woff2'),url(/sites/f2c/themes/f2c/css/fonts/montserrat/Montserrat-Regular.woff) format('woff'),url(/sites/f2c/themes/f2c/css/fonts/montserrat/Montserrat-Regular.ttf) format('truetype'),url(/sites/f2c/themes/f2c/css/fonts/montserrat/Montserrat-Regular.svg#MontserratRegular) format('svg');}@font-face{font-family:'Montserrat Bold';src:url(/sites/f2c/themes/f2c/css/fonts/montserrat/Montserrat-Bold.eot);src:url(/sites/f2c/themes/f2c/css/fonts/montserrat/Montserrat-Bold.eot) format('embedded-opentype'),url(/sites/f2c/themes/f2c/css/fonts/montserrat/Montserrat-Bold.woff2) format('woff2'),url(/sites/f2c/themes/f2c/css/fonts/montserrat/Montserrat-Bold.woff) format('woff'),url(/sites/f2c/themes/f2c/css/fonts/montserrat/Montserrat-Bold.ttf) format('truetype'),url(/sites/f2c/themes/f2c/css/fonts/montserrat/Montserrat-Bold.svg#MontserratBold) format('svg');}@font-face{font-family:'Montserrat Light';src:url(/sites/f2c/themes/f2c/css/fonts/montserrat/Montserrat-Light.eot);src:url(/sites/f2c/themes/f2c/css/fonts/montserrat/Montserrat-Light.eot) format('embedded-opentype'),url(/sites/f2c/themes/f2c/css/fonts/montserrat/Montserrat-Light.woff2) format('woff2'),url(/sites/f2c/themes/f2c/css/fonts/montserrat/Montserrat-Light.woff) format('woff'),url(/sites/f2c/themes/f2c/css/fonts/montserrat/Montserrat-Light.ttf) format('truetype'),url(/sites/f2c/themes/f2c/css/fonts/montserrat/Montserrat-Light.svg#MontserratLight) format('svg');}@font-face{font-family:'Open Sans';src:url(/sites/f2c/themes/f2c/css/fonts/open-sans/opensans-regular-webfont.woff);src:url(/sites/f2c/themes/f2c/css/fonts/open-sans/opensans-regular-webfont.woff) format('woff'),url(/sites/f2c/themes/f2c/css/fonts/open-sans/opensans-regular-webfont.woff2) format('woff2'),url(/sites/f2c/themes/f2c/css/fonts/open-sans/OpenSans-Regular.ttf) format('truetype'),}@font-face{font-family:'Open Sans Light';src:url(/sites/f2c/themes/f2c/css/fonts/open-sans/opensans-light.woff);src:url(/sites/f2c/themes/f2c/css/fonts/open-sans/opensans-light.woff) format('woff'),url(/sites/f2c/themes/f2c/css/fonts/open-sans/opensans-light.woff2) format('woff2'),url(/sites/f2c/themes/f2c/css/fonts/open-sans/opensans-light-webfont.ttf) format('truetype'),}@font-face{font-family:'Open Sans Bold';src:url(/sites/f2c/themes/f2c/css/fonts/open-sans/opensans-bold.woff);src:url(/sites/f2c/themes/f2c/css/fonts/open-sans/opensans-bold.woff) format('woff'),url(/sites/f2c/themes/f2c/css/fonts/open-sans/opensans-bold.woff2) format('woff2'),url(/sites/f2c/themes/f2c/css/fonts/open-sans/opensans-bold.ttf) format('truetype'),}@font-face{font-family:'Open Sans Semi';src:url(/sites/f2c/themes/f2c/css/fonts/open-sans/opensans-semibold-webfont.woff);src:url(/sites/f2c/themes/f2c/css/fonts/open-sans/opensans-semibold-webfont.woff) format('woff'),url(/sites/f2c/themes/f2c/css/fonts/open-sans/opensans-semibold-webfont.woff2) format('woff2'),url(/sites/f2c/themes/f2c/css/fonts/open-sans/OpenSans-Semibold.ttf) format('truetype'),}
#footer-links{position:relative;}#footer-links .wrapper-footer-links{max-width:1240px;width:100%;margin:0 auto;display:flex;}#footer-links .item-footer-links{padding:40px 0;}#footer-links .item-footer-links:not(:last-child){margin-right:25px;width:55%;}#footer-links .item-footer-links:last-child{width:100%;background:#0064b3;}#footer-links .item-footer-links:last-child::before{content:'';margin-top:-40px;height:calc(100% + 80px);background:#0064b3;width:80px;display:block;margin-left:-40px;margin-right:-20px;border-radius:40px / 50% 0% 0% 0%;transition:all 0.25s ease-in;float:left;}.item-footer-links:last-child::after{content:'';position:absolute;right:0;top:0;width:calc(100% - 1240px);height:100%;background:#0064b3;z-index:-1;}#footer-links .item-footer-links ul{padding:0;margin:0;}#footer-links .item-footer-links li{list-style:none;margin-bottom:10px;}#footer-links .title-link-footer a{font-family:"Montserrat Bold";font-size:20px;color:#2b506f;}#footer-links li a{font-family:"Open Sans";font-size:16px;color:#2b506f;text-decoration:none;}#footer-links .content-space-footer .title-footer-space{font-family:"Montserrat Bold";font-size:20px;color:white;}#footer-links .content-space-footer p:first-child::after{content:'';width:30px;height:5px;background:#004e8b;display:block;margin:10px 0;position:relative;margin-left:20px;}#footer-links .content-space-footer p{font-family:"Open Sans";font-size:15px;color:white;margin:0;}#footer-mentions{background:#081526;}#footer-mentions .wrapper-footer-mentions{max-width:1240px;padding:5px 0;width:100%;margin:0 auto;}#footer-mentions .content-footer-mentions{display:flex;}#footer-mentions .content-footer-mentions > div{width:27%;margin-right:105px;}.content-space-footer p:first-child{font-family:"Open Sans";font-weight:bold;font-size:15px;line-height:18px;margin:0;color:#d7ecff;}.ideas-footer{display:flex;align-items:center;}.ideas-footer img{margin-right:15px;}#footer-links .content-space-footer .ideas-footer p{font-weight:bold;font-size:13px;line-height:20px;margin:0;color:white;}#footer-mentions .adresse-footer .title-adresse-footer{font-family:"Montserrat Bold";font-size:17px;color:#d6edff;margin-bottom:20px;}#footer-mentions .adresse-footer ul{margin:0;background:url(/sites/f2c/themes/f2c/img/footer/shop.png) no-repeat left center;}#footer-mentions .adresse-footer li{list-style:none;font-family:"Open Sans";font-weight:bold;font-size:14px;color:#d6edff;}#footer-mentions .mentions-copyright,#footer-mentions .mentions-copyright a{font-family:"Open Sans";font-weight:bold;font-size:11px;color:#bbd1e3;}#footer-links a{transition:all .2s ease-in;}#footer-links a:hover{color:#1aade9;}
.bloc-hp-histoire .content-histoire-hp{max-width:calc(1260px + (30px + 60px));padding:0 30px 0 60px;margin:0 auto;z-index:2;position:relative;}.bloc-hp-histoire .part-left{width:45%;display:inline-block;margin-top:60px;}.bloc-hp-histoire .part-left .btn-more{margin-top:10px;}.bloc-hp-histoire .part-left .ideas-soutenir a{margin:0;padding:0;border-radius:0;padding-right:20px;}.bloc-hp-histoire .ideas-soutenir{margin-top:10px;}.bloc-hp-histoire .part-right{width:50%;display:inline-block;float:right;margin-top:130px;max-height:450px;}.bloc-hp-histoire .part-right img{width:100%;object-fit:cover;max-height:450px;height:450px;}.bloc-hp-histoire h3::before{content:'';height:2px;width:40px;background:#0053a1;display:block;margin-top:0px;margin-bottom:20px;}.bloc-hp-histoire h3{margin:0;font-family:"Montserrat Bold";color:#0053a1;font-size:50px;}.bloc-hp-histoire .description-histoire{font-family:"Montserrat Bold";font-size:17px;color:#00a4e7;margin:20px 0;}.bloc-hp-histoire .texte-histoire{font-family:"Open Sans";font-size:17px;color:#414042;}.bloc-hp-chiffres{background:#0053a1;margin-top:-50px;padding-top:50px;z-index:1;position:relative;color:#fff;}.content-chiffres-hp{max-width:1040px;margin:0 auto;position:relative;}.content-chiffres-hp::before{content:'';position:absolute;left:0;top:0;width:0;height:0;margin-top:-50px;border-style:solid;border-width:25px 25px 0px 25px;border-color:#ffffff transparent transparent transparent;}.content-chiffres-hp .wrapper-item-chiffres{display:flex;width:100%;}.content-chiffres-hp .item-chiffres{margin:50px auto;}.content-chiffres-hp .item-chiffres::after{content:'';height:2px;width:100px;display:block;background:#003567;margin-top:20px;}.item-chiffres .intro-chiffres{font-family:"Montserrat Bold";font-size:27px;}.item-chiffres .impact-chiffres{font-family:"Montserrat Bold";font-size:80px;padding-left:80px;margin:10px 0;}.item-chiffres .text-chiffres{font-family:"Open Sans";font-weight:bold;line-height:26px;font-size:16px;}.item-humain{background:url(/sites/f2c/themes/f2c/img/home/humain.png) no-repeat left center;}.item-laureat{background:url(/sites/f2c/themes/f2c/img/home/laureat.png) no-repeat left center;}.item-financement{background:url(/sites/f2c/themes/f2c/img/home/financement.png) no-repeat left center;}.content-chiffres-hp .btn-more{text-align:center;margin:0 auto;padding-bottom:45px;}.content-chiffres-hp .btn-more a{font-family:"Montserrat Bold";font-size:13px;text-decoration:none;text-transform:uppercase;text-align:center;padding:25px 40px;background:none;border:1px solid white;color:white;border-radius:50px;display:inline-block;}.bloc-hp-aide{margin-top:150px;}#homepage .bloc-hp-aide{margin-top:50px;}.bloc-hp-aide .wrapper-hp-aide{display:flex;}.bloc-hp-aide .left-hp-aide{width:50%;}.bloc-hp-aide .left-hp-aide img{width:100%;}.bloc-hp-aide .right-hp-aide{width:calc((100% - 50%) + 90px - 60px);margin-left:-90px;margin-top:45px;border-radius:5px;background:white url(/sites/f2c/themes/f2c/img/home/social-care.png) no-repeat bottom right;margin-bottom:50px;height:max-content;}.bloc-hp-aide .content-right-aide{padding:50px 110px;}.bloc-hp-aide .content-right-aide h2{font-family:"Montserrat Bold";font-size:50px;color:#0053a1;margin-top:0;margin-bottom:20px;}.bloc-hp-aide .content-right-aide h2::before{content:'';height:2px;width:40px;background:#0053a1;display:block;margin-top:0px;margin-bottom:20px;}.bloc-hp-aide .content-right-aide p{font-family:"Open Sans";margin-top:0;color:#414042;font-size:15px;line-height:25px;}.bloc-hp-aide .content-right-aide p strong{display:block;margin:30px 0 50px 0;font-family:"Open Sans Bold";color:#00a4e7;font-size:22px;line-height:25px;}.bloc-hp-aide  a,.bloc-hp-histoire .part-left a{text-align:left;margin:0 auto;font-family:"Montserrat Bold";font-size:13px;text-decoration:none;text-transform:uppercase;text-align:center;padding:15px 50px;background-size:0;color:#0053a1;border-radius:50px;display:inline-block;z-index:2;position:relative;overflow:hidden;}.bloc-hp-aide .wrapper-hp-aide a{background:url(/sites/f2c/themes/f2c/img/blocs/aide-btn.png) no-repeat 94% center;}.bloc-hp-soutenir{margin-top:25px;}.bloc-hp-soutenir .wrapper-hp-soutenir{display:flex;}.bloc-hp-soutenir .right-hp-soutenir{width:50%;}.bloc-hp-soutenir .right-hp-soutenir img{width:100%;}.bloc-hp-soutenir .left-hp-soutenir{width:calc((100% - 50%) + 90px - 60px);margin-left:60px;z-index:1;margin-right:-90px;margin-top:75px;border-radius:5px;background:white url(/sites/f2c/themes/f2c/img/home/respect.png) no-repeat bottom right;margin-bottom:50px;height:max-content;}.bloc-hp-soutenir .content-left-soutenir{padding:50px 110px;}.bloc-hp-soutenir .content-left-soutenir h2{font-family:"Montserrat Bold";font-size:50px;color:#0053a1;margin-top:0;margin-bottom:20px;}.bloc-hp-soutenir .content-left-soutenir h2::before{content:'';height:2px;width:40px;background:#0053a1;display:block;margin-top:0px;margin-bottom:20px;}.bloc-hp-soutenir .content-left-soutenir p{font-family:"Open Sans";margin-top:0;color:#414042;font-size:15px;line-height:25px;}.bloc-hp-soutenir .wrapper-btn-soutenir{text-align:left;margin:40px auto 0 auto;}.bloc-hp-soutenir .wrapper-btn-soutenir a{font-family:"Montserrat Bold";font-size:13px;text-decoration:none;text-transform:uppercase;text-align:center;padding:15px 50px;background:url(/sites/f2c/themes/f2c/img/home/respect-btn.png) no-repeat 94% center;color:#0053a1;border-radius:50px;display:inline-block;z-index:2;position:relative;overflow:hidden;}#bloc-btn-don{padding:70px 0;}.content-bloc-btn-don{max-width:725px;width:100%;margin:0 auto;text-align:center;}.content-bloc-btn-don h3{font-family:"Montserrat Light";font-weight:100;font-size:35px;color:#00a4e7;margin:0;}.content-bloc-btn-don h3::after{content:'';height:2px;width:70px;background:#0053a1;display:block;margin:30px auto 0 auto;}.content-bloc-btn-don .wrapper-btn-bloc-donc{margin-top:40px;}.content-bloc-btn-don .wrapper-btn-bloc-donc a{font-family:"Montserrat Bold";font-size:27px;color:white;display:inline-block;text-transform:uppercase;text-decoration:none;padding:25px 125px 25px 75px;border-radius:50px;background:url(/sites/f2c/themes/f2c/img/home/btn-big-respect.png) no-repeat 87% center,linear-gradient(to right,#0053a1,#00a4e7);box-shadow:0px 25px 35px -10px rgba(0,83,161,1);}#bloc-btn-contact{padding:70px 0;background:#ecf9ff;}.content-bloc-btn-contact{max-width:725px;width:100%;margin:0 auto;text-align:center;}.content-bloc-btn-contact h3{font-family:"Montserrat Light";font-weight:100;font-size:35px;color:#0095da;margin:0;}.content-bloc-btn-contact h3::after{content:'';height:2px;width:70px;background:#0053a1;display:block;margin:30px auto 0 auto;}.content-bloc-btn-contact .wrapper-btn-bloc-contact{margin-top:40px;}.content-bloc-btn-contact p{font-family:"Open Sans";font-size:16px;color:#414042;margin-top:20px;}.content-bloc-btn-contact .wrapper-btn-bloc-contact a{font-family:"Montserrat Bold";font-size:22px;color:white;display:inline-block;text-transform:uppercase;text-decoration:none;padding:25px 75px;border-radius:50px;background:linear-gradient(to right,#0053a1,#00a4e7);}.block-inscription-newsletter{background:url(/sites/f2c/themes/f2c/img/home/bg-newsletter.jpg) no-repeat center center;background-size:cover;position:relative;}.wrapper-inscription-newsletter::before{content:'';background:#0096dc;opacity:0.53;height:100%;width:100%;position:absolute;left:0;top:0;z-index:0;}.block-inscription-newsletter .content-inscription-newsletter{position:relative;max-width:750px;width:100%;margin:0 auto;padding:60px 0;display:flex;}.block-inscription-newsletter .content-inscription-newsletter .title-newsletter{font-family:"Open Sans Light";font-weight:100;font-size:40px;color:white;}.block-inscription-newsletter .left-newsletter{display:inline-block;margin-right:50px;}.block-inscription-newsletter .right-newsletter form{display:flex;align-items:center;}.block-inscription-newsletter .right-newsletter .form-item-votre-email{width:70%;}.block-inscription-newsletter .right-newsletter input[type='text']{border:none;padding:15px 30px;border-radius:25px;width:calc(100% - 2*30px);}.block-inscription-newsletter .right-newsletter input[type='text']:focus{outline:none;}.block-inscription-newsletter .right-newsletter input[type='text']::placeholder{font-family:"Open Sans";color:#26292c;font-size:15px;opacity:.5;}.block-inscription-newsletter .right-newsletter input[type='submit']{text-indent:-999px;background:#0066b5 url(/sites/f2c/themes/f2c/img/home/arrow-right.png) no-repeat center center;height:45px;width:45px;border-radius:100%;border:none;margin-left:10px;}.block-inscription-newsletter .form-actions{margin:0;}
header{z-index:10;position:relative;transition:all .2s ease-in;}header:not(.sticky)::before{content:'';height:112px;width:100vw;background:url(/sites/f2c/themes/f2c/img/header/gradient-top-slider.png) repeat-x;position:absolute;top:0;left:0;z-index:-1;}.content-header{padding:20px 60px;}.content-header .main-logo{float:left;}.content-header .main-logo img{max-width:275px;}.content-header .main-menu{text-align:right;}.content-header .main-menu li{display:inline-block;}.content-header .main-menu li:nth-child(-n+3):not(:first-child) a{margin-left:60px;}.content-header .main-menu a,.content-header .main-menu a.is-active{text-decoration:none;color:white;font-family:"Montserrat";font-size:17px;}.content-header .main-menu .menu-burger-btn{font-family:"Montserrat Bold";text-transform:uppercase;margin-left:45px;background:url(/sites/f2c/themes/f2c/img/header/burger.png) no-repeat center right;padding-right:20px;}.content-header .main-menu .don-btn-menu{font-family:"Montserrat Bold";font-size:13px;text-transform:uppercase;padding:15px 50px 15px 30px;border-radius:50px;background:url(/sites/f2c/themes/f2c/img/header/don.png) no-repeat,linear-gradient(to right,#0053a1,#00a4e7);background-position:92% center;margin-left:40px;}.content-header .main-menu .ideas-logo-menu{background:url(/sites/f2c/themes/f2c/img/footer/ideas.png) no-repeat;background-size:contain;margin-left:40px;padding:28px 15px 17px 30px;font-size:0px;}header.sticky .content-header .main-menu .ideas-logo-menu{background:url(/sites/f2c/themes/f2c/img/home/ideas-black.png) no-repeat;background-size:contain;}header.sticky{background:white;position:fixed;width:100%;height:90px;}header.sticky .content-header .main-menu a:not(.don-btn-menu),header.sticky .content-header .main-menu a.is-active:not(.don-btn-menu){color:black;}header.sticky .main-menu .menu-burger-btn{background:url(/sites/f2c/themes/f2c/img/header/burger-black.png) no-repeat center right;}.menu-overlay{display:none;overflow-x:hidden;position:fixed;bottom:0;top:0;width:100%;z-index:998;background:rgba(8,21,38,.95);}.menu-overlay .wrapper-menu-overlay{height:100%;}.menu-overlay .main-logo{padding:20px 60px;max-width:275px;}.menu-overlay .close-menu-overlay{position:fixed;top:36px;font-family:"Montserrat Bold";text-transform:uppercase;background:url(/sites/f2c/themes/f2c/img/header/close.png) no-repeat center right;padding-right:20px;font-size:17px;color:white;}.toolbar-fixed.toolbar-horizontal .menu-overlay .close-menu-overlay{top:115px;}.menu-overlay .close-menu-overlay:hover{cursor:pointer;}.content-menu-overlay{max-width:920px;margin:0 auto;margin-top:-15px;display:flex;width:100%;}.menu-overlay .left-content-menu-overlay{width:33%;}.content-menu-overlay nav.menu--menu-lateral a{font-family:"Montserrat Bold";font-size:25px;color:white;text-transform:uppercase;text-decoration:none;}.content-menu-overlay nav ul{margin-left:0;}.content-menu-overlay nav.menu--menu-lateral li:not(:first-child) a:not(.list-link-lateral){margin-top:25px;display:block;}.content-menu-overlay nav.menu--menu-lateral a.list-link-lateral{font-family:"Montserrat";font-size:16px;color:white;text-transform:initial;display:block;margin-top:5px;}.content-menu-overlay nav.menu--menu-lateral a.list-link-lateral::before{content:'';width:15px;height:2px;background:#0065b3;display:inline-block;margin-right:5px;vertical-align:middle;margin-top:-2px;transition:transform .2s ease-in;}.content-header .main-menu a{transition:all .2s ease-in;}.content-header .main-menu a:not(.menu-burger-btn):not(.don-btn-menu):hover{color:#1aade9;}.content-menu-overlay nav.menu--menu-lateral a.list-link-lateral:hover::before{transform:rotate(90deg);}.content-menu-overlay nav.menu--menu-lateral a,.content-menu-overlay nav.menu--menu-lateral-secondaire a{transition:color .2s ease-in;}.content-menu-overlay nav.menu--menu-lateral a:hover,.content-menu-overlay nav.menu--menu-lateral-secondaire a:hover{color:#1aade9;}.content-menu-overlay nav.menu--menu-lateral-secondaire{border-top:1px solid #0065b3;margin-top:45px;}.content-menu-overlay nav.menu--menu-lateral-secondaire a{font-family:"Montserrat";font-size:15px;color:white;text-decoration:none;display:block;margin-top:8px;}.menu-overlay .right-content-menu-overlay{width:calc((100% - 33%) - 115px);margin-left:115px;background:#f7f9fb;border-radius:5px;position:relative;}.menu-overlay .wrapper-right-menu-overlay{padding:30px;position:absolute;width:calc(100% - (2*30));top:50%;transform:translateY(-50%);}.menu-overlay .wrapper-right-menu-overlay .logo-right-overlay{text-align:center;}.menu-overlay .wrapper-right-menu-overlay p{font-family:"Open Sans";font-size:16px;color:#737373;}.menu-overlay .wrapper-right-menu-overlay p strong{font-family:"Open Sans Bold";margin:35px 0 25px 0;display:block;}.menu-overlay .wrapper-btn-ideas{text-align:center;margin:25px auto 5px auto;}.menu-overlay .btn-more-ideas{font-family:"Montserrat Bold";color:#0053a1;text-transform:uppercase;padding:20px 35px;font-size:13px;background:white;text-decoration:none;border-radius:50px;display:inline-block;box-shadow:0px 3px 20px -15px rgba(0,0,0,0.80);}.scroll-line{width:0%;height:3px;background:linear-gradient(to right,#0053a1,#00a4e7);position:fixed;top:0;left:0;display:block;z-index:990;}
.bloc-orga-aide{margin-top:30px;margin-bottom:50px;}.bloc-orga-aide .content-orga-aide{display:flex;}.content-orga-aide .part-left{width:40%;padding-top:50px;padding-right:50px;}.content-orga-aide .part-right{width:60%;padding-top:85px;}.content-orga-aide p{font-family:"Open Sans";font-size:15px;line-height:25px;color:#414042;}.content-orga-aide p strong{font-family:"Open Sans Bold";}.content-orga-aide .wrapper-aide-road{background:url(/sites/f2c/themes/f2c/img/blocs/road-desktop.png) no-repeat left center;width:729px;height:calc(50px + 75px * 2);padding-left:35px;display:flex;flex-wrap:wrap;background-size:initial;margin-top:75px;opacity:0;transition:opacity .2s ease-in;}.content-orga-aide .wrapper-aide-road.active{opacity:1;}.item-aide{width:calc(33% - 30px * 2);margin:0px 20px;height:190px;background:#f2fafd;text-align:center;opacity:0;transition:opacity .2s ease-in;}.item-aide.active{opacity:1;}.title-item-road{height:50px;background:linear-gradient(to right,#0053a1,#00a4e7);line-height:45px;font-size:15px;font-family:"Montserrat Bold";color:white;border-radius:90px / 0% 0% 45% 45%}.text-item-road{font-family:"Open Sans";font-size:16px;color:#7a7c7f;padding:20px 10px 10px 10px;}.text-item-road span{font-family:"Open Sans Bold";display:block;}.bloc-projet-aide{}.bloc-projet-aide  .background-projet-aide{position:relative;}.bloc-projet-aide  .wrapper-projet-aide .background-projet-aide::before{content:'';position:absolute;height:100%;width:100%;background:url(/sites/f2c/themes/f2c/img/blocs/background-projet-aide.jpg) no-repeat center center;background-size:cover;z-index:-1;}.bloc-projet-aide.projet-formation .wrapper-projet-aide .background-projet-aide::before{background:url(/sites/f2c/themes/f2c/img/blocs/background-projet-aide-formation.jpg) no-repeat center center;background-size:cover;}.bloc-projet-aide  .content-projet-aide{max-width:860px;width:100%;padding:80px 0 40px 0;margin:0 auto;text-align:center;}.bloc-projet-aide  .content-projet-aide h2,.bloc-projet-aide  .content-projet-aide p{margin:0;}.bloc-projet-aide  .content-projet-aide h2{font-family:"Montserrat Bold";font-size:50px;color:white;}.bloc-projet-aide  .content-projet-aide p{font-family:"Open Sans";font-size:17px;line-height:25px;color:white;margin-top:25px;margin-bottom:15px;}.bloc-projet-aide .content-projet-aide .surlign-text-projet-aide{font-family:"Open Sans Bold";font-size:17px;line-height:25px;padding:15px 20px;border-radius:5px;background:rgba(0,143,214,.45);color:white;}.bloc-projet-aide .btn-more-projet-aide{display:inline-block;margin:0 auto;text-align:center;font-family:"Montserrat Bold";font-size:13px;color:#777777;text-transform:uppercase;background:url(/sites/f2c/themes/f2c/img/blocs/arrow-bottom-btn.png) no-repeat 5% center,url(/sites/f2c/themes/f2c/img/blocs/arrow-bottom-btn.png) no-repeat 95% center,white;border-radius:35px;padding:25px 90px;margin-top:30px;}.btn-more-projet-aide:hover{cursor:pointer;}.bloc-projet-aide .wrapper-projet-aide,.bloc-projet-aide .content-projet-aide{transition:all .2s ease-in;}.bloc-projet-aide.onhover .content-projet-aide,.bloc-projet-aide.active .content-projet-aide{padding-top:60px;padding-bottom:20px;}.bloc-projet-aide.onhover .wrapper-projet-aide,.bloc-projet-aide.active .wrapper-projet-aide{margin:20px 60px;-webkit-box-shadow:0px 3px 70px -15px rgba(0,0,0,0.80);-moz-box-shadow:0px 3px 70px -15px rgba(0,0,0,0.80);box-shadow:0px 3px 70px -15px rgba(0,0,0,0.80);}.bloc-projet-aide .content-projet-aide-open{height:0;overflow:hidden;transition:all .2s ease-in;}.bloc-projet-aide .content-projet-aide-open.active{background:white;height:auto;}.content-critere-aide{text-align:center;}.content-critere-aide h3::before{content:'';height:2px;width:45px;background:#0064b3;margin:0 auto;display:block;margin-bottom:20px;margin-top:50px;}.content-critere-aide h3{margin:0px 0 15px 0;font-family:"Montserrat Bold";font-size:50px;color:#0064b3;}.content-critere-aide .accroche-critere{font-family:"Open Sans";font-size:15px;line-height:25px;color:#414042;margin-bottom:35px;}.content-critere-aide .points-criteres{display:flex;flex-wrap:wrap;width:calc(100% - 200px);margin:0 auto;}.content-critere-aide .item-critere{width:100%;flex:0 calc(50% - 90px);background:#ecf9ff;margin:15px 10px;padding:40px 35px;font-family:"Open Sans";color:#414042;font-size:15px;}.content-critere-aide .item-critere strong{font-family:"Montserrat Bold";font-size:28px;color:#0099de;display:block;margin-bottom:20px;}.content-projet-aide-open .text-valid-critere{font-family:"Open Sans";color:#414042;font-size:15px;display:block;margin:0 auto;text-align:center;padding:50px 100px 40px 100px;}.content-projet-aide-open .zone-btn-download{margin:0 110px;margin-bottom:50px;background:#ecf9ff;}.content-projet-aide-open .container-zone-btn-download{padding:40px;}.zone-btn-download p{text-align:center;font-family:"Open Sans";font-size:15px;color:#414042;}.zone-btn-download p strong{font-family:"Open Sans Bold";color:#0099de;display:block;}.zone-btn-download p span{font-family:"Open Sans Bold";color:#414042;display:block;}.zone-btn-download p span a{font-family:"Open Sans Bold";color:#414042;}.zone-btn-download .wrapper-btn-download{margin:0 auto;text-align:center;margin-top:45px;display:block;}.zone-btn-download .wrapper-btn-download a{font-family:"Montserrat Bold";font-size:13px;color:white;display:inline-block;text-transform:uppercase;text-decoration:none;padding:25px 75px;border-radius:50px;background:linear-gradient(to right,#0053a1,#00a4e7);}.bloc-intro-soutient{margin-top:-30px;margin-bottom:100px;}.bloc-intro-soutient .content-intro-soutient{display:flex;}.content-intro-soutient .part-left{width:45%;padding-top:85px;padding-right:50px;}.soutient-particulier{margin-top:50px;}.soutient-particulier .content-intro-soutient .part-left{padding-top:0;}.content-intro-soutient .part-right{width:55%;}.content-intro-soutient .part-right img{width:100%;}.content-intro-soutient p,.content-intro-soutient li{font-family:"Open Sans";list-style:none;line-height:25px;font-size:15px;color:#414042;}.content-intro-soutient li:first-child{margin-bottom:20px;}.content-intro-soutient .surlignage{color:white;margin-right:10px;}.content-intro-soutient .surlignage::before{content:'';width:50px;height:26px;background:#0096db;position:absolute;z-index:-1;margin-left:-10px;transform:rotate(-3deg);}.content-intro-soutient ul{margin:0;padding:0;}.content-intro-soutient p strong{font-family:"Open Sans Bold";}.bloc-intro-soutient p span{font-family:"Open Sans Bold";font-size:18px;color:#0096db;}.ideas-soutenir{display:flex;align-items:center;}.ideas-soutenir p{font-family:"Open Sans Bold";font-size:15px;line-height:17px;}.ideas-soutenir a{margin-right:15px;}.bloc-quote-simple{padding:60px 0 40px 0;background:#0096db;position:relative;}.bloc-quote-simple::before{content:'“';font-family:"Montserrat Bold";transform:scale(1.4);font-size:485px;color:#13a7ec;opacity:0.4;position:absolute;left:-20px;top:-135px;z-index:0;}.wrapper-quote-simple{max-width:1040px;margin:0 auto;}.text-quote-simple{font-family:"Montserrat Bold";font-size:31px;color:white;z-index:1;position:relative;}.text-quote-simple::after{content:'';width:210px;height:1px;background:#0063b2;display:block;margin-top:35px;}.author-quote-simple{font-family:"Montserrat Light";font-weight:100;font-size:18px;text-align:right;color:white;margin-top:10px;}.soutient-particulier-cta{margin-top:20px;margin-bottom:50px;}.soutient-particulier-cta .left-hp-soutenir{margin-top:140px;background:white url(/sites/f2c/themes/f2c/img/home/respect.png) no-repeat;background-position:103% 225%;}.soutient-entreprise-cta{margin-top:80px;}.soutient-entreprise-cta .right-hp-aide{margin-top:130px;background:white url(/sites/f2c/themes/f2c/img/home/respect.png) no-repeat;background-position:103% 225%;}.soutient-entreprise-cta .right-hp-aide a{font-family:"Montserrat Bold";font-size:13px;text-decoration:none;text-transform:uppercase;text-align:center;padding:15px 50px;background:#fff url(/sites/f2c/themes/f2c/img/home/respect-btn.png) no-repeat 94% center;border:1px solid white;color:#0053a1;border-radius:50px;display:inline-block;}.bloc-intro-connaitre{margin-top:-30px;margin-bottom:100px;}.bloc-intro-connaitre .content-intro-connaitre{display:flex;}.content-intro-connaitre .part-left{width:45%;padding-top:60px;padding-right:50px;}.content-intro-connaitre .part-right{width:55%;z-index:-1;position:relative;}.content-intro-connaitre .part-right .text-solidarite{font-family:"Montserrat Bold";font-size:34px;color:#0064b3;position:absolute;margin-top:-65px;margin-left:250px;}.content-intro-connaitre .part-right img{width:100%;}.content-intro-connaitre p{font-family:"Open Sans";list-style:none;line-height:25px;font-size:15px;color:#414042;}.content-intro-connaitre p strong{font-family:"Open Sans Bold";}.bloc-notre-mission .content-notre-mission{display:flex;}.bloc-notre-mission .content-notre-mission .part-left{width:60%;margin-right:50px;}.bloc-notre-mission .content-notre-mission .part-right{width:40%;margin-top:-60px;}.content-notre-mission .wrapper-item-missions{display:flex;flex-wrap:wrap;width:calc(100%);margin:0 auto;}.content-notre-mission .item-missions{width:100%;flex:0 calc(40% - 90px);background:#f2fafd;margin:15px 10px;padding:20px 10px;border-bottom:2px solid #0053a1;text-align:center;}.item-missions .picto-mission{width:100%;height:40px;}.mission-benevoles .picto-mission{background:url(/sites/f2c/themes/f2c/img/blocs/item-benevole.png) no-repeat center center;background-size:contain;}.mission-sites .picto-mission{background:url(/sites/f2c/themes/f2c/img/blocs/item-sites.png) no-repeat center center;background-size:contain;}.mission-annee .picto-mission{background:url(/sites/f2c/themes/f2c/img/blocs/item-annee.png) no-repeat center center;background-size:contain;}.mission-entreprises .picto-mission{background:url(/sites/f2c/themes/f2c/img/blocs/item-entreprises.png) no-repeat center center;background-size:contain;}.mission-duree .picto-mission{background:url(/sites/f2c/themes/f2c/img/blocs/item-duree.png) no-repeat center center;background-size:contain;}.mission-laureats .picto-mission{background:url(/sites/f2c/themes/f2c/img/blocs/item-laureats.png) no-repeat center center;background-size:contain;}.item-missions .number-mission{font-family:"Montserrat Bold";font-size:45px;color:#0053a1;}.item-missions .label-mission{font-family:"Open Sans";font-size:16px;color:#7a7c7f;}.content-notre-mission .part-right h2{margin:0;font-family:"Montserrat Bold";font-size:50px;color:#0064b3;}.content-notre-mission .part-right h2::before{content:'';height:2px;width:45px;background:#0064b3;display:block;margin-bottom:20px;margin-top:45px;}.content-notre-mission .part-right p,.content-notre-mission .part-right p a{font-family:"Open Sans";font-size:15px;line-height:25px;color:#414042;}.paragraph-text-background{padding:30px 20px;background:#ecf9ff;}.bloc-notre-engagement{margin-top:100px;}.bloc-notre-engagement .content-notre-engagement{display:flex;}.bloc-notre-engagement .content-notre-engagement .part-left{width:50%;margin-right:50px;}.bloc-notre-engagement .content-notre-engagement .part-right{width:50%;}.bloc-notre-engagement .content-notre-engagement .part-right img{width:100%;}.content-notre-engagement .part-left h2{margin:0;font-family:"Montserrat Bold";font-size:50px;color:#0064b3;}.content-notre-engagement .part-left h2::before{content:'';height:2px;width:45px;background:#0064b3;display:block;margin-bottom:20px;margin-top:-10px;}.content-notre-engagement .part-left p{font-family:"Open Sans";font-size:15px;line-height:25px;color:#414042;}.content-notre-engagement .part-left .wrapper-btn-charte a{display:inline-block;text-align:center;font-family:"Montserrat Bold";font-size:13px;color:#0079c1;text-transform:uppercase;background:white;border-radius:35px;padding:20px 30px;margin-top:30px;text-decoration:none;}.bloc-slider-valeurs{margin-top:60px;}.bloc-slider-valeurs .content-slider-valeurs{position:relative;}.content-item-slider{position:relative;height:370px;}.content-item-slider .item-slider-valeurs{position:absolute;height:100%;width:100%;}.content-item-slider .item-slider-valeurs.vision{background:linear-gradient(rgba(0,83,161,0.9),rgba(0,83,161,0.9)),url(/sites/f2c/themes/f2c/img/blocs/slider-valeurs/vision.jpg) no-repeat center center;background-size:cover;}.content-item-slider .item-slider-valeurs.mission{background:linear-gradient(rgba(0,83,161,0.9),rgba(0,83,161,0.9)),url(/sites/f2c/themes/f2c/img/blocs/slider-valeurs/mission.jpg) no-repeat center center;background-size:cover;}.content-item-slider .item-slider-valeurs.action{background:linear-gradient(rgba(0,83,161,0.9),rgba(0,83,161,0.9)),url(/sites/f2c/themes/f2c/img/blocs/slider-valeurs/action.jpg) no-repeat center center;background-size:cover;}.content-item-slider .item-slider-valeurs.valeurs{background:linear-gradient(rgba(0,83,161,0.9),rgba(0,83,161,0.9)),url(/sites/f2c/themes/f2c/img/blocs/slider-valeurs/valeur.jpg) no-repeat center center;background-size:cover;}.content-item-slider .item-slider-valeurs.transparence{background:linear-gradient(rgba(0,83,161,0.9),rgba(0,83,161,0.9)),url(/sites/f2c/themes/f2c/img/blocs/slider-valeurs/mission.jpg) no-repeat center center;background-size:cover;}.content-item-slider .item-slider-valeurs .text-item{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;max-width:990px;padding:0 20px;}.item-slider-valeurs .text-item h3{font-family:"Montserrat Bold";font-size:50px;color:#65cfff;margin:0;}.item-slider-valeurs .text-item p{margin-top:20px;font-family:"Open Sans";size:17px;color:#ffffff;line-height:25px;}.content-item-slider .item-slider-valeurs.active{animation-fill-mode:both;animation:FadeIn .3s ease-in;z-index:3;}.content-item-slider .item-slider-valeurs:not(.active){animation:FadeOut .3s ease-in;animation-fill-mode:both;}.bloc-slider-valeurs .wrapper-nav{max-width:1240px;margin:0 auto;}.wrapper-nav .nav-top-valeurs{display:flex;}.nav-top-valeurs .item-nav-valeurs{width:100%;text-align:center;margin:0 1px;border-top-left-radius:5px;border-top-right-radius:5px;padding:15px 0 10px 0;border:1px solid #e0eaf1;border-bottom:none;font-family:"Montserrat Bold";font-size:15px;color:#003c75;transition:all .2s ease-in;position:relative;}.nav-top-valeurs .item-nav-valeurs.active{-webkit-box-shadow:0px 3px 70px -15px rgba(0,0,0,0.80);-moz-box-shadow:0px 3px 70px -15px rgba(0,0,0,0.80);box-shadow:0px 3px 70px -15px rgba(0,0,0,0.80);color:white;background:#0099de;}.nav-top-valeurs .item-nav-valeurs:hover{cursor:pointer;background:#0099de;color:white;}.nav-top-valeurs .item-nav-valeurs.active::after{content:'';text-align:center;display:block;height:0;width:0;border-top:8px solid #0099de;border-right:8px solid transparent;border-left:7px solid transparent;position:absolute;left:50%;transform:translateX(-50%);margin-top:10px;z-index:4;}.control-slider-valeurs{position:absolute;top:calc(50% + 40px);z-index:4;width:100%;}.control-slider-valeurs > div:hover{cursor:pointer;}.control-slider-valeurs .slider-valeurs-next{position:absolute;transform:translateY(-50%);width:25px;height:40px;background:url(/sites/f2c/themes/f2c/img/blocs/slider-valeurs/arrow-right.png) no-repeat center center;right:15px;}.control-slider-valeurs .slider-valeurs-prev{position:absolute;transform:translateY(-50%);width:25px;height:40px;background:url(/sites/f2c/themes/f2c/img/blocs/slider-valeurs/arrow-left.png) no-repeat center center;left:15px;}.bloc-notre-demarche .content-notre-demarche{max-width:1240px;width:100%;margin:0 auto;}.content-notre-demarche .part-top{display:flex;margin-bottom:20px;}.content-notre-demarche h2{margin:0;font-family:"Montserrat Bold";font-size:50px;color:#0064b3;}.content-notre-demarche h2::before{content:'';height:2px;width:45px;background:#0064b3;display:block;margin-bottom:20px;margin-top:50px;}.content-notre-demarche .part-left{width:100%;}.content-notre-demarche .part-right{width:100%;}.content-notre-demarche h3{font-family:"Montserrat Bold";font-size:28px;color:#0099de;margin:10px 0;}.content-notre-demarche p{font-family:"Open Sans";font-size:15px;margin:0;color:#414042;margin-bottom:20px;}.content-notre-demarche .list-item-partenaire{display:flex;flex-wrap:wrap;width:calc(100%);}.content-notre-demarche .list-item-partenaire .item-partenaire{flex:0 calc(40% - 90px);}.content-notre-demarche .wrapper-btn-partenaires{text-align:right;}.content-notre-demarche .wrapper-btn-partenaires a{display:inline-block;margin:0 auto;text-align:center;font-family:"Montserrat Bold";font-size:13px;color:#777;text-decoration:none;text-transform:uppercase;background:white;border:1px solid #777;border-radius:35px;padding:20px 40px;margin-top:30px;}.content-notre-demarche .list-acteurs{display:flex;margin-top:50px;margin-bottom:50px;}.content-notre-demarche .list-acteurs ul{margin:0;padding:0;width:100%;}.content-notre-demarche .list-acteurs li{list-style:none;padding-left:20px;font-family:"Open Sans Bold";font-size:15px;color:#0053a1;width:90%;margin-bottom:10px;position:relative;}.content-notre-demarche .list-acteurs li a{text-decoration:none;font-family:"Open Sans Bold";font-size:15px;color:#0053a1;transition:all .2s ease-in;}.content-notre-demarche .list-acteurs li a:hover{color:#0099de;}.content-notre-demarche .list-acteurs li::before{content:'';position:absolute;margin-left:-20px;width:14px;height:14px;background:url(/sites/f2c/themes/f2c/img/blocs/list-arrow-right.png) no-repeat center center;background-size:contain;margin-top:4px;}.bloc-coup-de-pouce{background:#081526;padding:50px 0;}.bloc-coup-de-pouce .content-coup-de-pouce{max-width:820px;margin:0 auto;}.content-coup-de-pouce .icon-coup-de-pouce{width:100px;height:100px;background:url(/sites/f2c/themes/f2c/img/blocs/like.png) no-repeat;background-size:contain;display:inline-block;vertical-align:top;margin-right:10px;}.content-coup-de-pouce .percent{font-family:"Montserrat Bold";font-size:90px;color:#0097dc;display:inline-block;}.content-coup-de-pouce .percent span{padding-left:20px;}.content-coup-de-pouce .wrapper-top{border-bottom:3px solid #010305;padding-bottom:20px;}.content-coup-de-pouce .wrapper-top p{font-family:"Montserrat Bold";font-size:22px;color:#ffffff;display:inline-block;max-width:55%;vertical-align:bottom;margin-left:20px;}.content-coup-de-pouce ul{margin:0;padding:0;margin-top:20px;}.content-coup-de-pouce ul li{font-family:"Open Sans";color:white;list-style:none;font-size:16px;margin-bottom:20px;padding-left:20px;}.content-coup-de-pouce li::before{content:'';position:absolute;margin-left:-20px;width:14px;height:14px;background:url(/sites/f2c/themes/f2c/img/blocs/arrow-right-list-blue.png) no-repeat center center;background-size:contain;margin-top:4px;}.bloc-image-full-right .content-bloc-image-full-right{margin-top:50px;margin-bottom:20px;display:flex;width:88%;margin-left:calc(100% - 88%);}.bloc-image-full-right.site-relais{margin-bottom:80px;}.content-bloc-image-full-right .part-left{width:60%;padding-right:40px;}.content-bloc-image-full-right .part-right{width:40%;position:relative;}.content-bloc-image-full-right .part-right div{max-width:100%;}.content-bloc-image-full-right .part-right img{max-width:100%;width:100%;object-fit:cover;position:absolute;height:100%;}.content-bloc-image-full-right h2{margin:0;max-width:400px;font-family:"Montserrat Bold";font-size:50px;color:#0064b3;}.content-bloc-image-full-right h3{margin:0;font-family:"Montserrat Bold";font-size:28px;color:#0096db;}.content-bloc-image-full-right h2::before{content:'';height:2px;width:45px;background:#0064b3;display:block;margin-bottom:20px;}.content-bloc-image-full-right .intro{font-family:"Open Sans Bold";font-weight:700;font-size:15px;margin-top:20px;margin-bottom:20px;color:#414042;}.content-bloc-image-full-right p{font-family:"Open Sans";font-size:15px;line-height:25px;color:#414042;}.content-bloc-image-full-right span{display:block;margin-bottom:10px;}.content-bloc-image-full-right span.blue-strong{font-family:"Open Sans Bold";font-weight:700;color:#1aade9;display:block;margin-top:20px;}.content-bloc-image-full-right .btn-more{display:inline-block;margin:0 auto;text-align:center;font-family:"Montserrat Bold";font-size:13px;color:#777;text-decoration:none;text-transform:uppercase;background:white;border:1px solid #777;border-radius:35px;padding:20px 40px;margin-top:30px;}.bloc-image-full-left .content-bloc-image-full-left{margin-top:50px;display:flex;width:88%;margin-bottom:20px;}.content-bloc-image-full-left .part-left{width:40%;position:relative;}.content-bloc-image-full-left .part-right{width:60%;padding-left:40px;}.content-bloc-image-full-left .part-left div{max-width:100%;height:100%;z-index:1;position:relative;}.content-bloc-image-full-left .part-left img{max-width:100%;width:100%;object-fit:cover;position:absolute;height:100%;}.content-bloc-image-full-left h2{margin:0;max-width:400px;font-family:"Montserrat Bold";font-size:50px;color:#0064b3;}.content-bloc-image-full-left h3{margin:0;font-family:"Montserrat Bold";font-size:28px;color:#0096db;}.content-bloc-image-full-left h2::before{content:'';height:2px;width:45px;background:#0064b3;display:block;margin-bottom:20px;}.content-bloc-image-full-left .intro{font-family:"Open Sans Bold";font-weight:700;font-size:15px;margin-top:20px;margin-bottom:20px;color:#414042;}.content-bloc-image-full-left p{font-family:"Open Sans";font-size:15px;line-height:25px;color:#414042;}.content-bloc-image-full-left span{display:block;margin-bottom:10px;}.content-bloc-image-full-left span:not(.blue-strong)::before{content:'•';margin-right:5px;color:#1aade9;}.content-bloc-image-full-left span.blue-strong{font-family:"Open Sans Bold";font-weight:700;color:#1aade9;display:block;margin-top:20px;}.content-bloc-image-full-left .btn-more{display:inline-block;margin:0 auto;text-align:center;font-family:"Montserrat Bold";font-size:13px;color:#777;text-decoration:none;text-transform:uppercase;background:white;border:1px solid #777;border-radius:35px;padding:20px 40px;margin-top:30px;float:right;}.quote-text p{margin:0;padding:0;font-style:italic;}.quote-text{overflow:hidden;padding:30px 20px;background:#ecf9ff;margin-top:25px;position:relative;}.quote-text::before{content:'“';font-family:"Montserrat Bold";transform:scale(1.4);font-size:485px;color:#13a7ec;opacity:0.1;position:absolute;left:25px;top:-135px;z-index:0;}.quote-text .author-quote{font-family:"Open Sans Bold";font-size:15px;color:#777;font-weight:700;text-align:right;}.bloc-image-full-right.devenir-benevole{margin-top:90px;}.bloc-image-full-right.devenir-benevole h2{max-width:100%;}.soutenir-particulier-left .content-bloc-image-full-left{width:calc(100% - 50px);}.soutenir-particulier-left .part-left{width:55%;}.soutenir-particulier-left .part-right{width:45%;padding-top:85px;}.soutenir-particulier-left .content-bloc-image-full-left .part-left div{height:auto;}.soutenir-particulier-left .content-bloc-image-full-left .part-left img{height:auto;position:initial;max-height:500px;}.bloc-content-under-img{margin-top:30px;margin-left:60px;margin-right:60px;width:calc(100% - 120px - 40px);text-align:center;background:#ecf9ff url(/sites/f2c/themes/f2c/img/blocs/download.png) no-repeat right bottom;padding:25px 20px;position:relative;z-index:1;}.wrapper-under-img .title{font-family:"Montserrat Bold";color:#0096db;font-size:28px;}.wrapper-under-img .title::after{content:'';height:1px;width:100%;display:block;background:#c0e1f1;margin-top:15px;margin-bottom:5px;}.content-bloc-image-full-left .part-left  .wrapper-under-img .btn-download{max-width:450px;margin-top:15px;}.wrapper-under-img a{font-family:"Montserrat Bold";font-size:13px;text-decoration:none;color:#0053a1;text-align:center;padding:10px 0;width:185px;display:inline-block;border-radius:30px;border:1px solid #0053a1;margin-right:20px;margin-top:15px;}.bloc-quote-benevole{margin:90px 60px 50px 60px;background:#0096db;padding:60px 70px;}.content-quote-benevole{display:flex;position:relative;}.content-quote-benevole .part-right::before{content:'“';font-family:"Montserrat Bold";transform:scale(1.3,1.5);font-size:485px;color:#13a7ec;opacity:0.4;position:absolute;left:75px;top:-190px;z-index:0;}.content-quote-benevole .part-left{margin-right:40px;position:relative;z-index:1;}.content-quote-benevole .part-left img{border-radius:100%;height:205px;width:205px;object-fit:cover;}.content-quote-benevole .part-right .content-right{z-index:1;position:relative;}.content-quote-benevole h2{font-family:"Montserrat Bold";font-size:50px;color:white;margin:0;}.intro-quote-benevole{font-family:"Open Sans Bold";font-size:15px;color:white;margin:25px 0;}.intro-quote-benevole::before{content:'';display:inline-block;width:40px;height:2px;background:#0053a1;margin-right:15px;vertical-align:middle;}.content-quote-benevole p{font-family:"Open Sans";font-size:15px;color:white;margin:0;font-style:italic;}.bloc-benevole-galerie h2{text-align:center;font-family:"Montserrat Bold";font-size:50px;color:#0064b3;margin-top:0;margin-bottom:50px;}.bloc-benevole-galerie h2::before{content:'';height:2px;width:45px;margin:0 auto;background:#0064b3;display:block;margin-bottom:20px;margin-top:20px;}.content-benevole-galerie{position:relative;width:100vw;padding-top:75px;padding-bottom:100px;margin-bottom:10px;overflow:hidden;max-width:1400px;margin:0 auto;}.content-benevole-galerie img{max-width:100vw;float:left;border:5px solid white;}.bloc-benevole-galerie img:nth-child(1){width:calc(29.4% - 10px);}.bloc-benevole-galerie img:nth-child(2){width:calc(20% - 10px);margin-top:50px;}.bloc-benevole-galerie img:nth-child(3){width:calc(20% - 10px);margin-top:20px;}.bloc-benevole-galerie img:nth-child(4){width:calc(30% - 10px);}.bloc-benevole-galerie img:nth-child(5){width:calc(35% - 10px);margin-top:70px;margin-left:-160px;}.bloc-benevole-galerie img:nth-child(6){width:calc(27% - 10px);margin-left:-30px;margin-top:80px;}.bloc-benevole-galerie img:nth-child(7){width:calc(40% - 10px);margin-top:-320px;}.bloc-benevole-galerie img:nth-child(8){width:calc(23% - 10px);margin-top:-10px;margin-left:-100px;}.bloc-benevole-galerie img:nth-child(9){width:calc(40% - 10px);margin-top:-30px;}.bloc-benevole-galerie img:nth-child(10){width:calc(30% - 10px);margin-top:-225px;}.bloc-intro-img-left .content-intro-img-left{display:flex;position:relative;align-items:center;z-index:-1;}.content-intro-img-left .part-left{width:50%;margin-right:45px;}.content-intro-img-left .part-right{width:50%;padding-right:20px;}.content-intro-img-left .part-left img{max-width:100%;margin-top:-25px;}.content-intro-img-left .content-right{margin-top:-30px;}.content-intro-img-left p strong{font-family:"Montserrat Bold";font-size:15px;display:block;margin-bottom:30px;color:#414042;}.content-intro-img-left span{font-family:"Open Sans";font-size:15px;color:#414042;display:block;margin-bottom:5px;}.content-intro-img-left span:not(.surlignage-label){margin-bottom:20px;}.content-intro-img-left span span.surlignage-label{color:white;margin-right:20px;display:inline-block;position:relative;}.content-intro-img-left span span.surlignage-label::before{content:'';width:calc(100% + 20px);height:26px;background:#0096db;position:absolute;z-index:-1;margin-left:-10px;margin-top:-2px;transform:rotate(-1deg);}.content-google-maps{max-width:calc(100% - 11% - 60px);width:100%;margin-left:11%;margin-right:60px;margin-top:70px;margin-bottom:20px;}.content-google-maps h2{font-family:"Montserrat Bold";font-size:28px;color:#0096db;margin:0;}.bloc-partenaires{margin-top:100px;}.content-partenaires{display:flex;flex-wrap:wrap;max-width:1000px;margin:0 auto;align-items:center;}.content-partenaires .item-partenaires{flex:1 1 20%;width:100%;height:194px;position:relative;opacity:0;transition:all .2s ease-in;}.content-partenaires .item-partenaires.active{opacity:1;}.item-partenaires img{max-width:calc(100% - 20px);max-height:70px;transform:translate(-50%,-50%);margin-left:50%;margin-top:50%;position:absolute;}.content-partenaires p{font-family:"Open Sans";font-size:15px;color:#414042;text-align:center;}.content-partenaires p span{font-family:"Open Sans Bold";font-size:17px;color:#00a2e5;}.content-listing-presse,.content-listing-actu{margin:80px auto 50px auto;width:calc(100% - 40px);padding:0 20px;}.content-listing-presse .item-list-presse,.content-listing-actu .item-list-presse{padding:0;margin:0;}.item-list-presse li{list-style:none;margin-bottom:35px;padding:40px 25px 20px 25px;border:1px solid #ebebeb;border-radius:5px;position:relative;}.item-list-presse .date-presse{font-family:"Montserrat Bold";font-size:12px;display:block;color:#414042;margin-bottom:20px;}.date-presse > div::before{content:'';width:15px;height:2px;background:#0065b3;display:inline-block;margin-right:5px;vertical-align:middle;margin-top:-2px;}.item-list-presse .title-presse span{font-family:"Montserrat Bold";font-size:20px;color:#414042;}.item-list-presse .body-presse{font-family:"Open Sans";font-size:15px;color:#414042;}.item-list-presse .body-presse,.item-list-presse .title-presse,.item-list-presse .date-presse{max-width:600px;}.body-presse p{margin:10px 0;}.item-list-presse .file--application-pdf{background-image:none;}.item-list-presse .file{display:initial;min-height:initial;padding-left:initial;background-repeat:initial;background-position:initial;}.item-list-presse .bouton-fichier{position:absolute;right:50px;top:50%;transform:translateY(-50%);}.item-list-presse .bouton-fichier a,.item-list-presse .bouton-fichier > .field-content{display:inline-block;margin:0 auto;text-align:center;border:1px solid #777;border-radius:35px;padding:15px 30px;font-family:"Montserrat Bold";font-size:13px;text-decoration:none;color:#777777;text-transform:uppercase;overflow:hidden;position:relative;}.content-listing-actu .views-field-field-lien-externe,.content-listing-actu .views-field-view-node{display:none;}.item-list-presse li:hover{cursor:pointer;}.bouton-fichier a::before,.bouton-fichier > .field-content::before{content:'';width:100%;height:100%;background:linear-gradient(to right,#0053a1,#00a4e7);position:absolute;display:block;top:0;left:0;opacity:0;z-index:-1;transition:all .2s ease-in;}.bouton-fichier a:hover::before,.bouton-fichier > .field-content:hover::before,.item-list-presse li:hover .bouton-fichier a::before,.item-list-presse li:hover .bouton-fichier .field-content::before{opacity:1;}.bouton-fichier a:hover,.bouton-fichier > .field-content:hover,.item-list-presse li:hover .bouton-fichier a,.item-list-presse li:hover .bouton-fichier > div.field-content{color:white;}.item-list-presse li,.item-list-presse .title-presse span{transition:all .2s ease-in;}.item-list-presse li:hover{-webkit-box-shadow:0px 3px 30px -15px rgba(0,0,0,0.80);-moz-box-shadow:0px 3px 30px -15px rgba(0,0,0,0.80);box-shadow:0px 3px 30px -15px rgba(0,0,0,0.80);}.item-list-presse li:hover .title-presse span{color:#0064b3;}.wrapper-page-faq{max-width:1035px;margin:0 auto;padding:0 20px;width:calc(100% - 40px);margin-bottom:60px;}.wrapper-categorie h2{font-family:"Montserrat Bold";font-size:28px;color:#0096db;margin:0;margin-top:50px;}.wrapper-categorie h2::after{content:'';display:block;height:2px;width:40px;background:#0064b3;margin-top:10px;margin-bottom:20px;}.item-faq{padding:20px 50px 20px 30px;border-radius:5px;border:1px solid #d8d8d8;margin-bottom:15px;position:relative;}.item-faq .question-faq{position:relative;}.item-faq .question-faq::after{content:'';background:url(/sites/f2c/themes/f2c/img/blocs/arrow-faq.png) no-repeat 98%;width:13px;height:100%;top:0;right:-25px;position:absolute;transition:all .2s ease-in;}.content-item-faq{font-family:"Open Sans";font-size:16px;color:#777777;}.content-item-faq .reponse-faq{display:none;margin-top:20px;}.content-item-faq .reponse-faq a{color:#777;}.item-faq,.item-faq .question-faq{transition:all .2s ease-in;}.item-faq:hover,.item-faq.active{cursor:pointer;-webkit-box-shadow:0px 3px 30px -15px rgba(0,0,0,0.80);-moz-box-shadow:0px 3px 30px -15px rgba(0,0,0,0.80);box-shadow:0px 3px 30px -15px rgba(0,0,0,0.80);}.item-faq:hover .question-faq,.item-faq.active .question-faq{color:#0096db;}.item-faq.active .question-faq::after{transform:rotate(180deg);}.wrapper-filters-faq a:hover{cursor:pointer;}.wrapper-filters-faq{margin-top:40px;margin-bottom:-10px;}.wrapper-filters-faq a{display:inline-block;font-family:"Montserrat Bold";font-size:13px;text-decoration:none;text-transform:uppercase;color:#777777;padding:10px 30px;border:1px solid #777;border-radius:20px;transition:all .2s ease-in;}.wrapper-filters-faq a:not(:first-child){margin-left:20px;}.wrapper-filters-faq a:hover{color:white;background:#777;}.wrapper-item-benevoles{width:calc(100% - 120px);margin:70px auto;}.bloc-item-benevoles{max-width:1350px;margin:0 auto;}.content-item-benevoles{display:flex;}.item-benevoles{flex:0 0 calc(33% - 10px);width:100%;-webkit-box-shadow:0px 3px 30px -15px rgba(0,0,0,0.80);-moz-box-shadow:0px 3px 30px -15px rgba(0,0,0,0.80);box-shadow:0px 3px 30px -15px rgba(0,0,0,0.80);background:#f2fafd;}.item-benevoles:nth-child(2){margin:0 20px;}.item-benevoles .header-benevoles{height:190px;position:relative;overflow:hidden;}.item-benevoles:nth-child(1) .header-benevoles{background:url(/sites/f2c/themes/f2c/img/blocs/picto-document.png) no-repeat bottom right,linear-gradient(to right,#0053a1,#00a4e7);background-size:170px,100%;}.item-benevoles:nth-child(2) .header-benevoles{background:url(/sites/f2c/themes/f2c/img/blocs/picto-soutient.png) no-repeat bottom right,linear-gradient(to right,#0053a1,#00a4e7);background-size:170px,100%;}.item-benevoles:nth-child(3) .header-benevoles{background:url(/sites/f2c/themes/f2c/img/blocs/picto-network.png) no-repeat bottom right,linear-gradient(to right,#0053a1,#00a4e7);background-size:170px,100%;}.item-benevoles h3{font-family:"Montserrat Bold";font-size:24px;line-height:25px;text-align:center;color:white;position:absolute;left:50%;width:calc(100% - 90px);top:50%;transform:translate(-50%,-70%);}.item-benevoles .body-benevoles{padding:20px;}.item-benevoles .body-benevoles p{font-family:"Open Sans Bold";font-size:15px;color:#414042;line-height:25px;}.item-benevoles ul{padding-left:20px;}.item-benevoles li{list-style:none;color:#414042;font-family:"Open Sans";font-size:15px;margin-bottom:15px;line-height:25px;}.item-benevoles li::before{content:'';background:url(/sites/f2c/themes/f2c/img/blocs/arrow-right-list-blue.png) no-repeat;background-size:cover;position:absolute;margin-left:-20px;margin-top:5px;height:14px;width:8px;}.etre-aide-road .bloc-item-benevoles{max-width:1280px;}.etre-aide-road .content-item-benevoles{background:url(/sites/f2c/themes/f2c/img/blocs/road-desktop.png) no-repeat center left;}.etre-aide-road .item-benevoles:nth-child(2){margin:0 40px;}.etre-aide-road .item-benevoles{flex:0 0 calc(33% - 25px);opacity:0;transition:all .2s ease-in;}.etre-aide-road .item-benevoles.active{opacity:1;}.etre-aide-road .item-benevoles h3{width:calc(100% - 100px);}.etre-aide-road .item-benevoles .header-benevoles::after{content:'';font-size:250px;color:#015DA3;font-family:Montserrat Bold;right:0;text-align:right;width:100%;margin-top:-40px;display:block;}.etre-aide-road .item-benevoles:nth-child(1) .header-benevoles::after{content:'1';}.etre-aide-road .item-benevoles:nth-child(2) .header-benevoles::after{content:'2';}.etre-aide-road .item-benevoles:nth-child(3) .header-benevoles::after{content:'3';}.etre-aide-road .item-benevoles .header-benevoles{background:linear-gradient(to right,#0053a1,#00a4e7);background-size:100%;}.soutient-particulier .content-intro-soutient h2{margin:0;font-family:"Montserrat Bold";font-size:50px;color:#0064b3;}.soutient-particulier .content-intro-soutient .part-right{padding-top:115px;}.soutient-particulier .content-intro-soutient h2::before{content:'';height:2px;width:45px;background:#0064b3;display:block;margin-bottom:20px;margin-top:20px;}.container-don-benevole{display:flex;}.container-don-benevole .item-don-benevole{background:#f2fafd;border-bottom:2px solid #0053a1;text-align:center;padding:10px;margin:15px 0;}.container-don-benevole .item-don-benevole:first-child{margin-right:10px;}.item-don-benevole .num-don-benevole{font-family:"Montserrat Bold";font-size:64px;color:#0053a1;}.item-don-benevole p{font-family:"Open Sans";font-size:15px;color:#7a7c7f;}.num-don-benevole::after{content:"";display:block;width:45px;height:3px;background:#cbe0e8;margin:0 auto;margin-top:8px;margin-bottom:-10px;}.btn-dons-benevole{margin-top:25px;}.btn-dons-benevole a{font-family:"Montserrat Bold";font-size:13px;text-decoration:none;text-transform:uppercase;text-align:center;padding:15px 25px;color:#0053a1;border-radius:50px;display:inline-block;max-width:190px;z-index:2;position:relative;overflow:hidden;-webkit-box-shadow:0px 3px 30px -15px rgba(0,0,0,0.80);-moz-box-shadow:0px 3px 30px -15px rgba(0,0,0,0.80);box-shadow:0px 3px 30px -15px rgba(0,0,0,0.80);}.btn-dons-benevole a:first-child{background:url(/sites/f2c/themes/f2c/img/home/respect-btn-hover.png) no-repeat 94% center,linear-gradient(to right,#0053a1,#00a4e7);padding:15px 60px 15px 25px;margin-right:15px;color:white;}.don-entreprise-item{background:#f2fafd;border-bottom:2px solid #0053a1;text-align:center;padding:10px;width:80%;margin:0 auto;}.don-entreprise-item p{font-family:"Open Sans";font-size:15px;color:#7a7c7f;}.num-don-entreprise{font-family:"Montserrat Bold";font-size:64px;color:#0053a1;}.num-don-entreprise::after{content:"";display:block;width:45px;height:3px;background:#cbe0e8;margin:0 auto;margin-top:8px;margin-bottom:-10px;}@keyframes FadeIn{0%{display:none;opacity:0;}1%{display:block;opacity:0;}100%{opacity:1;display:block;}}@keyframes FadeOut{0%{display:block;opacity:1;}99%{display:block;opacity:0;}100%{display:none;opacity:0;}}
@media screen and (max-width:1350px){.layout-content{overflow:hidden;}.content-header .main-menu li:nth-child(-n+3):not(:first-child) a,.content-header .main-menu .menu-burger-btn,.content-header .main-menu .don-btn-menu,.content-header .main-menu .ideas-logo-menu{margin-left:40px;}#breadcrumb li a{font-size:16px;}}@media screen and (max-width:1279px){.content-header .main-menu li:nth-child(-n+3):not(:first-child) a,.content-header .main-menu .menu-burger-btn,.content-header .main-menu .don-btn-menu,.content-header .main-menu .ideas-logo-menu{margin-left:20px;}.bloc-hp-chiffres{margin-top:-15px;padding-top:15px;}.content-chiffres-hp::before{margin-top:-15px;}}@media screen and (max-width:1080px){.content-header,.menu-overlay .main-logo{padding:20px;}}@media screen and (max-width:1000px){.flex-responsive{flex-wrap:wrap;}.flex-responsive .responsive-full{padding:20px;width:calc(100% - 40px);}.content-header .main-menu a:not(.menu-burger-btn):not(.don-btn-menu){display:none;}.header-popup-don{display:none;}.container-item-popupdon .titre-popupdon,.container-item-popupdon .titre-2-popupdon{font-size:23px;}.text-don-popup{font-size:14px;}.container-item-popupdon ul li{margin-bottom:20px;}.content-menu-overlay{margin:0 20px;flex-wrap:wrap;width:calc(100% - 40px);}.menu-overlay .left-content-menu-overlay,.menu-overlay .right-content-menu-overlay{flex :0 0 100%;width:100%;}.menu-overlay .right-content-menu-overlay{margin-left:0;margin-bottom:50px;margin-top:20px;}.menu-overlay .wrapper-right-menu-overlay{position:relative;}#slider-projets-hp .slider-control .control-prev,#slider-projets-hp .slider-control .control-next{top:200px;}.block-projets-hp-block,.item-slider-projets-hp .background-slider img{height:70vh;}.wrapper-infos-slider .categorie-slider{font-size:11px;}.wrapper-infos-slider .categorie-slider::before{content:'';height:1px;}.wrapper-infos-slider{width:calc(100% - 50px - 40px);padding:30px 20px;transform:none;position:absolute;bottom:-50px;margin:0 0 0 auto;right:0;}.content-infos-slider .btn-more-infos{padding:20px;font-size:11px;}.content-infos-slider h2{font-size:26px;}.content-infos-slider .description-slider{display:none;}.slider-indicator{display:none;}.bloc-hp-histoire h3{font-size:28px;}.bloc-hp-histoire{margin-top:75px;}.bloc-hp-histoire .content-histoire-hp{max-width:100%;padding:0 20px;z-index:2;position:relative;}.bloc-hp-histoire .part-left{flex :0 0 100%;width:100%;}.bloc-hp-histoire .part-right{display:none;}.bloc-hp-chiffres{margin-top:50px;padding-top:0;}.content-chiffres-hp::before{margin-top:0;left:50%;transform:translateX(-50%);}.content-chiffres-hp .wrapper-item-chiffres{flex-wrap:wrap;width:min-content;margin:0 auto;padding:50px 0px 20px 0;}.content-chiffres-hp .item-chiffres{flex :0 0 100%;width:100%;margin:20px auto;}.content-chiffres-hp .impact-chiffres{width:fit-content;min-width:auto;}.content-bloc-projets-hp .item-mev-projets-hp,.content-bloc-actus-hp .item-mev-actus-hp{flex :0 0 calc(100% - 40px);width:calc(100% - 40px);margin:20px;}.content-bloc-projets-hp,.content-bloc-actus-hp{flex-wrap:wrap;}#bloc-projets-hp .btn-all-projects,#bloc-actus-hp .btn-all-actus{margin-right:20px;}.bloc-hp-aide{margin-top:50px;}.bloc-hp-aide .wrapper-hp-aide,.bloc-hp-soutenir .wrapper-hp-soutenir{flex-wrap:wrap;}.bloc-hp-aide .right-hp-aide{flex :0 0 calc(100% - 50px);margin-right:0;margin-left:auto;margin-top:-100px;width:calc(100% - 50px);background:white;}.bloc-hp-soutenir .left-hp-soutenir{flex :0 0 calc(100% - 50px);margin-right:0;margin-top:20px;margin-left:auto;margin-bottom:-100px;width:calc(100% - 50px);background:white;}.bloc-hp-aide .left-hp-aide,.bloc-hp-soutenir .right-hp-soutenir{flex :0 0 calc(100% - 40px);width:calc(100% - 40px);margin:0 20px;}.bloc-hp-aide .content-right-aide,.bloc-hp-soutenir .content-left-soutenir{padding:20px;}.bloc-hp-aide .content-right-aide h2,.bloc-hp-soutenir .content-left-soutenir h2{font-size:28px;}.bloc-hp-aide .content-right-aide p strong{margin:30px 0;font-size:18px;line-height:23px;}.wrapper-bloc-projets-hp h2,.wrapper-bloc-actus-hp h2{font-size:30px;}.content-bloc-btn-don h3,.content-bloc-btn-contact h3{font-size:22px;padding:0 20px;}.content-bloc-btn-don .wrapper-btn-bloc-donc a,.content-bloc-btn-contact .wrapper-btn-bloc-contact a{font-family:"Montserrat Bold";font-size:18px;color:white;display:inline-block;text-transform:uppercase;text-decoration:none;padding:25px 45px;border-radius:50px;background:linear-gradient(to right,#0053a1,#00a4e7);box-shadow:0px 25px 35px -10px rgba(0,83,161,1);}#footer-links .wrapper-footer-links,#footer-mentions .content-footer-mentions{flex-wrap:wrap;}#footer-links .item-footer-links:not(:last-child){margin-right:25px;width:calc(100% - 40px);flex:0 0 calc(100% - 40px);padding:20px;}#footer-mentions .wrapper-footer-mentions{padding:40px 20px;width:calc(100% - 40px);}#footer-mentions .content-footer-mentions > div{width:100%;}#footer-mentions .wrapper-footer-mentions .adresse-footer{margin-top:20px;}.content-space-footer{max-width:calc(100% - 20px);}.block-inscription-newsletter .left-newsletter{display:none;}.block-inscription-newsletter .right-newsletter{margin:0 20px;}.block-inscription-newsletter .content-inscription-newsletter .title-newsletter{font-size:28px;}.content-card-header{padding:35px 25px;border-top-right-radius:0px;border-bottom-right-radius:0px;}.content-card-header h1{font-size:28px;margin-bottom:15px;}.content-card-header h1::before{width:30px;margin-bottom:10px;}.bloc-intro-connaitre{margin-top:0;margin-bottom:20px;}.bloc-intro-connaitre .content-intro-connaitre,.bloc-notre-mission .content-notre-mission,.bloc-notre-engagement .content-notre-engagement,.content-notre-demarche .part-top,.content-notre-demarche .part-bottom{flex-wrap:wrap;padding:20px;width:calc(100% - 40px);}.content-notre-demarche .list-acteurs{flex-wrap:wrap;}.bloc-notre-mission .content-notre-mission .part-right{margin-top:0;}.content-intro-connaitre .part-left{padding-top:20px;}.content-intro-connaitre .part-left,.content-intro-connaitre .part-right,.bloc-notre-mission .content-notre-mission .part-left,.bloc-notre-mission .content-notre-mission .part-right,.bloc-notre-engagement .content-notre-engagement .part-left,.bloc-notre-engagement .content-notre-engagement .part-right,.content-notre-demarche .part-top .part-left,.content-notre-demarche .part-top .part-right{width:100%;flex:0 0 100%;}.content-notre-mission .item-missions{flex:0 0 calc(50% - 40px);}.item-missions .number-mission{font-size:26px;}.item-missions .label-mission{word-break:break-word;hyphens:auto;}.content-notre-mission .part-right h2,.content-notre-engagement .part-left h2,.content-notre-demarche h2{font-size:26px;}.content-notre-demarche h3{font-size:24px;}.content-notre-demarche h2{padding:0 20px;}.wrapper-nav .nav-top-valeurs{display:none;}.content-item-slider .item-slider-valeurs .text-item{width:calc(100% - 100px);}.item-slider-valeurs .text-item h3{font-size:24px;}.content-notre-demarche .part-top .part-left img,.content-notre-demarche .list-item-partenaire .item-partenaire img{width:100%;}.content-notre-demarche .list-item-partenaire .item-partenaire{flex:0 0 50%;}.content-notre-demarche .wrapper-btn-partenaires{text-align:center;}.bloc-coup-de-pouce{padding:50px 20px;}.content-coup-de-pouce .percent{font-size:80px;}.content-coup-de-pouce .wrapper-top p{max-width:100%;}.bloc-projet-aide .content-projet-aide h2{font-size:26px;padding:0 10px;}.bloc-projet-aide .content-projet-aide p{padding:0 20px;}.bloc-projet-aide .btn-more-projet-aide{padding:25px;width:80%;}.bloc-projet-aide .content-projet-aide .surlign-text-projet-aide{margin:0 20px;line-height:17px;font-size:15px;}.bloc-projet-aide.onhover .wrapper-projet-aide,.bloc-projet-aide.active .wrapper-projet-aide{margin:0;}.bloc-projet-aide .content-projet-aide-open.active{padding-bottom:20px;}.bloc-projet-aide.active .content-projet-aide{padding-top:80px;padding-bottom:40px;}.content-critere-aide h3{font-size:24px;}.content-critere-aide .accroche-critere{padding:0 20px;}.content-critere-aide .item-critere{width:initial;flex:initial;margin:15px 0;}.content-critere-aide .points-criteres{width:calc(100% - 40px);}.content-projet-aide-open .text-valid-critere{padding:50px 20px;}.content-projet-aide-open .zone-btn-download{margin:0 20px;}.item-projet-hero{max-width:100%;}.wrapper-hero-projet h2{font-size:26px;padding:0 20px;}.item-projet-hero .part-left-hero,.item-projet-hero .part-right-hero{width:calc(100% - 40px);}.item-projet-hero .part-right-hero{padding:20px;margin-top:-40px;margin-left:40px;border-radius:0px;}.content-orga-aide .wrapper-aide-road{background:url(/sites/f2c/themes/f2c/img/blocs/road-mobile.png) no-repeat left center;width:100%;height:auto;padding-left:0;background-size:contain;}.item-aide{width:calc(50% - 10px * 2);margin:0px 10px;margin-bottom:15px;}.text-quote-simple,.author-quote-simple{font-size:20px;padding:0 20px;}.bloc-notre-engagement{margin-top:0;}.bloc-notre-engagement .content-notre-engagement .part-left{margin-bottom:50px;}.bloc-intro-soutient{margin-top:0;}.content-quote-benevole .part-left{margin-right:0;margin:0 auto;}.bloc-quote-benevole{margin:90px 20px 50px 20px;}.bloc-quote-benevole{padding:60px 20px;}.content-quote-benevole h2,.bloc-benevole-galerie h2{font-size:28px;margin-top:20px;max-width:calc(100% - 40px);}.intro-quote-benevole::before{display:none;}.content-benevole-galerie{padding-top:0;}.bloc-image-full-right .content-bloc-image-full-right{margin-left:0;width:100%;}.content-bloc-image-full-right .part-right img,.content-bloc-image-full-right .part-right img{position:relative;left:-20px;max-width:calc(100% + 40px);width:calc(100% + 40px);}.content-bloc-image-full-right h2,.content-bloc-image-full-left h2{font-size:28px;}.bloc-image-full-left .content-bloc-image-full-left{margin-top:0;width:100%;}.bloc-image-full-right .content-bloc-image-full-right{margin-top:0;}.wrapper-filter-categ .filter-categ{margin:10px 10px;}.content-listing-projets{margin:0 20px;max-width:calc(100% - 40px);width:100%;}.item-projet,.item-projet:nth-child(4),.item-projet:nth-child(9),.item-projet:nth-child(13),.item-projet:nth-child(17),.item-projet:nth-child(22){width:100%;}#bloc-form-contact .content-form-contact{margin-top:50px;}#bloc-form-contact{max-width:100%;width:100%;margin-left:0;margin-right:0;margin-top:30px;margin-bottom:50px;}.wrapper-form-contact .part-left{padding:20px 0 20px 20px;}.wrapper-form-contact .part-right{margin:40px 20px;}.item-list-presse .bouton-fichier{position:relative;right:initial;top:initial;text-align:right;margin-top:30px;transform:initial;}.content-partenaires .item-partenaires{flex:1 1 50%;}#breadcrumb{display:none;}.soutient-particulier .content-intro-soutient h2{font-size:28px;margin-top:75px;}.btn-dons-benevole{text-align:center;}.btn-dons-benevole a:first-child{margin-bottom:15px;}.soutient-particulier .content-intro-soutient .part-right{display:none;}.content-item-benevoles .item-benevoles:nth-child(2){margin:0 0 25px 0;}.content-item-benevoles .item-benevoles{width:100%;flex:0 0 100%;margin-bottom:25px;}.bloc-content-under-img{margin-left:20px;margin-right:20px;width:calc(100% - 80px);}.wrapper-item-benevoles{width:calc(100% - 40px);}.header-page-projet .content-card-header,.header-page-actu .content-card-header{padding:20px;}}@media screen and (max-width:600px){.content-header .main-menu a:not(.menu-burger-btn){display:none;}}@media screen and (max-width:340px){.content-header .main-logo img{max-width:170px;}}
