@import"https://fonts.googleapis.com/css?family=Open+Sans:300,400,400i,600,700,700i";@font-face{font-family:"FedraSansPro-Normal";src:url("../fonts/FedraSansPro-Normal.eot?#iefix") format("embedded-opentype"),url("../fonts/FedraSansPro-Normal.otf") format("opentype"),url("../fonts/FedraSansPro-Normal.woff") format("woff"),url("../fonts/FedraSansPro-Normal.ttf") format("truetype"),url("../fonts/FedraSansPro-Normal.svg#FedraSansPro-Normal") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"FedraSansPro-LightItalic";src:url("../fonts/FedraSansPro-LightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/FedraSansPro-LightItalic.otf") format("opentype"),url("../fonts/FedraSansPro-LightItalic.woff") format("woff"),url("../fonts/FedraSansPro-LightItalic.ttf") format("truetype"),url("../fonts/FedraSansPro-LightItalic.svg#FedraSansPro-LightItalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"FedraSansPro-Medium";src:url("../fonts/FedraSansPro-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/FedraSansPro-Medium.otf") format("opentype"),url("../fonts/FedraSansPro-Medium.woff") format("woff"),url("../fonts/FedraSansPro-Medium.ttf") format("truetype"),url("../fonts/FedraSansPro-Medium.svg#FedraSansPro-Medium") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"FedraSansPro-Light";src:url("../fonts/FedraSansPro-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/FedraSansPro-Light.otf") format("opentype"),url("../fonts/FedraSansPro-Light.woff") format("woff"),url("../fonts/FedraSansPro-Light.ttf") format("truetype"),url("../fonts/FedraSansPro-Light.svg#FedraSansPro-Light") format("svg");font-weight:normal;font-style:normal}nav.topNav{z-index:10;position:absolute;left:0;width:100%;height:50px;background-color:#fff}@media(max-width: 1170px){nav.topNav{display:none}}nav.topNav>div.mainMenu{position:relative;font-family:"Open Sans",Arial,Verdana,sans-serif;font-weight:600;display:flex;flex-direction:row}nav.topNav>div.mainMenu a{padding:1.5rem 1rem;border-right:1px solid #e5e5e5;color:#333;transition:all .3s ease-out}nav.topNav>div.mainMenu a:hover{color:hsl(0,0%,70%)}nav.topNav>div.mainMenu a:first-child{margin-right:auto;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}nav.topNav>div.mainMenu a.last{border:none}nav.topNav>div.mainMenu input{border:1px solid #e5e5e5;margin:8px 0;padding:8px 2em;position:relative;color:#a6a6a6;font-size:.8em;background-image:url("../img/magnifyingGlass.svg");background-position:95% center;background-repeat:no-repeat;background-size:13%;transition:all .2s ease-out}nav.topNav>div.mainMenu input:focus{outline:none;background-size:0}nav.topNav>div.mainMenu input ::-webkit-input-placeholder{color:#a6a6a6;opacity:1;font-weight:600}nav.topNav>div.mainMenu input :-moz-placeholder{color:#a6a6a6;opacity:1;font-weight:600}nav.topNav>div.mainMenu input ::-moz-placeholder{color:#a6a6a6;opacity:1;font-weight:600}nav.topNav>div.mainMenu input :-ms-input-placeholder{color:#a6a6a6;opacity:1;font-weight:600}nav.topNav>div.sectionMenu{display:none;background-color:#fff;box-shadow:0px 3px 27px 0px rgba(0,0,0,.06)}nav.topNav>div.sectionMenu div.container{position:relative}nav.topNav>div.sectionMenu div.container ul{height:70px;margin:0;padding:0;list-style-type:none;display:flex;flex-direction:row;justify-content:flex-start;font-family:"FedraSansPro-Medium",Arial,Verdana,sans-serif}nav.topNav>div.sectionMenu div.container ul li{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}nav.topNav>div.sectionMenu div.container ul li a{position:relative;letter-spacing:.06em;color:#333;text-decoration:none;text-transform:uppercase}nav.topNav>div.sectionMenu div.container ul li a.active,nav.topNav>div.sectionMenu div.container ul li a:hover{color:#00c17f}nav.topNav>div.sectionMenu div.container ul li:after{content:" - ";margin:0 12px;color:#333}nav.topNav>div.sectionMenu div.container ul li:last-child:after{display:none}nav.topNav>div.sectionMenu div.container>a{position:absolute;top:0;right:0;height:100%}nav.topNav>div.sectionMenu div.container>a img{height:100%}section.sliderHome{margin-top:50px;background-color:#110101;width:100%;position:relative;min-height:665px}section.sliderHome .logo-wbe{position:absolute;left:calc((100% - 1370px)/2);top:50px;width:110px;z-index:400}section.sliderHome .logo-wbe img{max-width:100%}@media(max-width: 1400px){section.sliderHome .logo-wbe{width:70px;left:10px;top:50px}}@media(max-width: 1260px){section.sliderHome .logo-wbe{left:21px;top:80px;width:110px}}@media(max-width: 1170px){section.sliderHome{margin-top:0px}}section.sliderHome div.slider .slick-list{padding:0 !important}section.sliderHome div.slider .slick-list .slide{position:relative}section.sliderHome div.slider .slick-list .slide.slick-slide img.slide_pic{margin:0 auto}section.sliderHome div.slider .slick-list .slide div.opacityColor{position:absolute;top:0;left:0;width:100%;height:100%}@media(min-width: 1170px){section.sliderHome div.slider .slick-list .slide div.opacityColor{background-image:linear-gradient(to right, rgb(17, 1, 1) 0%, rgb(17, 1, 1) 5%, rgba(17, 1, 1, 0) 25%, rgba(17, 1, 1, 0) 75%, rgb(17, 1, 1) 95%, rgb(17, 1, 1) 100%)}}@media(min-width: 1600px){section.sliderHome div.slider .slick-list .slide div.opacityColor{background-image:linear-gradient(to right, #110101 0%, #110101 5%, rgba(17, 1, 1, 0) 35%, rgba(17, 1, 1, 0) 65%, #110101 95%, #110101 100%)}}section.sliderHome div.slider .slick-list .slide div.opacityColor:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.25;background-image:url("../img/sliderPattern.png")}section.sliderHome div.slider .slick-list .slide div.opacityColor:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5}section.sliderHome div.slider .slick-list .slide div.content{display:flex;flex-direction:column;justify-content:flex-end;text-align:center;color:#fff;padding:0 5%;z-index:10;position:absolute;left:calc((100% - 1170px)/2);top:0;width:1170px;height:100%}@media(max-width: 1170px){section.sliderHome div.slider .slick-list .slide div.content{width:90%;left:5%}}section.sliderHome div.slider .slick-list .slide div.content h1{padding:0;margin:0;text-transform:uppercase;font-family:"FedraSansPro-Light",Arial,Verdana,sans-serif;font-size:3.5em;color:#fff}@media(max-width: 768px){section.sliderHome div.slider .slick-list .slide div.content h1{font-size:3em}}section.sliderHome div.slider .slick-list .slide div.content h1 a{color:#fff}@media(max-width: 768px){section.sliderHome div.slider .slick-list .slide div.content h1 span.word{display:block}}section.sliderHome div.slider .slick-list .slide div.content h2{margin:0;line-height:22px}section.sliderHome div.slider .slick-list .slide div.content hr{display:block;width:114px;margin:45px auto}section.sliderHome div.slider .slick-list .slide div.content p{padding:0;margin:0;font-family:"Open Sans",Arial,Verdana,sans-serif;font-weight:400;line-height:2em;font-size:1.2em;margin-bottom:132px}section.sliderHome div.slider .slick-list .slide div.content .slide_pic_min{opacity:0;width:0;height:0}section.sliderHome div.slider nav.sectionMenu{position:absolute;left:calc((100% - 1170px)/2);top:75px;width:1170px;z-index:3}@media(max-width: 1260px){section.sliderHome div.slider nav.sectionMenu{display:none}}section.sliderHome div.slider nav.sectionMenu ul{list-style-type:none;display:flex;flex-direction:row;justify-content:flex-start;font-family:"FedraSansPro-Medium",Arial,Verdana,sans-serif}section.sliderHome div.slider nav.sectionMenu ul li{display:flex;flex-direction:row;justify-content:flex-start}section.sliderHome div.slider nav.sectionMenu ul li a{position:relative;letter-spacing:.06em;color:#fff;text-decoration:none;text-transform:uppercase}section.sliderHome div.slider nav.sectionMenu ul li a:after{content:"";display:block;width:100%;height:3px;background-color:#00c17f;position:relative;top:10px;-webkit-transform:scaleX(0);transform:scaleX(0);transition:all .2s ease-out}section.sliderHome div.slider nav.sectionMenu ul li a:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}section.sliderHome div.slider nav.sectionMenu ul li:after{content:" - ";margin:0 12px;color:#fff}section.sliderHome div.slider nav.sectionMenu ul li:last-child:after{display:none}section.sliderHome div.slider div.logo{position:absolute;left:calc((100% - 1170px)/2);top:3rem;width:1170px;height:168px;z-index:2;background-image:url("../img/logo.png");background-position:top right;background-repeat:no-repeat}@media(max-width: 1170px){section.sliderHome div.slider div.logo{width:90%;left:5%}}section.sliderHome div.wrapper{position:absolute;top:0;left:calc((100% - 1170px)/2);width:1170px;height:0}@media(max-width: 1170px){section.sliderHome div.wrapper{width:90%;left:5%}}section.sliderHome div.wrapper .slickRight,section.sliderHome div.wrapper .slickLeft{position:absolute;top:300px;display:block;width:64px;height:144px;background-position:center center;background-repeat:no-repeat;background-color:rgba(0,192,126,.2);z-index:5;transition:all .3s ease-out}section.sliderHome div.wrapper .slickRight.slickRight div.hoverContent,section.sliderHome div.wrapper .slickRight.slickLeft div.hoverContent,section.sliderHome div.wrapper .slickLeft.slickRight div.hoverContent,section.sliderHome div.wrapper .slickLeft.slickLeft div.hoverContent{opacity:0;position:absolute;top:0;left:-354px;width:354px;height:100%;background-color:#fff;padding:1.5rem;-webkit-transform:scaleX(0);transform:scaleX(0);transition:all .3s ease-out}section.sliderHome div.wrapper .slickRight.slickRight div.hoverContent h3,section.sliderHome div.wrapper .slickRight.slickLeft div.hoverContent h3,section.sliderHome div.wrapper .slickLeft.slickRight div.hoverContent h3,section.sliderHome div.wrapper .slickLeft.slickLeft div.hoverContent h3{font-family:"Open Sans",Arial,Verdana,sans-serif;font-weight:400;color:#a6a6a6;font-size:.9em;padding:0;margin:0}section.sliderHome div.wrapper .slickRight.slickRight div.hoverContent h3:after,section.sliderHome div.wrapper .slickRight.slickLeft div.hoverContent h3:after,section.sliderHome div.wrapper .slickLeft.slickRight div.hoverContent h3:after,section.sliderHome div.wrapper .slickLeft.slickLeft div.hoverContent h3:after{content:"";display:block;height:1px;background-color:#a6a6a6;margin:10px 0}section.sliderHome div.wrapper .slickRight.slickRight div.hoverContent p,section.sliderHome div.wrapper .slickRight.slickLeft div.hoverContent p,section.sliderHome div.wrapper .slickLeft.slickRight div.hoverContent p,section.sliderHome div.wrapper .slickLeft.slickLeft div.hoverContent p{font-family:"Open Sans",Arial,Verdana,sans-serif;font-weight:400;color:#333;font-size:1.2em}section.sliderHome div.wrapper .slickRight.slickRight div.hoverContent>img,section.sliderHome div.wrapper .slickRight.slickLeft div.hoverContent>img,section.sliderHome div.wrapper .slickLeft.slickRight div.hoverContent>img,section.sliderHome div.wrapper .slickLeft.slickLeft div.hoverContent>img{float:left;padding-right:1.5rem;height:100%;background-color:#fff}section.sliderHome div.wrapper .slickRight.slickRight:hover div.hoverContent,section.sliderHome div.wrapper .slickRight.slickLeft:hover div.hoverContent,section.sliderHome div.wrapper .slickLeft.slickRight:hover div.hoverContent,section.sliderHome div.wrapper .slickLeft.slickLeft:hover div.hoverContent{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}section.sliderHome div.wrapper .slickRight.slickRight,section.sliderHome div.wrapper .slickLeft.slickRight{right:-64px;background-image:url("../img/arrowSliderRight.png")}section.sliderHome div.wrapper .slickRight.slickRight div.hoverContent,section.sliderHome div.wrapper .slickLeft.slickRight div.hoverContent{-webkit-transform-origin:top right;transform-origin:top right}section.sliderHome div.wrapper .slickRight.slickRight div.hoverContent,section.sliderHome div.wrapper .slickLeft.slickRight div.hoverContent{left:-354px}section.sliderHome div.wrapper .slickRight.slickLeft,section.sliderHome div.wrapper .slickLeft.slickLeft{left:-64px;background-image:url("../img/arrowSliderLeft.png")}section.sliderHome div.wrapper .slickRight.slickLeft div.hoverContent,section.sliderHome div.wrapper .slickLeft.slickLeft div.hoverContent{-webkit-transform-origin:top left;transform-origin:top left}section.sliderHome div.wrapper .slickRight.slickLeft div.hoverContent,section.sliderHome div.wrapper .slickLeft.slickLeft div.hoverContent{left:64px}section.sliderHome div.wrapper .slickRight:hover,section.sliderHome div.wrapper .slickLeft:hover{background-color:#00c17f}@media(max-width: 1320px){section.sliderHome div.wrapper .slickRight.slickRight,section.sliderHome div.wrapper .slickLeft.slickRight{right:0px;display:none}section.sliderHome div.wrapper .slickRight.slickLeft,section.sliderHome div.wrapper .slickLeft.slickLeft{left:0}}@media(max-width: 1000px){section.sliderHome div.wrapper .slickRight.slickRight,section.sliderHome div.wrapper .slickLeft.slickRight{top:-9999px}section.sliderHome div.wrapper .slickRight.slickLeft,section.sliderHome div.wrapper .slickLeft.slickLeft{top:-9999px}}section.contentHome{padding:125px 0}section.contentHome div.description{font-family:"FedraSansPro-Normal",Arial,Verdana,sans-serif}@media(max-width: 992px){section.contentHome div.description{padding-bottom:6rem}}section.contentHome div.description h1{text-transform:uppercase;color:#000}section.contentHome div.description h1 strong{color:#00c17f;font-size:1em;line-height:1.14em}section.contentHome div.description h5{color:#a6a6a6;line-height:1.8em;font-size:1.2em}section.contentHome div.description .cms_content{margin-bottom:80px}section.contentHome div.description .cms_content p{padding:0;margin:0;font-family:"Open Sans",Arial,Verdana,sans-serif;font-weight:400;line-height:2.2em;color:#333}section.contentHome div.description a.button{display:inline-block;background-color:#00c17f;padding:15px 25px;letter-spacing:.15em;text-transform:uppercase;color:#fff;transition:all .3s ease-out}section.contentHome div.description a.button:hover{background-color:rgb(0,218.5,143.7797927461)}section.contentHome a.tile{display:block;overflow:hidden;position:relative;height:100px;width:90%;margin:0 0 1rem auto}@media(max-width: 992px){section.contentHome a.tile{margin:0 auto 3rem auto}}section.contentHome a.tile.tile_classic{background-color:#a90e3a}section.contentHome a.tile.tile_classic div.img{background-image:url("../img/tile-classic.png")}section.contentHome a.tile.tile_theatre{background-color:#e84321}section.contentHome a.tile.tile_theatre div.img{background-image:url("../img/tile-theatre.png")}section.contentHome a.tile.tile_oldMusic{background-color:#e67700}section.contentHome a.tile.tile_oldMusic div.img{background-image:url("../img/tile-oldMusic.png")}section.contentHome a.tile.tile_jazz{background-color:#0076ab}section.contentHome a.tile.tile_jazz div.img{background-image:url("../img/tile-jazz.png")}section.contentHome a.tile.tile_pedagogie{background-color:#6fb9bc}section.contentHome a.tile.tile_pedagogie div.img{background-image:url("../img/tile-pedagogie.png")}section.contentHome a.tile.tile_rythmes{background-color:#c4bd56}section.contentHome a.tile.tile_rythmes div.img{background-image:url("../img/tile-rythmes.png")}section.contentHome a.tile div.img{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}section.contentHome a.tile p.title{padding:0;margin:0;font-family:"FedraSansPro-Normal",Arial,Verdana,sans-serif;color:#fff;position:absolute;bottom:5px;right:10px;font-size:1.9em;text-align:right}section.contentHome a.tile p.hoverTitle{opacity:0;width:100%;height:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}section.contentHome a.tile p.hoverTitle span{font-family:"FedraSansPro-LightItalic",Arial,Verdana,sans-serif;margin-left:.4em;color:#fff;opacity:.3;font-size:3.5em}.intro_scroll{position:absolute;bottom:15px;left:50%;margin-left:-17.5px}@media(max-width: 991px){.intro_scroll{display:none}}.intro_scroll canvas{display:block}.intro_scroll .scroll_mouse{background:url(../img/svg/mousescrolling.svg) no-repeat 0 0;display:block;width:35px;height:60px;position:relative}.intro_scroll .scroll_mouse .mouse_wheel{display:block;width:9px;height:9px;background:#00c17f;border-radius:100%;position:absolute;top:10px;left:50%;margin-left:-4.5px;opacity:0;-webkit-animation-name:drop;animation-name:drop;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes drop{0%{-webkit-transform:translateY(5px);transform:translateY(5px);opacity:0}30%{-webkit-transform:translateY(10px);transform:translateY(10px);opacity:1}100%{-webkit-transform:translateY(25px);transform:translateY(25px);opacity:0}}@keyframes drop{0%{-webkit-transform:translateY(5px);transform:translateY(5px);opacity:0}30%{-webkit-transform:translateY(10px);transform:translateY(10px);opacity:1}100%{-webkit-transform:translateY(25px);transform:translateY(25px);opacity:0}}section.news{background-color:#292929;padding:40px 0}section.news .newsContainer{display:flex;flex-direction:row}@media(max-width: 767px){section.news .newsContainer{flex-direction:column}}section.news .newsContainer .new{position:relative;margin-right:3rem;width:20%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-font-smoothing:subpixel-antialiased;-webkit-perspective:1px;perspective:1px}@media(max-width: 767px){section.news .newsContainer .new{width:100%}}section.news .newsContainer .new>a div.imgContainer{position:relative;overflow:hidden;margin-bottom:20px}section.news .newsContainer .new>a div.imgContainer div.img{transition:all 3s ease-out;width:100%;background-position:center center;background-size:cover;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-font-smoothing:subpixel-antialiased;-webkit-perspective:1px;perspective:1px}section.news .newsContainer .new>a div.imgContainer div.img:after{content:"";display:block;padding-bottom:130px}@media(max-width: 767px){section.news .newsContainer .new>a div.imgContainer div.img:after{padding-bottom:200px}}section.news .newsContainer .new>a p{color:hsla(0,0%,100%,.5);font-family:"FedraSansPro-Normal",Arial,Verdana,sans-serif;font-size:1.15em;line-height:1.4em;transition:all .3s ease-out}section.news .newsContainer .new>a p span.time{color:#fff}section.news .newsContainer .new>a:last-child{margin:0}section.news .newsContainer .new>a:hover div.imgContainer div.img{-webkit-transform:scale(1.1);transform:scale(1.1)}section.news .newsContainer .new>a:hover p{color:#fff}section.news .newsContainer .new>a:hover p span.time{color:#fff}@media(max-width: 992px){section.news .newsContainer{flex-wrap:wrap}section.news .newsContainer a{margin-right:5px}}.newsListing{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}@media(max-width: 767px){.newsListing{flex-direction:column}}.newsListing .new{position:relative;width:30%;-webkit-perspective:1px;perspective:1px;margin-bottom:30px;margin-right:3.33%}@media(max-width: 767px){.newsListing .new{width:100%;margin-right:0}}.newsListing .new:nth-child(3n){margin-right:0}.newsListing .new>a{display:block;position:relative;height:100%;background-color:#f2f2f2;transition:all 300ms ease-out}.newsListing .new>a .imgContainer{position:relative;overflow:hidden;background:#a7a7a7;height:220px}.newsListing .new>a .imgContainer div.img{transition:all 3s ease-out;width:100%;height:100%;background-position:center center;background-size:cover;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-font-smoothing:subpixel-antialiased;-webkit-perspective:1px;perspective:1px}.newsListing .new>a .imgContainer div.img:after{content:"";display:block;height:100%;padding-bottom:130px;transition:all 300ms ease-out}@media(max-width: 767px){.newsListing .new>a .imgContainer div.img:after{padding-bottom:200px}}.newsListing .new>a div.news_content{padding:20px;min-height:130px}.newsListing .new>a p.news_date{color:#02c17f;font-family:"FedraSansPro-Medium",Arial,Verdana,sans-serif;font-size:1.6em;font-weight:500;transition:all 300ms ease-out}.newsListing .new>a h3.news_title{color:#000;font-family:"FedraSansPro-Medium",Arial,Verdana,sans-serif;font-size:1.6em;font-weight:500;margin-top:0;margin-bottom:0;transition:all 300ms ease-out}.newsListing .new>a:hover{background-color:#02c17f}.newsListing .new>a:hover .imgContainer div.img:after{background:rgba(2,193,127,.5)}.newsListing .new>a:hover p.news_date{color:#fff}.newsListing .new>a:hover h3.news_title{color:#fff}.contentNewsListing .mainContent{padding-top:30px !important}section.lowContent{background-color:#f0eeee;padding:90px 0}section.lowContent div.container div.row div.teacher{padding-right:50px}@media(max-width: 992px){section.lowContent div.container div.row div.teacher{padding-right:15px;padding-bottom:3rem}}section.lowContent div.container div.row div.teacher h3,section.lowContent div.container div.row div.teacher h5{padding:0;margin:0 0 3rem 0}section.lowContent div.container div.row div.teacher h3{font-family:"Open Sans",Arial,Verdana,sans-serif;font-weight:400;color:#292929;font-size:1.8em}section.lowContent div.container div.row div.teacher h5{font-family:"Open Sans",Arial,Verdana,sans-serif;font-weight:400;color:#a6a6a6;line-height:1.8em;font-size:1.2em}section.lowContent div.container div.row div.teacher div.teacherTiles{display:flex;flex-direction:row;justify-content:space-between}section.lowContent div.container div.row div.teacher div.teacherTiles a{flex:1;margin-right:3rem}section.lowContent div.container div.row div.teacher div.teacherTiles a:last-child{margin:0}section.lowContent div.container div.row div.teacher div.teacherTiles a div.imgContainer{position:relative;overflow:hidden;margin-bottom:1.5rem}section.lowContent div.container div.row div.teacher div.teacherTiles a div.imgContainer div.img{width:100%;background-position:center center;background-size:cover;height:153.33px;-webkit-filter:grayscale(0%);filter:grayscale(0%);transition:-webkit-transform 3s ease-out;transition:transform 3s ease-out;transition:transform 3s ease-out, -webkit-transform 3s ease-out}section.lowContent div.container div.row div.teacher div.teacherTiles a div.imgContainer div.img:after{content:"";display:block;padding-bottom:60.12%}section.lowContent div.container div.row div.teacher div.teacherTiles a p{font-family:"Open Sans",Arial,Verdana,sans-serif;font-weight:400;font-weight:700;font-style:italic;color:#292929;line-height:1.4em;font-size:1.02em}section.lowContent div.container div.row div.teacher div.teacherTiles a p span.teacher_info{font-style:normal;font-weight:400;color:#a6a6a6}section.lowContent div.container div.row div.teacher div.teacherTiles a:hover div.imgContainer div.img{-webkit-transform:scale(1.1);transform:scale(1.1)}section.lowContent div.container div.row div.teacher .search{margin-top:10px;background-color:#fff;padding:17px 19px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:relative}@media(max-width: 440px){section.lowContent div.container div.row div.teacher .search{margin-bottom:6rem}}section.lowContent div.container div.row div.teacher .search input[type=text]{background-color:#e5f9f2;border:none;padding:10px;flex:1;font-size:.8em;font-family:"Open Sans",Arial,Verdana,sans-serif;font-weight:400}section.lowContent div.container div.row div.teacher .search input[type=text]:focus{outline:none;background-size:0}section.lowContent div.container div.row div.teacher .search input[type=text] ::-webkit-input-placeholder{color:#a6a6a6;opacity:1;font-weight:600}section.lowContent div.container div.row div.teacher .search input[type=text] :-moz-placeholder{color:#a6a6a6;opacity:1;font-weight:600}section.lowContent div.container div.row div.teacher .search input[type=text] ::-moz-placeholder{color:#a6a6a6;opacity:1;font-weight:600}section.lowContent div.container div.row div.teacher .search input[type=text] :-ms-input-placeholder{color:#a6a6a6;opacity:1;font-weight:600}section.lowContent div.container div.row div.teacher .search .searchIcon{display:block;width:40px;height:40px;background:rgba(0,0,0,0) url("../img/magnifyingGlass.svg") no-repeat center center;background-size:60%;margin-left:14px;text-indent:-100px;border:none}section.lowContent div.container div.row div.events{position:relative;padding-left:50px}@media(max-width: 992px){section.lowContent div.container div.row div.events{padding-left:15px}}section.lowContent div.container div.row div.events h3,section.lowContent div.container div.row div.events h5{padding:0;margin:0 0 3rem 0}section.lowContent div.container div.row div.events h3{font-family:"Open Sans",Arial,Verdana,sans-serif;font-weight:400;color:#292929;font-size:1.8em}section.lowContent div.container div.row div.events h5{font-family:"Open Sans",Arial,Verdana,sans-serif;font-weight:400;color:#a6a6a6;line-height:1.8em;font-size:1.2em}section.lowContent div.container div.row div.events div#datepicker{height:320px;position:relative}section.lowContent div.container div.row div.events div#datepicker .ui-datepicker{width:100%;font-family:"Open Sans",Arial,Verdana,sans-serif;font-weight:400;border:none}section.lowContent div.container div.row div.events div#datepicker .ui-datepicker table{width:100%}section.lowContent div.container div.row div.events div#datepicker .ui-datepicker-header{background:rgba(0,0,0,0);color:#333;font-family:"FedraSansPro-Normal",Arial,Verdana,sans-serif;border:none}section.lowContent div.container div.row div.events div#datepicker .ui-datepicker-title{text-align:center;font-size:18px;line-height:50px}section.lowContent div.container div.row div.events div#datepicker .ui-datepicker-title .ui-datepicker-month{font-size:1.4em}section.lowContent div.container div.row div.events div#datepicker .ui-datepicker-title .ui-datepicker-year{font-size:1.4em}section.lowContent div.container div.row div.events div#datepicker .ui-datepicker-prev,section.lowContent div.container div.row div.events div#datepicker .ui-datepicker-next{display:inline-block;width:30px;height:30px;text-align:center;cursor:pointer;background-repeat:no-repeat;background-position:center center;line-height:600%;overflow:hidden;position:relative;top:5px}section.lowContent div.container div.row div.events div#datepicker .ui-datepicker-prev span,section.lowContent div.container div.row div.events div#datepicker .ui-datepicker-next span{display:none}section.lowContent div.container div.row div.events div#datepicker .ui-datepicker-prev-hover,section.lowContent div.container div.row div.events div#datepicker .ui-datepicker-next-hover{border:none}section.lowContent div.container div.row div.events div#datepicker .ui-datepicker-prev{float:left;cursor:pointer;background-image:url("../img/arrowCalLeft.png")}section.lowContent div.container div.row div.events div#datepicker .ui-datepicker-next{float:right;cursor:pointer;background-image:url("../img/arrowCalRight.png")}section.lowContent div.container div.row div.events div#datepicker .ui-datepicker th{background-color:#fff;text-transform:uppercase;font-size:8pt;color:#00c17f}section.lowContent div.container div.row div.events div#datepicker .ui-datepicker tbody td{padding:0;text-align:center}section.lowContent div.container div.row div.events div#datepicker .ui-datepicker tbody td:last-child{border-right:0px}section.lowContent div.container div.row div.events div#datepicker .ui-datepicker tbody tr{border:none}section.lowContent div.container div.row div.events div#datepicker .ui-datepicker a{text-decoration:none}section.lowContent div.container div.row div.events div#datepicker .ui-datepicker td span,section.lowContent div.container div.row div.events div#datepicker .ui-datepicker td a{display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;color:#333}section.lowContent div.container div.row div.events div#datepicker .ui-datepicker td span.hasScheduledEvent,section.lowContent div.container div.row div.events div#datepicker .ui-datepicker td a.hasScheduledEvent{background-color:#e5f9f2}section.lowContent div.container div.row div.events div#datepicker .ui-datepicker td span.hasScheduledEvent.ui-state-active,section.lowContent div.container div.row div.events div#datepicker .ui-datepicker td a.hasScheduledEvent.ui-state-active{background-color:#00c17f}section.lowContent div.container div.row div.events div#datepicker .ui-datepicker td{position:relative}section.lowContent div.container div.row div.events div#datepicker .ui-datepicker td div.customToolTip{display:none;position:absolute;bottom:45px;left:-64px;width:200px;background-color:#00c17f;z-index:1;padding:.5em}@media(max-width: 992px){section.lowContent div.container div.row div.events div#datepicker .ui-datepicker td div.customToolTip{left:0;width:auto}section.lowContent div.container div.row div.events div#datepicker .ui-datepicker td div.customToolTip:after{display:none}}section.lowContent div.container div.row div.events div#datepicker .ui-datepicker td div.customToolTip:after{content:"";display:block;position:absolute;bottom:-10px;left:95px;width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:10px solid #00c17f}@media(max-width: 992px){section.lowContent div.container div.row div.events div#datepicker .ui-datepicker td div.customToolTip{left:0;width:auto}section.lowContent div.container div.row div.events div#datepicker .ui-datepicker td div.customToolTip:after{display:none}}section.lowContent div.container div.row div.events div#datepicker .ui-datepicker td div.customToolTip a.event_link{color:#fff;position:relative;top:0;left:0;width:100%;height:100%;display:block;text-align:left;line-height:13px}section.lowContent div.container div.row div.events div#datepicker .ui-datepicker td div.customToolTip a.event_link:hover{color:#fff;background:rgba(0,0,0,0);border:none;box-shadow:none}section.lowContent div.container div.row div.events div#datepicker .ui-datepicker-calendar{height:280px !important}section.lowContent div.container div.row div.events div#datepicker .ui-datepicker-calendar .ui-state-default{background:#fff;color:#333;height:37px;width:37px;border-radius:50%;border:none}section.lowContent div.container div.row div.events div#datepicker .ui-datepicker-calendar .ui-state-active{background:#00c17f;color:#fff;position:relative}section.lowContent div.container div.row div.events div#datepicker .ui-datepicker-unselectable .ui-state-default{background:#fff;color:#000}.search_result{background:#f2f2f2;padding:10px;margin-bottom:15px}.search_result .type{font-weight:bold;margin:0;text-transform:uppercase}.search_result h3{margin:0}.search_result h3 a{font-size:18px;color:#00c17f}.search_result .link{margin:0}.search_result .link a{color:#292929;font-size:10px;text-decoration:underline}.search_result .link a:hover{color:#00c17f}footer{position:absolute;width:100%;bottom:0;height:340px;background-color:#292929;padding:50px 0;text-align:center}@media(max-width: 620px){footer{height:350px;padding:30px 0 15px}}footer div.links{background-image:url("../img/bgFooterLinks.png");background-repeat:repeat-x;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;height:1em}footer div.links a{background-color:#292929;font-family:"FedraSansPro-Medium",Arial,Verdana,sans-serif;color:hsla(0,0%,100%,.75);text-transform:uppercase;letter-spacing:.06em;padding:0 4px}footer div.links a:hover{color:hsla(0,0%,100%,.95)}footer div.links a:first-child{color:#00c17f}footer div.links a:first-child:hover{color:rgb(0,218.5,143.7797927461)}footer div.links a:first-child.no-green{color:hsla(0,0%,100%,.75)}footer div.links a:first-child.no-green:hover{color:#fff}footer div.links p{background-color:#292929;font-family:"FedraSansPro-Medium",Arial,Verdana,sans-serif;color:hsla(0,0%,100%,.75);text-transform:uppercase;letter-spacing:.06em;padding:0 4px;margin:0}footer div.links>img{position:relative;background-color:#292929;height:100%}@media(max-width: 767px){footer div.links>img{display:none}}footer a.akiLogo{display:block;margin:50px auto 0 auto;opacity:.2;padding-top:0;transition:all .3s ease-out}footer a.akiLogo:hover{opacity:.5}h1.contentTitle{margin:0;color:#333;text-transform:uppercase;text-align:center;font-size:3.2em;font-family:"FedraSansPro-Normal",Arial,Verdana,sans-serif}h1.contentTitle span{font-size:1em;letter-spacing:.06em}section.contentCategories{margin-top:120px}@media(max-width: 1170px){section.contentCategories{margin-top:90px}}section.contentCategories div.container{margin-bottom:9rem}section.contentCategories .tilesHeader{position:relative;margin-top:4.5rem}@media(max-width: 800px){section.contentCategories .tilesHeader{margin-top:0}}section.contentCategories .tilesHeader>a{position:absolute;top:1em;left:0;font-family:"FedraSansPro-Medium",Arial,Verdana,sans-serif;text-transform:uppercase;color:#333;letter-spacing:.06em;transition:all .3s ease-out;opacity:.7}section.contentCategories .tilesHeader>a:hover{opacity:1}section.contentCategories .tilesHeader>a:before{content:"";margin-right:1.5rem;display:inline-block;width:0;height:0;border-top:5px solid rgba(0,0,0,0);border-right:10px solid #a6a6a6;border-bottom:5px solid rgba(0,0,0,0)}@media(max-width: 800px){section.contentCategories .tilesHeader>a{position:relative;top:3em;display:block;padding:5px 0}}section.contentCategories .tilesHeader>a.backToBannerEvents{display:none}section.contentCategories .tilesHeader>a.archivesEvents{left:auto;right:0;text-align:right}section.contentCategories .tilesHeader>a.archivesEvents:before{display:none}section.contentCategories .tilesHeader>a.archivesEvents:after{content:"";margin-left:1.5rem;display:inline-block;width:0;height:0;border-top:5px solid rgba(0,0,0,0);border-left:10px solid #a6a6a6;border-bottom:5px solid rgba(0,0,0,0)}section.contentCategories .introductionEvent{background:#f2f2f2;padding:3em;margin-top:3em;opacity:1;font-family:"Open Sans",Arial,Verdana,sans-serif;font-weight:400;line-height:2.1em;color:#333;font-size:1.05em}section.contentCategories .tiles div.categoryGrid{margin:3em auto;opacity:0;transition:opacity 300ms ease-in-out}section.contentCategories .tiles div.categoryGrid.loaded{opacity:1}section.contentCategories .tiles div.categoryGrid div.grid-sizer{width:25%;height:300px}section.contentCategories .tiles div.categoryGrid a.grid-item{position:relative;border:1px solid #fff;overflow:hidden;width:25%;height:300px}section.contentCategories .tiles div.categoryGrid a.grid-item.height2{height:600px}section.contentCategories .tiles div.categoryGrid a.grid-item.width2{width:50%}@media(max-width: 992px){section.contentCategories .tiles div.categoryGrid a.grid-item{width:50%;height:300px}section.contentCategories .tiles div.categoryGrid a.grid-item.height2{height:600px}section.contentCategories .tiles div.categoryGrid a.grid-item.width2{width:100%}}@media(max-width: 500px){section.contentCategories .tiles div.categoryGrid a.grid-item{width:100%;height:300px}section.contentCategories .tiles div.categoryGrid a.grid-item.height2{height:600px}section.contentCategories .tiles div.categoryGrid a.grid-item.width2{width:100%}}section.contentCategories .tiles div.categoryGrid a.grid-item div.bgImg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center}section.contentCategories .tiles div.categoryGrid a.grid-item div.bgImg.color{background-color:#312f42;background-image:linear-gradient(to bottom, rgb(49, 47, 66) 0%, rgb(28, 27, 38) 100%)}section.contentCategories .tiles div.categoryGrid a.grid-item div.content{position:absolute;bottom:3rem;left:3rem;color:#fff}section.contentCategories .tiles div.categoryGrid a.grid-item div.content.centered{bottom:3rem;left:3rem;right:3rem;top:3rem;display:flex;flex-direction:column;justify-content:center;align-items:center}section.contentCategories .tiles div.categoryGrid a.grid-item div.content.centered hr{width:50%;background-image:url("../img/brandSeparatorWhite.svg") !important}section.contentCategories .tiles div.categoryGrid a.grid-item div.content h3,section.contentCategories .tiles div.categoryGrid a.grid-item div.content p{padding:0;margin:0}section.contentCategories .tiles div.categoryGrid a.grid-item div.content h3{font-family:"FedraSansPro-Normal",Arial,Verdana,sans-serif;font-size:1.8em}section.contentCategories .tiles div.categoryGrid a.grid-item div.content h5{text-transform:uppercase;letter-spacing:.06em;line-height:1.8em;text-align:center;font-size:.8em}section.contentCategories .tiles div.categoryGrid a.grid-item div.content p{display:none;overflow:hidden}section.contentCategories .tilesDetail{display:none}section.contentCategories .tilesDetail div.bannerEventContainer{margin-top:6rem}.contentPageEvents div.mainContent{padding-top:0 !important}.contentPageEvents h1{text-align:center;margin:30px 0 !important}.bannerEvent{position:relative;display:flex;flex-direction:row;justify-content:flex-start;overflow:hidden;height:320px;transition:all .3s ease-out}.bannerEvent>div{width:50%;position:relative}.bannerEvent>div.imageContainer{position:relative;overflow:hidden;margin-bottom:3rem}@media(max-width: 500px){.bannerEvent>div.imageContainer{width:0%}}.bannerEvent>div.imageContainer div.img{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:top center;background-repeat:no-repeat;transition:-webkit-transform 3s ease-out;transition:transform 3s ease-out;transition:transform 3s ease-out, -webkit-transform 3s ease-out}.bannerEvent>div.content{background-color:#f0eeee;margin-bottom:3rem}@media(max-width: 500px){.bannerEvent>div.content{width:100%}}.bannerEvent>div.content h3,.bannerEvent>div.content p{padding:0;margin:0}.bannerEvent>div.content p.category{font-family:"FedraSansPro-Medium",Arial,Verdana,sans-serif;letter-spacing:.06em;margin-top:3rem;text-transform:uppercase;padding:10px 0 10px 3rem;color:#fff;margin-left:3rem}.bannerEvent>div.content p.category.fullDetail{margin-top:0;margin-left:0}.bannerEvent>div.content a.smallDetails{display:block;padding:3rem}.bannerEvent>div.content a.smallDetails h3{padding:0 0 2rem 0;color:#000;font-size:2.2em;font-family:"FedraSansPro-Medium",Arial,Verdana,sans-serif}.bannerEvent>div.content a.smallDetails p.description{color:#333;font-family:"Open Sans",Arial,Verdana,sans-serif;font-weight:400;margin-bottom:4.5rem;font-size:1.05em}.bannerEvent>div.content a.smallDetails .details_wrapper{position:absolute;bottom:1rem}.bannerEvent>div.content a.smallDetails p.details{font-family:"FedraSansPro-Normal",Arial,Verdana,sans-serif;color:#333;font-size:1.2em}.bannerEvent>div.content a.smallDetails p.details span{font-size:1em}.bannerEvent>div.content .fullDetails{display:none;padding:3rem}.bannerEvent>div.content .fullDetails h1,.bannerEvent>div.content .fullDetails h2,.bannerEvent>div.content .fullDetails h3,.bannerEvent>div.content .fullDetails p,.bannerEvent>div.content .fullDetails ul{padding:0;margin:0 0 3rem 0}.bannerEvent>div.content .fullDetails h1,.bannerEvent>div.content .fullDetails h2{font-family:"FedraSansPro-Normal",Arial,Verdana,sans-serif}.bannerEvent>div.content .fullDetails h1.cat-crb,.bannerEvent>div.content .fullDetails h2.cat-crb{color:#00c17f}.bannerEvent>div.content .fullDetails h1.cat-classic,.bannerEvent>div.content .fullDetails h2.cat-classic{color:#a90e3a}.bannerEvent>div.content .fullDetails h1.cat-theatre,.bannerEvent>div.content .fullDetails h2.cat-theatre{color:#e84321}.bannerEvent>div.content .fullDetails h1.cat-oldMusic,.bannerEvent>div.content .fullDetails h2.cat-oldMusic{color:#e67700}.bannerEvent>div.content .fullDetails h1.cat-jazz,.bannerEvent>div.content .fullDetails h2.cat-jazz{color:#0076ab}.bannerEvent>div.content .fullDetails h1.cat-pedagogie,.bannerEvent>div.content .fullDetails h2.cat-pedagogie{color:#6fb9bc}.bannerEvent>div.content .fullDetails h1.cat-rythmes,.bannerEvent>div.content .fullDetails h2.cat-rythmes{color:#c4bd56}.bannerEvent>div.content .fullDetails h1{font-size:2.4em}.bannerEvent>div.content .fullDetails h2{font-size:1.35em}.bannerEvent>div.content .fullDetails h2 span{display:block;color:#333;font-family:"Open Sans",Arial,Verdana,sans-serif;font-weight:700}.bannerEvent>div.content .fullDetails div.blockContent h3{margin:0 0 0 3rem;font-weight:700;font-style:italic;font-size:1em}.bannerEvent>div.content .fullDetails div.blockContent p{margin:0 0 3rem 3rem;font-family:"Open Sans",Arial,Verdana,sans-serif;font-weight:400}.bannerEvent>div.content .fullDetails div.blockContent ul{margin:0 0 0 3rem;font-family:"Open Sans",Arial,Verdana,sans-serif;font-weight:400}.bannerEvent>div.content .fullDetails div.right{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end}.bannerEvent>div.content .fullDetails div.right a.bigBtn{display:block;padding:1.5rem 3rem;margin-top:3rem;text-transform:uppercase;letter-spacing:.06em;font-family:"FedraSansPro-Medium",Arial,Verdana,sans-serif;color:#fff;transition:all .3s ease-out}.bannerEvent>div.content .fullDetails div.right span.plusInfos a{color:#333;text-decoration:underline}.bannerEvent>div.content .fullDetails div.right span.plusInfos a:hover{text-decoration:none}.bannerEvent:hover>div.imageContainer div.img{-webkit-transform:scale(1.1);transform:scale(1.1)}.bannerEvent.active{cursor:default}.bannerEvent.active>div.imageContainer div.img{-webkit-transform:scale(1);transform:scale(1)}.bannerEvent.active-doc{height:auto}.bannerEvent.cat-crb .coloredBg{background-color:#00c17f}.bannerEvent.cat-crb .colored{color:#00c17f}.bannerEvent.cat-crb a{color:#00c17f}.bannerEvent.cat-crb a.btn-quote{border-color:#00c17f}.bannerEvent.cat-classic .coloredBg{background-color:#a90e3a}.bannerEvent.cat-classic .colored{color:#a90e3a}.bannerEvent.cat-classic a{color:#a90e3a}.bannerEvent.cat-classic a.btn-quote{border-color:#a90e3a}.bannerEvent.cat-theatre .coloredBg{background-color:#e84321}.bannerEvent.cat-theatre .colored{color:#e84321}.bannerEvent.cat-theatre a{color:#e84321}.bannerEvent.cat-theatre a.btn-quote{border-color:#e84321}.bannerEvent.cat-oldMusic .coloredBg{background-color:#e67700}.bannerEvent.cat-oldMusic .colored{color:#e67700}.bannerEvent.cat-oldMusic a{color:#e67700}.bannerEvent.cat-oldMusic a.btn-quote{border-color:#e67700}.bannerEvent.cat-jazz .coloredBg{background-color:#0076ab}.bannerEvent.cat-jazz .colored{color:#0076ab}.bannerEvent.cat-jazz a{color:#0076ab}.bannerEvent.cat-jazz a.btn-quote{border-color:#0076ab}.bannerEvent.cat-pedagogie .coloredBg{background-color:#6fb9bc}.bannerEvent.cat-pedagogie .colored{color:#6fb9bc}.bannerEvent.cat-pedagogie a{color:#6fb9bc}.bannerEvent.cat-pedagogie a.btn-quote{border-color:#6fb9bc}.bannerEvent.cat-rythmes .coloredBg{background-color:#c4bd56}.bannerEvent.cat-rythmes .colored{color:#c4bd56}.bannerEvent.cat-rythmes a{color:#c4bd56}.bannerEvent.cat-rythmes a.btn-quote{border-color:#c4bd56}.partners_wrapper{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.partners_wrapper .partner_logo{width:170px;height:170px;background-size:contain;background-repeat:no-repeat;margin:10px;opacity:.5}.eventsFilters{display:flex;justify-content:center;align-items:center;margin-top:6rem;margin-bottom:6rem}@media(max-width: 768px){.eventsFilters{flex-direction:column}}.eventsFilters .eventFilter.eventFilterSubmit{margin-top:27px;margin-left:10px}@media(max-width: 768px){.eventsFilters .eventFilter{width:100%;margin-bottom:10px}.eventsFilters .eventFilter.eventFilterSubmit{margin-top:0;margin-left:0}.eventsFilters .eventFilter select{width:100%}}.eventsFilters h3{margin:0;font-size:1.2em;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px;line-height:17px}@media(max-width: 768px){.eventsFilters h3{margin-bottom:5px}}.eventsFilters select{position:relative;padding:10px 20px;height:42px;margin:0;margin-left:0;margin-right:10px;background-color:#f0eeee;color:#333;border:1px solid #f2f2f2}.eventsFilters button{display:inline-block;background-color:#00c17f;color:#fff;padding:5px 25px;letter-spacing:.15em;text-transform:uppercase;transition:all .3s ease-out;height:42px;margin:0;border:none}.eventsFilters button.resetFilters{margin-left:10px}.eventsFilters button:hover{background-color:rgb(0,218.5,143.7797927461)}.eventsFilters button.resetFilters{background-color:#292929;padding:5px}.eventsFilters button.resetFilters:hover{background-color:#000}.eventsFilters button.resetFilters img{width:30px}.pagination{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:6rem}.pagination a{padding:10px 20px;margin:0 5px;margin-bottom:5px;background-color:#f0eeee;color:#333;text-decoration:none;border-radius:5px}.pagination a.active{background-color:#00c17f;color:#fff}section.contentPageType{padding:120px 0}@media(max-width: 1170px){section.contentPageType{padding:75px 0}}section.contentPageType div.headerImage{height:320px;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative}section.contentPageType div.headerImage div.opacityColor{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to right, rgb(17, 1, 1) 0%, rgb(17, 1, 1) 5%, rgba(17, 1, 1, 0) 25%, rgba(17, 1, 1, 0) 75%, rgb(17, 1, 1) 95%, rgb(17, 1, 1) 100%)}@media(max-width: 690px){section.contentPageType div.headerImage div.opacityColor{background-image:linear-gradient(to right, rgb(17, 1, 1) 0%, rgb(17, 1, 1) 5%, rgba(17, 1, 1, 0) 10%, rgba(17, 1, 1, 0) 90%, rgb(17, 1, 1) 95%, rgb(17, 1, 1) 100%)}}section.contentPageType div.headerImage div.opacityColor:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.25;background-image:url("../img/sliderPattern.png")}section.contentPageType div.headerImage div.opacityColor:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5}@media(max-width: 768px){section.contentPageType .row_sidemenu{display:flex;flex-direction:column}}section.contentPageType div.sideMenuWrapper{position:relative;padding-top:75px}@media(max-width: 768px){section.contentPageType div.sideMenuWrapper{padding-left:34px;order:2}}section.contentPageType div.sideMenuWrapper:after{content:"";display:block;position:absolute;top:0;right:-14px;width:30px;height:329px;background:url(../img/separator_shadow.png) no-repeat 0 0}section.contentPageType div.sideMenuWrapper ul.sideMenu{padding:0;margin:0;list-style:none}section.contentPageType div.sideMenuWrapper ul.sideMenu>li.dep_rythmes{margin-bottom:60px}section.contentPageType div.sideMenuWrapper ul.sideMenu>li>a,section.contentPageType div.sideMenuWrapper ul.sideMenu>li ul{padding:0;margin:0;margin-bottom:3rem}section.contentPageType div.sideMenuWrapper ul.sideMenu>li>a{position:relative;text-transform:uppercase;letter-spacing:.06em;color:#000;font-family:"Open Sans",Arial,Verdana,sans-serif;font-weight:700;font-size:1.05em;display:block;transition:all 300ms ease-out}section.contentPageType div.sideMenuWrapper ul.sideMenu>li>a.link_department:after{position:absolute;top:3px;bottom:4px;left:-15px;content:"";display:block;width:4px;background-color:#00c17f;transition:all 300ms ease-out}section.contentPageType div.sideMenuWrapper ul.sideMenu>li>a.link_department:hover:after{width:10px}section.contentPageType div.sideMenuWrapper ul.sideMenu>li>a.link_department.link_classic:after{background:#a90e3a}section.contentPageType div.sideMenuWrapper ul.sideMenu>li>a.link_department.link_theatre:after{background:#e84321}section.contentPageType div.sideMenuWrapper ul.sideMenu>li>a.link_department.link_oldMusic:after{background:#e67700}section.contentPageType div.sideMenuWrapper ul.sideMenu>li>a.link_department.link_jazz:after{background:#0076ab}section.contentPageType div.sideMenuWrapper ul.sideMenu>li>a.link_department.link_pedagogie:after{background:#6fb9bc}section.contentPageType div.sideMenuWrapper ul.sideMenu>li>a.link_department.link_rythmes:after{background:#c4bd56}section.contentPageType div.sideMenuWrapper ul.sideMenu>li>a:hover,section.contentPageType div.sideMenuWrapper ul.sideMenu>li>a.active{color:#00c17f}.department_classic section.contentPageType div.sideMenuWrapper ul.sideMenu>li>a:hover,.department_classic section.contentPageType div.sideMenuWrapper ul.sideMenu>li>a.active{color:#a90e3a}.department_theatre section.contentPageType div.sideMenuWrapper ul.sideMenu>li>a:hover,.department_theatre section.contentPageType div.sideMenuWrapper ul.sideMenu>li>a.active{color:#e84321}.department_oldMusic section.contentPageType div.sideMenuWrapper ul.sideMenu>li>a:hover,.department_oldMusic section.contentPageType div.sideMenuWrapper ul.sideMenu>li>a.active{color:#e67700}.department_jazz section.contentPageType div.sideMenuWrapper ul.sideMenu>li>a:hover,.department_jazz section.contentPageType div.sideMenuWrapper ul.sideMenu>li>a.active{color:#0076ab}.department_pedagogie section.contentPageType div.sideMenuWrapper ul.sideMenu>li>a:hover,.department_pedagogie section.contentPageType div.sideMenuWrapper ul.sideMenu>li>a.active{color:#6fb9bc}.department_rythmes section.contentPageType div.sideMenuWrapper ul.sideMenu>li>a:hover,.department_rythmes section.contentPageType div.sideMenuWrapper ul.sideMenu>li>a.active{color:#c4bd56}section.contentPageType div.sideMenuWrapper ul.sideMenu>li>a:hover.link_classic,section.contentPageType div.sideMenuWrapper ul.sideMenu>li>a.active.link_classic{color:#a90e3a}section.contentPageType div.sideMenuWrapper ul.sideMenu>li>a:hover.link_theatre,section.contentPageType div.sideMenuWrapper ul.sideMenu>li>a.active.link_theatre{color:#e84321}section.contentPageType div.sideMenuWrapper ul.sideMenu>li>a:hover.link_oldMusic,section.contentPageType div.sideMenuWrapper ul.sideMenu>li>a.active.link_oldMusic{color:#e67700}section.contentPageType div.sideMenuWrapper ul.sideMenu>li>a:hover.link_jazz,section.contentPageType div.sideMenuWrapper ul.sideMenu>li>a.active.link_jazz{color:#0076ab}section.contentPageType div.sideMenuWrapper ul.sideMenu>li>a:hover.link_pedagogie,section.contentPageType div.sideMenuWrapper ul.sideMenu>li>a.active.link_pedagogie{color:#6fb9bc}section.contentPageType div.sideMenuWrapper ul.sideMenu>li>a:hover.link_rythmes,section.contentPageType div.sideMenuWrapper ul.sideMenu>li>a.active.link_rythmes{color:#c4bd56}section.contentPageType div.sideMenuWrapper ul.sideMenu>li ul{height:0;overflow:hidden}section.contentPageType div.sideMenuWrapper ul.sideMenu>li ul.deployed{height:auto;margin:3rem 0}section.contentPageType div.sideMenuWrapper ul.sideMenu>li>ul{list-style-type:none;margin-bottom:1rem;transition:all .3s ease-out}section.contentPageType div.sideMenuWrapper ul.sideMenu>li>ul>li>a{font-size:1.05em;padding-left:25px;font-family:"Open Sans",Arial,Verdana,sans-serif;font-weight:400;display:block;color:#333;margin-bottom:20px;position:relative}section.contentPageType div.sideMenuWrapper ul.sideMenu>li>ul>li>a:before{position:absolute;top:3px;bottom:4px;left:0;content:"";display:block;width:4px;background-color:#00c17f;transition:all .3s ease-out}.department_classic section.contentPageType div.sideMenuWrapper ul.sideMenu>li>ul>li>a:before{background-color:#a90e3a}.department_theatre section.contentPageType div.sideMenuWrapper ul.sideMenu>li>ul>li>a:before{background-color:#e84321}.department_oldMusic section.contentPageType div.sideMenuWrapper ul.sideMenu>li>ul>li>a:before{background-color:#e67700}.department_jazz section.contentPageType div.sideMenuWrapper ul.sideMenu>li>ul>li>a:before{background-color:#0076ab}.department_pedagogie section.contentPageType div.sideMenuWrapper ul.sideMenu>li>ul>li>a:before{background-color:#6fb9bc}.department_rythmes section.contentPageType div.sideMenuWrapper ul.sideMenu>li>ul>li>a:before{background-color:#c4bd56}section.contentPageType div.sideMenuWrapper ul.sideMenu>li>ul>li>a:hover:before,section.contentPageType div.sideMenuWrapper ul.sideMenu>li>ul>li>a.active:before{width:15px}.department_classic section.contentPageType div.sideMenuWrapper ul.sideMenu>li>ul>li>a.active{color:#a90e3a}.department_theatre section.contentPageType div.sideMenuWrapper ul.sideMenu>li>ul>li>a.active{color:#e84321}.department_oldMusic section.contentPageType div.sideMenuWrapper ul.sideMenu>li>ul>li>a.active{color:#e67700}.department_jazz section.contentPageType div.sideMenuWrapper ul.sideMenu>li>ul>li>a.active{color:#0076ab}.department_pedagogie section.contentPageType div.sideMenuWrapper ul.sideMenu>li>ul>li>a.active{color:#6fb9bc}.department_rythmes section.contentPageType div.sideMenuWrapper ul.sideMenu>li>ul>li>a.active{color:#c4bd56}section.contentPageType div.sideMenuWrapper ul.sideMenu>li>ul>li>ul{padding:0;margin:0 0 20px 10%;margin:0;list-style-type:none;border-left:2px solid #000}.department_classic section.contentPageType div.sideMenuWrapper ul.sideMenu>li>ul>li>ul{border-color:#a90e3a}.department_theatre section.contentPageType div.sideMenuWrapper ul.sideMenu>li>ul>li>ul{border-color:#e84321}.department_oldMusic section.contentPageType div.sideMenuWrapper ul.sideMenu>li>ul>li>ul{border-color:#e67700}.department_jazz section.contentPageType div.sideMenuWrapper ul.sideMenu>li>ul>li>ul{border-color:#0076ab}.department_pedagogie section.contentPageType div.sideMenuWrapper ul.sideMenu>li>ul>li>ul{border-color:#6fb9bc}.department_rythmes section.contentPageType div.sideMenuWrapper ul.sideMenu>li>ul>li>ul{border-color:#c4bd56}section.contentPageType div.sideMenuWrapper ul.sideMenu>li>ul>li>ul.submenuAccordeon{display:none}section.contentPageType div.sideMenuWrapper ul.sideMenu>li>ul>li>ul li{padding-left:10px;margin-bottom:6px}section.contentPageType div.sideMenuWrapper ul.sideMenu>li>ul>li>ul li:last-child{margin-bottom:0}section.contentPageType div.sideMenuWrapper ul.sideMenu>li>ul>li>ul li a{color:#333;margin-bottom:10px;transition:all .3s ease-out}.department_classic section.contentPageType div.sideMenuWrapper ul.sideMenu>li>ul>li>ul li a:hover{color:#a90e3a}.department_theatre section.contentPageType div.sideMenuWrapper ul.sideMenu>li>ul>li>ul li a:hover{color:#e84321}.department_oldMusic section.contentPageType div.sideMenuWrapper ul.sideMenu>li>ul>li>ul li a:hover{color:#e67700}.department_jazz section.contentPageType div.sideMenuWrapper ul.sideMenu>li>ul>li>ul li a:hover{color:#0076ab}.department_pedagogie section.contentPageType div.sideMenuWrapper ul.sideMenu>li>ul>li>ul li a:hover{color:#6fb9bc}.department_rythmes section.contentPageType div.sideMenuWrapper ul.sideMenu>li>ul>li>ul li a:hover{color:#c4bd56}section.contentPageType div.sideMenuWrapper ul.sideMenu>li>ul>li>ul li>ul{margin-bottom:10px}section.contentPageType div.mainContent{font-family:"Open Sans",Arial,Verdana,sans-serif;font-weight:400;padding-top:75px}@media(max-width: 768px){section.contentPageType div.mainContent{order:1}}section.contentPageType div.mainContent h1{color:#000;text-transform:uppercase;font-size:3.12em;font-family:"FedraSansPro-Normal",Arial,Verdana,sans-serif;padding:0;margin:0;margin-bottom:30px;line-height:1.2em}@media(max-width: 360px){section.contentPageType div.mainContent h1{font-size:2.12em}}section.contentPageType div.mainContent h1 span{font-size:1em;color:#00c17f}section.contentPageType div.mainContent h1 span.subtitle{display:block;color:#a6a6a6;font-size:.5em;font-size:.39em;line-height:2em;text-transform:none}section.contentPageType div.mainContent p.chapeau{font-family:"FedraSansPro-Normal",Arial,Verdana,sans-serif;padding:0;margin:0;line-height:1.2em;font-size:1.2em;margin-bottom:30px;line-height:1.8em;color:#a6a6a6}section.contentPageType div.mainContent div.details{display:flex;flex-direction:row;align-items:center;width:100%}section.contentPageType div.mainContent div.details div{width:50%}section.contentPageType div.mainContent div.details div img{width:100%}section.contentPageType div.mainContent div.details div.txtContent{padding:3rem;background-color:#f0eeee;color:#333;line-height:2em;font-size:1.05em}section.contentPageType div.mainContent div.details div.txtContent hr.brandSeparator{margin:0 0 1.5rem 0 !important}section.contentPageType div.mainContent div.details div.txtContent a{display:block;text-decoration:none}.department_classic section.contentPageType div.mainContent div.details div.txtContent a{color:#a90e3a}.department_theatre section.contentPageType div.mainContent div.details div.txtContent a{color:#e84321}.department_oldMusic section.contentPageType div.mainContent div.details div.txtContent a{color:#e67700}.department_jazz section.contentPageType div.mainContent div.details div.txtContent a{color:#0076ab}.department_pedagogie section.contentPageType div.mainContent div.details div.txtContent a{color:#6fb9bc}.department_rythmes section.contentPageType div.mainContent div.details div.txtContent a{color:#c4bd56}section.contentPageType div.mainContent div.details div.txtContent a:hover{text-decoration:underline}section.contentPageType div.mainContent a.bigBtn{display:inline-block;background-color:#00c17f;padding:15px 25px;letter-spacing:.15em;text-transform:uppercase;color:#fff;transition:all .3s ease-out}section.contentPageType div.mainContent a.bigBtn:hover{background-color:rgb(0,218.5,143.7797927461)}.department_classic section.contentPageType div.mainContent a.bigBtn{background-color:#a90e3a}.department_theatre section.contentPageType div.mainContent a.bigBtn{background-color:#e84321}.department_oldMusic section.contentPageType div.mainContent a.bigBtn{background-color:#e67700}.department_jazz section.contentPageType div.mainContent a.bigBtn{background-color:#0076ab}.department_pedagogie section.contentPageType div.mainContent a.bigBtn{background-color:#6fb9bc}.department_rythmes section.contentPageType div.mainContent a.bigBtn{background-color:#c4bd56}.department_classic section.contentPageType div.mainContent a.bigBtn:hover{background-color:rgb(192.5491803279,15.9508196721,66.0819672131)}.department_theatre section.contentPageType div.mainContent a.bigBtn:hover{background-color:rgb(234.393877551,86.5673469388,56.106122449)}.department_oldMusic section.contentPageType div.mainContent a.bigBtn:hover{background-color:rgb(255,132.1760869565,.5)}.department_jazz section.contentPageType div.mainContent a.bigBtn:hover{background-color:rgb(0,135.5964912281,196.5)}.department_pedagogie section.contentPageType div.mainContent a.bigBtn:hover{background-color:rgb(128.4028436019,193.4597156398,196.0971563981)}.department_rythmes section.contentPageType div.mainContent a.bigBtn:hover{background-color:hsl(56.1818181818,48.2456140351%,60.2941176471%)}.cms_content p,.cms_content ul,.cms_content li{font-family:"Open Sans",Arial,Verdana,sans-serif;font-weight:400;padding:0;margin:0;margin-bottom:30px;line-height:2.1em;color:#333;font-size:1.05em}.cms_content p.block,.cms_content ul.block,.cms_content li.block{padding:3rem;background-color:#f0eeee;margin-bottom:35px}.cms_content p a,.cms_content ul a,.cms_content li a{color:#00c17f;font-size:1.05em}body.department_classic .cms_content p a,body.department_classic .cms_content ul a,body.department_classic .cms_content li a{color:#a90e3a}body.department_theatre .cms_content p a,body.department_theatre .cms_content ul a,body.department_theatre .cms_content li a{color:#e84321}body.department_oldMusic .cms_content p a,body.department_oldMusic .cms_content ul a,body.department_oldMusic .cms_content li a{color:#e67700}body.department_jazz .cms_content p a,body.department_jazz .cms_content ul a,body.department_jazz .cms_content li a{color:#0076ab}body.department_pedagogie .cms_content p a,body.department_pedagogie .cms_content ul a,body.department_pedagogie .cms_content li a{color:#6fb9bc}body.department_rythmes .cms_content p a,body.department_rythmes .cms_content ul a,body.department_rythmes .cms_content li a{color:#c4bd56}.cms_content h2,.cms_content h3,.cms_content h4{font-family:"FedraSansPro-Normal",Arial,Verdana,sans-serif;padding:0;margin:0;line-height:1.2em}.cms_content h2{font-size:2.4em;margin-bottom:30px;color:#393939}.cms_content h3{font-size:1.95em;margin-bottom:30px;color:#393939}.cms_content h4{font-size:1.5em;margin-bottom:30px;color:#393939}.cms_content a{color:#00c17f;text-decoration:none}.cms_content a:hover{text-decoration:underline}body.department_classic .cms_content a{color:#a90e3a}body.department_theatre .cms_content a{color:#e84321}body.department_oldMusic .cms_content a{color:#e67700}body.department_jazz .cms_content a{color:#0076ab}body.department_pedagogie .cms_content a{color:#6fb9bc}body.department_rythmes .cms_content a{color:#c4bd56}.cms_content a.bigBtn{display:inline-block;background-color:#00c17f;padding:15px 25px;letter-spacing:.15em;text-transform:uppercase;color:#fff;transition:all .3s ease-out;background-color:#00c17f}.cms_content a.bigBtn:hover{background-color:rgb(0,218.5,143.7797927461)}body.department_classic .cms_content a.bigBtn{background-color:#a90e3a}body.department_theatre .cms_content a.bigBtn{background-color:#e84321}body.department_oldMusic .cms_content a.bigBtn{background-color:#e67700}body.department_jazz .cms_content a.bigBtn{background-color:#0076ab}body.department_pedagogie .cms_content a.bigBtn{background-color:#6fb9bc}body.department_rythmes .cms_content a.bigBtn{background-color:#c4bd56}.cms_content a.bigBtn:hover{background-color:rgb(0,218.5,143.7797927461);text-decoration:none}body.department_classic .cms_content a.bigBtn:hover{background-color:rgb(192.5491803279,15.9508196721,66.0819672131)}body.department_theatre .cms_content a.bigBtn:hover{background-color:rgb(234.393877551,86.5673469388,56.106122449)}body.department_oldMusic .cms_content a.bigBtn:hover{background-color:rgb(255,132.1760869565,.5)}body.department_jazz .cms_content a.bigBtn:hover{background-color:rgb(0,135.5964912281,196.5)}body.department_pedagogie .cms_content a.bigBtn:hover{background-color:rgb(128.4028436019,193.4597156398,196.0971563981)}body.department_rythmes .cms_content a.bigBtn:hover{background-color:hsl(56.1818181818,48.2456140351%,60.2941176471%)}.cms_content a.btn-quote{color:#00c17f;padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #00c17f;transition:all 300ms ease-in-out}body.department_classic .cms_content a.btn-quote{color:#a90e3a;border-color:#a90e3a}body.department_theatre .cms_content a.btn-quote{color:#e84321;border-color:#e84321}body.department_oldMusic .cms_content a.btn-quote{color:#e67700;border-color:#e67700}body.department_jazz .cms_content a.btn-quote{color:#0076ab;border-color:#0076ab}body.department_pedagogie .cms_content a.btn-quote{color:#6fb9bc;border-color:#6fb9bc}body.department_rythmes .cms_content a.btn-quote{color:#c4bd56;border-color:#c4bd56}.cms_content a.btn-quote:hover{border-left-width:15px;text-decoration:none}.cms_content img{width:100%;margin-bottom:35px}.cms_content img.keyword_img{width:16px;margin-bottom:0}.cms_content ul{padding:0 30px;font-size:1.05em;line-height:2.1em}.cms_content ul li{position:relative;list-style:none;line-height:20px;margin:0;padding-bottom:25px;padding-left:30px;padding-right:60px}.cms_content ul li:before{content:"";display:block;background:#333;position:absolute;top:5px;left:15px;width:4px;height:13px}.cms_content .box_gray{background-color:#f0eeee;color:#333;line-height:2em;font-size:1.05em;padding:3rem;margin:30px 0}.cms_content.cms_dep_classic a,.cms_content.cms_dep_classic p a,.cms_content.cms_dep_classic ul a,.cms_content.cms_dep_classic li a{color:#a90e3a;border-color:#a90e3a}.cms_content.cms_dep_theatre a,.cms_content.cms_dep_theatre p a,.cms_content.cms_dep_theatre ul a,.cms_content.cms_dep_theatre li a{color:#e84321;border-color:#e84321}.cms_content.cms_dep_oldMusic a,.cms_content.cms_dep_oldMusic p a,.cms_content.cms_dep_oldMusic ul a,.cms_content.cms_dep_oldMusic li a{color:#e67700;border-color:#e67700}.cms_content.cms_dep_jazz a,.cms_content.cms_dep_jazz p a,.cms_content.cms_dep_jazz ul a,.cms_content.cms_dep_jazz li a{color:#0076ab;border-color:#0076ab}.cms_content.cms_dep_pedagogie a,.cms_content.cms_dep_pedagogie p a,.cms_content.cms_dep_pedagogie ul a,.cms_content.cms_dep_pedagogie li a{color:#6fb9bc;border-color:#6fb9bc}.cms_content.cms_dep_rythmes a,.cms_content.cms_dep_rythmes p a,.cms_content.cms_dep_rythmes ul a,.cms_content.cms_dep_rythmes li a{color:#c4bd56;border-color:#c4bd56}@font-face{font-family:"icomoon";src:url("../fonts/icomoon.eot");src:url("../fonts/icomoon.eot?#iefix") format("embedded-opentype"),url("../fonts/icomoon.woff") format("woff"),url("../fonts/icomoon.ttf") format("truetype"),url("../fonts/icomoon.svg#icomoon") format("svg");font-weight:normal;font-style:normal}.dl-menuwrapper{width:100%;max-width:380px;position:absolute;top:1.5rem;left:48px;-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 200%;perspective-origin:50% 200%;z-index:1200}.dl-menuwrapper:first-child{margin-right:110px}.dl-menuwrapper button{background:#00c17f;border:none;width:48px;height:45px;text-indent:-900em;overflow:hidden;position:relative;cursor:pointer;outline:none}.dl-menuwrapper button:hover,.dl-menuwrapper button.dl-active,.dl-menuwrapper ul{background:#00c17f}.dl-menuwrapper button:after{content:"";position:absolute;width:68%;height:5px;background:#fff;top:10px;left:16%;box-shadow:0 10px 0 #fff,0 20px 0 #fff}.dl-menuwrapper ul{padding:0;list-style:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.dl-menuwrapper li{position:relative}.dl-menuwrapper li.dark{background-color:#292929}.dl-menuwrapper li a{display:block;position:relative;padding:15px 20px;font-size:16px;line-height:20px;font-weight:300;color:#fff;outline:none}@media(max-height: 715px){.dl-menuwrapper li a{padding:9px 20px}}.no-touch .dl-menuwrapper li a:hover{background:rgba(255,248,213,.1)}.dl-menuwrapper li.dl-back>a{padding-left:30px;background:rgba(0,0,0,.1)}.dl-menuwrapper li.dl-back:after,.dl-menuwrapper li>a:not(:only-child):after{position:absolute;top:0;line-height:50px;font-family:"icomoon";speak:none;-webkit-font-smoothing:antialiased;content:""}.dl-menuwrapper li.dl-back:after{left:10px;color:rgba(212,204,198,.3);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dl-menuwrapper li>a:after{right:10px;color:rgba(0,0,0,.15)}.dl-menuwrapper .dl-menu{margin:5px 0 0 0;position:absolute;width:100%;opacity:0;pointer-events:none;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-backface-visibility:hidden;backface-visibility:hidden}.dl-menuwrapper .dl-menu.dl-menu-toggle{transition:all .3s ease}.dl-menuwrapper .dl-menu.dl-menuopen{opacity:1;pointer-events:auto;-webkit-transform:translateY(0px);transform:translateY(0px)}.dl-menuwrapper li .dl-submenu{display:none}.dl-menu.dl-subview li,.dl-menu.dl-subview li.dl-subviewopen>a,.dl-menu.dl-subview li.dl-subview>a{display:none}.dl-menu.dl-subview li.dl-subview,.dl-menu.dl-subview li.dl-subview .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu>li{display:block}.dl-menuwrapper>.dl-submenu{position:absolute;width:100%;top:50px;left:0;margin:0}.dl-menu.dl-animate-out-1{-webkit-animation:MenuAnimOut1 .4s;animation:MenuAnimOut1 .4s}.dl-menu.dl-animate-out-2{-webkit-animation:MenuAnimOut2 .3s ease-in-out;animation:MenuAnimOut2 .3s ease-in-out}.dl-menu.dl-animate-out-3{-webkit-animation:MenuAnimOut3 .4s ease;animation:MenuAnimOut3 .4s ease}.dl-menu.dl-animate-out-4{-webkit-animation:MenuAnimOut4 .4s ease;animation:MenuAnimOut4 .4s ease}.dl-menu.dl-animate-out-5{-webkit-animation:MenuAnimOut5 .4s ease;animation:MenuAnimOut5 .4s ease}@-webkit-keyframes MenuAnimOut1{50%{-webkit-transform:translateZ(-250px) rotateY(30deg)}75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);opacity:.5}100%{-webkit-transform:translateZ(-500px) rotateY(0deg);opacity:0}}@-webkit-keyframes MenuAnimOut2{100%{-webkit-transform:translateX(-100%);opacity:0}}@-webkit-keyframes MenuAnimOut3{100%{-webkit-transform:translateZ(300px);opacity:0}}@-webkit-keyframes MenuAnimOut4{100%{-webkit-transform:translateZ(-300px);opacity:0}}@-webkit-keyframes MenuAnimOut5{100%{-webkit-transform:translateY(40%);opacity:0}}@keyframes MenuAnimOut1{50%{-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg)}75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);transform:translateZ(-372.5px) rotateY(15deg);opacity:.5}100%{-webkit-transform:translateZ(-500px) rotateY(0deg);transform:translateZ(-500px) rotateY(0deg);opacity:0}}@keyframes MenuAnimOut2{100%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}@keyframes MenuAnimOut3{100%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}}@keyframes MenuAnimOut4{100%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}}@keyframes MenuAnimOut5{100%{-webkit-transform:translateY(40%);transform:translateY(40%);opacity:0}}.dl-menu.dl-animate-in-1{-webkit-animation:MenuAnimIn1 .3s;animation:MenuAnimIn1 .3s}.dl-menu.dl-animate-in-2{-webkit-animation:MenuAnimIn2 .3s ease-in-out;animation:MenuAnimIn2 .3s ease-in-out}.dl-menu.dl-animate-in-3{-webkit-animation:MenuAnimIn3 .4s ease;animation:MenuAnimIn3 .4s ease}.dl-menu.dl-animate-in-4{-webkit-animation:MenuAnimIn4 .4s ease;animation:MenuAnimIn4 .4s ease}.dl-menu.dl-animate-in-5{-webkit-animation:MenuAnimIn5 .4s ease;animation:MenuAnimIn5 .4s ease}@-webkit-keyframes MenuAnimIn1{0%{-webkit-transform:translateZ(-500px) rotateY(0deg);opacity:0}20%{-webkit-transform:translateZ(-250px) rotateY(30deg);opacity:.5}100%{-webkit-transform:translateZ(0px) rotateY(0deg);opacity:1}}@-webkit-keyframes MenuAnimIn2{0%{-webkit-transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0px);opacity:1}}@-webkit-keyframes MenuAnimIn3{0%{-webkit-transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0px);opacity:1}}@-webkit-keyframes MenuAnimIn4{0%{-webkit-transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0px);opacity:1}}@-webkit-keyframes MenuAnimIn5{0%{-webkit-transform:translateY(40%);opacity:0}100%{-webkit-transform:translateY(0);opacity:1}}@keyframes MenuAnimIn1{0%{-webkit-transform:translateZ(-500px) rotateY(0deg);transform:translateZ(-500px) rotateY(0deg);opacity:0}20%{-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg);opacity:.5}100%{-webkit-transform:translateZ(0px) rotateY(0deg);transform:translateZ(0px) rotateY(0deg);opacity:1}}@keyframes MenuAnimIn2{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1}}@keyframes MenuAnimIn3{0%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1}}@keyframes MenuAnimIn4{0%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1}}@keyframes MenuAnimIn5{0%{-webkit-transform:translateY(40%);transform:translateY(40%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.dl-menuwrapper>.dl-submenu.dl-animate-in-1{-webkit-animation:SubMenuAnimIn1 .4s ease;animation:SubMenuAnimIn1 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-in-2{-webkit-animation:SubMenuAnimIn2 .3s ease-in-out;animation:SubMenuAnimIn2 .3s ease-in-out}.dl-menuwrapper>.dl-submenu.dl-animate-in-3{-webkit-animation:SubMenuAnimIn3 .4s ease;animation:SubMenuAnimIn3 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-in-4{-webkit-animation:SubMenuAnimIn4 .4s ease;animation:SubMenuAnimIn4 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-in-5{-webkit-animation:SubMenuAnimIn5 .4s ease;animation:SubMenuAnimIn5 .4s ease}@-webkit-keyframes SubMenuAnimIn1{0%{-webkit-transform:translateX(50%);opacity:0}100%{-webkit-transform:translateX(0px);opacity:1}}@-webkit-keyframes SubMenuAnimIn2{0%{-webkit-transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0px);opacity:1}}@-webkit-keyframes SubMenuAnimIn3{0%{-webkit-transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0px);opacity:1}}@-webkit-keyframes SubMenuAnimIn4{0%{-webkit-transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0px);opacity:1}}@-webkit-keyframes SubMenuAnimIn5{0%{-webkit-transform:translateZ(-200px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@keyframes SubMenuAnimIn1{0%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}100%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1}}@keyframes SubMenuAnimIn2{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1}}@keyframes SubMenuAnimIn3{0%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1}}@keyframes SubMenuAnimIn4{0%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1}}@keyframes SubMenuAnimIn5{0%{-webkit-transform:translateZ(-200px);transform:translateZ(-200px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.dl-menuwrapper>.dl-submenu.dl-animate-out-1{-webkit-animation:SubMenuAnimOut1 .4s ease;animation:SubMenuAnimOut1 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-out-2{-webkit-animation:SubMenuAnimOut2 .3s ease-in-out;animation:SubMenuAnimOut2 .3s ease-in-out}.dl-menuwrapper>.dl-submenu.dl-animate-out-3{-webkit-animation:SubMenuAnimOut3 .4s ease;animation:SubMenuAnimOut3 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-out-4{-webkit-animation:SubMenuAnimOut4 .4s ease;animation:SubMenuAnimOut4 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-out-5{-webkit-animation:SubMenuAnimOut5 .4s ease;animation:SubMenuAnimOut5 .4s ease}@-webkit-keyframes SubMenuAnimOut1{0%{-webkit-transform:translateX(0%);opacity:1}100%{-webkit-transform:translateX(50%);opacity:0}}@-webkit-keyframes SubMenuAnimOut2{0%{-webkit-transform:translateX(0%);opacity:1}100%{-webkit-transform:translateX(100%);opacity:0}}@-webkit-keyframes SubMenuAnimOut3{0%{-webkit-transform:translateZ(0px);opacity:1}100%{-webkit-transform:translateZ(-300px);opacity:0}}@-webkit-keyframes SubMenuAnimOut4{0%{-webkit-transform:translateZ(0px);opacity:1}100%{-webkit-transform:translateZ(300px);opacity:0}}@-webkit-keyframes SubMenuAnimOut5{0%{-webkit-transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-200px);opacity:0}}@keyframes SubMenuAnimOut1{0%{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1}100%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}}@keyframes SubMenuAnimOut2{0%{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1}100%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@keyframes SubMenuAnimOut3{0%{-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1}100%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}}@keyframes SubMenuAnimOut4{0%{-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1}100%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}}@keyframes SubMenuAnimOut5{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-200px);transform:translateZ(-200px);opacity:0}}.no-js .dl-menuwrapper .dl-menu{position:relative;opacity:1;-webkit-transform:none;transform:none}.no-js .dl-menuwrapper li .dl-submenu{display:block}.no-js .dl-menuwrapper li.dl-back{display:none}.no-js .dl-menuwrapper li>a:not(:only-child){background:rgba(0,0,0,.1)}.no-js .dl-menuwrapper li>a:not(:only-child):after{content:""}nav.mobileMenu{display:none;position:absolute;z-index:700 !important}@media(max-width: 1260px){nav.mobileMenu{z-index:6;display:block;position:fixed;background:#fff;top:0;left:0;width:100%;padding:0 3rem}}nav.mobileMenu.noSlider{top:1.5rem;left:1.5rem;z-index:1000;display:none}@media(max-width: 1260px){nav.mobileMenu.noSlider{display:block}}nav.mobileMenu .logo_mobile{position:relative;top:4px;right:-20px;z-index:1300;float:right;width:95px;display:none}@media(max-width: 1260px){nav.mobileMenu .logo_mobile{display:block}header.header_home nav.mobileMenu .logo_mobile{display:none}}nav.mobileMenu .logo_mobile img{width:100%}.mobileContainer .mobileMenu .dl-menuwrapper button.dl-active,.mobileContainer .mobileMenu .dl-menuwrapper ul,.mobileContainer .mobileMenu .dl-menuwrapper button{background:#00c17f}.mobileContainer .mobileMenu .dl-menuwrapper button:hover{background:rgb(0,142,93.4404145078)}@media(max-width: 767px){.teacherContent .lasagna_slice .lasagna_boxpic{flex-direction:column}}@media(max-width: 767px){.teacherContent .lasagna_slice .lasagna_boxpic .pic{width:90%;margin-left:-5%}}@media(max-width: 767px){.teacherContent .lasagna_slice .lasagna_boxpic .text{width:90%;margin-left:5%}}.teacherContent .lasagna_slice .lasagna_boxpic .text a{font-weight:bold}.teacherContent .lasagna_slice .teacher_biography{margin-top:50px}.teacherContent .lasagna_slice .teacher_copyright{font-style:italic}.teacher_listing a.teacher{display:block;background:#f2f2f2;margin-bottom:30px;color:#333}.teacher_listing a.teacher h2{text-transform:uppercase;font-size:2em;padding:0;margin:1rem 0;line-height:1.2em;font-family:"FedraSansPro-Normal",Arial,Verdana,sans-serif;color:#000}.teacher_listing a.teacher h2 span{color:#00c17f}.teachersForm{margin:30px 0}.lasagna_slice .lasagna_grayblock{background:#f2f2f2;padding:30px;margin:30px 0}.lasagna_slice .lasagna_grayblock p:last-child{margin-bottom:0}.lasagna_slice .lasagna_pic .pic{width:100%}.lasagna_slice .lasagna_grayborder{border:3px solid #a6a6a6;padding:30px;margin:30px 0;color:#a6a6a6}.lasagna_slice .lasagna_grayborder p,.lasagna_slice .lasagna_grayborder ul,.lasagna_slice .lasagna_grayborder li{color:#a6a6a6;font-family:"FedraSansPro-Normal",Arial,Verdana,sans-serif;line-height:1.2em;font-size:1.2em;line-height:1.8em}.lasagna_slice .lasagna_grayborder p:last-child{margin-bottom:0}.lasagna_slice .lasagna_gallery{margin:30px 0}.lasagna_slice .lasagna_gallery img.pic{width:100%}.lasagna_slice .lasagna_video{margin:30px 0}.lasagna_slice .lasagna_video iframe{width:100%;height:460px}.lasagna_slice .lasagna_audio{margin:30px 0}.lasagna_slice .lasagna_audio audio{width:100%}.lasagna_slice .lasagna_boxpic{margin:30px 0;display:flex;justify-content:center;align-items:center}.lasagna_slice .lasagna_boxpic .pic{width:50%}.lasagna_slice .lasagna_boxpic .pic img{width:100%}.lasagna_slice .lasagna_boxpic .text{width:50%;background:#f2f2f2;padding:30px 40px}.lasagna_slice .lasagna_boxpic .text .brandSeparator{margin:0;margin-bottom:15px}.lasagna_slice .lasagna_boxpic .text p{margin-bottom:0px}.lasagna_slice .lasagna_boxpic .text a{color:#00c17f}.lasagna_manage_position{right:-70px;z-index:5}.pika-thumbs{padding:0 !important;margin:0 -15px;display:flex;flex-wrap:wrap;justify-content:space-between}.pika-thumbs li{overflow:hidden;list-style-type:none;background:#fafafa;border:1px solid #e5e5e5;cursor:pointer;width:calc(33.33% - 30px);height:150px;margin:30px 15px 0;border:none;padding:0}.pika-thumbs li .clip{position:relative;height:100%;text-align:center;vertical-align:middle;overflow:hidden}.pika-stage,.pika-textnav{width:500px}.pika-stage{position:relative;background:#fafafa;border:1px solid #e5e5e5;padding:10px 10px 40px 10px;text-align:center;height:250px}.pika-stage img{height:100%}.pika-stage .caption{position:absolute;font-size:11px;color:#fff;padding:10px;text-align:right;bottom:0px;right:0px}.pika-stage .caption p{padding:0;margin:0;line-height:14px}.pika-imgnav a{position:absolute;text-indent:-5000px;display:block;z-index:3}.pika-imgnav a.previous{background:url(prev.png) no-repeat left 45%;height:100%;width:50px;top:10px;left:10px;cursor:pointer}.pika-imgnav a.next{background:url(next.png) no-repeat right 45%;height:100%;width:50px;top:10px;right:10px;cursor:pointer}.pika-imgnav a.play{background:url(play.png) no-repeat 0% 50%;height:100px;width:44px;top:0;left:50%;display:none;cursor:pointer}.pika-imgnav a.pause{background:url(pause.png) no-repeat 0% 50%;height:100px;width:44px;top:0;left:50%;display:none;cursor:pointer}.pika-textnav{overflow:hidden;margin:10px 0 0 0;bottom:10px;position:absolute}.pika-textnav a{font-size:12px;text-decoration:none;color:#333;padding:4px}.pika-textnav a.previous{float:left;width:auto;display:block}.pika-textnav a.next{float:right;width:auto;display:block}.pika-tooltip{font-size:12px;position:absolute;color:#fff;padding:3px;background-color:rgba(0,0,0,.7);border:3px solid #000}.pika-counter{position:absolute;bottom:45px;left:15px;color:#fff;background:rgba(0,0,0,.7);font-size:11px;padding:3px;border-radius:5px}.pika-loader{background:url(loading.gif) 3px 3px no-repeat #000;background-color:rgba(0,0,0,.9);color:#fff;width:60px;font-size:11px;padding:5px 3px;text-align:right;position:absolute;top:15px;right:15px}.jcarousel-skin-pika .jcarousel-container-horizontal{padding:15px 20px;overflow:hidden}.jcarousel-skin-pika .jcarousel-clip-horizontal{height:90px;width:485px}.jcarousel-skin-pika .jcarousel-item-horizontal{margin-right:10px}.pika-stage{width:100%;height:auto;padding:0;border:none}.pika-stage img{width:100%;height:auto}.pika-imgnav,.pika-textnav,.pika-loader{display:none !important}#timeline_wrapper{display:flex;flex:auto;overflow-y:auto;height:400px}#timeline_wrapper:before{content:"";position:absolute;bottom:-5rem;left:0rem;height:5.1rem;display:block;width:100%;z-index:300;background:linear-gradient(to bottom, rgb(255, 255, 255) 20%, rgba(255, 255, 255, 0) 100%)}#timeline{position:relative;display:table;height:100%;margin-left:auto;margin-right:auto;margin-top:5rem}#timeline div:after{content:"";width:2px;position:absolute;top:.5rem;bottom:0rem;left:60px;z-index:1;background:#c5c5c5}#timeline h3{position:sticky;top:5rem;color:#888;margin:0;font-size:1em;font-weight:400}@media(min-width: 62em){#timeline h3{font-size:1.1em}}#timeline section.year{position:relative}#timeline section.year:first-child section{margin-top:-1.3em}#timeline section.year section{position:relative;padding-bottom:1.25em;margin-bottom:2.2em}#timeline section.year section h4{position:absolute;bottom:0;font-size:.9em;font-weight:400;line-height:1.2em;margin:0;padding:0 0 0 89px;color:#c5c5c5}@media(min-width: 62em){#timeline section.year section h4{font-size:1em}}#timeline section.year section ul{list-style-type:none;padding:0 0 0 75px;margin:-1.35rem 0 1em;max-width:32rem;font-size:1em}@media(min-width: 62em){#timeline section.year section ul{font-size:1.1em;padding:0 0 0 81px}}#timeline section.year section ul:last-child{margin-bottom:0}#timeline section.year section ul:first-of-type:after{content:"";width:14px;height:14px;background:#c5c5c5;border:2px solid #fff;border-radius:50%;position:absolute;left:54px;top:3px;z-index:2}#timeline section.year section ul li{margin-left:.5rem}#timeline section.year section ul li:not(:first-child){margin-top:.4rem}#timeline section.year section ul li span.price{color:#48d1cc;font-weight:500}section.contentPageType div.mainContent ul.siteMap{padding:0}section.contentPageType div.mainContent ul.siteMap ul{padding:10px 0;padding-bottom:0;margin-bottom:0}section.contentPageType div.mainContent ul.siteMap li{padding-right:0;padding-left:20px;padding-bottom:5px}section.contentPageType div.mainContent ul.siteMap li:before{left:0}section.contentPageType div.mainContent ul.siteMap a,section.contentPageType div.mainContent ul.siteMap h1 a,section.contentPageType div.mainContent ul.siteMap h2 a,section.contentPageType div.mainContent ul.siteMap h3 a,section.contentPageType div.mainContent ul.siteMap p a{color:#333;transition:all 300ms ease-out}section.contentPageType div.mainContent ul.siteMap a:hover,section.contentPageType div.mainContent ul.siteMap h1 a:hover,section.contentPageType div.mainContent ul.siteMap h2 a:hover,section.contentPageType div.mainContent ul.siteMap h3 a:hover,section.contentPageType div.mainContent ul.siteMap p a:hover{color:#00c17f;text-decoration:none}section.contentPageType div.mainContent ul.siteMap h1{line-height:1.2em;margin:0;margin-bottom:10px;font-size:1.2em;font-weight:bold}section.contentPageType div.mainContent ul.siteMap h2{line-height:1.5em;margin:0;margin-bottom:0;font-size:1em}section.contentPageType div.mainContent ul.siteMap h3{font-size:.8em;line-height:1.8em;margin-bottom:0}section.contentPageType div.mainContent ul.siteMap p{line-height:1em;margin:0}section.contentPageType div.mainContent ul.siteMap p a{font-size:.7em}.cours_listing .cours{display:block;background:#f2f2f2;margin-bottom:30px;color:#333;padding:15px;transition:all 300ms ease-out}.cours_listing .cours h2{text-transform:uppercase;font-size:2em;padding:0;margin:0;line-height:1.2em;font-family:"FedraSansPro-Normal",Arial,Verdana,sans-serif;color:#000;transition:all 300ms ease-out}.cours_listing .cours:hover h2{color:#00c17f}.form_inscription .wrapper_title{margin-bottom:30px}.form_inscription .wrapper_title h2{font-family:"FedraSansPro-Normal",Arial,Verdana,sans-serif;font-size:32px;margin:0}.form_inscription .wrapper_title h3{font-family:"FedraSansPro-Normal",Arial,Verdana,sans-serif;font-size:26px;margin:0;margin-top:10px}.form_inscription .wrapper_title p{font-size:14px;margin-top:10px}.form_inscription input[type=text],.form_inscription input[type=number]{background:#f2f2f2;border:none;width:100%;padding:15px}.form_inscription input[type=text][name=location_other],.form_inscription input[type=number][name=location_other]{display:inline-block;width:70%;float:right}.form_inscription input[type=text].missing,.form_inscription input[type=number].missing{border:2px solid #a94442}.form_inscription textarea{background:#f2f2f2;border:none;width:100%;min-height:150px;padding:15px}.form_inscription textarea.missing{border:2px solid #a94442}.form_inscription .upload_pdf_file{background:#f2f2f2;padding:15px}.form_inscription .upload_pdf_file.missing{border:2px solid #a94442}.form_inscription .btn-green{background:#00c17f;display:block;text-transform:uppercase;color:#fff;text-align:center;width:100%;border:none;padding:10px;margin-top:40px}.form_inscription .location_wrapper .location h3{display:inline-block;font-family:"FedraSansPro-Normal",Arial,Verdana,sans-serif;font-size:26px;margin:0;margin-top:10px}.form_inscription .location_wrapper .location h3 label{font-weight:400}.form_inscription .location_wrapper .location .checkbox_wrapper{display:inline-block;position:relative;width:30px;height:30px;vertical-align:middle;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form_inscription .location_wrapper .location .checkbox_wrapper input{position:absolute;opacity:0;cursor:pointer}.form_inscription .location_wrapper .location .checkbox_wrapper .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee}.form_inscription .location_wrapper .location .checkbox_wrapper:hover input~.checkmark{background-color:#ccc}.form_inscription .location_wrapper .location .checkbox_wrapper input:checked~.checkmark{opacity:1;background:#00c17f}.form_inscription .location_wrapper .location .checkbox_wrapper .checkmark:after{content:"";position:absolute;display:none}.form_inscription .location_wrapper .location .checkbox_wrapper input:checked~.checkmark:after{display:block}.form_inscription .location_wrapper .location .checkbox_wrapper .checkmark:after{top:2px;left:2px;width:80%;height:80%;background:url(../img/check-mark-white.svg) no-repeat 0 0;background-size:cover}.form_inscription .location_wrapper .location .rooms{padding-left:60px}.form_inscription .location_wrapper .location .rooms .room_items{position:relative;padding-left:30px}.form_inscription .member{margin-bottom:15px}.form_inscription .form_field_infos .row{margin-bottom:15px}.form_inscription .add_team{display:inline-block;background:#f2f2f2;color:#a6a6a6;width:30px;height:30px;text-align:center;line-height:30px;font-size:22px;margin-right:10px;vertical-align:middle}*{box-sizing:border-box}a:link,a:visited,a:hover,a:focus,a:active{text-decoration:none}html,body{position:relative;overflow-x:hidden;margin:0;padding:0;background-color:#fff;font-family:"Open Sans",Arial,Verdana,sans-serif;font-weight:400}html{height:100%}body{font-size:10pt;min-height:100%;padding-bottom:340px}@media(max-width: 1149px){body{font-size:8pt}}div.preloader{position:fixed;z-index:1000;top:0;left:0;width:100vw;height:100vh;background-color:hsla(0,0%,100%,.8)}div.preloader div.bar{position:absolute;top:0;left:0;width:0;height:.3vh;-webkit-animation-name:slidein;animation-name:slidein;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;background-color:#00c17f}@-webkit-keyframes slidein{from{width:0}to{width:100%}}@keyframes slidein{from{width:0}to{width:100%}}.mb3{margin-bottom:2rem}hr.brandSeparator{margin:3rem 0;height:12px;display:block;border:none;background-image:url("../img/brandSeparator.svg");background-size:contain;background-position:left center;background-repeat:no-repeat}hr.brandSeparatorJazz{margin:3rem 0;height:12px;display:block;border:none;background-image:url("../img/brandSeparator.svg");background-size:contain;background-position:left center;background-repeat:no-repeat;background-image:url("../img/brandSeparatorJazz.svg")}hr.brandSeparatorTheatre{margin:3rem 0;height:12px;display:block;border:none;background-image:url("../img/brandSeparator.svg");background-size:contain;background-position:left center;background-repeat:no-repeat;background-image:url("../img/brandSeparatorTheatre.svg")}hr.brandSeparatorOldmusic{margin:3rem 0;height:12px;display:block;border:none;background-image:url("../img/brandSeparator.svg");background-size:contain;background-position:left center;background-repeat:no-repeat;background-image:url("../img/brandSeparatorOldMusic.svg")}hr.brandSeparatorPedagogie{margin:3rem 0;height:12px;display:block;border:none;background-image:url("../img/brandSeparator.svg");background-size:contain;background-position:left center;background-repeat:no-repeat;background-image:url("../img/brandSeparatorPedagogie.svg")}hr.brandSeparatorClassic{margin:3rem 0;height:12px;display:block;border:none;background-image:url("../img/brandSeparator.svg");background-size:contain;background-position:left center;background-repeat:no-repeat;background-image:url("../img/brandSeparatorClassic.svg")}hr.brandSeparatorRythmes{margin:3rem 0;height:12px;display:block;border:none;background-image:url("../img/brandSeparator.svg");background-size:contain;background-position:left center;background-repeat:no-repeat;background-image:url("../img/brandSeparatorRythmes.svg")}span.arrowRight{position:relative;top:2px;display:inline-block;width:0;height:0;margin-left:1.5em;border-top:7px solid rgba(0,0,0,0);border-bottom:7px solid rgba(0,0,0,0);border-left:11px solid #fff}.note-footer{font-size:1em;line-height:1.6em;width:100%;max-width:1320px;margin-top:60px;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px;color:#626262}
/*# sourceMappingURL=main.css.map */
