/* Source and licensing information for the line(s) below can be found at https://beauxartsparis.fr/themes/bootstrap/css/style-fz.css. */
body{font-family:"robotoregular";font-size:15px;line-height:1.6;color:#000 !important}.path-agenda .date-selected{font-size:28.14px;font-family:"obibokbold";color:#f06;margin:0;margin-top:25px;margin-bottom:-10px;display:block;text-transform:capitalize}@font-face{font-family:'obibokblack';src:url('/themes/bootstrap/css/../fonts/obibok/obibok-black-webfont.woff2') format('woff2'),url('/themes/bootstrap/css/../fonts/obibok/obibok-black-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'obibokbold';src:url('/themes/bootstrap/css/../fonts/obibok/obibok-bold-webfont.woff2') format('woff2'),url('/themes/bootstrap/css/../fonts/obibok/obibok-bold-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'obibokheavy';src:url('/themes/bootstrap/css/../fonts/obibok/obibok-heavy-webfont.woff2') format('woff2'),url('/themes/bootstrap/css/../fonts/obibok/obibok-heavy-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'obiboklight';src:url('/themes/bootstrap/css/../fonts/obibok/obibok-light-webfont.woff2') format('woff2'),url('/themes/bootstrap/css/../fonts/obibok/obibok-light-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'obibokmedium';src:url('/themes/bootstrap/css/../fonts/obibok/obibok-medium-webfont.woff2') format('woff2'),url('/themes/bootstrap/css/../fonts/obibok/obibok-medium-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'obiboknormal';src:url('/themes/bootstrap/css/../fonts/obibok/obibok-normal-webfont.woff2') format('woff2'),url('/themes/bootstrap/css/../fonts/obibok/obibok-normal-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'obibokregular';src:url('/themes/bootstrap/css/../fonts/obibok/obibok-regular-webfont.woff2') format('woff2'),url('/themes/bootstrap/css/../fonts/obibok/obibok-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'obiboksemibold';src:url('/themes/bootstrap/css/../fonts/obibok/obibok-semibold-webfont.woff2') format('woff2'),url('/themes/bootstrap/css/../fonts/obibok/obibok-semibold-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'obiboksemilight';src:url('/themes/bootstrap/css/../fonts/obibok/obibok-semilight-webfont.woff2') format('woff2'),url('/themes/bootstrap/css/../fonts/obibok/obibok-semilight-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'obibokthin';src:url('/themes/bootstrap/css/../fonts/obibok/obibok-thin-webfont.woff2') format('woff2'),url('/themes/bootstrap/css/../fonts/obibok/obibok-thin-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'robotobold';src:url('/themes/bootstrap/css/../fonts/roboto/roboto-bold-webfont.woff2') format('woff2'),url('/themes/bootstrap/css/../fonts/roboto/roboto-bold-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'robotobold_italic';src:url('/themes/bootstrap/css/../fonts/roboto/roboto-bolditalic-webfont.woff2') format('woff2'),url('/themes/bootstrap/css/../fonts/roboto/roboto-bolditalic-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'robotoitalic';src:url('/themes/bootstrap/css/../fonts/roboto/roboto-italic-webfont.woff2') format('woff2'),url('/themes/bootstrap/css/../fonts/roboto/roboto-italic-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'robotolight';src:url('/themes/bootstrap/css/../fonts/roboto/roboto-light_37ff0ad1e267a659ca982a66803e5f60-webfont.woff2') format('woff2'),url('/themes/bootstrap/css/../fonts/roboto/roboto-light_37ff0ad1e267a659ca982a66803e5f60-webfont.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'robotolight_italic';src:url('/themes/bootstrap/css/../fonts/roboto/roboto-lightitalic-webfont.woff2') format('woff2'),url('/themes/bootstrap/css/../fonts/roboto/roboto-lightitalic-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'robotomedium';src:url('/themes/bootstrap/css/../fonts/roboto/roboto-medium-webfont.woff2') format('woff2'),url('/themes/bootstrap/css/../fonts/roboto/roboto-medium-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'robotomedium_italic';src:url('/themes/bootstrap/css/../fonts/roboto/roboto-mediumitalic-webfont.woff2') format('woff2'),url('/themes/bootstrap/css/../fonts/roboto/roboto-mediumitalic-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'robotoregular';src:url('/themes/bootstrap/css/../fonts/roboto/roboto-regular-webfont.woff2') format('woff2'),url('/themes/bootstrap/css/../fonts/roboto/roboto-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal}#edit-nid{display:none}.lowercase{text-transform:lowercase}body{height:auto !important}ul.date-recur-occurrences{padding:0}.cours>.container{padding-bottom:50px}.preloader-wrapper{height:100%;width:100%;background:#fff;position:fixed;top:0;left:0;z-index:9999999}.preloader-wrapper .preloader{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.spinner{margin:100px auto;width:60px;height:60px;position:relative;text-align:center;-webkit-animation:sk-rotate 2s infinite linear;animation:sk-rotate 2s infinite linear}.dot1,.dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#650ecd;border-radius:100%;-webkit-animation:sk-bounce 2s infinite ease-in-out;animation:sk-bounce 2s infinite ease-in-out}.dot2{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-rotate{100%{-webkit-transform:rotate(360deg)}}@keyframes sk-rotate{100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-webkit-keyframes sk-bounce{0%,100%{-webkit-transform:scale(0.0)}50%{-webkit-transform:scale(1.0)}}@keyframes sk-bounce{0%,100%{transform:scale(0.0);-webkit-transform:scale(0.0)}50%{transform:scale(1.0);-webkit-transform:scale(1.0)}}.wow{opacity:0}.rellax{transform:translate3d(0px,0px,0px)}.image_header.rellax-effet .field--type-image,.container.rellax-effet{overflow:hidden}.path-actualite .actualite_:hover figure.figure:after,.path-agenda .event:hover figure.figure:after{box-shadow:inset 0 0 0 18px #f06}.gvbg .presentation figure.figure:hover:after,.gvbg .exposition figure.figure:hover:after{box-shadow:inset 0 0 0 18px #650ecd !important}.path-frontpage .actualite:hover figure.figure:after{box-shadow:inset 0 0 0 18px #650ecd !important}.path-frontpage .event:hover figure.figure:after{box-shadow:inset 0 0 0 18px #fb5201 !important}.path-actualite .actualite_ figure.figure:after,.gvbg .presentation figure.figure:after,.gvbg .exposition figure.figure:after,.path-frontpage .actualite figure.figure:after,.path-frontpage .event figure.figure:after,.path-agenda .event figure.figure:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset 0 0 0 0 #fff;transition:box-shadow .45s cubic-bezier(.215,.61,.355,1)}.gvbg .presentation figure.figure:after,.gvbg .exposition figure.figure:after{box-shadow:inset 0 0 0 0 #650ecd !important}.disagree-button.eu-cookie-compliance-more-button,.eu-cookie-compliance-agree-button,.eu-cookie-compliance-default-button,.eu-cookie-compliance-hide-button,.eu-cookie-compliance-more-button-thank-you,.eu-cookie-withdraw-button,.eu-cookie-compliance-save-preferences-button{font-family:obibokregular !important}.eu-cookie-compliance-message h2{font-family:obibokregular !important}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}::-webkit-scrollbar{width:12px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#650ecd}.navbar-collapse.collapse{display:inline-block !important}.navbar-nav{float:none !important}.navbar-brand>.desktop-logo{width:248px}body.path-agenda .navbar-default,body.path-actualite .navbar-default{background-color:#f06;margin:0}body.path-frontpage{overflow-x:hidden !important}.page-nav--active{overflow:hidden !important}body.using-mouse a:focus,body.using-mouse button:focus,body.using-mouse select:focus{outline:0}body.path-frontpage header .navbar{min-height:58px;box-shadow:none;background:transparent;position:absolute;top:0;right:0;left:0;z-index:1010}body.path-node .navbar{position:relative;margin:0}html{margin:0;height:100%;width:100%}body{position:relative;height:100%;width:100%}.m0{margin:0}.loader{width:170px;position:absolute;left:50%;right:50%;transform:translate(-50%,50%);z-index:8;margin:0 auto}img,input,.btn,a,a:hover,a:active,a:focus{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.rose{background-color:#f06 !important}.mauve,.violet{background-color:#650ecd !important}.orange{background-color:#fb5201 !important}.bleu{background-color:#05e1c6 !important}.vert{background-color:#05e1c6 !important}.navbar{padding-top:20px}#nav-icon{width:48px;display:inline-block;vertical-align:middle;height:36px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon span{display:block;position:absolute;height:4px;width:70%;background:#fff;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;opacity:1;left:8px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon.open span{background:#f9f300}#nav-icon span:nth-child(1){top:3px}#nav-icon span:nth-child(2),#nav-icon span:nth-child(3){top:15px}#nav-icon span:nth-child(4){top:27px}#nav-icon.open span:nth-child(1){top:18px;width:0;left:50%}#nav-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon.open span:nth-child(4){top:18px;width:0;left:50%}.caret{display:none}.nav>li>a{font-family:'obibokmedium';color:#fff;font-size:18px}.navbar-nav>li>a{text-transform:capitalize}.nav>li>a:focus,.nav>li>a:hover,.nav .open>a:focus,.nav .open>a:hover,.nav .open>a{color:#f9f300;background-color:transparent}.navbar-nav>li .dropdown-menu{background-color:#650ecd;border:0 !important;margin:0 !important;min-width:255px;padding:15px 30px;border-radius:0}.change_color.navbar-nav>li>.dropdown-menu,.change_color.navbar-nav .dropdown-menu .dropdown-menu{background-color:#f9f300 !important}.dropdown.open .dropdown-menu .dropdown-menu,.dropdown.open__ .dropdown-menu .dropdown-menu{padding:0 0 0 15px;display:block;position:relative;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}
.change_color.navbar-nav .dropdown-menu>li>a{color:#650ecd !important}.change_color.navbar-nav .dropdown-menu>li>a:focus,.change_color.navbar-nav .dropdown-menu>li>a:hover{color:#650ecdb3}.dropdown-menu>li>a{padding:5px 0;font-weight:normal;font-size:16px;font-family:'obibokregular';color:#fff;line-height:1.75}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:transparent;color:#f9f300}.dropdown-toggle:focus{outline:5px auto -webkit-focus-ring-color !important}ul li.lang,ul li.menu_hamburger{position:relative;display:inline-block}ul li.lang{margin-top:10px}ul li.menu_hamburger{margin-right:10px}ul li.menu_hamburger a{padding:14px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#650ecd !important}.professeurs .first-block h2{font-family:"robotobold" !important}ul li.menu_hamburger a:hover,ul li.menu_hamburger a:focus,.home li.menu_hamburger a{background-color:#650ecd !important}ul li.lang.devider:before{content:'';display:block;position:absolute;border:1px solid #fff;height:15px;right:-3px;top:50%;transform:translate(0%,-50%)}ul li.lang a{font-size:16px;font-family:"obiboklight";font-weight:100;color:#fff;line-height:1.875;padding:10px 5px}ul li.lang.active a{font-family:"obibokbold"}.navbar-header{float:left}.navbar-right{float:right !important}.navbar-left{float:left !important}.zindex_second_menu{z-index:7;position:relative}.zindex_footer{z-index:5}.navbar-header{float:left}.navbar-right{float:right !important}.navbar-left{float:left !important}.home .navbar{z-index:5}ul.breadcrumbs{list-style:none;padding:0;margin:25px 0}ul.breadcrumbs li{display:inline-block}ul.breadcrumbs li a,ul.breadcrumbs li span{font-size:13px;font-family:"robotoregular";color:#fff}ul.breadcrumbs li a:after{content:">";margin:0 5px}.slider1 .owl-item img{object-fit:cover;position:absolute;left:0;top:0;width:100%;height:100%}.slider1 .owl-item{height:805px}.slider1 .item{position:absolute;left:0;top:0;height:100%;overflow:hidden;width:100%}.slider1{position:relative;cursor:none;text-align:center}.slider1 .owl-carousel#slider_landing_page{cursor:none !important}.slider1:before{content:"";background-image:linear-gradient(rgba(0,0,0,.54),transparent);height:175px;display:block;position:absolute;width:100%;top:0;z-index:2}#cursor{background-color:#fff;position:absolute;width:180px;height:180px;border-radius:50%;cursor:none;transform-origin:center;transform:translate3d(-50%,-50%,0);pointer-events:none;opacity:0;z-index:3}#cursor{-webkit-filter:blur(35px);filter:blur(35px)}#cursor.expand{-webkit-animation:cursorAnim .5s forwards;animation:cursorAnim .5s forwards}@-webkit-keyframes cursorAnim{0%{-webkit-transform:scale3d(1,1,1) translate3d(-50%,-50%,0);transform:scale3d(1,1,1) translate3d(-50%,-50%,0)}50%{-webkit-transform:scale3d(3,3,3) translate3d(-16%,-16%,0);transform:scale3d(3,3,3) translate3d(-16%,-16%,0)}100%{-webkit-transform:scale3d(1,1,1) translate3d(-50%,-50%,0);transform:scale3d(1,1,1) translate3d(-50%,-50%,0);opacity:0}}@keyframes cursorAnim{0%{-webkit-transform:scale3d(1,1,1) translate3d(-50%,-50%,0);transform:scale3d(1,1,1) translate3d(-50%,-50%,0)}50%{-webkit-transform:scale3d(3,3,3) translate3d(-16%,-16%,0);transform:scale3d(3,3,3) translate3d(-16%,-16%,0)}100%{-webkit-transform:scale3d(1,1,1) translate3d(-50%,-50%,0);transform:scale3d(1,1,1) translate3d(-50%,-50%,0);opacity:0}}.path-frontpage #slider_actualites,.path-frontpage #slider_agenda,.path-frontpage #gv_slider_agenda{margin-top:50px}#slider_soutenir .item{transition:.4s ease all;margin:0 20px;transform:scale(.7)}main.body_content.presentation p{color:black !important}.page-node-type-cour .cours .pull-right.link-share a,.page-node-type-cour .cours .add_to_agenda span{color:black}.page-node-type-cour .cours .pull-right.link-share a img{display:none}
.page-node-type-cour .cours .pull-right.link-share a i{font-size:22px;margin-left:15px;color:black}.page-node-type-cour .link-share .share:after,.page-node-type-cour .part_agenda .add_to_agenda:after{filter:invert(1)}.page-node-type-cour span.reporte{display:block;width:fit-content;margin-top:5px}.page-node-type-cour .pull-right.link-share{margin-bottom:25px}.page-node-type-cour .cours .first-block .col-md-6.col-sm-6.col-xs-12.p0{padding:0}.page-node-type-cour .cours .first-block{padding-bottom:21px;font-family:"robotolight"}.path-node.page-node-type-cour .cours .nomprof,.path-node.page-node-type-cour .cours span.tag,.path-node.page-node-type-cour .contentdetailcours *,.path-node.page-node-type-cour .place{font-family:'robotolight';font-size:15px}.page-node-type-cour .cours .add_to_agenda li a{color:black}@media(max-width:1000px){#slider_soutenir .item{margin:0;transform:scale(.7)}}#slider_soutenir .active.center .item{opacity:1;transform:scale(1.3)}#slider_soutenir .owl-stage{padding:25px 0}#slider_actualites .owl-nav,#slider_agenda .owl-nav,#gv_slider_actualites .owl-nav,#gv_slider_agenda .owl-nav,#slider_soutenir .owl-nav,#slider_participation .owl-nav,#slider_evenements .owl-nav,#slider_contenus-rebonds .owl-nav{position:absolute;top:40%;width:100%}#slider_actualites .owl-nav .owl-prev,#slider_agenda .owl-nav .owl-prev,#gv_slider_actualites .owl-nav .owl-prev,#gv_slider_agenda .owl-nav .owl-prev,#slider_soutenir .owl-nav .owl-prev,#slider_participation .owl-nav .owl-prev,#slider_evenements .owl-nav .owl-prev,#slider_contenus-rebonds .owl-nav .owl-prev{position:absolute;left:-60px;line-height:0}#slider_actualites .owl-nav .owl-next,#slider_agenda .owl-nav .owl-next,#gv_slider_actualites .owl-nav .owl-next,#gv_slider_agenda .owl-nav .owl-next,#slider_soutenir .owl-nav .owl-next,#slider_participation .owl-nav .owl-next,#slider_evenements .owl-nav .owl-next,#slider_contenus-rebonds .owl-nav .owl-next{position:absolute;right:-60px;line-height:0}.owl-prev:hover path,.owl-prev:focus path,.owl-next:hover path,.owl-next:focus path{stroke-width:4}.owl-next:active path,.owl-prev:active path{stroke-width:6;transition:all 100ms ease-in-out}.owl-prev path,.owl-next path{transition:all 250ms ease-in-out}#slider_actualites .owl-nav button,#slider_agenda .owl-nav button,#gv_slider_agenda .owl-nav button,#slider_soutenir .owl-nav button,#slider_participation .owl-nav button,#slider_evenements .owl-nav button,#slider_contenus-rebonds .owl-nav button{margin:0}.slider4 .owl-item{display:inline-block !important;float:none !important}.slider4 figure{margin:0;position:relative}.slider4 .item{text-align:center}.slider4 img{width:auto !important;margin:auto;vertical-align:middle;text-align:center;display:inline-block !important;padding:0}#slider_participation{margin:50px 0}#slider_soutenir{margin:25px 0}button:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}#slider_actualites .owl-nav button,#slider_agenda .owl-nav button,#gv_slider_agenda .owl-nav button,#slider_evenements .owl-nav button,#slider_contenus-rebonds .owl-nav button{color:#fff}#slider_soutenir .owl-nav button,#slider_participation .owl-nav button{color:#000}footer{background-color:#650ecd;padding:50px 0 30px 0}footer .first_bloc h4{margin-bottom:50px;margin-left:30px}footer .place2{margin-right:50px}footer .place img{width:150px;display:inline-block;margin-bottom:10px}footer .place span{color:#fff;font-family:"obibokbold";font-size:13px;display:block}footer img.lock{width:16px;margin-right:20px;margin-bottom:10px}footer ul{padding:0;margin:0;list-style:none}footer li a{text-decoration:none;font-size:14px;line-height:2.143}footer .links li a{transition:all .4s}footer h4,footer li a{color:#fff;font-family:"obibokregular"}footer .links li a:hover{color:#f06}footer .copyright li a:hover,footer .copyright li a:focus{color:#f06}footer h4{display:inline-block;font-size:20px;line-height:1;transition:all .2s}a:focus,a:hover{color:#fff;text-decoration:none}footer .index{z-index:1}
footer .links a:focus,footer .links a:hover{margin-left:5px}footer .copyright{margin-top:41px}footer .copyright ul li{display:inline-block;margin:0 12px}footer .copyright ul li:not(:first-child) a:before{background:#fff;width:2px;content:"";display:block;position:absolute;height:15px;margin:8px -15px}.last_footer img{width:150px}.last_footer{padding:10px}.path-frontpage .slider2,.page-node-type-evenement .slider2,.path-frontpage .slider3,.page-node-type-evenement .slider3,.path-frontpage .slider4,.page-node-type-evenement .slider4{padding:75px 0}.slider2{background-color:#650ecd;z-index:3;position:relative}.slider2 span.author{color:#000;font-size:15.04px;font-family:"robotobold"}.slider3{background-color:#fb5201}.slider3 hr{margin-top:13px;margin-bottom:13px;border:0;border-top:2px solid #000}.slider2 figure,.slider3 figure{height:200px;position:relative}.path-frontpage .eq-blocks-blocs{padding-bottom:0}.slider2 .owl-carousel .owl-item img,.slider3 .owl-carousel .owl-item img{display:block;height:100%;object-fit:cover}.slider2 .item,.slider3 .item{background-color:#fff}.slider2 .item{padding:25px 30px}#slider_agenda .owl-nav.disabled{display:block}.slider3 .item{padding:10px 30px 25px 30px}.slider3 h3{font-size:22px;font-family:"obibokbold";color:#000;margin:0;min-height:40px}.slider3 .details time{font-size:16px;font-family:"obibokbold";color:#fb5201}.slider3 .details time:after{content:'|';margin-left:5px;margin-right:5px}.slider3 .details span{font-size:13.13px;font-family:"robotolight";color:#000;line-height:1.2;display:block;text-transform:uppercase}.slider3 .details span>span,.slider3 .details a{font-size:16px;font-family:"obibokbold";color:#000;margin-bottom:5px;display:inline-block;text-transform:uppercase}.slider3 .owl-carousel .owl-item img{padding-top:10px}.slider3 h4:hover{opacity:.5;transition:.3s}.slider3 .tag,.slider3 .type{margin:20px 0 10px 0;display:block;font-size:12px;font-family:"robotolight";font-weight:100;color:#000;text-transform:uppercase}.slider3 .types_container .tag{margin:unset}.tag:before,.type:before{margin-right:10px;vertical-align:middle}.slider3 p{font-size:16px;font-family:"robotolight";font-weight:100;color:#000;line-height:1.2}.slider3 h4{font-size:16px;font-family:"obibokbold";color:#000}.slider2 h2,.slider3 h2{font-size:40px;font-family:"obibokbold";color:#fff;margin:15px 0;display:inline-block}.slider4 h2{font-size:40px;font-family:"obibokbold";color:#f06;margin:15px 0;display:inline-block}.slider3 h4 a,.slider2 h4,.slider3 h4{font-size:16px;font-family:"robotobold";color:#000;line-height:1.6;text-transform:uppercase}.slider2 h4 a{text-transform:none;font-family:"robotobold";color:#000}.slider2 h4{padding:0}.slider2 h5.eq-blocks-title{font-size:16px;font-family:"robotoregular";color:#1d1d1b;margin:15px 0 5px 0;text-transform:uppercase}.slider3 h4{margin:20px 0 0 0}.slider2 p,.slider3 p{font-size:16px;font-family:"robotolight";font-weight:100;color:#000;margin-bottom:20px;line-height:1.2}.slider3 p{margin-bottom:15px !important}.slider2 p,.slider3 .details+.eq-blocks-p{margin-bottom:20px}.owl-theme .owl-nav [class*=owl-]:hover{background:transparent !important}.back_home{font-size:15px;font-family:"robotolight";color:#fff;text-decoration:none;text-transform:uppercase;display:inline-block;vertical-align:middle;cursor:pointer;margin:25px 0;letter-spacing:1px;position:relative}.slider2 .more_info,.slider3 .more_info,.slider4 .more_info,footer .more_info,.share,.add_to_agenda,.user{font-size:15px;font-family:"robotomedium";color:#fff;text-decoration:none;text-transform:uppercase;display:inline-block;vertical-align:middle;cursor:pointer;margin:25px 0;letter-spacing:1px;position:relative}.actualites .more_info{font-size:16px;font-family:"robotolight";font-weight:100;color:#f06;text-decoration:none;text-transform:uppercase;display:inline-block;letter-spacing:1px;position:relative;margin-top:35px}
.agenda .more_info,.vignettes_evenements .more_info,.slider3 .event .more_info,.slider2 .actualite .more_info{font-size:13.13px;font-family:"robotolight";font-weight:100;color:#f06;text-decoration:none;text-transform:uppercase;display:inline-block;letter-spacing:.5px;position:relative;margin-bottom:15px}.slider3 .event .more_info{margin:10px 0 0 0 !important}.slider2 .more_info span,.slider3 .more_info span,.slider4 .more_info span,footer .more_info span,.share span,.back_home span,.add_to_agenda span,.agenda .more_info span,.vignettes_evenements .more_info span,.actualites .more_info span,.user span{position:relative;display:inline-block;vertical-align:middle}#leftside-navigation ul:not(.dropdown-menu)>li:nth-of-type(2n+1){margin-right:100px}#leftside-navigation ul.dropdown-menu>li:nth-of-type(2n+1){margin-right:0 !important}.vignettes_evenements .more_info{margin-top:30px;margin-bottom:25px}.vignettes_evenements h2{font-size:42.542px;font-family:"obibokbold";color:#000}.slider4 .more_info,footer .more_info{margin:0 !important}.newsletter>span,.follow{font-size:20px;font-family:"obibokbold";color:#fff}.newsletter>span{margin-right:35px}.follow{margin-top:20px;display:block}footer ul.social li a{font-size:22px;margin-right:10px}footer ul.social li a:hover,footer ul.social li a:focus{color:#f06}footer .list-inline{margin-top:-5px}.slider2 .more_info span:after,.slider2 .more_info span:before,.slider3 .more_info span:after,.slider3 .more_info span:before,.slider4 .more_info span:after,.slider4 .more_info span:before,footer .newsletter .more_info span:after,footer .newsletter .more_info span:before,.actualites .more_info span:after,.actualites .more_info span:before,.agenda .more_info span:after,.agenda .more_info span:before,.vignettes_evenements .more_info span:after,.vignettes_evenements .more_info span:before,.share span:after,.share span:before,.back_home span:after,.back_home span:before,.add_to_agenda span:after,.add_to_agenda span:before,main a span:after,main a span:before,a[download] span:after,a[download] span:before,.user span:after,.user span:before{content:"";display:block;height:1px;width:100%;position:absolute;bottom:2px;right:0;background-color:#fff;transform-origin:0 0;transition:transform .6s cubic-bezier(0.43,.195,.02,1)}.slider2 .actualite .more_info span:after,.slider2 .actualite .more_info span:before,.slider3 .event .more_info span:after,.slider3 .event .more_info span:before{bottom:0 !important}.actualites .more_info span:after,.actualites .more_info span:before,.agenda .more_info span:after,.agenda .more_info span:before,.vignettes_evenements .more_info span:after,.vignettes_evenements .more_info span:before,.slider3 .event .more_info span:after,.slider3 .event .more_info span:before,.slider2 .actualite .more_info span:after,.slider2 .actualite .more_info span:before{background-color:#f06 !important}main a span:before,main a span:after,a[download] span:after,a[download] span:before{background-color:#650ecd !important}.user span:after,.user span:before{background-color:#650ecd !important}.share.orange_link span:after,.back_home.orange_link span:after,.share.orange_link span:before,.back_home.orange_link span:before{background-color:#fb5201 !important}.share.orange_link:focus,.share.orange_link:hover,.back_home.orange_link:focus,.back_home.orange_link:hover{color:#fb5201 !important}.user{color:#650ecd !important;margin:0 !important;font-size:15.08px;padding-top:8px}.slider2 .more_info span:before,.slider3 .more_info span:before,.slider4 .more_info span:before,footer .newsletter .more_info span:before,.actualites .more_info span:before,.agenda .more_info span:before,.vignettes_evenements .more_info span:before,.share span:before,.back_home span:before,.add_to_agenda span:before,main a span:before,a[download] span:before,.user span:before{transform:scaleX(1);transform-origin:100% 0;transition-delay:.4s}.slider2 .more_info span:after,.slider3 .more_info span:after,.slider4 .more_info span:after,footer .newsletter .more_info span:after,.actualites .more_info span:after,.agenda .more_info span:after,.vignettes_evenements .more_info span:after,.share span:after,.back_home span:after,.add_to_agenda span:after,main a span:after,a[download] span:after,.user span:after{transform:scaleX(0);transition-delay:0s}
.arrowLink:hover span,.slider2 .more_info:hover span,.slider3 .more_info:hover span,.slider4 .more_info:hover span,footer .newsletter .more_info:hover span,.actualites .more_info:hover span,.agenda .more_info:hover span,.vignettes_evenements .more_info:hover span,.share:hover span,.back_home:hover span,.add_to_agenda:hover span,main a:hover span,a[download]:hover span,.user:hover span{opacity:1}.slider2 .more_info:hover span:before,.slider3 .more_info:hover span:before,.slider4 .more_info:hover span:before,footer .newsletter .more_info:hover span:before,.actualites .more_info:hover span:before,.agenda .more_info:hover span:before,.vignettes_evenements .more_info:hover span:before,.share:hover span:before,.back_home:hover span:before,.add_to_agenda:hover span:before,main a:hover span:before,a[download]:hover span:before,.user:hover span:before{transform:scaleX(0);transition-delay:0s}.slider2 .more_info:hover span:after,.slider3 .more_info:hover span:after,.slider4 .more_info:hover span:after,footer .newsletter .more_info:hover span:after,.actualites .more_info:hover span:after,.agenda .more_info:hover span:after,.vignettes_evenements .more_info:hover span:after,.share:hover span:after,.back_home:hover span:after,.add_to_agenda:hover span:after,main a:hover span:after,a[download]:hover span:after,.user:hover span:after{transform:scaleX(1);transition-delay:.4s}.path-frontpage .event{direction:ltr}.slider2 .actualite *,.slider3 .event *,.slider3 .event span,.slider3 .event time{-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.slider4 .pull-right,footer .newsletter{background-color:#f06;position:relative}.slider4 .pull-right{padding:18px 0 22px 60px}footer .newsletter{padding:18px 0 18px 40px;position:relative}.slider4 .pull-right{margin-top:10px}footer .newsletter{margin-top:15px}.slider4 .pull-right:before,footer .newsletter:before{content:"";position:absolute;top:0;bottom:0;left:-9999px;right:0;margin-right:1px;-webkit-box-shadow:9999px 0 0 #f06;-moz-box-shadow:9999px 0 0 #f06;box-shadow:9999px 0 0 #f06}span.anneepromo{display:none}.arrow-down{background-color:#650ecd;position:absolute;display:inline-block;width:71px;height:65px;left:0;right:0;margin:0 auto;z-index:3;bottom:0}.arrow-down a{display:block;height:100%}.arrow-down svg{vertical-align:-35px;box-sizing:border-box}@-webkit-keyframes sdb05{0%{-webkit-transform:rotate(0deg) translate(0,0);opacity:0}50%{opacity:1}100%{-webkit-transform:rotate(0deg) translate(0px,20px);opacity:0}}@keyframes sdb05{0%{transform:rotate(0deg) translate(0,0);opacity:0}50%{opacity:1}100%{transform:rotate(0deg) translate(0px,20px);opacity:0}}.section-title:not(.no-effect){background-color:#f06;height:290px;padding-top:30px;transition:filter .3s;position:relative}body.user-logged-in .section-title.no-effect{padding-top:30px}.section-title.no-effect{background-color:#f06;padding-top:0}.section-title.no-effect:not(.no-effect-agenda){height:250px}.section-title h1{font-size:75.15px;font-family:"obibokbold";color:#fff;text-align:center;margin:0;text-transform:capitalize;margin-bottom:50px}.js-drupal-fullcalendar .fc-right{display:none}.section-title:not(.no-effect) h1{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%)}.actualites h2 a,.actualites h2{font-size:16px;color:#1d1d1b;margin:15px 0 5px 0;text-transform:uppercase}.actualites h2 a{font-family:"robotobold"}.actualites h2{font-family:"robotoregular"}.actualites h2 a:hover{opacity:.7}.actualites p,.actualites a{font-size:17px;font-weight:100;color:#1d1d1b}.actualites a{font-family:"robotobold";text-transform:uppercase}.actualites p{font-family:"robotolight"}.actualites figure{height:180px}.actualites figure img{height:100%;object-fit:cover;width:100%}.gvbg .owl-carousel .owl-item img,.gvbg .owl-carousel .owl-item img{height:101% !important}.gvbg .presentation{direction:ltr !important}.gvbg .exposition:hover *,.gvbg .exposition:focus *,.gvbg .presentation:hover *,.gvbg .presentation:focus *{color:#f9f300 !important}.actualites figure img,.gvbg .exposition figure img,.gvbg .presentation figure img{opacity:1;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.actualites figure,.gvbg .exposition figure,.gvbg .presentation figure{overflow:hidden;position:relative}.plr-5{padding:0 10px}.actualites .actualite_{margin:20px 0}section.actualites_section{padding:65px 0 60px 0}.path-agenda.has-glyphicons .select-wrapper:after{content:'\f067' !important;font-size:50px;position:absolute;font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;-webkit-text-stroke:9px #f06;top:50%;color:#fff;z-index:0}button.plus_button_calender{position:absolute;background-color:transparent;top:-10px;right:85px}.bootstrap-select.btn-group:not(.input-group-btn),.bootstrap-select.btn-group[class*=col-]{height:100%}.m-tb{padding:55px 0}.pl-20{padding-left:30px}.path-agenda .event_filter{margin-bottom:30px}.agenda h2{font-size:28.14px;font-family:"obibokbold";color:#f06;margin:0;margin-top:25px}.agenda h4,.vignettes_evenements h4{font-family:"robotobold";text-transform:uppercase;font-size:15px;color:#000;display:inline-block;margin-top:0}.vignettes_evenements h4{margin-bottom:5px}.professeurs .agenda h4{margin-bottom:5px}.professeurs .agenda .before_line{margin-bottom:5px;display:inline-block !important}.professeurs .agenda .date,.professeurs .agenda .before_line{color:#fb5201 !important}.agenda time{font-family:"obibokbold";text-transform:uppercase;font-size:28.14px;color:#f06;line-height:1}.vignettes_evenements time,.professeurs .agenda time{font-family:"robotobold";text-transform:uppercase;font-size:15.04px;color:#f06;line-height:1}
.professeurs .agenda time{color:#fb5201 !important}.vignettes_evenements time:after,.vignettes_evenements time:before,.professeurs .agenda time:after,.professeurs .agenda time:before{content:"|";margin:5px}.vignettes_evenements{margin:30px 0}ul.menu.menu--burger-menu.nav ul.dropdown-menu{box-shadow:none;border:0}.agenda .event span.place,.vignettes_evenements .place{font-size:13.13px;font-family:"robotolight";color:#000;line-height:1.2;display:block;text-transform:uppercase}.agenda .event span.place{color:#000 !important}.agenda h3,.vignettes_evenements h3,.agenda h3 a{font-size:28px;font-family:"obibokbold";color:#000;margin:15px 0}.vignettes_evenements h3,.professeurs .agenda h3{margin:0 0 10px 0 !important}.agenda p,.vignettes_evenements p{font-size:15.01px;font-family:"robotolight";color:#000;line-height:1.2;margin-bottom:15px}.vignettes_evenements p,.professeurs .agenda p{margin:40px 0 20px}body .page_presentation main.body_content p,.page_presentation main.body_content ul li,.page_presentation main.body_content p strong,.page_presentation main.body_content p *{color:white !important}.page_presentation main.body_content ul{list-style:none}.page_presentation main.body_content ul li::before{content:"\2022";color:white;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.agenda .type,.vignettes_evenements .type{font-size:12px;font-family:"robotolight";font-weight:100;color:#000;display:block;text-transform:uppercase}.reporte{font-size:16px;font-family:"robotomedium";color:#000;text-transform:uppercase;background-color:#f9f300;padding:4px 10px;display:inline-block}.calender{text-align:center;background-color:#fff;border-bottom:1px solid #8e8e8d;position:relative;width:513px;margin:50px auto auto auto}.calender .pager{margin:0}.calender .pager li>a,.calender .pager li>span{display:inline-block;padding:0 15px;background-color:transparent;border:0;border-radius:0}.calender h3,.fc-toolbar h2{font-size:28.14px;font-family:"obibokbold";color:#000;margin:0;text-transform:capitalize;padding:15px}.calendar-calendar td{border:0 !important;color:#777 !important;font-size:20px;font-family:"obibokbold";text-align:center !important}th.fc-day-header.fc-widget-header{height:35px}.js-drupal-fullcalendar td,.js-drupal-fullcalendar td a{color:#777 !important;font-size:20px;font-family:"obibokbold";text-align:center !important}.regroupe-date+h2{text-transform:capitalize}.current-date{display:none}.calendar-calendar .days,.js-drupal-fullcalendar th.fc-day-header.fc-widget-header{text-transform:uppercase !important;color:#000 !important}.fc-day-top.fc-other-month{opacity:1}.calendar-calendar{background-color:#fff;padding:15px;width:513px;margin:auto;cursor:default}.js-drupal-fullcalendar{background-color:#fff;margin:auto;width:513px;max-width:100%}.fc-button-group>.fc-button{color:#000;background-color:transparent;border:0}.fc-ltr .fc-dayGrid-view .fc-day-top .fc-day-number{float:none;text-align:center}.fc-ltr .fc-dayGrid-view .fc-day-top span.fc-day-number{cursor:default}.fc-scroller.fc-day-grid-container,.fc-scroller>.fc-day-grid,.fc-scroller>.fc-time-grid,.fc-scroller>.fc-day-grid .fc-row{height:auto !important}.fc-dayGrid-view .fc-body .fc-row{min-height:auto !important;height:40px !important}.fc-scroller.fc-day-grid-container{height:auto !important}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border:0}.path-test-org{background-color:#f06 !important}.fc-toolbar.fc-header-toolbar{margin-bottom:0;margin:auto;text-align:center;display:block;position:relative}.fc-button-group{margin:0;padding:0;position:absolute;top:-10px;left:0;right:0;width:auto;margin:auto}.fc-button .fc-icon{font-size:30px}.fc-button,.fc-button:focus{box-shadow:none !important}
.fc-button:focus,.fc-button:hover{color:#f06 !important}.fc-button-primary:not(:disabled).fc-button-active,.fc-button-primary:not(:disabled):active{color:#f06 !important;background-color:transparent !important;border:0 !important}button.fc-next-button{left:50px;top:20px;margin:auto}button.fc-prev-button{right:50px;top:20px;margin:auto}.fc-button-group>.fc-button{position:relative;-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit}.fc-view-container{border-top:1px solid #8e8e8d;padding:15px 15px 5px 15px}.fc-unthemed td.fc-today{background:#fff;color:#f06 !important}.fc-unthemed td.fc-today{background:#fff !important}.fc-unthemed td.fc-today a{color:#f06 !important}.pager li{position:relative}li.pager__item.pager__item--next{left:120px;top:20px}li.pager__item.pager__item--previous{right:120px;top:20px}.calendar-calendar tr td{padding:5px;z-index:0;position:relative}.view-content+.pager{display:none}.mini-day-on span a{text-decoration:none !important;cursor:pointer;padding:0 10px}.calendar-calendar td .mini-day-on:before,.today div:before{width:36px;height:32px;content:'';position:absolute;top:3px;left:0;right:0;display:block;margin:auto;z-index:-1;transition:all .3s}.calendar-calendar td .mini-day-on a,.fc-ltr .fc-dayGrid-view .fc-day-top a.fc-day-number{text-transform:uppercase !important;color:#000 !important;text-decoration:none !important}.fc-ltr .fc-dayGrid-view .fc-day-top.fc-today a.fc-day-number.has_event{color:#f06 !important}.calendar-calendar td .mini-day-on .active,.js-drupal-fullcalendar .fc-content-skeleton td.fc-day-top .has_event.active,.fc-ltr .fc-dayGrid-view .fc-day-top.fc-today a.fc-day-number.has_event.active{background-color:#e71b69;text-transform:uppercase !important;color:#fff !important;padding:2px 10px}.today .mini-day-off{text-transform:uppercase !important;color:#e71b69 !important}.calendar-calendar tr td.today,.calendar-calendar tr.odd td.today,.calendar-calendar tr.even td.today{background-color:transparent !important}#edit-field-date-fin-value-1,#edit-field-date-debut-value-2{display:none}.path-agenda .search-filter{padding:30px 0 31px 45px;background-image:url(/themes/bootstrap/images/search.svg);background-repeat:no-repeat;background-position:0 17px;background-size:30px;font-size:16px;font-family:"robotolight";font-weight:100;color:#fff;background-color:transparent;border-radius:0;box-shadow:none}.path-agenda .control-label{display:none}.path-agenda hr,.agenda hr,.vignettes_evenements hr{margin-bottom:30px;margin-top:30px;border:1px solid #777}.path-agenda figure img,.agenda figure img,.vignettes_evenements figure img{width:100%;object-fit:cover}.path-agenda figure img{height:100%}.vignettes_evenements figure img{height:300px}.path-agenda .bootstrap-select.btn-group .dropdown-menu li a{font-size:23.45px;font-family:"obibokbold";color:#fff;padding:3px 22px;text-transform:capitalize}.path-agenda .bootstrap-select.btn-group .dropdown-menu.open{border:1px solid #fff;border-radius:0;padding:0;margin:0;box-shadow:none}.path-agenda .bootstrap-select.btn-group .dropdown-menu.inner{background-color:#f06;border-radius:0}.path-agenda .bootstrap-select.btn-group .dropdown-toggle .filter-option,.path-agenda select{font-size:15.1px;font-family:"robotolight";font-weight:100;color:#fff;text-transform:uppercase}.path-agenda .btn-group .dropdown-toggle,.path-agenda .btn-group.open .dropdown-toggle,.path-agenda select{box-shadow:none !important;border-bottom:1px solid #ffb0cf !important;background-color:#f06;border-radius:0;border:0;height:63px}.path-agenda .btn-group.open .dropdown-toggle,.path-agenda select{border-top:0}.path-agenda .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%}.sub-menu:nth-child(1),.subnav__secondary-item:nth-child(1),.search{opacity:.5}.sub-menu:nth-child(3),.subnav__secondary-item:nth-child(2){opacity:.4;transition:opacity .8s .3s linear,-webkit-transform .6s .44s cubic-bezier(.25,.46,.45,.94);transition:opacity .8s .3s linear,transform .6s .44s cubic-bezier(.25,.46,.45,.94);transition:opacity .8s .3s linear,transform .6s .44s cubic-bezier(.25,.46,.45,.94),-webkit-transform .6s .44s cubic-bezier(.25,.46,.45,.94)}.sub-menu:nth-child(5),.subnav__secondary-item:nth-child(3){opacity:.3;transition:opacity .8s .4s linear,-webkit-transform .8s .48s cubic-bezier(.25,.46,.45,.94);transition:opacity .8s .4s linear,transform .8s .48s cubic-bezier(.25,.46,.45,.94);transition:opacity .8s .4s linear,transform .8s .48s cubic-bezier(.25,.46,.45,.94),-webkit-transform .8s .48s cubic-bezier(.25,.46,.45,.94)}.sub-menu:nth-child(2),.subnav__secondary-item:nth-child(4){opacity:.2;transition:opacity .8s .5s linear,-webkit-transform .8s .52s cubic-bezier(.25,.46,.45,.94);transition:opacity .8s .5s linear,transform .8s .52s cubic-bezier(.25,.46,.45,.94);transition:opacity .8s .5s linear,transform .8s .52s cubic-bezier(.25,.46,.45,.94),-webkit-transform .8s .52s cubic-bezier(.25,.46,.45,.94)}
.sub-menu:nth-child(4),.subnav__secondary-item:nth-child(3){opacity:.1;transition:opacity .8s .4s linear,-webkit-transform .6s .48s cubic-bezier(.25,.46,.45,.94);transition:opacity .8s .4s linear,transform .8s .56s cubic-bezier(.25,.46,.45,.94);transition:opacity .8s .4s linear,transform .8s .56s cubic-bezier(.25,.46,.45,.94),-webkit-transform .8s .56s cubic-bezier(.25,.46,.45,.94)}.sub-menu:nth-child(6),.subnav__secondary-item:nth-child(4){transition:opacity .8s .5s linear,-webkit-transform .8s .52s cubic-bezier(.25,.46,.45,.94);transition:opacity .8s .5s linear,transform .8s .6s cubic-bezier(.25,.46,.45,.94);transition:opacity .8s .5s linear,transform .8s .6s cubic-bezier(.25,.46,.45,.94),-webkit-transform .8s .6s cubic-bezier(.25,.46,.45,.94)}.sub-menu,.subnav__secondary-item,.search{opacity:0;pointer-events:none;transition:opacity .8s .2s linear,-webkit-transform .8s .4s cubic-bezier(.25,.46,.45,.94);transition:opacity .8s .2s linear,transform .8s .4s cubic-bezier(.25,.46,.45,.94);transition:opacity .8s .2s linear,transform .8s .4s cubic-bezier(.25,.46,.45,.94),-webkit-transform .8s .4s cubic-bezier(.25,.46,.45,.94)}.sub-menu,.search{-webkit-transform:translate(-5%,-30%);-ms-transform:translate(-5%,-30%);transform:translate(-5%,-30%)}.page-nav--active .sub-menu,.page-nav--active .subnav__secondary-item,.page-nav--active .search{opacity:1;pointer-events:all;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.second_menu{position:absolute;width:100%;height:806px;padding-top:150px;background:#650ecd;z-index:6;top:0}.page-nav--active .second_menu{-webkit-transform:translate(0,0) translate3d(0,0,0);transform:translate(0,0) translate3d(0,0,0);overflow-y:auto !important;-webkit-overflow-scrolling:touch !important}.second_menu{min-height:100vh;-webkit-transform:translate(0,-100%) translate3d(0,0,0);transform:translate(0,-100%) translate3d(0,0,0);transition:all .5s cubic-bezier(.65,.05,.36,1)}.effect{border:0;border-bottom:1px solid #ffffffb0}.effect~.focus-border{position:absolute;bottom:0;left:0;width:0;height:1px;background-color:#f9f300;transition:.4s}.effect:focus~.focus-border{width:100%;transition:.4s}.has-search{width:40%}input.search{padding:20px 0 30px 45px;background-image:url(/themes/bootstrap/css/../images/search.svg);background-repeat:no-repeat;background-position:0 0;background-size:23px;font-size:25px;font-family:"robotolight";font-weight:100;color:#fff;background-color:transparent;border-radius:0;box-shadow:none}.form-control:focus{-webkit-box-shadow:none;box-shadow:none}.search-filter:-ms-input-placeholder,.search-filter::-ms-input-placeholder{text-transform:uppercase !important;font-size:16px}.search-filter::placeholder,.search-filter::-webkit-input-placeholder{text-transform:uppercase !important;font-size:16px}::placeholder,::-webkit-input-placeholder{color:#fff !important;font-size:18px;font-family:'robotolight';font-weight:100;text-transform:capitalize;opacity:1}:-ms-input-placeholder,::-ms-input-placeholder{color:#fff !important;font-size:18px;font-family:'robotolight';font-weight:100;text-transform:capitalize}.panel{border-width:0 0 1px 0;border-style:solid;border-color:#fff;background:none;box-shadow:none}.panel:last-child{border-bottom:0}.panel-group>.panel:first-child .panel-heading{border-radius:4px 4px 0 0}.panel-group .panel{border-radius:0}.panel-group .panel+.panel{margin-top:0}.panel-heading{background-color:#650ecd;border-radius:0;border:0;color:#fff;padding:0}.panel-title{margin:0 !important;padding:0 !important}.panel-title a,.cours h3{display:block;color:#000;padding:25px 0;position:relative;font-size:28.17px;font-family:"obibokbold";background-color:#fff;border-bottom:1px solid #000}.organigramme .panel-title a:hover,.organigramme .panel-heading.active a{color:#05e1c6}.professeurs .panel-title a:hover,.professeurs .panel-heading.active a{color:#fb5201}.organigramme .container_{margin-bottom:50px}.panel-group{margin:50px 0}.panel-heading a:before,.panel-heading a:after{top:auto !important;-webkit-text-stroke:5px #fff !important}
.panel-body{background:#fff}.profile-activity .row{padding-bottom:36px}.panel-body .profile-activity img{border-radius:100%;max-width:65px;margin-right:40px;margin-left:0;box-shadow:none}.panel-body .profile-activity span{display:block;font-family:"robotolight";font-size:15.08px;font-weight:600}.panel-body .profile-activity .duree{font-size:15.04px;font-family:"robotobold"}.panel-body .profile-activity .fonction{margin-top:5px;margin-bottom:15px}.panel-body .profile-activity .p-left{padding-left:105px}.sub-menu{position:relative}.panel-heading a:before,.sub-menu.dropdown>a:before{content:'\f067';position:absolute;font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;right:5px;top:10px;font-size:33px;transition:all .5s;transform:scale(1);-webkit-text-stroke:5px #650ecd}.panel-heading a:before{right:20px !important;color:#000}.panel-heading a:after{right:20px !important}.panel-heading.active a:before,.sub-menu.open>a:before,.sub-menu.open__>a:before{content:' ';transition:all .5s;transform:scale(0)}.panel-heading a:after,.sub-menu.dropdown>a:after{content:' ';font-size:33px;position:absolute;font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;right:5px;top:10px;transform:scale(0);transition:all .5s;-webkit-text-stroke:5px #650ecd}.panel-heading.active a:after,.sub-menu.open>a:after,.sub-menu.open__>a:after{content:'\f068';transform:scale(1);transition:all .5s}#leftside-navigation>ul>li{padding-bottom:20px}#leftside-navigation ul ul{padding-bottom:30px}.second_menu .form-group{margin-bottom:60px;margin-left:30px}#leftside-navigation ul,#leftside-navigation ul ul{margin:-2px 0 0;padding-bottom:30px;padding:0}#leftside-navigation ul li{list-style-type:none}#leftside-navigation ul li.active>a{color:#f9f300}#leftside-navigation ul li a{text-decoration:none;display:block;-webkit-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;-ms-transition:all 200ms ease-in;transition:all 200ms ease-in;font-size:30px;font-family:"obibokbold";color:#fff}#leftside-navigation ul li a:hover{color:#f9f300}#leftside-navigation ul ul{display:none}#leftside-navigation ul ul li{margin-bottom:0;margin-left:0;margin-right:0;border-bottom:0;width:calc(100% - 50px)}#leftside-navigation ul ul li a{padding-top:2px;padding-bottom:2px;font-size:18px;font-family:"obibokregular";color:#fff}#leftside-navigation>ul{padding-right:85px}.open>.dropdown-menu,.open__>.dropdown-menu{animation-name:slidenavAnimation;animation-duration:.3s;animation-iteration-count:1;animation-timing-function:ease-in-out;animation-fill-mode:forwards;-webkit-animation-name:slidenavAnimation;-webkit-animation-duration:.3s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:forwards;-moz-animation-name:slidenavAnimation;-moz-animation-duration:.3s;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease-in-out;-moz-animation-fill-mode:forwards}.dropdown-menu{transition:all .3s ease-in-out}@keyframes slidenavAnimation{from{opacity:0}to{opacity:1}}@-webkit-keyframes slidenavAnimation{from{opacity:0}to{opacity:1}}.content_actualite .actualite-title figure img,.content_evenement .evenement-title figure img,.content_exposition .exposition-title figure img{width:100%;object-fit:cover}.content_actualite .actualite-title figure img{height:500px}.content_evenement .evenement-title figure img,.content_exposition .exposition-title figure img{height:550px}.content_actualite .actualite-title .link-share img,.content_evenement .evenement-title .link-share img,.content_exposition .exposition-title .link-share img{margin-left:15px;display:none}.expo1 .link-share a img{display:inline-block}.nada .nada-title .link-share a img{height:unset}.nada .nada-title .link-share a.share span{color:#fff}.content_actualite .actualite-title .link-share i,.content_evenement .evenement-title .link-share i,.content_exposition .exposition-title .link-share i,.expo1 .link-share i,.expo2 .link-share i,.expo3 .link-share i,.pres1 .link-share i,.pres2 .link-share i,.nada .nada-title .link-share i{font-size:22px;margin-left:15px;color:white}.expo2 .link-share i,.expo3 .link-share i,.pres2 .link-share i{color:black}.content_evenement .evenement-title .link-share,.content_exposition .exposition-title .link-share{margin-top:10px;margin-bottom:20px}.content_evenement .evenement-title .add_to_agenda img,.content_exposition .exposition-title .add_to_agenda img{margin-left:10px}.content_actualite .actualite-title h1,.content_evenement .evenement-title h1,.content_exposition .exposition-title h1{font-size:37.58px;font-family:"obibokbold";color:#fff;margin:0;line-height:1.2}.content_exposition .slider4 h3{font-size:23.53px;font-family:"robotobold";color:#000;margin-bottom:25px}.content_actualite .actualite-title .p0,.content_evenement .evenement-title .p0,.content_exposition .exposition-title .p0{padding:0 !important}.content_evenement .info_evenement label,.content_exposition .info_evenement label{color:#fff;font-family:"robotolight";font-weight:100;font-size:18.79px;text-transform:uppercase;border:0;border-bottom:2px solid #ffffffb0;display:block;padding:10px 0;margin:0;letter-spacing:1.5px}.content_evenement .info_evenement p,.content_exposition .info_evenement p{color:#fff;font-family:"robotomedium";font-size:20px;padding:10px 0;margin:0;letter-spacing:.5px}.content_actualite .mtb,.content_evenement .mtb,.content_exposition .mtb{margin:60px 0}.info_evenement .pr{padding-right:10px}.info_evenement .pl{padding-left:10px}.content_evenement .type,.content_exposition .type{font-size:14px;font-family:"robotolight";font-weight:100;color:#fff;text-transform:uppercase;margin:50px 0;display:block}.d-flex{display:flex}.flex-column{flex-direction:column}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.content_evenement .types_container,.content_exposition .types_container{font-size:14px;font-family:"robotolight";font-weight:100;color:#fff;text-transform:uppercase;margin:50px 0}.content_evenement .types_container>span:not(:last-of-type),.content_exposition .types_container>span:not(:last-of-type){margin-bottom:5px}.content_evenement .type:before,.content_exposition .type:before{margin-right:15px;vertical-align:middle}#type_event .modal-header{padding:0 15px}#type_event .modal-content{background-color:#f9f300;border-radius:0;box-shadow:none;border:0;padding:20px 15px}.modal{text-align:center}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}#type_event .close:after{content:'\f068';font-size:35px;color:#fff;position:absolute;font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;right:5px;top:10px;-webkit-text-stroke:5px #f9f300;outline:0 !important}#type_event .close:after{color:#000}#type_event .modal-header .close{position:relative;opacity:1}.link-share .share:after{content:url("/themes/bootstrap/css/../images/share_white.svg");margin-left:15px;vertical-align:-5px;display:inline-block}.share-link .share:after{content:url("/themes/bootstrap/css/../images/share_black.png");margin-left:15px;vertical-align:-5px;display:inline-block;margin-bottom:25px}main.body_content.presentation .share-link a{color:#000;width:auto;font-size:16px;margin:0;font-family:"robotolight";font-weight:100;cursor:pointer;position:relative}main.body_content.presentation .share-link span::before{background-color:#000 !important}main.body_content.presentation .share-link span::after{background-color:#000 !important}.link-share .share.orange_link:after{content:url("/themes/bootstrap/css/../images/share_orange.svg");margin-left:15px;vertical-align:-5px;display:inline-block}
.part_agenda .add_to_agenda:after{content:url("/themes/bootstrap/css/../images/add_to_agenda.svg");margin-left:10px;vertical-align:-5px;display:inline-block;position:relative;top:5px}.part_agenda{clear:both}.part_agenda .reporte{margin-right:50px}.part_agenda .add_to_agenda{float:right}.link-share{float:right}.add_to_agenda{margin:4px 0 !important}.share{margin:0 !important}.share span,.add_to_agenda span{position:relative;display:inline-block;line-height:normal !important}main.body_content{margin-top:50px;margin-bottom:100px}main.body_content p{font-size:18.79px;font-family:"robotolight";color:#000 !important;line-height:1.6}main.body_content p strong{font-size:15px;font-family:"robotobold";color:#000}.modal-header{border-bottom:0}main.body_content h3,.modal-content h3{font-size:23.53px;font-family:"robotobold";color:#000;margin-bottom:25px}.modal-content h3{margin-bottom:0 !important}main.body_content.container.pagesimple-content h2:first-child{margin-top:0}main.body_content h4,.modal-content h4{font-size:16.94px;font-family:"robotobold";color:#000}main.body_content ul,.modal-content ul{margin:0;padding-left:10px;list-style:none;position:relative}main.body_content ul li,.modal-content ul li,main.body_content ol li,.modal-content ol li{font-size:15px !important;font-family:"robotolight";font-weight:100;color:#000}main.body_content ul li,.modal-content ul li{list-style:disc}main.body_content .item{text-align:center}main.pagesimple-content img.align-center{display:block !important}main.body_content img{max-width:100% !important;width:auto !important;height:auto;display:inline-block !important}main.body_content figure{text-align:center}main.body_content figcaption{text-align:left;margin:10px 0;font-style:italic}.breadcrumbs a.parentlink{cursor:default}main.body_content figcaption p{font-family:"robotolight_italic";color:#000;font-size:15.04px}.body_content .container_ a,a[download]{width:auto;font-size:15px;margin:0;font-family:"robotolight";font-weight:100;color:#00f;text-decoration:none;cursor:pointer;position:relative}.body_content .container_ h2 a,a[download]{width:auto;font-size:30px;margin:0;font-family:"robotolight";font-weight:100;color:#00f;text-decoration:none;cursor:pointer;position:relative}.body_content .container_ h1 a,a[download]{width:auto;font-size:36px;margin:0;font-family:"robotolight";font-weight:100;color:#00f;text-decoration:none;cursor:pointer;position:relative}.body_content .container_ h3 a,a[download]{width:auto;font-size:26px;margin:0;font-family:"robotolight";font-weight:100;color:#00f;text-decoration:none;cursor:pointer;position:relative}.body_content .container_ h4 a,a[download]{width:auto;font-size:20px;margin:0;font-family:"robotolight";font-weight:100;color:#00f;text-decoration:none;cursor:pointer;position:relative}.body_content .container_ h5 a,a[download]{width:auto;font-size:14px;margin:0;font-family:"robotolight";font-weight:100;color:#00f;text-decoration:none;cursor:pointer;position:relative}a.download_organigramme{font-size:15.02px;font-family:"robotolight";font-weight:100;color:#00f;text-decoration:none;cursor:pointer;position:relative;margin-bottom:30px}a.download_organigramme span{position:relative}a.download_organigramme:after{content:url('/themes/bootstrap/css/../images/download_organigramme.svg');margin-left:15px}a.download_organigramme:before{content:'' !important;display:none !important}a[download]{display:inline-block;text-transform:uppercase}main.body_content a span:after,a[download] span:after{background-color:#00f !important}a[download]:before{content:url('/themes/bootstrap/css/../images/download.svg');display:block;margin-bottom:15px}main.body_content .owl-nav{position:absolute;top:50%;width:100%;transform:translateY(calc(-50% - 62px));margin:0}main.body_content .owl-nav .owl-prev{position:absolute;left:-60px;line-height:0}
main.body_content .owl-nav .owl-next{position:absolute;right:-60px;line-height:0}main.body_content .owl-nav button{color:#fff}main.body_content .owl-nav button{margin:0}main.body_content .images{margin:60px 0}.container_{margin-left:150px;margin-right:150px}main.body_content .vignettes p{font-size:17px !important;color:#1d1d1b !important;font-style:italic}main.body_content .vignettes h3{font-size:16px !important;font-family:"robotobold";color:#1d1d1b;text-transform:uppercase;margin:0}main.body_content .vignettes img{width:100% !important;height:100% !important;object-fit:cover}main.body_content .vignettes figure{height:250px}#carrousel .owl-carousel .owl-stage-outer{padding-bottom:10px}#carrousel .owl-item .item h3{font-size:20px;font-family:"obibokbold";color:#fff;text-align:center;display:block;width:380px;margin:10px auto}.infos{margin-bottom:50px;margin-top:50px}#carrousel .owl-item .item p{font-size:15.8px;font-family:"robotolight";color:#fff}#carrousel .owl-item .item p span{display:block}#carrousel .owl-item .item p,#carrousel .owl-item .item h3,#carrousel .owl-item .item .customNav,#carrousel .owl-item .item .pagination-gv{transition:all .3s;-webkit-transform:all .3s}#carrousel .owl-item.active.center .item p,#carrousel .owl-item.active.center .item h3,#carrousel .owl-item.active.center .item .customNav,#carrousel .owl-item.active.center .item .pagination-gv{opacity:1}#carrousel .owl-item.active.center .item .customNav{display:block}#carrousel .owl-item.active:not(.center) .item p,#carrousel .owl-item.active:not(.center) .item h3,#carrousel .owl-item:not(.active):not(.center) .item p,#carrousel .owl-item:not(.active):not(.center) .item h3,#carrousel .owl-item.active:not(.center) .item .customNav,#carrousel .owl-item:not(.active):not(.center) .item .customNav,#carrousel .owl-item.active:not(.center) .item .pagination-gv,#carrousel .owl-item:not(.active):not(.center) .item .pagination-gv{opacity:0}#carrousel .owl-item.active:not(.center) .item .customNav,#carrousel .owl-item:not(.active):not(.center) .item .customNav{display:none}.customNav{position:relative;margin:0 25px}#carrousel .customNav button{position:absolute;background-color:transparent;border:0}#carrousel .customNav button.owl-prev{right:100%}#carrousel .customNav button.owl-next{left:100%}.gv .titles{width:70%}.section-title p{font-size:18.76px;font-family:"robotoregular";line-height:1.5;text-align:center;color:#fff;margin-top:60px;margin-bottom:70px}.menu-collection .nav>li>a{padding:0}.menu-collection .nav-tabs>li>a,.menu-collection .nav-tabs>li>a:focus,.menu-collection .nav-tabs>li>a:hover{cursor:pointer;background-color:transparent !important;border:0 !important;border-radius:0 !important;font-size:16.88px;font-family:"obibokbold";color:#fff;padding-right:0;padding-left:0}.menu-collection .nav-tabs>li.active>a,.menu-collection .nav-tabs>li.active>a:focus,.menu-collection .nav-tabs>li.active>a:hover{font-size:16.88px;font-family:"obibokbold";color:#fff;text-align:center}.menu-collection .nav-tabs.nav-justified>li{padding:35px 0;text-align:center}.menu-collection .nav-tabs.nav-justified>.active>a,.menu-collection .nav-tabs.nav-justified>.active>a:focus,.menu-collection .nav-tabs.nav-justified>.active>a:hover{border:0}.menu-collection .nav-tabs.nav-justified>li>a{display:inline-block;position:relative}.menu-collection .nav-tabs.nav-justified>li>a:hover:after,.menu-collection .nav-tabs.nav-justified>li.active>a:after{width:100%}.menu-collection .nav-tabs.nav-justified>li>a:after{position:absolute;bottom:0;left:0;right:0;margin:auto;width:0;content:'.';color:transparent;background:#fff;height:1px}.menu-collection .nav-tabs.nav-justified>li>a,.menu-collection .nav-tabs.nav-justified>li>a:after{transition:all .5s}#leftside-navigation ul li ul{margin:0;padding-left:30px}.plr-10{padding:0}.professeurs .event ul,.event .field--item a.more_info{padding-left:2.5em}.professeurs .field--item h3{padding:0 30px}
.professeurs .agenda .event_prof.plr-10{margin-top:30px !important}.professeurs .agenda .event_prof.plr-10 .field--item{margin-top:45px !important;margin-bottom:0 !important;margin:25px 0}.professeurs .agenda .event_prof.plr-10 time:before,.professeurs .agenda .event_prof.plr-10 time:after{display:none}.professeurs .field--label{display:none}ul.date-recur-occurrences li{list-style:none;margin:5px 0}@media(max-width:767px){.user span:after,.user span:before{background-color:transparent !important}.user span{text-decoration:underline}.body_content iframe{height:400px;max-height:calc((100vw - 54px)/(16/9));width:100%}.navbar-nav .open__ .dropdown-menu{position:static;float:none;width:auto;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open__ .dropdown-menu>li>a{line-height:20px}.navbar-nav{margin-bottom:0}#leftside-navigation ul ul li a{font-size:16px !important}ul.menu.menu--main.nav a.dropdown-toggle:after,ul.menu.menu--main.nav a.dropdown-toggle:before,.sub-menu.dropdown>a:before,.sub-menu.dropdown>a:after{right:12px !important}#slider_artiste .owl-nav button.owl-prev,#slider_artiste .owl-nav button.owl-next{margin-bottom:0}#slider_artiste p{padding-bottom:0}#leftside-navigation ul li a:focus,#leftside-navigation ul li a:hover,ul.menu.menu--main.nav.navbar-nav a:focus,ul.menu.menu--main.nav.navbar-nav a:hover{color:white !important}#leftside-navigation ul ul li.active a{background:#650ecd}.path-agenda section.agenda{padding:0 0 25px}.path-agenda hr,.agenda hr{margin-bottom:10px;margin-top:10px}.regroupe h2{font-size:20px}.has-glyphicons .annuairebody .select-wrapper:after{content:'\f067';position:absolute;top:50%;font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:33px;transition:all .5s;transform:scale(1);right:0 !important;color:#000;-webkit-text-stroke:5px #fff !important}.annuairebody select#edit-field-type-evenement-target-id{padding-left:0}main.body_content.container.annuairebody .m-tb{padding:0 0 20px}footer .newsletter{padding:18px 0 18px 37px}#slider_soutenir .active.center .item{transform:scale(1)}#slider_actualites .owl-nav,#slider_agenda .owl-nav{top:calc(50% - 13px);margin:0}#slider_landing_page .owl-item,#slider_landing_page .item{height:calc(100vh - 65px) !important}#slider_artiste .owl-nav{width:100%;position:relative;top:auto;left:auto;transform:initial;margin-top:0}#slider_artiste button.owl-prev{float:initial;margin-left:0;margin-top:0}#slider_artiste button.owl-next{float:initial;margin-top:0;margin-right:0}.annuairebanner p:last-child{margin-bottom:5px}.annuairebanner ul.breadcrumbs{margin:25px 0}footer .col-lg-4.col-md-4.col-sm-6.col-xs-12{padding:0}body .menu--main .dropdown-menu>.active>a{background:#f8f200 !important}#leftside-navigation ul li ul,#leftside-navigation ul ul li a{text-transform:none !important}.change_color.navbar-nav .dropdown-menu>li>a{text-transform:none !important}body.path-frontpage .slider2 .m-respo,body.path-frontpage .slider3 .m-respo{margin:0 15px}body .slider2 .more_info,body .slider3 .more_info,body .slider4 .more_info{height:27px;margin-top:18px;vertical-align:text-top}.path-agenda section.agenda .event.Cours,.path-agenda section.agenda .event{padding:0}.info_evenement .pr{padding-right:15px}.info_evenement .pl{padding-left:15px}.block-views-blockactualite-block-1 section.section-title h1{transform:translate(-50%,-100%)}main.body_content.billeterieresponsable{left:auto;transform:initial}section.slider4.partenaires .m-respo{margin:0 15px}section.slider4.partenaires .m-respo a.more_info{font-size:13px}.view-exposition .vignettes_evenements .type{top:auto;position:inherit;margin-bottom:5px}.images .owl-nav button svg,#slider_artiste .owl-nav button svg{width:15px}main.body_content .owl-nav{position:relative;top:auto;width:100%;transform:initial;margin:0;display:block}ul.breadcrumbs{margin:25px 15px}section.pagesimple-title ul.breadcrumbs,section.evenement-title ul.breadcrumbs{margin:25px 0}div.ui-accordion .ui-accordion-header:before,div.ui-accordion .ui-accordion-header:after{font-size:30px;top:50% !important;transform:translateY(-50%) !important}
.panel-heading a:before,.panel-heading a:after{top:50% !important;transform:translateY(-50%) !important}body main.body_content .images button.owl-prev{left:auto;margin-left:0;position:inherit}body main.body_content .images button.owl-next{right:auto;margin-right:0;position:inherit}.ui-accordion .ui-accordion-content img{margin-right:15px}.fonction{word-break:break-word;white-space:normal}.ui-accordion .ui-accordion-content .fonction span{font-size:14px}.link-share,.share-link{margin-top:5px}#slider_actualites h2,#slider_agenda h2{margin-left:15px}.slider2 h5.eq-blocks-title{margin-bottom:0}.slider2 .more_info,.slider3 .more_info{font-size:13px}#slider_actualites h5.eq-blocks-title,#slider_actualites h4.eq-blocks-title2,#slider_actualites,#slider_actualites p.eq-blocks-contenu,#slider_actualites div.eq-blocks-contenuactu,#slider_agenda .eq-blocks-blocs,#slider_agenda .eq-blocks-p{height:auto !important}div .professeurs .first-block h2{font-size:20px}div .professeurs .first-block h3{font-size:17px}div .professeurs .first-block{padding:25px 0 10px}ul.menu.menu--main.nav.navbar-nav{width:100%;margin-left:0}.agenda h3,.vignettes_evenements h3,.agenda h3 a{font-size:20px}.agenda time{font-size:20px}.path-agenda .col-lg-10.col-md-10.col-xs-12.pl-20{padding-left:15px}.path-agenda section.agenda .event figure.figure{padding-top:5px}.path-agenda section.agenda .event .eq-blocks-figure_agenda.pl-20{padding:0 15px}.calendar-calendar td,.js-drupal-fullcalendar th.fc-day-header.fc-widget-header,.js-drupal-fullcalendar td,.fc-dayGrid-view .fc-day-top a.fc-day-number{font-size:15px}li.pager__item.pager__item--next{top:15px}li.pager__item.pager__item--previous{top:15px}.calender h3,.fc-toolbar h2{font-size:20px}.plus_button_calender:after{top:50%;font-size:44px;visibility:hidden}.calender{width:auto;margin:40px auto auto auto}.calendar-calendar{width:auto;margin:auto}.section-title:not(.no-effect) h1{transform:translate(-50%,-80%)}.gv .titles{width:100%}.part_agenda .reporte{margin-right:0;display:block;width:100%;margin-top:15px}.vignettes_evenements h3{margin-top:10px !important}.vignettes_evenements .more_info{margin-top:0;margin-bottom:10px}.content_evenement .evenement-title figure img,.content_exposition .exposition-title figure img{height:auto}.vignettes_evenements figure img{padding-top:5px}.professeurs .first-block h2{font-size:25px}.professeurs .first-block h3{font-size:21px}.professeurs .first-block{padding:25px 0}.accordionProf .view-content .views-row:last-child{margin-bottom:15px}#accordion>.panel:first-child .panel-heading a,div.ui-accordion .ui-accordion-header{padding:25px 45px 25px 0;font-size:15px;word-break:break-word;white-space:normal}.content_actualite .actualite-title figure img{height:auto}#leftside-navigation ul ul li a{font-weight:400}ul.menu.menu--main.nav.navbar-nav a{font-weight:900 !important;word-break:break-word;white-space:normal;padding-left:0;text-transform:uppercase}.search-home .input-group{width:100%}.search-home .input-group input#edit-keys{padding-bottom:22px;width:auto}#leftside-navigation ul li ul{padding:15px}.path-frontpage .slider4 .pull-right::before{content:none}.path-frontpage .slider2 .m-respo,.path-frontpage .slider3 .m-respo,.path-frontpage .slider4 .m-respo{margin:0}#slider_actualites svg,#slider_agenda svg,#slider_soutenir svg{width:14px;height:26px}.path-frontpage .slider2,.path-frontpage .slider3,.path-frontpage .slider4{padding:30px 0}#slider_soutenir .item{width:calc(100% - 100px);margin:auto}#slider_actualites .owl-nav .owl-next,#slider_agenda .owl-nav .owl-next,#slider_soutenir .owl-nav .owl-next{right:-22px}#slider_actualites .owl-nav .owl-prev,#slider_agenda .owl-nav .owl-prev,#slider_soutenir .owl-nav .owl-prev{left:-22px}div.sides_margin{padding:0 15px}.dropdown .dropdown-menu .dropdown-menu li a{word-break:break-word;white-space:normal}.navbar-nav>li .dropdown-menu{padding:15px 0}body.user-logged-in .second_menu{padding-top:120px}.content_actualite .actualite-title h1,.content_evenement .evenement-title h1,.content_exposition .exposition-title h1{font-size:25px}
main.body_content.container.pagesimple-content h2{font-size:20px}ul li.menu_hamburger{margin-right:0;float:right;margin-left:10px}#block-dropdownlanguage .panel-body{padding:10px 0 0}html body.path-node .navbar,.navbar.navbar-default.menu-bg{padding-right:15px;padding-left:15px}div#exampleModalCenter .modal-dialog{left:0;margin:0;min-width:300px;max-width:700px;transform:translate(0,-50%);top:50%;width:50%}#leftside-navigation ul li a{font-size:18px;font-family:'obibokmedium';font-weight:900;text-transform:uppercase;padding-left:0;padding-top:10px;padding-bottom:5px}.second_menu div#navbar{padding:0}.panel-heading a:before,.sub-menu.dropdown>a:before{right:0;top:0;font-size:30px}.panel-heading a:after,.sub-menu.dropdown>a:after{font-size:30px;right:0;top:0}.change_color.navbar-nav>li>.dropdown-menu{padding:15px}.second_menu .form-group{margin-top:5px;margin-bottom:15px;margin-left:0}form#search-form{margin:0 15px}.second_menu{overflow-y:auto !important;-webkit-overflow-scrolling:touch !important;height:600px;padding-bottom:40px}.second_menu>.container{height:calc(100% + 1px)}.titrediplome{font-size:25px;margin:0}.description .link-share{width:100%;padding:20px 0}.sharebutton a img{width:25px !important}.content .content-overlay{opacity:1}.salleoeuvre .images_ figure:nth-child(5n+2){width:100%}.salleoeuvre .images_ figure:nth-child(5n+3){width:100%}.salleoeuvre .images_ figure:nth-child(5n+4){width:100%}.salleoeuvre .images_ figure:nth-child(5n+5){width:100%}.menu-collection .nav-tabs.nav-justified>li{padding:10px 0}section#block-views-block-annuaire-annuaire-liste-diplome .diploméitems{width:100%;margin-left:50px}footer .newsletter:before{content:none}div.gv .salle{margin-top:40px}}@media(max-width:550px){.salleoeuvre .images_ figure{padding-right:0 !important}}@media(min-width:768px){.navbar-right{margin-right:0}.navbar-nav{float:left;margin:0;margin-top:10px}}@media(min-width:992px){.navbar-header{padding-left:15px}.navbar-brand{height:auto}#gv-expositions figure.figure,#gv-presentation figure.figure{height:300px}.navbar-brand>.mobile-logo{display:none}.navbar-brand>.desktop-logo{display:block}figure{display:block;position:relative;height:100%;background-color:transparent}#carrousel .owl-carousel img{max-height:100%;max-width:100%;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease}#carrousel .owl-carousel .owl-item .item figure{height:700px;position:relative;transform:scale(0.7);-ms-transform:scale(0.7);transition:all .5s;-webkit-transform:all .5s;z-index:1}#images_ .owl-item .item figure{transform:scale(1) !important;-ms-transform:scale(1)}#images_ .owl-item .item figure.big{z-index:3}#carrousel .owl-item .item figure.big{z-index:3}#carrousel .owl-item .item figure.medium{z-index:2}#carrousel .owl-item .item figure.medium.mdright{position:relative;left:120px}#carrousel .owl-item .item figure.medium.mdleft{position:relative;right:120px}#carrousel .owl-item .item p{position:relative;height:100%;left:auto;right:auto;transform:initial;display:block;overflow:auto}#carrousel .owl-item .item .paragraphe{position:relative;height:auto;text-align:center}}#images_ h3{overflow:hidden;word-break:break-all}.professeurs .first-block h2,.professeurs .first-block h3,.professeurs .first-block p{color:#000}.professeurs .first-block h2,.cours .first-block h2{font-size:37.61px;font-family:"obibokbold";margin:0;color:black}.professeurs .first-block h3{font-size:28.21px;font-family:"obiboklight";margin:0;margin-top:5px}.professeurs .blocks p{font-size:15.04px;font-family:"robotolight"}.professeurs .first-block{padding:50px 0;position:relative}.professeurs .panel.panel-default:nth-child(2) .panel-body{padding:0}.professeurs .agenda h2{color:#000}.professeurs .agenda .event_prof{margin-top:65px}.professeurs .agenda .big_line:before,.professeurs .agenda .big_line:after{content:'';display:block;background:#777;height:2px;width:85%;position:absolute;margin:auto;margin-top:-1px;left:0;right:0}.custom-model-main{text-align:center;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;-webkit-overflow-scrolling:touch;outline:0;opacity:0;-webkit-transition:opacity .15s linear,z-index .15;-o-transition:opacity .15s linear,z-index .15;transition:opacity .15s linear,z-index .15;z-index:-1;overflow-x:hidden;overflow-y:auto}.model-open{z-index:99999 !important;opacity:1 !important;overflow:hidden !important}.custom-model-wrap{display:block;width:100%;height:100%;position:relative;background-color:#fff;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-y:auto}.model-open .custom-model-inner{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);position:relative;z-index:999;height:90%;width:100%}.custom-model-inner{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;display:inline-block;vertical-align:middle;width:100%;height:100%;margin:30px auto;max-width:99%}.model-open .bg-overlay{background:rgba(0,0,0,.6);z-index:99}.bg-overlay{background:rgba(0,0,0,0);height:100vh;width:100%;position:fixed;left:0;top:0;right:0;bottom:0;z-index:0;-webkit-transition:background .15s linear;-o-transition:background .15s linear;transition:background .15s linear}.close-btn{position:absolute;right:0;top:-30px;cursor:pointer;z-index:99;font-size:30px;color:#fff}.is-visible{position:absolute;position:fixed;left:0;top:0;right:0;bottom:0;z-index:1000000;background:#fff}@media screen and (min-width:800px){.custom-model-main:before{content:"";display:inline-block;height:auto;vertical-align:middle;margin-right:0;height:100%}}.back_home.d-none{display:none}
.page-node-type-exposition .back_home.retour2.d-block,.page-node-type-presentation .back_home.retour2.d-block{display:block !important;float:right;margin:40px 0}.page-node-type-exposition.details .back_home.retour2.d-block,.page-node-type-presentation.details .back_home.retour2.d-block,.page-node-type-exposition.details .back_home.retour1.d-block,.page-node-type-presentation.details .back_home.retour1.d-block{display:none !important}.page-node-type-professeur .professeurs .blocks *{font-family:"robotolight"}.container_.slide_text,.description .back_home{display:none}.share-link .sharebutton{display:none;margin-bottom:25px}.link-share .sharebutton{display:none;float:right}.body_content .share-link img{display:none !important}.share-link i{font-size:22px;margin-left:15px;color:black}.pres1 .ArtisteOeuvre{margin:0 50px}@media(max-width:1400px){.slider3 h3{font-size:20px}.m-respo{margin:0 50px}.sides_margin{padding:0 50px}}@media(max-width:1600px){div.ui-accordion .ui-accordion-header,.panel-default>.panel-heading a{padding:25px 45px 25px 0}footer .place img{width:120px}footer .place span{font-size:12px}}@media(min-width:1600px){.container{width:1500px}}@media(max-width:1600px) and (min-width:1300px){div.container,main.container{width:1250px}}@media(min-width:1200px){.menu--main .expanded.dropdown:hover ul.dropdown-menu{display:block}.actualites figure{height:300px}#carrousel .owl-item .item figure.medium.mdleft{right:70px}#carrousel .owl-item .item figure.medium.mdright{left:70px}.more_margin.container_{margin-left:400px;margin-right:400px}}.d-none{display:none}.pres1 #images_ .ArtisteOeuvre h3{word-break:break-word}.slider4 .views-field.views-field-title,.slider4 div.views-field.views-field-title *{width:100%;font-family:"obibokbold";color:#fff !important;margin:15px 0;display:inline-block;font-size:15px;text-align:left}.slider4 .views-field.views-field-type,.slider4 .views-field.views-field-nid{display:none}section#block-views-block-galerie-virtuelle-responsive-block-1{display:none}.expositionbacklinks,.presentationbacklinks{display:none}@media(max-width:1299px){footer .place2{margin-right:30px !important}}@media(max-width:1199px){.wd-mobile-100{width:100%}ul.menu.menu--main.nav a.dropdown-toggle:before{content:'\f067';position:absolute;font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;right:0;top:10px;font-size:30px;transition:all .5s;transform:scale(1);-webkit-text-stroke:5px #650ecd}ul.menu.menu--main.nav>li.expanded.dropdown.open a:before,ul.menu.menu--main.nav>li.expanded.dropdown.open__ a:before{content:' ';transition:all .5s;transform:scale(0)}ul.menu.menu--main.nav a.dropdown-toggle:after{content:' ';position:absolute;font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;right:0;top:10px;font-size:30px;transition:all .5s;transform:scale(1);-webkit-text-stroke:5px #650ecd}ul.menu.menu--main.nav>li.expanded.dropdown.open>a:after,ul.menu.menu--main.nav>li.expanded.dropdown.open__>a:after{content:'\f068';transition:all .5s;transform:scale(1)}ul.menu.menu--main.nav .dropdown:hover ul.dropdown-menu{display:none}ul.menu.menu--main.nav li.expanded.dropdown.open ul.dropdown-menu,ul.menu.menu--main.nav li.expanded.dropdown.open__ ul.dropdown-menu{display:block}.pres1 #images_ .ArtisteOeuvre h3{font-size:15px}footer .place2{margin-right:0 !important}.p-lang{padding:0}.container_{margin-left:50px;margin-right:50px}.d-none{display:block}.navbar-toggle{display:block}.navbar-fixed-top{top:0}.navbar-collapse.collapse{display:none !important}.navbar-nav{float:none !important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block !important}}.navbar-brand{padding:8px 0}.gv .pagination-gv{margin-bottom:20px}@media(max-width:768px){.sharebutton{display:block !important}.a2a_kit{display:none !important}body.user-logged-in.path-frontpage header .navbar{top:79px}.navbar-brand>img:not(.desktop-logo):not(.mobile-logo){width:200px}.actualites figure{height:300px}.professeurs .first-block h2,.professeurs .first-block h3,.professeurs .first-block p{color:#000}.professeurs .first-block h2{font-size:37.61px;font-family:"obibokbold";margin:0}.professeurs .first-block h3{font-size:28.21px;font-family:"obiboklight";margin:0;margin-top:5px}
.professeurs .blocks p,.cours .blocks p{font-size:15.04px;font-family:"robotolight"}.professeurs .first-block{padding:50px 0;position:relative}.professeurs .panel.panel-default:nth-child(2) .panel-body{padding:0}.professeurs .agenda h2{color:#000}.professeurs .agenda .event_prof{margin-top:65px}.professeurs .agenda .big_line:before,.professeurs .agenda .big_line:after{content:'';display:block;background:#777;height:2px;width:85%;position:absolute;margin:auto;margin-top:-1px;left:0;right:0}.section-title h1{font-size:40px}.has-search{width:100% !important}}@media(max-width:420px){.navbar-brand>img:not(.desktop-logo):not(.mobile-logo){width:100px}}@media(max-width:991px){.vignettes_evenements figure img{height:100%}.vignettes_evenements .more_info{margin-top:0;margin-bottom:5px}.vignettes_evenements p{margin:15px 0 0}.vignettes_evenements .type{position:inherit;bottom:inherit}.collection section.vignettes_evenements figure.figure{height:100%}.path-agenda button#edit-submit-agenda{right:24px;top:calc(100% - 10px);transform:translateY(-100%)}.second_menu .dropdown-language-item.btn-group.dropdown{display:none}.annuairebanner p{font-size:40px;width:auto}.slider2 h2,.slider3 h2{font-size:25px}.slider2 .more_info,.slider3 .more_info{margin:15px 0}.slider4 h2{font-size:25px}.slider4 .pull-right{margin-top:0}.description .link-share{margin:0 !important;float:right}main.body_content .images button.owl-prev{left:0}main.body_content .images button.owl-next{right:0}.backtofirst-desk{display:none}.arrow:after{display:none}section#slider2,section.slider3{display:none}.path-frontpage section.slider3{display:block}.page_presentation div#carrousel{padding:0 15px}.page_presentation #images_ .item{margin:6% 0;transform:scale(1)}.page_presentation.gv .pres1 .pagination-gv a.next{right:0}.page_presentation.gv .pres1 .pagination-gv a.prev{left:0}#images_ .owl-item.active.center .item{transform:none !important}section#block-views-block-annuaire-annuaire-liste-diplome .diploméitems{width:46%;margin-left:15px}.annuairebanner .annuairetitre{font-size:53px;width:auto}footer .place img{margin-top:10px;width:100px}.second_menu{padding-top:100px}.navbar-brand>.mobile-logo{display:none}.navbar-brand>.desktop-logo{display:none}.page-nav--active .has-search{width:80%}.has-search{margin-top:30px}.container_{margin:0}#carrousel .item{margin:40px}.infos{margin-top:30px}#carrousel .customNav button svg{width:15px}}@media screen and (min-width:768px){.modal:before{display:inline-block;vertical-align:middle;content:" ";height:100%}}@media(max-width:380px){img.mobile-logo{position:relative;right:0}}@media(max-width:600px){.menu--burger-menu li{width:100%;float:left}.slider4 h2{width:100%}.slider4 .pull-right{margin-top:0;width:100%;padding:15px 0 15px 20px;float:inherit !important}}@media(max-width:500px){.body_content iframe{height:300px;width:100%}footer .newsletter{padding:18px 0 18px 27px}footer a.more_info{top:0}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open__ .dropdown-menu>li>a,.navbar-nav .dropdown-menu>li>a{padding:5px 15px 5px 15px}footer .links li a{font-size:14px}footer ul.links{padding:15px 0}#slider_actualites .owl-stage-outer{width:100%}footer li a{font-size:12px}.linkextranet{font-size:15px}footer img.lock{width:13px;margin-right:10px;margin-bottom:6px}.newsletter>span,.follow{font-size:15px;color:#fff}.follow{font-family:"obibokregular"}.newsletter>span{font-family:"obibokbold"}footer .first_bloc h4{margin-bottom:15px;margin-left:0;font-size:15px}.content_actualite .actualite-title h1,.content_evenement .evenement-title h1,.content_exposition .exposition-title h1{font-size:20px}}
/* Source and licensing information for the above line(s) can be found at https://beauxartsparis.fr/themes/bootstrap/css/style-fz.css. */