html{background:#e6e9ec;background:-moz-linear-gradient(-45deg, #e6e9ec 0%, #eaeaef 50%, #e4e9ee 100%);background:-webkit-linear-gradient(-45deg, #e6e9ec 0%, #eaeaef 50%, #e4e9ee 100%);background:linear-gradient(135deg, #e6e9ec 0%, #eaeaef 50%, #e4e9ee 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#e6e9ec", endColorstr="#e4e9ee",GradientType=1 )}body{font-family:"Overpass",sans-serif;font-size:16px;line-height:1.5}a{color:#500073}a:hover{color:#3b005d}.justify-content-between{justify-content:space-between !important}.justify-content-center{justify-content:center !important}.d-flex{display:flex !important}.align-items-center{align-items:center !important}.img-fluid{max-width:100%;height:auto}.bg-white{background-color:#fff}.bg-yellow{background-color:#fac800}.bg-yellow .btn-outline-big{border:1px solid #341c59;color:#341c59}.bg-yellow .btn-outline-big:hover{color:#3b005d}.bg-purple{background-color:#341c59}.bg-blue{background-color:#008ace}.btn-outline-purple{border:1px solid #341c59;border-radius:6px;padding:6px 10px;color:#341c59}.btn-outline-purple:hover{color:#3f226c}.btn-purple{border:1px solid #341c59;border-radius:6px;padding:6px 10px;background-color:#341c59;color:#fff}.btn-purple:hover{color:#fff;background-color:#3f226c}.btn-big{background-color:#fac800;border-radius:6px;width:auto;color:#341c59;padding:6px 10px;display:inline-block}.btn-outline-big{background-color:transparent;border:1px solid #fac800;border-radius:6px;width:auto;color:#fac800;padding:6px 10px;display:inline-block}.btn-outline-big:hover{color:#ffd015}header{padding:40px 0;background-color:#fff;position:absolute;left:0;top:0;width:100%}header::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(../image/logo/bg.svg);background-position:center top;background-repeat:no-repeat;opacity:.3;pointer-events:none}header.float{position:fixed;top:0;z-index:90;animation:discover .4s ease 1;padding:10px 0}header.float::before{background-image:unset}header.float #navbar{align-self:unset}@media(max-width: 768px){header.float.removeFloat #navbar{display:none}}@media(max-width: 768px){header.float:not(.removeFloat) #navbar{top:56px}}header.float .logo img{max-height:48px;display:block}header.removeFloat{transform:translate(0, -96px);animation:cover .4s ease 1}header .logo{z-index:1}header .logo img{max-width:85px}header h1{display:none}header #navbar{align-self:end;background-color:#fff;z-index:90}@media(max-width: 768px){header #navbar{position:absolute;right:15px;top:110px;padding:20px;border-radius:6px;box-shadow:-2px 3px 8px 0px rgba(92,92,92,.25)}header #navbar .dropdown-menu{position:static;display:block;float:none;width:auto;padding-bottom:10px !important}header #navbar .dropdown-menu li a.dropdown-item{background-color:#fff !important;color:#341c59 !important;border:0 !important;margin-left:22px !important;line-height:1 !important;display:inline-block}header #navbar .dropdown-menu li a.dropdown-item:hover{color:#562e93 !important;background-color:#f5f5f5 !important;border-radius:6px !important}header #navbar .navbar-nav{margin:0}}header #navbar .logo{display:none}header #navbar li.active a{background-color:#fac800;color:#fff}header #navbar li.active:hover a{color:#fff}header #navbar li>a,header #navbar li>button{border:0;background:none;text-transform:uppercase;font-family:"Dosis",sans-serif;font-size:15px;font-weight:500;color:#6d838e;margin-right:5px;border-radius:6px;padding:6px 10px;line-height:1}header #navbar li>a:hover,header #navbar li>button:hover{color:#341c59}header #navbar .dropdown.open .dropdown-toggle{background-color:#2f1a51;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#fff}header #navbar .dropdown.open .dropdown-toggle:hover{color:#fff}header #navbar .dropdown .dropdown-menu{-webkit-box-shadow:none;box-shadow:none;padding:0;border:0;overflow:hidden}header #navbar .dropdown .dropdown-menu .dropdown-item{background-color:#341c59;border-bottom:1px solid #2f1a51;border-radius:0;padding-bottom:8px;color:#fff;margin:0;line-height:2;height:auto;padding:6px 10px}header #navbar .dropdown .dropdown-menu .dropdown-item:hover{background-color:#442574}header #navbar a,header #navbar .navbar-toggle{color:#464848;font-size:16px}header .navbar-toggle .icon-bar{background-color:#341c59}@keyframes discover{0%{transform:translate(0, -96px)}100%{transform:translate(0, 0px)}}@keyframes cover{0%{transform:translate(0, 0px)}100%{transform:translate(0, -96px)}}.sub-header,.newsletter{background-color:#f5f5f5;padding:15px 0;margin-top:168px}.sub-header a:first-child,.newsletter a:first-child{margin-right:5px}.sub-header h2,.newsletter h2{font-size:18px;margin:15px 0;color:#341c59}@media(max-width: 768px){.sub-header,.newsletter{text-align:center}.sub-header h2,.newsletter h2{margin-bottom:15px}.sub-header .d-flex,.newsletter .d-flex{display:block !important}.sub-header .text-right,.newsletter .text-right{text-align:center !important}}@media(max-width: 768px){.sub-header{padding-bottom:30px}}.newsletter{position:relative;padding:30px 0;margin-top:0}.newsletter h2{margin:0}.newsletter::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(../image/logo/bg.svg);background-position:-253% 10%;background-repeat:no-repeat;opacity:.2;pointer-events:none}@media(max-width: 768px){.newsletter h2{margin-bottom:15px}}.home-slider{height:400px;overflow:hidden}@media(max-width: 768px){.home-slider{height:220px}}section.bg-yellow,section.bg-purple,section.bg-blue,section.bg-white{padding:80px 0}section.bg-yellow h2,section.bg-purple h2,section.bg-blue h2,section.bg-white h2{font-family:"Dosis",sans-serif;line-height:.8;color:#341c59;font-weight:600;font-size:33px;margin:0 0 60px 0}section.bg-yellow h2 span,section.bg-purple h2 span,section.bg-blue h2 span,section.bg-white h2 span{font-weight:normal}section.bg-yellow .btn-big,section.bg-purple .btn-big,section.bg-blue .btn-big,section.bg-white .btn-big{margin-bottom:40px}section.bg-yellow .hashtags,section.bg-purple .hashtags,section.bg-blue .hashtags,section.bg-white .hashtags{font-size:14px}section.bg-purple,section.bg-blue{color:#fff}section.bg-purple h2,section.bg-blue h2{color:#fff}section.bg-purple p,section.bg-blue p{color:#fff;font-size:16px}section.bg-purple p.hashtags,section.bg-blue p.hashtags{font-size:20px;color:#fac800}section.bg-purple code{background-color:#442574;color:#fac800;padding:2px 4px}section.bg-purple code:hover{background-color:#4f2b88}.home-annonces .nav-pills>li.active>a,.home-annonces .nav-pills>li.active>a:focus,.home-annonces .nav-pills>li.active>a:hover{background:none;color:#fac800;border-bottom:#fac800 4px solid}.bg-purple .advert:hover{box-shadow:0 0 18px 0px #7a48c6;cursor:pointer}.nav>li>a:hover{background-color:#442574}.advert .maincateg-sortie span,.advert .maincateg-accompagnement span,.advert .maincateg-projet span,.advert .maincateg-ressources span{display:inline-block;padding-left:50px;line-height:50px;font-family:"Dosis",sans-serif;color:#341c59;font-weight:bold;font-size:18px}.action-card-img{border-bottom:10px solid #fac800}.action-card-resume{color:#341c59;height:110px}.action-card-resume p{font-size:14px;padding-left:0;padding-right:0}.artiste-card{background:#008ace;border-radius:10px;padding:0;transform:translateY(0);transition:all .2s ease-in-out;margin-bottom:40px}.artiste-card:hover{box-shadow:0 5px 9px 3px rgba(0,0,0,.1);transform:translateY(-8px);cursor:pointer}.artiste-card .artiste-card-img{height:400px;width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom:5px solid #008ace;position:relative}.artiste-card .artiste-card-img p.titre{position:absolute;width:100%;bottom:10px;text-align:center;color:#fff;font-family:"Dosis",sans-serif;font-weight:bold;font-size:1.5em;padding:5px;text-shadow:0 0 2px #008ace}.artiste-card .artiste-card-infos{height:50px}.artiste-card .artiste-card-infos p.hashtags{margin-top:0;color:#fff;text-align:center}#home-actions-container{padding-bottom:50px}.home-partenaires{padding-top:20px}footer{background-color:#fac800;padding:80px 0 0 0}footer ul{text-align:right}
