@charset "UTF-8";
/*!
    Theme Name: Fête de la musique
    Description: Thème pour Fête de la musique
    Version: 1.0.0
    Author: Plurial Method & Vision Sàrl
    Author URI: https://www.plurial.net
*/@import url("https://use.typekit.net/ycy7hrq.css");.site-wrapper{margin:0 auto;max-width:1600px;overflow:hidden;position:relative}*,:after,:before{box-sizing:border-box}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{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}button{background:transparent;border:none;color:inherit;cursor:pointer;font-size:inherit;padding:0}form{display:block}input,select{font-family:inherit;font-size:inherit}pre{font-family:monospace}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}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}img{max-width:100%}a{color:inherit;text-decoration:none;transition:color .3s}textarea{font-family:inherit;font-size:inherit;line-height:inherit;resize:none}hr{background:var(--border);border:none;height:1px;margin:0;padding:0}:focus:not(:focus-visible){outline:none}.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:0!important}body,html{overflow-x:hidden}body{background-color:var(--primaire);background-image:url(assets/images/FDM_2022_home.gif);background-position:top;background-repeat:no-repeat;color:var(--white);font-family:Gordita Regular;font-size:16px;line-height:26px}h1{color:var(--secondaire);font-size:24px;line-height:34px;margin-bottom:20px!important}h1,h2{font-family:Gordita Bold;text-transform:uppercase}h2{color:var(--primaire);font-size:32px;line-height:42px;margin-bottom:15px!important}body.home .page{margin-top:10px}body.home h2{color:var(--secondaire)}h3{color:var(--primaire);font-family:Gordita Bold;font-size:22px;line-height:30px;margin-bottom:20px!important}em{font-style:italic}h4{font-family:Gordita Bold;font-size:20px;line-height:30px;margin-bottom:20px!important;margin-top:40px!important;text-transform:uppercase}p{margin-bottom:30px}p p:last-child{margin-bottom:0}em b,em strong{font-family:Gordita Bold Italic}b,strong{font-family:Gordita Bold!important}table{width:100%}table th{font-family:Gordita Bold!important}.sponsors{background-color:#fff}.sponsors img{width:80%}.page-id-5046 h3{text-transform:uppercase}.vc_row{padding-bottom:var(--pb)!important;padding-top:var(--pt)!important}.vc_row .vc_column-inner,.vc_row .vc_inner{padding-top:0!important}.vc_row .vc_inner{padding-bottom:0!important}div.page a:hover{color:var(--primaire);text-decoration:none}.slider-home{height:690px;margin-top:-70px;position:relative}.slider-home.vc_row{padding-bottom:0!important;padding-top:0!important}.slider-home .slider{height:690px;position:relative}.slider-home .slider .flickity-button{bottom:-10px;position:absolute;top:unset;z-index:100!important}.slider-home .slider .flickity-button[disabled]{display:none}.slider-home .slider .flickity-button.previous{left:unset;right:75px}.slider-home .slider .flickity-button.next{right:30px}.slider-home .slider .flickity-prev-next-button{background-color:transparent;border-radius:0;height:45px;top:unset;width:45px}.slider-home .vc_column-inner{padding:0!important}.slider-home .carousel-cell{align-items:center;background-size:cover;display:flex;height:100%;width:100%}.slider-home .carousel-cell .texte{color:#fff;font-family:Gordita Bold;font-size:65px;line-height:80px;text-transform:uppercase!important}.slider-home .carousel-cell .texte .button{margin-top:30px}#gallery-1 .gallery-item{width:100%!important}.inscriptions .wpb_text_column:first-child h4{margin-top:40px!important}.inscriptions .wpb_text_column h4{margin-top:100px!important}.localisation h3:first-child{margin-top:40px!important}.localisation h3{margin-top:100px!important}.intro{margin:-69px auto 0;max-width:1600px;padding-bottom:80px;padding-top:50px;position:relative;z-index:1}.intro:after{background-color:#fff;bottom:0;content:""!important;display:block!important;left:0;position:absolute;right:0;top:0;transform:skewY(-2.36deg);transform-origin:100% 0;z-index:1}.button,label{font-family:Gordita Bold}.button{background-color:#fff;color:#000;display:inline-block;font-size:14px;line-height:14px;padding:19px 25px 15px;text-transform:uppercase;transition:color .7s,background-color .7s}.button:hover{color:#b812c2!important;text-decoration:none!important}.button-inversed,input[type=submit]{background-color:#000;border:0;color:#fff;display:inline-block;font-family:Gordita Bold;font-size:14px;line-height:14px;padding:19px 25px 15px;text-transform:uppercase;transition:color .7s,background-color .7s}.button-inversed.rounded,input[type=submit].rounded{border-radius:20px}.button-inversed:hover,input[type=submit]:hover{background-color:#fff;color:#000!important}.compteur>div.row>.compteur-container{background-color:var(--tertiaire);border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.2);height:120px;margin-top:0;z-index:3}.compteur>div.row>.compteur-container .row{height:90px;margin-top:15px}.compteur>div.row>.compteur-container .count{padding:0}.compteur>div.row>.compteur-container .count .th-countdown{align-content:center;display:flex;flex-direction:row;padding:0}.compteur>div.row>.compteur-container .count .th-countdown div{color:var(--primaire);font-family:Gordita Bold;font-size:45px;padding-top:25px;text-align:center;width:25%}.compteur>div.row>.compteur-container .count .th-countdown div .label{color:var(--noir);display:inline-block;font-family:Gordita Regular;font-size:12px;margin-top:10px!important;text-transform:uppercase}.compteur>div.row>.compteur-container .infos div{float:left;font-family:Gordita Regular;font-size:12px;margin-top:16.5px;text-align:center;text-transform:uppercase;width:33.3333333333%}.compteur>div.row>.compteur-container .infos div .label{display:block;font-family:Gordita Bold;font-size:25px;margin-top:5px!important}.compteur>div.row>.compteur-container .rendezvous{align-items:center;border-right:1px solid #000;display:flex;flex-direction:column;font-size:14px;justify-content:center;text-align:center;text-transform:uppercase}.compteur>div.row>.compteur-container .rendezvous .date{font-family:Gordita Bold;font-size:25px;margin-top:5px}.wpcf7 form .wpcf7-response-output{border:2px solid #00a0d2;margin:2em 0 1em;padding:.2em 1em}.parcours{position:relative}.parcours .col-lg-3{height:370px}.parcours .parcours-image{background-size:cover;height:100%;position:relative}.parcours .parcours-image .layout{background-color:rgba(0,0,0,.5);bottom:0;display:block;left:0;position:absolute;right:0;top:0}.parcours .parcours-image a.block{display:block;height:100%;position:relative;width:100%;z-index:2}.parcours .parcours-image .parcours-texte{bottom:25px;color:#fff;left:0;position:absolute;text-align:center;width:100%}.parcours .parcours-image .parcours-texte .button{margin-top:20px;position:relative;z-index:3}.single h3{font-size:16px;line-height:26px}.similaire{border-bottom:1px solid #eee;font-family:Gordita Bold}.similaire a{display:block;height:auto;padding-bottom:20px;padding-top:20px;width:100%}.similaire a:hover{color:var(--primaire)!important;text-decoration:none!important}.similaire:first-child{padding-top:0!important}.actualite h3{margin-bottom:10px!important}.preparer{padding-top:120px!important}.partage{margin-top:60px}.alignright{display:inline;float:right;margin-left:1.5em}.alignleft{display:inline;float:left;margin-right:1.5em}.actualite-a-la-une{margin-bottom:60px}.actualite-a-la-une .actualite-titre{font-size:24px!important;line-height:34px!important}.actualite,.actualite-a-la-une{position:relative}.actualite-a-la-une>a,.actualite>a{bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}.actualite .actualite-titre,.actualite-a-la-une .actualite-titre{color:var(--secondaire);font-family:Gordita Bold;font-size:18px;line-height:28px;margin-bottom:20px;margin-top:20px;padding:0 15px}.actualite .actualite-content,.actualite-a-la-une .actualite-content{padding:0 15px}.actualite .actualite-content p,.actualite-a-la-une .actualite-content p{margin-bottom:0!important}.actualite .actualite-content a,.actualite-a-la-une .actualite-content a{color:var(--secondaire);display:inline-block;font-family:Gordita Bold;margin-top:20px;position:relative;z-index:11}.actualite .actualite-content a:hover,.actualite-a-la-une .actualite-content a:hover{color:var(--tertiaire)}.actualite .actualite-image,.actualite-a-la-une .actualite-image{background-size:cover;padding-bottom:56.2%;position:relative}.actualite .image,.actualite-a-la-une .image{margin-bottom:40px}.actualite .image img,.actualite-a-la-une .image img{width:100%}#sponsors .flickity-slider{align-content:center;display:flex;flex-direction:column;justify-content:center}#sponsors .carousel-cell{text-align:center;width:20%}#sponsors .carousel-cell img{height:auto;width:70%}.single h2{font-size:32px;line-height:42px}.plan .wpb_single_image{float:left;width:40%}input[type=text],select{height:32px;width:371px}.wpcf7-list-item{display:block}.wpcf7-list-item-label{font-family:Gordita Regular}.block-link{background-color:#000;border-radius:10px;color:#fff;height:250px;padding:0 25px}.block-link a{align-items:center;display:block;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center;width:100%}.block-link a:hover{color:#fff;text-decoration:none}.block-link span.block-link-title{display:block;font-family:Gordita Bold;font-size:20px;line-height:30px;margin-bottom:10px;min-height:47px;text-transform:uppercase}.block-link span.block-link-title.no-link{margin-bottom:0;min-height:auto}.block-link p{font-size:14px;line-height:24px;margin-bottom:0!important}.galerie .row img{margin-bottom:30px}.galerie .row:last-child img{margin-bottom:0}.galerie .button-inversed{margin-top:60px}.filter{padding-bottom:40px!important}.filter .button-inversed{margin-bottom:20px;margin-right:20px}.foiresauxquestionsdetails{margin-bottom:120px}.plan{padding-top:0!important}.plan h2{margin-top:30px}.programme .links{display:flex;justify-content:space-between}.programme .links .link{background-color:var(--secondaire);border-bottom:0;border-right:1px solid var(--primaire);border-top:0;display:inline-block;font-size:20px;height:80px;line-height:80px;text-align:center;text-transform:uppercase;width:25%}.programme .links .link:last-child{border:0}.programme .links .link a{background-color:transparent!important;color:var(--primaire);display:inline-block;font-family:Arial;font-size:22px;font-weight:700;height:auto;text-decoration:none;width:100%}.programme .links .link a:hover{color:var(--tertiaire)}.programme .links .link.active{background-color:var(--tertiaire);color:var(--primaire)}.programme .links .link.active a{color:var(--primaire)}.filter{background-color:var(--tertiaire);color:#fff;height:110px;padding-bottom:0!important;width:100%}.contenu{background-color:var(--secondaire);width:100%}.contenu .line:first-child{padding-top:30px}.contenu .line:last-child{padding-bottom:30px}.contenu .line{color:#000;height:225px;padding:15px;text-align:left}.contenu .line .title{vertical-align:top}.contenu .line .image{background-color:#2ebaed;background-size:cover;display:inline-block;height:100%!important;position:relative;width:25%}.fa-plus-circle{color:var(--tertiaire);font-size:20px}.fa-map-marked-alt{color:var(--tertiaire);font-size:18px;margin-left:8px}.contenu .line .image.red{background-color:#c83052}.contenu .line .image.beige{background-color:#efccaa}.contenu .line .image .origine{background-color:#282d81;color:#fff;display:none;font-family:Gordita;font-size:12px;left:0;padding:3px 10px;position:absolute;text-transform:uppercase;top:10px}.contenu .line .image img{height:133px;left:calc(50% - 66.5px);position:absolute;top:calc(50% - 66.5px);width:133px}.contenu .line .title{display:inline-block;height:100%!important;padding:0 15px;width:75%}.contenu .line .title .heure{color:var(--primaire);font-family:Gordita Bold;font-size:20px;height:auto;line-height:26px;margin-bottom:30px;text-align:left;text-transform:uppercase}.contenu .line .title .heure a:hover i{color:var(--primaire)}.contenu .line .title .heure a:hover{color:var(--tertiaire)}.contenu .line .title .titre{color:var(--primaire);font-family:Gordita Bold;font-size:33px;height:auto;line-height:35px;margin-bottom:5px;text-align:left;text-transform:uppercase}.contenu .line .title .titre a{color:var(--primaire);text-decoration:none}.contenu .line .title .titre a:hover{color:var(--tertiaire);text-decoration:none}.contenu .line .title .titre a:hover i{color:var(--primaire)}.contenu .line .title .type{color:#000;font-family:Gordita Medium;font-size:15px;height:auto;line-height:28px;text-align:left;text-transform:uppercase}.contenu .line .title .lieu{color:#282d81;font-family:Arial;font-size:20px;font-weight:700;height:auto;line-height:25px;margin-bottom:13px;text-align:left;text-transform:uppercase}.contenu .line .title .lieu a{color:#282d81;text-decoration:none}.contenu .line .title .lieu a:hover{color:var(--tertiaire);text-decoration:none}.contenu .line .title .buttons{margin-top:15px}.btn-tickets{background-color:#000;border:2px solid #000;color:#fff;font-size:15px;margin-top:7px;padding:9px 24px;text-decoration:none;text-transform:uppercase}.filtre,.recherche{display:block;float:left;height:90px;width:50%}.text-filtre{color:#000!important;display:inline-block;font-size:20px;font-weight:700;text-align:right;width:180px}.filtre{font-size:15px;line-height:110px;margin-left:50px;position:relative;text-align:right;width:36%}.filtre.style .text-filtre{color:#000!important;width:90%!important}.filtre .btn{border-radius:0;color:#000;cursor:pointer;font-size:40px;height:110px;line-height:110px;padding:0!important;position:absolute;right:-109.5px;text-align:center;width:70px}i.fa-search{color:#282d81;display:none!important;left:30px;position:absolute;top:27px}.recherche form{align-content:center;display:flex;flex-direction:row;justify-content:start;padding-bottom:30px;padding-top:30px;position:relative}.recherche input{background-color:#fff!important;border:0!important;height:50px;line-height:50px;margin-left:20px;outline:none!important;outline-offset:0!important;width:400px}.recherche input[type=text]{padding-left:10px;padding-top:5px}.recherche input[type=submit]{background-color:#000!important;border:0;color:#fff;cursor:pointer;height:50px;line-height:0px;margin-left:0;width:auto}.recherche input[type=submit]:hover{background-color:var(--primaire)!important;color:#fff!important}.content-filtre{display:none}.filtre-line{background-color:#000;border-bottom:1px solid #fff;height:50px;line-height:50px;text-align:center}.filtre-line a{color:#fff;display:block;height:100%;width:100%}.filtre-line a:hover{color:var(--tertiaire)!important}.section-activites{background-color:var(--grey);color:#000;font-size:16px;line-height:24px}.section-activites h5{color:#fff;font-size:24px;line-height:32px;text-transform:uppercase}.section-activites .activite{height:350px}.section-activites .activite .content{border:1px solid #000;font-size:40px;height:100%;overflow:hidden;padding:15px;position:absolute;width:100%}.section-activites .activite .content .fond{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;transition:all .5s;width:100%}.section-activites .activite .content:hover .fond .layout{background-color:transparent}.section-activites .activite .content:hover .fond{transform:scale(1.1);transition:all .5s}.section-activites .activite h5{bottom:20px;color:var(--blanc);font-family:Gordita Bold;font-size:20px;left:20px;line-height:28px;position:absolute;width:calc(100% - 40px)}.section-activites .activite .fond .layout{background-color:rgba(0,0,0,.4);bottom:0;left:0;position:absolute;right:0;top:0;transition:all .5s}.section-activites .activite a{cursor:pointer;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:100}.carousel .carousel-cell{counter-increment:carousel-cell;margin-left:30px;width:350px}.slider-button .fa-chevron-circle-left.actif,.slider-button .fa-chevron-circle-right.actif{box-shadow:0 0 1px transparent;color:var(--noir);cursor:pointer;margin-right:10px;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,background-color;transition-property:color,background-color}.slider-button .fa-chevron-circle-left.actif:hover,.slider-button .fa-chevron-circle-right.actif:hover{color:var(--primaire)}.slider-button .fa-chevron-circle-left,.slider-button .fa-chevron-circle-right{font-size:48px}#carousel-plans{margin-right:-245px}.fa-long-arrow-alt-right{color:var(--primaire);margin-left:10px}.single-programmes .bg-secondaire{padding-top:0!important}.single-programmes .lien{margin-top:70px}.single-programmes .lien .programme{display:inline-block;margin-bottom:15px}.single-programmes .lien .programme:before{content:"<";margin-right:5px;text-decoration:none}.single-programmes .lien .programme:hover{color:var(--secondaire);text-decoration:none}.single-programmes .heure{color:var(--primaire);font-family:Gordita Bold;font-size:20px;margin-top:30px;text-transform:uppercase}.single-programmes .heure a:hover{color:var(--tertiaire);text-decoration:none}.single-programmes .heure a:hover i{color:var(--primaire)}.single-programmes .titre{color:var(--primaire);font-family:Gordita Bold;font-size:32px;line-height:40px;margin-bottom:5px;margin-top:30px;text-transform:uppercase}.single-programmes .type{color:#000;font-size:14px;line-height:1;margin-bottom:50px;text-transform:uppercase}.single-programmes .type,.single-programmes p{font-family:Gordita Medium}.single-programmes footer{margin-top:60px}.single-programmes .lien-button{background-color:#000;border-radius:10px;color:#fff;display:block;font-family:Gordita Bold;line-height:1;margin-bottom:25px;padding:20px 0 15px;text-align:center;text-transform:uppercase;width:100%}.single-programmes .lien-button:hover{background-color:var(--tertiaire);text-decoration:none}.single-programmes .sociaux a{display:inline-block;margin-bottom:30px;text-align:center;width:32%}.single-programmes .sociaux a:hover i{color:var(--tertiaire)}.single-programmes .sociaux a i{color:#000;font-size:40px}.single-programmes .video{height:0;margin-top:70px;padding-bottom:56.25%;position:relative;width:100%}.single-programmes iframe{height:100%;left:0;position:absolute;top:0;width:100%}.vc_row{padding-bottom:calc(var(--pb)/2)!important;padding-top:calc(var(--pt)/2)!important}.page-id-4976 .vc_row{padding-bottom:0!important}.vc_row-fluid.vc_inner,body:not(.home) .container.page{background-color:var(--secondaire);color:#000}body:not(.home) .container.page{margin-bottom:60px;margin-top:100px}.faqs{margin-top:30px}.bottom-0{padding-bottom:0!important}.single-programmes .col-lg-12{padding:0!important}.single-programmes .col-lg-12 .programme{border-bottom:1px solid var(--primaire)}.single-programmes img{margin-bottom:30px;margin-top:60px}.single-programmes .heure{margin-top:60px!important}.page-id-5048 .actualite .actualite-titre,.page-id-5048 .actualite-a-la-une .actualite-titre{color:var(--primaire)}.single-post h2{margin-bottom:30px!important}.single-post .bg-secondaire{margin-bottom:60px;margin-top:100px}form.wpcf7-form p{margin-bottom:25px}form.wpcf7-form .wpcf7-form-control-wrap{display:inline-block!important;width:100%!important}form.wpcf7-form input[type=email],form.wpcf7-form input[type=text],form.wpcf7-form select{height:40px;width:100%}form.wpcf7-form textarea{width:100%}body.page:not(.home) .slider-home,body.page:not(.home) .slider-home .slider{height:490px}.only-mobile{display:none}.only-desktop{display:block}.top-menu{background-color:#000;color:#fff;font-size:12px;height:50px;line-height:50px;position:relative;z-index:5}.top-menu p{margin-bottom:0;margin-left:-2500px}p#breadcrumbs{display:none}body.page:not(.home) div.page .vc_row:nth-child(2){padding-top:0!important}a.guide{position:fixed;right:0;top:calc(50% - 77.5px);z-index:200}.header{margin:0 auto;max-width:1600px;position:relative;z-index:4}.header .logo{margin-bottom:20px;margin-top:25px}.header .header-menu{padding-bottom:50px;padding-top:50px;position:relative}.header .header-menu nav{padding:0!important}.header .header-menu ul.navbar-nav{align-content:center;display:flex;flex-direction:row;justify-content:space-around;width:100%}.header .header-menu ul li{padding:0 10px!important}.header .header-menu ul li.current-menu-ancestor>a,.header .header-menu ul li:hover>a{color:var(--tertiaire)!important}.header .header-menu ul li:last-child{padding:0}.header .header-menu ul li a{color:var(--secondaire)!important;font-family:Gordita Black;text-transform:uppercase}.header .header-menu ul li a:hover{color:var(--tertiaire)!important}.header .header-menu ul li ul.dropdown-menu{background-color:var(--tertiaire);border-radius:0;margin-top:0!important;width:100%!important}.header .header-menu ul li ul.dropdown-menu li{padding:12px 17px!important;text-align:left}.header .header-menu ul li ul.dropdown-menu li.current_page_item>a{color:var(--secondaire)!important}.header .header-menu ul li ul.dropdown-menu li a{color:#000!important;font-family:Gordita Regular!important;font-size:14px!important;line-height:1!important;padding-left:0!important;padding-right:0!important}.header .header-menu ul li ul.dropdown-menu li a:hover{background-color:transparent;color:var(--secondaire)!important}.header .header-menu ul li ul.dropdown-menu li:last-child{padding:12px 17px!important}#menu-item-5055 ul.dropdown-menu{width:111%!important}#menu-item-5177 ul.dropdown-menu{width:118%!important}#breadcrumbs{font-size:12px;margin-bottom:0!important}.slider-home{margin:0 auto;margin-top:-70px!important;max-width:1600px}.banner .banner-content{height:400px;position:relative}.banner .banner-content img{margin-bottom:40px;width:100%}.page-id-4976 .vc_row{padding-top:0!important}.page-id-4976 .vc_row .vc_column-inner{padding-left:0;padding-right:0}a.email:hover{color:var(--tertiaire)!important;text-decoration:none!important}.footer{background-color:#000;color:#fff;font-size:14px;line-height:24px;padding-bottom:30px;padding-top:70px}.footer .menu-item-has-children>a{font-family:Gordita Bold;font-weight:700!important;text-transform:uppercase}.footer .row:first-child{border-bottom:1px solid #fff;padding-bottom:60px}.footer .row:nth-child(2){padding-top:20px}.footer .copyright{font-size:12px;line-height:30px}.footer .copyright .col-lg-8 a:hover{color:var(--tertiaire)!important;text-decoration:none!important}.footer .copyright a.top{font-family:Gordita Bold;text-transform:uppercase}.footer .copyright a.top:hover{color:#b812c2!important;text-decoration:none!important}.footer .copyright img{margin-left:15px}.footer .footer-menu{line-height:28px}.footer .footer-menu a{font-family:Gordita Bold;text-transform:uppercase}.footer .footer-menu a:hover{color:var(--tertiaire)!important;text-decoration:none!important}.footer a:hover{color:var(--tertiaire);text-decoration:none!important}.footer .text-right div{height:45px}.footer .text-right a:last-child i{margin-right:0}.footer .text-right a:hover{color:var(--tertiaire)!important;text-decoration:none!important}.footer .text-right i{font-size:42px;margin-right:40px}.footer .menu-item-5194,.footer .menu-item-5195,.footer .menu-item-5208,.footer .menu-item-5221{font-family:Gordita Bold;font-weight:700!important;margin-top:10px;text-transform:uppercase}.footer .menu-item-5194{margin-top:0!important}.page-id-5048 h2{margin-bottom:50px!important}.page-id-5048 .actualite .actualite-content a,.page-id-5048 .actualite-a-la-une .actualite-content a{color:var(--primaire)}.page-id-5048 .actualite{margin-bottom:60px}@font-face{font-family:Gordita Regular;font-style:normal;font-weight:400;src:local("Gordita Regular"),url(assets/fonts/gordita-cufonfonts-webfont/Gordita_Regular.woff) format("woff")}@font-face{font-family:Gordita Regular Italic;font-style:normal;font-weight:400;src:local("Gordita Regular Italic"),url("assets/fonts/gordita-cufonfonts-webfont/Gordita Regular Italic.woff") format("woff")}@font-face{font-family:Gordita Thin;font-style:normal;font-weight:400;src:local("Gordita Thin"),url(assets/fonts/gordita-cufonfonts-webfont/Gordita\ Thin.woff) format("woff")}@font-face{font-family:Gordita Thin Italic;font-style:normal;font-weight:400;src:local("Gordita Thin Italic"),url("assets/fonts/gordita-cufonfonts-webfont/Gordita Thin Italic.woff") format("woff")}@font-face{font-family:Gordita Light;font-style:normal;font-weight:400;src:local("Gordita Light"),url(assets/fonts/gordita-cufonfonts-webfont/Gordita\ Light.woff) format("woff")}@font-face{font-family:Gordita Light Italic;font-style:normal;font-weight:400;src:local("Gordita Light Italic"),url("assets/fonts/gordita-cufonfonts-webfont/Gordita Light Italic.woff") format("woff")}@font-face{font-family:Gordita Medium;font-style:normal;font-weight:400;src:local("Gordita Medium"),url(assets/fonts/gordita-cufonfonts-webfont/Gordita\ Medium.woff) format("woff")}@font-face{font-family:Gordita Medium Italic;font-style:normal;font-weight:400;src:local("Gordita Medium Italic"),url("assets/fonts/gordita-cufonfonts-webfont/Gordita Medium Italic.woff") format("woff")}@font-face{font-family:Gordita Bold;font-style:normal;font-weight:400;src:local("Gordita Bold"),url(assets/fonts/gordita-cufonfonts-webfont/Gordita\ Bold.woff) format("woff")}@font-face{font-family:Gordita Bold Italic;font-style:normal;font-weight:400;src:local("Gordita Bold Italic"),url("assets/fonts/gordita-cufonfonts-webfont/Gordita Bold Italic.woff") format("woff")}@font-face{font-family:Gordita Black;font-style:normal;font-weight:400;src:local("Gordita Black"),url(assets/fonts/gordita-cufonfonts-webfont/Gordita_Black.woff) format("woff")}@font-face{font-family:Gordita Black Italic;font-style:normal;font-weight:400;src:local("Gordita Black Italic"),url("assets/fonts/gordita-cufonfonts-webfont/Gordita Black Italic.woff") format("woff")}@font-face{font-family:Gordita Ultra;font-style:normal;font-weight:400;src:local("Gordita Ultra"),url(assets/fonts/gordita-cufonfonts-webfont/Gordita\ Ultra.woff) format("woff")}@font-face{font-family:Gordita Ultra Italic;font-style:normal;font-weight:400;src:local("Gordita Ultra Italic"),url("assets/fonts/gordita-cufonfonts-webfont/Gordita Ultra Italic.woff") format("woff")}.faqs .faq{border-bottom:1px solid #000;cursor:pointer;position:relative}.faqs .faq.open:after{content:"\f068";font-family:Font Awesome\ 5 Pro;font-size:40px;position:absolute;right:20px;top:35px}.faqs .faq:hover,.faqs .faq:hover:after{color:#000}.faqs .faq:after{color:var(--primaire);content:"\f067";font-family:Font Awesome\ 5 Pro;font-size:40px;position:absolute;right:20px;top:35px}.faqs .faq:first-child{border-top:1px solid #000}.faqs .faq .faq-question{color:var(--primaire);font-family:Gordita Black;font-size:20px;padding:35px 20px;text-transform:uppercase}.faqs .faq .faq-question:hover{color:#000}.faqs .faq .faq-answer{display:none;padding:0 20px 35px}.multilink{margin-top:50px}.link{border-bottom:1px solid #000}.link:first-child{border-top:1px solid #000}.link .link-question{color:var(--primaire);font-size:16px;font-weight:700!important;position:relative}.link .link-question a{display:block;padding:1.4rem 2.5rem 1.4rem 0;width:100%}.link .link-question a:hover{color:#000;text-decoration:underline}.link .link-question:hover:after{color:#000!important}.link .link-question:after{color:var(--primaire);content:"\f054";font-family:Font Awesome\ 5 Pro;font-size:22px;font-weight:400;pointer-events:none;position:absolute;right:7.5px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.link .link-question:hover:after{color:#000}.bg-white{background-color:#fff}.bg-secondaire{background-color:var(--secondaire);padding-bottom:calc(var(--pb)/2)!important;padding-top:calc(var(--pt)/2)!important}.bg-secondaire h1,.bg-secondaire h2{color:var(--primaire)!important}.bg-secondaire p{color:var(--noir)}body.home .bg-secondaire{padding-bottom:60px!important;padding-top:60px!important}body.home .bg-white{padding-bottom:30px!important;padding-top:30px!important}.top-0{padding-top:0!important}.actus{padding-bottom:30px!important;padding-top:30px!important}.actus.top-60{padding-top:60px!important}.actus.bottom-60{padding-bottom:60px!important}.actus a,.actus h3{color:var(--secondaire)}.actus a{display:inline-block;font-weight:700;margin-top:30px}.actus a:hover{color:var(--secondaire)!important;text-decoration:underline!important}@media (max-width:991px){h2{font-size:20px;line-height:28px}table th{display:none}table tr{margin-bottom:20px}table td,table tr{display:block}.vc_row{padding-bottom:30px!important;padding-top:30px!important}.slider-home,.slider-home .slider{height:400px}.slider-home .carousel-cell{background-position:50%}.slider-home .carousel-cell .texte{font-size:35px;line-height:50px}.intro{display:none}.compteur>div.row>.compteur-container{display:none;margin:0 auto;width:90%}.compteur>div.row>.compteur-container .count .th-countdown{justify-content:center;padding:0 15px}.compteur>div.row>.compteur-container .count .th-countdown div{font-size:35px;width:21%}.compteur>div.row>.compteur-container .count .th-countdown div .label{font-size:12px}.compteur>div.row>.compteur-container .infos div .label{font-size:20px}.parcours .col-lg-3{margin-bottom:30px}.parcours .col-lg-3:last-child{margin-bottom:0}.actualite,.actualite-a-la-une{margin-bottom:30px}#sponsors .carousel-cell{padding-right:20px;width:33.3333333333%}input[type=text],label,label span,label span input,select{width:100%}.block-link{height:200px;margin-bottom:20px}.programme .links .link a{font-size:18px}.filter{height:180px}.contenu .line{height:auto}.contenu .line .title{height:auto!important;padding:0;width:100%}.contenu .line .title .heure{margin-bottom:20px}.filtre,.recherche{width:100%}.text-filtre{padding-left:20px;text-align:left;width:90%}.filtre{margin-left:0}.filtre .btn{height:90px;line-height:90px;right:0}.recherche input{width:90%}.recherche input[type=submit]{margin-right:20px}.section-activites .activite{height:293px!important}.section-activites .activite .content h5{font-size:16px!important;line-height:24px!important}#carousel-plans{margin-right:0!important}.single-programmes img{width:100%}body:not(.home) .container.page{margin-top:30px}.slider-button{display:none!important}.single-programmes .col-lg-12 a.programme{padding-left:15px}h3{margin-top:30px!important}.filter .btn{right:0!important}.filtre .text-filtre{height:90px;line-height:90px;width:90%!important}.page-id-4976 .recherche{display:none!important}.page-id-4976 .filter{height:90px!important;line-height:90px;width:100%!important}body.page:not(.home) .slider-home,body.page:not(.home) .slider-home .slider{height:400px}.only-mobile{display:inline-block}.only-desktop{display:none}figure{margin-bottom:20px!important}.top-menu{display:none}nav{left:15px;position:absolute!important;right:15px;top:25px}nav .navbar-collapse{background-color:var(--tertiaire);left:-15px;padding-bottom:20px;padding-top:20px;position:absolute;right:-15px;top:45px;z-index:102}nav .navbar-collapse ul{margin-top:0!important;padding:0 30px}nav .navbar-collapse ul li a{color:var(--secondaire)!important}nav .navbar-collapse ul li:last-child{padding-left:15px}nav .navbar-collapse ul ul.dropdown-menu{border:0;padding-left:0}nav button{display:inline-block!important;height:40px;left:15px;position:absolute;top:0;width:40px}nav button .icon-bar{background-color:#000;display:block;height:4px;margin:5px auto 0;width:80%}nav button .icon-bar.top-bar{margin-top:0}.header .logo{height:80px;margin-bottom:10px;margin-top:10px;width:auto}.header .header-menu{padding-bottom:0;padding-top:0}.header .header-menu ul.navbar-nav{flex-direction:column}.slider-home{margin-top:-20px!important}.banner{background-image:url(assets/images/oiseau_mobile.png);background-position:bottom right -50px;background-repeat:no-repeat;background-size:35%}.banner .banner-content{height:300px}.banner .banner-content .text-center{text-align:left!important}.header .header-menu ul li ul.dropdown-menu li.current_page_item>a,.header .header-menu ul li.current-menu-ancestor>a,.header .header-menu ul li:hover>a{color:var(--secondaire)!important}.footer .col-lg-3,.footer .col-lg-3:nth-child(2){margin-top:30px}.footer{padding-bottom:30px;padding-top:30px}.footer img{margin-bottom:30px}.footer .footer-menu{margin-bottom:30px;margin-top:30px}.footer .text-right{text-align:center!important}.footer .copyright img{margin-bottom:0}.footer .copyright,.footer .copyright a.top{font-size:10px!important}.faqs .faq .faq-question{font-size:18px;padding:35px 60px 35px 20px}body.home .bg-secondaire{padding-bottom:30px!important;padding-top:30px!important}body.home .bg-secondaire .vc_column-inner{padding-left:0!important;padding-right:0!important}.actus.bottom-60 .vc_col-sm-6:first-child{order:2}.actus.bottom-60 .vc_col-sm-6:last-child{order:1}}@media (min-width:767px) and (max-width:1023px){.parcours .col-lg-3{flex:0 0 50%!important;max-width:50%!important}}@media (max-width:800px){.preparer{padding-bottom:0!important}.preparer img{margin-bottom:20px}.preparer .vc_col-sm-6:first-child{order:1}.preparer .vc_col-sm-6:last-child,.preparer.second .vc_col-sm-6:first-child{order:2}.preparer.second .vc_col-sm-6:last-child{order:1}.contenu .line .image{height:200px!important;margin-bottom:30px;width:100%}.carousel .carousel-cell{width:calc(100% - 50px)}.banner .banner-content img{margin-bottom:50px;width:70%}}@media (min-width:800px) and (max-width:1024px){.contenu .line .image{background-size:cover;height:200px!important;width:30%}.contenu .line .title{height:200px!important;margin-left:5%;width:65%}}@media (max-width:576px){.section-activites .activite .content{height:288px}}@media screen and (max-width:1200px) and (min-width:991px){.header .header-menu ul{margin-top:50px}.header .header-menu ul li a{font-size:12px}}@media (min-width:800px) and (max-width:900px){.banner .banner-content img{width:36%}}@media (min-width:992px) and (max-width:1100px){.header .header-menu ul.navbar-nav{margin-top:0}}