/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
.slick-loading .slick-list{background:#fff url(/themes/custom/melchior/js/lib/slick/./ajax-loader.gif) center center no-repeat;}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(/themes/custom/melchior/js/lib/slick/./fonts/slick.eot);src:url(/themes/custom/melchior/js/lib/slick/./fonts/slick.eot#iefix) format('embedded-opentype'),url(/themes/custom/melchior/js/lib/slick/./fonts/slick.woff) format('woff'),url(/themes/custom/melchior/js/lib/slick/./fonts/slick.ttf) format('truetype'),url(/themes/custom/melchior/js/lib/slick/./fonts/slick.svg#slick) format('svg');}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-prev:before{content:'←';}[dir='rtl'] .slick-prev:before{content:'→';}.slick-next{right:-25px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-next:before{content:'→';}[dir='rtl'] .slick-next:before{content:'←';}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}
.scroll-wrapper{overflow:hidden !important;padding:0 !important;position:relative;}.scroll-wrapper > .scroll-content{border:none !important;box-sizing:content-box !important;height:auto;left:0;margin:0;max-height:none;max-width:none !important;overflow:scroll !important;padding:0;position:relative !important;top:0;width:auto !important;}.scroll-wrapper > .scroll-content::-webkit-scrollbar{height:0;width:0;}.scroll-element{display:none;}.scroll-element,.scroll-element div{box-sizing:content-box;}.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block;}.scroll-element .scroll-bar,.scroll-element .scroll-arrow{cursor:default;}.scroll-textarea{border:1px solid #cccccc;border-top-color:#999999;}.scroll-textarea > .scroll-content{overflow:hidden !important;}.scroll-textarea > .scroll-content > textarea{border:none !important;box-sizing:border-box;height:100% !important;margin:0;max-height:none !important;max-width:none !important;overflow:scroll !important;outline:none;padding:2px;position:relative !important;top:0;width:100% !important;}.scroll-textarea > .scroll-content > textarea::-webkit-scrollbar{height:0;width:0;}.scrollbar-inner > .scroll-element,.scrollbar-inner > .scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10;}.scrollbar-inner > .scroll-element div{display:block;height:100%;left:0;top:0;width:100%;}.scrollbar-inner > .scroll-element.scroll-x{bottom:2px;height:8px;left:0;width:100%;}.scrollbar-inner > .scroll-element.scroll-y{height:100%;right:2px;top:0;width:8px;}.scrollbar-inner > .scroll-element .scroll-element_outer{overflow:hidden;}.scrollbar-inner > .scroll-element .scroll-element_outer,.scrollbar-inner > .scroll-element .scroll-element_track,.scrollbar-inner > .scroll-element .scroll-bar{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}.scrollbar-inner > .scroll-element .scroll-element_track,.scrollbar-inner > .scroll-element .scroll-bar{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);opacity:0.4;}.scrollbar-inner > .scroll-element .scroll-element_track{background-color:#e0e0e0;}.scrollbar-inner > .scroll-element .scroll-bar{background-color:#c2c2c2;}.scrollbar-inner > .scroll-element:hover .scroll-bar{background-color:#919191;}.scrollbar-inner > .scroll-element.scroll-draggable .scroll-bar{background-color:#919191;}.scrollbar-inner > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-12px;}.scrollbar-inner > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-12px;}.scrollbar-inner > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-12px;}.scrollbar-inner > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-12px;}.scrollbar-outer > .scroll-element,.scrollbar-outer > .scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10;}.scrollbar-outer > .scroll-element{background-color:#ffffff;}.scrollbar-outer > .scroll-element div{display:block;height:100%;left:0;top:0;width:100%;}.scrollbar-outer > .scroll-element.scroll-x{bottom:0;height:12px;left:0;width:100%;}.scrollbar-outer > .scroll-element.scroll-y{height:100%;right:0;top:0;width:12px;}.scrollbar-outer > .scroll-element.scroll-x .scroll-element_outer{height:8px;top:2px;}.scrollbar-outer > .scroll-element.scroll-y .scroll-element_outer{left:2px;width:8px;}.scrollbar-outer > .scroll-element .scroll-element_outer{overflow:hidden;}.scrollbar-outer > .scroll-element .scroll-element_track{background-color:#eeeeee;}.scrollbar-outer > .scroll-element .scroll-element_outer,.scrollbar-outer > .scroll-element .scroll-element_track,.scrollbar-outer > .scroll-element .scroll-bar{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}.scrollbar-outer > .scroll-element .scroll-bar{background-color:#d9d9d9;}.scrollbar-outer > .scroll-element .scroll-bar:hover{background-color:#c2c2c2;}.scrollbar-outer > .scroll-element.scroll-draggable .scroll-bar{background-color:#919191;}.scrollbar-outer > .scroll-content.scroll-scrolly_visible{left:-12px;margin-left:12px;}.scrollbar-outer > .scroll-content.scroll-scrollx_visible{top:-12px;margin-top:12px;}.scrollbar-outer > .scroll-element.scroll-x .scroll-bar{min-width:10px;}.scrollbar-outer > .scroll-element.scroll-y .scroll-bar{min-height:10px;}.scrollbar-outer > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-14px;}.scrollbar-outer > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-14px;}.scrollbar-outer > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-14px;}.scrollbar-outer > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-14px;}.scroll-element .scroll-arrow{display:none;}.scroll-element.scroll-element_arrows_visible .scroll-arrow{display:block;z-index:12;}.scroll-element.scroll-x.scroll-element_arrows_visible .scroll-arrow_less{height:100%;width:16px;}.scroll-element.scroll-x.scroll-element_arrows_visible .scroll-arrow_more{height:100%;left:auto;right:0;width:16px;}.scroll-element.scroll-x.scroll-element_arrows_visible .scroll-element_outer{left:16px;}.scroll-element.scroll-x.scroll-element_arrows_visible .scroll-element_track{left:-32px;}.scroll-element.scroll-x.scroll-element_arrows_visible .scroll-element_size{left:-33px;}.scroll-element.scroll-y.scroll-element_arrows_visible .scroll-arrow_less{width:100%;height:16px;}.scroll-element.scroll-y.scroll-element_arrows_visible .scroll-arrow_more{width:100%;top:auto;bottom:0;height:16px;}.scroll-element.scroll-y.scroll-element_arrows_visible .scroll-element_outer{top:16px;}.scroll-element.scroll-y.scroll-element_arrows_visible .scroll-element_track{top:-32px;}.scroll-element.scroll-y.scroll-element_arrows_visible .scroll-element_size{top:-33px;}
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0;}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;}[type=search]{-webkit-appearance:textfield;outline-offset:-2px;}[type=search]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}@font-face{font-family:"icomoon";src:url(/themes/custom/melchior/fonts/icomoon.eot?02082021=);src:url(/themes/custom/melchior/fonts/icomoon.eot?02082021=#iefix) format("embedded-opentype"),url(/themes/custom/melchior/fonts/icomoon.ttf?02082021=) format("truetype"),url(/themes/custom/melchior/fonts/icomoon.woff?02082021=) format("woff"),url(/themes/custom/melchior/fonts/icomoon.svg?02082021=#icomoon) format("svg");font-weight:normal;font-style:normal;font-display:block;}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-compass:before{content:"\e954";}.icon-calendar:before{content:"\e952";}.icon-book:before{content:"\e951";}.icon-direction:before{content:"\e953";}.icon-document-cc:before{content:"\e945";}.icon-solution-cc:before{content:"\e946";}.icon-reading-cc:before{content:"\e947";}.icon-plume-cc:before{content:"\e948";}.icon-flipchart-cc:before{content:"\e949";}.icon-coche-cc:before{content:"\e94a";}.icon-reading:before{content:"\e94b";}.icon-coche:before{content:"\e94c";}.icon-flipchart:before{content:"\e94d";}.icon-document:before{content:"\e94e";}.icon-plume:before{content:"\e94f";}.icon-solution:before{content:"\e950";}.icon-faq:before{content:"\e944";}.icon-telephone:before{content:"\e940";}.icon-filter:before{content:"\e93d";}.icon-moderateur:before{content:"\e939";}.icon-archives:before{content:"\e900";}.icon-archives-cc:before{content:"\e92b";}.icon-arrow-thin-left:before{content:"\e913";}.icon-arrow-thin-right:before{content:"\e914";}.icon-ask:before{content:"\e901";}.icon-backpak:before{content:"\e927";}.icon-backpak-cc:before{content:"\e92c";}.icon-config:before{content:"\e926";}.icon-config-cc:before{content:"\e92d";}.icon-download-cc:before{content:"\e911";}.icon-edit:before{content:"\e925";}.icon-edit-cc:before{content:"\e92e";}.icon-education:before{content:"\e902";}.icon-education-cc:before{content:"\e92f";}.icon-eee:before{content:"\e903";}.icon-eee-cc:before{content:"\e930";}.icon-events:before{content:"\e955";}.icon-file:before{content:"\e924";}.icon-file-cc:before{content:"\e931";}.icon-folder:before{content:"\e904";}.icon-folder-cc1:before{content:"\e915";}.icon-folder-p-cc:before{content:"\e935";}.icon-folder-s-cc:before{content:"\e936";}.icon-folder2:before{content:"\e923";}.icon-folder2-cc:before{content:"\e90a";}.icon-level:before{content:"\e905";}.icon-level-cc:before{content:"\e916";}.icon-link-cc:before{content:"\e912";}.icon-linkedin:before{content:"\e934";}.icon-list:before{content:"\e922";}.icon-list-cc:before{content:"\e917";}.icon-log-add:before{content:"\e93e";}.icon-log-add-cc:before{content:"\e93f";}.icon-log:before{content:"\e906";}.icon-log-cc:before{content:"\e907";}.icon-login:before{content:"\e908";}.icon-login-cc:before{content:"\e918";}.icon-melchior:before{content:"\e909";}.icon-melchior-cc:before{content:"\e919";}.icon-more:before{content:"\e91a";}.icon-more-cc:before{content:"\e910";}.icon-news:before{content:"\e91b";}.icon-news-cc:before{content:"\e91c";}.icon-notion:before{content:"\e90b";}.icon-notion-cc:before{content:"\e90c";}.icon-orientation:before{content:"\e956";}.icon-password-cc:before{content:"\e937";}.icon-pdf:before{content:"\e92a";}.icon-pdf-cc:before{content:"\e91d";}.icon-planet:before{content:"\e957";}.icon-play:before{content:"\e90d";}.icon-play-cc:before{content:"\e91e";}.icon-plus:before{content:"\e929";}.icon-plus-cc:before{content:"\e91f";}.icon-plus-cc2:before{content:"\e932";}.icon-less-cc:before{content:"\e93c";}.icon-quizz:before{content:"\e90e";}.icon-quizz-cc:before{content:"\e920";}.icon-search:before{content:"\e90f";}.icon-target:before{content:"\e928";}.icon-target-cc:before{content:"\e921";}.icon-tools-cc:before{content:"\e938";}.icon-youtube:before{content:"\e93a";}.icon-facebook:before{content:"\e93b";}.icon-twitter:before{content:"\e933";}.icon-soundcloud:before{content:"\e941";}.icon-instagram:before{content:"\e942";}.icon-viadeo:before{content:"\e943";}.icon-trash-o:before{content:"\f014";}.icon-angle-left:before{content:"\f104";}.icon-angle-right:before{content:"\f105";}.icon-angle-up:before{content:"\f106";}.icon-angle-down:before{content:"\f107";}.icon-share-alt:before{content:"\f1e0";}@font-face{font-family:"Bodoni";src:url(/themes/custom/melchior/fonts/bodoni/LibreBodoni-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"Bodoni";src:url(/themes/custom/melchior/fonts/bodoni/LibreBodoni-SemiBold.ttf) format("truetype");font-weight:bold;font-style:normal;}@font-face{font-family:"Bodoni";src:url(/themes/custom/melchior/fonts/bodoni/LibreBodoni-Italic.ttf) format("truetype");font-weight:normal;font-style:italic;}@font-face{font-family:"Bodoni";src:url(/themes/custom/melchior/fonts/bodoni/LibreBodoni-SemiBoldItalic.ttf) format("truetype");font-weight:bold;font-style:italic;}@font-face{font-family:"Sofia";src:url(/themes/custom/melchior/fonts/sofia/SofiaPro-Regular.otf) format("opentype");font-weight:normal;font-style:normal;}@font-face{font-family:"Sofia";src:url(/themes/custom/melchior/fonts/sofia/SofiaPro-Mediumitalic.otf) format("opentype");font-weight:normal;font-style:italic;}@font-face{font-family:"Sofia";src:url(/themes/custom/melchior/fonts/sofia/SofiaPro-SemiBold.otf) format("opentype");font-weight:bold;font-style:normal;}@font-face{font-family:"Sofia";src:url(/themes/custom/melchior/fonts/sofia/SofiaPro-SemiBolditalic.otf) format("opentype");font-weight:bold;font-style:italic;}@font-face{font-family:"Futura";src:url(/themes/custom/melchior/fonts/futura/FuturaCyrillicMedium.woff) format("woff");font-weight:normal;font-style:normal;}.lessons-full,.page-node-type-landing-home #block-titredepage h1,#block-melchior-content,#block-melchior-page-title h1,.container{margin:0 auto;max-width:900px;padding:0 27px;position:relative;width:100%;}.page-node-type-contact main .field_image:before,.path_error404 main:before,.page-node-type-contact main:before,.page-node-type-quizz main:before,.path-mon-espace #block-melchior-content:before,.path-user main:before,.path-quizz main:before{background:transparent url(/themes/custom/melchior/images/svg/astre-vide.svg) no-repeat;background-size:cover;content:"";filter:brightness(0) invert(1);height:44.286vw;max-height:620px;min-height:330px;max-width:620px;min-width:330px;left:0;opacity:0.29;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all 0.3s ease-in-out;width:44.286vw;z-index:40;}.page-node-type-quizz main .field_image:before{background:transparent url(/themes/custom/melchior/images/svg/astre-vide.svg) no-repeat;background-size:cover;content:"";filter:brightness(0) invert(1);height:44.286vw;max-height:620px;min-height:330px;max-width:620px;min-width:330px;left:0;opacity:0.29;position:absolute;top:50%;transform:translate(-70%,-50%);transition:all 0.3s ease-in-out;width:44.286vw;z-index:40;}.path-mon-espace #block-melchior-content,main{overflow:hidden;max-width:none;min-height:calc(var(--vh,1vh) * 100 - 273px);padding-bottom:35px;position:relative;width:100%;}@media only screen and (max-width:990px){.path-mon-espace #block-melchior-content,main{min-height:calc(var(--vh,1vh) * 100 - 241px);}}@media only screen and (max-width:700px){.path-mon-espace #block-melchior-content,main{padding-top:35px;min-height:calc(var(--vh,1vh) * 100 - 301px);background:none;padding-top:0;}}.path_error404 main,.page-node-type-contact main,.page-node-type-quizz main,.path-mon-espace #block-melchior-content,.path-user main,.path-quizz main{background:url(/themes/custom/melchior/images/bg-user.jpg) no-repeat center;background-size:cover;}@media only screen and (max-width:700px){.path_error404 main:before,.page-node-type-contact main:before,.page-node-type-quizz main:before,.path-mon-espace #block-melchior-content:before,.path-user main:before,.path-quizz main:before{display:none;}}.page-node-type-auteur #block-melchior-content .button,.path-search .button,.path-search .pager a,#block-melchior-content .toolbox-content .pager a,.teaser_espace_personnel .teaser-center a,.field_note_de_lecture a,.button#edit-cancel,.links a{font-size:12px;font-size:1.2rem;background-color:transparent;border:1px solid #ff0079;color:#ff0079;display:block;margin:0 auto;padding:15px 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.3s ease-in-out;width:235px;}.page-node-type-auteur #block-melchior-content .button:hover,.path-search .button:hover,.path-search .pager a:hover,#block-melchior-content .toolbox-content .pager a:hover,.teaser_espace_personnel .teaser-center a:hover,.field_note_de_lecture a:hover,.button#edit-cancel:hover,.links a:hover{background-color:#ff0079;color:#fff;}.page-node-type-contact #block-melchior-page-title,.page-node-type-quizz #block-melchior-page-title,.path-mon-espace #block-melchior-content .title-bar,.path-user #block-melchior-page-title,.path-quizz #block-melchior-page-title{background-color:#ff0079;display:block;color:#fff;margin:0 -25px;padding:20px 0;text-align:center;width:calc(100% + 50px);}@media only screen and (max-width:700px){.page-node-type-contact #block-melchior-page-title,.page-node-type-quizz #block-melchior-page-title,.path-mon-espace #block-melchior-content .title-bar,.path-user #block-melchior-page-title,.path-quizz #block-melchior-page-title{margin-bottom:25px;}}.page-node-type-contact #block-melchior-page-title h1,.page-node-type-quizz #block-melchior-page-title h1,.path-mon-espace #block-melchior-content .title-bar h1,.path-user #block-melchior-page-title h1,.path-quizz #block-melchior-page-title h1{color:#fff;text-align:center;width:100%;}.page-node-type-contact #block-melchior-page-title .button,.page-node-type-quizz #block-melchior-page-title .button,.path-mon-espace #block-melchior-content .title-bar .button,.path-user #block-melchior-page-title .button,.path-quizz #block-melchior-page-title .button{font-size:12px;font-size:1.2rem;align-items:center;background-color:rgba(255,255,255,0.6);color:#ff0079;display:flex;height:45px;padding:10px 20px;position:absolute;right:0;text-decoration:none;text-transform:uppercase;top:50%;transform:translateY(-50%);}@media only screen and (max-width:700px){.page-node-type-contact #block-melchior-page-title .button,.page-node-type-quizz #block-melchior-page-title .button,.path-mon-espace #block-melchior-content .title-bar .button,.path-user #block-melchior-page-title .button,.path-quizz #block-melchior-page-title .button{margin:20px -30px -20px;position:relative;right:auto;top:auto;transform:translateY(0);width:calc(100% + 60px);}}.page-node-type-contact #block-melchior-page-title .button [class*=icon-],.page-node-type-quizz #block-melchior-page-title .button [class*=icon-],.path-mon-espace #block-melchior-content .title-bar .button [class*=icon-],.path-user #block-melchior-page-title .button [class*=icon-],.path-quizz #block-melchior-page-title .button [class*=icon-]{font-size:25px;font-size:2.5rem;margin-right:20px;}.page-node-type-contact #block-melchior-page-title .button:not(.back):before,.page-node-type-quizz #block-melchior-page-title .button:not(.back):before,.path-mon-espace #block-melchior-content .title-bar .button:not(.back):before,.path-user #block-melchior-page-title .button:not(.back):before,.path-quizz #block-melchior-page-title .button:not(.back):before{font-size:25px;font-size:2.5rem;content:"\e91f";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:20px;padding:10px 0;}.page-node-type-programme-eee #block-melchior-content header > .field_lien,.path-programme #block-melchior-content header > .field_lien,.path-intervenant #block-melchior-content header > .field_lien,.path-partenaire #block-melchior-content header > .field_lien,.page-node-type-eee article > div > .field_lien,.page-node-type-eee-sous-page article > div > .field_lien{background-color:#ff0079;border-radius:100px 0 0 100px;padding:5px 50px 5px 5px;position:fixed;right:0;top:50%;transform:translateY(-50%);}@media only screen and (max-width:1234px){.page-node-type-programme-eee #block-melchior-content header > .field_lien,.path-programme #block-melchior-content header > .field_lien,.path-intervenant #block-melchior-content header > .field_lien,.path-partenaire #block-melchior-content header > .field_lien,.page-node-type-eee article > div > .field_lien,.page-node-type-eee-sous-page article > div > .field_lien{background-color:transparent;bottom:150px;left:-80px;right:auto;top:auto;transform:rotate(-90deg) translate(50%,50%);width:160px;}}.page-node-type-programme-eee #block-melchior-content header > .field_lien a,.path-programme #block-melchior-content header > .field_lien a,.path-intervenant #block-melchior-content header > .field_lien a,.path-partenaire #block-melchior-content header > .field_lien a,.page-node-type-eee article > div > .field_lien a,.page-node-type-eee-sous-page article > div > .field_lien a{font-size:14px;font-size:1.4rem;align-items:center;background-color:#fff;border:2px solid #fff;border-radius:50%;color:#ff0079;display:flex;height:100px;justify-content:center;line-height:100px;width:100px;text-decoration:none;transition:all 0.3s ease-in-out;}@media only screen and (min-width:991px){.page-node-type-programme-eee #block-melchior-content header > .field_lien a:hover,.path-programme #block-melchior-content header > .field_lien a:hover,.path-intervenant #block-melchior-content header > .field_lien a:hover,.path-partenaire #block-melchior-content header > .field_lien a:hover,.page-node-type-eee article > div > .field_lien a:hover,.page-node-type-eee-sous-page article > div > .field_lien a:hover{background-color:#ff0079;color:#fff;}}@media only screen and (max-width:1234px){.page-node-type-programme-eee #block-melchior-content header > .field_lien a,.path-programme #block-melchior-content header > .field_lien a,.path-intervenant #block-melchior-content header > .field_lien a,.path-partenaire #block-melchior-content header > .field_lien a,.page-node-type-eee article > div > .field_lien a,.page-node-type-eee-sous-page article > div > .field_lien a{font-size:16px;font-size:1.6rem;background-color:#ff0079;border:2px solid #ff0079;border-radius:0 0 20px 20px;border-top:0;color:#fff;height:auto;line-height:normal;padding:5px 20px;width:auto;}}@media only screen and (max-width:1234px) and (min-width:991px){.page-node-type-programme-eee #block-melchior-content header > .field_lien a:hover,.path-programme #block-melchior-content header > .field_lien a:hover,.path-intervenant #block-melchior-content header > .field_lien a:hover,.path-partenaire #block-melchior-content header > .field_lien a:hover,.page-node-type-eee article > div > .field_lien a:hover,.page-node-type-eee-sous-page article > div > .field_lien a:hover{background-color:#fff;color:#ff0079;}}html,body{font-family:"Sofia",sans-serif;font-size:10px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased !important;-moz-font-smoothing:antialiased !important;text-rendering:optimizelegibility !important;word-spacing:0.4em;}html *,body *{box-sizing:border-box;}@media only screen and (max-width:990px){body{padding-top:60px;}}h1,.h1{font-size:24px;font-size:2.4rem;color:#ff0079;margin:0;font-family:"Bodoni",serif;}@media only screen and (max-width:700px){h1,.h1{font-size:22px;font-size:2.2rem;}}h2,.h2{font-size:20px;font-size:2rem;color:#ff0079;margin-bottom:20px;font-family:"Bodoni",serif;line-height:1.5em;}h2 a,.h2 a{color:#ff0079;text-decoration:none;font-family:"Sofia",sans-serif;}h3,.h3{font-size:16px;font-size:1.6rem;color:#1e1e1e;margin:0 0 10px;padding-bottom:5px;position:relative;}@media only screen and (max-width:700px){h3,.h3{text-align:center;}}h3:after,.h3:after{background-color:#ff0079;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:60px;}@media only screen and (max-width:700px){h3:after,.h3:after{left:50%;margin-left:-30px;}}h3 a,.h3 a{color:#1e1e1e;text-decoration:none;}h4,.h4{font-size:16px;font-size:1.6rem;color:#1e1e1e;margin:0 0 10px;}p{font-size:16px;font-size:1.6rem;line-height:1.4em;margin:0 0 15px;}a{color:#ff0079;transition:all 0.3s ease-in-out;}img{max-width:100%;height:auto;}iframe{max-width:100%;}table{border-collapse:collapse;}table,th,td{border:1px solid #1e1e1e;}td{padding:10px;}.hidden{display:none;}.section{display:flex;justify-content:space-between;margin-bottom:20px;width:100%;}@media only screen and (max-width:700px){.section{flex-direction:column;}}.section-enseignant,.section-etudiants,.section-orientation{align-content:stretch;}@media only screen and (max-width:990px){.section-enseignant,.section-etudiants,.section-orientation{flex-direction:column;}}@media only screen and (max-width:990px){.section-enseignant > div,.section-etudiants > div,.section-orientation > div{width:100%;}}@media only screen and (min-width:991px){.section-enseignant > div,.section-etudiants > div{flex:0 0 calc(50% - 10px);}}#block-melchior-breadcrumbs{font-size:12px;font-size:1.2rem;color:#ff0079;padding:15px 60px 5px;}@media only screen and (max-width:700px){#block-melchior-breadcrumbs{padding-left:25px;padding-right:25px;}}#block-melchior-breadcrumbs ol{list-style:none;margin:0;padding:0;}#block-melchior-breadcrumbs ol li{display:inline;}#block-melchior-breadcrumbs ol li:not(:last-child):after{content:" > ";}#block-melchior-breadcrumbs a{color:#ff0079;}#block-melchior-page-title{width:100%;border-bottom:1px solid #ff0079;margin-bottom:40px;padding-bottom:25px;padding-top:20px;transition:all 0.3s ease-in-out;}#block-melchior-page-title h1{transition:all 0.3s ease-in-out;}@media only screen and (max-width:700px){#block-melchior-page-title{border-bottom:0;margin-bottom:10px;padding-bottom:0;padding-top:20px;}}#block-melchior-content{z-index:100;}#block-melchior-content header{padding:0 15px;}#block-melchior-content header:before{content:none;}@media only screen and (max-width:990px){#block-melchior-content header{box-shadow:none;position:relative;top:auto;z-index:auto;}}#block-melchior-content .body{margin-bottom:40px;}@media only screen and (max-width:700px){#block-melchior-content .body p img{width:100%;}}#block-melchior-content ul:not(.contextual-links){font-size:16px;font-size:1.6rem;list-style:none;}#block-melchior-content ul:not(.contextual-links) li{position:relative;line-height:1.4em;}#block-melchior-content ul:not(.contextual-links) li:before{content:"•";color:#ff0079;display:block;font-size:1.4em;margin-left:-20px;position:absolute;width:20px;}#block-melchior-content .field_contenu a{word-break:break-word;}[class*=field_contenu],.paragraph--type--texte-et-image{margin-bottom:40px;}.quickedit-form{max-width:none;}.links{margin:0;padding:0;}.links li:before{content:none !important;}.button{cursor:pointer;}.button.delete-row,.button.share-row{background-color:#ff0079;color:#fff;display:block;height:30px;overflow:hidden;padding-left:30px;position:relative;text-decoration:none;width:30px;}.button.share-row{margin-right:5px;}.button.share-row:before{font-size:20px;font-size:2rem;content:"\f1e0";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;display:flex;justify-content:center;height:30px;left:0;position:absolute;width:30px;}.button.delete-row{margin-right:80px;}@media only screen and (max-width:700px){.button.delete-row{margin-right:20px;}}.button.delete-row:before{font-size:20px;font-size:2rem;content:"\f014";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;display:flex;justify-content:center;height:30px;left:0;position:absolute;width:30px;}.button.edit-row{background-color:#e9d5e6;border-radius:50%;color:#ff0079;display:block;height:30px;overflow:hidden;padding-left:30px;position:relative;text-decoration:none;width:30px;}.button.edit-row:before{font-size:20px;font-size:2rem;content:"\e92e";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;display:flex;justify-content:center;height:30px;left:0;position:absolute;width:30px;}.button#edit-cancel{background-color:#ff0079;color:#fff;}@media only screen and (min-width:991px){.button#edit-cancel:hover{background-color:#fff;color:#ff0079;}}form.confirmation .form-actions{align-items:center;display:flex;justify-content:center;}@media only screen and (max-width:700px){form.confirmation .form-actions{flex-direction:column;}}form.confirmation .form-actions > input,form.confirmation .form-actions > a{margin:20px auto 0;max-width:250px;width:100%;}.drupal-message{font-size:14px;font-size:1.4rem;margin:10px auto;max-width:600px;position:relative;text-align:center;width:90%;z-index:105;}.drupal-message--alert{background-color:#f8d7da;border:2px solid #f5c6cb;border-radius:5px;color:#721c24;padding:10px;}.drupal-message--message{background-color:rgba(255,255,255,0.85);border:2px solid #ff0079;border-radius:5px;color:#1e1e1e;padding:10px;}#backtotop{bottom:85px;right:15px;}@media only screen and (max-width:990px){#backtotop{bottom:80px;}}.no-edit [data-contextual-id*="node:node"]{display:none;}[data-contextual-id*="node:node"],[data-contextual-id*="entity.view.edit_form"]{border:0 !important;height:0 !important;margin:0 !important;padding:0 !important;}header{background-color:#fff;position:relative;width:100%;z-index:150;}@media only screen and (max-width:990px){header{background-color:#fff;box-shadow:0 0 5px #1e1e1e;position:fixed;top:0;z-index:999;}}header #block-melchior-branding{float:left;height:100px;padding:0 60px;width:auto;}@media only screen and (max-width:990px){header #block-melchior-branding{height:60px;padding:0;}}@media only screen and (max-width:700px){header #block-melchior-branding{height:60px;padding:0;}}header #block-melchior-branding img{height:100%;width:auto;}header #block-melchior{float:left;width:auto;margin:20px 0;}@media only screen and (max-width:990px){header #block-melchior{height:30px;padding:0;}}@media only screen and (max-width:700px){header #block-melchior{height:30px;padding:0;}}header #block-melchior img{height:60px;width:auto;}@media only screen and (max-width:990px){header #block-melchior img{height:30px;padding:0;}}@media only screen and (max-width:700px){header #block-melchior img{height:30px;padding:0;}}header #block-reseauxsociaux{align-items:center;display:flex;float:left;height:100px;}@media only screen and (max-width:990px){header #block-reseauxsociaux{height:80px;}}@media only screen and (max-width:700px){header #block-reseauxsociaux{height:auto;width:100%;justify-content:center;}}header #block-reseauxsociaux a{text-decoration:none;}header #block-reseauxsociaux ul{list-style:none;padding:0;margin:0;}header #block-reseauxsociaux li{font-size:20px;font-size:2rem;display:inline-block;margin-right:10px;}header #block-reseauxsociaux li strong{display:none;}@media only screen and (max-width:700px){header #block-reseauxsociaux li{font-size:16px;font-size:1.6rem;}}header #block-reseauxsociaux .mailjet-subscribe .ico{height:auto;width:24px;}header #block-reseauxsociaux .mailjet-subscribe .ico *{fill:#ff0079;stroke:#ff0079;}@media only screen and (min-width:991px){header #block-formulairederecherche{width:calc(50% - 150px);margin-right:150px;}}@media only screen and (max-width:700px){header #block-formulairederecherche{position:absolute;right:20px;top:10px;width:40px;transition:all 0.3s ease-in-out;}}header #block-formulairederecherche form{align-items:center;display:flex;height:100px;justify-content:flex-end;padding:17px 60px;}@media only screen and (max-width:990px){header #block-formulairederecherche form{height:60px;padding:10px 20px;}}@media only screen and (max-width:700px){header #block-formulairederecherche form{background:#fff;height:auto;overflow:hidden;padding:0;transition:all 0.3s ease-in-out;}}header #block-formulairederecherche form .form-item{margin-bottom:0;}@media only screen and (max-width:700px){header #block-formulairederecherche form .form-item{width:100%;}}header #block-formulairederecherche form input{font-size:14px;font-size:1.4rem;height:40px;line-height:40px;transition:all 0.3s ease-in-out;}header #block-formulairederecherche form input[type=search]{border:1px solid #ff0079;border-radius:5px;padding:5px 60px 5px 10px;width:374px;}@media only screen and (max-width:1200px) and (min-width:991px){header #block-formulairederecherche form input[type=search]{width:100%;}}@media only screen and (max-width:990px){header #block-formulairederecherche form input[type=search]{width:100%;}}@media only screen and (max-width:700px){header #block-formulairederecherche form input[type=search]{border-color:transparent;}}header #block-formulairederecherche form input[type=submit]{background:transparent;border:none;cursor:pointer;left:0;position:absolute;text-indent:-999px;top:0;width:100%;}@media only screen and (max-width:700px){header #block-formulairederecherche form input[type=submit]{display:none;}}header #block-formulairederecherche form [id*=edit-actions]{line-height:40px;margin-left:-40px;margin-top:0;overflow:hidden;position:relative;width:40px;}@media only screen and (max-width:700px){header #block-formulairederecherche form [id*=edit-actions]{position:absolute;margin-top:0;right:0;text-align:right;top:0;}}header #block-formulairederecherche form [id*=edit-actions]:before{content:"\e90f";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;font-size:1.5rem;color:#252525;line-height:40px;}@media only screen and (max-width:700px){header #block-formulairederecherche.on{width:70%;}header #block-formulairederecherche.on form input[type=search]{border-color:#ff0079;}header #block-formulairederecherche.on form input[type=submit]{display:block;}header #block-formulairederecherche.on [id*=edit-actions]{text-align:left;}}header #block-ragmenu{margin-right:4rem;}header #block-ragmenu > ul{display:flex;gap:2.2rem;justify-content:space-between;align-items:center;list-style:none;padding:0;margin:0;}header #block-ragmenu > ul li a{border:1px solid #ff0079;color:#fff;text-decoration:none;font-size:1.5rem;padding:2rem 3rem;}header #block-ragmenu > ul li a.melchior-ia-item{font-size:16px;background-color:#ff0079;background-image:url(/themes/custom/melchior/images/robo_icon_white.svg);background-position:1.5rem center;background-repeat:no-repeat;background-size:38px 34px;padding-left:7rem;}@media only screen and (max-width:700px){header #block-ragmenu > ul li a.melchior-ia-item{text-indent:-9999px;padding-left:0;display:block;width:40px;height:40px;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:50%;}}@media only screen and (max-width:1200px) and (min-width:991px){header #block-ragmenu > ul li a.melchior-ia-item{text-indent:0;}}header #block-ragmenu > ul li a.melchior-ia-item:hover{background-image:url(/themes/custom/melchior/images/robo_icon_pink.svg);color:#ff0079;background-color:#fff;}header #block-ragmenu > ul li a.connexion-item{background-color:#fff;text-indent:-9999px;color:#ff0079;background-image:url(/themes/custom/melchior/images/svg/user.svg);background-position:center;background-repeat:no-repeat;display:block;width:60px;height:60px;}@media only screen and (max-width:700px){header #block-ragmenu > ul li a.connexion-item{display:none;}}header div[class*=mailjet-signup-subscribe]{float:left;position:relative;}header form[id*=mailjet-signup-subscribe]{align-items:center;display:flex;height:100px;overflow:hidden;padding:10px 0;position:absolute;transition:all 0.3s linear;width:0;z-index:10;}@media only screen and (max-width:990px){header form[id*=mailjet-signup-subscribe]{height:60px;}}@media only screen and (max-width:700px){header form[id*=mailjet-signup-subscribe]{display:none;}}header form[id*=mailjet-signup-subscribe].on{padding-left:15px;width:300px;}@media only screen and (max-width:700px){header form[id*=mailjet-signup-subscribe].on{display:flex;right:0;top:60px;}}@media only screen and (max-width:700px){header form[id*=mailjet-signup-subscribe].on{padding-right:10px;background-color:#fff;box-shadow:0 3px 5px -2px #1e1e1e;}}header form[id*=mailjet-signup-subscribe] .form-item{margin-bottom:0;}header form[id*=mailjet-signup-subscribe] #edit-signup-email,header form[id*=mailjet-signup-subscribe] .form-actions input{height:40px;padding:0 5px;}header form[id*=mailjet-signup-subscribe] #edit-signup-email{background:#fff;transition:all 0.2s linear;font-size:16px;}header form[id*=mailjet-signup-subscribe] .form-actions input{line-height:auto;}header form[id*=mailjet-signup-subscribe] #edit-signup-email--description{display:none;}header form[id*=mailjet-signup-subscribe] .button{width:auto;}#menu_overlay{position:fixed;top:0;right:0;width:80%;height:100%;background:rgba(0,0,0,0.5);z-index:900;opacity:0;visibility:hidden;transition:height 0.3s,opacity 0.6s;transition-delay:height 0s,opacity 10s;}#menu_overlay.active{opacity:1;visibility:visible;}#block-menuhamburger{float:right;margin-top:-42px;position:relative;}#menu_hamburger{position:fixed;top:0;right:-100%;width:20%;height:100%;background-color:#F3F3F3;color:white;z-index:1000;display:flex;flex-direction:column;justify-content:space-evenly;transition:all 0.3s;}@media only screen and (max-width:990px){#block-menuhamburger{position:absolute;right:0;}#menu_hamburger{width:40%;}#menu_overlay{width:60%;}}@media only screen and (max-width:1500px){#menu_hamburger{width:40%;}#menu_overlay{width:60%;}}header > div{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;}@media only screen and (max-width:700px){#menu_hamburger{width:100%;}#block-menuhamburger{position:absolute;right:0;top:53px;}#block-melchior{margin:20px 90px 0 0;text-align:center;}header > div{display:flex;align-items:center;flex-wrap:nowrap;}header > div p{font-size:1.2rem;}}#menu_hamburger ul{list-style-type:none;}#menu_hamburger li{margin-bottom:50px;}#menu_hamburger ul li > a{color:#1e1e1e;text-decoration:none;font-weight:400;font-size:3rem;line-height:3.5rem;}#menu_hamburger ul li:hover > a{color:#ff0079;}#menu_hamburger .suivez-nous{background:#c9c9c9;padding:30px 0;display:flex;justify-content:space-around;align-items:center;font-size:20px;}#menu_hamburger .suivez-nous .ico{font-size:20px;text-decoration:none;}body.toolbar-horizontal #menu_hamburger{top:80px;}#menu_hamburger.open{left:0;}#menu_hamburger_toggle{font-size:34px;background:none;border:none;color:#ff0079;z-index:1100;cursor:pointer;}#menu_hamburger_close{position:absolute;top:10px;left:10px;background:none;border:none;font-size:44px;color:#1e1e1e;cursor:pointer;z-index:1100;}#block-melchior-main-menu{font-size:16px;font-size:1.6rem;clear:both;width:100%;}@media only screen and (max-width:990px){#block-melchior-main-menu{bottom:0;position:fixed;font-size:9px;font-size:0.9rem;}}#block-melchior-main-menu ul{list-style:none;margin:0;padding:0;position:relative;width:100%;}#block-melchior-main-menu > ul{background-color:#F3F3F3;display:flex;}@media only screen and (max-width:990px){#block-melchior-main-menu > ul{height:70px;}}#block-melchior-main-menu > ul > li{position:relative;}@media only screen and (max-width:990px){#block-melchior-main-menu > ul > li{flex:0 0 95px;}}@media only screen and (max-width:700px){#block-melchior-main-menu > ul > li{flex:0 0 20%;}#block-melchior-main-menu > ul > li:not(.more):nth-child(-n+3){order:1;}#block-melchior-main-menu > ul > li:not(.more):last-child{order:2;}#block-melchior-main-menu > ul > li.more{order:10;}}@media only screen and (max-width:700px){#block-melchior-main-menu > ul > li.more:hover > ul{display:flex;}}#block-melchior-main-menu > ul > li.more > ul{background-color:#F3F3F3;border:none;box-shadow:none;display:flex;position:relative;top:auto;}@media only screen and (max-width:990px){#block-melchior-main-menu > ul > li.more > ul{bottom:0;}}@media only screen and (max-width:700px){#block-melchior-main-menu > ul > li.more > ul{display:none;background-color:#fff;bottom:70px;border:none;flex-direction:column;left:0;position:fixed;width:100vw;}}#block-melchior-main-menu > ul > li.more > ul > li{position:relative;overflow:initial;}@media only screen and (max-width:990px){#block-melchior-main-menu > ul > li.more > ul > li{flex:0 0 95px;}}@media only screen and (max-width:700px){#block-melchior-main-menu > ul > li.more > ul > li{flex:1 1 auto;border-top:1px solid #eee;border-right:none;}}#block-melchior-main-menu > ul > li.more > ul > li:first-child a{padding-left:10px;}#block-melchior-main-menu > ul > li.more > ul > li a{align-items:center;color:#1e1e1e;display:flex;}@media only screen and (max-width:990px){#block-melchior-main-menu > ul > li.more > ul > li a{padding:10px 5px 5px;text-align:center;}}#block-melchior-main-menu > ul > li.more > ul > li a:hover{color:#fff;}@media only screen and (max-width:700px){#block-melchior-main-menu > ul > li.more > ul > li a:hover{color:#fff;}#block-melchior-main-menu > ul > li.more > ul > li a:hover:before{color:#ff0079;}}@media only screen and (max-width:700px){#block-melchior-main-menu > ul > li.more > ul > li a{color:#404041;display:flex;flex-direction:row;padding-left:20px !important;}#block-melchior-main-menu > ul > li.more > ul > li a:before{color:#fff;margin:0 10px 0 0;}}@media only screen and (max-width:700px){#block-melchior-main-menu > ul > li.more > ul > li > ul{display:block;height:0;bottom:initial;position:relative;}}@media only screen and (max-width:700px){#block-melchior-main-menu > ul > li.more > ul > li > ul li{position:relative;left:100%;transition:all 0.3s ease-in-out;}}#block-melchior-main-menu > ul > li.more > ul > li > ul li a{color:#1e1e1e;}#block-melchior-main-menu > ul > li.more > ul > li:hover > ul{display:block;height:auto;}#block-melchior-main-menu > ul > li.more > ul > li:hover > ul li{left:0;overflow:visible;}#block-melchior-main-menu > ul > li.log{border-left:1px solid #3c3c3c;margin-left:auto;}@media only screen and (max-width:700px){#block-melchior-main-menu > ul > li.log{border-left:none;}}#block-melchior-main-menu > ul > li a{color:#1e1e1e;text-decoration:none;align-items:center;display:flex;height:100%;padding:8px 10px;text-align:center;transition:all 0.3s ease-in-out;}@media only screen and (max-width:990px){#block-melchior-main-menu > ul > li a{flex-direction:column;padding:10px 5px 5px;}}#block-melchior-main-menu > ul > li a:before{font-size:18px;font-size:1.8rem;background-color:#ff0079;border-radius:50%;height:30px;flex:0 0 30px;line-height:30px;margin-right:10px;text-align:center;width:30px;transition:all 0.3s ease-in-out;color:#fff;}@media only screen and (max-width:990px){#block-melchior-main-menu > ul > li a:before{margin-right:0;margin-bottom:5px;}}@media only screen and (max-width:700px){#block-melchior-main-menu > ul > li a:before{font-size:12px;font-size:1.2rem;}}#block-melchior-main-menu > ul > li a:hover{background-color:#ff0079;color:#fff;}#block-melchior-main-menu > ul > li a:hover:before{background-color:#fff;color:#ff0079;}#block-melchior-main-menu > ul > li a.icon-more{display:none;}@media only screen and (max-width:700px){#block-melchior-main-menu > ul > li a.icon-more{display:flex;}}#block-melchior-main-menu > ul > li a.icon-level:before{font-size:14px;font-size:1.4rem;}@media only screen and (max-width:700px){#block-melchior-main-menu > ul > li a.icon-level:before{font-size:12px;font-size:1.2rem;}}#block-melchior-main-menu > ul > li ul{background-color:#fff;box-shadow:0 0 10px #eee;left:0;min-width:100%;position:absolute;top:100%;width:auto;display:none;}@media only screen and (max-width:990px){#block-melchior-main-menu > ul > li ul{bottom:100%;top:auto;}}@media only screen and (max-width:700px){#block-melchior-main-menu > ul > li ul{font-size:16px;font-size:1.6rem;bottom:70px;left:0;position:fixed;width:100vw;}}#block-melchior-main-menu > ul > li ul li{border-top:1px solid #eee;overflow:hidden;}#block-melchior-main-menu > ul > li ul a{align-items:flex-start;color:#404041;text-align:left;padding:10px 20px;white-space:nowrap;}#block-melchior-main-menu > ul > li:hover > ul{display:block;}@media only screen and (min-width:991px){#block-melchior-main-menu > ul > li:first-child > a{padding-left:60px;}}#block-melchior-main-menu ul > li.level > ul > li{position:relative;}#block-melchior-main-menu ul > li.level > ul > li > ul{display:none;}#block-melchior-main-menu ul > li.level > ul > li:hover > ul{display:block;position:absolute;top:0;left:100%;}#block-melchior-main-menu > ul > li > ul > li:hover{overflow:visible;}#block-melchior-main-menu ul > li.more > ul > li > ul > li{position:relative;}#block-melchior-main-menu ul > li.more > ul > li > ul > li:hover > ul{display:block;position:absolute;top:0;left:100%;}#block-melchior-main-menu > ul > li > ul > li > a{align-items:center;}#block-melchior-main-menu > ul > li > ul > li > a::before{margin-right:10px;}@media only screen and (max-width:700px){#block-melchior-main-menu ul > li.level > ul > li:hover > ul{display:block;position:absolute;top:initial;left:0;}}@media only screen and (min-width:991px){.sticky #block-melchior-main-menu > ul > li:not(.more):last-child{top:-65px;}}#block-melchior-main-menu li.connexion{display:none;}@media only screen and (max-width:700px){.profil-anonymous #block-melchior-main-menu li.connexion{display:block;}}.newsletters_multiples{background:#e9516c;background:linear-gradient(90deg,#e9516c 3%,#8b4ab2 100%);margin-bottom:-35px;margin-top:35px;padding:40px 0;width:100%;}.newsletters_multiples h2{color:#fff;margin:0;text-align:center;font-size:30px;font-size:3rem;}.newsletters_multiples .body{color:#fff;font-weight:300;text-align:center;font-size:18px;font-size:1.8rem;}.newsletters_multiples .field_bloc_mailjet h2{display:none;}.newsletters_multiples .field_bloc_mailjet form{align-items:flex-end;display:flex;flex-wrap:wrap;}@media only screen and (max-width:500px){.newsletters_multiples .field_bloc_mailjet form{flex-direction:column;}}.newsletters_multiples .field_bloc_mailjet details{color:#fff;flex-basis:70%;}.newsletters_multiples .field_bloc_mailjet details label{color:#fff;}.newsletters_multiples .field_bloc_mailjet details summary{display:none;}.newsletters_multiples .field_bloc_mailjet input{border-radius:0 !important;height:45px;}.newsletters_multiples .field_bloc_mailjet input[type=submit]{flex:1 1 auto;margin-bottom:5px;max-width:none;}.newsletters_multiples .field_bloc_mailjet .form-item{margin-bottom:5px;}.newsletters_multiples .field_bloc_mailjet .form-item-signup-email{flex-basis:70%;}.newsletters_multiples .field_bloc_mailjet .form-actions{flex:1 1 auto;}@media only screen and (max-width:500px){.newsletters_multiples .field_bloc_mailjet .form-actions{width:100%;margin-bottom:1rem;}}.newsletters_multiples .field_bloc_mailjet .description,.newsletters_multiples .field_bloc_mailjet fieldset.captcha-type-challenge--default-fallback-action{display:none;}.newsletters_multiples .field_bloc_mailjet-choice{align-items:center;display:flex;justify-content:space-between;}.newsletters_multiples .field_bloc_mailjet-choice input[type=radio] + label{color:#fff;text-align:left;width:auto;}.newsletters_multiples .field_bloc_mailjet-choice input[type=radio] + label:before{border-color:#fff;border-radius:50%;}.newsletters_multiples .field_bloc_mailjet-choice input[type=radio] + label:after{border-radius:50%;background-color:#fff;}.newsletters_multiples-content{align-items:center;display:flex;max-width:900px;margin:0 auto;}@media only screen and (max-width:990px){.newsletters_multiples-content{flex-direction:column;padding:40px 20px;}}@media only screen and (min-width:991px){.newsletters_multiples-content{justify-content:space-between;}}.newsletters_multiples-content > div{flex:0 0 calc(50% - 10px);}[id*=block-newsletterpopin]{display:none;}[id*=block-newsletterpopin].newsletters_multiples{background-color:rgba(255,255,255,0.7);border-radius:10px;bottom:200px;max-width:360px;padding:10px;position:fixed;right:15px;width:100%;z-index:400;}[id*=block-newsletterpopin].newsletters_multiples details#captcha{color:#1e1e1e;flex-basis:100%;}[id*=block-newsletterpopin].newsletters_multiples details#captcha label{color:#1e1e1e;}[id*=block-newsletterpopin].newsletters_multiples .form-item-signup-email{flex-basis:100%;}[id*=block-newsletterpopin].newsletters_multiples .close{background-color:transparent;border:none;border-radius:50%;color:#ff0079;cursor:pointer;height:40px;position:absolute;right:5px;top:5px;transition:all 0.3s ease-in-out;transform:rotate(45deg);width:40px;font-size:26px;font-size:2.6rem;}[id*=block-newsletterpopin].newsletters_multiples .close:hover{background-color:#ff0079;color:#fff;}[id*=block-newsletterpopin].newsletters_multiples .body{color:#1e1e1e;}[id*=block-newsletterpopin].newsletters_multiples .body h2{color:#ff0079;font-size:16px;font-size:1.6rem;}[id*=block-newsletterpopin].newsletters_multiples .body p{font-size:12px;font-size:1.2rem;}[id*=block-newsletterpopin].newsletters_multiples .field_bloc_mailjet-choice{flex-wrap:wrap;}[id*=block-newsletterpopin].newsletters_multiples .newsletters_multiples-content{border:1px solid #ff0079;border-radius:10px;flex-direction:column;padding:10px;}[id*=block-newsletterpopin].newsletters_multiples .newsletters_multiples-content > div{flex:1 1 auto;width:100%;}[id*=block-newsletterpopin].newsletters_multiples .field_bloc_mailjet input{height:35px;padding:10px;font-size:12px;font-size:1.2rem;}[id*=block-newsletterpopin].newsletters_multiples .field_bloc_mailjet-choice input[type=radio] + label{color:#ff0079;flex:0;font-size:12px;font-size:1.2rem;}[id*=block-newsletterpopin].newsletters_multiples .field_bloc_mailjet-choice input[type=radio] + label:before{border-color:#ff0079;}[id*=block-newsletterpopin].newsletters_multiples .field_bloc_mailjet-choice input[type=radio] + label:after{background-color:#ff0079;}.captcha{text-align:left;}.captcha input{display:inline-block;font-size:14px;height:auto;padding:5px;width:calc(100% - 80px);}.captcha .field-prefix{display:inline-block;width:70px;}footer{font-size:12px;font-size:1.2rem;background-color:#eee;color:#828282;padding:20px 0 30px;position:relative;text-align:center;width:100%;}@media only screen and (max-width:990px){footer{padding-bottom:90px;}}footer > div{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:900px;width:100%;}@media only screen and (max-width:990px){footer > div{padding:0 25px;}}@media only screen and (max-width:700px){footer > div{flex-direction:column;}}footer a{color:#828282;}footer #block-reseauxsociaux{align-items:center;display:flex;float:left;height:100px;}@media only screen and (max-width:990px){footer #block-reseauxsociaux{height:80px;}}@media only screen and (max-width:700px){footer #block-reseauxsociaux{height:auto;width:100%;justify-content:center;}}footer #block-reseauxsociaux a{text-decoration:none;color:#ff0079;}footer #block-reseauxsociaux ul{list-style:none;padding:0;margin:0;}footer #block-reseauxsociaux li{font-size:20px;font-size:2rem;display:inline-block;margin-right:10px;}footer #block-reseauxsociaux li strong{display:none;}@media only screen and (max-width:700px){footer #block-reseauxsociaux li{font-size:16px;font-size:1.6rem;}}footer #block-reseauxsociaux .mailjet-subscribe .ico{height:auto;width:24px;}footer #block-reseauxsociaux .mailjet-subscribe .ico *{fill:#ff0079;stroke:#ff0079;}footer #block-ministeredeleducationnationaleetdelajeunesse p{font-size:1.2rem;color:#080058;}footer #block-marquedusite{margin-right:20px;}@media only screen and (max-width:700px){footer #block-marquedusite{margin-right:0;margin-bottom:10px;}}footer #block-marquedusite img{height:100px;width:auto;}footer #block-descriptionfooter{color:#fff;}@media only screen and (max-width:700px){footer #block-descriptionfooter{margin-bottom:20px;}}@media only screen and (max-width:700px){footer #block-descriptionfooter{text-align:center;}}footer #block-descriptionfooter p{font-size:12px;font-size:1.2rem;margin-bottom:0;color:#080058;}footer #block-pieddepage{width:100%;padding-top:20px;}footer #block-pieddepage ul{margin:0;padding:0;}footer #block-pieddepage ul:after{content:"Copyright ©2025 Institut de l'Entreprise";}footer #block-pieddepage ul li{display:inline;}footer #block-pieddepage ul li:after{content:" - ";}.eu-cookie-compliance-banner{background-color:rgba(255,255,255,0.8);border-radius:10px;left:0;margin:10px;max-width:350px;padding:10px;width:calc(100% - 20px);}.eu-cookie-compliance-content{border:1px solid #ff0079;border-radius:10px;display:flex;flex-direction:column;max-width:none;padding:10px;}.eu-cookie-compliance-content h2,.eu-cookie-compliance-content p{font-size:10px;font-size:1rem;margin-bottom:0;}.eu-cookie-compliance-content h2:after{content:none;}.eu-cookie-compliance-message,.eu-cookie-compliance-buttons{max-width:none;width:100%;}.eu-cookie-compliance-message{margin-bottom:10px;}.eu-cookie-compliance-more-button{font-size:10px;font-size:1rem;background-color:transparent;border:none;color:#ff0079;text-align:right;text-decoration:underline;width:100%;}.eu-cookie-compliance-buttons button{font-size:10px;font-size:1rem;background-color:transparent;border:1px solid #ff0079;color:#ff0079;font-weight:bold;margin-bottom:5px;padding:5px 10px;text-transform:uppercase;transition:all 0.3s linear;width:100%;}.eu-cookie-compliance-buttons button:hover{background-color:#ff0079;color:#fff;}form{font-size:13px;font-size:1.3rem;}input{font-size:13px;font-size:1.3rem;line-height:1.3rem;background-color:#fff;border:1px solid #ff0079;border-radius:3px;color:#1e1e1e;max-width:420px;padding:15px 20px;width:100%;}input[type=radio],input[type=checkbox]{width:initial;display:none;}input[type=radio] + label,input[type=checkbox] + label{color:#1e1e1e;cursor:pointer;font-weight:normal;justify-content:flex-start !important;padding-left:25px;text-transform:none;position:relative;}input[type=radio] + label:before,input[type=radio] + label:after,input[type=checkbox] + label:before,input[type=checkbox] + label:after{border-radius:2px;content:"";height:15px;left:12px;position:absolute;top:50%;transition:all 0.3s ease-in-out;width:15px;}input[type=radio] + label:before,input[type=checkbox] + label:before{border:1px solid #ff0079;transform:translate(-50%,-50%);}input[type=radio] + label:after,input[type=checkbox] + label:after{background-color:#ff0079;opacity:0;transform:translate(-50%,-50%) scale(0);}input[type=radio]:checked + label:after,input[type=checkbox]:checked + label:after{opacity:1;transform:translate(-50%,-50%) scale(0.85);}input[type=radio] + label:before,input[type=radio] + label:after{border-radius:50%;}input[type=submit]{font-size:13px;font-size:1.3rem;color:#ff0079;display:block;font-weight:bold;margin:0 auto;max-width:250px;text-transform:uppercase;}select{font-size:13px;font-size:1.3rem;background-color:#fff;border:1px solid #ff0079;border-radius:3px;color:#1e1e1e;max-width:420px;padding:15px 10px;width:100%;}textarea{font-size:13px;font-size:1.3rem;background-color:#fff;border:1px solid #ff0079;border-radius:3px;color:#1e1e1e;max-width:420px;padding:15px 10px;width:100%;}label{font-size:13px;font-size:1.3rem;color:#ff0079;display:block;font-weight:bold;margin-bottom:5px;position:relative;width:100%;}.form-item{margin-bottom:15px;}fieldset legend{font-size:14px;font-size:1.4rem;color:#ff0079;font-weight:bold;margin-bottom:10px;}.edit-actions{padding-top:20px;}.quickedit-form-container{position:absolute;width:100%;}[id*=edit-field] table{width:100%;margin-bottom:10px;}[id*=edit-field] .filter-wrapper{display:none;}.quickedit-toolbar-container.shifted{top:400px !important;}.quickedit-toolbar-container .quickedit-toolbar-pointer{display:none;}.ui-widget.ui-widget-content{font-size:16px;font-size:1.6rem;border:2px solid #fff;min-width:320px;overflow:hidden;padding:0;z-index:105;}.ui-widget.ui-widget-content [class*=cke_editor_edit]{border:1px solid #ff0079 !important;}.ui-widget.ui-widget-content details,.ui-widget.ui-widget-content .js-form-type-textarea + .filter-wrapper,.ui-widget.ui-widget-content .tabledrag-toggle-weight{display:none;}.ui-widget.ui-widget-content h4{font-size:13px;font-size:1.3rem;color:#922c82;margin-bottom:5px;text-align:left;}.ui-widget.ui-widget-content form{font-size:16px;font-size:1.6rem;margin:0 auto;max-width:420px;}.ui-widget.ui-widget-content form p{margin:5px 0;}.ui-widget.ui-widget-content form p:last-child{margin-bottom:0;}.ui-widget.ui-widget-content a.tabledrag-handle{height:45px;width:30px;}.ui-widget.ui-widget-content a.tabledrag-handle .handle{height:100%;margin:0;padding:0;width:100%;}.ui-widget.ui-corner-all{border-radius:20px;}.ui-widget-header{font-size:14px;font-size:1.4rem;background-color:#ff0079;border:none;color:#fff;}.ui-dialog .ui-dialog-titlebar{padding:15px 30px;}.ui-dialog .ui-dialog-content{padding:10px 30px 20px;}.ui-dialog .ui-dialog-buttonpane{background-color:#ff0079;border:none;padding:10px 30px;}.ui-dialog .ui-dialog-buttonpane button{font-size:13px;font-size:1.3rem;background-color:#fff;border:none;border-radius:3px;color:#ff0079;font-weight:bold;line-height:1;padding:15px 30px;text-transform:uppercase;}.ui-button,.ui-button:hover{border:none;background-color:transparent;}.ui-button .ui-icon,.ui-button:hover .ui-icon{background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_ffffff_256x240.png) !important;}.ui-widget-overlay{background-color:rgba(255,0,121,0.7);z-index:101;}#ui-datepicker-div{z-index:105 !important;}@media only screen and (max-width:700px){#ui-datepicker-div{min-width:auto;max-width:230px;}}#ui-datepicker-div .ui-datepicker-calendar{border:none;}#ui-datepicker-div .ui-widget-header .ui-icon{background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_ffffff_256x240.png);}#ui-datepicker-div .ui-state-hover,#ui-datepicker-div .ui-widget-content .ui-state-hover,#ui-datepicker-div .ui-widget-header .ui-state-hover,#ui-datepicker-div .ui-state-focus,#ui-datepicker-div .ui-widget-content .ui-state-focus,#ui-datepicker-div .ui-widget-header .ui-state-focus,#ui-datepicker-div .ui-button:hover,#ui-datepicker-div .ui-button:focus{border:none;background:transparent;}.ajax-progress{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);}.profil-enseignant .contextual{height:auto !important;margin-bottom:15px !important;position:relative;}.profil-enseignant .contextual .trigger{display:none !important;}.profil-enseignant.path-mon-espace .contextual{display:none !important;}.profil-enseignant .node-cours > .contextual,.profil-enseignant .node-prepa_colles_dissertations > .contextual,.profil-enseignant .node-prepa_definitions > .contextual,.profil-enseignant .node-prepa_dossier_documentaire > .contextual,.profil-enseignant .node-prepa_grands_auteurs > .contextual,.profil-enseignant .node-prepa_mecanismes_concepts > .contextual,.profil-enseignant .node-prepa_pour_aller_plus_loin > .contextual,.profil-enseignant .paragraph--type--exercice > .contextual,.profil-enseignant .paragraph--type--lien-ou-fichier-liste > .contextual{display:none !important;}.profil-enseignant .contextual-region .contextual .contextual-links{font-size:16px;font-size:1.6rem;background-color:transparent;border:none;display:flex !important;float:none;right:auto;top:auto;}.profil-enseignant .contextual-region .contextual .contextual-links li{background-color:transparent;margin-right:15px;}.profil-enseignant .contextual-region .contextual .contextual-links li a{align-items:center;background-color:#fff;border:1px solid #ff0079;color:#ff0079;display:flex;height:35px;margin:0;padding:0 10px;transition:all 0.3s ease-in-out;}@media only screen and (min-width:991px){.profil-enseignant .contextual-region .contextual .contextual-links li a:hover{background-color:#ff0079 !important;color:#fff !important;}}.profil-enseignant .contextual-region .contextual .contextual-links li a:before{font-size:20px;font-size:2rem;margin-right:15px;}.profil-enseignant .contextual-region .contextual .contextual-links li.paragraphs-editclone-form,.profil-enseignant .contextual-region .contextual .contextual-links li.entitynodeedit-form,.profil-enseignant .contextual-region .contextual .contextual-links li.paragraphs-editedit-form{display:none !important;}.profil-enseignant .contextual-region .contextual .contextual-links li.quickedit a:before{content:"\e925";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.profil-enseignant .contextual-region .contextual .contextual-links li.paragraphs-editdelete-form,.profil-enseignant .contextual-region .contextual .contextual-links li.entitynodedelete-form{order:-1;}.profil-enseignant .contextual-region .contextual .contextual-links li.paragraphs-editdelete-form a:before,.profil-enseignant .contextual-region .contextual .contextual-links li.entitynodedelete-form a:before{content:"\f014";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.social-list{display:flex;justify-content:center;list-style:none;margin:0;padding:20px 15px;}@media only screen and (min-width:1270px){.social-list{border:2px solid #ff0079;flex-direction:column;position:fixed;left:calc(50% + 450px);top:345px;width:60px;}}@media only screen and (max-width:1269px){.social-list{border-bottom:2px solid #ff0079;margin-bottom:30px;text-align:center;}}.social-list li{margin-bottom:20px;}@media only screen and (max-width:1269px){.social-list li{display:inline-block;margin:0 15px;}}.social-list li:last-child{margin-bottom:0;}.social-list li:before{content:none !important;}.social-list li a,.social-list li [class*=icon-]{display:block;height:30px;line-height:30px;overflow:hidden;width:30px;}.social-list li a{background-color:transparent;color:#ff0079;text-decoration:none;transition:all 0.3s ease-in-out;}@media only screen and (min-width:991px){.social-list li a:hover{background-color:#ff0079;color:#fff;}}.social-list li [class*=icon-]{font-size:25px;font-size:2.5rem;text-align:center;}@media only screen and (min-width:1270px){.toolbar-fixed .social-list{top:415px;}}#block-melchior-local-tasks{background-color:#fff;border:1px solid #ff0079;position:fixed;right:0;text-transform:uppercase;top:30%;z-index:9999;}#block-melchior-local-tasks ul{list-style:none;margin:0;padding:0;}#block-melchior-local-tasks li{border-bottom:1px solid #ff0079;}#block-melchior-local-tasks li:last-child{border-bottom:none;}#block-melchior-local-tasks li a{color:#ff0079;display:block;text-decoration:none;padding:5px;}#block-melchior-local-tasks li a:hover{background-color:#ff0079;color:#fff;}[id^=block-plan]{font-size:12px;font-size:1.2rem;border-left:0;margin:0 auto 40px;max-width:900px;width:calc(100% - 50px);transition:all 0.3s ease-in-out;}@media only screen and (min-width:1270px){[id^=block-plan]{background-color:#fff;left:0;margin:0;max-width:350px;position:fixed;top:345px !important;z-index:30;width:calc((100% - 850px) / 2 - 15px);}}@media only screen and (max-width:990px){[id^=block-plan]{margin:0 25px 40px;}}@media only screen and (max-width:700px){[id^=block-plan]{margin:0 30px 40px;width:calc(100% - 60px);}}[id^=block-plan] h2,[id^=block-plan] .block-plan-content{display:none;}@media only screen and (min-width:1270px){[id^=block-plan] h2,[id^=block-plan] .block-plan-content{display:block;}}[id^=block-plan] h2{font-size:14px;font-size:1.4rem;color:#1e1e1e;height:280px;margin:0;padding:2px 0;position:absolute;text-align:center;text-transform:uppercase;transform:rotate(-90deg) translate(18px,16px);white-space:nowrap;width:250px;z-index:0;}[id^=block-plan] .block-plan-content{height:250px;}[id^=block-plan] .block-plan-content ul{list-style:none;margin:45% 0 30% 20px;padding:0;position:relative;z-index:1;}@media only screen and (min-width:1270px){[id^=block-plan] .block-plan-content ul{margin-top:70px;}}[id^=block-plan] .block-plan-content ul li{border-top:1px solid #eee;display:block;max-width:280px;width:100%;}@media only screen and (min-width:1270px){[id^=block-plan] .block-plan-content ul li{max-width:none;}}[id^=block-plan] .block-plan-content ul li a{background-color:#fff;color:#1e1e1e;display:block;padding:10px 2px;text-decoration:none;text-overflow:ellipsis;transition:all 0.3s ease-in-out;white-space:nowrap;width:100%;overflow:hidden;}[id^=block-plan] .block-plan-content ul li a.on,[id^=block-plan] .block-plan-content ul li a:hover{background-color:#ff0079;color:#fff;}[id^=block-plan] .block-plan-content ul li a.on{font-size:1.4em;}[id^=block-plan] select{font-size:16px;font-size:1.6rem;background-color:#eee;border:none;display:block;max-width:none;padding:10px;text-align:center;width:100%;}@media only screen and (min-width:1270px){[id^=block-plan] select{display:none;}}[id^=block-plan] .scrollbar-inner > .scroll-element.scroll-y{left:1px;right:auto;width:20px;}@media only screen and (min-width:1270px){[id^=block-plan] .scroll-wrapper:before,[id^=block-plan] .scroll-wrapper:after{content:"";display:block;height:30px;position:absolute;right:0;width:calc(100% - 20px);z-index:20;}[id^=block-plan] .scroll-wrapper:before{background:linear-gradient(#fff,transparent);top:0;}[id^=block-plan] .scroll-wrapper:after{background:linear-gradient(transparent,#fff);bottom:0;}}[id^=block-plan] .scroll-element{z-index:100;}[id^=block-plan] .scroll-element.scroll-y.scroll-element_arrows_visible .scroll-arrow_less,[id^=block-plan] .scroll-element.scroll-y.scroll-element_arrows_visible .scroll-arrow_more{font-size:18px;font-size:1.8rem;color:#ff0079;cursor:pointer;text-align:center;}[id^=block-plan] .scroll-element.scroll-y.scroll-element_arrows_visible .scroll-arrow_less:before{content:"\f106";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}[id^=block-plan] .scroll-element.scroll-y.scroll-element_arrows_visible .scroll-arrow_more:before{content:"\f107";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@media only screen and (min-width:1270px){.toolbar-fixed [id^=block-plan]{top:415px !important;}}#cours_toolbox{font-size:12px;font-size:1.2rem;background-color:#791d68;border-radius:0 20px 20px 0;bottom:25%;color:#fff;display:flex;left:-280px;position:fixed;transform:translateY(50%);transition:all 0.3s ease-in-out;z-index:999;}@media only screen and (max-width:1269px){#cours_toolbox{border-radius:20px 0 0 20px;flex-direction:row-reverse;left:auto;right:-280px;}}@media only screen and (max-width:990px){#cours_toolbox{bottom:auto;top:287px;}}#cours_toolbox a{color:#fff;display:flex;flex-direction:column;text-decoration:none;}#cours_toolbox a:before{font-size:50px;font-size:5rem;margin-bottom:5px;}#cours_toolbox ul{background-color:#ff0079;display:flex;justify-content:space-between;list-style:none;margin:0;padding:15px;width:280px;}#cours_toolbox ul li{display:flex;flex-direction:column;text-align:center;width:80px;}#cours_toolbox ul li.pdf a:before{content:"\e91d";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#cours_toolbox ul li.addlink a:before{content:"\e915";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#cours_toolbox ul li.tidy:before{font-size:50px;font-size:5rem;content:"\e90a";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:5px;}#cours_toolbox select{background-color:#ff0079;border:1px solid #fff;color:#fff;margin-top:5px;padding:5px;}#cours_toolbox .open_container{align-items:center;cursor:pointer;display:flex;justify-content:center;width:30px;}#cours_toolbox .open_container .opened{display:none;}#cours_toolbox .open_container .opened:before{font-size:100px;font-size:10rem;content:"\e913";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@media only screen and (max-width:1269px){#cours_toolbox .open_container .opened:before{content:"\e914";}}#cours_toolbox .open_container .closed{font-size:16px;font-size:1.6rem;align-items:center;display:flex;justify-content:center;transform:rotate(-90deg);}#cours_toolbox .open_container .closed:before{content:"\e938";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px;}#cours_toolbox.on{left:0;}@media only screen and (max-width:1269px){#cours_toolbox.on{left:auto;right:0;}}#cours_toolbox.on .open_container .opened{display:initial;}#cours_toolbox.on .open_container .closed{display:none;}#block-navigationcours{overflow:hidden;padding:0 60px;margin:-68px 0 40px;width:100%;}@media only screen and (max-width:1269px){#block-navigationcours{overflow:initial;padding:0;position:fixed;margin:0;top:50%;z-index:500;}}@media only screen and (max-width:990px){#block-navigationcours{top:260px;}}#block-navigationcours a{font-size:12px;font-size:1.2rem;align-items:center;background-color:#ff0079;border:1px solid #ff0079;border-bottom:0;border-radius:20px 20px 0 0;color:#fff;display:flex;padding:5px 20px;text-decoration:none;transition:all 0.3s ease-in-out;width:165px;}@media only screen and (max-width:1269px){#block-navigationcours a{border-width:2px 2px 0 2px;flex-direction:column;justify-content:center !important;padding:2px 10px 12px;position:absolute;width:145px;}}@media only screen and (min-width:991px){#block-navigationcours a:hover{background-color:#fff;color:#ff0079;}}#block-navigationcours a:after,#block-navigationcours a:before{font-size:1.4em;}@media only screen and (max-width:1269px){#block-navigationcours a:after,#block-navigationcours a:before{font-size:60px;font-size:6rem;bottom:-23px;left:50%;position:absolute;transform:translateX(-50%);width:10px;}}#block-navigationcours #cours-precedent{float:left;}@media only screen and (max-width:1269px){#block-navigationcours #cours-precedent{left:-59px;transform:rotate(90deg);}}#block-navigationcours #cours-precedent:before{content:"\f104";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px;}@media only screen and (max-width:1269px){#block-navigationcours #cours-precedent:before{content:"\e914";margin-right:0;transform:rotate(90deg);}}#block-navigationcours #cours-suivant{float:right;justify-content:flex-end;}@media only screen and (max-width:1269px){#block-navigationcours #cours-suivant{right:-59px;transform:rotate(-90deg);}}#block-navigationcours #cours-suivant:after{content:"\f105";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:5px;}@media only screen and (max-width:1269px){#block-navigationcours #cours-suivant:after{content:"\e913";margin-left:0;transform:rotate(-90deg);}}#block-naviationhautecoursprepa{transition:all 0.3s ease-in-out;}@media only screen and (min-width:991px){#block-naviationhautecoursprepa{position:relative;border-bottom:1px solid #ff0079;margin-top:-40px;margin-bottom:20px;width:100%;}}@media only screen and (max-width:990px){#block-naviationhautecoursprepa{background-color:#fff;border:2px solid #ff0079;border-radius:0 20px 20px 0;bottom:80px;left:0;margin-left:-2px;overflow:hidden;padding-right:27px;position:fixed;width:0;z-index:500;}}#block-naviationhautecoursprepa button{background-color:transparent;border:none;color:#ff0079;cursor:pointer;position:absolute;text-align:center;top:50%;transform:translateY(-50%);z-index:10;}@media only screen and (min-width:991px){#block-naviationhautecoursprepa button{font-size:20px;font-size:2rem;display:none;height:20px;right:0;width:20px;}#block-naviationhautecoursprepa button .hide-desktop{display:none !important;}}@media only screen and (max-width:990px){#block-naviationhautecoursprepa button{font-size:60px;font-size:6rem;height:60px;right:0;width:27px;}#block-naviationhautecoursprepa button .hide-mobile{display:none !important;}}#block-naviationhautecoursprepa ul{font-size:12px;font-size:1.2rem;list-style:none;margin:0;transition:all 0.3s ease-in-out;}@media only screen and (min-width:991px){#block-naviationhautecoursprepa ul{display:flex;align-items:center;justify-content:center;max-width:900px;margin:0 auto;padding:5px;width:100%;}}@media only screen and (max-width:990px){#block-naviationhautecoursprepa ul{border-right:1px solid #fff;overflow:hidden;padding:0;width:0;}}#block-naviationhautecoursprepa ul li{padding:5px;transition:all 0.3s ease-in-out;}@media only screen and (min-width:991px){#block-naviationhautecoursprepa ul li{padding-right:10px;width:14.2857142857%;}#block-naviationhautecoursprepa ul li:first-child{padding-left:0;}#block-naviationhautecoursprepa ul li:last-child{padding-right:0;}}@media only screen and (max-width:990px){#block-naviationhautecoursprepa ul li{padding-left:10px;border-bottom:1px solid #ff0079;white-space:nowrap;width:100%;}#block-naviationhautecoursprepa ul li:last-child{border-bottom:none;}}#block-naviationhautecoursprepa ul a{align-items:center;color:#1e1e1e;display:flex;text-decoration:none;}@media only screen and (min-width:991px){#block-naviationhautecoursprepa ul a{justify-content:center;text-align:left;}#block-naviationhautecoursprepa ul a:hover{color:#ff0079;}}#block-naviationhautecoursprepa ul a [class*=icon-]{display:block;margin-right:5px;}@media only screen and (min-width:991px){#block-naviationhautecoursprepa ul a [class*=icon-]{font-size:24px;font-size:2.4rem;height:24px;width:24px;}}@media only screen and (max-width:990px){#block-naviationhautecoursprepa ul a [class*=icon-]{font-size:16px;font-size:1.6rem;height:16px;width:16px;}}#block-naviationhautecoursprepa ul a [class*=icon-].on{color:#ff0079;}#block-naviationhautecoursprepa ul a [class*=icon-].on + .text{color:#ff0079;}#block-naviationhautecoursprepa ul a .icon-cours:before{content:"\e916";}#block-naviationhautecoursprepa ul a .icon-prepa_dossier_documentaire:before{content:"\e945";}#block-naviationhautecoursprepa ul a .icon-prepa_mecanismes_concepts:before{content:"\e946";}#block-naviationhautecoursprepa ul a .icon-prepa_definitions:before{content:"\e947";}#block-naviationhautecoursprepa ul a .icon-prepa_grands_auteurs:before{content:"\e948";}#block-naviationhautecoursprepa ul a .icon-prepa_colles_dissertations:before{content:"\e949";}#block-naviationhautecoursprepa ul a .icon-prepa_pour_aller_plus_loin:before{content:"\e91f";}@media only screen and (max-width:990px){#block-naviationhautecoursprepa.switch{margin-left:0;width:auto;}}@media only screen and (max-width:990px){#block-naviationhautecoursprepa.switch ul{border-color:#ff0079;width:190px;}}#block-naviationhautecoursprepa.switch button [class*=icon-]{display:inline-block;transform:rotate(180deg);}@media only screen and (min-width:991px){.page-node-type-cours.sticky #block-naviationhautecoursprepa,[class*=page-node-type-prepa].sticky #block-naviationhautecoursprepa{background-color:#fff;margin-top:0;position:fixed;top:183px;z-index:500;}}@media only screen and (min-width:991px){.page-node-type-cours.sticky #block-naviationhautecoursprepa button,[class*=page-node-type-prepa].sticky #block-naviationhautecoursprepa button{display:block;}}@media only screen and (min-width:991px){.page-node-type-cours.sticky #block-naviationhautecoursprepa.switch,[class*=page-node-type-prepa].sticky #block-naviationhautecoursprepa.switch{max-width:300px;margin:-22px auto 0 !important;width:100%;left:50%;transform:translateX(-50%);}}@media only screen and (min-width:991px){.page-node-type-cours.sticky #block-naviationhautecoursprepa.switch ul,[class*=page-node-type-prepa].sticky #block-naviationhautecoursprepa.switch ul{justify-content:center;padding:1px 5px;}}@media only screen and (min-width:991px){.page-node-type-cours.sticky #block-naviationhautecoursprepa.switch ul li,[class*=page-node-type-prepa].sticky #block-naviationhautecoursprepa.switch ul li{padding:0 5px !important;}}@media only screen and (min-width:991px){.page-node-type-cours.sticky #block-naviationhautecoursprepa.switch ul li a [class*=icon-],[class*=page-node-type-prepa].sticky #block-naviationhautecoursprepa.switch ul li a [class*=icon-]{font-size:20px;font-size:2rem;height:20px;margin-right:0;width:20px;}}@media only screen and (min-width:991px){.page-node-type-cours.sticky #block-naviationhautecoursprepa.switch ul li a .text,[class*=page-node-type-prepa].sticky #block-naviationhautecoursprepa.switch ul li a .text{display:none;}}.notion-block{padding:0 0 15px 60px;position:relative;}.notion-block .title{display:inline;color:#1e1e1e;font-weight:bold;}.notion-block .title a{color:#1e1e1e;text-decoration:none;}.notion-block .title:after{content:" :";}.notion-block .field_descriptif_court{display:inline;}.notion-block:before{content:"\e90c";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:48px;font-size:4.8rem;color:#ff0079;left:0;position:absolute;top:0;}.nbKey-list{display:flex;margin-bottom:20px;}@media only screen and (max-width:700px){.nbKey-list{flex-direction:column;}}.nbKey-item{align-items:center;display:flex;flex:0 0 50%;margin-bottom:20px;padding-right:20px;}@media only screen and (max-width:700px){.nbKey-item{flex-basis:auto;padding-right:0;}}.nbKey-item [class*=field_chiffre]{font-size:36px;font-size:3.6rem;color:#ff0079;font-weight:bold;margin-right:15px;}.nbKey-item [class*=field_legend]{font-size:16px;font-size:1.6rem;}.citation-content{border-left:1px solid #646464;margin:0 0 40px 20px;padding:3px 0 10px 10px;}.citation-content .field_citation{font-size:16px;font-size:1.6rem;font-weight:bold;line-height:1.4em;}.citation-content .field_auteur{font-size:12px;font-size:1.2rem;color:#646464;}.citation-content .field_auteur:before{content:"-";display:inline-block;margin-right:5px;}.fileLinks-content{font-size:16px;font-size:1.6rem;margin-bottom:20px;}.fileLinks-content .field_item{display:flex;flex-wrap:wrap;}@media only screen and (max-width:700px){.fileLinks-content .field_item{flex-direction:column;}}.fileLinks-content .field_item > div{flex:0 0 50%;}@media only screen and (max-width:700px){.fileLinks-content .field_item > div{flex-basis:auto;}}.fileLinks-content .field_item a{align-items:center;color:#1e1e1e;display:flex;font-weight:bold;margin-bottom:20px;padding-right:20px;text-decoration:none;transition:all 0.3s ease-in-out;}@media only screen and (max-width:700px){.fileLinks-content .field_item a{flex-direction:column;justify-content:center;margin-bottom:10px;margin-right:0;}}@media only screen and (min-width:991px){.fileLinks-content .field_item a:hover{color:#ff0079;}}.fileLinks-content .field_item a:before{font-size:70px;font-size:7rem;color:#ff0079;margin-right:15px;}@media only screen and (max-width:700px){.fileLinks-content .field_item a:before{margin-bottom:5px;}}.fileLinks-content .field_item span:not(.file){display:none;}.fileLinks-content .field_fichier a:before{content:"\e911";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.fileLinks-content .field_lien a:before{content:"\e912";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.thumb .field_niveau > div,.thumb .field_categorie_actualite{font-size:8px;font-size:0.8rem;color:#fff;font-weight:bold;padding:3px 10px;}.thumb{border:2px solid;display:flex;flex-direction:column;margin-bottom:15px;position:relative;height:100%;}@media only screen and (max-width:700px){.thumb{border-width:1px 0 1px 15px;border-bottom-color:#eee !important;border-top-color:#eee !important;flex-direction:row;margin-bottom:10px;}}.thumb-content{padding:0 10px 30px;}@media only screen and (max-width:700px){.thumb-content{padding-top:40px;padding-right:20px;}.thumb-content:after{font-size:24px;font-size:2.4rem;content:"\f105";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:5px;top:50%;transform:translateX(-50%);}}.thumb-content h2{font-size:16px;font-size:1.6rem;margin:0;padding:0;text-align:left !important;}.thumb-content h2 a{color:#404041;text-decoration:none;}.thumb .field_type_de_contenu{font-size:12px;font-size:1.2rem;background-color:rgba(30,30,30,0.5);color:#fff;font-weight:bold;padding:7px 5px;position:absolute;text-align:center;top:0;width:100%;z-index:10;}@media only screen and (max-width:700px){.thumb .field_type_de_contenu{color:#646464;background-color:transparent !important;padding-left:10px;padding-top:20px;text-align:left;right:0;width:calc(100% - 80px);}}.thumb .field_image{margin-bottom:10px;position:relative;}@media only screen and (max-width:700px){.thumb .field_image{flex:0 0 80px;margin-bottom:0;overflow:hidden;width:80px;}}.thumb .field_image a{display:block;position:relative;z-index:1;}@media only screen and (max-width:700px){.thumb .field_image a{height:100%;overflow:hidden;position:absolute;width:100%;}}.thumb .field_image img{display:block;width:100%;}@media only screen and (max-width:700px){.thumb .field_image img{height:100%;max-width:none;width:auto;}}.thumb .field_date{font-size:12px;font-size:1.2rem;color:#646464;font-style:italic;font-weight:bold;margin-bottom:10px;}.thumb .field_auteur{font-size:10px;font-size:1rem;color:#c8c8c8;font-weight:bold;margin-top:5px;}.thumb .field_categorie_actualite{bottom:0;position:absolute;right:0;}.thumb .field_niveau{widows:100%;bottom:0;position:absolute;right:0;text-align:right;}.thumb .field_niveau > div{background-color:#404041;display:inline-block;}.thumb .field_niveau > div:first-child{margin-left:0;}.thumb .field_niveau > div h2{display:none;}.thumb .field_niveau > div .field_nom_court{display:inline;}.thumb .field_niveau > div .field_nom_court p{font-size:8px;font-size:0.8rem;line-height:1;margin-bottom:0;}.field_a_la_une_enseignants > div,.field_contenu_lie,[id*=block-views-block-nouveautes-block] > div > div{display:flex;flex-wrap:wrap;margin-bottom:25px;}@media only screen and (max-width:700px){.field_a_la_une_enseignants > div,.field_contenu_lie,[id*=block-views-block-nouveautes-block] > div > div{flex-direction:column;}}.field_a_la_une_enseignants > div [data-contextual-id*="node:node"],.field_contenu_lie [data-contextual-id*="node:node"],[id*=block-views-block-nouveautes-block] > div > div [data-contextual-id*="node:node"]{display:none !important;}.field_a_la_une_enseignants > div > div:not(.contextual),.field_contenu_lie > div:not(.contextual),[id*=block-views-block-nouveautes-block] > div > div > div:not(.contextual){display:flex;flex:0 0 24%;flex-direction:column;margin-right:1.3333333333%;}.field_a_la_une_enseignants > div > div:not(.contextual):nth-child(4n+4),.field_contenu_lie > div:not(.contextual):nth-child(4n+4),[id*=block-views-block-nouveautes-block] > div > div > div:not(.contextual):nth-child(4n+4){margin-right:0;}@media only screen and (max-width:700px){.field_a_la_une_enseignants > div > div:not(.contextual),.field_contenu_lie > div:not(.contextual),[id*=block-views-block-nouveautes-block] > div > div > div:not(.contextual){flex:1 1 auto;margin-right:0;}}.field_a_la_une_enseignants > div > div:not(.contextual) article,.field_a_la_une_enseignants > div > div:not(.contextual) article > div,.field_contenu_lie > div:not(.contextual) article,.field_contenu_lie > div:not(.contextual) article > div,[id*=block-views-block-nouveautes-block] > div > div > div:not(.contextual) article,[id*=block-views-block-nouveautes-block] > div > div > div:not(.contextual) article > div{display:flex;flex:1 1 auto;flex-direction:column;}@media only screen and (max-width:700px){.field_contenu_lie{flex-direction:column;margin:0 -25px;}}.profil-authenticated:not(.profil-administrator):not(.profil-webmaster) .field_contenu_lie > div:not(.contextual):nth-child(4n+4),.profil-authenticated:not(.profil-administrator):not(.profil-webmaster) [id*=block-views-block-nouveautes-block] > div > div > div:not(.contextual):nth-child(4n+4){margin-right:1.3333333333%;}.profil-authenticated:not(.profil-administrator):not(.profil-webmaster) .field_contenu_lie > div:not(.contextual):nth-child(4n+5),.profil-authenticated:not(.profil-administrator):not(.profil-webmaster) [id*=block-views-block-nouveautes-block] > div > div > div:not(.contextual):nth-child(4n+5){margin-right:0;}.field_sections .node-cours .thumb,.field_videos .node-cours .thumb,.views-row .node-cours .thumb{border-color:#23ad5d;}@media only screen and (max-width:700px){.field_sections .node-cours .thumb,.field_videos .node-cours .thumb,.views-row .node-cours .thumb{border-left-color:#23ad5d;}}.field_sections .node-cours .thumb-content:after,.field_videos .node-cours .thumb-content:after,.views-row .node-cours .thumb-content:after{color:#23ad5d;}.field_sections .node-cours .thumb .field_type_de_contenu,.field_videos .node-cours .thumb .field_type_de_contenu,.views-row .node-cours .thumb .field_type_de_contenu{background-color:rgba(35,173,93,0.5);}.field_sections .node-etude_de_cas .thumb,.field_videos .node-etude_de_cas .thumb,.views-row .node-etude_de_cas .thumb{border-color:#eb3f30;}@media only screen and (max-width:700px){.field_sections .node-etude_de_cas .thumb,.field_videos .node-etude_de_cas .thumb,.views-row .node-etude_de_cas .thumb{border-left-color:#eb3f30;}}.field_sections .node-etude_de_cas .thumb-content:after,.field_videos .node-etude_de_cas .thumb-content:after,.views-row .node-etude_de_cas .thumb-content:after{color:#eb3f30;}.field_sections .node-etude_de_cas .thumb .field_type_de_contenu,.field_videos .node-etude_de_cas .thumb .field_type_de_contenu,.views-row .node-etude_de_cas .thumb .field_type_de_contenu{background-color:rgba(235,63,48,0.5);}.field_sections .node-note_de_lecture .thumb,.field_videos .node-note_de_lecture .thumb,.views-row .node-note_de_lecture .thumb{border-color:#79539f;}@media only screen and (max-width:700px){.field_sections .node-note_de_lecture .thumb,.field_videos .node-note_de_lecture .thumb,.views-row .node-note_de_lecture .thumb{border-left-color:#79539f;}}.field_sections .node-note_de_lecture .thumb-content:after,.field_videos .node-note_de_lecture .thumb-content:after,.views-row .node-note_de_lecture .thumb-content:after{color:#79539f;}.field_sections .node-note_de_lecture .thumb .field_type_de_contenu,.field_videos .node-note_de_lecture .thumb .field_type_de_contenu,.views-row .node-note_de_lecture .thumb .field_type_de_contenu{background-color:rgba(121,83,159,0.5);}.field_sections .node-video .thumb,.field_videos .node-video .thumb,.views-row .node-video .thumb{border-color:#3cafda;}@media only screen and (max-width:700px){.field_sections .node-video .thumb,.field_videos .node-video .thumb,.views-row .node-video .thumb{border-left-color:#3cafda;}}.field_sections .node-video .thumb-content:after,.field_videos .node-video .thumb-content:after,.views-row .node-video .thumb-content:after{color:#3cafda;}.field_sections .node-video .thumb .field_type_de_contenu,.field_videos .node-video .thumb .field_type_de_contenu,.views-row .node-video .thumb .field_type_de_contenu{background-color:rgba(60,175,218,0.5);}.field_sections .node-video .thumb .field_image a:after,.field_videos .node-video .thumb .field_image a:after,.views-row .node-video .thumb .field_image a:after{content:"\e90d";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:50px;font-size:5rem;color:#fff;display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);}.field_sections .node-exercice .thumb,.field_videos .node-exercice .thumb,.views-row .node-exercice .thumb{border-color:#a5ca46;}@media only screen and (max-width:700px){.field_sections .node-exercice .thumb,.field_videos .node-exercice .thumb,.views-row .node-exercice .thumb{border-left-color:#a5ca46;}}.field_sections .node-exercice .thumb-content:after,.field_videos .node-exercice .thumb-content:after,.views-row .node-exercice .thumb-content:after{color:#a5ca46;}.field_sections .node-exercice .thumb .field_type_de_contenu,.field_videos .node-exercice .thumb .field_type_de_contenu,.views-row .node-exercice .thumb .field_type_de_contenu{background-color:rgba(165,202,70,0.5);}.field_sections .node-actualite .thumb,.field_videos .node-actualite .thumb,.views-row .node-actualite .thumb{border-color:#f4a632;}@media only screen and (max-width:700px){.field_sections .node-actualite .thumb,.field_videos .node-actualite .thumb,.views-row .node-actualite .thumb{border-left-color:#f4a632;}}.field_sections .node-actualite .thumb-content:after,.field_videos .node-actualite .thumb-content:after,.views-row .node-actualite .thumb-content:after{color:#f4a632;}.field_sections .node-actualite .thumb .field_type_de_contenu,.field_videos .node-actualite .thumb .field_type_de_contenu,.views-row .node-actualite .thumb .field_type_de_contenu{background-color:rgba(244,166,50,0.5);}.field_sections .node-actualite .thumb .field_categorie_actualite,.field_videos .node-actualite .thumb .field_categorie_actualite,.views-row .node-actualite .thumb .field_categorie_actualite{background-color:#f4a632;}.field_sections .node-mise_en_activite .thumb,.field_videos .node-mise_en_activite .thumb,.views-row .node-mise_en_activite .thumb{border-color:#ec5c39;}@media only screen and (max-width:700px){.field_sections .node-mise_en_activite .thumb,.field_videos .node-mise_en_activite .thumb,.views-row .node-mise_en_activite .thumb{border-left-color:#ec5c39;}}.field_sections .node-mise_en_activite .thumb-content:after,.field_videos .node-mise_en_activite .thumb-content:after,.views-row .node-mise_en_activite .thumb-content:after{color:#ec5c39;}.field_sections .node-mise_en_activite .thumb .field_type_de_contenu,.field_videos .node-mise_en_activite .thumb .field_type_de_contenu,.views-row .node-mise_en_activite .thumb .field_type_de_contenu{background-color:rgba(236,92,57,0.5);}.field_sections .node-focus_entreprise .thumb,.field_videos .node-focus_entreprise .thumb,.views-row .node-focus_entreprise .thumb{border-color:#08739e;}@media only screen and (max-width:700px){.field_sections .node-focus_entreprise .thumb,.field_videos .node-focus_entreprise .thumb,.views-row .node-focus_entreprise .thumb{border-left-color:#08739e;}}.field_sections .node-focus_entreprise .thumb-content:after,.field_videos .node-focus_entreprise .thumb-content:after,.views-row .node-focus_entreprise .thumb-content:after{color:#08739e;}.field_sections .node-focus_entreprise .thumb .field_type_de_contenu,.field_videos .node-focus_entreprise .thumb .field_type_de_contenu,.views-row .node-focus_entreprise .thumb .field_type_de_contenu{background-color:rgba(8,115,158,0.5);}.field_sections .node-dossier_thematique .thumb,.field_videos .node-dossier_thematique .thumb,.views-row .node-dossier_thematique .thumb{border-color:#0a7f94;}@media only screen and (max-width:700px){.field_sections .node-dossier_thematique .thumb,.field_videos .node-dossier_thematique .thumb,.views-row .node-dossier_thematique .thumb{border-left-color:#0a7f94;}}.field_sections .node-dossier_thematique .thumb-content:after,.field_videos .node-dossier_thematique .thumb-content:after,.views-row .node-dossier_thematique .thumb-content:after{color:#0a7f94;}.field_sections .node-dossier_thematique .thumb .field_type_de_contenu,.field_videos .node-dossier_thematique .thumb .field_type_de_contenu,.views-row .node-dossier_thematique .thumb .field_type_de_contenu{background-color:rgba(10,127,148,0.5);}.field_sections .node-prepa_colles_dissertations .thumb,.field_videos .node-prepa_colles_dissertations .thumb,.views-row .node-prepa_colles_dissertations .thumb{border-color:#48b5c9;}@media only screen and (max-width:700px){.field_sections .node-prepa_colles_dissertations .thumb,.field_videos .node-prepa_colles_dissertations .thumb,.views-row .node-prepa_colles_dissertations .thumb{border-left-color:#48b5c9;}}.field_sections .node-prepa_colles_dissertations .thumb-content:after,.field_videos .node-prepa_colles_dissertations .thumb-content:after,.views-row .node-prepa_colles_dissertations .thumb-content:after{color:#48b5c9;}.field_sections .node-prepa_colles_dissertations .thumb .field_type_de_contenu,.field_videos .node-prepa_colles_dissertations .thumb .field_type_de_contenu,.views-row .node-prepa_colles_dissertations .thumb .field_type_de_contenu{background-color:rgba(72,181,201,0.5);}.field_sections .node-prepa_definitions .thumb,.field_videos .node-prepa_definitions .thumb,.views-row .node-prepa_definitions .thumb{border-color:#48c948;}@media only screen and (max-width:700px){.field_sections .node-prepa_definitions .thumb,.field_videos .node-prepa_definitions .thumb,.views-row .node-prepa_definitions .thumb{border-left-color:#48c948;}}.field_sections .node-prepa_definitions .thumb-content:after,.field_videos .node-prepa_definitions .thumb-content:after,.views-row .node-prepa_definitions .thumb-content:after{color:#48c948;}.field_sections .node-prepa_definitions .thumb .field_type_de_contenu,.field_videos .node-prepa_definitions .thumb .field_type_de_contenu,.views-row .node-prepa_definitions .thumb .field_type_de_contenu{background-color:rgba(72,201,72,0.5);}.field_sections .node-prepa_dossier_documentaire .thumb,.field_videos .node-prepa_dossier_documentaire .thumb,.views-row .node-prepa_dossier_documentaire .thumb{border-color:#c9ab48;}@media only screen and (max-width:700px){.field_sections .node-prepa_dossier_documentaire .thumb,.field_videos .node-prepa_dossier_documentaire .thumb,.views-row .node-prepa_dossier_documentaire .thumb{border-left-color:#c9ab48;}}.field_sections .node-prepa_dossier_documentaire .thumb-content:after,.field_videos .node-prepa_dossier_documentaire .thumb-content:after,.views-row .node-prepa_dossier_documentaire .thumb-content:after{color:#c9ab48;}.field_sections .node-prepa_dossier_documentaire .thumb .field_type_de_contenu,.field_videos .node-prepa_dossier_documentaire .thumb .field_type_de_contenu,.views-row .node-prepa_dossier_documentaire .thumb .field_type_de_contenu{background-color:rgba(201,171,72,0.5);}.field_sections .node-prepa_grands_auteurs .thumb,.field_videos .node-prepa_grands_auteurs .thumb,.views-row .node-prepa_grands_auteurs .thumb{border-color:#c948a9;}@media only screen and (max-width:700px){.field_sections .node-prepa_grands_auteurs .thumb,.field_videos .node-prepa_grands_auteurs .thumb,.views-row .node-prepa_grands_auteurs .thumb{border-left-color:#c948a9;}}.field_sections .node-prepa_grands_auteurs .thumb-content:after,.field_videos .node-prepa_grands_auteurs .thumb-content:after,.views-row .node-prepa_grands_auteurs .thumb-content:after{color:#c948a9;}.field_sections .node-prepa_grands_auteurs .thumb .field_type_de_contenu,.field_videos .node-prepa_grands_auteurs .thumb .field_type_de_contenu,.views-row .node-prepa_grands_auteurs .thumb .field_type_de_contenu{background-color:rgba(201,72,169,0.5);}.field_sections .node-prepa_mecanismes_concepts .thumb,.field_videos .node-prepa_mecanismes_concepts .thumb,.views-row .node-prepa_mecanismes_concepts .thumb{border-color:#c98d48;}@media only screen and (max-width:700px){.field_sections .node-prepa_mecanismes_concepts .thumb,.field_videos .node-prepa_mecanismes_concepts .thumb,.views-row .node-prepa_mecanismes_concepts .thumb{border-left-color:#c98d48;}}.field_sections .node-prepa_mecanismes_concepts .thumb-content:after,.field_videos .node-prepa_mecanismes_concepts .thumb-content:after,.views-row .node-prepa_mecanismes_concepts .thumb-content:after{color:#c98d48;}.field_sections .node-prepa_mecanismes_concepts .thumb .field_type_de_contenu,.field_videos .node-prepa_mecanismes_concepts .thumb .field_type_de_contenu,.views-row .node-prepa_mecanismes_concepts .thumb .field_type_de_contenu{background-color:rgba(201,141,72,0.5);}.field_sections .node-prepa_pour_aller_plus_loin .thumb,.field_videos .node-prepa_pour_aller_plus_loin .thumb,.views-row .node-prepa_pour_aller_plus_loin .thumb{border-color:#c94864;}@media only screen and (max-width:700px){.field_sections .node-prepa_pour_aller_plus_loin .thumb,.field_videos .node-prepa_pour_aller_plus_loin .thumb,.views-row .node-prepa_pour_aller_plus_loin .thumb{border-left-color:#c94864;}}.field_sections .node-prepa_pour_aller_plus_loin .thumb-content:after,.field_videos .node-prepa_pour_aller_plus_loin .thumb-content:after,.views-row .node-prepa_pour_aller_plus_loin .thumb-content:after{color:#c94864;}.field_sections .node-prepa_pour_aller_plus_loin .thumb .field_type_de_contenu,.field_videos .node-prepa_pour_aller_plus_loin .thumb .field_type_de_contenu,.views-row .node-prepa_pour_aller_plus_loin .thumb .field_type_de_contenu{background-color:rgba(201,72,100,0.5);}.exercice-title{display:flex;justify-content:space-between;}.exercice-level{font-size:11px;font-size:1.1rem;}.exercice-level span{background-color:#eee;display:inline-block;height:10px;position:relative;margin:0 21px 0 16px;width:14px;}.exercice-level span:after,.exercice-level span:before{content:"";height:10px;position:absolute;width:14px;top:0;background-color:#eee;}.exercice-level span:after{border-radius:0 2px 2px 0;left:calc(100% + 2px);}.exercice-level span:before{border-radius:2px 0 0 2px;right:calc(100% + 2px);}.exercice-level--1{color:#55b74e;}.exercice-level--1 span:before{background-color:#55b74e;}.exercice-level--2{color:#f4a632;}.exercice-level--2 span{background-color:#f4a632;}.exercice-level--2 span:before{background-color:#f4a632;}.exercice-level--3{color:#f43832;}.exercice-level--3 span{background-color:#f43832;}.exercice-level--3 span:after,.exercice-level--3 span:before{background-color:#f43832;}.exercice-correction{border:1px solid #ff0079;margin-bottom:40px;}.exercice-correction .accordion-item{text-transform:uppercase;margin:0;}.exercice-correction .accordion-item:after{content:none;}.exercice-correction .accordion-item a{color:#ff0079;display:block;padding:20px;position:relative;text-align:center;text-decoration:none;width:100%;}.exercice-correction .accordion-item a:after{content:"\f107";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;font-size:2rem;position:absolute;right:20px;top:50%;transform:translate(0,-50%) rotate(0deg);transition:all 0.3s ease-in-out;}.exercice-correction .accordion-item.on a:after{transform:translate(0,-50%) rotate(180deg);}.exercice-correction .accordion-item.on + .field-group-format-wrapper{max-height:9999px;}.exercice-correction .field-group-format-wrapper{max-height:0;overflow:hidden;transition:all 0.3s ease-in-out;}.exercice-correction .field_correction{padding:20px;}.video-block{margin-bottom:40px;}.video-block .field_youtube_video{text-align:center;}.video-block .field_youtube_video figure{margin:0 auto;}@media only screen and (max-width:700px){.video-block .field_youtube_video iframe{max-width:450px;width:100%;}}.video-block .title{font-size:14px;font-size:1.4rem;font-weight:bold;text-align:center;}.field_partenaire{font-size:14px;font-size:1.4rem;background:repeating-linear-gradient(-30deg,#fff,#eee 0px,#fff 2px,#fff 7px);border-bottom:1px solid #ff0079;margin-bottom:30px;padding-top:15px;text-align:center;}.intervenant,.prog--intervenants .field_intervenant,.partenaire{display:flex;flex-wrap:wrap;margin:0 -15px;width:calc(100% + 30px);}.intervenant > div:not(.contextual),.prog--intervenants .field_intervenant > div:not(.contextual),.partenaire > div:not(.contextual){border:1px solid #c8c8c8;margin:0 15px 20px;position:relative;width:calc(50% - 30px);}@media only screen and (max-width:700px){.intervenant > div:not(.contextual),.prog--intervenants .field_intervenant > div:not(.contextual),.partenaire > div:not(.contextual){width:calc(100% - 30px);}}.intervenant > div.moderator:before,.prog--intervenants .field_intervenant > div.moderator:before,.partenaire > div.moderator:before{position:absolute;right:5px;top:5px;z-index:2;}.intervenant article.node-intervenant > div:not(.contextual),.intervenant article.node-partenaire > div:not(.contextual),.prog--intervenants .field_intervenant article.node-intervenant > div:not(.contextual),.prog--intervenants .field_intervenant article.node-partenaire > div:not(.contextual),.partenaire article.node-intervenant > div:not(.contextual),.partenaire article.node-partenaire > div:not(.contextual){display:flex;}.intervenant article.node-intervenant .description,.intervenant article.node-partenaire .description,.prog--intervenants .field_intervenant article.node-intervenant .description,.prog--intervenants .field_intervenant article.node-partenaire .description,.partenaire article.node-intervenant .description,.partenaire article.node-partenaire .description{font-size:16px;font-size:1.6rem;align-items:center;display:flex;justify-content:center;flex:1 1 auto;flex-direction:column;padding:5px 20px;position:relative;}.intervenant article.node-intervenant .description .title,.intervenant article.node-partenaire .description .title,.prog--intervenants .field_intervenant article.node-intervenant .description .title,.prog--intervenants .field_intervenant article.node-partenaire .description .title,.partenaire article.node-intervenant .description .title,.partenaire article.node-partenaire .description .title{text-align:center;}.intervenant article.node-intervenant .description .title h2,.intervenant article.node-partenaire .description .title h2,.prog--intervenants .field_intervenant article.node-intervenant .description .title h2,.prog--intervenants .field_intervenant article.node-partenaire .description .title h2,.partenaire article.node-intervenant .description .title h2,.partenaire article.node-partenaire .description .title h2{width:100%;border-bottom:1px solid #ff0079;margin:0 0 5px;padding:0 0 5px;}.intervenant article.node-intervenant .description a,.intervenant article.node-partenaire .description a,.prog--intervenants .field_intervenant article.node-intervenant .description a,.prog--intervenants .field_intervenant article.node-partenaire .description a,.partenaire article.node-intervenant .description a,.partenaire article.node-partenaire .description a{color:#1e1e1e;text-decoration:none;transition:all 0.3s ease-in-out;}@media only screen and (min-width:991px){.intervenant article.node-intervenant .description a:hover,.intervenant article.node-partenaire .description a:hover,.prog--intervenants .field_intervenant article.node-intervenant .description a:hover,.prog--intervenants .field_intervenant article.node-partenaire .description a:hover,.partenaire article.node-intervenant .description a:hover,.partenaire article.node-partenaire .description a:hover{color:#ff0079;}}.intervenant article.node-intervenant .description .links,.intervenant article.node-partenaire .description .links,.prog--intervenants .field_intervenant article.node-intervenant .description .links,.prog--intervenants .field_intervenant article.node-partenaire .description .links,.partenaire article.node-intervenant .description .links,.partenaire article.node-partenaire .description .links{display:none;}.intervenant article.node-intervenant .field_poste,.intervenant article.node-partenaire .field_poste,.prog--intervenants .field_intervenant article.node-intervenant .field_poste,.prog--intervenants .field_intervenant article.node-partenaire .field_poste,.partenaire article.node-intervenant .field_poste,.partenaire article.node-partenaire .field_poste{font-size:14px;font-size:1.4rem;color:color-01;}.intervenant article.node-intervenant .field_image,.intervenant article.node-partenaire .field_image,.prog--intervenants .field_intervenant article.node-intervenant .field_image,.prog--intervenants .field_intervenant article.node-partenaire .field_image,.partenaire article.node-intervenant .field_image,.partenaire article.node-partenaire .field_image{flex:0 0 115px;height:115px;padding:1px;text-align:center;}.intervenant article.node-intervenant .field_image img,.intervenant article.node-partenaire .field_image img,.prog--intervenants .field_intervenant article.node-intervenant .field_image img,.prog--intervenants .field_intervenant article.node-partenaire .field_image img,.partenaire article.node-intervenant .field_image img,.partenaire article.node-partenaire .field_image img{height:100%;object-fit:contain;width:100%;}.moderator,.moderateur{align-items:center;display:flex;}.moderator:before,.moderateur:before{font-size:25px;font-size:2.5rem;content:"\e939";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ff0079;margin-right:10px;}.node-eee.view-mode-minimal{margin-bottom:5px;}.node-eee.view-mode-minimal a{font-size:16px;font-size:1.6rem;display:flex;text-decoration:none;}.node-eee.view-mode-minimal .field_type_entretien,.node-eee.view-mode-minimal .field_periode{color:#646464;font-weight:bold;margin-right:10px;}.node-eee.view-mode-minimal .title p{margin:0;}.node-eee.view-mode-minimal .title:hover{text-decoration:underline;}.programme{display:flex;flex-wrap:wrap;margin:0 -15px;width:calc(100% + 30px);}.programme h3{font-size:20px;font-size:2rem;color:#ff0079;font-weight:bold;margin:0 15px 20px;width:100%;}.programme h3:after{content:none;}.programme .views-row{width:calc(50% - 30px);border:1px solid #c8c8c8;margin:0 15px 20px;}@media only screen and (max-width:700px){.programme .views-row{width:calc(100% - 30px);}}.programme .views-row .node-programme_eee{height:100%;}.programme .views-row .node-programme_eee .prog--head{font-size:12px;font-size:1.2rem;border-bottom:1px solid #c8c8c8;display:flex;}.programme .views-row .node-programme_eee .prog--content{font-size:16px;font-size:1.6rem;padding:10px;}.programme a{color:#1e1e1e;text-decoration:none;}@media only screen and (min-width:991px){.programme a:hover{color:#ff0079;}}.programme .title{margin-bottom:10px;}.programme .field_horaires,.programme .field_lieux,.programme .field_categorie_programme{align-items:center;color:#646464;display:flex;flex:0 0 50%;font-weight:bold;padding:10px;}.programme .field_lieux,.programme .field_categorie_programme{border-left:1px solid #c8c8c8;font-style:italic;}.programme .field_intervenant{font-size:14px;font-size:1.4rem;align-items:center;color:#828282;display:flex;flex-wrap:wrap;}.programme .field_intervenant > div:after{content:",";margin-right:3px;}.programme .field_intervenant > div:last-child:after{content:none;margin-right:0;}.programme .field_intervenant > div a{color:#828282;}@media only screen and (min-width:991px){.programme .field_intervenant > div a:hover{color:#ff0079;}}.programme .field_intervenant > div a:before{font-size:20px;font-size:2rem;margin-right:5px;}.prog--moment{font-size:18px;font-size:1.8rem;border-bottom:1px solid #ff0079;color:#ff0079;margin-bottom:30px;padding-bottom:20px;text-align:center;}.prog--moment > div{display:inline-block;}.prog--intervenants .field_intervenant{display:flex;flex-wrap:wrap;margin:0 -15px;width:calc(100% + 30px);}.prog--intervenants .field_intervenant > div{border:1px solid #c8c8c8;margin:0 15px 20px;width:calc(50% - 30px);}.field_categorie_programme h2{font-size:12px;font-size:1.2rem;color:#646464;margin:0;}.field_categorie_programme h2 a{color:#646464;}.field_categorie_programme h2 a:hover{color:#646464;}.field_categorie_programme > div:not(.contextual){align-items:center;display:flex;flex-direction:row-reverse;}.field_categorie_programme > div:not(.contextual) .field_image{margin-right:10px;}.field_categorie_programme > div:not(.contextual) .field_image img{width:25px;height:auto;}.field_contenu_lie .node-quizz .body,.field_contenu_lie .node-quizz .links{display:none;}.push-hp .field_quizz_accroche .node-quizz,.push-hp .field_reference_contenu .node-quizz,.node-landing_home .field_quizz_accroche .node-quizz,.node-landing_home .field_reference_contenu .node-quizz{background:repeating-linear-gradient(-30deg,#fff,#ff0079 0px,#fff 2px,#fff 7px);padding:10px;margin-left:5px;}.push-hp .field_quizz_accroche .node-quizz [data-contextual-id*="node:node"],.push-hp .field_reference_contenu .node-quizz [data-contextual-id*="node:node"],.node-landing_home .field_quizz_accroche .node-quizz [data-contextual-id*="node:node"],.node-landing_home .field_reference_contenu .node-quizz [data-contextual-id*="node:node"]{display:none !important;}.push-hp .field_quizz_accroche .node-quizz .field_type_de_contenu,.push-hp .field_quizz_accroche .node-quizz .field_image,.push-hp .field_reference_contenu .node-quizz .field_type_de_contenu,.push-hp .field_reference_contenu .node-quizz .field_image,.node-landing_home .field_quizz_accroche .node-quizz .field_type_de_contenu,.node-landing_home .field_quizz_accroche .node-quizz .field_image,.node-landing_home .field_reference_contenu .node-quizz .field_type_de_contenu,.node-landing_home .field_reference_contenu .node-quizz .field_image{display:none;}.push-hp .field_quizz_accroche .node-quizz > div:not(.contextual),.push-hp .field_reference_contenu .node-quizz > div:not(.contextual),.node-landing_home .field_quizz_accroche .node-quizz > div:not(.contextual),.node-landing_home .field_reference_contenu .node-quizz > div:not(.contextual){background-color:#fff;height:100%;min-height:203px;position:relative;}.push-hp .field_quizz_accroche .node-quizz > div:not(.contextual):before,.push-hp .field_reference_contenu .node-quizz > div:not(.contextual):before,.node-landing_home .field_quizz_accroche .node-quizz > div:not(.contextual):before,.node-landing_home .field_reference_contenu .node-quizz > div:not(.contextual):before{content:"\e901";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:173px;font-size:17.3rem;color:#e9d5e6;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:0;}.push-hp .field_quizz_accroche .node-quizz > div:not(.contextual) .quizz,.push-hp .field_quizz_accroche .node-quizz > div:not(.contextual) .thumb,.push-hp .field_reference_contenu .node-quizz > div:not(.contextual) .quizz,.push-hp .field_reference_contenu .node-quizz > div:not(.contextual) .thumb,.node-landing_home .field_quizz_accroche .node-quizz > div:not(.contextual) .quizz,.node-landing_home .field_quizz_accroche .node-quizz > div:not(.contextual) .thumb,.node-landing_home .field_reference_contenu .node-quizz > div:not(.contextual) .quizz,.node-landing_home .field_reference_contenu .node-quizz > div:not(.contextual) .thumb{border:none;}@media only screen and (max-width:700px){.push-hp .field_quizz_accroche .node-quizz > div:not(.contextual) .quizz,.push-hp .field_quizz_accroche .node-quizz > div:not(.contextual) .thumb,.push-hp .field_reference_contenu .node-quizz > div:not(.contextual) .quizz,.push-hp .field_reference_contenu .node-quizz > div:not(.contextual) .thumb,.node-landing_home .field_quizz_accroche .node-quizz > div:not(.contextual) .quizz,.node-landing_home .field_quizz_accroche .node-quizz > div:not(.contextual) .thumb,.node-landing_home .field_reference_contenu .node-quizz > div:not(.contextual) .quizz,.node-landing_home .field_reference_contenu .node-quizz > div:not(.contextual) .thumb{margin-bottom:0;}}.push-hp .field_quizz_accroche .node-quizz > div:not(.contextual) .quizz-content,.push-hp .field_quizz_accroche .node-quizz > div:not(.contextual) .thumb-content,.push-hp .field_reference_contenu .node-quizz > div:not(.contextual) .quizz-content,.push-hp .field_reference_contenu .node-quizz > div:not(.contextual) .thumb-content,.node-landing_home .field_quizz_accroche .node-quizz > div:not(.contextual) .quizz-content,.node-landing_home .field_quizz_accroche .node-quizz > div:not(.contextual) .thumb-content,.node-landing_home .field_reference_contenu .node-quizz > div:not(.contextual) .quizz-content,.node-landing_home .field_reference_contenu .node-quizz > div:not(.contextual) .thumb-content{align-items:center;display:flex;height:100%;flex-direction:column;justify-content:center;min-height:203px;padding:10px;position:relative;z-index:5;}@media only screen and (max-width:700px){.push-hp .field_quizz_accroche .node-quizz > div:not(.contextual) .quizz-content,.push-hp .field_quizz_accroche .node-quizz > div:not(.contextual) .thumb-content,.push-hp .field_reference_contenu .node-quizz > div:not(.contextual) .quizz-content,.push-hp .field_reference_contenu .node-quizz > div:not(.contextual) .thumb-content,.node-landing_home .field_quizz_accroche .node-quizz > div:not(.contextual) .quizz-content,.node-landing_home .field_quizz_accroche .node-quizz > div:not(.contextual) .thumb-content,.node-landing_home .field_reference_contenu .node-quizz > div:not(.contextual) .quizz-content,.node-landing_home .field_reference_contenu .node-quizz > div:not(.contextual) .thumb-content{width:100%;}.push-hp .field_quizz_accroche .node-quizz > div:not(.contextual) .quizz-content:after,.push-hp .field_quizz_accroche .node-quizz > div:not(.contextual) .thumb-content:after,.push-hp .field_reference_contenu .node-quizz > div:not(.contextual) .quizz-content:after,.push-hp .field_reference_contenu .node-quizz > div:not(.contextual) .thumb-content:after,.node-landing_home .field_quizz_accroche .node-quizz > div:not(.contextual) .quizz-content:after,.node-landing_home .field_quizz_accroche .node-quizz > div:not(.contextual) .thumb-content:after,.node-landing_home .field_reference_contenu .node-quizz > div:not(.contextual) .quizz-content:after,.node-landing_home .field_reference_contenu .node-quizz > div:not(.contextual) .thumb-content:after{content:none;}}.push-hp .field_quizz_accroche .node-quizz > div:not(.contextual) .quizz-content h2,.push-hp .field_quizz_accroche .node-quizz > div:not(.contextual) .thumb-content h2,.push-hp .field_reference_contenu .node-quizz > div:not(.contextual) .quizz-content h2,.push-hp .field_reference_contenu .node-quizz > div:not(.contextual) .thumb-content h2,.node-landing_home .field_quizz_accroche .node-quizz > div:not(.contextual) .quizz-content h2,.node-landing_home .field_quizz_accroche .node-quizz > div:not(.contextual) .thumb-content h2,.node-landing_home .field_reference_contenu .node-quizz > div:not(.contextual) .quizz-content h2,.node-landing_home .field_reference_contenu .node-quizz > div:not(.contextual) .thumb-content h2{font-size:20px;font-size:2rem;text-align:center !important;}.push-hp .field_quizz_accroche .node-quizz > div:not(.contextual) .quizz-content h2 a,.push-hp .field_quizz_accroche .node-quizz > div:not(.contextual) .thumb-content h2 a,.push-hp .field_reference_contenu .node-quizz > div:not(.contextual) .quizz-content h2 a,.push-hp .field_reference_contenu .node-quizz > div:not(.contextual) .thumb-content h2 a,.node-landing_home .field_quizz_accroche .node-quizz > div:not(.contextual) .quizz-content h2 a,.node-landing_home .field_quizz_accroche .node-quizz > div:not(.contextual) .thumb-content h2 a,.node-landing_home .field_reference_contenu .node-quizz > div:not(.contextual) .quizz-content h2 a,.node-landing_home .field_reference_contenu .node-quizz > div:not(.contextual) .thumb-content h2 a{color:#ff0079;}.push-hp .field_quizz_accroche .node-quizz > div:not(.contextual) .quizz-content p,.push-hp .field_quizz_accroche .node-quizz > div:not(.contextual) .thumb-content p,.push-hp .field_reference_contenu .node-quizz > div:not(.contextual) .quizz-content p,.push-hp .field_reference_contenu .node-quizz > div:not(.contextual) .thumb-content p,.node-landing_home .field_quizz_accroche .node-quizz > div:not(.contextual) .quizz-content p,.node-landing_home .field_quizz_accroche .node-quizz > div:not(.contextual) .thumb-content p,.node-landing_home .field_reference_contenu .node-quizz > div:not(.contextual) .quizz-content p,.node-landing_home .field_reference_contenu .node-quizz > div:not(.contextual) .thumb-content p{text-align:center;}.push-hp .field_quizz_accroche .node-quizz > div:not(.contextual) .quizz-content .body,.push-hp .field_quizz_accroche .node-quizz > div:not(.contextual) .thumb-content .body,.push-hp .field_reference_contenu .node-quizz > div:not(.contextual) .quizz-content .body,.push-hp .field_reference_contenu .node-quizz > div:not(.contextual) .thumb-content .body,.node-landing_home .field_quizz_accroche .node-quizz > div:not(.contextual) .quizz-content .body,.node-landing_home .field_quizz_accroche .node-quizz > div:not(.contextual) .thumb-content .body,.node-landing_home .field_reference_contenu .node-quizz > div:not(.contextual) .quizz-content .body,.node-landing_home .field_reference_contenu .node-quizz > div:not(.contextual) .thumb-content .body{margin-bottom:0 !important;}.push-hp .field_quizz_accroche .node-quizz > div:not(.contextual) .quizz-content .links li,.push-hp .field_quizz_accroche .node-quizz > div:not(.contextual) .thumb-content .links li,.push-hp .field_reference_contenu .node-quizz > div:not(.contextual) .quizz-content .links li,.push-hp .field_reference_contenu .node-quizz > div:not(.contextual) .thumb-content .links li,.node-landing_home .field_quizz_accroche .node-quizz > div:not(.contextual) .quizz-content .links li,.node-landing_home .field_quizz_accroche .node-quizz > div:not(.contextual) .thumb-content .links li,.node-landing_home .field_reference_contenu .node-quizz > div:not(.contextual) .quizz-content .links li,.node-landing_home .field_reference_contenu .node-quizz > div:not(.contextual) .thumb-content .links li{margin-bottom:15px;}.push-hp .field_quizz_accroche .node-quizz > div:not(.contextual) .quizz-content .links li:last-child,.push-hp .field_quizz_accroche .node-quizz > div:not(.contextual) .thumb-content .links li:last-child,.push-hp .field_reference_contenu .node-quizz > div:not(.contextual) .quizz-content .links li:last-child,.push-hp .field_reference_contenu .node-quizz > div:not(.contextual) .thumb-content .links li:last-child,.node-landing_home .field_quizz_accroche .node-quizz > div:not(.contextual) .quizz-content .links li:last-child,.node-landing_home .field_quizz_accroche .node-quizz > div:not(.contextual) .thumb-content .links li:last-child,.node-landing_home .field_reference_contenu .node-quizz > div:not(.contextual) .quizz-content .links li:last-child,.node-landing_home .field_reference_contenu .node-quizz > div:not(.contextual) .thumb-content .links li:last-child{margin-bottom:0;}.push-hp .field_quizz_accroche .node-quizz > div:not(.contextual) .quizz-content .links a,.push-hp .field_quizz_accroche .node-quizz > div:not(.contextual) .thumb-content .links a,.push-hp .field_reference_contenu .node-quizz > div:not(.contextual) .quizz-content .links a,.push-hp .field_reference_contenu .node-quizz > div:not(.contextual) .thumb-content .links a,.node-landing_home .field_quizz_accroche .node-quizz > div:not(.contextual) .quizz-content .links a,.node-landing_home .field_quizz_accroche .node-quizz > div:not(.contextual) .thumb-content .links a,.node-landing_home .field_reference_contenu .node-quizz > div:not(.contextual) .quizz-content .links a,.node-landing_home .field_reference_contenu .node-quizz > div:not(.contextual) .thumb-content .links a{width:100%;}.push-hp .field_quizz_accroche,.node-landing_home .field_quizz_accroche{flex:0 0 30%;}@media only screen and (max-width:700px){.push-hp .field_quizz_accroche,.node-landing_home .field_quizz_accroche{flex:0 0 100%;}}.push-hp .field_quizz_accroche .node-quizz,.node-landing_home .field_quizz_accroche .node-quizz{height:calc(100% - 40px);}@media only screen and (max-width:700px){.push-hp .col_2 .field_reference_contenu .node-quizz .quizz-content,.node-landing_home .col_2 .field_reference_contenu .node-quizz .quizz-content{min-height:200px;justify-content:center !important;}}@media only screen and (min-width:701px){.push-hp .col_2 .field_reference_contenu .node-quizz > div:not(.contextual),.node-landing_home .col_2 .field_reference_contenu .node-quizz > div:not(.contextual){display:flex;flex-direction:row;}.push-hp .col_2 .field_reference_contenu .node-quizz > div:not(.contextual):before,.node-landing_home .col_2 .field_reference_contenu .node-quizz > div:not(.contextual):before{align-items:center;display:flex;color:#e9d5e6;flex:0 0 50%;justify-content:center;left:auto;position:relative;top:auto;transform:translate(0,0);}.push-hp .col_2 .field_reference_contenu .node-quizz > div:not(.contextual) .quizz-content,.node-landing_home .col_2 .field_reference_contenu .node-quizz > div:not(.contextual) .quizz-content{flex:0 0 50%;justify-content:center;}}.section-etudiants .field_quizz_accroche{flex:1 1 auto;}.section-etudiants .field_quizz_accroche .node-quizz{height:100%;}.field_auteur_ref{font-size:12px;font-size:1.2rem;margin-bottom:20px;text-align:right;}.field_auteur_ref > div{margin-bottom:10px;}.field_auteur_ref > div:last-child{margin-bottom:0;}.field_auteur_ref a{font-size:1.2em;font-weight:bold;text-decoration:none;}.field_carrousel_element{margin-bottom:20px;overflow:hidden;}@media only screen and (max-width:700px){.field_carrousel_element{margin-bottom:0;}}.field_carrousel_element .paragraph{position:relative;height:370px;width:100vw;}@media only screen and (max-width:700px){.field_carrousel_element .paragraph{height:340px;}}@media only screen and (min-width:991px){.field_carrousel_element .paragraph .field_illustration{height:100%;}}.field_carrousel_element .paragraph picture{display:block;height:100%;overflow:hidden;width:100%;}@media only screen and (min-width:991px){.field_carrousel_element .paragraph picture{width:50%;}}.field_carrousel_element .paragraph picture img{height:100%;max-width:none;width:auto;}@media only screen and (min-width:991px){.field_carrousel_element .paragraph picture img{object-fit:cover;width:100%;}}.field_carrousel_element .field_image a{display:block;}.field_carrousel_element .field_contenu_lie{display:block;margin-bottom:0;}.field_carrousel_element .field_contenu_lie > div{flex-basis:100%;}.field_carrousel_element .field_lien,.field_carrousel_element .node-readmore{width:100%;}.field_carrousel_element .field_lien a,.field_carrousel_element .node-readmore a{font-size:10px;font-size:1rem;background-color:transparent;border:1px solid #fff;color:#fff;display:block;font-weight:bold;padding:10px 15px;text-align:center;text-transform:uppercase;transition:all 0.3s ease-in-out;width:100%;}.field_carrousel_element .field_lien a:hover,.field_carrousel_element .node-readmore a:hover{background-color:#fff;color:#ff0079;}.field_carrousel_element .links{list-style:none;margin:0 auto;max-width:265px;padding:0;width:100%;}.field_carrousel_element .carrousel-content{align-items:center;background:#e9516c;background:linear-gradient(90deg,#e9516c 3%,#8b4ab2 100%);display:flex;color:#fff;flex-direction:column;height:100%;justify-content:center;left:50%;position:absolute;top:0;width:50%;}@media only screen and (max-width:700px){.field_carrousel_element .carrousel-content{bottom:0;height:auto;min-height:50%;left:0;padding:15px;top:auto;width:100%;}}.field_carrousel_element .carrousel-content > div{width:70%;text-align:left;}.field_carrousel_element .carrousel-content h2,.field_carrousel_element .carrousel-content h3{font-size:24px;font-size:2.4rem;color:#fff;font-weight:bold;margin-bottom:15px;margin-top:0;text-align:center;}.field_carrousel_element .carrousel-content h2:after,.field_carrousel_element .carrousel-content h3:after{content:none;}.field_carrousel_element .carrousel-content h2 a,.field_carrousel_element .carrousel-content h3 a{font-weight:none;}.field_carrousel_element .carrousel-content h3{font-size:20px;font-size:2rem;}.field_carrousel_element .carrousel-content h4{font-size:16px;font-size:1.6rem;color:#fff;font-weight:bold;margin-bottom:10px;margin-top:0;}.field_carrousel_element .carrousel-content a{font-size:16px;font-size:1.6rem;color:#fff;text-decoration:none;}.field_carrousel_element .slick-list{width:100vw;}.field_carrousel_element .slick-arrow{height:70px;width:30px;z-index:50;}@media only screen and (max-width:700px){.field_carrousel_element .slick-arrow{top:25%;transform:translateY(50%);}}.field_carrousel_element .slick-arrow:before{font-size:80px;font-size:8rem;}.field_carrousel_element .slick-prev{left:25px;}.field_carrousel_element .slick-prev:before{content:"\f104";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.field_carrousel_element .slick-next{right:25px;}.field_carrousel_element .slick-next:before{content:"\f105";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.field_note_de_lecture{align-items:center;background-color:#080058;color:#fff;display:flex;flex:0 0 25%;flex-direction:column;justify-content:space-between;padding:20px;text-align:center;}@media only screen and (max-width:990px){.field_note_de_lecture{flex:1 1 auto;margin-bottom:20px;}}.field_note_de_lecture:before{content:"\e951";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:140px;font-size:14rem;}.field_note_de_lecture h2{color:#fff;order:-1;}.field_note_de_lecture a{background-color:#fff;width:160px;color:#080058;border-color:#080058;}.field_note_de_lecture a:hover{border-color:#fff;background-color:#080058;}.node-orientation{border:15px solid #ff0079;margin:0 20px;padding:20px;text-align:center;}@media only screen and (max-width:700px){.node-orientation{padding:20px 10px;}}.node-orientation .body,.node-orientation .field_description{font-size:16px;font-size:1.6rem;line-height:1.4em;margin-bottom:0 !important;text-align:center;}.node-orientation .body p:last-child,.node-orientation .field_description p:last-child{margin-bottom:0;}.node-orientation .field_orientation,.node-orientation .field_orientationsimple{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;}.node-orientation .field_orientation > div,.node-orientation .field_orientationsimple > div{font-size:14px;font-size:1.4rem;background:repeating-linear-gradient(-30deg,#fff,#eee 0px,#fff 2px,#fff 7px);border-radius:50%;display:block;font-weight:bold;height:160px;margin:10px 5px;padding:20px;width:160px;}@media only screen and (max-width:700px){.node-orientation .field_orientation > div,.node-orientation .field_orientationsimple > div{height:150px;padding:10px;width:150px;}}.node-orientation .field_orientation > div a,.node-orientation .field_orientationsimple > div a{align-items:center;background-color:#fff;border:1px solid #ff0079;border-radius:50%;color:#ff0079;display:flex;justify-content:center;height:100%;flex-direction:column;padding:10px;text-decoration:none;transition:all 0.3s ease-in-out;width:100%;}.node-orientation .field_orientation > div a:before,.node-orientation .field_orientationsimple > div a:before{content:"\e953";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:60px;font-size:6rem;line-height:0.8;}.node-orientation .field_orientation > div a:hover,.node-orientation .field_orientationsimple > div a:hover{background-color:#ff0079;color:#fff;}.node-orientation .field_orientationsimple{font-size:14px;font-size:1.4rem;background:repeating-linear-gradient(-30deg,#fff,#eee 0px,#fff 2px,#fff 7px);border-radius:50%;display:block;font-weight:bold;height:160px;margin:10px auto;padding:20px;width:160px;}.node-orientation .field_orientationsimple a{align-items:center;background-color:#fff;border:1px solid #ff0079;border-radius:50%;color:#ff0079;display:flex;justify-content:center;height:100%;flex-direction:column;padding:10px;text-decoration:none;transition:all 0.3s ease-in-out;width:100%;}.node-orientation .field_orientationsimple a:before{content:"\e953";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:60px;font-size:6rem;line-height:0.8;}.node-orientation .field_orientationsimple a:hover{background-color:#ff0079;color:#fff;}.section-enseignant .node-orientation{border-width:1px;margin:0;}.section-etudiants .node-orientation{margin:0;}@media only screen and (max-width:990px){.section-etudiants .node-orientation{margin-bottom:20px;}}@media only screen and (max-width:990px){.section-orientation .node-orientation{margin:0 0 20px;}}.field_agenda{border:10px solid #eee;flex:0 0 25%;padding:15px 20px;text-align:center;}.field_agenda > div{display:flex;flex-direction:column;height:100%;}.field_agenda > div > h2:before{content:"\e952";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;text-align:center;width:100%;font-size:40px;font-size:4rem;}.field_agenda > div > div{flex:1 1 auto;position:relative;}.field_agenda > div > div .contextual-region,.field_agenda > div > div [class*=js-view-dom-],.field_agenda > div > div .skin-default{height:100%;}.field_agenda > div > div .skin-default{align-items:center;display:flex;flex-direction:column;justify-content:center;}.field_agenda .field_date{border:1px solid #ff0079;font-weight:bold;margin:0 auto 10px;min-width:85px;padding:15px;text-transform:uppercase;width:70%;font-size:12px;font-size:1.2rem;}.field_agenda .field_date strong{color:#ff0079;display:block;line-height:0.9;text-align:center;width:100%;font-size:55px;font-size:5.5rem;}.field_agenda .title h2{font-size:16px;font-size:1.6rem;}.field_agenda .title h2 a{color:#1e1e1e;}.field_agenda .views_slideshow_controls_text_previous,.field_agenda .views_slideshow_controls_text_next{display:block;height:40px;overflow:hidden;position:absolute;top:38%;width:20px;transform:translateY(-50%);z-index:100;}.field_agenda .views_slideshow_controls_text_previous:before,.field_agenda .views_slideshow_controls_text_next:before{opacity:0.3;transition:all 0.3s ease-in-out;font-size:40px;font-size:4rem;}.field_agenda .views_slideshow_controls_text_previous:hover,.field_agenda .views_slideshow_controls_text_next:hover{text-decoration:none;}.field_agenda .views_slideshow_controls_text_previous:hover:before,.field_agenda .views_slideshow_controls_text_next:hover:before{opacity:1;}.field_agenda .views_slideshow_controls_text_next{right:0;}.field_agenda .views_slideshow_controls_text_next:before{content:"\f105";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.field_agenda .views_slideshow_controls_text_previous{left:0;text-align:right;}.field_agenda .views_slideshow_controls_text_previous:before{content:"\f104";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.field_agenda .views_slideshow_controls_text_pause{display:none;}.field_agenda .links a{width:160px;}.field_chiffre_du_jour{margin:0 20px;}@media only screen and (max-width:700px){.field_chiffre_du_jour{width:100%;}}.node-chiffre_du_jour{border:15px solid #eee;padding:15px;}.node-chiffre_du_jour > div:not(.contextual){background-color:#fff;padding:20px;}.node-chiffre_du_jour h2{margin-bottom:40px;text-align:center;color:#1e1e1e;}@media only screen and (max-width:700px){.node-chiffre_du_jour h2{margin-bottom:10px;}}.node-chiffre_du_jour a{color:inherit;text-decoration:none;}@media only screen and (max-width:700px){.node-chiffre_du_jour .body{margin-bottom:10px !important;}}.node-chiffre_du_jour .field_nombre{font-size:36px;font-size:3.6rem;color:#1e1e1e;font-weight:bold;line-height:1;margin-bottom:15px;text-align:center;}.field_focus{position:relative;width:calc(66.666% - 10px);}@media only screen and (max-width:700px){.field_focus{width:100%;}}.field_focus article,.field_focus article > div:not(.contextual),.field_focus .field_image,.field_focus .field_image a{display:block;height:100%;overflow:hidden;}.field_focus picture{width:100%;height:100%;overflow:hidden;}.field_focus picture img{height:100%;max-width:none;object-fit:cover;width:100%;}.field_focus .focus-content{background-color:rgba(255,255,255,0.85);right:0;padding:15px 40px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:calc(100% - 130px);}@media only screen and (max-width:700px){.field_focus .focus-content{margin:-50% 20px 0;position:relative;transform:translateY(0%);width:calc(100% - 40px);}}.field_focus .focus-content h2{margin-bottom:40px;text-align:center;}@media only screen and (max-width:700px){.field_focus .focus-content h2{margin-bottom:10px;}}.field_focus .focus-content h3{font-size:24px;font-size:2.4rem;font-weight:bold;margin-bottom:15px;text-align:center;}@media only screen and (max-width:700px){.field_focus .focus-content h3{font-size:22px;font-size:2.2rem;}}.field_focus .focus-content h3 a{color:#1e1e1e;text-decoration:none;}.field_focus .focus-content h3:after{content:none;}.field_bloc_teaser-multi{display:flex;justify-content:space-between;margin-bottom:20px;}@media only screen and (max-width:700px){.field_bloc_teaser-multi{flex-direction:column;}}.field_bloc_teaser-multi > div{flex:0 0 calc(50% - 10px);}@media only screen and (max-width:700px){.field_bloc_teaser-multi > div{flex:1 1 auto;width:100%;}}.field_bloc_teaser-multi .teaser_espace_personnel{height:100%;flex-wrap:wrap;justify-content:center;padding-bottom:85px;position:relative;width:100%;}.field_bloc_teaser-multi .teaser_espace_personnel .field_lien_de_connexion{position:absolute;bottom:20px;left:0;width:100%;}.field_bloc_teaser-multi .teaser_espace_personnel .body{margin-bottom:0 !important;}.field_bloc_teaser-multi .teaser_espace_personnel .body p:last-child{margin-bottom:0;}.field_bloc_teaser-multi .teaser_espace_personnel .teaser-center{order:-1;width:100%;}.field_bloc_teaser-multi .teaser_espace_personnel .teaser-left,.field_bloc_teaser-multi .teaser_espace_personnel .teaser-right{flex-direction:row;flex:0 0 50%;padding-left:0;padding-right:0;}.field_bloc_teaser-multi .teaser_espace_personnel .teaser-left [class*=field_lien_],.field_bloc_teaser-multi .teaser_espace_personnel .teaser-right [class*=field_lien_]{margin-bottom:0;height:31px;overflow:hidden;width:45px;}.field_bloc_teaser-multi .teaser_espace_personnel .teaser-left [class*=field_lien_] a,.field_bloc_teaser-multi .teaser_espace_personnel .teaser-right [class*=field_lien_] a{background:none;display:block;height:0;padding-top:31px;position:relative;}.field_bloc_teaser-multi .teaser_espace_personnel .teaser-left [class*=field_lien_] a:before,.field_bloc_teaser-multi .teaser_espace_personnel .teaser-right [class*=field_lien_] a:before{left:50%;position:absolute;top:1px;transform:translateX(-50%);font-size:30px;font-size:3rem;}.field_bloc_teaser-multi .teaser_espace_personnel .teaser-left{justify-content:flex-end;}.field_bloc_teaser-multi .teaser_espace_personnel .teaser-right{justify-content:flex-start;}.field_bloc_teaser-multi #block-teaseretudiant .teaser-left{justify-content:center;}.field_bloc_teaser-multi #block-teaseretudiant .teaser-left [class*=field_lien_]{height:121px;width:130px;}.field_bloc_teaser-multi #block-teaseretudiant .teaser-left [class*=field_lien_] a{padding-top:121px;}.field_bloc_teaser-multi #block-teaseretudiant .teaser-left [class*=field_lien_] a:before{font-size:120px;font-size:12rem;}.cours_en_ligne{border:10px solid #ff0079;margin-bottom:20px;padding:15px;}@media only screen and (max-width:700px){.cours_en_ligne{background:repeating-linear-gradient(-30deg,#fff,#eee 0px,#fff 2px,#fff 7px);border-width:2px 0 0 0;border-color:#c8c8c8;}}.cours_en_ligne h2{margin-bottom:40px;text-align:center;}.field_cours_en_ligne,.field_nom_court{display:flex;justify-content:space-between;width:100%;}@media only screen and (max-width:700px){.field_cours_en_ligne,.field_nom_court{flex-wrap:wrap;justify-content:center;}}.field_cours_en_ligne > div,.field_nom_court > div{flex:0 0 160px;}@media only screen and (max-width:700px){.field_cours_en_ligne > div,.field_nom_court > div{flex-basis:155px;}}.field_cours_en_ligne h2,.field_nom_court h2{font-size:14px;font-size:1.4rem;background:repeating-linear-gradient(-30deg,#fff,#eee 0px,#fff 2px,#fff 7px);border-radius:50%;display:block;height:160px;padding:20px;width:160px;}@media only screen and (max-width:700px){.field_cours_en_ligne h2,.field_nom_court h2{height:155px;padding:10px;width:155px;}}.field_cours_en_ligne h2 a,.field_nom_court h2 a{align-items:center;background-color:#fff;border:1px solid #ff0079;border-radius:50%;color:#ff0079;display:flex;justify-content:center;height:100%;flex-direction:column;padding:10px;transition:all 0.3s ease-in-out;width:100%;}.field_cours_en_ligne h2 a:before,.field_nom_court h2 a:before{content:"\e905";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:30px;font-size:3rem;margin-bottom:10px;}.field_cours_en_ligne h2 a:hover,.field_nom_court h2 a:hover{background-color:#ff0079;color:#fff;}.section-enseignant .cours_en_ligne{display:flex;flex-direction:column;justify-content:space-between;}@media only screen and (max-width:990px){.section-enseignant .cours_en_ligne{margin-bottom:20px;}}@media only screen and (min-width:991px){.section-enseignant .cours_en_ligne{margin-bottom:0;}}.section-enseignant .field_cours_en_ligne,.section-enseignant .field_nom_court{flex-wrap:wrap;justify-content:center;}.section-enseignant .field_cours_en_ligne h2,.section-enseignant .field_nom_court h2{margin:10px 5px;}.block-teacher{background-color:#080058;color:#ff0079;display:flex;flex-wrap:wrap;justify-content:center;padding:15px;width:calc(33.3333% - 20px);}@media only screen and (max-width:700px){.block-teacher{width:100%;}}.block-teacher .field_titre_bloc_enseignant{font-size:18px;font-size:1.8rem;font-family:"Bodoni",serif;color:#fff;font-weight:bold;text-align:center;margin-bottom:10px;width:100%;}.block-teacher .field_sous_titre{font-size:14px;font-size:1.4rem;color:#fff;margin-bottom:10px;text-align:center;width:100%;}.block-teacher .field_lien_1_bloc_enseignant,.block-teacher .field_lien_2_bloc_enseignant{width:50%;}.block-teacher .field_lien_1_bloc_enseignant a,.block-teacher .field_lien_2_bloc_enseignant a{font-size:16px;font-size:1.6rem;align-items:center;color:#fff;display:flex;flex-direction:column;font-weight:bold;text-align:center;text-decoration:none;}.block-teacher .field_lien_1_bloc_enseignant a:before,.block-teacher .field_lien_2_bloc_enseignant a:before{font-size:45px;font-size:4.5rem;border:1px solid #fff;border-radius:50%;height:95px;line-height:95px !important;margin-bottom:10px;text-align:center;width:95px;}.block-teacher .field_lien_1_bloc_enseignant a:before{content:"\e906";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.block-teacher .field_lien_2_bloc_enseignant a:before{content:"\e93e";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.block-curious{font-size:16px;font-size:1.6rem;border:15px solid #eee;padding:15px;width:calc(33.3333% - 20px);}@media only screen and (max-width:700px){.block-curious{width:100%;}}.block-curious .field_titre_bloc_curieux{font-size:18px;font-size:1.8rem;font-family:"Bodoni",serif;color:#ff0079;font-weight:bold;text-align:center;margin-bottom:10px;}.block-curious .field_accroche_bloc_curieux{margin-bottom:15px;padding:0 15px;text-align:center;}.block-curious .field_lien_bloc_curieux a{font-size:12px;font-size:1.2rem;background-color:transparent;border:1px solid #ff0079;color:#ff0079;display:block;margin:0 auto;padding:15px 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.3s ease-in-out;width:100%;}.block-curious .field_lien_bloc_curieux a:hover{background-color:#ff0079;color:#fff;}.field_contenu_en_avant{font-size:16px;font-size:1.6rem;border:1px solid #c8c8c8;margin-bottom:0;width:calc(33.3333% - 20px);}@media only screen and (max-width:700px){.field_contenu_en_avant{width:100%;}}.field_contenu_en_avant img{display:block;height:auto;width:100%;}.field_contenu_en_avant .mea-content{padding:15px;position:relative;}.field_contenu_en_avant .mea-content h2{font-size:16px;font-size:1.6rem;background-color:rgba(8,0,88,0.85);bottom:100%;color:#fff;margin:0 -15px;padding:10px 15px;position:absolute;text-align:center;width:100%;}.field_contenu_en_avant .mea-content h2 a{color:#fff;}.field_contenu_en_avant .mea-content .body{margin-bottom:0 !important;}.field_contenu_en_avant .links a{border:1px solid #080058;color:#080058;}.field_contenu_en_avant .links a:hover{background-color:#080058;color:#fff;}.push-hp{margin-bottom:10px;}.push-hp .field_sections{display:flex;flex-wrap:wrap;justify-content:space-between;}@media only screen and (max-width:700px){.push-hp .field_sections{flex-direction:column;justify-content:flex-start;}}.push-hp .field_sections .paragraph--type--push-homepage,.push-hp .field_sections .field_reference_contenu,.push-hp .field_sections .field_reference_contenu article,.push-hp .field_sections .field_reference_contenu article > div:not(.contextual){height:100%;}.push-hp .field_sections .col_1{margin-bottom:15px;width:calc(25% - 12px);}@media only screen and (max-width:700px){.push-hp .field_sections .col_1{margin-bottom:0;width:100%;}}.push-hp .field_sections .col_2{margin-bottom:15px;width:calc(50% - 12px);}@media only screen and (max-width:700px){.push-hp .field_sections .col_2{margin-bottom:0;width:100%;}}.push-video,.push-alaune{margin-bottom:20px;}.push-video [data-contextual-id*="node:node"],.push-alaune [data-contextual-id*="node:node"]{display:none;}.push-video .field_videos,.push-alaune .field_videos{font-size:16px;font-size:1.6rem;display:flex;justify-content:space-between;margin-bottom:20px;}@media only screen and (max-width:700px){.push-video .field_videos,.push-alaune .field_videos{flex-direction:column;justify-content:flex-start;}}.push-video .field_videos > div,.push-alaune .field_videos > div{text-align:center;width:calc(50% - 10px);}@media only screen and (max-width:700px){.push-video .field_videos > div,.push-alaune .field_videos > div{width:100%;margin-bottom:20px;}}.push-video .field_videos picture{display:block;margin-bottom:15px;position:relative;}.push-video .field_videos picture:after{content:"\e90d";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:90px;font-size:9rem;color:#fff;display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);}.push-video .field_videos picture img{display:block;margin:0 auto;}.push-video .field_videos > div a{color:#1e1e1e;text-decoration:none;}.push-video .field_lien_videos a{font-size:12px;font-size:1.2rem;background-color:transparent;border:1px solid #ff0079;color:#ff0079;display:block;font-weight:bold;margin:0 auto;padding:15px 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.3s ease-in-out;width:235px;}.push-video .field_lien_videos a:hover{background-color:#ff0079;color:#fff;}.push-alaune .field_videos > div{margin-right:15px;}@media only screen and (max-width:700px){.push-alaune .field_videos > div{margin-bottom:0;}}.push-alaune .field_videos > div article,.push-alaune .field_videos > div article > div{height:100%;}.ressources{margin:0 -5px 30px;overflow:hidden;}@media only screen and (max-width:700px){.ressources{margin:0 0 10px;padding:0 15px;}}.ressources h3{display:none;}.ressources-item{align-items:center;background-color:#ff0079;color:#fff;display:flex;flex-direction:column-reverse;float:left;height:160px;justify-content:center;min-width:160px;margin:0 5px 10px;padding:15px;width:calc(20% - 10px);}@media only screen and (max-width:700px){.ressources-item{min-width:auto;height:135px;width:calc(50% - 10px);}}.ressources-item a{color:#fff;text-decoration:none;min-height:35px;display:block;}.ressources-item.cours{background-color:#23ad5d;}.ressources-item.cours .views-field-title:before{content:"\e916";}.ressources-item.etude-de-cas{background-color:#eb3f30;}.ressources-item.etude-de-cas .views-field-title:before{content:"\e92c";}.ressources-item.note-de-lecture{background-color:#79539f;}.ressources-item.note-de-lecture .views-field-title:before{content:"\e92e";}.ressources-item.notion{background-color:#ea1581;}.ressources-item.notion .views-field-title:before{content:"\e90c";}.ressources-item.video{background-color:#3cafda;}.ressources-item.video .views-field-title:before{content:"\e90d";}.ressources-item.exercice{background-color:#a5ca46;}.ressources-item.exercice .views-field-title:before{content:"\e917";}.ressources-item.actualite{background-color:#f4a632;}.ressources-item.actualite .views-field-title:before{content:"\e91c";}.ressources-item.mises-en-activites{background-color:#ec5c39;}.ressources-item.mises-en-activites .views-field-title:before{content:"\e92d";}.ressources-item.focus-entreprise{background-color:#08739e;}.ressources-item.focus-entreprise .views-field-title:before{content:"\e921";}.ressources-item.dossier-thematique{background-color:#0a7f94;}.ressources-item.dossier-thematique .views-field-title:before{content:"\e90a";}.ressources-item.prepa-colles-dissertations{background-color:#48b5c9;}.ressources-item.prepa-colles-dissertations .views-field-title:before{content:"\e949";}.ressources-item.prepa-definitions{background-color:#48c948;}.ressources-item.prepa-definitions .views-field-title:before{content:"\e947";}.ressources-item.prepa-dossier-documentaire{background-color:#c9ab48;}.ressources-item.prepa-dossier-documentaire .views-field-title:before{content:"\e945";}.ressources-item.prepa-grands-auteurs{background-color:#c948a9;}.ressources-item.prepa-grands-auteurs .views-field-title:before{content:"\e948";}.ressources-item.prepa-mecanismes-concepts{background-color:#c98d48;}.ressources-item.prepa-mecanismes-concepts .views-field-title:before{content:"\e946";}.ressources-item.prepa-pour-aller-plus-loin{background-color:#c94864;}.ressources-item.prepa-pour-aller-plus-loin .views-field-title:before{content:"\e91f";}.ressources .views-field-title{font-size:36px;font-size:3.6rem;font-weight:bold;line-height:1;margin-bottom:5px;text-align:center;}.ressources .views-field-title:before{font-size:46px;font-size:4.6rem;content:"\e919";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin-bottom:5px;}.ressources .views-field-field-type-de-contenu{font-size:16px;font-size:1.6rem;text-align:center;}.field_mes_cours{background:repeating-linear-gradient(-30deg,#fff,#eee 0px,#fff 2px,#fff 7px);display:flex;padding:15px;width:calc(33.333% - 10px);}@media only screen and (max-width:700px){.field_mes_cours{width:100%;}}.field_mes_cours #block-mescours{font-size:16px;font-size:1.6rem;background-color:#fff;text-align:center;padding:20px;}.field_mes_cours #block-mescours select{clear:both;display:block;margin:20px auto 0;}.field_mes_cours #block-mescours .links a{width:100%;}.espacemenu-link{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0;padding:10px 0;}.espacemenu-link li{padding:0 20px;margin-bottom:30px;width:33.3333%;text-align:center;}@media only screen and (max-width:700px){.espacemenu-link li{width:50%;}}.espacemenu-link li:before{content:none !important;}.espacemenu-link a{font-size:16px;font-size:1.6rem;color:#fff;display:flex;flex-direction:column;justify-content:center;font-weight:bold;text-align:center;text-decoration:none;}.espacemenu-link a:before{font-size:100px;font-size:10rem;margin-bottom:15px;}@media only screen and (max-width:700px){.espacemenu-link a:before{font-size:80px;font-size:8rem;}}.espacemenu-top{background-color:#fff;overflow:auto;padding:0 25px;width:100%;}@media only screen and (max-width:700px){.espacemenu-top{background-color:#ff0079;}}.espacemenu-top .espacemenu-link{justify-content:center;}.espacemenu-top .espacemenu-link li{width:auto;margin:0;padding:0;width:140px;}.espacemenu-top .espacemenu-link a{font-size:11px;font-size:1.1rem;align-items:center;color:#1e1e1e;flex-direction:row;line-height:1;padding:5px;}.espacemenu-top .espacemenu-link a:before{font-size:30px;font-size:3rem;color:#ff0079;margin-bottom:0;margin-right:10px;}@media only screen and (max-width:990px){.espacemenu-top .espacemenu-link{display:none;}}.espacemenu-top .espacemenu-select{display:block;}@media only screen and (min-width:991px){.espacemenu-top .espacemenu-select{display:none;}}.espacemenu-select{color:#ff0079;display:none;font-weight:bold;margin:15px 0;max-width:none;text-transform:uppercase;width:100%;}@media only screen and (max-width:700px){.espacemenu-select{margin-bottom:0;}}#block-melchior-content .espacemenu-top{margin:0 -25px;width:calc(100% + 50px);}#block-melchior{flex-grow:1;}#block-melchior p{margin:0;color:#ff0079;}@media only screen and (max-width:700px){#block-melchior p{font-size:10px;font-size:1rem;}}.folder-list .views-row{border-bottom:1px solid #c8c8c8;padding:5px 15px 5px 10px;position:relative;}@media only screen and (max-width:700px){.folder-list .views-row{padding:5px 10px 5px 5px;}}.folder-list .views-row > div{align-items:center;display:flex;}.folder-list .views-row .link{font-size:14px;font-size:1.4rem;color:#646464;font-weight:bold;flex:1 1 auto;position:relative;text-decoration:none;}.folder-list .views-row .link:before{font-size:20px;font-size:2rem;content:"\f105";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#c8c8c8;position:absolute;right:0;}.myContentRow > div{align-items:center;border-bottom:1px solid #c8c8c8;display:flex;padding:15px 0;}.myContentRow > div > a{flex:0 0 30px;}.myContentRow--detail{flex:1 1 auto;padding:0 15px 0 0;}.myContentRow--detail h2{font-size:14px;font-size:1.4rem;color:#3c3c3c;margin-bottom:5px;margin-top:0;}.myContentRow--detail h2 a{color:#3c3c3c;}.myContentRow--detail .field_type_de_contenu{font-size:12px;font-size:1.2rem;}.myContentRow.node-cours .field_type_de_contenu{color:#23ad5d;}.myContentRow.node-etude_de_cas .field_type_de_contenu{color:#eb3f30;}.myContentRow.node-note_de_lecture .field_type_de_contenu{color:#79539f;}.myContentRow.node-notions .field_type_de_contenu{color:#ea1581;}.myContentRow.node-video .field_type_de_contenu{color:#3cafda;}.myContentRow.node-exercice .field_type_de_contenu{color:#a5ca46;}.myContentRow.node-actualite .field_type_de_contenu{color:#f4a632;}.myContentRow.node-dossier_thematique .field_type_de_contenu{color:#0a7f94;}.myContentRow.node-prepa_colles_dissertations .field_type_de_contenu{color:#48b5c9;}.myContentRow.node-prepa_definitions .field_type_de_contenu{color:#48c948;}.myContentRow.node-prepa_dossier_documentaire .field_type_de_contenu{color:#c9ab48;}.myContentRow.node-prepa_grands_auteurs .field_type_de_contenu{color:#c948a9;}.myContentRow.node-prepa_mecanismes_concepts .field_type_de_contenu{color:#c98d48;}.myContentRow.node-prepa_pour_aller_plus_loin .field_type_de_contenu{color:#c94864;}.teaser_espace_personnel{background-color:#eee;display:flex;margin-bottom:20px;}@media only screen and (max-width:700px){.teaser_espace_personnel{border-top:20px solid #1e1e1e;}}.teaser_espace_personnel h2{color:#1e1e1e;}.teaser_espace_personnel p{color:#1e1e1e;text-align:center;}.teaser_espace_personnel a{color:#1e1e1e;text-decoration:none;}.teaser_espace_personnel .teaser-left,.teaser_espace_personnel .teaser-right{align-items:center;display:flex;flex:0 0 150px;flex-direction:column;justify-content:space-around;padding:20px 10px;}@media only screen and (max-width:700px){.teaser_espace_personnel .teaser-left,.teaser_espace_personnel .teaser-right{display:none;}}.teaser_espace_personnel .teaser-left [class*=field_lien_],.teaser_espace_personnel .teaser-right [class*=field_lien_]{width:100%;margin-bottom:10px;}.teaser_espace_personnel .teaser-left [class*=field_lien_]:last-child,.teaser_espace_personnel .teaser-right [class*=field_lien_]:last-child{margin-bottom:0;}.teaser_espace_personnel .teaser-left [class*=field_lien_] a,.teaser_espace_personnel .teaser-right [class*=field_lien_] a{display:block;background-color:rgba(30,30,30,0.2);padding:5px;text-align:center;width:100%;}.teaser_espace_personnel .teaser-left [class*=field_lien_] a:before,.teaser_espace_personnel .teaser-right [class*=field_lien_] a:before{content:"\e935";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:80px;font-size:8rem;display:block;line-height:1;margin-bottom:10px;text-align:center;width:100%;}.teaser_espace_personnel .teaser-left .field_lien_1 a:before,.teaser_espace_personnel .teaser-right .field_lien_1 a:before{content:"\e935";}.teaser_espace_personnel .teaser-left .field_lien_2 a:before,.teaser_espace_personnel .teaser-right .field_lien_2 a:before{content:"\e915";}.teaser_espace_personnel .teaser-left .field_lien_3 a:before,.teaser_espace_personnel .teaser-right .field_lien_3 a:before{content:"\e936";}.teaser_espace_personnel .teaser-left .field_lien_4 a:before,.teaser_espace_personnel .teaser-right .field_lien_4 a:before{content:"\e938";}.teaser_espace_personnel .teaser-center{flex:1 1 auto;padding:20px;}.teaser_espace_personnel .teaser-center a{border-color:#1e1e1e;color:#1e1e1e;}@media only screen and (min-width:991px){.teaser_espace_personnel .teaser-center a:hover{background-color:#1e1e1e;color:#fff;}}.teaser_espace_personnel#block-teaseretudiant .teaser-left{order:5;}.teaser_espace_personnel#block-teaseretudiant .teaser-left .field_lien_1 a:before{content:"\e920";}.page-node-type-landing-home .espacemenu-link{background-color:#ff0079;justify-content:space-around;padding-top:25px;margin-bottom:20px;}@media only screen and (max-width:700px){.page-node-type-landing-home .espacemenu-link{border-top:20px solid #1e1e1e;}}.page-node-type-landing-home .espacemenu-link li{flex:0 0 145px;margin-bottom:15px;}@media only screen and (max-width:700px){.page-node-type-landing-home .espacemenu-link li{flex-basis:130px;}}.page-node-type-landing-home .espacemenu-link li a{font-size:14px;font-size:1.4rem;}@media only screen and (max-width:700px){.page-node-type-landing-home .espacemenu-link li a{font-size:12px;font-size:1.2rem;}}#block-introductionformulairedelogin-enseignant{background:rgba(30,30,30,0.8);border:1px solid #ff0079;padding:15px 20px;margin-bottom:30px;}#block-introductionformulairedelogin-enseignant .body{margin-bottom:0;}#block-introductionformulairedelogin-enseignant .body h2,#block-introductionformulairedelogin-enseignant .body p{text-align:center;}#block-introductionformulairedelogin-enseignant .body h2{font-size:14px;font-size:1.4rem;margin-bottom:10px;margin-top:0;}#block-introductionformulairedelogin-enseignant .body p{font-size:12px;font-size:1.2rem;}#block-introductionformulairedelogin-enseignant .body p:last-child{margin-bottom:0;}@media only screen and (max-width:990px){.home{padding-top:60px;}}.home #block-melchior-content{padding:0;}.home #block-melchior-content article > div{display:flex;flex-direction:column;}@media only screen and (max-width:990px){.home #block-melchior-content article > div .cours_en_ligne{order:-1;}}@media only screen and (max-width:990px){.page-node-type-landing-home{padding-top:60px;}}.page-node-type-landing-home #block-melchior-content{padding:0;}.page-node-type-landing-home h2{margin-top:0;text-align:center;}.page-node-type-landing-home #block-titredepage{padding:15px 0;background-color:#ff0079;}.page-node-type-landing-home #block-titredepage h1{color:#fff;text-align:center;}.page-node-type-landing-home .field_nouveautes{width:100%;}.page-node-type-landing-home .field_thematique{display:flex;flex-wrap:wrap;margin:0 -5px 30px;width:100%;}@media only screen and (max-width:700px){.page-node-type-landing-home .field_thematique{flex-direction:column;}}.page-node-type-landing-home .field_thematique > div{margin:0 5px 10px;width:calc(25% - 10px);}@media only screen and (max-width:700px){.page-node-type-landing-home .field_thematique > div{width:100%;}}.page-node-type-landing-home .field_thematique > div > div{position:relative;width:100%;}.page-node-type-landing-home .field_thematique > div > div img{width:100%;}.page-node-type-landing-home .field_thematique > div > div h2{font-size:18px;font-size:1.8rem;background-color:rgba(255,0,121,0.85);bottom:0;color:#fff;margin:0;padding:5px 10px;position:absolute;text-align:center;width:100%;}.page-node-type-landing-home .field_thematique > div > div h2 a{color:#fff;}.page-node-type-landing-home .thumb,.page-node-type-landing-home [id*=block-views-block-nouveautes-block] > div > div{margin-bottom:0;}.page-node-type-landing-home .thumb [data-contextual-id*="entity.view.edit_form"],.page-node-type-landing-home .thumb [data-contextual-id*="node:node"],.page-node-type-landing-home [id*=block-views-block-nouveautes-block] > div > div [data-contextual-id*="entity.view.edit_form"],.page-node-type-landing-home [id*=block-views-block-nouveautes-block] > div > div [data-contextual-id*="node:node"]{display:none;}@media only screen and (max-width:700px){.page-node-type-landing-home .thumb{margin-bottom:10px;}}.page-node-type-landing-home .folder-lastlist{display:flex;justify-content:space-between;margin-bottom:40px;}@media only screen and (max-width:700px){.page-node-type-landing-home .folder-lastlist{flex-direction:column;margin-bottom:20px;}}.page-node-type-landing-home .folder-lastlist .views-row{width:calc(33.333% - 10px);}@media only screen and (max-width:700px){.page-node-type-landing-home .folder-lastlist .views-row{width:100%;}}.page-node-type-landing-home .folder-lastlist .views-row article,.page-node-type-landing-home .folder-lastlist .views-row article > div:not(.contextual){height:100%;}.article-infoplus{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;}@media only screen and (max-width:700px){.article-infoplus{flex-direction:column-reverse;}}.article-infoplus .field_categorie_actualite{font-size:12px;font-size:1.2rem;color:#fff;background-color:#f4a632;font-weight:bold;padding:5px 10px;}.article-infoplus .field_date{font-size:12px;font-size:1.2rem;font-weight:bold;padding-bottom:10px;position:relative;}@media only screen and (max-width:700px){.article-infoplus .field_date{text-align:center;margin-bottom:15px;}}.article-infoplus .field_date:after{background-color:#ff0079;bottom:0;content:"";display:block;height:1px;position:absolute;right:0;width:60px;}@media only screen and (max-width:700px){.article-infoplus .field_date:after{left:50%;margin-left:-30px;}}.page-node-type-programme-eee .field_categorie_programme{margin-bottom:15px;margin-top:-20px;}.page-node-type-eee-sous-page .layout-content > div,.path-programme .layout-content > div,.path-intervenant .layout-content > div,.path-partenaire .layout-content > div{display:flex;flex-direction:column;}.page-node-type-eee-sous-page .layout-content > div #block-melchior-page-title,.path-programme .layout-content > div #block-melchior-page-title,.path-intervenant .layout-content > div #block-melchior-page-title,.path-partenaire .layout-content > div #block-melchior-page-title{order:-3;}.page-node-type-eee-sous-page .layout-content > div .eee-date,.path-programme .layout-content > div .eee-date,.path-intervenant .layout-content > div .eee-date,.path-partenaire .layout-content > div .eee-date{order:-1;}.page-node-type-eee-sous-page .layout-content > div #block-planeee,.path-programme .layout-content > div #block-planeee,.path-intervenant .layout-content > div #block-planeee,.path-partenaire .layout-content > div #block-planeee{order:-2;}.eee-date{font-size:18px;font-size:1.8rem;border-bottom:1px solid #ff0079;color:#ff0079;margin:0 auto 30px;max-width:850px;padding-bottom:20px;text-align:center;width:calc(100% - 50px);}.eee-date > div{display:inline-block;}.eee-date .field_periode > div{display:inline-block;}.eee-date .field_periode > div:before{content:"et ";}.eee-date .field_periode > div:first-child:before{content:"";}.eee-date .field_lieux:after{content:" | ";}.page-node-type-note-de-lecture .field_auteur{font-size:16px;font-size:1.6rem;color:#646464;margin-bottom:40px;margin-top:-35px;}@media only screen and (max-width:700px){.page-node-type-note-de-lecture .field_auteur{font-size:14px;font-size:1.4rem;margin-bottom:20px;margin-top:5px;}}.page-node-type-note-de-lecture .thumb .field_auteur{font-size:10px;font-size:1rem;color:#c8c8c8;margin-bottom:0;margin-top:5px;}@media only screen and (max-width:700px){.page-node-type-note-de-lecture .thumb .field_auteur{margin-bottom:0;margin-top:5px;}}.page-node-type-note-de-lecture .note-presentation{align-items:flex-start;display:flex;margin-bottom:20px;}@media only screen and (max-width:700px){.page-node-type-note-de-lecture .note-presentation{align-items:center;flex-direction:column-reverse;}}.page-node-type-note-de-lecture .note-presentation body{margin-bottom:20px;}.page-node-type-note-de-lecture .note-presentation .field_photo_du_livre{margin-bottom:20px;margin-left:40px;flex:0 0 200px;width:200px;}@media only screen and (max-width:700px){.page-node-type-note-de-lecture .note-presentation .field_photo_du_livre{flex:0 0 auto;margin-left:0;}}.lessons-link a{font-size:16px;font-size:1.6rem;align-items:center;border:none;color:#1e1e1e;display:flex;font-weight:bold;margin-right:70px;padding:0;text-decoration:none;transition:all 0.3s ease-in-out;}@media only screen and (max-width:990px){.lessons-link a:hover{background:transparent;color:#1e1e1e;}}@media only screen and (max-width:700px){.lessons-link a{flex-direction:column;justify-content:center;margin:0 auto 20px;}}@media only screen and (min-width:991px){.lessons-link a:hover{background-color:transparent;color:#ff0079;}}.lessons-link a::before{font-size:70px;font-size:7rem;color:#ff0079;margin-right:10px;}@media only screen and (max-width:700px){.lessons-link a::before{margin-bottom:5px;}}.lessons-short,.lessons-link{display:flex;margin-bottom:40px;width:100%;}@media only screen and (max-width:700px){.lessons-short,.lessons-link{flex-direction:column;}}.lessons-link .links{list-style:none;margin:0;padding:0;}.lessons-link .links li{display:inline-block;}@media only screen and (max-width:700px){.lessons-link .links li{width:100%;}}.lessons-link .links li:before{content:none !important;}.lessons-link .links li a:before{content:"\e932";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.lessons-link .links li.cours-synthese a:before{content:"\e93c";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.lessons-full{padding-top:15px;}@media only screen and (max-width:700px){.lessons-full{text-align:center;padding-bottom:15px;}}.lessons-content{flex:0 0 66.666%;padding-right:15px;border-right:1px solid #eee;}@media only screen and (max-width:700px){.lessons-content{border:none;}}.lessons-sidebar{font-size:16px;font-size:1.6rem;flex:1 1 auto;line-height:1.4em;padding-left:30px;}@media only screen and (max-width:700px){.lessons-sidebar{padding-left:0;}}.field_fichier_synthese a:before{content:"\e911";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.field_fichier_synthese span:not(.file){display:none;}.page-node-type-cours.sticky #block-melchior-page-title,[class*=page-node-type-prepa].sticky #block-melchior-page-title{background:#ff0079;height:72px;left:0;position:fixed;z-index:105;}@media only screen and (max-width:700px){.page-node-type-cours.sticky #block-melchior-page-title,[class*=page-node-type-prepa].sticky #block-melchior-page-title{height:auto;padding-bottom:5px;}}.page-node-type-cours.sticky #block-melchior-page-title h1,[class*=page-node-type-prepa].sticky #block-melchior-page-title h1{color:#fff;overflow:hidden;text-overflow:ellipsis;width:100%;white-space:nowrap;}@media only screen and (max-width:700px){.page-node-type-cours.sticky #block-melchior-page-title h1,[class*=page-node-type-prepa].sticky #block-melchior-page-title h1{text-align:center;padding:0 15px 10px;}}.page-node-type-cours.sticky #block-melchior-page-title .lessons-full,[class*=page-node-type-prepa].sticky #block-melchior-page-title .lessons-full{display:none;}@media only screen and (min-width:1270px){.page-node-type-cours.sticky #block-navigationcours,[class*=page-node-type-prepa].sticky #block-navigationcours{margin-top:0;position:fixed;top:156px;z-index:500;}.page-node-type-cours.sticky.toolbar-horizontal #block-navigationcours,[class*=page-node-type-prepa].sticky.toolbar-horizontal #block-navigationcours{margin-top:6px;}}@media only screen and (max-width:1269px){.page-node-type-cours.sticky #block-plancours,[class*=page-node-type-prepa].sticky #block-plancours{background:#ff0079;left:0;margin:0;max-width:none;position:fixed;width:100%;z-index:500;padding-bottom:10px;}}@media only screen and (max-width:1269px) and (max-width:990px){.page-node-type-cours.sticky #block-plancours,[class*=page-node-type-prepa].sticky #block-plancours{padding:0 15px 10px;}}@media only screen and (max-width:1269px){.page-node-type-cours.sticky #block-plancours select,[class*=page-node-type-prepa].sticky #block-plancours select{margin:0 auto;max-width:900px;}.page-node-type-cours.sticky .lessons-full,[class*=page-node-type-prepa].sticky .lessons-full{display:none;}}.page-node-type-partenaire #block-melchior-content article > div > .field_image,.page-node-type-intervenant #block-melchior-content article > div > .field_image,.page-node-type-auteur #block-melchior-content article > div > .field_image{background:repeating-linear-gradient(-30deg,#fff,#eee 0px,#fff 2px,#fff 7px);border-bottom:1px solid #ff0079;margin-bottom:30px;padding:15px;text-align:center;}.page-node-type-partenaire .field_poste,.page-node-type-intervenant .field_poste,.page-node-type-auteur .field_poste{font-size:16px;font-size:1.6rem;margin-bottom:40px;text-align:center;}.page-node-type-partenaire .field_annee,.page-node-type-intervenant .field_annee,.page-node-type-auteur .field_annee{align-items:center;display:flex;margin-bottom:40px;}@media only screen and (max-width:700px){.page-node-type-partenaire .field_annee,.page-node-type-intervenant .field_annee,.page-node-type-auteur .field_annee{flex-direction:column;}}.page-node-type-partenaire .field_annee > div,.page-node-type-intervenant .field_annee > div,.page-node-type-auteur .field_annee > div{font-size:16px;font-size:1.6rem;display:flex;color:#828282;font-weight:bold;}@media only screen and (max-width:700px){.page-node-type-partenaire .field_annee > div,.page-node-type-intervenant .field_annee > div,.page-node-type-auteur .field_annee > div{flex-wrap:wrap;justify-content:center;}}.page-node-type-partenaire .field_annee > div div,.page-node-type-intervenant .field_annee > div div,.page-node-type-auteur .field_annee > div div{margin:0 5px;}.path-user--account,.path-quizz--account{max-width:130px;margin-bottom:10px;}@media only screen and (max-width:700px){.path-user--account,.path-quizz--account{max-width:none;width:100%;}}.path-user--account strong,.path-quizz--account strong{font-size:13px;font-size:1.3rem;display:block;color:#ff0079;font-weight:bold;margin-bottom:20px;text-align:center;text-transform:uppercase;width:100%;}@media only screen and (max-width:700px){.path-user--account strong,.path-quizz--account strong{display:none;}}.path-user--account a,.path-quizz--account a{font-size:16px;font-size:1.6rem;color:#1e1e1e;display:block;font-weight:bold;text-align:center;text-decoration:none;width:100%;}@media only screen and (max-width:700px){.path-user--account a,.path-quizz--account a{font-size:13px;font-size:1.3rem;text-decoration:underline;}}.path-user--account a:before,.path-quizz--account a:before{content:"\e93f";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:95px;font-size:9.5rem;color:#ff0079;display:block;margin-bottom:10px;}@media only screen and (max-width:700px){.path-user--account a:before,.path-quizz--account a:before{content:none;}}.path-user--forgot,.path-quizz--forgot{max-width:420px;width:100%;text-align:center;}@media only screen and (max-width:700px){.path-user--forgot,.path-quizz--forgot{max-width:auto;}}.path-user--forgot a,.path-quizz--forgot a{font-size:13px;font-size:1.3rem;color:#1e1e1e;}@media only screen and (max-width:700px){.path-user main,.path-quizz main{padding:0 20px;}}.path-user main form details#captcha label,.path-quizz main form details#captcha label{margin-top:15px;}.path-user main form details#captcha summary,.path-quizz main form details#captcha summary{display:none;}.path-user main fieldset.captcha-type-challenge--default-fallback-action,.path-quizz main fieldset.captcha-type-challenge--default-fallback-action{display:none;}.path-user summary,.path-quizz summary{font-size:13px;font-size:1.3rem;color:#ff0079;font-weight:bold;margin-bottom:15px;}.path-user summary + div,.path-quizz summary + div{padding-left:15px;}.path-user #block-melchior-content,.path-quizz #block-melchior-content{background-color:rgba(255,255,255,0.85);display:flex;flex-wrap:wrap;margin:0 auto;max-width:750px;margin-top:35px;padding:45px 40px 40px;width:100%;}@media only screen and (max-width:700px){.path-user #block-melchior-content,.path-quizz #block-melchior-content{padding:20px;}}.path-user #block-melchior-local-tasks,.path-quizz #block-melchior-local-tasks{display:none;}.path-user #edit-roles,.path-quizz #edit-roles{display:flex;}.path-user #edit-roles > div,.path-quizz #edit-roles > div{margin-right:20px;}.path-user #edit-roles > div:last-child,.path-quizz #edit-roles > div:last-child{margin-right:0;}.path-user .user-register-form,.path-user .user-pass,.path-quizz .user-register-form,.path-quizz .user-pass{margin:0 auto;max-width:420px;}.path-user .user-login-form,.path-quizz .user-login-form{margin-bottom:20px;margin-right:40px;width:calc(100% - 170px);}@media only screen and (max-width:700px){.path-user .user-login-form,.path-quizz .user-login-form{margin-right:0;width:100%;}}.path-user .user-login-form #edit-actions,.path-quizz .user-login-form #edit-actions{max-width:420px;}.path-mon-espace main{padding-bottom:0;}.path-mon-espace #block-melchior-content .encart{font-size:16px;font-size:1.6rem;background-color:rgba(255,255,255,0.85);margin:35px auto 0;max-width:750px;padding:45px 40px 40px;position:relative;width:100%;z-index:50;}.path-mon-espace #block-melchior-content .encart.dashboard{background-color:rgba(255,0,121,0.85);}@media only screen and (max-width:700px){.path-mon-espace #block-melchior-content .encart{padding:20px;}}.path-mon-espace #block-melchior-content .encart form{margin-bottom:20px;}.path-mon-espace #block-melchior-content .encart .user-form{margin:0 auto;max-width:420px;}.path-mon-espace #block-melchior-content .encart .pager{list-style:none;margin:0;padding:20px 0 0;}.path-mon-espace #block-melchior-content .encart .pager__item{text-align:center;}.path-mon-espace #block-melchior-content .encart .pager__item:before{content:none;}.path-mon-espace #block-melchior-content .encart .pager__item a{font-size:12px;font-size:1.2rem;border:1px solid #ff0079;color:#ff0079;display:inline-block;font-weight:bold;padding:10px 20px;transition:all 0.3s ease-in-out;text-decoration:none;}@media only screen and (min-width:991px){.path-mon-espace #block-melchior-content .encart .pager__item a:hover{background-color:#ff0079;color:#fff;}}.path-mon-espace .contextual .trigger{display:none;}.path-mon-espace #edit-current-pass--description{display:none;}#block-melchior-content .toolbox-content{background-color:rgba(255,255,255,0.85);margin:102px auto 0;max-width:750px;padding:45px 40px 40px;position:relative;width:100%;z-index:50;}@media only screen and (max-width:700px){#block-melchior-content .toolbox-content{justify-content:space-between;}}#block-melchior-content .toolbox-content header{width:100vw;position:absolute;left:50%;top:-102px;transform:translateX(-50%);}@media only screen and (max-width:990px){#block-melchior-content .toolbox-content header{position:absolute;top:-102px;}}#block-melchior-content .toolbox-content form{margin-bottom:30px;width:100%;}#block-melchior-content .toolbox-content form label{display:none;}#block-melchior-content .toolbox-content form .form-item{text-align:right;}#block-melchior-content .toolbox-content .views-infinite-scroll-content-wrapper{display:flex;flex-wrap:wrap;justify-content:center;}#block-melchior-content .toolbox-content .views-row{flex:0 0 200px;padding:0 30px 15px;}@media only screen and (max-width:700px){#block-melchior-content .toolbox-content .views-row{flex:0 0 150px;padding:0 10 15px;}}#block-melchior-content .toolbox-content .views-row Article .title{font-size:16px;font-size:1.6rem;font-weight:bold;margin-bottom:10px;text-align:center;}#block-melchior-content .toolbox-content .views-row Article .title a{color:#1e1e1e;text-decoration:none;}#block-melchior-content .toolbox-content .views-row Article .field_categorie h2{display:none;}#block-melchior-content .toolbox-content .views-row Article .field_image{height:auto;margin:0 auto 15px;width:98px;}#block-melchior-content .toolbox-content .views-row Article .field_thematique{font-size:12px;font-size:1.2rem;background-color:#ff0079;color:#fff;padding:8px 5px;text-align:center;width:100%;}#block-melchior-content .toolbox-content .pager{margin:0;padding:0;width:100%;}#block-melchior-content .toolbox-content .pager__item:before{content:none !important;}.page-node-type-boite-a-outils #block-melchior-page-title{background-color:#ff0079;border-bottom:none;margin-bottom:20px;}@media only screen and (max-width:700px){.page-node-type-boite-a-outils #block-melchior-page-title{padding-bottom:10px;}}.page-node-type-boite-a-outils #block-melchior-page-title h1{color:#fff;text-align:center;}.page-node-type-boite-a-outils .content-infoplus{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;}.page-node-type-boite-a-outils .content-infoplus .field_categorie h2{display:none;}.page-node-type-boite-a-outils .content-infoplus .field_image{height:auto;margin:0 auto;width:50px;}.page-node-type-boite-a-outils .content-infoplus .field_thematique{font-size:12px;font-size:1.2rem;background-color:#ff0079;color:#fff;padding:8px 20px;text-align:center;}.path-search .views-exposed-form{font-size:13px;font-size:1.3rem;border-left:0;}@media only screen and (min-width:1490px){.path-search .views-exposed-form{border:1px solid #ff0079;background-color:#fff;right:calc(100% + (100vw - 100%) / 2 - 310px);left:auto;padding:30px 20px;position:absolute;top:0 !important;width:310px;z-index:10;}}@media only screen and (max-width:1489px){.path-search .views-exposed-form{background-color:#fff;border:1px solid #e9d5e6;height:0;left:0;overflow:hidden;padding:0;position:absolute;transition:all 0.3s ease-in-out;top:50px;width:100%;z-index:100;}.path-search .views-exposed-form.on{height:auto;padding:30px 20px;}.path-search .views-exposed-form .accordion{margin-bottom:10px;transition:all 0.3s ease-in-out;}.path-search .views-exposed-form .accordion legend{cursor:pointer;position:relative;width:100%;}.path-search .views-exposed-form .accordion legend:after{font-size:16px;font-size:1.6rem;content:"\f107";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ff0079;position:absolute;right:5px;top:50%;transform:translateY(-50%);}.path-search .views-exposed-form .accordion > .fieldset-wrapper{height:0;overflow:hidden;transition:all 0.3s ease-in-out;}.path-search .views-exposed-form .accordion.on{margin-bottom:0;}.path-search .views-exposed-form .accordion.on legend:after{content:"\f106";}.path-search .views-exposed-form .accordion.on > .fieldset-wrapper{height:auto;}}.path-search .views-exposed-form .form-item-keys{display:none;}.path-search .views-exposed-form .fieldgroup{margin-bottom:0;}.path-search .views-exposed-form .fieldset-legend{color:#ff0079;display:block;font-weight:bold;margin-bottom:10px;}.path-search .views-exposed-form .fieldset-wrapper label{padding-top:2px;font-size:12px;font-size:1.2rem;color:#1e1e1e;font-weight:normal;}.path-search .views-exposed-form .fieldset-wrapper .fieldgroup,.path-search .views-exposed-form .fieldset-wrapper .form-radios,.path-search .views-exposed-form .fieldset-wrapper .form-checkboxes,.path-search .views-exposed-form .fieldset-wrapper #edit-field-audience-target-id,.path-search .views-exposed-form .fieldset-wrapper [id*=edit-field-audience-target-id--]{display:flex;flex-wrap:wrap;}.path-search .views-exposed-form .fieldset-wrapper .fieldgroup label,.path-search .views-exposed-form .fieldset-wrapper .form-radios label,.path-search .views-exposed-form .fieldset-wrapper .form-checkboxes label,.path-search .views-exposed-form .fieldset-wrapper #edit-field-audience-target-id label,.path-search .views-exposed-form .fieldset-wrapper [id*=edit-field-audience-target-id--] label{padding-right:12px;}.path-search .views-exposed-form .fieldset-wrapper [id*=edit-sort-by] .form-radios,.path-search .views-exposed-form .fieldset-wrapper [id*=edit-sort-by] .form-checkboxes,.path-search .views-exposed-form .fieldset-wrapper [id*=edit-term-node-tid-depth--] .form-radios,.path-search .views-exposed-form .fieldset-wrapper [id*=edit-term-node-tid-depth--] .form-checkboxes,.path-search .views-exposed-form .fieldset-wrapper #edit-term-node-tid-depth .form-radios,.path-search .views-exposed-form .fieldset-wrapper #edit-term-node-tid-depth .form-checkboxes{border:1px solid #ff0079;flex-wrap:nowrap;margin-bottom:15px;}.path-search .views-exposed-form .fieldset-wrapper [id*=edit-sort-by] .form-radios > div,.path-search .views-exposed-form .fieldset-wrapper [id*=edit-sort-by] .form-checkboxes > div,.path-search .views-exposed-form .fieldset-wrapper [id*=edit-term-node-tid-depth--] .form-radios > div,.path-search .views-exposed-form .fieldset-wrapper [id*=edit-term-node-tid-depth--] .form-checkboxes > div,.path-search .views-exposed-form .fieldset-wrapper #edit-term-node-tid-depth .form-radios > div,.path-search .views-exposed-form .fieldset-wrapper #edit-term-node-tid-depth .form-checkboxes > div{flex:1 1 auto;border-right:1px solid #ff0079;margin-bottom:0;min-height:40px;}.path-search .views-exposed-form .fieldset-wrapper [id*=edit-sort-by] .form-radios > div:last-child,.path-search .views-exposed-form .fieldset-wrapper [id*=edit-sort-by] .form-checkboxes > div:last-child,.path-search .views-exposed-form .fieldset-wrapper [id*=edit-term-node-tid-depth--] .form-radios > div:last-child,.path-search .views-exposed-form .fieldset-wrapper [id*=edit-term-node-tid-depth--] .form-checkboxes > div:last-child,.path-search .views-exposed-form .fieldset-wrapper #edit-term-node-tid-depth .form-radios > div:last-child,.path-search .views-exposed-form .fieldset-wrapper #edit-term-node-tid-depth .form-checkboxes > div:last-child{border-right:none;}.path-search .views-exposed-form .fieldset-wrapper [id*=edit-sort-by] .form-radios > div label,.path-search .views-exposed-form .fieldset-wrapper [id*=edit-sort-by] .form-checkboxes > div label,.path-search .views-exposed-form .fieldset-wrapper [id*=edit-term-node-tid-depth--] .form-radios > div label,.path-search .views-exposed-form .fieldset-wrapper [id*=edit-term-node-tid-depth--] .form-checkboxes > div label,.path-search .views-exposed-form .fieldset-wrapper #edit-term-node-tid-depth .form-radios > div label,.path-search .views-exposed-form .fieldset-wrapper #edit-term-node-tid-depth .form-checkboxes > div label{align-items:center;display:flex;color:#ff0079;height:100%;justify-content:center !important;margin-bottom:0;text-align:center;padding:5px;}.path-search .views-exposed-form .fieldset-wrapper [id*=edit-sort-by] .form-radios > div label:before,.path-search .views-exposed-form .fieldset-wrapper [id*=edit-sort-by] .form-radios > div label:after,.path-search .views-exposed-form .fieldset-wrapper [id*=edit-sort-by] .form-checkboxes > div label:before,.path-search .views-exposed-form .fieldset-wrapper [id*=edit-sort-by] .form-checkboxes > div label:after,.path-search .views-exposed-form .fieldset-wrapper [id*=edit-term-node-tid-depth--] .form-radios > div label:before,.path-search .views-exposed-form .fieldset-wrapper [id*=edit-term-node-tid-depth--] .form-radios > div label:after,.path-search .views-exposed-form .fieldset-wrapper [id*=edit-term-node-tid-depth--] .form-checkboxes > div label:before,.path-search .views-exposed-form .fieldset-wrapper [id*=edit-term-node-tid-depth--] .form-checkboxes > div label:after,.path-search .views-exposed-form .fieldset-wrapper #edit-term-node-tid-depth .form-radios > div label:before,.path-search .views-exposed-form .fieldset-wrapper #edit-term-node-tid-depth .form-radios > div label:after,.path-search .views-exposed-form .fieldset-wrapper #edit-term-node-tid-depth .form-checkboxes > div label:before,.path-search .views-exposed-form .fieldset-wrapper #edit-term-node-tid-depth .form-checkboxes > div label:after{content:none;}.path-search .views-exposed-form .fieldset-wrapper [id*=edit-sort-by] .form-radios > div input:checked + label,.path-search .views-exposed-form .fieldset-wrapper [id*=edit-sort-by] .form-checkboxes > div input:checked + label,.path-search .views-exposed-form .fieldset-wrapper [id*=edit-term-node-tid-depth--] .form-radios > div input:checked + label,.path-search .views-exposed-form .fieldset-wrapper [id*=edit-term-node-tid-depth--] .form-checkboxes > div input:checked + label,.path-search .views-exposed-form .fieldset-wrapper #edit-term-node-tid-depth .form-radios > div input:checked + label,.path-search .views-exposed-form .fieldset-wrapper #edit-term-node-tid-depth .form-checkboxes > div input:checked + label{background-color:#ff0079;color:#fff;}.path-search .views-element-container{padding-bottom:40px;position:relative;}.path-search .views-element-container > div{display:flex;flex-wrap:wrap;width:100%;}.path-search .views-element-container > div > p{width:100%;}.path-search .views-element-container .views-infinite-scroll-content-wrapper{display:flex;flex-wrap:wrap;margin:0 -5px;padding-top:20px;width:calc(100% + 10px);}.path-search .views-element-container .views-infinite-scroll-content-wrapper .views-row{margin:0 5px 15px;width:calc(25% - 10px);}@media only screen and (max-width:700px){.path-search .views-element-container .views-infinite-scroll-content-wrapper .views-row{width:100%;}}.path-search .views-element-container .views-infinite-scroll-content-wrapper .views-row article,.path-search .views-element-container .views-infinite-scroll-content-wrapper .views-row article > div{height:100%;}.path-search .views-element-container .views-infinite-scroll-content-wrapper .views-row article[data-contextual-id*="node:node"],.path-search .views-element-container .views-infinite-scroll-content-wrapper .views-row article > div[data-contextual-id*="node:node"]{display:none;}.path-search .search--filter{display:none;width:100%;}@media only screen and (max-width:1489px){.path-search .search--filter{display:block;}}.path-search .search--filter-opener{font-size:13px;font-size:1.3rem;background-color:#e9d5e6;border:none;color:#ff0079;font-weight:bold;height:50px;position:relative;text-align:center;text-transform:uppercase;width:100%;}.path-search .search--filter-opener:after{font-size:16px;font-size:1.6rem;content:"\f107";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:20px;top:50%;transform:translateY(-50%);}.path-search .search--filter-opener.on:after{content:"\f106";}.path-search .search--filter-back{display:none;}@media only screen and (max-width:1489px){.path-search .search--filter-back{font-size:10px;font-size:1rem;background-color:rgba(255,0,121,0.5);border:none;border-radius:50%;color:#fff;cursor:pointer;bottom:80px;height:70px;position:fixed;right:5px;width:70px;z-index:999;}.path-search .search--filter-back i{font-size:25px;font-size:2.5rem;display:block;text-align:center;width:100%;}.path-search .search--filter-back.on{display:block;}}.path-search .search--results{font-size:12px;font-size:1.2rem;color:#646464;font-weight:bold;padding-top:20px;width:100%;}.path-search .tagList{display:none;}@media only screen and (max-width:1489px){.path-search .tagList{padding-top:20px;display:flex;flex-wrap:wrap;}.path-search .tagList span{align-items:center;border:1px solid #ff0079;cursor:pointer;display:flex;margin:0 10px 5px 0;padding:5px;}.path-search .tagList span:after{font-size:14px;font-size:1.4rem;content:"\e929";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ff0079;display:inline-block;margin-left:5px;transform:rotate(45deg);}}.path-search .tagList [class*=tag-edit-field-audience-target-id-all]{display:none;}.path-search .pager{margin:0;padding:0;width:100%;}.path-search .pager__item:before{content:none !important;}.path-search #backtotop{display:none !important;}.page-node-type-quizz #block-melchior-page-title{margin-bottom:35px;position:relative;z-index:101;}@media only screen and (max-width:700px){.page-node-type-quizz #block-melchior-page-title{margin-bottom:25px;}}.page-node-type-quizz main .quizz-content{background-color:rgba(255,255,255,0.85);margin:0 auto;max-width:750px;padding:45px 40px 40px;width:100%;}.page-node-type-quizz main .field_image{height:100vh;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:100vw;z-index:-1;}.page-node-type-quizz main .field_image img{height:100%;object-fit:cover;width:100%;}@media only screen and (max-width:700px){.page-node-type-quizz main .field_image:before{display:none;}}.page-node-type-quizz main .links li a{margin-bottom:20px;}.page-node-type-quizz main .links li:last-child a{margin-bottom:0;}.page-node-type-quizz footer{z-index:100;}.page-node-type-quizz main .links{background-color:rgba(255,255,255,0.85);margin:0 auto;max-width:750px;padding:0 40px 40px;width:100%;}.path-quizz .node-quizz + div{display:flex;flex-wrap:wrap;}.path-quizz #block-melchior-content > div{width:100%;margin-bottom:20px;}.path-quizz #block-melchior-content > div:last-child{margin-bottom:0;}.path-quizz .links,.path-quizz .links li{width:100%;}.page-node-type-contact #block-melchior-page-title{margin-bottom:35px;position:relative;z-index:101;}@media only screen and (max-width:700px){.page-node-type-contact #block-melchior-page-title{margin-bottom:25px;}}.page-node-type-contact main details#captcha label{margin-top:15px;}.page-node-type-contact main details#captcha summary{display:none;}.page-node-type-contact main .contact-content{background-color:rgba(255,255,255,0.85);margin:0 auto;max-width:750px;padding:45px 40px 40px;width:100%;}.page-node-type-contact main .field_image{height:100vh;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:100vw;z-index:-1;}.page-node-type-contact main .field_image img{height:100%;object-fit:cover;width:100%;}@media only screen and (max-width:700px){.page-node-type-contact main .field_image:before{display:none;}}.page-node-type-contact main .field_description{font-size:16px;font-size:1.6rem;text-align:center;margin:0 auto 30px;max-width:400px;width:100%;}.page-node-type-contact main .field_form{margin-bottom:20px;width:100%;}.page-node-type-contact main .field_form form{display:flex;justify-content:space-between;flex-wrap:wrap;}.page-node-type-contact main .field_form form > div{float:left;flex:0 0 calc(50% - 10px);}@media only screen and (max-width:700px){.page-node-type-contact main .field_form form > div{flex-basis:100%;}}.page-node-type-contact main .field_form form > div.field--name-message{flex-basis:100%;}.page-node-type-contact main .field_form form > div.field--name-message textarea{max-width:none;}.page-node-type-contact main .field_form form > div.form-actions{flex-basis:100%;}.page-node-type-contact main .field_telephone{font-size:16px;font-size:1.6rem;align-items:center;display:flex;color:#ff0079;justify-content:center;font-weight:bold;text-align:center;margin:0 auto;width:100%;}.page-node-type-contact main .field_telephone:before{content:"\e940";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:1.4em;padding-right:10px;}.page-node-type-contact main fieldset.captcha-type-challenge--default-fallback-action{display:none;}.page-node-type-contact footer{z-index:100;}.path_error404 main .field_image{height:100vh;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:100vw;z-index:-1;}.path_error404 main .field_image img{height:100%;object-fit:cover;width:100%;}.path_error404 main .body{background-color:rgba(255,255,255,0.85);margin:0 auto;display:flex;flex-wrap:wrap;margin:0 auto;max-width:750px;padding:45px 40px 40px;width:100%;}.path_error404 main #block-melchior-page-title{visibility:hidden;}.path_error404 footer{z-index:100;}.page-node-type-auteur #block-melchior-content .field_poste{margin-bottom:0;}.page-node-type-auteur #block-melchior-content .field_academie{margin-bottom:40px;text-align:center;}.page-node-type-auteur #block-melchior-content .pager{margin:0;padding:0;}.page-node-type-auteur #block-melchior-content .pager li:before{content:none !important;}.page-node-type-auteur #block-melchior-content .views-infinite-scroll-content-wrapper{display:flex;flex-wrap:wrap;margin-bottom:25px;}.page-node-type-auteur #block-melchior-content .views-infinite-scroll-content-wrapper .views-row{display:flex;flex:0 0 24%;flex-direction:column;margin-bottom:15px;margin-right:1%;}@media only screen and (max-width:700px){.page-node-type-auteur #block-melchior-content .views-infinite-scroll-content-wrapper .views-row{flex-basis:100%;margin-bottom:0;margin-right:0;}}.page-node-type-auteur #block-melchior-content .views-infinite-scroll-content-wrapper .views-row article,.page-node-type-auteur #block-melchior-content .views-infinite-scroll-content-wrapper .views-row article > div{height:100%;}.page-node-type-auteur #block-melchior-content .views-infinite-scroll-content-wrapper .views-row .thumb{margin-bottom:0;}.page-node-type-auteur #block-melchior-content .views-infinite-scroll-content-wrapper .views-row .thumb .field_image{background:none;padding:0;}
