@charset "UTF-8";
.wrapper{width:90%;max-width:1300px;margin:auto;position:relative}.wrapper.min{max-width:700px}::selection{background:#04A4CC;color:#FFF;text-shadow:none}*,*:after,*:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}.clear:before,.clear:after{content:' ';display:table}.clear:after{clear:both}.clear{*zoom:1}img{max-width:100%;vertical-align:bottom}a:hover{color:#444}a:focus{outline:0}a:hover,a:active{outline:0}input:focus{outline:0}html body .header,html body .header nav>ul>li>a:after,html body .bandeau .scrollToMain,body.home .bloc#video a,body.home .bloc#leadership .cover .container{position:absolute;left:0;right:0;margin:auto}.searchform,body.home .bloc#video a,body.home .bloc#partners #carousel-partners .carousel-item .fiche,body.home .bloc#leadership .cover .container{position:absolute;top:50%;transform:translateY(-50%)}.bordered,html body .footer .footer-menu>ul>li.bordered>a,.mailpoet_form input{border:4px solid white;padding:0.5em 2em}a.bordered,input.bordered,button.bordered,input.wpcf7-submit,main input[type="submit"]{text-transform:uppercase;text-align:center;text-decoration:none;color:white;transition:all 0.5s ease;font-weight:bold;letter-spacing:0.1em;border:4px solid white;padding:0.5em 2em;cursor:pointer}a.bordered:hover,input.bordered:hover,button.bordered:hover,input.wpcf7-submit:hover,main input[type="submit"]:hover{background:white;color:#222}a.bordered.colored:hover,input.bordered.colored:hover,button.bordered.colored:hover,input.wpcf7-submit.colored:hover,main input[type="submit"].colored:hover{background:#222;color:white}a.bordered.black,input.bordered.black,button.bordered.black,input.wpcf7-submit.black,main input[type="submit"].black{background:#222;color:white}a.bordered.black:hover,input.bordered.black:hover,button.bordered.black:hover,input.wpcf7-submit.black:hover,main input[type="submit"].black:hover{background:white;color:#222}main input[type="submit"]{background:white}input.wpcf7-submit:hover,main input[type="submit"]:hover{background:#222 !important;color:white}.bordered.colored,input.wpcf7-submit,main input[type="submit"]{border-color:#222;color:#222}.bg_colored{background:#432052}.bg_colored.dark{background:#222}.title{padding:30px 0px}.cover{background-size:cover;background-position:center}.arrowed:after{content:'';width:40px;height:40px;display:block;z-index:1;position:absolute;background:white}.arrowed.arr_bg_white:after{background:white}.arrowed.arr_bg_mainColor:after{background:#222}.arrowed.arr_bg_secondaryColor:after{background:#432052}.arrowed.arr_left:after{left:0px;top:50%;transform:translateY(-50%) translateX(-50%) rotateZ(45deg)}.arrowed.arr_top:after{left:50%;top:0px;transform:translateY(-50%) translateX(-50%) rotateZ(45deg)}.arrowed.arr_right:after{right:0px;top:50%;transform:translateY(-50%) translateX(50%) rotateZ(45deg)}.arrowed.arr_bottom:after{left:50%;top:100%;transform:translateY(-50%) translateX(-50%) rotateZ(45deg)}.readmore{color:black;display:block;font-size:1.2rem;margin-bottom:0.9rem;cursor:pointer;text-transform:uppercase;font-weight:bold;text-align:center}.readmore:after{font-weight:900;content:'';font-family:"Font Awesome 5 Free";display:block}.wow{visiblity:hidden}.carousel-indicators li{width:15px;height:15px;border-radius:15px;margin:0px 7px}.carousel a[role="button"] i{background-color:rgba(0, 0, 0, 0.5);border-radius:50%;width:40px;height:40px;line-height:40px;font-size:20px !important;display:block;color:white !important}figure{overflow:hidden}figure a{transform:scale(1);display:block;transition:all 0.5s ease !important;position:relative}figure a:after{content:'';display:block;position:absolute;width:100%;height:100%;top:0%;left:0%;left:50%;top:50%;width:0%;height:0%;transition:all 0.5s ease;background:black;mix-blend-mode:hue}figure a:hover{transform:scale(1.2)}figure a:hover:after{width:100%;height:100%;top:0%;left:0%}blockquote{quotes:'“' '”'}blockquote p:before{content:'“';content:open-quote;left:-0.7em}blockquote p:after{content:'';content:no-close-quote;margin-left:1rem}blockquote p{position:relative;margin-bottom:0px}blockquote p:before,blockquote p:after{font-size:4em;font-family:'Georgia', serif;position:absolute;margin-top:0.8rem}blockquote p:last-of-type:after{content:'”';content:close-quote}blockquote footer{text-align:right;font-weight:bold;font-style:italic}blockquote.all_bloc:before{content:'“';content:open-quote;left:-3rem}blockquote.all_bloc:after{content:'”';float:right}blockquote.grey:before,blockquote.grey:after{font-size:10rem;font-family:'Helvetica', serif;color:#cccccc;position:absolute;margin-top:0.8rem}blockquote.grey:after{margin-top:3rem;float:right;position:relative}blockquote.all_bloc>p:before,blockquote.all_bloc>p:after{display:none}@media only screen and (max-width:767px){.wp-block-columns{display:block}.has-2-columns .wp-block-column,.has-3-columns .wp-block-column,.has-4-columns .wp-block-column,.has-5-columns .wp-block-column,.has-6-columns .wp-block-column{width:100%;margin-left:0px;margin-right:0px}}h1,.h1{font-size:4em}h2,.h2{font-size:3em}h3,.h3{font-size:2.5em}h4,.h4{font-size:2em}h5,.h5{font-size:1.5em}h6,.h6{font-size:1em}h1:not(.no_custom_font),h2:not(.no_custom_font),h3:not(.no_custom_font),h4:not(.no_custom_font),h5:not(.no_custom_font),h6:not(.no_custom_font){font-family:'DiankenFont';font-weight:normal;line-height:0.85em}h2.traits,h1.traits,h3.comment-reply-title{margin-top:1.4em;margin-bottom:0.7em;color:#432052;text-align:center}h2.traits.white:after,h2.traits.white:before,h1.traits.white:after,h1.traits.white:before,h3.comment-reply-title.white:after,h3.comment-reply-title.white:before{background:white}h2.traits:before,h2.traits:after,h1.traits:before,h1.traits:after,h3.comment-reply-title:before,h3.comment-reply-title:after{content:'';height:8px;background:#432052;width:150px;display:block;margin:auto}h2.traits:after,h1.traits:after,h3.comment-reply-title:after{margin-top:0.35em}h1.white,h2.white{color:white !important}h1.dark,h2.dark{color:#222}.card{margin-bottom:1.25rem}.card>img{opacity:0.9;transition:all 0.5s ease}.card:hover>img{opacity:1}.card:hover .content{background:#f1f1f1}.content{padding:20px;background:white;transition:all 0.5s ease;text-align:left}.content .cats,.content .date{font-size:0.8rem}.content .date{color:grey;display:block}.content h3,.content p{font-weight:bold;font-size:1rem;letter-spacing:0px}.content p{font-weight:normal}.content a{font-weight:bold;display:inline-block}.content .cats a,.content h3 a{color:#222}.cover{position:relative}.cover:after{display:block;content:'';height:50%;width:100%;position:absolute;bottom:0px;background-image:linear-gradient(rgba(0, 47, 58, 0), rgba(0, 47, 58, 0.8))}@font-face{font-family:"DiankenFont";src:url('../webfonts/liquid_amber.otf')}html{overflow-x:hidden;width:100vw}html body{overflow-x:hidden;background:#222;font-size:16px;font-family:'Fira Sans', sans-serif;line-height:1.6em}html body a{color:#432052;transition:color 0.5s ease;text-decoration:underline}html body a:hover{text-decoration:none;color:#432052}html body .header a,html body .footer a,html body .card a,html body .carousel a{text-decoration:none !important}html body .header{top:0;width:100vw;z-index:10}html body .header.image{background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1}html body .header.image:before{background:linear-gradient(rgba(0, 0, 0, 0.9), rgba(0, 0, 0, 0.5))}html body .header:before{z-index:0;position:absolute;top:0px;display:block;height:100%;content:'';left:0px;width:100%;background:linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0));z-index:2}html body .header>.wrapper{z-index:5;position:relative}html body .header>h1{z-index:4;position:relative;margin-bottom:0px}html body .header>h1:after{clear:both;margin:auto;height:15px;background:white;width:300px;display:block;content:'';position:absolute;left:0;right:0;bottom:0px}html body .header nav{position:relative}html body .header nav .burger{color:white;position:fixed;top:20px;left:20px;display:inline-block;width:40px;height:40px;border-radius:50%;line-height:40px;text-align:center;font-size:25px;z-index:200}html body .header nav .burger.active{background:#222}html body .header nav .logo_mobile{width:60px;height:75px;margin:20px auto;background-image:url('../img/logo_josette.png');background-size:contain;background-repeat:no-repeat;background-position:center}html body .header nav .logo_mobile>a{display:block;height:100%}html body .header nav>ul{padding:0px;display:block;width:100%;text-align:center;display:flex;align-items:center;flex-wrap:wrap}html body .header nav>ul>li{display:inline-block;list-style-type:none;padding:2.5% 0px;text-shadow:0px 0px 5px black;text-transform:uppercase;vertical-align:middle;font-size:1rem;letter-spacing:3px;font-weight:500;position:relative}html body .header nav>ul>li.left{width:calc((50% - 150px) / 3)}html body .header nav>ul>li.right{width:calc((50% - 150px) / 3)}html body .header nav>ul>li.logo{width:300px;padding:10px 0px}html body .header nav>ul>li.logo>a{display:block;width:140px;margin:auto;height:150px;background-image:url('../img/logo_josette.png');background-size:contain;background-repeat:no-repeat;background-position:center;text-indent:-9999em}html body .header nav>ul>li.logo>a:after{display:none}html body .header nav>ul>li.bordered{max-width:200px;border-width:2px;padding:0.5em;margin:2.5% 0px}html body .header nav>ul>li.bordered>a:after{display:none}html body .header nav>ul>li>a{color:white;position:relative;display:block}html body .header nav>ul>li>a .firstWord{display:block}html body .header nav>ul>li>a:after{content:'';display:block;width:0px;height:2px;position:absolute;top:-15px;background:white;transition:all 0.5s ease}html body .header nav>ul>li>a:hover:after{width:30px}html body .header nav>ul>li>ul{background:#222;z-index:-1;position:absolute;opacity:0;transition:all 0.5s ease;left:-50px;top:calc(50% + 40px);max-width:50vw;width:600px;padding:50px;visibility:hidden;clip-path:polygon(0% 0%, calc(80px - 20px) 0%, 80px 20px, calc(80px + 20px) 0%, 100% 0%, 100% 100%, 100% 100%, 0% 100%, 0% 0%)}html body .header nav>ul>li>ul>li{text-align:left}html body .header nav>ul>li>ul>li>a{color:white;display:block;text-indent:0px;position:relative;transition:all 0.5s ease}html body .header nav>ul>li>ul>li>a:hover{text-indent:10px}html body .header nav>ul>li>ul>li>a:before{content:'';width:3px;height:0px;position:absolute;background:white;left:-15px;bottom:0px;transition:all 0.5s ease}@media screen and (min-width:992px){html body .header nav>ul>li>ul>li>a:hover:before{height:100%}}html body .header nav>ul>li:hover>ul{z-index:4;visibility:visible;opacity:1;left:0px}@media screen and (max-width:1400px) and (min-width:992px){html body .header nav>ul>li{font-size:0.9rem;line-height:1rem}html body .header nav>ul>li.left{width:calc((50% - 100px) / 3)}html body .header nav>ul>li.right{width:calc((50% - 100px) / 3)}html body .header nav>ul>li.logo{width:200px}}@media screen and (max-width:992px){html body .header{z-index:16}html body .header nav>ul{background-image:linear-gradient(#222, #000000);overflow:hidden;position:fixed;z-index:20;left:-100vw;transition:left 0.5s ease;top:0;margin:0px;width:100vw;height:100vh;padding:20px;display:block;overflow-y:auto}html body .header nav>ul:before{content:'';display:block;width:50px;height:55px;margin:20px auto;background-image:url('../img/logo_josette.png');z-index:1;background-size:contain;background-repeat:no-repeat;background-position:center}html body .header nav>ul:after{content:'';background-image:url('../img/logo_josette.png');background-repeat:no-repeat;background-position:center right;background-size:contain;opacity:0.03;display:block;width:600px;height:300%;position:absolute;top:100%;transform:translateY(-50%);right:-100px;z-index:0}html body .header nav>ul.active{left:0vw}html body .header nav>ul>li{z-index:1;text-align:left;width:100% !important;display:block;position:relative;padding:5px 0}html body .header nav>ul>li>a:after{display:none}html body .header nav>ul>li.menu-item-has-children:after{display:inline-block;text-align:center;position:absolute;right:0px;top:0px;font-family:"Font Awesome 5 Free";content:"";font-weight:900;transition:all 0.5s ease;transform:rotateZ(0deg);color:white}html body .header nav>ul>li.menu-item-has-children.active:after{transform:rotateZ(180deg)}html body .header nav>ul>li a .firstWord{display:inline}html body .header nav>ul>li.logo{display:none}html body .header nav>ul>li.bordered{max-width:inherit;text-align:center}html body .header nav>ul>li.right:last-of-type{margin-right:0px}html body .header nav>ul>li>ul{clip-path:none;background:none;transition:none;position:relative;display:block;visibility:visible;z-index:1;opacity:1;padding:20px;left:0px;width:100%;max-width:100%}html body .header nav>ul>li>ul:before{display:none}html body .header nav>ul>li>ul>li>a{color:white !important}html body .header nav .searchform{top:20px;right:10px;transform:none;z-index:21}}html body:not(.home):not(.single-story) header{position:relative}html body:not(.home):not(.single-story) header h1{color:white;text-align:center;text-transform:uppercase;padding-bottom:30px;font-size:3em}html body:not(.home):not(.single-story) main{padding:80px 0px}html body:not(.home):not(.single-story) main h2:not(.traits){font-size:2.2rem;text-transform:uppercase;font-weight:bold;color:#432052;margin-bottom:0.8em;margin-top:1em}html body .bandeau{height:100vh}html body .bandeau.hide_title h1{text-indent:-999em;position:absolute}html body .bandeau .scrollToMain{bottom:20px;width:auto;text-align:center;color:white;text-transform:uppercase;text-shadow:0px 0px 5px black}html body .bandeau .scrollToMain:after{font-family:"Font Awesome 5 Free";content:"";font-weight:900;display:block}html body main{background:white;overflow-x:hidden;width:100vw}html body .footer{background-image:linear-gradient(#222, #000000);overflow:hidden;position:relative;color:white}html body .footer>div{z-index:1}html body .footer:after{content:'';background-image:url('../img/logo_josette.png');background-repeat:no-repeat;background-position:bottom right;background-size:contain;opacity:0.03;z-index:0;display:block;width:600px;height:300%;position:absolute;bottom:-345px;right:-100px}html body .footer a.logo{display:block;width:120px;margin:auto;margin-bottom:30px;height:80px;background-image:url('../img/logo_josette.png');background-size:contain;background-repeat:no-repeat;background-position:center;text-indent:-9999em}html body .footer .footer-menu>ul{list-style-type:none;padding:0}@media screen and (max-width:768px){html body .footer .footer-menu>ul{text-align:center}html body .footer .footer-menu>ul>li{position:relative;margin-bottom:15px}html body .footer .footer-menu>ul>li.menu-item-has-children:not(.bordered):after{display:inline-block;position:absolute;right:0px;top:0px;font-family:"Font Awesome 5 Free";content:"";font-weight:900;transition:all 0.5s ease;transform:rotateZ(0deg)}html body .footer .footer-menu>ul>li.menu-item-has-children:not(.bordered).active:after{transform:rotateZ(180deg)}}@media screen and (min-width:769px){html body .footer .footer-menu>ul{columns:3}}@media screen and (min-width:992px){html body .footer .footer-menu>ul{columns:4}}html body .footer .footer-menu>ul>li.bordered{padding:0;border:none}html body .footer .footer-menu>ul>li.bordered>a{margin-bottom:10px;display:inline-block}html body .footer .footer-menu>ul>li>a{text-transform:uppercase;font-weight:bold;letter-spacing:2px}html body .footer .footer-menu>ul>li a:hover{color:white}@media screen and (min-width:1024px){html body .footer .footer-menu>ul>li.break{-webkit-column-break-before:always;break-before:column}}html body .footer .footer-menu>ul>li ul{padding:12px 0px 30px}html body .footer .footer-menu>ul>li li{display:block;text-transform:none}html body .footer .footer-menu>ul>li li a{color:#818c91}html body .footer a{color:white}html body .footer .new-menu{text-align:center;list-style-type:none}html body .footer .new-menu li{display:inline-block;margin:0px 5px}html body .footer .new-menu li a{color:#aaa}html body .footer .socials ul{padding:0px}html body .footer .socials li{text-align:center;padding:0px;list-style-type:none;display:block;font-size:30px;margin:10px}@media screen and (max-width:768px){html body .footer .socials{text-align:center}html body .footer .socials li{display:inline-block}}.blocks-gallery-grid{display:flex;flex-wrap:wrap;list-style-type:none;padding:0}.searchform{right:0px}.searchform i{color:white;cursor:pointer}.searchform form{position:absolute;top:100px;right:-10px;opacity:0;z-index:-1;transition:all 0.5s ease;pointer-events:none}.searchform form.active{z-index:10;top:50px;opacity:1;pointer-events:auto}.searchform form:before{width:15px;height:15px;display:block;content:'';position:absolute;transform:rotateZ(45deg) translateY(-50%);background:white;right:20px;top:0px}.searchform form input{width:250px;border:none;padding:1em;color:#222}.searchform form button{display:none}.mailpoet_form{text-align:center;padding:30px 0px}.mailpoet_form h3{text-transform:uppercase;letter-spacing:3px;font-size:1.25rem;margin-bottom:1.5rem}.mailpoet_form input[type="email"],.mailpoet_form input[type="text"]{background:none;color:white;max-width:250px}.mailpoet_form input[type="email"]::-webkit-input-placeholder,.mailpoet_form input[type="text"]::-webkit-input-placeholder{color:white}.mailpoet_form input[type="email"]:-moz-placeholder,.mailpoet_form input[type="text"]:-moz-placeholder{color:white}.mailpoet_form input[type="email"]::-moz-placeholder,.mailpoet_form input[type="text"]::-moz-placeholder{color:white}.mailpoet_form input[type="email"]:-ms-input-placeholder,.mailpoet_form input[type="text"]:-ms-input-placeholder{color:white}.mailpoet_form input[type="submit"]{color:#222;font-weight:bold;background:white;text-transform:uppercase;cursor:pointer}.mailpoet_form input{padding:8px 20px;letter-spacing:1px}.mailpoet_form p.mailpoet_paragraph{display:inline-block}.mailpoet_form p.mailpoet_paragraph:last-of-type{display:block;font-size:13px}.leaflet-popup-content-wrapper,.leaflet-popup-content{border-radius:0 !important;text-transform:uppercase;font-family:'Roboto condensed';font-weight:900}.leaflet-popup-content-wrapper a,.leaflet-popup-content a{color:#222;font-weight:900 !important;letter-spacing:0px}.wpcf7,.comment-form{padding:5% !important}.wpcf7 form,.comment-form form{margin:auto;max-width:500px}.wpcf7 p label,.comment-form p label{display:block}.wpcf7 p label input,.wpcf7 p label textarea,.wpcf7 p label select,.wpcf7 p label+input,.wpcf7 p label+select,.wpcf7 p label+textarea,.comment-form p label input,.comment-form p label textarea,.comment-form p label select,.comment-form p label+input,.comment-form p label+select,.comment-form p label+textarea{width:100%;border:2px solid #ddd;background:#fafafa;padding:0.5em}.wpcf7 p label input:not(textarea),.wpcf7 p label textarea:not(textarea),.wpcf7 p label select:not(textarea),.wpcf7 p label+input:not(textarea),.wpcf7 p label+select:not(textarea),.wpcf7 p label+textarea:not(textarea),.comment-form p label input:not(textarea),.comment-form p label textarea:not(textarea),.comment-form p label select:not(textarea),.comment-form p label+input:not(textarea),.comment-form p label+select:not(textarea),.comment-form p label+textarea:not(textarea){height:2.5em}.wpcf7 p .wpcf7-submit,.comment-form p .wpcf7-submit{background:transparent;display:block;width:200px}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;transition:all 0.5s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:0.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;transition:all 0.5s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#FFF;border:1px solid #F0F0F0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption .wp-caption-text,.gallery-caption{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}body.home .galerie #carousel-home{height:56.25vw;min-height:360px;max-height:100vh}@media screen and (max-width:768px){body.home .galerie #carousel-home{height:100vh}}body.home .galerie #carousel-home .carousel-item{height:56.25vw;min-height:360px;max-height:100vh;background-size:cover;background-position:center}@media screen and (max-width:768px){body.home .galerie #carousel-home .carousel-item{height:100vh}}body.home .galerie #carousel-home .carousel-item h2{color:white;text-shadow:3px 3px 0px rgba(0, 0, 0, 0.5)}body.home .galerie #carousel-home .carousel-item .container{height:auto;position:absolute;top:50% !important;left:0;right:0;transform:translateY(-50%)}body.home .galerie #carousel-home .carousel-item .container img{width:250px;max-width:100%;margin:20px auto;height:auto;display:block}body.home .galerie #carousel-home .carousel-item .container img{animation-delay:0.75s}body.home .galerie #carousel-home .carousel-item .container h2{animation-delay:1.25s}body.home .galerie #carousel-home .carousel-item .container a{animation-delay:2s}body.home .galerie #carousel-home .carousel-item .container a:nth-of-type(2){animation-delay:2.6s}body.home .galerie #carousel-home .carousel-item .container a:nth-of-type(3){animation-delay:3.2s}body.home .galerie #carousel-home .carousel-item .container.first-slide h2{max-width:500px;font-size:60px;margin:auto}@media screen and (max-width:1024px){body.home .galerie #carousel-home .carousel-item .container.first-slide h2{font-size:50px}}@media screen and (max-width:768px){body.home .galerie #carousel-home .carousel-item .container.first-slide h2{font-size:30px}}body.home .galerie #carousel-home .carousel-item .container.second-slide{bottom:20vh !important;top:auto !important;transform:none !important}body.home .galerie #carousel-home .carousel-item .container.second-slide h2{font-size:60px}@media screen and (max-width:1024px){body.home .galerie #carousel-home .carousel-item .container.second-slide h2{font-size:50px}}@media screen and (max-width:768px){body.home .galerie #carousel-home .carousel-item .container.second-slide h2{font-size:40px}}body.home .galerie #carousel-home .carousel-item .container.third-slide h2{margin-bottom:30px}@media screen and (max-width:767px){body.home .galerie #carousel-home .carousel-item .container.third-slide h2{font-size:40px}body.home .galerie #carousel-home .carousel-item .container.third-slide a{font-size:12px;margin-top:10px}}@media screen and (max-width:767px) and (max-width:380px){body.home .galerie #carousel-home .carousel-item .container.third-slide h2{font-size:35px}}body.home .galerie #carousel-home .carousel-item .container a{background:black;border-color:black;color:white}body.home .galerie #carousel-home .carousel-item .container a:hover{background:white;color:black}body.home .bloc{padding:60px 0px}body.home .bloc:nth-of-type(2n+1){background:#f5f5f5}body.home .bloc h2{margin-top:0px;margin-bottom:2.5rem}body.home .bloc>.row{position:relative;height:100%}body.home .bloc a.bordered{margin-top:10px;display:inline-block}body.home .bloc .cover{min-height:250px}body.home .bloc#content h2{position:relative;margin-bottom:50px}body.home .bloc#content h2:before{content:'“';font-size:4em;font-family:'Georgia', serif;position:absolute;margin-top:2rem;left:-6rem}body.home .bloc#content .two_images .cover{position:absolute;width:50%;height:85%;box-shadow:8px 8px 8px rgba(0, 0, 0, 0.1)}body.home .bloc#content .two_images .cover:nth-of-type(2){left:40%;top:50%;width:60%;height:50%}@media screen and (max-width:767px){body.home .bloc#content .two_images .cover{position:relative;left:auto !important;top:auto !important;width:100% !important;height:56vw}body.home .bloc#content .two_images .cover:nth-of-type(2){margin-top:15px}}body.home .bloc#nous-aider{background-size:cover;background-repeat:no-repeat;background-attachment:fixed;color:white}body.home .bloc#nous-aider .card{background:none;border:none;text-align:center}body.home .bloc#nous-aider .card i{font-size:80px;margin:auto}body.home .bloc#nous-aider .card a{display:inline-block;width:auto}body.home .bloc#video{min-height:300px}body.home .bloc#video a{color:white;text-transform:uppercase}body.home .bloc#video a i{display:inline-block;border-radius:90px;width:90px;height:90px;border:4px solid white;font-size:30px;line-height:84px;text-indent:10px;margin-bottom:30px}body.home .bloc#story .content{max-width:50%;margin-top:230px}@media screen and (max-width:992px){body.home .bloc#story .content{max-width:70%}}body.home .bloc#story .content h3,body.home .bloc#story .content .date{color:white;display:block;font-weight:bold}body.home .bloc#story .content h3{font-size:2.2rem;margin-top:15px}body.home .bloc#story .content .date{font-size:1.2rem;margin-top:30px}body.home .bloc#programs .cover{height:460px;position:relative}body.home .bloc#programs .cover h2{margin-top:230px}body.home .bloc#programs .icone{width:136px;height:136px;display:block;margin:auto}body.home .bloc#programs .liste_programs{position:relative}body.home .bloc#programs .liste_programs>a{position:relative;margin-bottom:40px;display:inline-block}body.home .bloc#programs #carousel-programs .carousel-item{padding:50px 20%}body.home .bloc#programs #carousel-programs .carousel-item h3{font-size:2.3rem;font-weight:bold}@media screen and (max-width:992px){body.home .bloc#programs #carousel-programs .carousel-item h3{font-size:1.8rem}}body.home .bloc#programs #carousel-programs .carousel-item p{font-size:1.2rem}body.home .bloc#programs #carousel-programs .carousel-control-prev i,body.home .bloc#programs #carousel-programs .carousel-control-next i{color:#222;font-size:35px}body.home .bloc#twitter{background:#432052;color:white}body.home .bloc#twitter .content{padding:50px}body.home .bloc#twitter .content p{font-size:1.3rem}@media screen and (max-width:1200px){body.home .bloc#twitter .content p{font-size:0.8rem}}@media screen and (max-width:1460px){body.home .bloc#twitter .content p{font-size:1rem}}body.home .bloc#twitter .content i{display:block;font-size:3rem}body.home .bloc#twitter .content a:not(.twitter_icon){color:white;font-weight:bold}body.home .bloc#twitter .content a:not(.twitter_icon):hover{color:#222}body.home .bloc#twitter .content a.twitter_icon{color:white}body.home .bloc#twitter .content .date{text-transform:uppercase}body.home .bloc#partners{height:auto}body.home .bloc#partners .title{position:relative}body.home .bloc#partners #carousel-partners{height:56vw;max-height:1000px;min-height:700px;position:relative}body.home .bloc#partners #carousel-partners .carousel-item{height:calc(56vw - 100px);min-height:600px;max-height:900px}body.home .bloc#partners #carousel-partners .carousel-item .fiche{background:white;max-width:33%;left:50%;min-width:280px;padding:40px;text-align:left}body.home .bloc#partners #carousel-partners .carousel-item .fiche h3{text-align:center;color:#432052;text-transform:uppercase;font-weight:bold}@media screen and (max-width:992px){body.home .bloc#partners #carousel-partners .carousel-item .fiche{left:0;right:0;margin:auto;max-width:90%;padding:20px}body.home .bloc#partners #carousel-partners .carousel-item .fiche:after{display:none}}body.home .bloc#partners #carousel-partners .carousel-indicators{margin:0px auto;overflow-x:auto;background:white;bottom:0px;left:0px !important;width:100vw !important;padding:20px 40px;vertical-align:middle;text-indent:0px}@media screen and (max-width:992px){body.home .bloc#partners #carousel-partners .carousel-indicators{justify-content:start;padding:20px 0px}body.home .bloc#partners #carousel-partners .carousel-indicators li a.bordered{padding:0.5em 0.5em;font-size:0.6em;line-height:1.4em}}body.home .bloc#partners #carousel-partners .carousel-indicators li{width:calc(100vw / 7);min-width:120px;height:70px;display:flex;text-indent:0px;align-items:center;padding:0px 15px;position:relative}body.home .bloc#partners #carousel-partners .carousel-indicators li a{margin:auto}body.home .bloc#partners #carousel-partners .carousel-indicators li img{display:inline-block;margin:10px auto;max-height:60px;width:auto;max-width:100%;vertical-align:middle;filter:grayscale(100%);transition:all 0.5s ease}body.home .bloc#partners #carousel-partners .carousel-indicators li.active img{filter:grayscale(0%)}body.home .bloc#partners #carousel-partners .carousel-indicators li:not(:first-of-type):before{position:absolute;top:0px;right:0px;display:inline-block;height:100%;background:#aaa;width:2px}body.home .bloc#act-for-peace{height:100vw;max-height:1200px;padding:50px 0px;color:white}@media screen and (max-width:768px){body.home .bloc#act-for-peace{height:auto;max-height:none}}body.home .bloc#act-for-peace blockquote{margin:10px auto;max-width:600px;text-align:left;letter-spacing:0.05em;margin-bottom:50px}body.home .bloc#act-for-peace .row>div{margin-top:40px}body.home .bloc#act-for-peace .row .bordered{width:80%;max-width:200px;display:block;margin:auto}body.home .bloc#act-for-peace .row p{min-height:80px;font-size:1.3rem}body.home .bloc#act-for-peace .row .ico{display:block;margin:auto;width:84px;height:84px;background-size:contain;background-repeat:no-repeat;bakcground-position:center;margin-bottom:10px}body.home .bloc#act-for-peace .row .ico.ico_donate{background-image:url('../img/icons/ico_donate.png')}body.home .bloc#act-for-peace .row .ico.ico_tell{background-image:url('../img/icons/ico_tell.png')}body.home .bloc#act-for-peace .row .ico.ico_share{background-image:url('../img/icons/ico_share.png')}body.home .bloc#act-for-peace .row .bloc_links{clip-path:polygon(0% 0%, calc(50% - 20px) 0%, 50% 20px, calc(50% + 20px) 0%, 100% 0%, 100% 100%, 100% 100%, 0% 100%, 0% 0%);width:80%;max-width:200px;background:white;margin:40px auto;padding:20px}body.home .bloc#act-for-peace .row .bloc_links.max{width:110%;max-width:none;position:relative;left:-5%}body.home .bloc#act-for-peace .row .bloc_links ul{padding:0px;margin:0px;list-style-type:none}body.home .bloc#act-for-peace .row .bloc_links ul li{margin:30px}body.home .bloc#act-for-peace .row .bloc_links ul li a i{font-size:50px}body.home .bloc#act-for-peace .row .bloc_links form{color:#222;text-align:left}body.home .bloc#act-for-peace .row .bloc_links form p{height:auto;margin-bottom:0px}body.home .bloc#act-for-peace .row .bloc_links form label{text-transform:uppercase;font-size:0.8rem;display:block;width:100%}body.home .bloc#act-for-peace .row .bloc_links form input[type="email"],body.home .bloc#act-for-peace .row .bloc_links form textarea{border:none;background:#ddd;display:block;width:100%;max-height:135px}body.home .bloc#act-for-peace .row .bloc_links form .wpcf7-submit{margin-top:2rem;background:white;cursor:pointer;font-size:1rem;font-weight:bold}body.home .bloc#act-for-peace .row .bloc_links form .wpcf7-submit:hover{background:#222}body.home .bloc#act-for-peace .row .bloc_links form div.wpcf7-response-output{margin:0px}body.home .bloc#leadership{height:auto;color:white}body.home .bloc#leadership .cover{height:56vw;max-height:1000px;text-align:left;position:relative}@media screen and (min-width:768px){body.home .bloc#leadership .cover .container>div>div{background:none !important}}body.home .bloc#leadership .cover blockquote{font-size:2.8rem;letter-spacing:0.05em;font-weight:bold;margin-top:2rem;line-height:3rem}@media screen and (max-width:992px){body.home .bloc#leadership .cover blockquote{font-size:1.8rem;line-height:2rem}}body.home .bloc#leadership .cover blockquote p:after,body.home .bloc#leadership .cover blockquote p:before{font-size:1.4em;margin-top:0em}body.home .bloc#leadership .cover blockquote footer{font-size:1.3rem;margin-top:1rem;font-style:normal;text-align:left;font-weight:normal;letter-spacing:0.05em}body.home .bloc#leadership .cover a{margin-top:1rem;display:inline-block}@media screen and (max-width:767px){body.home .bloc#leadership .cover{height:auto;max-height:none;background-size:200% auto;background-position:top left}body.home .bloc#leadership .cover .container{padding-top:100vw;top:0px;position:relative;transform:none}body.home .bloc#leadership .cover .container>div>div{background-position:right center;background-size:cover;padding:50px}}html body.single-post main{padding-top:30px !important}html body.single-post main h1{font-size:3em}html body.single-post main .date{color:#aaa;font-style:italic}@media screen and (min-width:768px){body.page-template-reglement main article{columns:2}}body.page-template-reglement main article h2:first-of-type{margin-top:0px !important}.page-template-default main .mailpoet_form_shortcode{padding:0px;text-align:center}.page-template-default main .mailpoet_form_shortcode input{margin:auto;border:4px solid black;color:black}.page-template-default main .mailpoet_form_shortcode input::-webkit-input-placeholder{color:grey}.page-template-default main .mailpoet_form_shortcode input:-moz-placeholder{color:grey}.page-template-default main .mailpoet_form_shortcode input::-moz-placeholder{color:grey}.page-template-default main .mailpoet_form_shortcode input:-ms-input-placeholder{color:grey}.card.animal{border-radius:8px;overflow:hidden}.card.animal .cover{height:200px}.card.animal .cover h3{position:absolute;bottom:0px;left:0px;color:white;z-index:10;padding:20px}.card.animal .cover h3 small{font-size:1.3rem}.card.animal .infos{padding:20px}.card.animal .infos p{font-size:0.8rem}.card.animal .infos .progress-bar{background:#432052}.card.animal .infos a.bordered{margin-top:0.8rem;font-size:0.8rem}.card.animal .infos .financement{font-style:italic;line-height:1.3rem;font-size:1rem;margin-top:1rem}