@charset "UTF-8";
/*!
Theme Name: Imagine for Margo - Children without Cancer | L&#39;association
Theme URI: 
Author: 
Author URI: 
Description: Vous souhaitez soutenir la recherche contre le cancer des enfants, vous informer sur le soutien aux familles et enfants hospitalisés ? Découvrez l&#39;association Imagine for Margo et ses actions.
Version: 1.3.1
License:
License URI:
Tags:
Text Domain: i4m
**/.boutique--list .title,.boutique--members .title,.boutique--parrains .title,.boutique--partners .title,.woocommerce--subtitle,.woocommerce-additional-fields h3,a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.hide-on-phone{display:none}.cf:after,.section--comments .comment .comment-meta:after{display:block;content:"";clear:both}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}@font-face{font-display:swap;font-family:Source Sans Pro;src:url(../../../../../../themes/imagineformargo-association/css/fonts/SourceSansPro-Bold.woff2) format("woff2"),url(../../../../../../themes/imagineformargo-association/css/fonts/SourceSansPro-Bold.woff) format("woff"),url(../../../../../../themes/imagineformargo-association/css/fonts/SourceSansPro-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Source Sans Pro;src:url(../../../../../../themes/imagineformargo-association/css/fonts/SourceSansPro-SemiBold.woff2) format("woff2"),url(../../../../../../themes/imagineformargo-association/css/fonts/SourceSansPro-SemiBold.woff) format("woff"),url(../../../../../../themes/imagineformargo-association/css/fonts/SourceSansPro-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-display:swap;font-family:Source Sans Pro;src:url(../../../../../../themes/imagineformargo-association/css/fonts/SourceSansPro-Regular.woff2) format("woff2"),url(../../../../../../themes/imagineformargo-association/css/fonts/SourceSansPro-Regular.woff) format("woff"),url(../../../../../../themes/imagineformargo-association/css/fonts/SourceSansPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Schoolbell;src:url(../../../../../../themes/imagineformargo-association/css/fonts/Schoolbell.woff2) format("woff2"),url(../../../../../../themes/imagineformargo-association/css/fonts/Schoolbell.woff) format("woff"),url(../../../../../../themes/imagineformargo-association/css/fonts/Schoolbell.ttf) format("truetype");font-weight:400;font-style:normal}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;background:0 0;border:none}button,button:hover{cursor:pointer}.button--blue{color:#fff;background-color:#1ea4da}.button--blue,.button--blue-alt{display:inline-block;font-family:Source Sans Pro;font-size:1.8rem;line-height:1.8rem;font-weight:700;min-width:175px;padding:15px 25px;text-align:center;border:2px solid #1ea4da;border-radius:14px}.button--blue-alt{color:#1ea4da}.button--blue-dk{color:#342a7b;border:2px solid #342a7b;border-radius:14px}.button--blue-dk,.button--pink-alt{display:inline-block;font-family:Source Sans Pro;font-size:1.8rem;line-height:1.8rem;font-weight:700;min-width:175px;padding:15px 25px;text-align:center}.button--pink-alt{color:#e24483;border:2px solid #e24483;border-radius:14px}.btn--list-more{display:inline-block;color:#342a7b;font-family:Source Sans Pro;font-size:1.8rem;line-height:1.8rem;font-weight:700;min-width:175px;padding:15px 25px;text-align:center;border:2px solid #342a7b;border-radius:14px}.button--buy,.button--donner,.checkout-button,.woocommerce-checkout-payment #place_order,body.boutique-home .btn--list-more,body.boutique-list .btn--list-more,body.boutique-product .btn--list-more{display:inline-block;color:#fff;font-family:Source Sans Pro;font-weight:700;min-width:175px;padding:15px 25px;text-align:center;border:2px solid #e24483;border-radius:30px;font-size:1.8rem;line-height:2.6rem;height:60px;text-transform:uppercase;background-color:#e24483}.button--raw{display:inline-block;color:#342a7b;font-family:Source Sans Pro;font-size:1.8rem;line-height:1.8rem;font-weight:700;min-width:175px;padding:0;text-align:center;min-width:0}.button--raw:focus{outline:0}h1{color:#1ea4da;font-size:3.4rem;line-height:3.4rem;font-weight:700;padding:0 0 15px;text-transform:uppercase}.boutique--list .title,.boutique--members .title,.boutique--parrains .title,.boutique--partners .title,h2{color:#342a7b;font-family:Source Sans Pro;font-size:2.4rem;line-height:2.9rem;font-weight:600;padding:0 0 25px;text-transform:uppercase}.woocommerce--subtitle,.woocommerce-additional-fields h3,h3{color:#1ea4da;font-size:2rem;line-height:2.5rem;font-weight:600;padding:0 0 20px;text-transform:uppercase}img{max-width:100%;height:auto}.media--picture img{display:block;min-width:100%;margin:0 auto}.media--video-embed{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.media--video-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;bottom:0;outline:0}.media--video{position:relative;z-index:1}.media--video:after{position:absolute;display:block;content:"";top:50%;left:50%;width:57px;height:57px;background:url(../../../../../../themes/imagineformargo-association/images/icon-play.svg) 50%/cover no-repeat;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.media--video-content{position:absolute;bottom:30px;left:0;width:100%;padding:0 15px;z-index:3}.media--video-title{display:block;color:#342a7b;font-family:Schoolbell;font-size:2rem;line-height:2.7rem}.media--video-excerpt{display:none;color:#342a7b;font-family:Schoolbell}.media--video-excerpt,.media--video-excerpt p{font-size:2.9rem;line-height:4rem}[data-video-id]:not(.media--video){cursor:pointer}[data-video-id]:not(.media--video) .media--picture,[data-video-id]:not(.media--video) .temoignage-block--thumb{display:block;position:relative;z-index:1}[data-video-id]:not(.media--video) .media--picture:after,[data-video-id]:not(.media--video) .temoignage-block--thumb:after{position:absolute;display:block;content:"";top:50%;left:50%;width:57px;height:57px;background:url(../../../../../../themes/imagineformargo-association/images/icon-play.svg) 50%/cover no-repeat;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}p{font-size:1.7rem;line-height:2.4rem}strong{font-weight:600}em,i{font-style:italic}sup{vertical-align:super}sub,sup{font-size:.75em}sub{vertical-align:sub}a{color:inherit;text-decoration:none}.ft-heart{top:8px;width:43px;height:32px;background:url(../../../../../../themes/imagineformargo-association/images/icon-heart.svg) 50%/43px 32px no-repeat;text-indent:-9999px}.ft-heart,.line-01{position:relative;display:inline-block}.line-01:after{display:block;position:absolute;content:"";width:88px;height:11px;left:25px;bottom:-8px;background:url(../../../../../../themes/imagineformargo-association/images/line-01.svg) 50% no-repeat}.line-02{position:relative;display:inline-block}.line-02:after{display:block;position:absolute;content:"";width:80px;height:10px;left:35px;bottom:-5px;background:url(../../../../../../themes/imagineformargo-association/images/line-02.svg) 50% no-repeat}input[type=email],input[type=text]{font-family:Source Sans Pro;font-size:1.6rem;line-height:2rem;height:60px;padding:0 10px;border:1px solid #342a7b;border-radius:5px;background-color:#fff}input[type=email]:focus,input[type=text]:focus,textarea:focus{outline:0;background-color:#f5f2f2}input[type=text]::-webkit-input-placeholder{color:#342a7b!important;opacity:1!important}input[type=text]::-moz-placeholder{color:#342a7b!important;opacity:1!important}input[type=text]:-ms-input-placeholder{color:#342a7b!important;opacity:1!important}input[type=text]::placeholder{color:#342a7b!important;opacity:1!important}input[type=email]::-webkit-input-placeholder{color:#342a7b!important;opacity:1!important}input[type=email]::-moz-placeholder{color:#342a7b!important;opacity:1!important}input[type=email]:-ms-input-placeholder{color:#342a7b!important;opacity:1!important}input[type=email]::placeholder{color:#342a7b!important;opacity:1!important}textarea{font-family:Source Sans Pro;font-size:1.6rem;line-height:2rem;height:60px;padding:10px;border:1px solid #342a7b;border-radius:5px;background-color:#fff}textarea::-webkit-input-placeholder{color:#342a7b!important;opacity:1!important}textarea::-moz-placeholder{color:#342a7b!important;opacity:1!important}textarea:-ms-input-placeholder{color:#342a7b!important;opacity:1!important}textarea::placeholder{color:#342a7b!important;opacity:1!important}button[type=submit],input[type=submit],select{font-family:Source Sans Pro}select{color:#342a7b;font-size:1.6rem;line-height:2rem;height:60px;padding:0 10px;border:1px solid #342a7b;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0ye2ZpbGw6IzQ0NH08L3N0eWxlPjwvZGVmcz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDQuOTV2MTBIMHoiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xLjQxIDQuNjdsMS4wNy0xLjQ5IDEuMDYgMS40OUgxLjQxek0zLjU0IDUuMzNMMi40OCA2LjgyIDEuNDEgNS4zM2gyLjEzeiIvPjwvc3ZnPg==) 98% 50%/20px 100% no-repeat #fff}.checkout--wrapper .form-row input[type=email],.checkout--wrapper .form-row input[type=text],.input--field input[type=email],.input--field input[type=text]{width:100%;margin:10px 0}.checkout--wrapper .form-row textarea,.input--field textarea{width:100%;min-height:120px;margin:10px 0}.radiogroup{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.radiogroup-label{color:#342a7b;font-weight:600;width:90px}.radio-option{position:relative;width:110px}.radio-option label{cursor:pointer;position:relative;color:#342a7b;font-size:1.4rem;line-height:1.4rem;padding:0 0 0 25px;z-index:3}.radio-option:before{opacity:1;visibility:visible;top:3px;left:0;width:18px;height:18px;background-color:transparent;border:1px solid #342a7b;border-radius:50%;z-index:1}.radio-option:after,.radio-option:before{display:block;position:absolute;content:""}.radio-option:after{opacity:0;visibility:hidden;top:6px;left:3px;width:14px;height:14px;background-color:#342a7b;border-radius:50%;-webkit-transform:scale(.25);-ms-transform:scale(.25);transform:scale(.25);-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out;z-index:2}.radio-option.checked:after{opacity:1;visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.radio-option input[type=radio]{position:absolute;left:-9999px}.form--donation-field.checkbox label{cursor:pointer;color:#342a7b;display:inline;font-weight:400}.form--search{position:relative;z-index:1}.form--search input[type=text]{position:relative;height:48px;padding:0 20px 0 50px;border:0;background-color:#f5f2f2;z-index:3}.form--search input[type=text]::-webkit-input-placeholder{color:#342a7b!important;font-size:1.6rem;line-height:2rem;font-weight:400;text-transform:uppercase}.form--search input[type=text]::-moz-placeholder{color:#342a7b!important;font-size:1.6rem;line-height:2rem;font-weight:400;text-transform:uppercase}.form--search input[type=text]:-ms-input-placeholder{color:#342a7b!important;font-size:1.6rem;line-height:2rem;font-weight:400;text-transform:uppercase}.form--search input[type=text]::placeholder{color:#342a7b!important;font-size:1.6rem;line-height:2rem;font-weight:400;text-transform:uppercase}.form--search button[type=submit]{display:block;position:absolute;top:13px;left:20px;z-index:3}.form--search button[type=submit] .icon{display:block;fill:#1ea4da;position:relative;max-width:22px;max-height:22px}.form--search button[type=submit]:focus{outline:0}.form--search button[type=submit]:focus .icon{fill:#e24483}.form--donation{margin-bottom:50px}.form--donation .form--donation-wrap{max-width:1020px;margin:0 auto}.form--donation .form--donation-wrap.address,.form--donation .form--donation-wrap.civility .form--donation-field,.form--donation .form--donation-wrap.status .form--donation-field{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.form--donation .form--donation-wrap.address{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.form--donation .form--donation-wrap.address .street_prefix,.form--donation .form--donation-wrap.address .streetnum{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;max-width:90px}.form--donation .form--donation-wrap.address .street{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;max-width:-webkit-calc(100% - 110px);max-width:calc(100% - 110px);margin-left:auto}.form--donation .form--donation-wrap.address .zipcode{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3;max-width:90px}.form--donation .form--donation-wrap.address .city{-webkit-box-ordinal-group:5;-webkit-order:4;-moz-box-ordinal-group:5;-ms-flex-order:4;order:4;max-width:-webkit-calc(100% - 110px);max-width:calc(100% - 110px);margin-left:auto}.form--donation .form--donation-wrap.address .country{-webkit-box-ordinal-group:6;-webkit-order:5;-moz-box-ordinal-group:6;-ms-flex-order:5;order:5}.form--donation .form--donation-wrap.phone{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.form--donation .form--donation-wrap.phone .prefix{max-width:70px}.form--donation .form--donation-wrap.phone .phone{max-width:-webkit-calc(100% - 90px);max-width:calc(100% - 90px);margin-left:20px}.form--donation .form--donation-wrap.optin .form--donation-field label{cursor:pointer;display:inline;color:#342a7b;font-weight:400;margin:0}.form--donation .form--donation-field{width:100%;margin-bottom:25px}.form--donation .form--donation-field.checkbox.form--error label{color:red}.form--donation .form--donation-field .form--error{border-color:red}.form--donation .form--donation-field label{display:inline-block;color:#342a7b;font-size:1.5rem;line-height:1.5rem;font-weight:600;margin:0 0 7px 5px}.form--donation input[type=email],.form--donation input[type=text],.form--donation select{display:block;width:100%}.form--donation .form--donation-submit{text-align:center}a.modal--confidentialite{text-decoration:underline}.header--main{position:fixed;top:0;width:100%;height:96px;border-bottom:1px solid #bbb;background-color:#fff;box-shadow:4px 4px 10px hsla(0,0%,70.2%,0);-webkit-transition:.2s cubic-bezier(.39,.575,.565,1) .3s;transition:.2s cubic-bezier(.39,.575,.565,1) .3s;z-index:100}.header--main.scrolling .logo-title{opacity:0;visibility:hidden}.header--main.scrolling .nav--main{max-height:100%}.header--main.scrolling .nav--main-donate{top:16px;right:80px;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.header--main.opened{height:100vh;-webkit-transition:.3s cubic-bezier(.39,.575,.565,1);transition:.3s cubic-bezier(.39,.575,.565,1)}.header--main.opened .nav--top-search--mobile{opacity:1;visibility:visible;-webkit-transition:.25s cubic-bezier(.39,.575,.565,1) .25s;transition:.25s cubic-bezier(.39,.575,.565,1) .25s}.header--main.opened .nav--main.opened .mobile-scroll{opacity:1;visibility:visible;max-height:100vh}.header--main.opened .nav--main-menu,.header--main.opened .nav--top-lang-mobile{opacity:1;visibility:visible;-webkit-transition:.25s cubic-bezier(.39,.575,.565,1) .25s;transition:.25s cubic-bezier(.39,.575,.565,1) .25s}.header--main .logo-title{opacity:1;visibility:visible;-webkit-transition:.4s cubic-bezier(.39,.575,.565,1);transition:.4s cubic-bezier(.39,.575,.565,1)}.nav--top{width:100%;max-width:1680px;margin:0 auto;padding:0 20px}.nav--top-search{display:none}.nav--top-search.active .form--search,.nav--top-search:hover .form--search{max-width:600px;overflow:visible}.nav--top-search.active .form--search input[type=text],.nav--top-search:hover .form--search input[type=text]{opacity:1;visibility:visible}.nav--top-search .form--search{max-width:45px;margin-right:15px;overflow:hidden}.nav--top-search .form--search,.nav--top-search .form--search input[type=text]{-webkit-transition:.4s cubic-bezier(.39,.575,.565,1);transition:.4s cubic-bezier(.39,.575,.565,1)}.nav--top-search .form--search input[type=text]{opacity:0;visibility:hidden}.nav--top-lang{display:none;position:absolute;top:15px;right:60px}.nav--top-lang ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.nav--top-lang ul li{margin:0 13px}.nav--top-lang ul li:first-of-type{margin-left:0}.nav--top-lang ul li:last-of-type{margin-right:0}.nav--main{max-height:120px}.nav--main-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.logo-main{padding-bottom:0}.logo-mobile{max-width:144px;margin:15px 0 0 15px}.logo-mobile svg{display:block}.logo-desktop{display:none}.mobile-scroll{opacity:0;visibility:hidden;max-height:0;height:100vh;height:-webkit-calc(var(--vh,1vh)*100 - 100px);height:calc(var(--vh,1vh)*100 - 100px);overflow:scroll;-webkit-overflow-scrolling:touch}.nav--main-menu{opacity:0;visibility:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#342a7b;font-size:1.6rem;line-height:2rem;font-weight:400;text-transform:uppercase;-webkit-transition:.4s cubic-bezier(.39,.575,.565,1);transition:.4s cubic-bezier(.39,.575,.565,1)}.nav--main-menu li{padding:20px;border-bottom:1px solid #d8d8d8}.nav--main-donate{position:fixed;top:96px;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.4s cubic-bezier(.39,.575,.565,1);transition:.4s cubic-bezier(.39,.575,.565,1);z-index:101}.nav--top-search--mobile{opacity:0;visibility:hidden;margin:80px 0 20px;padding:0 15px;-webkit-transition:.4s cubic-bezier(.39,.575,.565,1) .1s;transition:.4s cubic-bezier(.39,.575,.565,1) .1s}.nav--top-search--mobile input[type=text]{width:100%}.nav--top-lang-mobile{opacity:0;visibility:hidden;-webkit-transition:.4s cubic-bezier(.39,.575,.565,1) .1s;transition:.4s cubic-bezier(.39,.575,.565,1) .1s}.nav--top-lang-mobile ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 0}.nav--top-lang-mobile ul li{margin:0 10px}.nav--top-lang-mobile ul li:first-of-type{margin-left:0}.nav--top-lang-mobile ul li:last-of-type{margin-right:0}.btn--toggle-menu{position:absolute;top:15px;right:15px;width:29px;height:29px;border:none;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:10}.btn--toggle-menu:focus{outline:0}.btn--toggle-menu .top-bar{top:0;-webkit-transition:top .15s ease-in-out .2s,height .15s ease-in-out .2s,background-color .15s ease-in-out .2s,-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out,top .15s ease-in-out .2s,height .15s ease-in-out .2s,background-color .15s ease-in-out .2s,-webkit-transform .2s ease-in-out}.btn--toggle-menu .middle-bar,.btn--toggle-menu .top-bar{position:absolute;left:0;display:block;width:100%;height:3px;border-radius:2px;background-color:#1ea4da}.btn--toggle-menu .middle-bar{top:9px;-webkit-transition:.2s ease-in-out .25s;transition:.2s ease-in-out .25s}.btn--toggle-menu .bottom-bar{position:absolute;top:18px;left:0;display:block;width:100%;height:3px;border-radius:2px;background-color:#1ea4da;-webkit-transition:top .15s ease-in-out .2s,height .15s ease-in-out .2s,background-color .15s ease-in-out .2s,-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out,top .15s ease-in-out .2s,height .15s ease-in-out .2s,background-color .15s ease-in-out .2s,-webkit-transform .2s ease-in-out}.btn--toggle-menu.opened .top-bar{top:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:top .15s ease-in-out,height .15s ease-in-out,-webkit-transform .2s ease-in-out .2s;transition:top .15s ease-in-out,height .15s ease-in-out,transform .2s ease-in-out .2s,-webkit-transform .2s ease-in-out .2s}.btn--toggle-menu.opened .middle-bar{opacity:0;-webkit-transition-delay:0s;transition-delay:0s}.btn--toggle-menu.opened .bottom-bar{top:10px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top .15s ease-in-out,height .15s ease-in-out,-webkit-transform .2s ease-in-out .2s;transition:top .15s ease-in-out,height .15s ease-in-out,transform .2s ease-in-out .2s,-webkit-transform .2s ease-in-out .2s}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-box-sizing:border-box;box-sizing:border-box}body,html{position:relative;width:100%;min-height:100%}html{font-size:62.5%}body{font-family:Source Sans Pro;font-size:1.7rem;line-height:2.4rem;padding-top:160px}.page-single{max-width:1140px;margin:0 auto 40px}.page-single.donation .paiement_label{color:#fff;font-family:Source Sans Pro;font-size:2.4rem;line-height:2.4rem;font-weight:600;padding:10px 5px;text-align:center;background-color:#1ea4da;width:100%;margin-bottom:20px}.page-single.donation .paiement_label:focus{opacity:.8;outline:0}.page-single.donation .donation-payment{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 20px}.page-single.donation .donation--summary{margin-top:20px}.section--content-wrap{width:100%;padding:30px 25px}.push--title-wrap,.section--title-wrap{padding:30px;background-color:#fff}.push--title-wrap .section--title,.section--title-wrap .section--title{max-width:1680px;margin:0 auto;padding:0}.section--title{padding:0}.section--cta-wrap,.section--excerpt-wrap{text-align:center}.header--page{color:#342a7b;padding-bottom:40px}.header--page .button--blue-alt{display:inline-block;margin-top:30px;margin-bottom:15px}.header--excerpt{max-width:860px;margin:0 auto}.header--excerpt p{padding:0 0 15px}.header--container{padding:0 15px 20px}.header--title{font-size:3.4rem;line-height:3.4rem}.header--date{color:#e892b5;max-width:1680px;margin:0 auto}.section--free-content{color:#342a7b;max-width:900px;margin:0 auto 80px;padding:0 15px}.section--free-content p{padding:0 0 25px}.section--free-content ul{list-style-type:disc;padding:0 0 25px 35px}.section--free-content ol{list-style-type:decimal;list-style-position:inside;padding:0 0 25px}.section--free-content img.alignright{float:right;margin:0 0 40px 40px}.section--free-content img.alignleft{float:left;margin:0 40px 40px 0}.section--free-content img.aligncenter{display:block;margin-left:auto;margin-right:auto}.section--free-content a{color:#1ea4da;text-decoration:underline}.section--free-content:after{display:block;content:"";clear:both}.page-edito .section--free-content{max-width:1200px}.boutique--list .page-edito .section--free-content .title,.boutique--members .page-edito .section--free-content .title,.boutique--parrains .page-edito .section--free-content .title,.boutique--partners .page-edito .section--free-content .title,.page-edito .section--free-content .boutique--list .title,.page-edito .section--free-content .boutique--members .title,.page-edito .section--free-content .boutique--parrains .title,.page-edito .section--free-content .boutique--partners .title,.page-edito .section--free-content h2{color:#1ea4da;font-size:2.4rem;line-height:3.9rem;padding:0 0 5px}.page-edito .section--free-content p{font-size:1.6rem;line-height:2.5rem}.page-edito .section--free-content img{display:block}.page-edito .section--free-content img.alignleft,.page-edito .section--free-content img.alignright{float:none;margin:0 auto}.section--form{max-width:1200px;margin:0 auto 40px;padding:0 15px}.checkout--wrapper .section--form .form-row,.section--form .checkout--wrapper .form-row,.section--form .input--field{margin-bottom:20px}.checkout--wrapper .section--form .form-row input[type=email],.checkout--wrapper .section--form .form-row input[type=text],.section--form .checkout--wrapper .form-row input[type=email],.section--form .checkout--wrapper .form-row input[type=text],.section--form .input--field input[type=email],.section--form .input--field input[type=text]{display:block;width:100%}.checkout--wrapper .section--form .form-row input[type=email].wpcf7-not-valid,.checkout--wrapper .section--form .form-row input[type=text].wpcf7-not-valid,.section--form .checkout--wrapper .form-row input[type=email].wpcf7-not-valid,.section--form .checkout--wrapper .form-row input[type=text].wpcf7-not-valid,.section--form .input--field input[type=email].wpcf7-not-valid,.section--form .input--field input[type=text].wpcf7-not-valid{border-color:#e24483}.checkout--wrapper .section--form .form-row textarea,.section--form .checkout--wrapper .form-row textarea,.section--form .input--field textarea{display:block;width:100%;min-height:200px}.checkout--wrapper .section--form .error.form-row input[type=email],.checkout--wrapper .section--form .error.form-row input[type=text],.checkout--wrapper .section--form .error.form-row textarea,.checkout--wrapper .section--form .form-row textarea.wpcf7-not-valid,.section--form .checkout--wrapper .error.form-row input[type=email],.section--form .checkout--wrapper .error.form-row input[type=text],.section--form .checkout--wrapper .error.form-row textarea,.section--form .checkout--wrapper .form-row textarea.wpcf7-not-valid,.section--form .input--field.error input[type=email],.section--form .input--field.error input[type=text],.section--form .input--field.error textarea,.section--form .input--field textarea.wpcf7-not-valid{border-color:#e24483}.section--form .form--errors,.section--form span.wpcf7-not-valid-tip{display:block;color:#e24483;margin:10px 0}.section--form .form--footer{text-align:center}.section--form div.wpcf7-response-output{color:#1ea4da;border:0}.section--form-excerpt{color:#342a7b;margin:0 auto 40px}.footer--main{color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 20px 35px;background:#e24483}.footer--newsletter-subscription{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:15px}.footer--newsletter-subscription .footer--newsletter-title{display:block;font-size:1.8rem;line-height:2.4rem;margin-bottom:25px;text-align:center}.footer--newsletter-subscription .form--newsletter{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:300px;margin:0 auto}.footer--newsletter-subscription input[type=email],.footer--newsletter-subscription input[type=text]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;font-size:1.6rem;line-height:2rem;font-weight:600;width:100%;max-width:190px;height:45px;margin:0;padding:10px;border:0;border-radius:8px 0 0 8px;background-color:#fff}.footer--newsletter-subscription input[type=email]::-webkit-input-placeholder,.footer--newsletter-subscription input[type=text]::-webkit-input-placeholder{color:#e892b5!important}.footer--newsletter-subscription input[type=email]::-moz-placeholder,.footer--newsletter-subscription input[type=text]::-moz-placeholder{color:#e892b5!important}.footer--newsletter-subscription input[type=email]:-ms-input-placeholder,.footer--newsletter-subscription input[type=text]:-ms-input-placeholder{color:#e892b5!important}.footer--newsletter-subscription input[type=email]::placeholder,.footer--newsletter-subscription input[type=text]::placeholder{color:#e892b5!important}.footer--newsletter-subscription input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#e24483;font-size:1.6rem;line-height:2rem;font-weight:700;height:45px;min-width:107px;margin:0 0 0 3px;padding:0 10px;text-transform:uppercase;border:0;border-radius:0 8px 8px 0;background:#fff}.footer--links-networks{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:15px 0}.footer--links-networks ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px;max-width:320px;margin:0 auto}.footer--links-networks .icon{fill:#fff;position:relative;max-width:44px;max-height:44px}.footer--ideas{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%;max-width:680px;margin:0 auto;padding:20px 0;text-align:center}.footer--ideas img{margin:0 auto}.footer--ideas p{display:none}.footer--links{-webkit-box-ordinal-group:5;-webkit-order:4;-moz-box-ordinal-group:5;-ms-flex-order:4;order:4;padding:20px 0}.footer--links ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:800px;margin:0 auto;text-align:center}.footer--links ul li{width:50%}.footer--links a{display:inline-block;font-size:1.6rem;line-height:3.1rem}.block--courses-featured{background-color:#e3f3fb}.block--courses-teaser{padding:60px 0;background-color:#fff}.block--courses-teaser .title{padding-bottom:15px}.block--courses-teaser .tagline{color:#1ea4da;font-size:1.8rem;line-height:2.5rem;font-weight:700;padding-bottom:40px}.block--courses-teaser .keynumber{color:#342a7b;font-size:1.8rem;line-height:2.5rem;font-weight:700;padding-left:95px}.block--courses-teaser .keynumber span{font-size:2.7rem;line-height:2.7rem}.block--courses-teaser-wrap{max-width:1040px;padding:0 20px;background:url(../../../../../../themes/imagineformargo-association/images/symbol-microscope-100.svg) 30px bottom/64px 96px no-repeat}.courses-featured--list{margin:0 auto;padding:25px 15px}.courses-featured--list .block--course{padding:30px 20px}.block--course{color:#342a7b;width:100%;height:auto;max-width:520px;margin:0 auto;padding:30px 35px;border-radius:8px;background-color:#fff}.block--course:first-child{margin-bottom:40px}.block--course-logo{position:relative;width:95px}.block--course-logo img{position:absolute;top:-65px}.block--course-head{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.block--course-title{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;font-size:2.3rem;line-height:3rem;font-weight:700;padding-right:30px}.block--course-details{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.block--course-date{color:#342a7b;font-size:.8rem;line-height:.8rem;font-weight:600;width:38px;height:31px;padding:12px 5px 5px;text-align:center;background:url(../../../../../../themes/imagineformargo-association/images/bg-calendar.svg) 50%/cover no-repeat}.block--course-infos{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding-left:10px}.block--course-infos span{font-size:1.6rem;line-height:2rem}.block--course-infos p{font-size:2rem;line-height:2.4rem;font-weight:600}.block--course-infos p.location{font-size:1.6rem;line-height:2rem;margin-bottom:5px}.block--course-cta{margin-top:30px;text-align:center}.block--course-cta .button--blue{font-size:2rem;line-height:2.2rem;font-weight:400;text-transform:uppercase;border-radius:25px}.section--pushs{background-color:#e3f3fb}.pushs-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;padding:0 0 60px;overflow:hidden}.push-block,.pushs-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.push-block{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;margin:0}.push-block:first-child{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.push-block:nth-child(2){-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3}.push-block:nth-child(3){-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.push-block:nth-child(4){-webkit-box-ordinal-group:5;-webkit-order:4;-moz-box-ordinal-group:5;-ms-flex-order:4;order:4}.push-block--wrap{height:auto;width:85vw;margin:0 auto;position:absolute;left:50%;bottom:0;max-width:325px;-webkit-transform:translate(-50%,35px);-ms-transform:translate(-50%,35px);transform:translate(-50%,35px);z-index:2}.push-block--wrap:after{display:block;content:"";position:absolute;width:100%;height:100%;top:7px;left:7px;border-radius:8px;background:url(../../../../../../themes/imagineformargo-association/images/bg-stripes-mobile.svg);z-index:-1}.push-block--content{color:#342a7b;padding:20px 10px 100px;text-align:center;border-radius:8px;background-color:#fff;height:100%}.push-block--content p{font-size:1.7rem;line-height:2.5rem}.push-block--content p em{display:inline-block;font-size:1.3rem;line-height:1.9rem}.push-block--content p+p{padding-top:20px}.push-block--content .button--blue-alt{margin-top:15px;position:absolute;left:50%;bottom:30px;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.push-block--title{padding:0 0 10px}.push--simple{color:#342a7b;padding:15px 20px}.push--simple img{margin-bottom:10px}.push--simple .push--simple-title{color:#342a7b}.push--simple .push--simple-cta.link{color:#1ea4da}.push--simple .push--simple-cta.button a{color:#1ea4da;border-color:#1ea4da}.push--simple.blue{color:#fff;background:url(../../../../../../themes/imagineformargo-association/images/bg-push-simple-blue.png) 0 0/cover no-repeat #342a7b}.push--simple.blue .push--simple-title{color:#fff}.push--simple.blue .push--simple-cta.link{color:#1ea4da;text-align:center}.push--simple.blue .push--simple-cta.button a{color:#fff;border-color:#fff}.push--simple.pink{color:#342a7b;background:url(../../../../../../themes/imagineformargo-association/images/bg-push-simple-pink.png) 0 0/cover no-repeat #f3e5f0}.push--simple.pink .push--simple-cta.link,.push--simple.pink .push--simple-title{color:#342a7b}.push--simple.pink .push--simple-cta.button a{color:#342a7b;border-color:#342a7b}.push--simple-image{margin-bottom:30px}.push--simple-title{font-size:2.4rem;line-height:2.9rem;font-weight:600;text-align:center}.push--simple-content{max-width:800px;margin:0 auto;padding:0 0 20px}.push--simple-content p{font-size:1.6rem;line-height:2.5rem}.push--simple-content+.push--simple-cta.button{padding-top:0}.push--simple-cta{font-weight:700;max-width:900px;margin:0 auto}.push--simple-cta.link{color:#1ea4da;text-align:right}.push--simple-cta.link a{display:inline-block;margin-bottom:5px}.push--simple-cta.button{text-align:center}.push--simple-cta.button a{display:inline-block;color:#fff;font-family:Source Sans Pro;font-size:1.8rem;line-height:1.8rem;font-weight:700;min-width:175px;padding:15px 25px;text-align:center;border:2px solid #fff;border-radius:14px}.push--card{position:relative;background:#e3f3fb}.push--card+.push--card{margin-top:20px}.push--card-title{padding:25px 20px;background-color:#fff}.boutique--list .push--card-title .title,.boutique--members .push--card-title .title,.boutique--parrains .push--card-title .title,.boutique--partners .push--card-title .title,.push--card-title .boutique--list .title,.push--card-title .boutique--members .title,.push--card-title .boutique--parrains .title,.push--card-title .boutique--partners .title,.push--card-title h2{padding:0}.push--card-wrap{position:relative;height:auto;width:85vw;max-width:325px;margin:0 auto;-webkit-transform:translateY(-55px);-ms-transform:translateY(-55px);transform:translateY(-55px);z-index:3}.push--card-wrap:after{display:block;content:"";position:absolute;width:100%;height:100%;top:7px;left:7px;border-radius:8px;background:url(../../../../../../themes/imagineformargo-association/images/bg-stripes-mobile.svg);z-index:-1}.push--card-content{color:#342a7b;padding:20px 10px;text-align:center;border-radius:8px;background-color:#fff}.push--card-content p{font-size:1.7rem;line-height:2.5rem}.push--card-content p em{display:inline-block;font-size:1.3rem;line-height:1.9rem}.push--card-content p+p{padding-top:20px}.push--card-content .button--blue-alt{margin-top:15px}.push--card-cta{margin-top:20px}.cta--donation{text-align:center}.push--course{position:relative}.push--course:after{position:absolute;display:block;content:"";left:40px;bottom:-110px;width:78px;height:73px;background:url(../../../../../../themes/imagineformargo-association/images/symbol-butterfly-blue.svg) 50% no-repeat;z-index:3}.push--course .push--title-wrap,.push--course .section--title-wrap{display:block}.push--course-wrap{height:auto;width:85vw;max-width:325px;margin:0 auto;z-index:3;position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%,65px);-ms-transform:translate(-50%,65px);transform:translate(-50%,65px)}.push--course-wrap:after{display:block;content:"";position:absolute;width:100%;height:100%;top:7px;left:7px;border-radius:8px;background:url(../../../../../../themes/imagineformargo-association/images/bg-stripes-mobile.svg);z-index:-1}.push--course-content{color:#342a7b;padding:60px 10px 20px;text-align:center;border-radius:8px;background-color:#fff}.push--course-content p{font-size:1.7rem;line-height:2.5rem}.push--course-content p em{display:inline-block;font-size:1.3rem;line-height:1.9rem}.push--course-content p+p{padding-top:20px}.push--course-content .button--blue-alt{margin-top:15px}.push--course-content .logo-course{position:absolute;left:50%;top:0;max-width:85px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.push--course-title{display:none}.push--course-horizontal{position:relative;padding-bottom:340px;background-color:#e3f3fb}.push--course-horizontal .push--title-wrap,.push--course-horizontal .section--title-wrap{display:block}.push--course-horizontal .push--course-wrap{bottom:20px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.push--course-horizontal .push--course-content{padding-top:55px}.push--course-horizontal .push--course-content .logo-course{left:auto;right:30px;max-width:90px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.section--courses{padding:0;background-color:#e3f3fb}.push--course-featured-horizontal{position:relative;max-width:1360px;margin:0 auto}.push--course-featured-horizontal .push--course-wrap{position:relative;left:auto;max-width:345px;-webkit-transform:translateY(-45px);-ms-transform:translateY(-45px);transform:translateY(-45px);z-index:3}.push--course-featured-horizontal .push--course-content{padding:20px 15px;text-align:left}.push--course-featured-horizontal .block--course-details{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.push--course-featured-horizontal .edition{font-size:2.2rem;line-height:2.8rem}.push--course-featured-horizontal .date{font-size:2.8rem;line-height:2.8rem;font-weight:700}.push--course-featured-horizontal .location{font-size:2.2rem;line-height:2.8rem;font-weight:600;padding-top:0}.push--course-featured-horizontal .block--course-excerpt{padding-top:15px}.push--course-featured-horizontal .block--course-excerpt p{font-size:1.6rem;line-height:2.5rem;font-weight:400}.push--header{position:relative;background-color:#e3f3fb}.push--header-wrap{position:relative;height:auto;width:85vw;max-width:325px;margin:0 auto;-webkit-transform:translateY(-55px);-ms-transform:translateY(-55px);transform:translateY(-55px);z-index:3}.push--header-wrap:after{display:block;content:"";position:absolute;width:100%;height:100%;top:7px;left:7px;border-radius:8px;background:url(../../../../../../themes/imagineformargo-association/images/bg-stripes-mobile.svg);z-index:-1}.push--header-content{color:#342a7b;padding:20px 10px;text-align:center;border-radius:8px;background-color:#fff}.push--header-content p{font-size:1.7rem;line-height:2.5rem}.push--header-content p em{display:inline-block;font-size:1.3rem;line-height:1.9rem}.push--header-content p+p{padding-top:20px}.push--header-content .button--blue-alt{margin-top:15px}.push--horizontal{position:relative;max-width:1360px;margin:0 auto;background-color:#e3f3fb}.push--horizontal .push--title-wrap,.push--horizontal .section--title-wrap{display:block}.push--horizontal .push--horizontal-title{display:none}.push--horizontal-wrap{position:relative;height:auto;width:85vw;max-width:325px;margin:0 auto;-webkit-transform:translateY(-55px);-ms-transform:translateY(-55px);transform:translateY(-55px);z-index:3}.push--horizontal-wrap:after{display:block;content:"";position:absolute;width:100%;height:100%;top:7px;left:7px;border-radius:8px;background:url(../../../../../../themes/imagineformargo-association/images/bg-stripes-mobile.svg);z-index:-1}.push--horizontal-content{color:#342a7b;padding:20px 10px;text-align:center;border-radius:8px;background-color:#fff}.push--horizontal-content p{font-size:1.7rem;line-height:2.5rem}.push--horizontal-content p em{display:inline-block;font-size:1.3rem;line-height:1.9rem}.push--horizontal-content p+p{padding-top:20px}.push--horizontal-content .button--blue-alt{margin-top:15px}.push--horizontal-title{color:#342a7b;font-family:Source Sans Pro;font-size:2.4rem;line-height:2.9rem;font-weight:600;padding:0 0 25px;text-transform:uppercase}.push--special-event{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;max-width:250px;margin:15px auto}.agenda-mini--summary{padding-left:20px;text-align:left}.push--special-event-title{font-size:1.3rem;line-height:1.7rem}.push--special-event-date{font-size:2.2rem;line-height:2.2rem;font-weight:700}.push--nous-aider{color:#fff;padding:0 0 60px;background-color:#342a7b}.push--nous-aider-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1120px}.push--nous-aider-block,.push--nous-aider-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:0 auto}.push--nous-aider-block{width:80%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.push--nous-aider-thumb{width:70px;margin:10px 0}.push--nous-aider-thumb img{display:block;margin:0 auto}.symbol-faire-un-don{width:31px;height:58px}.symbol-devenir-benevole{width:50px;height:63px}.symbol-organiser-collecte{width:49px;height:45px}.symbol-devenir-partenaire{width:59px;height:39px}.push--nous-aider-cta{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;font-size:1.8rem;line-height:1.8rem;font-weight:700;padding-left:20px;text-transform:uppercase}.push--title-wrap{background-color:transparent}.push--title{color:#fff;text-align:center}.section--missions{background:url(../../../../../../themes/imagineformargo-association/images/bg-stripes-mobile.svg)}.section--missions .push--title-wrap,.section--missions .section--title-wrap{background-color:#fff}.section--missions .section--content-wrap{position:relative;padding-bottom:70px;overflow:hidden}.section--missions.featured .section--content-wrap:before{position:absolute;display:block;content:"";top:0;left:0;right:0;width:100%;height:145px;background-color:#fff}.section--missions.featured .missions-block{position:relative;width:100%;max-width:none;z-index:1}.section--missions.featured .missions-block:first-of-type .missions-block--thumb:after{position:absolute;display:block;content:"";top:50px;left:135px;width:133px;height:148px;background:url(../../../../../../themes/imagineformargo-association/images/symbol-stethoscope.svg) 50% no-repeat;z-index:2}.section--missions.featured .missions-block:nth-of-type(2){margin-top:20px}.section--missions.featured .missions-block:nth-of-type(2) .missions-block--thumb:after{position:absolute;display:block;content:"";top:50px;right:185px;width:138px;height:135px;background:url(../../../../../../themes/imagineformargo-association/images/symbol-sheet.svg) 50% no-repeat;z-index:2}.section--missions.featured .missions-block:nth-of-type(3){margin-top:20px}.section--missions.featured .missions-block:nth-of-type(3) .missions-block--thumb:after{position:absolute;display:block;content:"";top:17px;left:173px;width:135px;height:128px;background:url(../../../../../../themes/imagineformargo-association/images/symbol-megaphone.svg) 50% no-repeat;z-index:2}.section--missions.featured .missions-block:nth-of-type(4) .missions-block--thumb:after{position:absolute;display:block;content:"";top:20px;right:163px;width:137px;height:143px;background:url(../../../../../../themes/imagineformargo-association/images/symbol-paint.svg) 50% no-repeat;z-index:2}.section--missions.featured .missions-block:nth-of-type(2n) .missions-block--content,.section--missions.featured .missions-block:nth-of-type(2n) .missions-block--cta,.section--missions.featured .missions-block:nth-of-type(2n) .missions-block--thumb{margin-right:0}.section--missions.featured .missions-block:nth-of-type(odd) .missions-block--content,.section--missions.featured .missions-block:nth-of-type(odd) .missions-block--cta,.section--missions.featured .missions-block:nth-of-type(odd) .missions-block--thumb{margin-left:0}.section--missions.featured .missions-block--thumb{max-width:200px}.section--missions.featured .missions-block--content{max-width:210px;margin:0 auto}.section--missions.featured .missions-block--cta{max-width:210px;margin:20px auto 0}.missions-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;max-width:1320px;margin:0 auto}.missions-block,.missions-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.missions-block{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%;height:auto;margin:20px 0}.missions-block:nth-of-type(2){margin-top:40px}.missions-block:nth-of-type(3){margin-top:0}.missions-block:nth-of-type(2n) .missions-block--thumb:before{left:-9px}.missions-block:nth-of-type(2n) .missions-block--thumb:before,.missions-block:nth-of-type(odd) .missions-block--thumb:before{position:absolute;display:block;content:"";top:5px;width:100%;height:100%;border-radius:50%;background-color:#1ea4da;z-index:1}.missions-block:nth-of-type(odd) .missions-block--thumb:before{left:9px}.missions-block--thumb{position:relative;max-width:120px;margin:0 auto 20px}.missions-block--thumb .media--picture{position:relative;display:block;overflow:hidden;border-radius:50%;z-index:2}.missions-block--content{color:#342a7b;text-align:center}.missions-block--content,.missions-block--content p{font-size:1.4rem;line-height:2.3rem}.missions-block--cta{color:#1ea4da;font-size:1.8rem;line-height:2.3rem;font-weight:700;margin-top:5px;text-align:center}.section--testimonials{position:relative;background-color:#f3e5f0}.section--testimonials:before{position:absolute;content:"";top:0;width:100%;height:220px;background:#fff;z-index:1}.section--testimonials .push--title-wrap,.section--testimonials .section--title-wrap{position:relative;z-index:2}.section--testimonials .section--content-wrap{position:relative;padding:0;z-index:2}.testimonial-block{position:relative;width:100%}.testimonial-block--content{position:relative;top:-30px;color:#342a7b;font-family:Schoolbell;max-width:250px;margin:0 auto;padding:15px;text-align:center;border-radius:8px;background-color:#fff;z-index:2}.testimonial-block--content,.testimonial-block--content p{font-size:1.9rem;line-height:2.7rem}.section--testimonials-courses{position:relative;background-color:#f3e5f0}.section--testimonials-courses:before{position:absolute;content:"";top:0;width:100%;height:260px;background:#fff;z-index:1}.section--testimonials-courses .push--title-wrap,.section--testimonials-courses .section--title-wrap{position:relative;z-index:2}.section--testimonials-courses .section--content-wrap{position:relative;padding:0;z-index:2}.section--testimonials-courses .testimonial-block--content{width:90vw;max-width:355px}.section--message{width:100%;padding:30px 20px;background-color:#e3f3fb}.section--message.full .message-intro p{max-width:-webkit-calc(100% - 90px);max-width:calc(100% - 90px);padding-top:10px;padding-left:10px;text-align:left}.section--message.full .message-symbol{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:10px 0 0}.section--message.full .message-content{display:block}.section--message.full .message-content li{padding:0}.section--message.full .message-cta{display:none}.section--message-title{width:100%;padding:0}.logo-go-fight-win{display:block;width:100%;max-width:215px;margin:0 auto 15px}.message-intro{color:#342a7b;font-size:1.8rem;line-height:2.3rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.message-intro p{font-size:1.7rem;line-height:2.3rem;margin-top:5px;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.message-symbol{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3;width:80px;margin:10px auto}.message-content{display:none;color:#342a7b;font-family:Schoolbell;font-size:1.6rem;line-height:2.2rem;margin-top:25px}.message-content li{margin-bottom:20px;padding:0 10px}.message-content li:before{content:"“"}.message-content li:after{content:"”"}.message-content span{color:#1ea4da;font-size:2.3rem;line-height:2.3rem;text-transform:uppercase}.message-cta{display:block;margin-top:10px;text-align:center}.page-quote{position:relative;color:#1ea4da;font-family:Schoolbell;font-size:1.9rem;line-height:2.6rem;padding:15px;text-align:center}.page-quote:after{position:absolute;content:"";top:5px;width:37px;height:37px;background:url(../../../../../../themes/imagineformargo-association/images/symbol-butterfly.svg) 50%/cover no-repeat}.page-quote p{display:inline-block;font-size:1.9rem;line-height:2.6rem}.page-quote p:before{top:-8px;left:-2px;width:28px;height:29px;background:url(../../../../../../themes/imagineformargo-association/images/symbol-quote-start.svg) 0 0/cover no-repeat}.page-quote p:after,.page-quote p:before{position:relative;display:inline-block;content:""}.page-quote p:after{top:12px;left:7px;width:27px;height:14px;background:url(../../../../../../themes/imagineformargo-association/images/symbol-quote-end.svg) 0 0/cover no-repeat}.page-quote.alt{color:#c9ecf0;font-size:3.4rem;line-height:4.7rem;padding:50px 20px;background:url(../../../../../../themes/imagineformargo-association/images/bg-quote-alt.png) 15px 10px/100% auto no-repeat #342a7b}.page-quote.alt:after,.page-quote.alt p:after,.page-quote.alt p:before{content:normal}.page-quote.alt p{font-size:3.4rem;line-height:4.7rem}.block--team-thumb{position:relative;width:100%;max-width:25%;margin:0 15px 20px;z-index:1}.block--team-thumb:first-child{margin-left:0}.block--team-thumb:nth-child(4){margin-right:0}.block--team-thumb img{position:relative;display:block;overflow:hidden;border-radius:50%;z-index:2}.block--team-thumb .media--picture{position:relative;display:block;margin-bottom:5px}.block--team-thumb .media--picture:before{position:absolute;display:block;content:"";top:2px;left:3px;width:100%;height:100%;border-radius:50%;background-color:#1ea4da;z-index:1}.block--team-thumb .block--team-name{color:#342a7b;font-size:1.6rem;line-height:1.8rem;font-weight:700;margin:10px 0 5px;text-align:center}.block--team-thumb .block--team-email,.block--team-thumb .block--team-phone,.block--team-thumb .block--team-position{color:#342a7b;font-size:1.6rem;line-height:2rem;font-weight:400;text-align:center}.section--team,.section--team-board{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:35px 0 30px}.section--team-board .push--title-wrap,.section--team-board .section--title-wrap,.section--team .push--title-wrap,.section--team .section--title-wrap{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0 15px 40px;text-align:center;background-color:transparent}.section--team-board .section--excerpt-wrap,.section--team .section--excerpt-wrap{color:#342a7b;-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3}.section--team-board .section--excerpt-wrap p,.section--team .section--excerpt-wrap p{font-size:1.6rem;line-height:2.5rem}.section--team-board .section--content-wrap,.section--team .section--content-wrap{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:900px;margin:0 auto;padding:0 0 10px}.section--team-board .section--cta-wrap,.section--team .section--cta-wrap{-webkit-box-ordinal-group:5;-webkit-order:4;-moz-box-ordinal-group:5;-ms-flex-order:4;order:4;padding:20px 0 0}.section--team{background-color:#e3f3fb}.section--team .section--content-wrap{max-width:800px}.section--slider,.section--slider-personalities{position:relative}.section--slider-personalities:before,.section--slider:before{position:absolute;bottom:0;display:block;content:"";width:100%;height:330px;background-color:#e3f3fb}.section--slider-personalities .section--content-wrap,.section--slider .section--content-wrap{padding:0;background-color:#e3f3fb}.slider-wrap{position:relative;padding:20px 0 0;overflow:hidden}.slider-container,.slider-container-personalities{margin:0 auto 0 0!important;padding:0 20px!important;overflow:visible!important}.slide{height:auto!important;max-width:285px}.slide,.slide-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.slide-block{position:relative;height:100%}.slide-block--thumb{min-height:320px;overflow:hidden;border-radius:12px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.slide-block--thumb img{display:block}.slide-block--wrap{position:relative;width:100%;max-width:250px;margin:0 auto;-webkit-transform:translateY(-25px);-ms-transform:translateY(-25px);transform:translateY(-25px);z-index:3}.slide-block--wrap:after{display:block;content:"";position:absolute;width:100%;height:100%;top:7px;left:7px;border-radius:8px;background:url(../../../../../../themes/imagineformargo-association/images/bg-stripes-mobile.svg);z-index:-1}.slide-block--content{position:relative;height:100%;padding:15px 20px 100px;text-align:center;border-radius:8px;background-color:#fff;z-index:3}.slide-block--content p{color:#342a7b;font-size:1.6rem;line-height:2.3rem}.slide-block--content .button--blue-alt{position:absolute;left:50%;bottom:30px;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.slide-block--content .fonction{font-size:1.3rem;line-height:1.7rem;font-style:italic;margin-top:15px}.slide-block--title{color:#1ea4da;font-size:2rem;line-height:2.5rem;font-weight:600;padding:0 0 10px;text-transform:uppercase}.slider-navigation{position:absolute;width:100vw;top:145px;left:0;padding:0 20px;text-align:right;z-index:4}.slider-navigation .icon{fill:#fff;position:relative;max-width:19px;max-height:32px}.slider-navigation .button{opacity:1;visibility:visible;-webkit-transition:.3s cubic-bezier(.39,.575,.565,1);transition:.3s cubic-bezier(.39,.575,.565,1)}.slider-navigation .button.hide,.slider-navigation .button.swiper-button-disabled{opacity:0;visibility:hidden}.slider-navigation .button:focus{outline:0}.slider-navigation .slider-btn--next{position:absolute;right:10px}.slider-navigation .slider-btn--prev{position:absolute;left:30px}.slider-navigation.hidden{display:none!important}.slider-cta{color:#342a7b;font-size:2.2rem;line-height:2.8rem;font-weight:700;padding:0 40px;text-align:center;text-transform:uppercase;margin:0 auto 40px}.section--slider-personalities .push--title-wrap,.section--slider-personalities .section--title-wrap{position:relative;z-index:3}.section--slider-personalities .section--content-wrap{position:relative;padding-top:20px}.section--slider-personalities .slider-wrap{padding-top:0;margin-bottom:-80px}.slider-container-personalities .slide{min-width:285px}.slider-container-personalities .slide-block--thumb{border-radius:0;box-shadow:none}.slider-container-personalities .slide-block--wrap{max-width:250px;margin:0 auto;-webkit-transform:translateY(-110px);-ms-transform:translateY(-110px);transform:translateY(-110px)}.slider-container-personalities .slide-block--content{position:relative;padding:20px 15px 22px}.slider-container-personalities .slide-block--title{display:block}.section--keynumbers{color:#fff;padding-bottom:20px;background:url(../../../../../../themes/imagineformargo-association/images/bg-keynumbers.png) 50%/100% auto no-repeat #342a7b}.section--keynumbers-title{max-width:1180px;margin:0 auto;padding:35px 20px 15px;font-size:2.4rem;line-height:3.1rem;font-weight:700;text-align:center;text-transform:uppercase}.keynumbers-wrap{max-width:1280px;margin:0 auto}.keynumber-block{padding:15px 0;text-align:center}.keynumber-block--value{font-size:4.6rem;line-height:4.6rem;font-weight:700;text-transform:uppercase}.keynumber-block--unit{font-size:2.2rem;line-height:2.2rem;font-weight:700;margin-top:10px;text-transform:uppercase}.keynumber-block--details{margin-top:10px;padding:0 30px}.keynumber-block--details p{font-size:1.9rem;line-height:2.3rem}.keynumber-block--details em{display:inline-block;margin-top:15px;font-size:1.4rem;line-height:1.8rem}.cookies-disclaimer{position:fixed;left:0;bottom:0;right:0;color:#fff;background:#1ea4da;z-index:9}.cookies-disclaimer .icon{fill:#fff}.cookies-disclaimer p{font-size:1.6rem;line-height:2rem}.cookies-disclaimer a{color:inherit;text-decoration:underline}.cookies-disclaimer.cookies-accepted{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.cookies-disclaimer--content{position:relative;padding:15px 80px 15px 20px}.cookies--close{cursor:pointer;display:block;position:absolute;top:10px;right:20px;width:40px;height:40px;margin:0;padding:0;overflow:hidden;background-color:transparent}.cookies--close .icon{fill:#fff;position:relative;max-width:12px;max-height:12px}.modal--overlay{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background:rgba(53,53,53,.6);z-index:101;opacity:0;visibility:hidden;-webkit-transition:.3s cubic-bezier(.23,1,.32,1) .25s;transition:.3s cubic-bezier(.23,1,.32,1) .25s}.modal--overlay.active{opacity:1;visibility:visible;-webkit-transition:.3s cubic-bezier(.23,1,.32,1);transition:.3s cubic-bezier(.23,1,.32,1)}.modal--overlay.active .modal--box{opacity:1;visibility:visible;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);-webkit-transition:.3s cubic-bezier(.23,1,.32,1) .25s;transition:.3s cubic-bezier(.23,1,.32,1) .25s}.modal--wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:102}.modal--box{opacity:0;visibility:hidden;width:100vw;max-width:1280px;padding:30px;background-color:#fff;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:.3s cubic-bezier(.23,1,.32,1);transition:.3s cubic-bezier(.23,1,.32,1)}.modal--video-wrap{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.modal--video-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;bottom:0;outline:0}.modal--title{display:block;color:#1ea4da;font-size:2rem;line-height:2.5rem;font-weight:600;padding:0;text-transform:uppercase}.btn--modal-close{position:absolute;top:10px;right:10px;background-color:transparent}.btn--modal-close .icon{fill:#342a7b;max-width:12px;max-height:12px}.btn--modal-close:hover{background-color:transparent}.btn--modal-close:hover .icon{fill:rgba(30,164,218,.8)}.btn--modal-close:focus{outline:0}#modal-confidentialite .modal--box{max-height:90vh;overflow:auto}#modal-confidentialite .modal--box,#modal-partner .modal--box{color:#342a7b;max-width:320px;text-align:center}#modal-partner .modal--partner-logo{text-align:center}#modal-partner .modal--partner-logo img{display:block;margin:0 auto}#modal-partner .modal--partner-desc,#modal-partner p{font-size:1.6rem;line-height:2.4rem}.section--comments{color:#342a7b;max-width:900px;margin:0 auto 80px;padding:0 15px}.section--comments .comments--title{text-transform:none}.section--comments #commentform{margin-bottom:20px;padding:15px;background-color:#e3f3fb}.section--comments .comment{padding:15px 0;border-top:1px solid #e3f3fb}.section--comments .comment .avatar{float:left;margin-right:10px;margin-top:5px}.section--comments .comment .comment-meta{font-size:1.1rem;line-height:1.1rem;margin-bottom:15px}.section--comments .form-submit{margin-top:20px;text-align:center}body.home .page-quote p{font-size:2.3rem;line-height:3.2rem}body.home .page-quote.alt{padding:130px 25px 65px;background:url(../../../../../../themes/imagineformargo-association/images/bg-push-home-blue-mobile.png) 0 bottom/100% auto no-repeat #342a7b}body.home .page-quote.alt p{font-size:3.4rem;line-height:4.7rem}body.home .missions-block--content,body.home .missions-block--content p{font-size:1.8rem;line-height:2.3rem}body.home .push--simple.blue{padding-top:80px;background:url(../../../../../../themes/imagineformargo-association/images/bg-push-simple-home-blue-mobile.png) 0 top/100% auto no-repeat #342a7b}body.home .push--simple.blue .push--simple-cta{text-align:right}body.home .message-content{display:none}#association .push--simple.blue{font-weight:600;padding:50px 20px;background:url(../../../../../../themes/imagineformargo-association/images/bg-push-association-blue-mobile.png) 50%/100% auto no-repeat #342a7b}#association .push--simple-content{padding-bottom:0}.header--association{color:#342a7b;padding-bottom:40px}.header--association .button--blue-alt{display:inline-block;margin-top:30px;margin-bottom:15px}.header--association .header--excerpt{text-align:center}.boutique--list .header--association .header--excerpt .title,.boutique--members .header--association .header--excerpt .title,.boutique--parrains .header--association .header--excerpt .title,.boutique--partners .header--association .header--excerpt .title,.header--association .header--excerpt .boutique--list .title,.header--association .header--excerpt .boutique--members .title,.header--association .header--excerpt .boutique--parrains .title,.header--association .header--excerpt .boutique--partners .title,.header--association .header--excerpt h2,.header--association .header--excerpt p{text-align:left}.header--association .media--video{margin-bottom:40px}.slider--partenaires-wrap{position:relative;max-width:1360px;margin:0 auto}.slider--partenaires-wrap .slider-navigation{width:100%}.slider--partenaires-wrap .slider-navigation .slider-btn--prev{left:10px}.slider--partenaires-wrap .slider-navigation .button{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.slider--partenaires-wrap .slider-navigation .icon{fill:#342a7b}.slider--partenaires-wrap .slider-navigation.swiper-button-disabled{opacity:0;visibility:hidden}.slider--partenaires-container{max-width:90vw}.partenaires-slide img{display:block}.slider--partenaires-cta{color:#1ea4da;font-weight:700;max-width:1140px;margin:0 auto;padding:0 20px 15px;text-align:right}.header--courses{color:#342a7b;padding-bottom:40px}.header--courses .button--blue-alt{display:inline-block;margin-top:30px;margin-bottom:15px}.header--courses .header--intro-custom{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1130px;margin:0 auto}.header--courses .header--intro-custom .intro-block{max-width:320px;margin:0 auto 30px;text-align:center}.header--courses .header--intro-custom .intro-block:first-child .intro-img img{width:116px;height:112px}.header--courses .header--intro-custom .intro-block:nth-child(2) .intro-img img{width:75px;height:102px}.header--courses .header--intro-custom .intro-block:nth-child(3) .intro-img img{width:64px;height:96px}.header--courses .header--intro-custom .intro-img{position:relative}.header--courses .header--intro-custom .intro-img img{position:relative;display:block;margin:0 auto;z-index:2}.header--courses .header--intro-custom .intro-img:after{position:absolute;display:block;content:"";top:50%;left:50%;width:110px;height:110px;border-radius:55px;background-color:#e3f3fb;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.boutique--list .header--courses .header--intro-custom .intro-text .title,.boutique--members .header--courses .header--intro-custom .intro-text .title,.boutique--parrains .header--courses .header--intro-custom .intro-text .title,.boutique--partners .header--courses .header--intro-custom .intro-text .title,.header--courses .header--intro-custom .intro-text .boutique--list .title,.header--courses .header--intro-custom .intro-text .boutique--members .title,.header--courses .header--intro-custom .intro-text .boutique--parrains .title,.header--courses .header--intro-custom .intro-text .boutique--partners .title,.header--courses .header--intro-custom .intro-text h2{padding:35px 0 15px}.header--courses .header--intro-custom .button--blue-alt{padding:0;border:0}.header--courses .intro-courses{width:100%;max-width:420px;margin:60px auto 30px}.boutique--list .header--courses .intro-courses .title,.boutique--members .header--courses .intro-courses .title,.boutique--parrains .header--courses .intro-courses .title,.boutique--partners .header--courses .intro-courses .title,.header--courses .intro-courses .boutique--list .title,.header--courses .intro-courses .boutique--members .title,.header--courses .intro-courses .boutique--parrains .title,.header--courses .intro-courses .boutique--partners .title,.header--courses .intro-courses h2{text-align:center}.header--courses .intro-courses-parcours{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header--courses .courses-parcours-block{width:33.33333%;text-align:center}.header--courses .courses-parcours-block:nth-child(2){border-right:1px solid #d8d8d8;border-left:1px solid #d8d8d8}.header--courses .courses-parcours-length{display:block;color:#e24483;font-size:4rem;line-height:4rem;font-weight:400}.header--courses .courses-parcours-type{display:block;color:#4b4b4b;font-size:2rem;line-height:2rem;text-transform:uppercase}#courses .section--keynumbers,.page-template-page-courses .section--keynumbers{background:url(../../../../../../themes/imagineformargo-association/images/bg-keynumbers-courses-mobile.png) bottom/100% auto no-repeat #342a7b;padding-bottom:0}#courses .section--keynumbers .section--keynumbers-title,.page-template-page-courses .section--keynumbers .section--keynumbers-title{padding-bottom:35px}#courses .section--keynumbers .keynumber-block,.page-template-page-courses .section--keynumbers .keynumber-block{padding-bottom:40px}#courses .section--keynumbers .keynumber-block--value,.page-template-page-courses .section--keynumbers .keynumber-block--value{font-size:5.4rem;line-height:5.4rem}#courses .push--simple.pink,.page-template-page-courses .push--simple.pink{font-size:1.7rem;line-height:2.4rem;background:url(../../../../../../themes/imagineformargo-association/images/bg-push-simple-courses-pink-mobile.png) 50%/100% auto no-repeat #f3e5f0}#courses .push--simple.pink .push--simple-content,.page-template-page-courses .push--simple.pink .push--simple-content{max-width:945px}#courses .push--simple.pink p,.page-template-page-courses .push--simple.pink p{font-size:1.7rem;line-height:2.4rem}#courses .push--simple.pink a:hover,.page-template-page-courses .push--simple.pink a:hover{text-decoration:underline}#cancer .page-quote.alt,.page-template-page-cancer .page-quote.alt{background:url(../../../../../../themes/imagineformargo-association/images/bg-push-cancer-blue-mobile.png) 15px 10px/100% auto no-repeat #342a7b}#cancer .section--keynumbers,.page-template-page-cancer .section--keynumbers{padding:30px 0;background:url(../../../../../../themes/imagineformargo-association/images/bg-keynumbers-cancer-mobile.png) 50%/100% auto no-repeat #342a7b}#cancer .section--keynumbers .keynumber-block,.page-template-page-cancer .section--keynumbers .keynumber-block{padding-bottom:25px}#cancer .section--keynumbers .keynumber-block--value,.page-template-page-cancer .section--keynumbers .keynumber-block--value{font-size:5.4rem;line-height:5.4rem}#cancer .push--simple.pink,.page-template-page-cancer .push--simple.pink{background:url(../../../../../../themes/imagineformargo-association/images/bg-push-simple-cancer-pink-mobile.png) 50%/100% auto no-repeat #f3e5f0}.header--cancer{color:#342a7b;padding-bottom:0}.header--cancer .button--blue-alt{display:inline-block;margin-top:30px;margin-bottom:15px}.header--nous-aider{color:#342a7b;padding-bottom:40px;text-align:center}.header--nous-aider .button--blue-alt{display:inline-block;margin-top:30px;margin-bottom:15px}.header--nous-aider .header--title{text-align:left}.header--nous-aider .header--intro-custom{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1360px;margin:0 auto}.header--nous-aider .header--intro-custom .intro-img{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;width:275px;margin:30px auto 0}.header--nous-aider .header--intro-custom .intro-text{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:left}.header--nous-aider .header--intro-custom .intro-text p{font-size:1.6rem;line-height:2.5rem;padding-bottom:30px}.header--nous-aider .page-quote{display:inline-block}.header--nous-aider .page-quote:after{top:-15px;right:10px}.header--nous-aider .cta--donation{margin-top:40px}body.nous-aider .push--simple.pink,body.page-template-page-nousaider .push--simple.pink{background:url(../../../../../../themes/imagineformargo-association/images/bg-push-simple-nousaider-pink-mobile.png) bottom/100% auto no-repeat #f3e5f0}body.nous-aider .push--simple.pink img,body.page-template-page-nousaider .push--simple.pink img{display:block;max-width:80%;margin-left:auto;margin-right:auto}#recherche .section--slider-projects .slider-wrap{padding-top:0}#recherche .section--slider-projects .slider-navigation{max-width:1360px;left:50%;-webkit-transform:translate(-50%,-30px);-ms-transform:translate(-50%,-30px);transform:translate(-50%,-30px)}#recherche .section--slider-projects .slider-navigation.hidden{display:none!important}#recherche .section--slider-projects .slider-navigation .slider-btn--prev{left:2px;display:block;width:45px;height:45px;padding:5px;border-radius:50%;background-color:#e24483}#recherche .section--slider-projects .slider-navigation .slider-btn--prev .icon{right:2px}#recherche .section--slider-projects .slider-navigation .slider-btn--next{right:2px;display:block;width:45px;height:45px;padding:5px;border-radius:50%;background-color:#e24483}#recherche .section--slider-projects .slider-navigation .slider-btn--next .icon{left:2px}#recherche .section--slider-programs .slider-wrap{padding-top:0}#recherche .section--slider-programs .slider-navigation{max-width:1360px;left:50%;-webkit-transform:translate(-50%,-30px);-ms-transform:translate(-50%,-30px);transform:translate(-50%,-30px)}#recherche .section--slider-programs .slider-navigation.hidden{display:none!important}#recherche .section--slider-programs .slider-navigation .slider-btn--prev{left:2px;display:block;width:45px;height:45px;padding:5px;border-radius:50%;background-color:#1ea4da}#recherche .section--slider-programs .slider-navigation .slider-btn--prev .icon{right:2px}#recherche .section--slider-programs .slider-navigation .slider-btn--next{right:2px;display:block;width:45px;height:45px;padding:5px;border-radius:50%;background-color:#1ea4da}#recherche .section--slider-programs .slider-navigation .slider-btn--next .icon{left:2px}#recherche .section--slider-personalities{overflow:hidden}#recherche .section--slider-personalities .section--content-wrap:before{height:260px!important}#recherche .section--slider-personalities .slider-wrap{margin-bottom:-80px}#recherche .section--slider-personalities .slider-navigation{max-width:1360px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#recherche .section--slider-personalities .slider-navigation .slider-btn--prev{left:20px}#recherche .section--slider-personalities .slider-navigation .slider-btn--next{right:20px}.header--recherche{color:#342a7b;padding-bottom:40px}.header--recherche .button--blue-alt{display:inline-block;margin-top:30px;margin-bottom:15px}.header--recherche p a{text-decoration:underline}.header--recherche .header--intro-custom{position:relative;top:-60px;max-width:1020px;margin:0 auto -80px;padding:60px 0 10px;background:url(../../../../../../themes/imagineformargo-association/images/symbol-microscope-alt.svg) 100% 25px/74px 96px no-repeat}.header--recherche .header--intro-custom .intro-text{max-width:720px}.boutique--list .header--recherche .header--intro-custom .intro-text .title,.boutique--members .header--recherche .header--intro-custom .intro-text .title,.boutique--parrains .header--recherche .header--intro-custom .intro-text .title,.boutique--partners .header--recherche .header--intro-custom .intro-text .title,.header--recherche .header--intro-custom .intro-text .boutique--list .title,.header--recherche .header--intro-custom .intro-text .boutique--members .title,.header--recherche .header--intro-custom .intro-text .boutique--parrains .title,.header--recherche .header--intro-custom .intro-text .boutique--partners .title,.header--recherche .header--intro-custom .intro-text h2{padding-right:85px;padding-bottom:35px}.header--recherche .header--intro-custom .intro-text p{padding:0 0 25px}.header--recherche .header--intro-custom .intro-text em{font-size:1.4rem;line-height:2.4rem}.slider-container-projects{margin:0 auto 35px 20px!important;overflow:hidden}.slider-container-projects .slide{max-width:255px}.slider-container-projects .slide>a{height:100%}.slider-container-projects .slider--projects-block{color:#342a7b;padding:15px 20px;text-align:center;background-color:#e24483}.slider-container-projects .slider--projects-block,.slider-container-projects .slider--projects-block .project-block--wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.slider-container-projects .slider--projects-block .project-block--wrap{padding:30px 10px;border-radius:8px;background-color:#fff}.slider-container-projects .slider--projects-block .project-block--title{color:#e24483;font-size:2.6rem;line-height:3.9rem;font-weight:700;padding-bottom:0}.slider-container-projects .slider--projects-block .project-block--subtitle{color:#342a7b;font-size:1.5rem;line-height:2.4rem;padding-bottom:10px}.slider-container-projects .slider--projects-block .project-block--funding{color:#fff;font-size:2rem;line-height:2.5rem;font-weight:700;margin-top:15px}.slider-container-projects .slider--projects-block .project-block--funding span{display:block}.slider-container-projects .slider--projects-block .project-block--keynumber{justify-self:flex-end;color:#fff;font-weight:700;font-size:1.9rem;line-height:2.4rem;padding:3px;text-transform:uppercase;background-color:#e24483}.slider-container-projects .slider--projects-block .project-block--keynumber span{display:block;color:#fff;font-size:1.4rem;line-height:2.1rem;font-weight:400;font-style:italic;text-transform:none}.slider-container-projects .slider--projects-block .project-block--desc{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding-bottom:5px}.slider-container-projects .slider--projects-block p{font-size:1.5rem;line-height:2.4rem}.slider-container-programs{margin:0 auto 35px 20px!important;overflow:hidden}.slider-container-programs .slide{width:100%;max-width:255px}.slider-container-programs .slide>a{height:100%}.slider-container-programs .slider--projects-block{color:#342a7b;padding:15px 20px;text-align:center;background-color:#1ea4da}.slider-container-programs .slider--projects-block,.slider-container-programs .slider--projects-block .project-block--wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.slider-container-programs .slider--projects-block .project-block--wrap{padding:30px 10px;border-radius:8px;background-color:#fff}.slider-container-programs .slider--projects-block .project-block--title{color:#1ea4da;font-size:2.6rem;line-height:3.9rem;font-weight:700;padding-bottom:0}.slider-container-programs .slider--projects-block .project-block--subtitle{color:#342a7b;font-size:1.5rem;line-height:2.4rem;padding-bottom:10px}.slider-container-programs .slider--projects-block .project-block--funding{color:#fff;font-size:2rem;line-height:2.5rem;font-weight:700;margin-top:15px}.slider-container-programs .slider--projects-block .project-block--funding span{display:block}.slider-container-programs .slider--projects-block .project-block--keynumber{justify-self:flex-end;color:#fff;font-weight:700;font-size:1.9rem;line-height:2.4rem;padding:3px;text-transform:uppercase;background-color:#1ea4da}.slider-container-programs .slider--projects-block .project-block--keynumber span{display:block;color:#fff;font-size:1.4rem;line-height:2.1rem;font-weight:400;font-style:italic;text-transform:none}.slider-container-programs .slider--projects-block .project-block--desc{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding-bottom:5px}.slider-container-programs .slider--projects-block p{font-size:1.5rem;line-height:2.4rem}.programs--cta{padding:0 0 35px;text-align:center}.section--slider-excerpt{max-width:1020px;margin:0 auto 40px;padding:0 15px}.section--slider-projects .section--slider-excerpt{color:#e24483}.boutique--list .section--slider-projects .title,.boutique--members .section--slider-projects .title,.boutique--parrains .section--slider-projects .title,.boutique--partners .section--slider-projects .title,.section--slider-projects .boutique--list .title,.section--slider-projects .boutique--members .title,.section--slider-projects .boutique--parrains .title,.section--slider-projects .boutique--partners .title,.section--slider-projects h2{color:#e24483;padding:0 0 5px}.section--slider-programs .section--slider-excerpt{color:#1ea4da;margin-top:30px}.boutique--list .section--slider-programs .title,.boutique--members .section--slider-programs .title,.boutique--parrains .section--slider-programs .title,.boutique--partners .section--slider-programs .title,.section--slider-programs .boutique--list .title,.section--slider-programs .boutique--members .title,.section--slider-programs .boutique--parrains .title,.section--slider-programs .boutique--partners .title,.section--slider-programs h2{color:#1ea4da;padding:0 0 5px}.section--conferences,.section--news-recherche{padding:30px 0;background:url(../../../../../../themes/imagineformargo-association/images/bg-news-recherche-mobile.png) center 25px/100% auto no-repeat #e3f3fb}.conferences--wrap,.news-recherche--wrap,.press--news-wrap,.press--releases-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:1360px;margin:0 auto;padding:0 40px}.conference--block,.news-recherche--block,.press--news-block,.press--releases-block{color:#342a7b;width:100%;margin-bottom:30px}.news-title{font-size:2.1rem;line-height:2.7rem;padding:0 0 5px}.news-date{color:#666;font-size:1.4rem;line-height:1.8rem;margin-bottom:10px}.news-readmore,.press--releases-readmore{color:#1ea4da;font-size:2.2rem;line-height:2.8rem;font-weight:700;margin-top:30px;text-align:right}.news-press--cta,.news-press-releases--cta,.news-recherche--cta{color:#342a7b;font-size:2.2rem;line-height:2.8rem;font-weight:700;max-width:1240px;margin:30px auto 0;padding:0 40px;text-align:right;text-transform:uppercase}.section--conferences{padding:0;background:url(../../../../../../themes/imagineformargo-association/images/bg-conferences-mobile.png) 0 0/100% auto no-repeat #e3f3fb}.conference--block,.press--news-block{position:relative;margin-bottom:25px;padding-bottom:25px}.conference--block:after,.press--news-block:after{content:"";display:block;position:absolute;left:0;bottom:0;width:170px;height:1px;background-color:#979797}.conference--block:last-of-type,.press--news-block:last-of-type{margin-bottom:0}.conference--block:last-of-type:after,.press--news-block:last-of-type:after{content:normal}.conference-title{font-size:1.4rem;line-height:1.8rem;font-weight:700;padding:0 0 5px}.conference-date,.press--news-date{color:#666;font-size:1.4rem;line-height:1.8rem;margin-bottom:10px}.section--publications{padding:30px 15px;text-align:center;background:url(../../../../../../themes/imagineformargo-association/images/bg-publications-mobile.png) 0/100% auto no-repeat #f3e5f0}.publications--wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:1360px;margin:0 auto}.publications-featured{display:none}.publications-featured img{display:block}.publications-featured--content{margin:auto;text-align:center}.boutique--list .publications-featured--content .title,.boutique--members .publications-featured--content .title,.boutique--parrains .publications-featured--content .title,.boutique--partners .publications-featured--content .title,.publications-featured--content .boutique--list .title,.publications-featured--content .boutique--members .title,.publications-featured--content .boutique--parrains .title,.publications-featured--content .boutique--partners .title,.publications-featured--content h2{padding-bottom:35px}.publications-featured--content p{color:#342a7b;font-size:1.7rem;line-height:2.5rem;max-width:465px;text-align:left}.publications-featured--content .button--blue-dk{margin-top:25px}.section--partenaires-scientifiques .partenaires--wrap{margin:0 auto 30px;text-align:center}#slider-partenaires-scientifiques .slide{max-width:100%}#slider-partenaires-scientifiques .slider-navigation{width:100%;top:50%}#slider-partenaires-scientifiques .slider-navigation .button{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#slider-partenaires-scientifiques .slider-navigation .icon{fill:#1ea4da}#slider-partenaires-scientifiques .slider-navigation .slider-btn--prev{left:5px}#slider-partenaires-scientifiques .slider-navigation .slider-btn--next{right:5px}#slider-partenaires-scientifiques .slider-navigation .swiper-button-disabled{opacity:0;visibility:hidden}.list--news-wrap{position:relative;background-color:#f3e5f0}.list--news-wrap .push--horizontal{background-color:transparent;z-index:2}.list--agenda-more,.list--news-more,.list--search-more,.list--temoignages-more{padding:30px 0;text-align:center}.single-news .media--picture+.section--free-content,.single-news .media--video+.section--free-content{margin-top:40px}.gallery--row-photos{-webkit-box-orient:horizontal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.gallery--row-photos,.item-gallery{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal}.item-gallery{-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;font-size:0;line-height:1;width:50%;padding:3px;text-align:center}.item-gallery img{display:block;width:auto;max-width:100%;height:auto;max-height:100%;margin:auto}.list--agenda-wrap{width:100%;max-width:900px;margin:0 auto}.block--agenda-mini{width:100%;margin:0 0 10px;padding:20px 20px 5px;background-color:#e3f3fb}.block--agenda-mini .agenda-mini--readmore{display:block;color:#342a7b;font-family:Source Sans Pro;font-size:1.8rem;line-height:1.8rem;font-weight:700;margin-left:auto;margin-right:0}.block--agenda-mini .agenda-mini--readmore .icon{max-width:15px;max-height:15px;position:relative;top:2px;margin-left:5px;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.block--agenda-mini .agenda-mini--readmore:focus{outline:0}.block--agenda-mini .agenda-mini--readmore.opened .icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.block--agenda-mini.opened .agenda-mini--infos{padding:10px 0}.agenda-mini--wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.agenda-mini--date{color:#342a7b;font-weight:600;padding:15px 5px 10px;text-align:center;background:url(../../../../../../themes/imagineformargo-association/images/bg-calendar.svg) 50%/cover no-repeat;font-size:.8rem;line-height:.8rem;width:37px;height:37px}.agenda-mini--details{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding-left:30px}.agenda-mini--title{color:#1ea4da;font-size:1.7rem;line-height:1.8rem;padding:0;text-transform:none}.agenda-mini--infos{padding:0;overflow:hidden;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.agenda-mini--location{color:#342a7b;font-size:1.8rem;line-height:2.3rem;font-weight:600}.list--agenda-more{background-color:#fff}.header--don{color:#342a7b;padding-bottom:40px}.header--don .button--blue-alt{display:inline-block;margin-top:30px;margin-bottom:15px}.donation--section{width:100%;max-width:1360px;margin:0 auto;padding:0 15px}.donation--section-title{padding:15px 0}.donation--block{color:#342a7b;width:100%;max-width:1160px;margin:0 auto 30px}.donation--block.once{max-height:45px;overflow:hidden;-webkit-transition:.25s;transition:.25s}.donation--block.once .donation--amount{color:#fff;font-family:Source Sans Pro;font-size:2.4rem;line-height:2.4rem;font-weight:600;padding:10px 5px;text-align:center;background-color:#e24483}.donation--block.once .donation--amount:focus{opacity:.8;outline:0}.donation--block.once.opened{max-height:500px;margin:0 auto 50px}.donation--block.once.opened .donation--block-title:after{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.donation--block.monthly{max-height:45px;overflow:hidden;-webkit-transition:.25s;transition:.25s}.donation--block.monthly .donation--amount{color:#fff;font-family:Source Sans Pro;font-size:2.4rem;line-height:2.4rem;font-weight:600;padding:10px 5px;text-align:center;background-color:#1ea4da}.donation--block.monthly .donation--amount:focus{opacity:.8;outline:0}.donation--block.monthly.opened{max-height:500px;margin:0 auto 50px}.donation--block.monthly.opened .donation--block-title:after{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.donation--block.tax-reduction .donation--block-title:after{content:normal}.donation--block.tax-reduction p{padding:0 15px;margin-bottom:20px}.donation--block-title{position:relative;color:#342a7b;font-size:1.7rem;line-height:2.2rem;font-weight:600;margin-bottom:20px;padding:10px;background-color:#e3f3fb}.donation--block-title:after{display:block;content:"";position:absolute;top:50%;right:20px;width:14px;height:8px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1IDlMOCAxIDEgOSIgc3Ryb2tlPSIjMUVBNERBIiBzdHJva2Utd2lkdGg9IjIiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==) 50%/100% auto no-repeat}.donation--amounts{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 15px}.donation--amounts .donation--amount{width:-webkit-calc(20% - 2px);width:calc(20% - 2px)}.donation--amount-field{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:25px auto 0}.donation--amount-field input[type=text]{color:#342a7b;font-size:2.4rem;line-height:4.8rem;max-width:235px;height:48px;text-align:center}.donation--amount-field input[type=text]::-webkit-input-placeholder{font-size:1.6rem;text-align:right}.donation--amount-field input[type=text]::-moz-placeholder{font-size:1.6rem;text-align:right}.donation--amount-field input[type=text]:-ms-input-placeholder{font-size:1.6rem;text-align:right}.donation--amount-field input[type=text]::placeholder{font-size:1.6rem;text-align:right}.donation--amount-field input[type=text]:focus::-webkit-input-placeholder{display:none;opacity:0!important}.donation--amount-field input[type=text]:focus::-moz-placeholder{display:none;opacity:0!important}.donation--amount-field input[type=text]:focus:-ms-input-placeholder{display:none;opacity:0!important}.donation--amount-field input[type=text]:focus::placeholder{display:none;opacity:0!important}.donation--amount-field .donation--amount-currency{color:#342a7b;font-size:3rem;line-height:3rem;width:auto;min-width:40px;text-align:center}.donation--reduction-calculation{padding:0 15px}.donation--reduction-calculation .donation--reduction-calculated,.donation--reduction-calculation .donation--reduction-initial{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:15px}.donation--reduction-calculation .donation--amount-pre{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;justify-self:flex-start;margin-right:10px}.donation--reduction-calculation input[type=text]{width:90px}.donation--reduction-calculation input[type=text]::-webkit-input-placeholder{font-size:1.6rem;line-height:1.6rem}.donation--reduction-calculation input[type=text]::-moz-placeholder{font-size:1.6rem;line-height:1.6rem}.donation--reduction-calculation input[type=text]:-ms-input-placeholder{font-size:1.6rem;line-height:1.6rem}.donation--reduction-calculation input[type=text]::placeholder{font-size:1.6rem;line-height:1.6rem}.donation--reduction-calculation .donation--amount-currency{color:#342a7b;font-size:4rem;line-height:4rem;width:auto;min-width:40px;text-align:center}.donation--reinsurance-title{color:#342a7b;font-family:Source Sans Pro;font-size:2.4rem;line-height:2.9rem;font-weight:600;padding:0 0 25px;text-transform:uppercase;text-align:center}.donation--reinsurance-blocks{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1360px;margin:20px auto 70px}.donation--reinsurance-blocks .reinsurance-block{color:#342a7b;width:50%;margin:0 auto 20px;text-align:center}.donation--reinsurance-blocks .reinsurance-block img{display:block;margin:0 auto}.donation--reinsurance-blocks .reinsurance-block.securite img{max-width:31px}.donation--reinsurance-blocks .reinsurance-block.respect img{max-width:26px}.donation--reinsurance-blocks .reinsurance-block.optimisation img{max-width:36px}.donation--reinsurance-blocks .reinsurance-block.ideas img{max-width:23px}.donation--reinsurance-blocks .reinsurance-block--symbol{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:45px;height:45px;margin:0 auto 15px;border-radius:45px;background-color:#e3f3fb}.donation--reinsurance-blocks .reinsurance-block--title{font-size:1.4rem;line-height:1.4rem;font-weight:700;min-height:30px;text-transform:uppercase}.donation--reinsurance-blocks .reinsurance-block--content{padding:0 15px}.donation--reinsurance-blocks .reinsurance-block--content p{font-size:1.2rem;line-height:1.7rem}.header--partenaires{color:#342a7b;padding-bottom:0}.header--partenaires .button--blue-alt{display:inline-block;margin-top:30px;margin-bottom:15px}.section--partenaires{width:100%;max-width:1360px;margin:0 auto;padding:30px 15px 15px;background-color:#fff}.section--partenaires .slide{max-width:100%}.section--partenaires .slide a{margin:auto}.section--partenaires .slider-navigation{width:100%;top:50%}.section--partenaires .slider-navigation .slider-btn--prev{left:0}.section--partenaires .slider-navigation .slider-btn--next{right:0}.section--partenaires .slider-navigation .button{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.section--partenaires .slider-navigation .icon{fill:#1ea4da}.boutique--list .section--partenaires .title,.boutique--members .section--partenaires .title,.boutique--parrains .section--partenaires .title,.boutique--partners .section--partenaires .title,.section--partenaires .boutique--list .title,.section--partenaires .boutique--members .title,.section--partenaires .boutique--parrains .title,.section--partenaires .boutique--partners .title,.section--partenaires h2{padding-bottom:20px}.section--partenaires p{color:#342a7b;font-size:1.6rem;line-height:2.6rem}.section--partenaires-thumbs{margin:15px auto;text-align:center}.list--temoignages-wrap{position:relative;background-color:#f3e5f0}.list--temoignages-wrap:before{position:absolute;display:block;content:"";top:0;left:0;right:0;width:100%;height:90px;background-color:#fff;z-index:1}.section--temoignage-block{position:relative;max-width:900px;margin:0 auto 20px;z-index:2}.section--temoignage-block:last-of-type{margin-bottom:0}.temoignage-block--content{position:relative;color:#342a7b;width:85vw;max-width:790px;margin:0 auto;padding:20px 40px;text-align:center;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px);border-radius:8px;background-color:#fff;z-index:2}.temoignage-block--content p{font-family:Schoolbell;font-size:1.6rem;line-height:2.5rem}.temoignage-block--title{font-size:1.8rem;line-height:2.3rem;font-weight:700}.temoignage-block--full{overflow:hidden;-webkit-transition:.4s cubic-bezier(.175,.885,.32,1.275);transition:.4s cubic-bezier(.175,.885,.32,1.275)}.temoignage-block--cta{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding-top:20px}.temoignage-block--cta.video{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.temoignage-block--cta a{color:#342a7b;font-size:1.8rem;line-height:2.3rem;font-weight:700}.list--temoignages-more{background-color:#f3e5f0}.temoignages--single-content{color:#342a7b;max-width:1200px;margin:0 auto;padding:0 40px}.boutique--list .temoignages--single-content .title,.boutique--members .temoignages--single-content .title,.boutique--parrains .temoignages--single-content .title,.boutique--partners .temoignages--single-content .title,.temoignages--single-content .boutique--list .title,.temoignages--single-content .boutique--members .title,.temoignages--single-content .boutique--parrains .title,.temoignages--single-content .boutique--partners .title,.temoignages--single-content h2{color:#1ea4da;font-size:2.4rem;line-height:2.5rem;padding:20px 0 10px}.temoignages--single-content p{font-size:1.6rem;line-height:2.5rem;padding:0 0 15px}.temoignages--single-content a{color:#1ea4da}.temoignages--single-content strong{font-weight:700}.temoignages--row-photos{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 0 15px}.temoignages--row-photos img{margin-bottom:15px}.temoignages--related{padding:40px 0;background:#f3e5f0}.temoignages--related-wrap{max-width:1200px;margin:0 auto;padding:0 40px}.temoignages--related-title{color:#342a7b;font-size:2.4rem;line-height:2.4rem}.testimonial-related--thumb{position:relative;z-index:1}.testimonial-related--thumb img{display:block}.testimonial-related--content{position:relative;color:#342a7b;max-width:90%;margin:-35px auto 0;padding:10px 15px 20px;text-align:center;border-radius:8px;background-color:#fff;z-index:2}.testimonial-related--title{font-size:1.8rem;line-height:2.3rem;font-weight:700;padding-bottom:10px;text-transform:uppercase}.search-results--list{max-width:1140px;margin:0 auto}.search-results--list a:hover .search-result--title{color:#1ea4da}.search-result{padding:0 15px 25px}.search-result--title{padding-bottom:0;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.press--title-wrap{max-width:1280px;margin:0 auto;padding:0 15px}.press--title-wrap .woocommerce--subtitle,.press--title-wrap h3{color:#342a7b;font-size:3.4rem;line-height:3.4rem;font-weight:400}.press--content-wrap{max-width:1140px;margin:0 auto;padding:0 15px}.press--content-wrap.download{margin-bottom:40px}.press--content-wrap.download a{color:#1ea4da;font-size:2rem;line-height:2rem}.press--contacts-wrap{text-align:center;margin:0 0 40px;padding:30px 0;background-color:#e3f3fb}.press--contacts-wrap .block--team-thumb{max-width:100%;margin:0 auto 40px}.press--contacts-wrap .block--team-thumb:first-child{margin-left:auto}.press--contacts-wrap .block--team-thumb:last-child{margin-right:auto}.press--contacts-wrap .media--picture{max-width:170px;margin:0 auto}.press--releases-list{margin:0 0 40px;padding:40px 0;background:url(../../../../../../themes/imagineformargo-association/images/bg-news-recherche-mobile.png) center 25px/100% auto no-repeat #e3f3fb}.press--releases-title{color:#342a7b;font-size:2rem;line-height:2.5rem;font-weight:700;padding:0 0 15px;text-transform:uppercase}.press--news-list{margin:0 0 40px;padding:40px 0;background:url(../../../../../../themes/imagineformargo-association/images/bg-conferences-mobile.png) 0 0/100% auto no-repeat #e3f3fb}.press--news-wrap{padding:0 15px}.press--news-title{color:#342a7b;font-size:2rem;line-height:2.5rem;font-weight:700;padding:0 0 15px;text-transform:uppercase}.press--videos .press--title-wrap{margin-bottom:40px}.press--videos .testimonial-block--content{font-family:Source Sans Pro}body.boutique-home,body.boutique-list,body.boutique-product{padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:-webkit-calc(var(--vh)*100);min-height:calc(var(--vh)*100)}body.boutique-home main,body.boutique-list main,body.boutique-product main{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}body.boutique-home .single-wrap,body.boutique-list .single-wrap,body.boutique-product .single-wrap{width:100%;max-width:1120px;margin:0 auto;padding:20px}.boutique--list body.boutique-home .single-wrap .title,.boutique--list body.boutique-list .single-wrap .title,.boutique--list body.boutique-product .single-wrap .title,.boutique--members body.boutique-home .single-wrap .title,.boutique--members body.boutique-list .single-wrap .title,.boutique--members body.boutique-product .single-wrap .title,.boutique--parrains body.boutique-home .single-wrap .title,.boutique--parrains body.boutique-list .single-wrap .title,.boutique--parrains body.boutique-product .single-wrap .title,.boutique--partners body.boutique-home .single-wrap .title,.boutique--partners body.boutique-list .single-wrap .title,.boutique--partners body.boutique-product .single-wrap .title,body.boutique-home .single-wrap .boutique--list .title,body.boutique-home .single-wrap .boutique--members .title,body.boutique-home .single-wrap .boutique--parrains .title,body.boutique-home .single-wrap .boutique--partners .title,body.boutique-home .single-wrap .woocommerce--subtitle,body.boutique-home .single-wrap h1,body.boutique-home .single-wrap h2,body.boutique-home .single-wrap h3,body.boutique-home .single-wrap h4,body.boutique-home .single-wrap h5,body.boutique-home .single-wrap h6,body.boutique-list .single-wrap .boutique--list .title,body.boutique-list .single-wrap .boutique--members .title,body.boutique-list .single-wrap .boutique--parrains .title,body.boutique-list .single-wrap .boutique--partners .title,body.boutique-list .single-wrap .woocommerce--subtitle,body.boutique-list .single-wrap h1,body.boutique-list .single-wrap h2,body.boutique-list .single-wrap h3,body.boutique-list .single-wrap h4,body.boutique-list .single-wrap h5,body.boutique-list .single-wrap h6,body.boutique-product .single-wrap .boutique--list .title,body.boutique-product .single-wrap .boutique--members .title,body.boutique-product .single-wrap .boutique--parrains .title,body.boutique-product .single-wrap .boutique--partners .title,body.boutique-product .single-wrap .woocommerce--subtitle,body.boutique-product .single-wrap h1,body.boutique-product .single-wrap h2,body.boutique-product .single-wrap h3,body.boutique-product .single-wrap h4,body.boutique-product .single-wrap h5,body.boutique-product .single-wrap h6{color:#d5a94f}body.boutique-home .single-wrap ul,body.boutique-list .single-wrap ul,body.boutique-product .single-wrap ul{margin-bottom:20px}body.boutique-home .single-wrap ul li:before,body.boutique-list .single-wrap ul li:before,body.boutique-product .single-wrap ul li:before{content:"\2022";color:#d5a94f;font-size:2.2rem;margin-right:10px}body.boutique-home .single-wrap p:not(:last-of-type),body.boutique-list .single-wrap p:not(:last-of-type),body.boutique-product .single-wrap p:not(:last-of-type){margin-bottom:20px}body.boutique-home .title,body.boutique-list .title,body.boutique-product .title{color:#d5a94f;font-size:2.4rem;line-height:2.4rem}body.boutique-home .btn--list-more,body.boutique-list .btn--list-more,body.boutique-product .btn--list-more{padding-left:20px;padding-right:20px;background-color:#ac803e;border-color:#ac803e;height:auto;min-height:60px;-webkit-transition:background-color .2s ease-in-out,border-color .3s ease-in-out;transition:background-color .2s ease-in-out,border-color .3s ease-in-out}body.boutique-home .btn--list-more:hover,body.boutique-list .btn--list-more:hover,body.boutique-product .btn--list-more:hover{background-color:#d5a94f;border-color:#d5a94f}body.boutique-home .btn--toggle-menu .bottom-bar,body.boutique-home .btn--toggle-menu .middle-bar,body.boutique-home .btn--toggle-menu .top-bar,body.boutique-list .btn--toggle-menu .bottom-bar,body.boutique-list .btn--toggle-menu .middle-bar,body.boutique-list .btn--toggle-menu .top-bar,body.boutique-product .btn--toggle-menu .bottom-bar,body.boutique-product .btn--toggle-menu .middle-bar,body.boutique-product .btn--toggle-menu .top-bar{background-color:#d5a94f}body.boutique-home .select2-container--default .select2-selection--single,body.boutique-list .select2-container--default .select2-selection--single,body.boutique-product .select2-container--default .select2-selection--single{height:60px;border-color:#d8d8d8}body.boutique-home .select2-container--default .select2-selection--single .select2-selection__rendered,body.boutique-list .select2-container--default .select2-selection--single .select2-selection__rendered,body.boutique-product .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:60px}body.boutique-home .select2-container--default .select2-selection--single .select2-selection__arrow,body.boutique-list .select2-container--default .select2-selection--single .select2-selection__arrow,body.boutique-product .select2-container--default .select2-selection--single .select2-selection__arrow{top:15px;right:10px}.header--boutique{padding-top:40px;margin-bottom:40px;box-shadow:0 6px 10px 0 rgba(0,0,0,.05),inset 0 1px 1px 0 rgba(0,0,0,.01);background:url(../../../../../../themes/imagineformargo-association/images/bg-tombola.svg) center -10px/1460px auto no-repeat}.header--boutique-wrap{width:100%;max-width:920px;margin:0 auto;text-align:center}.header--boutique .logos{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:5px auto 20px;padding:0 20px;z-index:101}.header--boutique .logo{width:-webkit-calc(50% - 20px);width:calc(50% - 20px)}.header--boutique .logo-comite{display:block;width:60px;max-width:100%;margin:0 auto}.header--boutique .sep{font-size:2rem;font-weight:300;margin:auto 20px auto 0}.header--boutique .logo-i4m{display:block;width:130px;max-width:100%;margin:0 auto}.header--boutique .title-home{margin-bottom:20px}.header--boutique .title-home h1{color:#4b4b4b;font-size:1.6rem;line-height:1.6rem;font-weight:400;text-transform:none}.header--boutique .title-home h1 .comite{margin-bottom:5px}.header--boutique .title-home h1 .comite,.header--boutique .title-home h1 .tombola{display:block;font-size:2rem;line-height:2rem;font-weight:700;text-transform:uppercase}.header--boutique .title-home h1 .tombola{color:#d5a94f;margin:5px auto}.header--boutique .title-inner .tombola{display:block;color:#d5a94f;font-size:2.4rem;line-height:2.4rem;font-weight:700;margin:5px auto 10px;text-transform:uppercase}.header--boutique .title-inner .tombola-button{position:relative;display:inline-block;color:#fff;font-size:1.8rem;line-height:2.4rem;font-weight:700;width:100%;max-width:220px;margin-left:135px;margin-bottom:35px;padding:10px;border-radius:60px;background-color:#a58149;-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}.header--boutique .title-inner .tombola-button:before{content:"";display:block;position:absolute;width:124px;height:84px;background:url(../../../../../../themes/imagineformargo-association/images/arrow.png) 50%/contain no-repeat;-webkit-transform:translate(-110%,-30%) rotate(-2deg);-ms-transform:translate(-110%,-30%) rotate(-2deg);transform:translate(-110%,-30%) rotate(-2deg)}.header--boutique-nav.opened{display:block;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:url(../../../../../../themes/imagineformargo-association/images/bg-tombola.svg) center -10px/1460px auto no-repeat #fff;z-index:100}.header--boutique-nav.opened ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.header--boutique-nav ul{display:none;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;color:#4b4b4b;width:100%;max-width:800px;margin:25vh auto 0}.header--boutique-nav ul li{font-size:2.2rem;line-height:2.2rem;padding:10px 5px}.header--boutique-nav ul li a{display:block;position:relative}.header--boutique-nav ul li a:after{position:absolute;display:block;content:"";left:0;bottom:-5px;width:0;height:1px;background-color:#d5a94f;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.header--boutique-nav ul li a:hover{color:#d5a94f}.header--boutique-nav ul li a:hover:after{width:100%}.header--boutique-nav ul li a:focus{color:#ac803e}.header--boutique-nav ul li a:focus:after{width:100%;background-color:#ac803e}.header--boutique-nav ul li.active a{color:#d5a94f}.header--boutique-nav ul li.active a:after{width:100%}.header--boutique .cart-count{position:absolute;color:#fff;font-size:1.2rem;line-height:1.2rem;bottom:5px;left:-webkit-calc(100% + 10px);left:calc(100% + 10px);text-align:center;z-index:2}.header--boutique .cart-count.has-products{display:block}.header--boutique .cart-count:after{display:block;content:"";position:absolute;top:50%;left:50%;width:22px;height:22px;border-radius:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#d5a94f;z-index:-1}.boutique--intro{width:100%;max-width:1220px;margin:0 auto;background-color:#fff}.boutique--intro .wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:20px}.boutique--intro .content{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.boutique--intro .content p:not(:last-of-type){margin-bottom:20px}.boutique--intro .content a{color:#d5a94f;text-decoration:underline}.boutique--intro .thumb{margin:auto}.boutique--cta-buy{background-color:#f5f2f2}.card--lot{text-align:center}.card--lot .title{font-size:1.6rem!important;line-height:2rem!important;font-weight:700;padding-bottom:0;text-align:center}.boutique--list{width:100%;max-width:1120px;margin:0 auto;padding:20px}.boutique--list .title{color:#d5a94f;text-align:center;text-transform:uppercase}.boutique--list .title .title,.boutique--list .title h2{color:#d5a94f}.boutique--list .title p{color:#4b4b4b;font-weight:600;text-transform:none}.boutique--list .wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:-20px;margin-right:-20px}.boutique--list .wrap .card--lot{width:100%;margin:0 10px 20px;max-width:-webkit-calc(50% - 20px);max-width:calc(50% - 20px)}.boutique--list .cta{padding:20px 0;text-align:center}.boutique--list.full>.title{width:100%;max-width:1120px;margin:0 auto;text-align:left}.boutique--parrains{background-color:#f5f2f2;padding:20px}.boutique--parrains .title{color:#d5a94f;text-align:center;text-transform:uppercase}.boutique--parrains .title .title,.boutique--parrains .title h2{color:#d5a94f}.boutique--parrains .title p{color:#4b4b4b;font-weight:600;text-transform:none}.boutique--parrains .wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:920px;margin:0 auto}.boutique--parrains .wrap .block--team-thumb{max-width:256px;margin:0 10px}.boutique--parrains .wrap .block--team-thumb .media--picture:before{background-color:#d5a94f}.boutique--parrains .wrap .block--team-name{color:#4b4b4b;font-size:2rem;line-height:2.4rem;margin-top:20px}.boutique--parrains .wrap .block--team-position{color:#4b4b4b}.boutique--comite .wrap{width:100%;max-width:1440px;margin:0 auto;padding:20px}.boutique--comite .wrap .thumb{text-align:center}.boutique--comite .wrap .content p:not(:last-of-type){margin-bottom:20px}.boutique--partners{background-color:#f5f2f2;padding:20px}.boutique--partners .title{color:#d5a94f;text-align:center;text-transform:uppercase}.boutique--partners .title .title,.boutique--partners .title h2{color:#d5a94f}.boutique--partners .title p{color:#4b4b4b;font-weight:600;text-transform:none}.boutique--partners .wrap{width:100%;max-width:1440px;margin:0 auto}.boutique--partners .wrap .partner{margin:0 20px;text-align:center}.boutique--members{padding:20px}.boutique--members .title{color:#d5a94f;text-align:center;text-transform:uppercase}.boutique--members .title .title,.boutique--members .title h2{color:#d5a94f}.boutique--members .title p{color:#4b4b4b;font-weight:600;text-transform:none}.boutique--members .wrap{width:100%;max-width:1440px;margin:0 auto}.boutique--product .breadcrumb{font-size:1.5rem;line-height:1.5rem;padding:0 40px;width:100%;max-width:1120px;margin:0 auto}.boutique--product .breadcrumb span{margin-right:2px}.boutique--product .wrap{width:100%;max-width:1120px;margin:0 auto}.boutique--product .product{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 20px 10px}.boutique--product .product--thumb{margin-bottom:30px}.boutique--product .product--thumb img{display:block;width:100%}.boutique--product .product--content .price{color:#4b4b4b}.boutique--product .product--content .description{margin-top:30px}.boutique--product .product--content .description p{margin-bottom:20px}.boutique--product .product .form-buy{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:30px 0}.boutique--product .product .label{display:none}.boutique--product .product select{color:#ac803e;padding-right:30px;border-color:#ac803e;margin-bottom:15px}.boutique--product .product select:focus{outline:0;border-color:#d5a94f}.block-buy{width:100%;max-width:1120px;margin:30px auto 0;padding:40px;background-color:#f5f2f2}.block-buy .content{margin-bottom:20px}.block-buy .add-to-cart,.block-buy .form-buy{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.block-buy .price{margin-bottom:15px}.block-buy .label{display:none}.block-buy select{color:#ac803e;padding-right:30px;border-color:#ac803e;margin-bottom:15px}.block-buy select:focus{outline:0;border-color:#d5a94f}.button--buy{padding-left:20px;padding-right:20px;background-color:#ac803e;border-color:#ac803e;height:auto;min-height:60px;-webkit-transition:background-color .2s ease-in-out,border-color .3s ease-in-out;transition:background-color .2s ease-in-out,border-color .3s ease-in-out}.button--buy:hover{background-color:#d5a94f;border-color:#d5a94f}.woocommerce--wrapper{width:100%;max-width:1120px;margin:0 auto;padding-bottom:40px}.cart-collaterals,.thankyou--dispatch,.woocommerce-cart-form,.woocommerce-checkout,.woocommerce-form-coupon,.woocommerce-form-coupon-toggle,.woocommerce-MyAccount-content,.woocommerce-thankyou-order-details{padding:0 20px}.woocommerce--subtitle,.woocommerce-additional-fields h3{color:#ac803e}.woocommerce-form-coupon .form-coupon{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.checkout--wrapper .woocommerce-form-coupon .form-coupon .form-row,.woocommerce-form-coupon .form-coupon .checkout--wrapper .form-row,.woocommerce-form-coupon .form-coupon .input--field{margin-right:15px}.woocommerce button[name=update_cart],.woocommerce input[name=update_cart]{display:none}.shop_table{width:100%}.shop_table.cart{border-top:1px solid #d5a94f}.shop_table .cart_coupon td{padding-top:25px}.shop_table .form-coupon{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.checkout--wrapper .shop_table .form-coupon .form-row,.shop_table .form-coupon .checkout--wrapper .form-row,.shop_table .form-coupon .input--field{margin-right:15px}.cart_item{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:30px 0;text-align:center;border-bottom:1px solid #d5a94f}.cart_item .product-thumbnail{max-width:150px;margin:0 auto 15px}.cart_item .product-thumbnail img{display:block}.cart_item .product-details,.cart_item .product-name{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.cart_item .product-details,.cart_item .product-details--row,.cart_item .product-name{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal}.cart_item .product-details--row{-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 0}.cart_item .product-details-label{width:80px;margin-right:5px}.cart_item .product-remove{position:absolute;top:30px;right:20px}.cart_item .product-remove a{text-decoration:none}.cart_item .product-quantity{margin:0 5px}.cart_item .product-quantity select{color:#ac803e;padding-right:30px;border-color:#ac803e}.cart_item .product-name{font-size:2rem;line-height:2.5rem;font-weight:600;padding:0 0 20px;text-transform:uppercase;color:#d5a94f;width:100%}.cart_item .product-name a{text-decoration:none}.cart_item .product-name .desc{color:#4b4b4b;font-weight:400;max-width:600px;padding-top:5px;text-transform:none}.cart_item .product-subtotal{font-size:2rem;line-height:2rem;font-weight:900;margin-right:25px;text-align:right}.shop_table-secondary{margin-top:40px}.cart.actions .form-row{position:relative;z-index:1}.cart.actions #coupon_code{position:relative;padding-right:35px;z-index:2;border-color:#d8d8d8}.cart.actions #apply_coupon{position:absolute;right:8px;top:13px;z-index:3;color:#d8d8d8}.cart_totals{text-align:right}.cart_totals table tbody tr:first-of-type td{padding-top:0}.cart_totals table tbody tr:last-of-type td{padding-bottom:0}.cart_totals table tbody tr.order-total .amount{font-size:2rem;line-height:2.4rem;font-weight:900}.cart_totals table tbody th{padding:0}.cart_totals table tbody td{padding:5px 0;text-align:right}.cart_totals .woocommerce-shipping-destination{color:#d8d8d8;font-size:1.4rem;line-height:1.4rem;font-style:italic;margin-top:10px}.cart_totals .shipping-calculator-button{font-size:1.4rem;line-height:1.4rem;margin-top:15px;margin-bottom:10px}.cart_totals .shipping-calculator-form{margin:15px 0}.cart-collaterals{padding-top:20px!important}.boutique--list .cart-collaterals .title,.boutique--members .cart-collaterals .title,.boutique--parrains .cart-collaterals .title,.boutique--partners .cart-collaterals .title,.cart-collaterals .boutique--list .title,.cart-collaterals .boutique--members .title,.cart-collaterals .boutique--parrains .title,.cart-collaterals .boutique--partners .title,.cart-collaterals h2{color:#4b4b4b;font-size:1.6rem;line-height:2.4rem}.cart-collaterals .cart_totals{max-width:600px;margin:0 0 0 auto}.cart-collaterals .wc-proceed-to-checkout{margin-top:40px}.checkout-button{padding-left:20px;padding-right:20px;background-color:#ac803e;border-color:#ac803e;height:auto;min-height:60px;-webkit-transition:background-color .2s ease-in-out,border-color .3s ease-in-out;transition:background-color .2s ease-in-out,border-color .3s ease-in-out}.checkout-button:hover{background-color:#d5a94f;border-color:#d5a94f}.checkout--wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.checkout--wrapper .form-row{margin-bottom:25px}.checkout--wrapper .form-row label{display:block;color:#d5a94f;margin-bottom:5px}.checkout--wrapper .form-row input[type=email],.checkout--wrapper .form-row input[type=tel],.checkout--wrapper .form-row input[type=text]{font-family:Source Sans Pro;font-size:1.6rem;line-height:2rem;height:60px;padding:0 10px;border:1px solid #d8d8d8;border-radius:5px;background-color:#fff;margin:0}.checkout--wrapper .form-row input[type=email]:focus,.checkout--wrapper .form-row input[type=tel]:focus,.checkout--wrapper .form-row input[type=text]:focus{outline:0;background-color:#f5f2f2}.checkout--wrapper .form-row input[type=email]::-webkit-input-placeholder,.checkout--wrapper .form-row input[type=tel]::-webkit-input-placeholder,.checkout--wrapper .form-row input[type=text]::-webkit-input-placeholder{opacity:1!important;color:#d8d8d8!important}.checkout--wrapper .form-row input[type=email]::-moz-placeholder,.checkout--wrapper .form-row input[type=tel]::-moz-placeholder,.checkout--wrapper .form-row input[type=text]::-moz-placeholder{opacity:1!important;color:#d8d8d8!important}.checkout--wrapper .form-row input[type=email]:-ms-input-placeholder,.checkout--wrapper .form-row input[type=tel]:-ms-input-placeholder,.checkout--wrapper .form-row input[type=text]:-ms-input-placeholder{opacity:1!important;color:#d8d8d8!important}.checkout--wrapper .form-row input[type=email]::placeholder,.checkout--wrapper .form-row input[type=tel]::placeholder,.checkout--wrapper .form-row input[type=text]::placeholder{opacity:1!important;color:#d8d8d8!important}.checkout--wrapper .form-row textarea{font-family:Source Sans Pro;font-size:1.6rem;line-height:2rem;height:60px;padding:20px 10px;border:1px solid #342a7b;border-radius:5px;background-color:#fff;min-height:120px;margin:0;border-color:#d8d8d8!important}.checkout--wrapper .form-row textarea:focus{outline:0;background-color:#f5f2f2}.checkout--wrapper .form-row textarea::-webkit-input-placeholder{opacity:1!important;color:#d8d8d8!important}.checkout--wrapper .form-row textarea::-moz-placeholder{opacity:1!important;color:#d8d8d8!important}.checkout--wrapper .form-row textarea:-ms-input-placeholder{opacity:1!important;color:#d8d8d8!important}.checkout--wrapper .form-row textarea::placeholder{opacity:1!important;color:#d8d8d8!important}.checkout--wrapper .form-row#billing_address_1_field{margin-bottom:0}.checkout--wrapper .form-row#billing_address_2_field{margin-top:15px}.checkout--customer-infos,.checkout--order-review{width:100%}.checkout--order-review .woocommerce-checkout-review-order-table{padding:20px;margin-bottom:25px;background:#f5f2f2}.checkout--order-review .woocommerce-checkout-review-order-table .product-total{text-align:right}.checkout--order-review .cart_item{padding-top:0}.checkout--order-review .cart_item .product-name{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:1.6rem;line-height:1.6rem;padding-bottom:0;text-align:left}.checkout--order-review .cart_item .product-name .product-quantity{font-weight:400}.checkout--order-review .cart_item .product-name .variation{width:100%}.checkout--order-review .wc--totals-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:revert;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:revert;flex-direction:revert;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.checkout--order-review .wc--totals-row.order-total{padding-top:20px;border-top:1px solid #d5a94f}.checkout--order-review .place_order-wrap{margin-top:40px;text-align:center}.woocommerce-customer-details,.woocommerce-order-details{display:none}.woocommerce-checkout-payment .place-order{text-align:center}.woocommerce-checkout-payment #place_order{padding-left:20px;padding-right:20px;background-color:#ac803e;border-color:#ac803e;height:auto;min-height:60px;-webkit-transition:background-color .2s ease-in-out,border-color .3s ease-in-out;transition:background-color .2s ease-in-out,border-color .3s ease-in-out;margin-top:20px}.woocommerce-checkout-payment #place_order:hover{background-color:#d5a94f;border-color:#d5a94f}.woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper{margin-top:15px;text-align:left}.woocommerce-checkout-payment #checkout_checkbox_field,.woocommerce-checkout-payment #checkout_majeur_field{text-align:left}.woocommerce-checkout-payment #checkout_checkbox_field label:hover,.woocommerce-checkout-payment #checkout_majeur_field label:hover{cursor:pointer}.woocommerce-checkout-payment #checkout_checkbox_field a,.woocommerce-checkout-payment #checkout_majeur_field a{text-decoration:underline}.woocommerce-checkout-payment #checkout_checkbox_field abbr.required,.woocommerce-checkout-payment #checkout_majeur_field abbr.required{text-decoration:none}.woocommerce-NoticeGroup-checkout,.woocommerce-notices-wrapper{margin-bottom:15px}.woocommerce-NoticeGroup-checkout .woocommerce-message,.woocommerce-notices-wrapper .woocommerce-message{color:#ac803e;padding:10px;background-color:rgba(213,169,79,.1);border:1px solid #d5a94f}.woocommerce-NoticeGroup-checkout .woocommerce-message .wc-forward,.woocommerce-notices-wrapper .woocommerce-message .wc-forward{display:none}.woocommerce-NoticeGroup-checkout .woocommerce-message+p,.woocommerce-notices-wrapper .woocommerce-message+p{margin-top:15px}.woocommerce-NoticeGroup-checkout .woocommerce-error,.woocommerce-notices-wrapper .woocommerce-error{color:red;padding:10px;background-color:rgba(255,0,0,.1);border:1px solid red}.woocommerce-info.cart-empty{color:#ac803e;font-weight:700}.woocommerce-info.cart-empty+p.return-to-shop{margin-top:15px}.woocommerce-order{text-align:center}.woocommerce-thankyou-order-received{font-size:4rem;line-height:4rem;color:#d5a94f;padding-bottom:20px}.footer--boutique{color:#fff;padding:20px;background-color:#4b4b4b}.footer--boutique .wrap{width:100%;max-width:1440px;margin:0 auto}.footer--boutique .block{margin-bottom:30px;text-align:center}.footer--boutique .block .title{color:#fff;font-size:2rem;line-height:2.2rem;font-weight:700}.footer--boutique .block .website a{text-decoration:underline}.footer--boutique .block .socials{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:285px;margin:15px auto 0}.footer--boutique .block .socials li{margin-right:15px}.footer--boutique .block .socials li:last-of-type{margin-right:0}.footer--boutique .block .socials .icon{fill:#fff;position:relative;max-width:44px;max-height:44px}body.countdown{padding-top:0}.countdown-wrap{position:relative;width:100vw;height:100vh}.countdown-logos{position:absolute;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center;width:100%;max-width:1260px;left:50%;padding:60px 10px 0;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);opacity:.4;z-index:2}.countdown-logos .title{color:#000;font-family:Times New Roman,serif;font-size:4rem;line-height:4rem;font-style:italic;font-weight:400;text-transform:none;width:100%;margin-bottom:40px}.countdown-logos .logo{width:50%}.countdown-logos .logo-comite{display:block;width:60px;max-width:100%;margin:0 auto}.countdown-logos .logo-i4m{display:block;width:130px;max-width:100%;margin:0 auto}.countdown-content{position:absolute;top:50%;left:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.countdown-block,.countdown-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.countdown-block{color:#ac803e;font-size:3rem;line-height:3rem;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;text-align:center;border:2px solid #ac803e;border-radius:5px;background:#fff}.countdown-block .simply-section{width:85px;margin:auto 0;padding:10px 0;text-align:center;border-right:2px solid #ac803e}.countdown-block .simply-section:last-of-type{border-right:0}.countdown-footer{color:#ac803e;width:100%;padding:10px;font-size:2.6rem;line-height:2.6rem;font-weight:400;text-align:center;text-transform:uppercase}.countdown-footer span{display:block;font-size:2rem;line-height:2rem;font-weight:700;letter-spacing:0;padding-top:5px}.countdown-background{position:absolute;width:100%;height:100%;opacity:.25;background:url(../../../../../../themes/imagineformargo-association/images/bg-countdown.jpg) 50%/auto 60% no-repeat #fff;z-index:1}.publications-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:800px;margin:0 auto}.publications-list li{margin-bottom:20px}.publications-list li .logo_publication{display:block;max-width:170px;margin:0 auto}.btn-mobile-readmore{display:block;color:#1ea4da;font-family:Source Sans Pro;font-size:1.8rem;line-height:1.8rem;font-weight:700;margin:15px 0 10px auto}.btn-mobile-readmore .icon{max-width:15px;max-height:15px;fill:#1ea4da;position:relative;top:2px;margin-left:5px;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.btn-mobile-readmore:focus{outline:0}.btn-mobile-readmore.opened .icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mobile-readmore{display:none}.mobile-readmore.opened{display:block;padding-bottom:10px}.boutique--list .mobile-readmore+.title,.boutique--members .mobile-readmore+.title,.boutique--parrains .mobile-readmore+.title,.boutique--partners .mobile-readmore+.title,.mobile-readmore+h2{padding-top:25px}#slider-partenaires-scientifiques .slider-partners,.section--partenaires .slider-partners-container,.slider--partenaires-container,.slider--temoignages-related-container,.slider-container,.slider-container-personalities,.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}#slider-partenaires-scientifiques .swiper-container-no-flexbox .slide,.swiper-container-no-flexbox #slider-partenaires-scientifiques .slide,.swiper-container-no-flexbox .partenaires-slide,.swiper-container-no-flexbox .slide,.swiper-container-no-flexbox .swiper-slide,.swiper-container-no-flexbox .temoignages-related-slide{float:left}#slider-partenaires-scientifiques .swiper-container-vertical>.slider-wrapper,.section--partenaires .swiper-container-vertical>.slider-partners-wrapper,.swiper-container-vertical>.partenaires-wrapper,.swiper-container-vertical>.slider-wrapper,.swiper-container-vertical>.swiper-wrapper,.swiper-container-vertical>.temoignages-related-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}#slider-partenaires-scientifiques .slider-wrapper,.partenaires-wrapper,.section--partenaires .slider-partners-wrapper,.slider-wrapper,.swiper-wrapper,.temoignages-related-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-transition-property:-webkit-transform;transition-property:transform,-webkit-transform;-moz-box-sizing:content-box;box-sizing:content-box}#slider-partenaires-scientifiques .slider-wrapper,#slider-partenaires-scientifiques .swiper-container-android .slide,.partenaires-wrapper,.section--partenaires .slider-partners-wrapper,.slider-wrapper,.swiper-container-android #slider-partenaires-scientifiques .slide,.swiper-container-android .partenaires-slide,.swiper-container-android .slide,.swiper-container-android .swiper-slide,.swiper-container-android .temoignages-related-slide,.swiper-wrapper,.temoignages-related-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}#slider-partenaires-scientifiques .section--partenaires .slider-partners-containermultirow>.slider-wrapper,#slider-partenaires-scientifiques .section--partenaires .slider-partnersmultirow>.slider-partners-wrapper,#slider-partenaires-scientifiques .slider--partenaires-containermultirow>.slider-wrapper,#slider-partenaires-scientifiques .slider-partnersmultirow>.partenaires-wrapper,#slider-partenaires-scientifiques .slider-partnersmultirow>.slider-wrapper,#slider-partenaires-scientifiques .slider-partnersmultirow>.swiper-wrapper,#slider-partenaires-scientifiques .slider-partnersmultirow>.temoignages-related-wrapper,#slider-partenaires-scientifiques .swiper-container-multirow>.slider-wrapper,.section--partenaires #slider-partenaires-scientifiques .slider-partners-containermultirow>.slider-wrapper,.section--partenaires #slider-partenaires-scientifiques .slider-partnersmultirow>.slider-partners-wrapper,.section--partenaires .slider--partenaires-containermultirow>.slider-partners-wrapper,.section--partenaires .slider-partners-containermultirow>.partenaires-wrapper,.section--partenaires .slider-partners-containermultirow>.slider-partners-wrapper,.section--partenaires .slider-partners-containermultirow>.slider-wrapper,.section--partenaires .slider-partners-containermultirow>.swiper-wrapper,.section--partenaires .slider-partners-containermultirow>.temoignages-related-wrapper,.section--partenaires .swiper-container-multirow>.slider-partners-wrapper,.slider--partenaires-containermultirow>.partenaires-wrapper,.slider--partenaires-containermultirow>.slider-wrapper,.slider--partenaires-containermultirow>.swiper-wrapper,.slider--partenaires-containermultirow>.temoignages-related-wrapper,.swiper-container-multirow>.partenaires-wrapper,.swiper-container-multirow>.slider-wrapper,.swiper-container-multirow>.swiper-wrapper,.swiper-container-multirow>.temoignages-related-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#slider-partenaires-scientifiques .swiper-container-free-mode>.slider-wrapper,.section--partenaires .swiper-container-free-mode>.slider-partners-wrapper,.swiper-container-free-mode>.partenaires-wrapper,.swiper-container-free-mode>.slider-wrapper,.swiper-container-free-mode>.swiper-wrapper,.swiper-container-free-mode>.temoignages-related-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}#slider-partenaires-scientifiques .slide,.partenaires-slide,.section--partenaires .slide,.slide,.swiper-slide,.temoignages-related-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}#slider-partenaires-scientifiques .swiper-container-autoheight .slide,.swiper-container-autoheight,.swiper-container-autoheight #slider-partenaires-scientifiques .slide,.swiper-container-autoheight .partenaires-slide,.swiper-container-autoheight .slide,.swiper-container-autoheight .swiper-slide,.swiper-container-autoheight .temoignages-related-slide{height:auto}#slider-partenaires-scientifiques .swiper-container-autoheight .slider-wrapper,.section--partenaires .swiper-container-autoheight .slider-partners-wrapper,.swiper-container-autoheight #slider-partenaires-scientifiques .slider-wrapper,.swiper-container-autoheight .partenaires-wrapper,.swiper-container-autoheight .section--partenaires .slider-partners-wrapper,.swiper-container-autoheight .slider-wrapper,.swiper-container-autoheight .swiper-wrapper,.swiper-container-autoheight .temoignages-related-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;-moz-box-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}#slider-partenaires-scientifiques .swiper-container-3d .slide,#slider-partenaires-scientifiques .swiper-container-3d .slider-wrapper,.section--partenaires .swiper-container-3d .slider-partners-wrapper,.swiper-container-3d #slider-partenaires-scientifiques .slide,.swiper-container-3d #slider-partenaires-scientifiques .slider-wrapper,.swiper-container-3d .partenaires-slide,.swiper-container-3d .partenaires-wrapper,.swiper-container-3d .section--partenaires .slider-partners-wrapper,.swiper-container-3d .slide,.swiper-container-3d .slider-wrapper,.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper,.swiper-container-3d .temoignages-related-slide,.swiper-container-3d .temoignages-related-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}#slider-partenaires-scientifiques .swiper-container-wp8-horizontal>.slider-wrapper,.section--partenaires .swiper-container-wp8-horizontal>.slider-partners-wrapper,.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.partenaires-wrapper,.swiper-container-wp8-horizontal>.slider-wrapper,.swiper-container-wp8-horizontal>.swiper-wrapper,.swiper-container-wp8-horizontal>.temoignages-related-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}#slider-partenaires-scientifiques .swiper-container-wp8-vertical>.slider-wrapper,.section--partenaires .swiper-container-wp8-vertical>.slider-partners-wrapper,.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.partenaires-wrapper,.swiper-container-wp8-vertical>.slider-wrapper,.swiper-container-wp8-vertical>.swiper-wrapper,.swiper-container-wp8-vertical>.temoignages-related-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:50%;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:hsla(0,0%,100%,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#slider-partenaires-scientifiques .slider-partners .swiper-notification,.section--partenaires .slider-partners-container .swiper-notification,.slider--partenaires-container .swiper-notification,.slider--temoignages-related-container .swiper-notification,.slider-container-personalities .swiper-notification,.slider-container .swiper-notification,.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}#slider-partenaires-scientifiques .swiper-container-fade.swiper-container-free-mode .slide,.swiper-container-fade.swiper-container-free-mode #slider-partenaires-scientifiques .slide,.swiper-container-fade.swiper-container-free-mode .partenaires-slide,.swiper-container-fade.swiper-container-free-mode .slide,.swiper-container-fade.swiper-container-free-mode .swiper-slide,.swiper-container-fade.swiper-container-free-mode .temoignages-related-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#slider-partenaires-scientifiques .swiper-container-fade .slide,.swiper-container-fade #slider-partenaires-scientifiques .slide,.swiper-container-fade .partenaires-slide,.swiper-container-fade .slide,.swiper-container-fade .swiper-slide,.swiper-container-fade .temoignages-related-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}#slider-partenaires-scientifiques .swiper-container-fade .partenaires-slide .slide,#slider-partenaires-scientifiques .swiper-container-fade .slide .partenaires-slide,#slider-partenaires-scientifiques .swiper-container-fade .slide .slide,#slider-partenaires-scientifiques .swiper-container-fade .slide .swiper-slide,#slider-partenaires-scientifiques .swiper-container-fade .slide .temoignages-related-slide,#slider-partenaires-scientifiques .swiper-container-fade .swiper-slide .slide,#slider-partenaires-scientifiques .swiper-container-fade .temoignages-related-slide .slide,.swiper-container-fade #slider-partenaires-scientifiques .slide .partenaires-slide,.swiper-container-fade #slider-partenaires-scientifiques .slide .slide,.swiper-container-fade #slider-partenaires-scientifiques .slide .swiper-slide,.swiper-container-fade #slider-partenaires-scientifiques .slide .temoignages-related-slide,.swiper-container-fade .partenaires-slide #slider-partenaires-scientifiques .slide,.swiper-container-fade .partenaires-slide .partenaires-slide,.swiper-container-fade .partenaires-slide .slide,.swiper-container-fade .partenaires-slide .swiper-slide,.swiper-container-fade .partenaires-slide .temoignages-related-slide,.swiper-container-fade .slide #slider-partenaires-scientifiques .slide,.swiper-container-fade .slide .partenaires-slide,.swiper-container-fade .slide .slide,.swiper-container-fade .slide .swiper-slide,.swiper-container-fade .slide .temoignages-related-slide,.swiper-container-fade .swiper-slide #slider-partenaires-scientifiques .slide,.swiper-container-fade .swiper-slide .partenaires-slide,.swiper-container-fade .swiper-slide .slide,.swiper-container-fade .swiper-slide .swiper-slide,.swiper-container-fade .swiper-slide .temoignages-related-slide,.swiper-container-fade .temoignages-related-slide #slider-partenaires-scientifiques .slide,.swiper-container-fade .temoignages-related-slide .partenaires-slide,.swiper-container-fade .temoignages-related-slide .slide,.swiper-container-fade .temoignages-related-slide .swiper-slide,.swiper-container-fade .temoignages-related-slide .temoignages-related-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}#slider-partenaires-scientifiques .swiper-container-cube .slide,.swiper-container-cube #slider-partenaires-scientifiques .slide,.swiper-container-cube .partenaires-slide,.swiper-container-cube .slide,.swiper-container-cube .swiper-slide,.swiper-container-cube .temoignages-related-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}#slider-partenaires-scientifiques .swiper-container-cube .partenaires-slide .slide,#slider-partenaires-scientifiques .swiper-container-cube .slide .partenaires-slide,#slider-partenaires-scientifiques .swiper-container-cube .slide .slide,#slider-partenaires-scientifiques .swiper-container-cube .slide .swiper-slide,#slider-partenaires-scientifiques .swiper-container-cube .slide .temoignages-related-slide,#slider-partenaires-scientifiques .swiper-container-cube .swiper-slide .slide,#slider-partenaires-scientifiques .swiper-container-cube .temoignages-related-slide .slide,.swiper-container-cube #slider-partenaires-scientifiques .slide .partenaires-slide,.swiper-container-cube #slider-partenaires-scientifiques .slide .slide,.swiper-container-cube #slider-partenaires-scientifiques .slide .swiper-slide,.swiper-container-cube #slider-partenaires-scientifiques .slide .temoignages-related-slide,.swiper-container-cube .partenaires-slide #slider-partenaires-scientifiques .slide,.swiper-container-cube .partenaires-slide .partenaires-slide,.swiper-container-cube .partenaires-slide .slide,.swiper-container-cube .partenaires-slide .swiper-slide,.swiper-container-cube .partenaires-slide .temoignages-related-slide,.swiper-container-cube .slide #slider-partenaires-scientifiques .slide,.swiper-container-cube .slide .partenaires-slide,.swiper-container-cube .slide .slide,.swiper-container-cube .slide .swiper-slide,.swiper-container-cube .slide .temoignages-related-slide,.swiper-container-cube .swiper-slide #slider-partenaires-scientifiques .slide,.swiper-container-cube .swiper-slide .partenaires-slide,.swiper-container-cube .swiper-slide .slide,.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-cube .swiper-slide .temoignages-related-slide,.swiper-container-cube .temoignages-related-slide #slider-partenaires-scientifiques .slide,.swiper-container-cube .temoignages-related-slide .partenaires-slide,.swiper-container-cube .temoignages-related-slide .slide,.swiper-container-cube .temoignages-related-slide .swiper-slide,.swiper-container-cube .temoignages-related-slide .temoignages-related-slide{pointer-events:none}#slider-partenaires-scientifiques .swiper-container-cube.swiper-container-rtl .slide,.swiper-container-cube.swiper-container-rtl #slider-partenaires-scientifiques .slide,.swiper-container-cube.swiper-container-rtl .partenaires-slide,.swiper-container-cube.swiper-container-rtl .slide,.swiper-container-cube.swiper-container-rtl .swiper-slide,.swiper-container-cube.swiper-container-rtl .temoignages-related-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}#slider-partenaires-scientifiques .swiper-container-cube .swiper-slide-next+.slide,.swiper-container-cube #slider-partenaires-scientifiques .swiper-slide-next+.slide,.swiper-container-cube .section--partenaires .swiper-slide-next+.slide,.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.partenaires-slide,.swiper-container-cube .swiper-slide-next+.slide,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-next+.temoignages-related-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}#slider-partenaires-scientifiques .swiper-container-flip .slide,.swiper-container-flip #slider-partenaires-scientifiques .slide,.swiper-container-flip .partenaires-slide,.swiper-container-flip .slide,.swiper-container-flip .swiper-slide,.swiper-container-flip .temoignages-related-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}#slider-partenaires-scientifiques .swiper-container-flip .partenaires-slide .slide,#slider-partenaires-scientifiques .swiper-container-flip .slide .partenaires-slide,#slider-partenaires-scientifiques .swiper-container-flip .slide .slide,#slider-partenaires-scientifiques .swiper-container-flip .slide .swiper-slide,#slider-partenaires-scientifiques .swiper-container-flip .slide .temoignages-related-slide,#slider-partenaires-scientifiques .swiper-container-flip .swiper-slide .slide,#slider-partenaires-scientifiques .swiper-container-flip .temoignages-related-slide .slide,.swiper-container-flip #slider-partenaires-scientifiques .slide .partenaires-slide,.swiper-container-flip #slider-partenaires-scientifiques .slide .slide,.swiper-container-flip #slider-partenaires-scientifiques .slide .swiper-slide,.swiper-container-flip #slider-partenaires-scientifiques .slide .temoignages-related-slide,.swiper-container-flip .partenaires-slide #slider-partenaires-scientifiques .slide,.swiper-container-flip .partenaires-slide .partenaires-slide,.swiper-container-flip .partenaires-slide .slide,.swiper-container-flip .partenaires-slide .swiper-slide,.swiper-container-flip .partenaires-slide .temoignages-related-slide,.swiper-container-flip .slide #slider-partenaires-scientifiques .slide,.swiper-container-flip .slide .partenaires-slide,.swiper-container-flip .slide .slide,.swiper-container-flip .slide .swiper-slide,.swiper-container-flip .slide .temoignages-related-slide,.swiper-container-flip .swiper-slide #slider-partenaires-scientifiques .slide,.swiper-container-flip .swiper-slide .partenaires-slide,.swiper-container-flip .swiper-slide .slide,.swiper-container-flip .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .temoignages-related-slide,.swiper-container-flip .temoignages-related-slide #slider-partenaires-scientifiques .slide,.swiper-container-flip .temoignages-related-slide .partenaires-slide,.swiper-container-flip .temoignages-related-slide .slide,.swiper-container-flip .temoignages-related-slide .swiper-slide,.swiper-container-flip .temoignages-related-slide .temoignages-related-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}#slider-partenaires-scientifiques .swiper-container-coverflow .slider-wrapper,.section--partenaires .swiper-container-coverflow .slider-partners-wrapper,.swiper-container-coverflow #slider-partenaires-scientifiques .slider-wrapper,.swiper-container-coverflow .partenaires-wrapper,.swiper-container-coverflow .section--partenaires .slider-partners-wrapper,.swiper-container-coverflow .slider-wrapper,.swiper-container-coverflow .swiper-wrapper,.swiper-container-coverflow .temoignages-related-wrapper{-ms-perspective:1200px}@media (min-width:375px){.boutique--product .product .form-buy{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.boutique--product .product select{margin-bottom:0;margin-right:15px}}@media (min-width:445px){.block--team-thumb:first-child{margin-left:20px}.block--team-thumb:nth-child(4){margin-right:20px}}@media (min-width:480px){.block-buy .add-to-cart,.block-buy .form-buy{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.block-buy .price,.block-buy select{margin-right:15px;margin-bottom:0}}@media (min-width:600px){body.nous-aider .push--simple.pink img,body.page-template-page-nousaider .push--simple.pink img{max-width:350px}.item-gallery{width:33.33333%;overflow:hidden}.boutique--list .wrap .card--lot{max-width:-webkit-calc(33.33333% - 20px);max-width:calc(33.33333% - 20px)}.cart_item .product-name{padding-bottom:15px}.shop_table-secondary{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart.actions{margin-right:40px}}@media (min-width:768px) and (min-width:768px){.missions-block:nth-of-type(2) .missions-block--thumb:after{left:115px;right:auto}.missions-block:nth-of-type(4) .missions-block--thumb:after{top:37px;left:130px;right:auto}}@media (min-width:768px){.boutique--list .title,.boutique--members .title,.boutique--parrains .title,.boutique--partners .title,h2{font-size:3.2rem;line-height:4.9rem;font-weight:700}.media--video:after{width:127px;height:127px}.media--video-excerpt,.media--video-excerpt p{font-size:2rem;line-height:3rem}.line-02:after{width:110px;height:14px;left:30px;bottom:-8px}input[type=email],input[type=text],textarea{font-size:1.7rem;line-height:2.2rem}.radiogroup-label{width:130px}.radio-option label{font-size:1.7rem;line-height:1.7rem;padding:3px 0 0 50px}.radio-option:before{top:-4px;left:0;width:28px;height:28px}.radio-option:after{top:0;left:4px;width:22px;height:22px}.radio-option{width:250px}.form--donation .form--donation-wrap.inline{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form--donation .form--donation-wrap.inline .form--donation-field{max-width:-webkit-calc(50% - 70px);max-width:calc(50% - 70px)}.form--donation .form--donation-wrap.address{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form--donation .form--donation-wrap.address .street_prefix,.form--donation .form--donation-wrap.address .streetnum{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;max-width:90px}.form--donation .form--donation-wrap.address .street{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;max-width:-webkit-calc(50% - 180px);max-width:calc(50% - 180px);margin-left:20px;margin-right:140px}.form--donation .form--donation-wrap.address .zipcode{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3;max-width:120px;margin-right:calc(50% - 190px)}.form--donation .form--donation-wrap.address .city{-webkit-box-ordinal-group:6;-webkit-order:5;-moz-box-ordinal-group:6;-ms-flex-order:5;order:5;max-width:-webkit-calc(50% - 70px);max-width:calc(50% - 70px)}.form--donation .form--donation-wrap.address .country{-webkit-box-ordinal-group:5;-webkit-order:4;-moz-box-ordinal-group:5;-ms-flex-order:4;order:4;max-width:-webkit-calc(50% - 70px);max-width:calc(50% - 70px)}.form--donation .form--donation-wrap.phone .prefix{max-width:90px}.form--donation .form--donation-wrap.phone .phone{max-width:-webkit-calc(50% - 180px);max-width:calc(50% - 180px)}.form--donation .form--donation-wrap.optin .form--donation-field{max-width:-webkit-calc(50% - 70px);max-width:calc(50% - 70px)}.form--donation .form--donation-wrap{padding:0}.form--donation .form--donation-field{margin-bottom:30px}.form--donation .form--donation-field label{font-size:1.7rem;line-height:1.7rem}.form--donation{margin-bottom:120px;padding:0 20px}.mobile-scroll{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;height:auto;max-height:60px;overflow:hidden;opacity:1;visibility:visible}.nav--top-lang-mobile{display:none!important}.page-single.donation .paiement_label{font-size:3.4rem;line-height:3.4rem;font-weight:700;padding:45px;margin:0 20px}.page-single.donation .donation-payment{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:0}.push--title-wrap,.section--title-wrap{padding:55px 40px 40px}.push--title-wrap .section--title,.section--title-wrap .section--title{padding:0 35px}.header--page{padding-top:150px}.header--single{padding-top:40px}.header--excerpt{text-align:center}.header--container{padding:0 15px 60px}.header--title{font-size:4.8rem;line-height:4.8rem;width:100%;max-width:1680px;margin:0 auto}.section--free-content{padding:0 40px}.footer--newsletter-subscription{padding:40px 0;border-bottom:1px solid #fff}.footer--newsletter-subscription .footer--newsletter-subscription--wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;max-width:800px;margin:0 auto}.footer--newsletter-subscription .footer--newsletter-title{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;font-size:2.4rem;line-height:3.1rem;margin-bottom:0;padding-top:5px}.footer--links-networks{-webkit-box-ordinal-group:5;-webkit-order:4;-moz-box-ordinal-group:5;-ms-flex-order:4;order:4}.footer--ideas{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}.footer--ideas img{display:block}.footer--ideas p{display:block;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;font-size:1.6rem;line-height:2rem;margin:auto 0 auto 30px}.footer--links{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.footer--links ul{text-align:left}.footer--links ul li{width:25%}.footer--links a{font-size:1.8rem;line-height:4.5rem}.block--courses-teaser .tagline{padding-bottom:10px}.block--courses-teaser .keynumber{padding-left:0}.block--courses-teaser-wrap{padding:0 40px 0 210px;background:url(../../../../../../themes/imagineformargo-association/images/symbol-microscope-100.svg) 40px/112px 166px no-repeat}.block--course-logo{width:115px}.block--course-logo img{top:-85px}.block--course-title{font-size:2.8rem;line-height:3.6rem;padding-right:85px}.block--course-date{font-size:1.5rem;line-height:1.6rem;width:78px;height:71px;padding:30px 5px 10px}.block--course-infos{padding-left:35px}.block--course-infos p.location{font-size:2rem;line-height:2.4rem;margin-bottom:0}.pushs-wrap{margin-bottom:-130px}.push-block{width:50%;max-width:535px;margin-bottom:25px}.push-block--wrap:after{background:url(../../../../../../themes/imagineformargo-association/images/bg-stripes.svg)}.push-block--wrap{position:static;height:100%;-webkit-transform:translateY(-125px);-ms-transform:translateY(-125px);transform:translateY(-125px)}.push-block--content{padding:35px 20px 100px}.push--simple{padding:45px 20px;text-align:center}.push--simple img{margin-bottom:20px}.push--simple.blue{background:url(../../../../../../themes/imagineformargo-association/images/bg-push-simple-blue-desktop.png) 0 0/cover no-repeat #342a7b}.push--simple.pink{background:url(../../../../../../themes/imagineformargo-association/images/bg-push-simple-pink-desktop.png) 0 0/cover no-repeat #f3e5f0}.push--simple p{font-size:1.6rem;line-height:2.5rem}.push--simple-title{font-size:3.2rem;line-height:4rem;font-weight:700}.push--simple-content{padding:0 0 30px}.push--simple-cta.link{font-size:2.2rem;line-height:2.8rem}.push--simple-cta.link a+a{margin-left:115px}.push--simple-cta.button{padding:20px 0 0}.push--card{width:50%;max-width:535px;margin-bottom:25px}.push--card-wrap{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.push--card-wrap:after{background:url(../../../../../../themes/imagineformargo-association/images/bg-stripes.svg)}.push--card-content{padding:35px 20px}.push--course .push--title-wrap,.push--course .section--title-wrap{display:none}.push--course:after{left:15vw;bottom:-40px;width:106px;height:97px}.push--course-wrap{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);left:50%;bottom:50px;max-width:355px}.push--course-wrap:after{background:url(../../../../../../themes/imagineformargo-association/images/bg-stripes.svg)}.push--course-content{padding:80px 20px 35px}.push--course-content .logo-course{max-width:128px}.push--course-title{display:block;font-size:3.2rem;line-height:4rem;font-weight:700;margin-bottom:20px;text-transform:uppercase}.push--course-horizontal .push--title-wrap,.push--course-horizontal .section--title-wrap{display:none}.push--course-horizontal:after{position:absolute;left:50vw;bottom:-35px;display:block;content:"";width:243px;height:239px;-webkit-transform:translateX(60%);-ms-transform:translateX(60%);transform:translateX(60%);background:url(../../../../../../themes/imagineformargo-association/images/symbol-shoe.svg) 50% no-repeat;z-index:3}.push--course-horizontal .push--course-wrap{bottom:20px;max-width:430px}.push--course-horizontal .push--course-content{padding-top:80px}.push--course-horizontal .push--course-content .logo-course{left:50%;right:auto;max-width:126px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.push--course-horizontal .push--course-content em{display:block;max-width:285px;margin:0 auto}.push--course-featured-horizontal .push--course-cover{width:65%}.push--course-featured-horizontal .push--course-wrap{position:absolute;max-width:630px;left:auto;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.push--course-featured-horizontal .push--course-content{padding:30px 40px 40px}.push--course-featured-horizontal .block--course-title{font-size:3.2rem;line-height:3.9rem}.push--course-featured-horizontal{margin:55px auto}.push--course-featured-horizontal.left .push--course-cover{margin:0 0 0 auto}.push--course-featured-horizontal.left .push--course-wrap{left:0}.push--course-featured-horizontal.right .push--course-cover{margin:0 auto 0 0}.push--course-featured-horizontal.right .push--course-wrap{right:0}.push--course-featured-horizontal .block--course-excerpt{padding-left:115px}.push--header{padding-bottom:190px}.push--header-wrap:after{background:url(../../../../../../themes/imagineformargo-association/images/bg-stripes.svg)}.push--header-wrap{position:absolute;left:10vw;bottom:0;max-width:435px;-webkit-transform:translateY(-55px);-ms-transform:translateY(-55px);transform:translateY(-55px)}.push--header-content{padding:35px 40px}.push--horizontal{width:90vw;margin:80px auto;background-color:transparent}.push--horizontal .push--title-wrap,.push--horizontal .section--title-wrap{display:none}.push--horizontal .push--horizontal-title{display:block}.push--horizontal.left .push--horizontal-cover{margin:0 0 0 auto}.push--horizontal.left .push--horizontal-wrap{left:0}.push--horizontal.right .push--horizontal-cover{margin:0 auto 0 0}.push--horizontal.right .push--horizontal-wrap{right:0}.push--horizontal-cover{width:75%;max-width:885px;max-height:545px;overflow:hidden}.push--horizontal-wrap:after{background:url(../../../../../../themes/imagineformargo-association/images/bg-stripes.svg)}.push--horizontal-wrap{position:absolute;top:50%;width:45%;max-width:560px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.push--horizontal-content{padding:35px 40px}.push--horizontal-title{font-weight:700;font-size:3.2rem;line-height:3.9rem}.push--special-event{max-width:370px}.push--special-event-title{font-size:2.2rem;line-height:2.8rem}.push--special-event-date{font-size:2.8rem;line-height:2.8rem}.push--nous-aider-block{display:block;width:25%;padding:0 30px;text-align:center}.push--nous-aider-thumb{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;min-height:110px;margin:auto}.symbol-faire-un-don{width:58px;height:110px}.symbol-devenir-benevole{width:78px;height:99px}.symbol-organiser-collecte{width:70px;height:64px}.symbol-devenir-partenaire{width:69px;height:45px}.push--nous-aider-cta{font-size:2rem;line-height:2.8rem;font-weight:600;margin-top:10px;padding-left:0}.section--missions.featured .section--content-wrap:before{content:normal}.section--missions.featured .missions-block:nth-of-type(2) .missions-block--thumb:after{left:115px;right:auto}.section--missions.featured .missions-block:nth-of-type(4) .missions-block--thumb:after{top:37px;left:130px;right:auto}.missions-block{width:50%;margin-top:0;z-index:1}.missions-block:first-of-type .missions-block--thumb:after{position:absolute;display:block;content:"";top:50px;left:135px;width:133px;height:148px;background:url(../../../../../../themes/imagineformargo-association/images/symbol-stethoscope.svg) 50% no-repeat;z-index:2}.missions-block:nth-of-type(2){margin-top:0}.missions-block:nth-of-type(2) .missions-block--thumb:after{position:absolute;display:block;content:"";top:50px;right:185px;width:138px;height:135px;background:url(../../../../../../themes/imagineformargo-association/images/symbol-sheet.svg) 50% no-repeat;z-index:2}.missions-block:nth-of-type(3) .missions-block--thumb:after{position:absolute;display:block;content:"";top:17px;left:173px;width:135px;height:128px;background:url(../../../../../../themes/imagineformargo-association/images/symbol-megaphone.svg) 50% no-repeat;z-index:2}.missions-block:nth-of-type(4) .missions-block--thumb:after{position:absolute;display:block;content:"";top:20px;right:163px;width:137px;height:143px;background:url(../../../../../../themes/imagineformargo-association/images/symbol-paint.svg) 50% no-repeat;z-index:2}.missions-block--thumb{max-width:310px}.missions-block--thumb:nth-of-type(2n) .missions-block--thumb:before{top:10px;left:-10px}.missions-block--thumb:nth-of-type(odd) .missions-block--thumb:before{top:10px;left:10px}.missions-block--content p{font-size:1.8rem;line-height:2.3rem}.missions-block--content{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.missions-block--cta{margin-top:20px;font-size:2.2rem;line-height:2.8rem}.section--testimonials .section--content-wrap{padding-top:50px;padding-bottom:30px}.testimonials-blocks{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;max-width:1420px;margin:0 auto}.testimonial-block{width:22%;max-width:325px}.testimonial-block:first-child{top:-45px}.testimonial-block:nth-child(3){top:-80px}.testimonial-block:nth-child(4){top:-25px}.testimonial-block--thumb{max-width:400px;margin:0 auto;overflow:hidden}.testimonial-block--content{margin:0 auto -30px}.testimonial-block--content,.testimonial-block--content p{font-size:1.6rem;line-height:2.5rem}.section--testimonials-courses{padding-bottom:40px}.section--testimonials-courses .section--content-wrap{padding:80px 0 0}.section--testimonials-courses .testimonials-blocks{max-width:960px}.section--testimonials-courses .testimonial-block,.section--testimonials-courses .testimonial-block--thumb{max-width:440px}.section--testimonials-courses .testimonial-block--content{max-width:370px}.section--message.full .message-intro p{max-width:100%;padding-top:0;padding-left:0;text-align:center}.section--message.full .message-symbol{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:auto auto auto 0}.section--message-title{width:auto;margin:auto 20px auto auto}.logo-go-fight-win{max-width:490px;width:490px;margin:auto auto auto 100px}.message-intro p{font-size:2.1rem;line-height:5.4rem;width:100%}.message-symbol{-webkit-box-ordinal-group:1;-webkit-order:0;-moz-box-ordinal-group:1;-ms-flex-order:0;order:0;width:auto;margin:auto auto auto 10px}.message-content ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1080px;margin:0 auto}.message-content li{max-width:360px;padding:0;text-align:center}.message-content li:after,.message-content li:before{content:normal}.message-content span{display:block;font-size:3.2rem;line-height:4.4rem;margin-bottom:15px}.message-content span:before{position:relative;content:"“";top:-10px;left:-18px}.message-content span:after{position:relative;content:"”";top:-10px;left:18px}.message-cta{display:none}.page-quote p{font-size:3.6rem;line-height:4.9rem}.page-quote.alt{padding:70px 20px;background:url(../../../../../../themes/imagineformargo-association/images/bg-quote-alt-desktop.png) 50%/100% auto no-repeat #342a7b}.page-quote.alt p{font-size:3.6rem;line-height:5.8rem;max-width:775px}.block--team-thumb{max-width:130px;margin:0 20px 20px}.block--team-thumb .media--picture:before{top:5px;left:9px}.section--slider-personalities:before,.section--slider:before{height:500px}.slider-container,.slider-container-personalities{margin:0 auto!important}.slide{max-width:535px;width:auto;max-width:100%;margin-bottom:0}.slide-block{max-width:465px;margin-bottom:0}.slide-block--wrap{max-width:420px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin-bottom:-55px;-webkit-transform:translateY(-110px);-ms-transform:translateY(-110px);transform:translateY(-110px)}.slide-block--wrap:after{background:url(../../../../../../themes/imagineformargo-association/images/bg-stripes.svg)}.slide-block--content{padding:35px 25px 100px}.slide-block--title{font-weight:700}.slider-navigation .slider-btn--next{right:95px}.slider-navigation .slider-btn--prev{left:95px}.slider-navigation{top:250px}.section--slider-personalities .section--content-wrap{padding-top:0}.section--slider-personalities .section--content-wrap:before{position:absolute;top:0;left:0;display:block;content:"";width:100%;height:130px!important;background-color:#fff}.section--slider-personalities .slider-wrap{margin-bottom:0}.slider-container-personalities .slide-block{max-width:325px}.slider-container-personalities{max-width:1440px!important}.slider-container-personalities .slider-wrapper{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.slider-container-personalities .slide{height:100%!important}.slider-container-personalities .slide:nth-child(2){margin-top:100px}.slider-container-personalities .slide:nth-child(3){margin-top:20px}.slider-container-personalities .slide:nth-child(4){margin-top:140px}.slider-container-personalities .slide-block--wrap{max-width:305px;height:auto;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}.section--keynumbers{padding-bottom:0;background:url(../../../../../../themes/imagineformargo-association/images/bg-keynumbers-desktop.png) 50%/100% auto no-repeat #342a7b}.section--keynumbers-title{font-size:3.2rem;line-height:4rem;padding:35px 0 0}.keynumbers-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.keynumber-block{width:33.33333%;max-width:340px;padding:40px 0}.keynumber-block--details{margin-top:25px;padding:0}.keynumber-block--details p{font-size:1.6rem;line-height:2rem}.section--comments{padding:0 40px}body.home .page-quote{padding:35px 15px}body.home .page-quote p{font-size:3.6rem;line-height:4.9rem}body.home .page-quote.alt{padding:75px 20px;background:url(../../../../../../themes/imagineformargo-association/images/bg-push-home-blue-desktop.png) 0 top/100% auto no-repeat #342a7b}body.home .page-quote.alt p{font-size:4.1rem;line-height:5.8rem;max-width:865px}body.home .missions-block--content{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}body.home .push--simple.blue{padding-top:60px;background:url(../../../../../../themes/imagineformargo-association/images/bg-push-simple-home-blue-desktop.png) 0 top/100% auto no-repeat #342a7b}body.home .push--simple.blue .push--simple-cta{text-align:center}body.home .push--simple p{font-size:2.2rem;line-height:3.4rem}body.home .message-content{display:block}#association .push--horizontal-wrap{right:60px;max-width:495px}#association .push--simple.blue{padding:75px 40px;background:url(../../../../../../themes/imagineformargo-association/images/bg-push-association-blue-desktop.png) 0/cover no-repeat #342a7b}#association .push--simple.blue,#association .push--simple.blue p{font-size:2.2rem;line-height:3.4rem}.header--association{padding-top:150px}.boutique--list .header--association .header--excerpt .title,.boutique--members .header--association .header--excerpt .title,.boutique--parrains .header--association .header--excerpt .title,.boutique--partners .header--association .header--excerpt .title,.header--association .header--excerpt .boutique--list .title,.header--association .header--excerpt .boutique--members .title,.header--association .header--excerpt .boutique--parrains .title,.header--association .header--excerpt .boutique--partners .title,.header--association .header--excerpt h2,.header--association .header--excerpt p{text-align:center}.slider--partenaires-wrap .slider-navigation{top:50%}.partenaires-slide img{max-width:150px;margin:10px auto}.header--courses{padding-top:150px}.boutique--list .header--courses .header--intro-custom .intro-text .title,.boutique--members .header--courses .header--intro-custom .intro-text .title,.boutique--parrains .header--courses .header--intro-custom .intro-text .title,.boutique--partners .header--courses .header--intro-custom .intro-text .title,.header--courses .header--intro-custom .intro-text .boutique--list .title,.header--courses .header--intro-custom .intro-text .boutique--members .title,.header--courses .header--intro-custom .intro-text .boutique--parrains .title,.header--courses .header--intro-custom .intro-text .boutique--partners .title,.header--courses .header--intro-custom .intro-text h2{font-size:3.2rem;line-height:4rem}.header--courses .header--intro-custom{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header--courses .header--intro-custom .intro-block{width:33.33333%;margin:0 auto}.header--courses .header--intro-custom .intro-block:first-child .intro-img img{width:185px;height:179px}.header--courses .header--intro-custom .intro-block:nth-child(2) .intro-img img{width:144px;height:170px}.header--courses .header--intro-custom .intro-block:nth-child(3) .intro-img img{width:114px;height:168px}.header--courses .header--intro-custom .intro-img:after{width:180px;height:180px;border-radius:90px}#courses .section--keynumbers,.page-template-page-courses .section--keynumbers{background:url(../../../../../../themes/imagineformargo-association/images/bg-keynumbers-courses-desktop.png) 50%/100% auto no-repeat #342a7b}#courses .section--keynumbers .section--keynumbers-title,.page-template-page-courses .section--keynumbers .section--keynumbers-title{padding-bottom:0}#courses .section--keynumbers .keynumber-block--value,.page-template-page-courses .section--keynumbers .keynumber-block--value{font-size:4.6rem;line-height:4.6rem}#courses .push--simple.pink,.page-template-page-courses .push--simple.pink{font-size:2.2rem;line-height:3.4rem;font-weight:600;background:url(../../../../../../themes/imagineformargo-association/images/bg-push-simple-courses-pink-desktop.png) 50%/100% auto no-repeat #f3e5f0}#courses .push--simple.pink p,.page-template-page-courses .push--simple.pink p{font-size:2.2rem;line-height:3.4rem;font-weight:600}#cancer .push--horizontal-wrap,.page-template-page-cancer .push--horizontal-wrap{max-width:630px}#cancer .page-quote.alt,.page-template-page-cancer .page-quote.alt{background:url(../../../../../../themes/imagineformargo-association/images/bg-quote-alt-desktop.png) 50%/100% auto no-repeat #342a7b}#cancer .section--keynumbers,.page-template-page-cancer .section--keynumbers{padding:0 0 10px;background:url(../../../../../../themes/imagineformargo-association/images/bg-keynumbers-cancer-desktop.png) 50%/100% auto no-repeat #342a7b}#cancer .push--simple.pink,.page-template-page-cancer .push--simple.pink{background:url(../../../../../../themes/imagineformargo-association/images/bg-push-simple-cancer-pink-desktop.png) 50%/100% auto no-repeat #f3e5f0}.header--cancer,.header--nous-aider{padding-top:150px}.header--nous-aider .header--intro-custom{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;padding:40px 0}.header--nous-aider .header--intro-custom .intro-img{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;width:360px}.header--nous-aider .header--intro-custom .intro-text{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding-left:45px}.header--nous-aider .page-quote:after{top:-54px;right:60px;width:64px;height:65px}.header--nous-aider .cta--donation{margin-top:0}body.nous-aider .push--simple.pink,body.page-template-page-nousaider .push--simple.pink{background:url(../../../../../../themes/imagineformargo-association/images/bg-push-simple-pink-desktop.png) 0 0/100% auto no-repeat #f3e5f0}#recherche .section--slider-programs .slider-navigation,#recherche .section--slider-projects .slider-navigation{display:block}#recherche .section--slider-personalities{padding-bottom:20px}#recherche .section--slider-personalities .slider-wrap{margin-bottom:0}#recherche .slider-container-personalities .slide:first-child{margin-top:75px}#recherche .slider-container-personalities .slide:nth-child(2){margin-top:0}#recherche .slider-container-personalities .slide:nth-child(3){margin-top:62px}#recherche .slider-container-personalities .slide:nth-child(4){margin-top:8px}.header--recherche{padding-top:150px}.header--recherche .header--intro-custom{background:url(../../../../../../themes/imagineformargo-association/images/symbol-microscope-alt.svg) 100% 0/188px 248px no-repeat}.header--recherche .header--intro-custom .intro-text em{font-size:1.5rem;line-height:2.5rem}.slider-container-projects .slider--projects-block{padding:30px}.slider-container-projects .slider--projects-block .project-block--wrap{padding:35px 20px 30px}.slider-container-projects .slider--projects-block .project-block--subtitle{font-size:1.6rem;line-height:2.5rem;font-weight:600;padding-bottom:20px;text-transform:uppercase}.slider-container-projects .slider--projects-block .project-block--keynumber{color:#e24483;font-size:2rem;line-height:2.5rem;background-color:transparent}.slider-container-projects .slider--projects-block .project-block--keynumber span{color:#342a7b}.slider-container-projects .slider--projects-block .project-block--desc{padding-bottom:25px}.slider-container-projects .slider--projects-block p{font-size:1.6rem;line-height:2.5rem}.slider-container-programs .slider--projects-block{padding:30px}.slider-container-programs .slider--projects-block .project-block--wrap{padding:35px 20px 30px}.slider-container-programs .slider--projects-block .project-block--subtitle{font-size:1.6rem;line-height:2.5rem;font-weight:600;padding-bottom:20px;text-transform:uppercase}.slider-container-programs .slider--projects-block .project-block--keynumber{color:#1ea4da;font-size:2rem;line-height:2.5rem;background-color:transparent}.slider-container-programs .slider--projects-block .project-block--keynumber span{color:#342a7b}.slider-container-programs .slider--projects-block .project-block--desc{padding-bottom:25px}.slider-container-programs .slider--projects-block p{font-size:1.6rem;line-height:2.5rem}.programs--cta{padding:25px 0 50px}.section--conferences,.section--news-recherche{background:url(../../../../../../themes/imagineformargo-association/images/bg-news-recherche-desktop.png) 0 0/cover no-repeat #e3f3fb}.conference--block,.news-recherche--block,.press--news-block,.press--releases-block{width:-webkit-calc(33.33333% - 20px);width:calc(33.33333% - 20px);max-width:340px;margin-bottom:0}.news-title{font-size:3.2rem;line-height:4rem;padding:0}.news-date{color:#342a7b;font-size:1.8rem;line-height:2.3rem}.news-press--cta,.news-press-releases--cta,.news-recherche--cta{padding:0 10px}.section--conferences{padding:50px 0;background:url(../../../../../../themes/imagineformargo-association/images/bg-conferences-desktop.png) 0 0/100% auto no-repeat #e3f3fb}.conference--block,.press--news-block{margin-bottom:0;padding-bottom:0}.conference--block:after,.press--news-block:after{content:normal}.conference-title{font-size:3.2rem;line-height:4rem;padding:0}.conference-date,.press--news-date{color:#342a7b;font-size:1.8rem;line-height:2.3rem}.section--publications{min-height:280px;margin-top:140px;text-align:left;background:url(../../../../../../themes/imagineformargo-association/images/bg-publications-desktop.png) 100%/237px auto no-repeat #f3e5f0}.publications-featured-block{overflow:hidden}.section--partenaires-scientifiques .partenaires--wrap{max-width:1140px}#slider-partenaires-scientifiques .slide{max-width:300px}.list--news-wrap:before{top:0}.list--news-wrap:after,.list--news-wrap:before{position:absolute;content:"";display:block;left:0;width:100%;height:245px;background-color:#fff;z-index:1}.list--news-wrap:after{bottom:0}.list--agenda-more,.list--news-more,.list--search-more,.list--temoignages-more{padding:20px 0 100px}.list--agenda-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block--agenda-mini{margin:0 0 20px;max-width:-webkit-calc(50% - 10px);max-width:calc(50% - 10px)}.agenda-mini--date{padding:35px 5px 10px;font-size:1.5rem;line-height:1.6rem;width:80px;height:80px}.agenda-mini--title{font-size:2.2rem;line-height:2.6rem;font-weight:600}.header--don{padding-top:150px}.donation--block.once .donation--amount{font-size:3.4rem;line-height:3.4rem;font-weight:700;padding:45px}.donation--block.once{max-height:none;background:url(../../../../../../themes/imagineformargo-association/images/bg-don-ponctuel.png) 0 0/100% auto no-repeat #f3e5f0}.donation--block.monthly .donation--amount{font-size:3.4rem;line-height:3.4rem;font-weight:700;padding:45px}.donation--block.monthly{max-height:none;background:url(../../../../../../themes/imagineformargo-association/images/bg-don-mensuel.png) 0 0/100% auto no-repeat #e3f3fb}.donation--block.tax-reduction{padding:40px 50px;background:url(../../../../../../themes/imagineformargo-association/images/bg-don-deduction.png) 0 0/100% auto no-repeat #f5f2f2}.donation--block.tax-reduction p{font-weight:700;margin-bottom:40px;padding:0}.donation--block{padding:40px 50px;margin:0 auto 40px!important}.donation--block-title{font-size:3.8rem;line-height:4.2rem;font-weight:700;margin-bottom:0;padding:0 0 50px;background-color:transparent}.donation--block-title:after{content:normal}.donation--amounts{padding:0}.donation--amounts .donation--amount{width:-webkit-calc(20% - 4px);width:calc(20% - 4px)}.donation--amount-field{max-width:485px;margin:55px auto 0}.donation--amount-field input[type=text]{font-size:3rem;line-height:6rem;max-width:440px;height:90px;padding-left:30px;padding-right:30px;border-width:2px}.donation--amount-field input[type=text]::-webkit-input-placeholder{font-size:1.7rem}.donation--amount-field input[type=text]::-moz-placeholder{font-size:1.7rem}.donation--amount-field input[type=text]:-ms-input-placeholder{font-size:1.7rem}.donation--amount-field input[type=text]::placeholder{font-size:1.7rem}.donation--amount-field .donation--amount-currency{font-size:4rem;line-height:4rem}.donation--reduction-calculation{padding:0}.donation--reduction-calculation,.donation--reduction-calculation .donation--reduction-calculated,.donation--reduction-calculation .donation--reduction-initial{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.donation--reduction-calculation .donation--reduction-calculated,.donation--reduction-calculation .donation--reduction-initial{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.donation--reduction-calculation .donation--amount-pre{font-weight:700}.donation--reduction-calculation input[type=text]{width:210px;height:90px;border-width:2px}.donation--reduction-calculation input[type=text]::-webkit-input-placeholder{font-size:1.7rem;line-height:1.7rem}.donation--reduction-calculation input[type=text]::-moz-placeholder{font-size:1.7rem;line-height:1.7rem}.donation--reduction-calculation input[type=text]:-ms-input-placeholder{font-size:1.7rem;line-height:1.7rem}.donation--reduction-calculation input[type=text]::placeholder{font-size:1.7rem;line-height:1.7rem}.donation--reduction-calculation .donation--reduction-initial{margin-right:70px}.donation--reinsurance-title{font-size:3.2rem;line-height:4.9rem;font-weight:700}.donation--reinsurance-blocks{margin:50px auto 120px}.donation--reinsurance-blocks .reinsurance-block{width:25%;margin:0 auto}.donation--reinsurance-blocks .reinsurance-block.securite img{max-width:62px}.donation--reinsurance-blocks .reinsurance-block.respect img{max-width:52px}.donation--reinsurance-blocks .reinsurance-block.optimisation img{max-width:72px}.donation--reinsurance-blocks .reinsurance-block.ideas img{max-width:45px}.donation--reinsurance-blocks .reinsurance-block--symbol{width:90px;height:90px}.donation--reinsurance-blocks .reinsurance-block--title{font-size:1.8rem;line-height:1.8rem;min-height:40px}.donation--reinsurance-blocks .reinsurance-block--content{margin-top:20px}.donation--reinsurance-blocks .reinsurance-block--content p{font-size:1.5rem;line-height:1.7rem}#partenaires{padding-bottom:80px;background-color:#e3f3fb}#partenaires .section--partenaires p{font-size:1.7rem;line-height:2.6rem}#partenaires .section--partenaires.produit-solidaire .section--partenaires-thumbs{max-width:800px}.header--partenaires{padding-top:150px;padding-bottom:40px}.section--partenaires .slider-navigation .slider-btn--prev{left:0}.section--partenaires .slider-navigation .slider-btn--next{right:0}.boutique--list .section--partenaires .title,.boutique--members .section--partenaires .title,.boutique--parrains .section--partenaires .title,.boutique--partners .section--partenaires .title,.section--partenaires .boutique--list .title,.section--partenaires .boutique--members .title,.section--partenaires .boutique--parrains .title,.section--partenaires .boutique--partners .title,.section--partenaires h2{padding-bottom:45px}.section--partenaires p{font-size:1.6rem;line-height:2.6rem}.section--partenaires{padding:45px 60px 20px}.section--partenaires+.section--partenaires{margin-top:35px}.section--partenaires-thumbs{margin:30px auto}.temoignages--row-photos{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.temoignages--row-photos img{max-width:33.33333%;margin-bottom:0}.search-result{padding:0 0 40px}.press--contacts-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.press--contacts-wrap .block--team-thumb{max-width:240px;margin:0 40px}.press--releases-list{background:url(../../../../../../themes/imagineformargo-association/images/bg-news-recherche-desktop.png) 0 0/cover no-repeat #e3f3fb}.press--news-list{background:url(../../../../../../themes/imagineformargo-association/images/bg-conferences-desktop.png) 0 0/100% auto no-repeat #e3f3fb}body.boutique-home .title,body.boutique-list .title,body.boutique-product .title{font-size:3.4rem;line-height:3.4rem}body.boutique-home .btn--toggle-menu,body.boutique-list .btn--toggle-menu,body.boutique-product .btn--toggle-menu{display:none}.header--boutique{padding-top:25px;padding-bottom:25px}.header--boutique .logos{padding:0}.header--boutique .logo{width:auto}.header--boutique .logo-comite{width:130px}.header--boutique .sep{font-size:3rem;margin:auto 65px}.header--boutique .logo-i4m{width:255px}.header--boutique .title-home h1{font-size:2.4rem;line-height:2.4rem}.header--boutique .title-home h1 .comite,.header--boutique .title-home h1 .tombola{font-size:3.2rem;line-height:3.2rem}.header--boutique .title-inner .tombola{font-size:4.4rem;line-height:4.4rem}.header--boutique .title-inner .tombola-button:before{width:145px;height:115px;background-size:contain;-webkit-transform:translate(-110%,-40%) rotate(-2deg);-ms-transform:translate(-110%,-40%) rotate(-2deg);transform:translate(-110%,-40%) rotate(-2deg)}.header--boutique-nav{display:block;position:static;width:auto;height:auto}.header--boutique-nav ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:0}.header--boutique-nav ul li{font-size:1.7rem;line-height:2.4rem;padding:0}.boutique--intro .wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.boutique--intro .content{padding-left:30px}.boutique--intro .thumb{margin:0}.boutique--list .wrap .card--lot{max-width:-webkit-calc(25% - 20px);max-width:calc(25% - 20px)}.boutique--parrains .wrap .block--team-thumb{margin:0 40px}.boutique--comite .wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.boutique--comite .wrap .content{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding-left:45px}.boutique--partners .wrap,.boutique--product .wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.boutique--product .product{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:0}.boutique--product .product--thumb{width:50%;margin-bottom:0}.boutique--product .product--content{width:50%;padding-left:30px}.boutique--product .product .label{display:block;margin-bottom:10px}.cart_item{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:left}.cart_item .product-thumbnail{margin:0 30px 0 0}.cart_item .product-remove{right:0}.cart_item .product-quantity{margin:0 20px}.cart.actions{margin-right:0}.checkout--wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.checkout--wrapper .form-row input[type=email],.checkout--wrapper .form-row input[type=tel],.checkout--wrapper .form-row input[type=text],.checkout--wrapper .form-row textarea{font-size:1.7rem;line-height:2.2rem}.checkout--customer-infos{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;max-width:760px}.checkout--order-review{max-width:400px;margin-left:100px}.countdown-logos .title{font-size:8rem;line-height:8rem}.countdown-logos .logo-comite{width:130px}.countdown-logos .logo-i4m{width:300px}.countdown-background{background-size:contain}.publications-list li{max-width:-webkit-calc(50% - 30px);max-width:calc(50% - 30px);margin-bottom:50px}}@media (min-width:900px){.block-buy{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:40px;margin-bottom:30px}.block-buy .content{margin-bottom:auto}.block-buy .label{display:block;margin-bottom:10px}}@media (min-width:1024px){.hide-on-phone{display:block}.hide-on-desktop{display:none}.media--video-excerpt,.media--video-excerpt p{font-size:2.4rem;line-height:3rem}.header--main.scrolling{box-shadow:4px 4px 10px hsla(0,0%,70.2%,.3)}.header--main{height:auto;padding-bottom:15px;border-bottom:0}.nav--top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 35px 0}.nav--top-search{display:block}.nav--top-lang{position:static;display:block}.nav--main{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:1680px;margin:0 auto;padding:0 15px;visibility:visible}.logo-mobile{display:none}.logo-desktop{display:block;position:relative;top:-10px;width:100%;max-width:180px;margin-right:30px}.nav--main-menu{opacity:1;visibility:visible;color:#1ea4da;font-size:1.7rem;line-height:2.2rem;font-weight:700;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.nav--main-menu li{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;white-space:nowrap;padding:5px;border-bottom:0}.nav--main-donate{position:static;margin-left:30px;-webkit-transform:none;-ms-transform:none;transform:none}.btn--toggle-menu,.nav--top-search--mobile{display:none}.header--page{padding-top:75px}.page-edito .section--free-content img.alignright{float:right;margin:0 0 40px 140px}.page-edito .section--free-content img.alignleft{float:left;margin:0 140px 40px 0}.footer--main{padding:15px 0 35px}.courses-featured--list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;max-width:1180px;padding:35px 0}.courses-featured--list .block--course{padding:30px 35px}.block--course{width:-webkit-calc(50% - 50px);width:calc(50% - 50px)}.block--course:first-child{margin-bottom:0}.push--course-wrap{-webkit-transform:translate(7.5vw);-ms-transform:translate(7.5vw);transform:translate(7.5vw)}.section--courses{padding:60px 0}.section--courses .push--course-featured-horizontal:first-child .block--course-logo{width:158px}.section--courses .push--course-featured-horizontal:nth-child(2) .block--course-logo{width:155px}.section--missions.featured .missions-block{width:50%}.section--missions.featured .missions-block:nth-of-type(2n) .missions-block--content,.section--missions.featured .missions-block:nth-of-type(2n) .missions-block--cta,.section--missions.featured .missions-block:nth-of-type(2n) .missions-block--thumb{margin-right:auto}.section--missions.featured .missions-block:nth-of-type(odd) .missions-block--content,.section--missions.featured .missions-block:nth-of-type(odd) .missions-block--cta,.section--missions.featured .missions-block:nth-of-type(odd) .missions-block--thumb{margin-left:auto}.missions-block{width:25%;max-width:310px}.section--team-board .section--excerpt-wrap,.section--team .section--excerpt-wrap{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0 0 60px}.section--team-board .section--content-wrap,.section--team .section--content-wrap{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3}.section--team-board .section--cta-wrap,.section--team .section--cta-wrap{padding:40px 0 0}.cookies-disclaimer--content{max-width:1140px;margin:0 auto;padding:15px 80px 15px 15px}.cookies--close{right:0}#modal-confidentialite .modal--box{max-width:800px}#modal-partner .modal--box{max-width:550px}.header--association{padding-top:75px}.slider--partenaires-container{max-width:960px}.header--courses{padding-top:75px}.section--testimonials-courses .testimonial-block{width:50%}.header--cancer,.header--nous-aider{padding-top:75px}.header--nous-aider .header--container{padding-bottom:10px}.header--recherche{padding-top:75px}.section--slider-excerpt{padding:0}.conferences--wrap,.news-recherche--wrap,.press--news-wrap,.press--releases-wrap{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding:0}.section--publications{padding:0}.publications-featured{position:relative;top:-60px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:625px}.publications-featured img{width:auto;min-width:100%;max-width:283px;min-height:382px}.publications-featured--content{margin-left:90px;text-align:left}.boutique--list .publications-featured--content .title,.boutique--members .publications-featured--content .title,.boutique--parrains .publications-featured--content .title,.boutique--partners .publications-featured--content .title,.publications-featured--content .boutique--list .title,.publications-featured--content .boutique--members .title,.publications-featured--content .boutique--parrains .title,.publications-featured--content .boutique--partners .title,.publications-featured--content h2{padding-bottom:10px}.publications-featured--content p{font-size:1.6rem;line-height:2.5rem}.header--don,.header--partenaires{padding-top:75px}.section--partenaires .slider-partners-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:30px auto}.section--partenaires .slide{display:block;max-width:150px}.boutique--comite .wrap,.boutique--list,.boutique--members,.boutique--parrains,.boutique--partners,.boutique--product .product,body.boutique-home .single-wrap,body.boutique-list .single-wrap,body.boutique-product .single-wrap{padding:40px 20px}.boutique--product .product{padding-bottom:0}.footer--boutique{padding:40px 20px}.footer--boutique .wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer--boutique .block{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;max-width:400px;margin-bottom:0;text-align:left}.footer--boutique .block .socials{margin:15px 0 0;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.countdown-content{-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.countdown-block{font-size:4.5rem;line-height:4.5rem}.countdown-block .simply-section{width:105px;padding:20px 0}.countdown-footer{font-size:3.2rem;line-height:3.2rem;letter-spacing:1px}.countdown-footer span{font-size:2.8rem;line-height:2.8rem}.btn-mobile-readmore{display:none}.mobile-readmore{display:inline}}@media (min-width:1180px){.cart-collaterals,.thankyou--dispatch,.woocommerce-cart-form,.woocommerce-checkout,.woocommerce-form-coupon,.woocommerce-form-coupon-toggle,.woocommerce-MyAccount-content,.woocommerce-thankyou-order-details{padding:0}}@media (min-width:1280px){.media--video-content{top:50%;left:auto;right:10px;bottom:auto;width:-webkit-calc(50% - 50px);width:calc(50% - 50px);max-width:430px;padding:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.media--video-title{font-family:Source Sans Pro;font-size:2.9rem;line-height:4rem;font-weight:700;margin-bottom:20px;text-transform:uppercase}.media--video-excerpt{display:block}.media--video-excerpt,.media--video-excerpt p{font-size:2.9rem;line-height:4rem}.nav--main{padding:0 35px}.logo-desktop{max-width:200px}.nav--main-menu li{padding:5px 15px}.header--container{padding:0 40px 60px}.header--date,.header--title{padding:0 35px}.push-block{width:25%;max-width:100%;margin-bottom:-40px}.push-block:first-child{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.push-block:nth-child(2){-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.push-block:nth-child(3){-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3}.push-block:nth-child(4){-webkit-box-ordinal-group:5;-webkit-order:4;-moz-box-ordinal-group:5;-ms-flex-order:4;order:4}.push--course-wrap{-webkit-transform:translate(15vw);-ms-transform:translate(15vw);transform:translate(15vw)}.push--course-horizontal{padding-bottom:150px}.push--course-horizontal:after{left:-webkit-calc(5vw + 365px);left:calc(5vw + 365px);-webkit-transform:none;-ms-transform:none;transform:none}.push--course-horizontal .push--course-wrap{left:5vw;-webkit-transform:none;-ms-transform:none;transform:none}.push--horizontal{margin:55px auto}.section--missions.featured .missions-block{width:20%}.section--missions.featured .missions-block:nth-of-type(2),.section--missions.featured .missions-block:nth-of-type(3){margin-top:0}.section--missions.featured .missions-block:nth-of-type(3){margin-left:-20px}.testimonials-blocks{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.testimonial-block{width:-webkit-calc(25% - 30px);width:calc(25% - 30px);margin-left:15px;margin-right:15px}.slider-container-projects{max-width:1360px;margin:0 auto 25px!important}.slider-container-projects .slider-wrapper{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.slider-container-projects .slide{max-width:325px;margin:0}.slider-container-programs{max-width:1360px;margin:0 auto 25px!important}.slider-container-programs .slider-wrapper{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.slider-container-programs .slide{max-width:325px;margin:0}.donation--section,.news-press--cta,.news-press-releases--cta,.news-recherche--cta{padding:0}.countdown-logos{padding-top:120px}}@media (min-width:1440px){.logo-desktop{max-width:300px}#recherche .section--slider-projects .slider-navigation .slider-btn--prev{width:auto;height:auto;padding:0;border-radius:0;background-color:transparent}#recherche .section--slider-projects .slider-navigation .slider-btn--prev .icon{right:0}#recherche .section--slider-projects .slider-navigation .slider-btn--next{width:auto;height:auto;padding:0;border-radius:0;background-color:transparent}#recherche .section--slider-projects .slider-navigation .slider-btn--next .icon{left:0}#recherche .section--slider-programs .slider-navigation .slider-btn--prev{width:auto;height:auto;padding:0;border-radius:0;background-color:transparent}#recherche .section--slider-programs .slider-navigation .slider-btn--prev .icon{right:0}#recherche .section--slider-programs .slider-navigation .slider-btn--next{width:auto;height:auto;padding:0;border-radius:0;background-color:transparent}#recherche .section--slider-programs .slider-navigation .slider-btn--next .icon{left:0}#recherche .section--slider-personalities .slider-navigation{display:none}.donation--section-title{padding:0}body.boutique-home .single-wrap,body.boutique-list .single-wrap,body.boutique-product .single-wrap{padding:60px 0}.boutique--intro .wrap{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.boutique--comite .wrap,.boutique--list,.boutique--members,.boutique--parrains,.boutique--partners,.boutique--product .product{padding:60px 0}.boutique--product .product{padding-bottom:0}.footer--boutique{padding:60px 0}}@media (min-width:1680px){.media--video-content{right:5vw}.boutique--product .breadcrumb{padding:0}}