h1,h4,h5{line-height:1.2em}#left,.menus,body,html{height:100%}.elementor-section.elementor-section-boxed>.elementor-container,img{max-width:100%}.slide-overlay,.wrapper,main{position:relative}.archive .slide-hover h2,.slide-hover-content{transform:translate(-50%,-50%);left:50%;position:absolute}#content-fest p,.wrapper p{text-align:left}@font-face{font-family:"Reader Regular Pro";src:url(//www.africolor.com/wp-content/themes/africolor/fonts/reader-regular-pro.woff2) format("woff2"),url(//www.africolor.com/wp-content/themes/africolor/fonts/reader-regular-pro.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:"Reader Bold Pro";src:url(//www.africolor.com/wp-content/themes/africolor/fonts/reader-bold-pro.woff2) format("woff2"),url(//www.africolor.com/wp-content/themes/africolor/fonts/reader-bold-pro.woff) format("woff");font-weight:700;font-display:swap}@font-face{font-family:AreaInktrap-Bold;src:url(//www.africolor.com/wp-content/themes/africolor/fonts/AreaInktrap-Bold.woff2) format("woff2"),url(//www.africolor.com/wp-content/themes/africolor/fonts/AreaInktrap-Bold.woff) format("woff");font-weight:700;font-display:swap}body,html{margin:0;font-size:14px}body{overflow-x:hidden;font-family:'Reader Regular Pro',sans-serif;color:#000;margin:0}main{min-height:100vh}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:400;letter-spacing:-1px}h1,h2{margin-bottom:15px;font-size:2em}h2{color:#000}h3{font-size:2em;color:#000}h4{font-size:1.25em}h5{font-size:.9em}p{margin:15px auto;padding:0;line-height:1.4em}.wrapper p{font-size:1.2rem}a,a:visited{color:#e105a3;text-decoration:underline;font-weight:400;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;transition:color .2s ease-in-out}a:active,a:hover{color:#0b45ff;cursor:pointer}:focus{outline:0}.wp-caption-text{font-size:.8em;font-style:italic;color:#000;margin-top:7px}img{height:auto}.alignleft{float:left;margin-right:30px}.alignright{float:right;margin-left:30px;margin-bottom:30px}.aligncenter{display:block;margin-right:auto;margin-left:auto;margin-bottom:30px;clear:both}::-moz-selection{color:#000;background:#fffd38}::selection{color:#000;background:#fffd38}#breadcrumbs a,#content-fest .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title,#content-fest .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active i,#content-fest .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title,#content-fest .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover i,#content-fest .elementor-social-icon i,#content-fest p a,#content-fest p a:visited,.bleu,.single-festival a,.single-festival a:visited{color:#fe6ee7}#banner{width:100%}#left{position:fixed;z-index:9999;width:120px;background:#fffd38;top:0;left:0;display:flex;justify-content:center;align-items:center;flex-direction:column}.cat-actu .post:first-of-type .post-meta,.cat-actu .post:first-of-type p,.category-4 .crea-term,.eapps-google-maps-marker-directions-label,.home #left .logo,.postid-9 .eapps-google-maps-bar-list-item-additional{display:none}#left .logo img{object-fit:contain;transform-origin:center center;transform:rotate(-90deg) scale(2);margin-top:-300px}#left .toggle{text-align:center;font-size:.8em;color:#000}.home #left .toggle{margin-top:0}#left .toggle:hover{color:#000;cursor:pointer}#left .toggle img{width:60px}.popout{color:#fff;overflow:auto}.menus{background:#000;padding:20px 20px 0 120px;width:28%}.bs-canvas-overlay{background-color:#000;opacity:.85!important;z-index:1100}.bs-canvas{top:0;z-index:1110;overflow-x:hidden;overflow-y:auto;width:90%;transition:margin .4s ease-out;-webkit-transition:margin .4s ease-out;-moz-transition:margin .4s ease-out;-ms-transition:margin .4s ease-out}.menu-main li a,.menu-main li a:visited,.slide-hover{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out}.bs-canvas-left{left:0;margin-left:-97%}.menu-main ul{padding-left:0;list-style:none;margin:0}.cat-africolor h2,.slide-content p{text-align:center;margin-top:10px}.menu-main li a,.menu-main li a:visited{display:block;font-weight:400;font-size:2.3em;color:#fff;padding-left:30px;text-decoration:none;transition:.3s}.slide-content,.slide-hover h2{transition:color .3s ease-in-out}.menu-main li ul{display:block;padding-top:7px}.menu-main li ul a,.menu-main li ul a:hover{display:block;text-transform:none;padding:7px 0 7px 30px}.menu-main li .sub-menu{overflow:hidden;opacity:0;transition:.7s ease-in;max-height:0}.menu-main li .sub-menu a,.menu-main li .sub-menu a:visited{display:block;font-size:1.8em;text-transform:none;padding:5px 30px}#content .cat-actu .post:first-of-type h2 a,#content .cat-actu .post:first-of-type h2 a:visited,#content.cat-actu .post:first-of-type h2 a,#content.cat-actu .post:first-of-type h2 a:visited,.menu-main li .sub-menu li.current-menu-item>a{color:#fff}.menu-main li .sub-menu li:hover>ul,.menu-main li ul li:hover>ul{display:inherit}.menu-main li .sub-menu li{padding-top:2px}.menu-main li a:focus,.menu-main li a:hover{color:#fff;text-decoration:none}.menu-main li{padding-top:20px}.menu-main li ul.sub-menu li{padding-top:0}.menu-main li::after{content:"";display:block;width:25rem;border-bottom:1px solid #fffd38;padding-bottom:20px}.menu-main li ul li:after{padding-bottom:0;border-bottom:0}.menu-main li a:hover:before,.menu-main li ul a:hover:before,.menu-main li.current-menu-ancestor>a:before,.menu-main li.current-menu-item>a:before,.menu-main li.current_page_parent>a:before{content:"";display:block;width:2em;border-bottom:1px solid #fffd38;margin-bottom:-25px;margin-top:25px;margin-left:-3em}.menu-main li a:hover,.menu-main li ul a:hover{padding-left:3em}.menu-main .menu-item-has-children:focus-within>ul.sub-menu,.menu-main .menu-item-has-children:hover>ul.sub-menu{max-height:50em;opacity:1}.menu-social{display:flex;margin:20px 0 0 30px}.menu-social ul{display:inline-flex;list-style:none;padding-left:0}.menu-social a{display:block;height:30px;width:30px;text-indent:100%;white-space:nowrap;overflow:hidden}.searchform label,.wpml-ls a,ul.tags li{display:inline-block}.menu-social ul li{padding-right:10px}.menu-social .icon-twitter a{background-image:url(//www.africolor.com/wp-content/themes/africolor/img/twitter.svg)}.menu-social .icon-insta a{background-image:url(//www.africolor.com/wp-content/themes/africolor/img/insta.svg)}.menu-social .icon-facebook a{background-image:url(//www.africolor.com/wp-content/themes/africolor/img/facebook.svg)}.menu-social .icon-facebook a,.menu-social .icon-insta a,.menu-social .icon-twitter a{transition:.2s ease-in-out}.menu-social .icon-facebook a:hover,.menu-social .icon-insta a:hover,.menu-social .icon-twitter a:hover{transform:scale(1.1)}.menus .wpml-ls-legacy-list-horizontal{clear:left}.wpml-ls{margin-left:30px;padding-left:0}.wpml-ls a{color:#fff;padding:0;font-size:.8em}.wpml-ls ul li:first-child::after{content:" / ";margin-right:5px}.searchform{margin:40px 0 0 30px;display:flex;justify-content:flex-start;align-items:self-end}.searchform label{width:60%;margin-bottom:0}.searchform input[type=search]{background:0 0;border:0;color:#fff;font-size:1rem}.searchform button{background:url(//www.africolor.com/wp-content/themes/africolor/img/search.svg) no-repeat;width:30px;height:30px;border:0}.container-fluid{padding-left:120px;padding-right:0}.wrapper{min-height:60vh;background:#fff;padding:30px}#content-fest,#content-fest .eapps-google-maps,.elementor-alert-title{font-family:AreaInktrap-Bold,sans-serif}.page .post-content,.single-festival #breadcrumbs,.single-festival .post-content,.tax-festival-africolor .posts-list{max-width:1140px;margin-left:auto;margin-right:auto}#contenu-actu header,.single-festival #breadcrumbs{padding:0 10px}.eael-adv-accordion .eael-accordion-list .eael-accordion-content,.eael-adv-accordion .eael-accordion-list .eael-accordion-header{border:0;background-color:#fff;padding-left:0;font-weight:400}.eael-adv-accordion .eael-accordion-list .eael-accordion-header.active,.eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover{background-color:#fff}#content-fest .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title,#content-fest .eael-adv-accordion .eael-accordion-list .eael-accordion-header i{color:#000;text-transform:uppercase}#content-fest p a:focus,#content-fest p a:hover,.btn-archives a:hover,.eael-adv-accordion .eael-accordion-list .eael-accordion-content h3,.eael-adv-accordion .eael-accordion-list .eael-accordion-content h4,.single-festival .bouton-bleu a,.single-festival .bouton-bleu a:visited{color:#d6fc35}.eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{font-size:1.6em;text-transform:uppercase}.eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{margin-left:0;max-width:15px;max-height:15px}.eael-adv-accordion .eael-accordion-list .eael-accordion-content h3::before{content:"\25CF";font-size:1.2rem;color:#d6fc35;margin-left:-25px;margin-right:10px}#content-fest .eael-adv-accordion .eael-accordion-list .eael-accordion-content p{font-size:1.05em;text-transform:none}#content-fest .elementor-button{border-radius:0;background:#d6fc35;font-size:1.2em;color:#000;text-transform:uppercase;padding:10px;margin-bottom:30px}#content-fest .elementor-button:focus,#content-fest .elementor-button:hover{background:#fe6ee7;text-decoration:none}.bouton-rose a{border:1px solid #fe6ee7;border-radius:15px;color:#fe6ee7;background:#fff}.bouton-rose a:hover{border:1px solid #d6fc35;color:#d6fc35}.info-adresse,.info-covid{min-height:30px}.info-adresse{background:url(//www.africolor.com/wp-content/themes/africolor/img/info_adresse.svg) 250px center/30px no-repeat}.info-covid{background:url(//www.africolor.com/wp-content/themes/africolor/img/info_covid.svg) left center/30px no-repeat;padding-left:40px}.cat-africolor .crea,.elementor-accordion-icon i{font-size:2em}#content-fest .elementor-accordion h3{background:url(//www.africolor.com/wp-content/themes/africolor/img/fleche_left.svg) top left/40px no-repeat;padding-left:50px;color:#000}.elementor-image-gallery .gallery-item img{border:0!important}#content-fest .elementor-social-icon i:hover,.archive .slide-content,.single-festival h3,.slide-overlay:hover .slide-hover h2,.slide-overlay:hover .slide-hover p{color:#000}.flexslider{margin:0 auto;overflow:hidden;background-color:#d6fc35}ul.slides{padding-left:0;list-style:none}.slide-content{font-size:1.3em;color:#fff}#content-fest p.slide-metas{font-size:1em;text-align:center;text-transform:uppercase}.slide-overlay{width:100%;height:230px}.flexslider .slide-overlay,.flexslider .slides{height:400px}.flexslider .slides img,.slide-overlay img{width:100%;height:400px;object-fit:cover}.archive .slide-overlay{height:300px;background-color:#d6fc35}.archive .slide-overlay img{height:300px}.slide-hover h2{color:#fff;font-size:2em;line-height:1.3em;text-align:center;text-transform:uppercase}.archive .slide-hover h2{top:50%;width:90%}.flexslider .slide-hover h2{font-size:2.5em;line-height:2.5em}.slide-hover{position:absolute;top:0;height:100%;width:100%;opacity:1;transition:.3s ease-in-out;padding:15px 5px}.slide-hover-content{top:50%;width:100%}.slide-overlay:hover .slide-hover{opacity:1}.slide-overlay img{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;transition:.3s ease-in-out}.slide-overlay:hover img{opacity:0}.asso-banner,.single.category-9 #content{background:url(//www.africolor.com/wp-content/themes/africolor/img/banner_rouge.png) left top repeat-x}.asso-banner h1{height:210px;font-size:4.3em;padding-top:69px}.cat-africolor .slide-overlay:hover img{opacity:.8}.cat-africolor .slide-overlay .slide-hover{background-color:rgba(255,253,56,.7)}.cat-africolor .slide-hover{padding-left:30px;color:#000}.cat-africolor .crea-bloc{position:relative;display:flex;flex-direction:column;align-content:center;height:100%;margin:0;list-style:none;padding:0}.cat-africolor .crea-bloc li{margin:auto 0}.cat-africolor span.annee{font-size:2em;line-height:.8em}.cat-africolor .pays{font-size:1.7em}.cat-africolor h2{font-size:1.2em}#breadcrumbs,.cat-actu .post-meta,.nav-next,.related .post-meta{text-align:right}.category-4 .asso-banner,.single.category-4 #content{background:url(//www.africolor.com/wp-content/themes/africolor/img/banner_parme.png) left top repeat-x}.single-content h1{font-size:3em;text-align:right;border-right:9px solid #000;padding-right:20px;padding-bottom:50px}.single-content h2{font-size:1.5em;line-height:1.2;padding-right:30px}#content .bouton-rouge a,#content .bouton-rouge a:visited,.single.category-9 h2{color:#fb213b}.single-festival .bouton-parme a,.single-festival .bouton-parme a:visited,.single.category-4 h2{color:#a27df6}.single-content .encart-parme h4,.single-content .encart-rouge h4,.single-content h3{font-size:1.6em;text-transform:uppercase;border-left:9px solid #000;padding:10px}#menu-pratique ul,ul.tags{padding-left:0;list-style:none}.single-content .encart-rouge{background-color:#fb213b}.single-content .encart-parme{background-color:#a27df6}.single-content .encart-parme,.single-content .encart-rouge{padding:50px 40px}#content .encart-parme a,#content .encart-parme a:visited,#content .encart-rouge a,#content .encart-rouge a:visited{color:#fffd38;text-decoration:none}#content .bouton-parme a:focus,#content .bouton-parme a:hover,#content .bouton-rouge a:focus,#content .bouton-rouge a:hover,#content .encart-parme a:focus,#content .encart-parme a:hover,#content .encart-rouge a:focus,#content .encart-rouge a:hover,.single-festival .bouton-bleu a:focus,.single-festival .bouton-bleu a:hover{color:#000;text-decoration:underline}#content .bouton-parme a,#content .bouton-parme a:visited,#content .bouton-rouge a,#content .bouton-rouge a:visited,.single-festival .bouton-bleu a,.single-festival .bouton-bleu a:visited{font-size:1.5em;text-decoration:none;background:0 0;padding:0;margin-top:20px}#content .bouton-vert a,#content .bouton-vert a:visited{font-size:1.5em;text-decoration:none;background:0 0;padding:7;margin-top:20px}.category-1 .asso-banner,.category-26 .asso-banner,.tag .asso-banner{background:url(//www.africolor.com/wp-content/themes/africolor/img/banner_bleu.png) left top repeat-x}.category .asso-banner h1,.page-africolor .asso-banner h1,.single.category-1 .asso-banner h1,.single.category-26 .asso-banner h1,.tag .asso-banner h1{background:0 0;height:auto;font-size:4.3em;padding-top:69px;padding-left:26px;max-width:1140px;margin:0 auto}.single.category-1 .asso-banner h1 a,.single.category-1 .asso-banner h1 a:visited,.single.category-26 .asso-banner h1 a,.single.category-26 .asso-banner h1 a:visited{color:#000;text-decoration:none;padding-left:10px}.single.category-1 .asso-banner h1 a:hover,.single.category-26 .asso-banner h1 a:hover{color:#0071e7;background-color:#fffd38;text-decoration:none}#home-insta .wrapper,#home-video .wrapper,.cat-actu .wrapper,.relatedposts .wrapper{max-width:1140px}.category .wrapper,.single .relatedposts,.single-content .wrapper,.tag .wrapper{max-width:1140px;background-color:transparent;margin:0 auto}.post-list{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:30px;row-gap:30px}.cat-actu .post:first-of-type{position:relative;grid-column:1/4}.cat-actu h2{font-size:1.2rem}.cat-actu .post:first-of-type h2{position:absolute;top:0;left:10px;font-size:2rem;max-width:40%;text-shadow:0 0 10px #0b45ff}#contenu-actu .thumb,#contenu-actu .thumb img,.cat-actu .post:first-of-type .post-thumb,.cat-actu .post:first-of-type .post-thumb img{width:100%;height:500px}#contenu-actu .thumb img,.cat-actu .post:first-of-type .post-thumb img{object-fit:cover}.single.category-1 h1,.single.category-26 h1{font-size:1.5rem;text-align:left;border-right:none;padding-right:0;padding-bottom:0}#contenu-actu header,.single.category-26 #contenu-actu{margin:100px 0 15px}#content-fest .elementor-widget:not(:last-child),#contenu-actu h1,.wrapper label{margin-bottom:0}#contenu-actu .thumb{margin-bottom:15px}#contenu-actu .post-meta{color:#0b45ff;margin-bottom:10px}.cat-actu ul.tags{position:relative;margin-top:-35px;margin-left:10px}ul.tags li{margin-right:5px}ul.tags.tags-list{margin:0 0 30px;font-size:1.2rem}ul.tags li a,ul.tags li a:visited{background-color:#fffd38;padding:4px 7px}ul.tags li a:focus,ul.tags li a:hover{background-color:#0b45ff;color:#fff}#content .cat-actu h2,#content.cat-actu h2,.related h2{margin-top:30px}#content .cat-actu h2 a,#content .cat-actu h2 a:visited,#content.cat-actu h2 a,#content.cat-actu h2 a:visited,.related a,.related a:visited{font-family:'Reader Bold Pro',sans-serif}#content .cat-actu h2 a,#content .cat-actu h2 a:visited,#content.cat-actu h2 a,#content.cat-actu h2 a:visited,#home-video h2 a,#home-video h2 a:visited,#menu-pratique li a,#menu-pratique li a:visited,.home .cat-actu h1 a,.home .cat-actu h1 a:visited,.related a,.related a:visited,.tag h1 a,.tag h1 a:visited,ul.tags li a,ul.tags li a:visited{color:#000;text-decoration:none}#content.cat-actu h2 a:focus,#content.cat-actu h2 a:hover,#home-video h2 a:focus,#home-video h2 a:hover,.home .cat-actu h1 a:focus,.home .cat-actu h1 a:hover,.related a:hover{color:#0b45ff}.cat-actu .post-thumb,.related .post-thumb{position:relative;height:250px}.cat-actu .post-thumb img,.related .post-thumb img{height:250px;object-fit:cover}.cat-actu .post-thumb::before,.related .post-thumb::before{content:"";display:block;height:100%;position:absolute;top:0;left:0;width:100%;background-color:rgba(11,69,255,.7);mix-blend-mode:color;-webkit-transition:.2s ease-in;-moz-transition:.2s ease-in;-o-transition:.2s ease-in;-ms-transition:.2s ease-in;transition:.2s ease-in}.cat-actu .post-thumb:hover::before,.relatedposts .post-thumb:hover::before{background-color:rgba(11,69,255,.1)}.cat-actu .post-thumb:hover,.related .post-thumb:hover,body .seopress-user-consent button:hover{cursor:pointer}.related .post-thumb{margin-bottom:10px}.relatedposts{padding:0 15px}.relatedposts h3{padding-left:30px}#home-video h2,.home .cat-actu h1{display:flex;align-items:baseline;font-size:5rem;letter-spacing:-5px;margin-bottom:50px}#breadcrumbs li,#menu-pratique li{display:inline-block}#home-video h2:after,.home .cat-actu h1:after{content:'';flex:1;margin-left:1rem;height:2px;background-color:#000}#home-insta .wrapper,#home-video .wrapper,.home .cat-actu .wrapper{margin:0 auto;padding:50px 30px}#home-video article{display:flex;align-items:center;flex-wrap:wrap}#home-video .media-thumb{width:60%;border:1px solid #000}#home-video .media-content{width:40%;padding-left:30px}#home-video article h3 a{font-size:2rem;color:#000;text-decoration:none}#home-insta a .sbi_more{color:#000;text-decoration:none;border-bottom:0}.page-africolor h2{font-weight:400;color:#0071e7}.page-id-26 .asso-banner,.page-id-30 .asso-banner,.rose .asso-banner{background:url(//www.africolor.com/wp-content/themes/africolor/img/banner_rose.png) left top repeat-x}.page-id-1760 .asso-banner,.page-id-642 .asso-banner,.vert .asso-banner{background:url(//www.africolor.com/wp-content/themes/africolor/img/banner_vert.png) left top repeat-x}.page-id-52 .elementor h2,.page-id-642 .elementor h2{color:#000;border-left:9px solid #000;padding:5px 0 5px 15px}.page-id-642 .elementor h3{word-break:break-word}#content.vert .elementor a,.page-id-642 #content .elementor a{color:#03c18b}#content.vert a.elementor-button,.page-id-52 #content a.elementor-button{color:#03c18b;text-decoration:none}#content .presse-zone a,#content.vert .elementor-button,#content.vert .presse-zone a{display:inline-block;background-color:#fff;color:#03c18b;font-size:1.2em;text-decoration:none;border:1px solid #03c18b;border-radius:15px;padding:10px 15px;margin:8px 15px 8px 0}#content .presse-zone p{margin:0}#content.vert .elementor-button:hover,#content.vert .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title a:hover,#content.vert .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active a,#content.vert .presse-zone a:focus,#content.vert .presse-zone a:hover{background-color:#03c18b;color:#fff}#content .eael-advance-tabs .eael-tabs-nav>ul li{max-width:20%}.post-search,.tax-festival-africolor article{margin-bottom:30px}.nav .btn{text-transform:uppercase}.nav .btn:focus,.nav .btn:hover{color:#e105a3;text-decoration:underline}.page-template-page-festival,.page-template-page-festival #left,.single-festival,.single-festival #left,.single-festival .wrapper,.tax-festival-africolor,.tax-festival-africolor #left{background:#fff}.page-template-page-festival .menu-main li a:hover:before,.page-template-page-festival .menu-main li ul a:hover:before,.page-template-page-festival .menu-main li.current-menu-ancestor>a:before,.page-template-page-festival .menu-main li.current-menu-item>a:before,.page-template-page-festival .menu-main li.current_page_parent>a:before,.page-template-page-festival .menu-main li:after,.single-festival .menu-main li a:hover:before,.single-festival .menu-main li ul a:hover:before,.single-festival .menu-main li.current-menu-ancestor>a:before,.single-festival .menu-main li.current-menu-item>a:before,.single-festival .menu-main li.current_page_parent>a:before,.single-festival .menu-main li:after,.tax-festival-africolor .menu-main li a:hover:before,.tax-festival-africolor .menu-main li ul a:hover:before,.tax-festival-africolor .menu-main li.current-menu-ancestor>a:before,.tax-festival-africolor .menu-main li.current-menu-item>a:before,.tax-festival-africolor .menu-main li.current_page_parent>a:before,.tax-festival-africolor .menu-main li:after{border-bottom:1px solid #d6fc35}.page-template-page-festival .menu-main li ul li:after,.single-festival .menu-main li ul li:after,.tax-festival-africolor .menu-main li ul li:after{border-bottom:0}.page-template-page-festival h1,.page-template-page-festival h2{font-size:2.8em;margin:0}.page-template-page-festival h3{font-size:1.9em;color:#fe6ee7;text-transform:uppercase;margin-top:5px}#banner-fest{overflow-y:hidden;display:flex;justify-content:center;align-items:center;padding:0 40px}.concerts-semaine h2{color:#fe6ee7;line-height:1.5em}.chiffres p{text-align:center;margin-top:0}.date,.lieu{font-size:1em;text-transform:uppercase}.concerts-semaine h2,.date,.lieu,.single-festival h1,.single-festival h2,.single-festival h3,.tax-festival-africolor h1{font-family:AreaInktrap-Bold,sans-serif;font-weight:400}.concerts-semaine h2,.single-festival h1,.single-festival h2,.single-festival h3,.tax-festival-africolor h1{letter-spacing:-3px}.tax-festival-africolor h1{font-size:3em;margin-bottom:30px;text-transform:uppercase}.single-festival h1{font-size:3.5em;border-right:none;text-transform:uppercase}.single-festival h2,.single-festival h3{font-size:1.6em;border-left:none;text-transform:uppercase;letter-spacing:normal}.single-festival h2{color:#fe6ee7;margin-top:10px}.btn-archives a,.btn-archives a:visited{color:#000;background:0 0;border:0;text-align:left;padding:0}#bottom{position:relative;bottom:20px;height:50px;font-family:'Reader Regular Pro',sans-serif;padding-top:50px;padding-bottom:20px;text-align:center;margin-top:10px}#menu-pratique ul{margin:0}#menu-pratique li{padding-left:30px;margin-right:45px;background-size:auto}#menu-pratique li.presse{background:url(//www.africolor.com/wp-content/themes/africolor/img/presse.svg) no-repeat}#menu-pratique li.news{background:url(//www.africolor.com/wp-content/themes/africolor/img/news.svg) no-repeat}#menu-pratique li.rejoindre{background:url(//www.africolor.com/wp-content/themes/africolor/img/join.svg) no-repeat}#menu-pratique li.access{background:url(//www.africolor.com/wp-content/themes/africolor/img/access.svg) no-repeat}#menu-pratique li.mentions{background:url(//www.africolor.com/wp-content/themes/africolor/img/mentions.svg) no-repeat}#menu-pratique li a{font-size:.9em;letter-spacing:normal}#menu-pratique li a:hover{color:#000;letter-spacing:normal}.eapps-google-maps-bar-list-item-info-item-hours{color:#d6fc35;font-weight:400}#breadcrumbs{list-style:none;margin-top:-10px;overflow:hidden}#breadcrumbs .separator{font-size:1em;font-weight:100;color:#000;margin:0 5px}.mc4wp-form input[type=email],.post-password-form input[type=password],.wpcf7 input[type=email],.wpcf7 input[type=text],.wpcf7 textarea{width:100%;color:#000;font-family:'Reader Regular Pro',sans-serif;font-size:1.1em;border:1px solid #000;border-radius:5px;padding:15px 20px}.mc4wp-form input[type=submit],.post-password-form input[type=submit],.wpcf7 input[type=submit]{color:#e105a3;text-transform:uppercase;font-size:1.1em;background:0 0;border:2px solid #e105a3;border-radius:5px;margin-top:15px;padding:10px;transition:color .2s ease-in}.mc4wp-form input[type=submit]:hover,.post-password-form input[type=submit]:hover,.wpcf7 input[type=submit]:hover{color:#0071e7;border:2px solid #0071e7}.post-password-form label{text-align:left;text-transform:uppercase;margin-bottom:10px}.mc4wp-form p,.wpcf7 input p{margin-bottom:5px}body .seopress-user-consent{padding-top:30px;padding-bottom:30px;z-index:9999}body #seopress-user-consent-accept{font-weight:700;border:0;text-transform:uppercase}body .seopress-user-consent p{font-size:1em}body #seopress-user-consent-close{border:0}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden;word-wrap:normal!important}.screen-reader-text:focus{background-color:#fff;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#000;display:block;font-size:1.4rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#twitch-embed .c-te__chat{display:none!important}@media (min-width:576px){#top-mobile{display:none}}@media (max-width:575.99px){#content,#content-fest,.popout{margin-top:50px}#banner,#menu-fest,.toggle p{display:none}#top-mobile,.post-list{display:block}.popout{background:rgba(0,0,0,.85)}#top-mobile{position:fixed;height:50px;width:100%;top:0;left:0;z-index:99999;background:#fffd38;padding:5px 15px}.bs-canvas{width:95%;top:50px}.page-template-page-festival,.page-template-page-festival #top-mobile,.single-festival,.single-festival #top-mobile,.tax-festival-africolor,.tax-festival-africolor #top-mobile{background:#fff;border-bottom:1px solid #000}#logo-mobile{padding-top:5px}#logo-mobile img{max-height:30px;width:auto}.toggle{float:right;height:50px;padding:0;text-align:right}.toggle img{width:35px;max-height:100%}.toggle:hover{cursor:pointer}#top-mobile #logo-mobile{padding-right:0}#top-mobile .toggle p{transform-origin:center center;transform:rotate(-90deg) scale(2);display:inline-block;font-size:.45em;margin:0;color:#000;line-height:0}#home-video .media-content,.menus{padding-left:0}.menu-main li a,.menu-main li a:visited{font-size:1.8em}.menu-main li{padding-top:10px}.menu-main li::after{padding-bottom:10px}.menu-main li .sub-menu a,.menu-main li .sub-menu a:visited{font-size:1.4em}.searchform label{width:80%}.popout .menu-social{float:left;margin-top:15px;padding-left:7px}.container-fluid{padding-left:0;padding-right:0}#content{margin-left:0}#home-insta .wrapper,#home-video .wrapper,.home .cat-actu .wrapper,.page-content{padding:15px}#banner-fest,#home-video .page-content,.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0}.archive .wrapper{padding:30px 15px 200px}.single-content .wrapper,.wrapper{margin-left:0;margin-right:0;margin-bottom:20px;padding-left:15px;padding-right:15px}.single.category-1 .single-content .wrapper{padding-bottom:40px}.asso-banner,.category .asso-banner,.page-id-26 .asso-banner,.page-id-30 .asso-banner,.tag .asso-banner{height:120px;background-size:contain}#home-video .media-content,#home-video .media-thumb{width:100%}.category .asso-banner h1,.page-africolor .asso-banner h1,.single.category-1 .asso-banner h1,.single.category-26 .asso-banner h1,.tag .asso-banner h1{font-size:2.5em;height:120px;padding-top:40px;padding-left:15px}.single .asso-banner h1{font-size:2.3em;padding-top:80px}#home-video h2,.home .cat-actu h1{font-size:3rem;line-height:1}#contenu-actu header{margin:30px 0 15px}.post{margin-bottom:30px}ul.tags.tags-list{margin-top:0}.cat-actu .post,.related{width:100%;margin-right:0}#contenu-actu .thumb,#contenu-actu .thumb img,.cat-actu .post:first-of-type .post-thumb,.cat-actu .post:first-of-type .post-thumb img{height:250px}.cat-actu .post:first-of-type h2{max-width:80%;font-size:1.7rem}#contenu-actu header,.relatedposts{padding:0 15px}#breadcrumbs{text-align:left;padding-left:15px}.elementor-widget-icon-box .elementor-icon-box-wrapper{display:flex;align-items:center;text-align:left}#content-fest .elementor-widget-icon-box .elementor-icon-box-icon{margin-bottom:0}#menu-pratique li{margin-right:20px}.single.category-4 .wrapper,.single.category-9 .wrapper{background-size:auto 400px}.page-id-30 .wrapper{background:0 0;margin-top:-65px}.page-id-30 .logo-contact{margin-left:55px}.tax-festival-africolor h1{font-size:1.7em;padding:20px 0 0 50px;height:80px}.partenaires .elementor-column-wrap{width:50%}}@media (min-width:576px) and (max-width:1300px){.container-fluid,.menus{padding-left:80px}#banner-fest,.home .wrapper,.page-template-page-festival .wrapper,.single-festival .wrapper,.tax-festival-africolor .wrapper{margin-right:15px}#contenu-actu header{margin:30px 0 15px}#left{width:80px}.elementor-column.elementor-col-25,.elementor-column[data-col="25"]{width:50%}.elementor-column[data-col="50"],.error404 .elementor-column.elementor-col-50,.home .elementor-column.elementor-col-50{width:100%}.archive .slide-overlay,.archive .slide-overlay img{height:250px}body #eapps-google-maps-1.eapps-google-maps{height:800px}body .eapps-google-maps-small .eapps-google-maps-bar-container{max-height:330px}}@media (min-width:1300px){#banner-fest,.home .wrapper,.page-template-page-festival .wrapper,.single-festival .wrapper,.tax-festival-africolor .wrapper{margin-right:120px}.category-1 .wrapper,.category-26 .wrapper,.single-content .wrapper,.tag .wrapper{padding-left:30px;padding-right:30px}.error404 .wrapper,.home .wrapper{padding:0}.single-content .wrapper{padding-top:0}.searchform label{width:20%}}