@charset "UTF-8";@font-face{src:url(https://www.etudierenhainaut.be/templates/shaper_helix3/fonts/frutiger/FrutigerLTStd-Cn_0.otf);font-family:Frutiger;font-display:swap}@font-face{src:url(https://www.etudierenhainaut.be/templates/shaper_helix3/fonts/frutiger/FrutigerLTStd-Black_0.otf);font-family:FrutigerBlack;font-display:swap}@font-face{src:url(https://www.etudierenhainaut.be/templates/shaper_helix3/fonts/frutiger/FrutigerLTStd-Roman_0.otf);font-family:FrutigerRoman;font-display:swap}.img-wrapper img.image-dimmed{opacity:0.7;transition:opacity 0.3s ease}.img-wrapper{position:relative;display:inline-block;width:fit-content;max-width:100%;line-height:0}.img-wrapper img{display:block;max-width:100%;height:auto;padding:0 10px}.image-toolbar{display:none;position:absolute;bottom:0;left:0;right:0;background:#d40075;color:white;padding:14px;text-align:center;font-size:14px;cursor:pointer;z-index:10;box-sizing:border-box;border-radius:0 0 4px 4px;margin:10px}@media (max-width:500px){#articleBody p{padding-left:0px!important}}.logo_ecole img{max-width:175px;margin:0 auto}.entry-header{margin:0}.actualitesNoChildren::after{content:"" !important}.icones_formation{background-color:whitesmoke;padding:30px;border:1px solid #eee;border-radius:.5rem}.accordion{border:1px solid #dfdfdf}.tab-content{margin-top:30px}.offcanvas-menu{background-color:#FFF;color:#000}.offcanvas-menu .offcanvas-inner .sp-module ul>li a{color:#000}body .offcanvas-menu .offcanvas-inner .sp-module ul>li.offcanvas_social:hover>a.top_socials{background-color:#F9F9F9!important}body .offcanvas-menu .offcanvas-inner .sp-module ul li:not(.offcanvas_formations).active>a,body .offcanvas-menu .offcanvas-inner .sp-module ul li:not(.offcanvas_formations):hover>a,body .offcanvas-menu .offcanvas-inner .sp-module ul>li ul>li.active>a,body .offcanvas-menu .offcanvas-inner .sp-module ul>li ul>li:hover>a{background-color:#E6007E!important;color:#FFF;border-radius:.5rem}body .offcanvas-menu .offcanvas-inner .sp-module ul li.offcanvas_formations.active>a,body .offcanvas-menu .offcanvas-inner .sp-module ul li.offcanvas_formations:hover>a{background-color:inherit!important}.offcanvas-menu .offcanvas-inner .sp-module:not(:last-child){margin-bottom:0;border-bottom:none}.offcanvas-menu .offcanvas-inner .sp-module{padding:0 30px}.offcanvas-menu .offcanvas-inner .sp-module:first-child{margin-top:70px}.offcanvas-menu .offcanvas-inner .sp-module ul>li:hover a,.offcanvas-menu .offcanvas-inner .sp-module ul>li:focus a{background:inherit}.close-offcanvas{color:#000}.offcanvas-menu-toggler{width:100%;text-align:right}.offcanvas-menu .offcanvas-inner .sp-module ul>li{border:none;padding:0px 30px;margin:10px}.offcanvas-menu :not(.offcanvas_formations).active a::before,.offcanvas-menu li:not(.offcanvas_formations):hover a::before{color:#FFF!important}.offcanvas-menu .offcanvas_home>a::before{content:"\f015" !important;font-family:"Font Awesome 5 Free";font-weight:700;font-size:1em;padding-right:15px;color:#0078BD}.offcanvas-menu .offcanvas_jesuis>a>i{font-size:1em;padding-right:30px;color:#0078BD}.offcanvas-menu .offcanvas-inner i{font-size:.7rem;padding-right:10px}.offcanvas-menu .offcanvas-inner .separator{display:none}.offcanvas-menu .offcanvas-inner .sp-module ul>li.divider{border-bottom:1px solid #eee;margin:0 40px}#liste_institutions #dropdown_institutions{border:1px solid #eee;margin-left:-20px;border-radius:.5rem;padding:0 5px;margin-top:9px;background-color:white;line-height:25px;color:#000;font-size:12px}#liste_institutions #dropdown_institutions>i{font-size:12px;margin-right:10px;color:#e6007e}#liste_institutions .dropdown>ul{margin:0;margin-left:0px;z-index:999;background-color:#FFF;border-radius:.5rem;margin-left:-20px;border:1px solid #eee}#liste_institutions>li>a{border:1px solid #eee;margin-left:-20px;border-radius:.5rem;padding:0 5px;margin-top:9px;background-color:white;line-height:25px}#liste_institutions a.dropdown-item{width:auto}#liste_institutions .dropdown-item{font-size:.8rem}#liste_institutions .dropdown-submenu{position:relative;padding:7px 15px;cursor:pointer;-webkit-transition:inherit;transition:inherit}#liste_institutions .dropdown-submenu>.dropdown-menu{position:absolute;top:0;left:100%;display:none}#liste_institutions .dropdown-submenu>a::after{content:"\f0da";float:right;margin-left:5px;font-size:12px;font-family:"Font Awesome 5 Free";font-weight:900}#liste_institutions span.dropdown-item::after{font-family:"Font Awesome 5 Free";font-weight:700;content:" \f054";font-size:.5em;float:right;margin-right:-20px;color:#d40075}#liste_institutions .dropdown-submenu:hover>.dropdown-menu{display:block}#liste_institutions .dropdown-submenu[aria-expanded="true"]>.dropdown-menu{display:block}#liste_institutions .dropdown-item:focus,#liste_institutions .dropdown-item:hover,#liste_institutions .dropdown-submenu:focus,#liste_institutions .dropdown-submenu:hover{color:#1e2125;background-color:#e9ecef}#slideshow button{display:none}p img{display:initial}#menuEcoleLeft .divider{display:none}.row.cdf_types img,.row.row_style img{margin:20px auto;object-fit:cover;object-position:50% 50%;transition:transform 0.8s;border-bottom-left-radius:3rem;border-top-right-radius:3rem;border-bottom-right-radius:0.5rem;border-top-left-radius:0.5rem;text-align:center}.row.cdf_types>div,.row.row_style>div{margin-top:50px}.row.cdf_types>div.col-lg-8,.row.row_style>div.col-lg-8{padding:0 50px}.row.page_etablissements_atouts>div>div{padding:20px 50px;border:1px solid #eee;background-color:whitesmoke;border-radius:.5rem}.row.page_etablissements_atouts>div{margin-bottom:20px}h2.page_etablissements_atouts_titre{text-align:center;margin:50px auto !important;border-bottom:1px solid #e6007e !important;color:#e6007e;font-size:2rem !important;width:fit-content;text-transform:uppercase !important}.page_fondamental_atouts{background:aliceblue;border-radius:.5rem;padding:20px;margin-top:-20px}.box i{width:100%;margin-bottom:15px;color:#009c98;font-size:1.2em}#articleBody .box a:visited,#articleBody a.box:visited{color:#0d6efd!important}.box_wrap{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr)}.box_wrap_4{display:grid;gap:1rem;grid-template-columns:repeat(4,1fr)}.box_wrap_2{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}._access-menu{height:80%!important;overflow:auto}._access-scrollbar li{padding:20px 20px 20px 40px !important}._access-menu{border-radius:.5rem!important;margin:10px;padding:5px;bottom:60px !important}i._access-icon{bottom:80px !important;left:10px !important;width:50px !important;font-size:26px !important;height:50px !important;text-indent:12px !important;border-radius:30px;right:initial !important}.sp-scroll-up{bottom:20px;right:95px}@media (max-width:1023px){i._access-icon{display:none}.logo_ecole{display:none}}.scrollup{bottom:20px;right:95px}#articleBody.flexible{display:flex;flex-wrap:wrap}.logo_ecole{margin-bottom:50px}body{font-family:Frutiger!important;color:#1a405f;font-size:1em}p{color:#1a405f!important;font-size:1em!important}#sp-component h1,#sp-component h2,#sp-component h3{text-transform:uppercase}#sp-component article h1{font-size:2rem}#sp-component article h2{font-size:1.7rem;border-bottom:1px solid #1a405f;padding-bottom:10px;margin-bottom:30px;margin-top:10px;text-transform:none;font-weight:600;color:#1a405f}#sp-component article h3{font-size:1.5rem;font-weight:600;margin-bottom:20px;margin-top:20px;text-transform:none}#sp-component article h4{margin-bottom:30px;margin-top:30px;font-size:1.2rem;font-weight:500;color:#d40075;margin-bottom:0.5rem;text-transform:uppercase;letter-spacing:1px}#articleBody a:link{color:#0D6EFD!important}#articleBody a:visited{color:#551A8B!important}#articleBody a:active{color:#F00!important}#articleBody a{text-decoration:none!important;-webkit-transition:inherit;transition:inherit}#articleBody a:hover{color:#0a58ca!important;text-decoration:underline!important;text-underline-offset:3px}.sp-module{margin-top:inherit}body .scrollup{cursor:pointer}.wf_file_icon{display:inherit}.wf_file_size{background-color:#FFF;border:1px solid #ccc;padding:5px;border-radius:.5rem;font-size:0.6em;text-decoration:none}#articleBody a.bouton-lien:visited,#articleBody a.bouton-lien{border-color:#0e54b0;background-color:#1061cc;color:#fff !important;padding:.75rem;font-size:1rem;border-radius:.25rem;font-weight:400;line-height:1.5}#articleBody a.bouton-lien:hover{border-color:#0a3f85;background-color:#0c4b9d;color:#fff !important}#sp-introduction h2{font-size:1.1em;border-bottom:1px solid #d4007536;margin-bottom:20px;text-transform:uppercase;color:#d40075de;text-align:center;padding-bottom:20px;margin-top:-15px;cursor:default}#sp-section-menu-home{background-color:#fff;z-index:inherit;position:relative;padding-top:80px;padding-bottom:80px;display:block !important;opacity:1}#sp-section-agenda,body.homepage #sp-main-body{background-color:#f0f8ff;padding-top:80px;padding-bottom:80px}.homepage .home_li_hidden{display:none}body.homepage #sp-section-menu-home .homemenu ul>li>a{color:#FFF;font-size:1em!important;text-transform:inherit}body.homepage #sp-section-menu-home .homemenu ul>li{padding-bottom:30px;width:25%!important;margin-top:inherit!important;margin-bottom:30px;display:inline-block;border-bottom:transparent}body.homepage #sp-section-menu-home .homemenu ul>li>a{border-bottom:10px solid #0078bd;border-left:inherit!important;padding:30px 15px 30px 15px!important;width:220px!important}body.homepage #sp-section-menu-home .homemenu ul>li>a{margin:0 auto!important;text-align:center}body.homepage #sp-section-menu-home .homemenu ul>li i{display:none}#sp-introduction{margin-top:-70px;margin-bottom:80px;background-color:#FFF;padding:20px 40px;border-radius:.5rem;box-shadow:0 3px 7px 0 rgba(0,0,0,0.15)}#sp-section-intro h1{font-size:1.5em;margin-bottom:25px;text-transform:uppercase}.search-home label{font-family:"FrutigerLight";font-size:1.5em;border-bottom:1px solid #d400752e;padding-bottom:10px;margin-bottom:20px}.search-home ul>li{border-bottom:inherit;background-color:#f5f5f5;border-radius:2rem;margin:10px;width:fit-content;padding:2px 15px;display:inline-block;font-size:.9rem}.search-home ul>li a{color:#d40075;padding-left:15px}.search-home ul>li:hover{background-color:#d40075}.search-home ul>li a:hover,.search-home ul>li:hover::before{color:#FFF}.search-home ul>li::before{content:"\f105";position:absolute;font-family:"Font Awesome 5 Free",Frutiger;font-weight:600;color:#d40075;padding-top:7px;font-size:.8rem}#sp-section-intro .icone-home i{background-color:#ddf5f6;padding:20px;border-radius:5rem;margin-bottom:20px;font-size:30px}#sp-section-intro .icone-home{text-align:center}#sp-section-intro .search-home{margin-top:30px}#sp-section-intro .row>div{text-align:center;position:relative}#sp-section-intro .row div{text-align:left;position:relative}#sp-section-intro .row h3{font-size:1.4rem;margin-top:0.5rem}#sp-section-intro .search-home h3{text-align:left;font-family:"FrutigerLight"}#sp-section-intro .intro_button{padding:15px 0}#sp-section-intro .intro_button:hover a{text-decoration:underline;text-underline-offset:.3rem}#sp-section-intro .intro_button:hover .icone-home i{color:#D40075}#sp-section-intro .row .intro_button.loupe:hover i:after{color:#1a405f}#sp-section-intro .row .intro_button,#sp-section-intro .row .icone-home{text-align:center}#sp-section-intro .row .intro_button.loupe i:after{font-family:"Font Awesome 5 Free";font-weight:700;content:"\f002";color:#da2187;font-size:0.65em;position:absolute;bottom:20px}#sp-section-intro .row .intro-separation{border-right:1px solid #f6c9e27a}#sp-left .sp-module.logo{margin-bottom:40px;margin-top:-10px}#sp-top-bar{padding:0}#sp-top-bar a{font-size:0.9em}.sp-module ul>li>a:before{content:unset}#top_menu img{display:initial;height:25px;padding-left:5px;padding-right:7px}#top_menu li{float:left;border-bottom:none;margin-right:40px}#top_menu li>a{line-height:25px!important}#top_menu{margin-top:7px}#sp-top2{text-align:right}#top_menu li:hover::after,#top_menu li.active::after{width:100%;transition:width .3s}#top_menu li:after{content:'';display:block;width:0;height:2px;background:#0078bd;transition:width .3s}.fa-facebook{color:#4267B2}.fa-youtube{color:#F00}.fa-instagram{color:transparent;background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%);background:-webkit-radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%);background-clip:text;-webkit-background-clip:text}.card-img-top img{width:100%;height:15vw;object-fit:cover}.stretched-link.external_link::after{position:inherit}#sp-header{background:transparent;box-shadow:none;height:140px;display:flex;z-index:inherit}#sp-header>.container{align-self:center;height:100%}#sp-logo{z-index:99}#sp-logo img{max-width:70%;width:auto;float:left;margin-top:20px;max-height:100px}#sp-header .logo,#sp-header .logo a{width:100%}body.homepage #sp-section-menu-home .homemenu ul>li>a{margin:10px;padding:20px;background:#FFF;background-size:auto;border:1px solid #eee;border-left-color:rgb(238,238,238);border-left-style:solid;border-left-width:1px;border-left:10px solid #0078bd;border-left-color:rgb(0,120,189);border-radius:.5rem;background-size:200%;transition:.2s ease-out;color:#000;cursor:pointer}body.homepage #sp-section-menu-home .homemenu ul>li>a{line-height:0px}body.homepage #sp-section-menu-home .homemenu ul>li>a.menuFondamental{border-bottom-width:20px;border-bottom-color:#008000}body.homepage #sp-section-menu-home .homemenu ul>li>a.menuSecondaire{border-bottom-width:20px;border-bottom-color:#F00}body.homepage #sp-section-menu-home .homemenu ul>li>a.menuPS{border-bottom-width:20px;border-bottom-color:#FF8C00}body.homepage #sp-section-menu-home .homemenu ul>li>a.menuSuperieur{border-bottom-width:20px;border-bottom-color:#117E95}body.homepage #sp-section-menu-home .homemenu ul>li>a.menuSpecialise{border-bottom-width:20px;border-bottom-color:#A87FF4}body.homepage #sp-section-menu-home .homemenu ul>li>a.menuServices{border-bottom-width:20px;border-bottom-color:#e6007e}body.homepage #sp-section-menu-home .homemenu ul>li>a.menuProjets{border-bottom-width:20px;border-bottom-color:#a2c617}body.homepage #sp-section-menu-home .homemenu ul>li>a.menuCDF{border-bottom-width:20px;border-bottom-color:#0078bd}body.homepage #sp-section-menu-home .homemenu ul>li>a:hover{border-left:10px solid #0078bd;background-color:#F5F5F5}.intro_text_homepage p{padding:5px 0}.intro_text_homepage h3{margin-bottom:40px}body.homepage #sp-page-title{background-color:aliceblue}body .sp-megamenu-parent>li.menu_jpo>a{background-color:#fff;color:#000 !important;line-height:40px;border-radius:1rem}body.homepage #sp-position4 h3{margin:8px 0 0;font-size:1.5em;line-height:1;text-transform:inherit;margin-bottom:20px;border-bottom:1px solid #eee;padding-bottom:20px}body.homepage #sp-position4{border:1px solid #eee;background:#FFF;padding:20px;border-radius:.5rem;max-width:75%;margin:0 auto}body.homepage #sp-position4::before{content:"Evènements \f061";position:absolute;margin-left:-150px;font-family:"Font Awesome 5 Free",Frutiger;font-weight:600}body:not(.homepage) #sp-page-title .container{max-width:none;padding:0}#sp-page-title .sp-module{margin:0}#page-banner{height:350px;position:relative}#page-banner img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.bottom_page-banner{position:absolute;bottom:-35px;width:120%;height:35px;margin-left:-20px}.line_page-banner{position:absolute;background:white;height:1.5px;width:100%;top:7px}#sp-page-title .supertitle{text-transform:uppercase;color:#fff;margin-bottom:0;font-family:FrutigerBlack !important;line-height:2}#sp-page-title .subtitle{color:#fff;letter-spacing:.15rem;font-size:1.5rem;font-family:FrutigerRoman !important}#sp-main-menu{background-color:#d40075;z-index:9999;transition:all 0.4s linear 0.4s;opacity:0;position:absolute;margin:0 auto;width:100%}#sp-main-menu .container{max-width:1500px;width:100%}#sp-main-menu .sp-megamenu-parent .sp-dropdown .sp-dropdown-inner{background:#fff;box-shadow:0 3px 5px 0 rgba(0,0,0,0.33);padding:20px;border-radius:.5rem}#sp-main-menu .sp-megamenu-wrapper>ul>li>a{color:#FFF;font-size:0.8em}body .sp-megamenu-wrapper{display:block;margin-top:50px}.sp-megamenu-parent{float:none;text-align:right}.sp-megamenu-parent>li>a,.sp-megamenu-parent>li>span{line-height:35px;padding:0;text-transform:inherit;font-size:16px;font-weight:500}.sp-megamenu-parent>li.sp-has-child>a.up::after,.sp-megamenu-parent>li.sp-has-child>span.up::after{font-family:"Font Awesome 5 Free";font-weight:700;content:" \f106"}.sp-dropdown.sp-dropdown-main.sp-menu-right{margin-left:-150px}.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner{background-color:#FFF;padding:20px 0px;border-radius:.5rem;margin-left:-20px;border:1px solid #eee;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5)}.sp-has-child a.sp-group-title{display:none !important}.sp-megamenu-parent .sp-dropdown li>a::before{font-family:"Font Awesome 5 Free";font-weight:700;content:" \f0da";padding-right:10px;font-size:.7em;color:#e6007e}#sp-menu nav>ul>li:hover::after,#sp-menu nav>ul>li.active::after,#sp-menu nav>ul>li.alias-parent-active::after{width:100%;transition:width .3s}#sp-menu nav>ul>li{padding:0 15px}#sp-menu nav>ul>li::after{content:'';display:block;width:0;height:2px;background:#0078bd;transition:width .3s}.sp-megamenu-parent li:hover::after,.sp-megamenu-parent li.active::after{width:100%;transition:width .3s}.sp-megamenu-parent li:after{content:'';display:block;width:0;background:#FFF;transition:width .3s}.sp-megamenu-parent .sp-dropdown .sp-module ul>li{text-align:left}.sp-megamenu-parent .fa.fa-angle-right{font-size:0.62em}.sp-megamenu-parent li ul li a{font-size:16px;padding:10px !important;padding-right:10px;padding-left:10px;border:1px solid white;text-align:left;padding-left:30px !important;padding-right:30px !important;line-height:inherit}.sp-megamenu-parent .sp-module .sp-module-title{background-color:#f5f5f5;padding:10px;color:#0078bd;border:1px solid #eee7e7;cursor:default}.sp-megamenu-parent .sp-module ul>li.divider>a{display:none}.sp-megamenu-parent .sp-module ul>li.divider{border-bottom:1px solid #eee;width:75%;margin:5px auto}.sp-megamenu-parent .sp-module.menuServicesB{background:aliceblue;border-radius:.5rem}.sp-megamenu-parent .sp-module.menuServicesB li a,.sp-megamenu-parent .sp-module.menuServicesB ul>li{border:1px solid transparent}body .sp-megamenu-parent li ul li a:hover{background-color:#0078bd14 !important;border:1px solid #0078bd12;color:#000 !important;border-radius:.5rem}.sp-megamenu-parent .sp-module ul>li{border-bottom:1px solid #FFF}.menu_ecoles .sp-module.IPAMCPSmenu>.sp-module-title{text-align:left;color:black;font-size:0.9em;text-transform:initial;margin-bottom:0px;margin-top:-9px;background:#FFF;border:none;text-decoration:underline;text-underline-offset:10px}.menu_ecoles .IPAMCPSmenu .nav.menu{margin-left:20px}.main-menu-hamburger{width:50px;float:right;margin-top:20px;background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer}.hamburger::after{content:"MENU";margin:10px;font-size:0.75em}.hamburger .line{width:30px;height:5px;background-color:#D40075;display:block;margin:5px auto;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.hamburger:hover{cursor:pointer}.hamburger.is-active{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.hamburger.is-active::after{display:none}.hamburger.is-active .line:nth-child(2){-webkit-transition:none;-o-transition:none;transition:none}.hamburger.line:nth-child(2){-webkit-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s}.hamburger.is-active .line:nth-child(2){opacity:0}.hamburger.is-active .line:nth-child(1),.hamburger.is-active .line:nth-child(3){width:25px;margin:8.3px auto;-webkit-transform-origin:right;-moz-transform-origin:right;-ms-transform-origin:right;-o-transform-origin:right;transform-origin:right}.hamburger.is-active .line:nth-child(1){-webkit-transform:translateY(15px) rotate(45deg);-ms-transform:translateY(15px) rotate(45deg);-o-transform:translateY(15px) rotate(45deg);transform:translateY(15px) rotate(45deg)}.hamburger.is-active .line:nth-child(3){-webkit-transform:translateY(-15px) rotate(-45deg);-ms-transform:translateY(-15px) rotate(-45deg);-o-transform:translateY(-15px) rotate(-45deg);transform:translateY(-15px) rotate(-45deg)}#sp-left{padding-right:calc(var(--bs-gutter-x) * 1)}#menuEcoleLeft>li>a,.menuLeft li>a{font-size:0.9em;letter-spacing:0,5px;text-transform:uppercase;padding-top:5px}#menuEcoleLeft>li>ul li a,.menuLeft li>ul li a{font-size:0.9em}#menuEcoleLeft>li,.menuLeft li{display:block;border:1px solid #ddd;margin-bottom:7px;padding-left:15px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#menuEcoleLeft>li.current,#menuEcoleLeft>li:hover,.menuLeft li.current,.menuLeft li.active,.menuLeft li:hover{border-left:5px solid #d40075;background-color:#F5F5F5}#menuEcoleLeft>li.current>ul>li.current a,.menuLeft li.current>ul>li.current a{color:#0078bd}#menuEcoleLeft>li.parent>a,.menuLeft li.parent>a{display:inherit}#menuEcoleLeft ul>li>a:hover,.menuLeft ul>li>a:hover{}#menuEcoleLeft>li.active>ul>li.current a,.menuLeft li.active>ul>li.current a{color:#0078bd;text-decoration:underline}#menuEcoleLeft>li.active>ul>li.current a::before,.menuLeft li.active>ul>li.current a::before{font-family:"Font Awesome 5 Free";font-weight:700;content:"\f054";float:left;color:#000;font-size:0.5em}#menuEcoleLeft>li.parent>a::after,.menuLeft li.parent>a::after{font-family:"Font Awesome 5 Free";font-weight:700;content:"\f078";transition:transform .2s ease-in-out;float:right;margin-right:10px}#menuEcoleLeft>li.parent>a:not(.collapsed)::after,.menuLeft li.parent>a:not(.collapsed)::after{transform:rotate(-180deg)}.sp-module.menuLeft ul>li:last-child{border-bottom:1px solid #ddd}.SAMA #menuEcoleLeft>li.current,.SAMA #menuEcoleLeft>li.active,.SAMA #menuEcoleLeft>li:hover{border-left:5px solid #d40075}.page-item.active .page-link{background-color:#0078bd;border-color:#0078bd}.blog .article-list article.item{margin:0px 10px 60px 10px}.news-body{width:calc(100% - 2.5rem);background-color:#FFF;position:relative;margin:-15px auto;padding:20px;min-height:140px;border-radius:.5rem;box-shadow:0 3px 7px 0 rgba(0,0,0,0.15)}.news-image img{height:200px;width:100%;object-fit:cover;transition:transform 0.8s}.news-image{cursor:pointer;overflow:hidden;border:1px solid #E4E4E4;border-radius:.5rem;margin:0 10px 0 10px}.news:hover img{-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.news_title{margin-top:10px}.news_title::after{font-family:"Font Awesome 5 Free";font-weight:700;content:"\f061";float:left;color:#000;font-size:0.9em;position:absolute;bottom:0;right:20px;transition:transform 0.8s}.news:hover .news_title::after{-ms-transform:scale(1.2);-webkit-transform:scale(1.2);color:#0078bd;transform:translateX(-20px)}#sp-component .news h3{font-size:1.12em;text-transform:inherit}.news-date{position:absolute;top:0;margin-top:-20px;background-color:#0078bd;border:1px solid #0369a4;color:#FFF;padding:3px;font-size:0.75em;right:0;margin-right:10px;border-radius:0.5rem;cursor:pointer}.news-show-all{transition:transform 0.8s}.news-show-all:before{font-family:"Font Awesome 5 Free";font-weight:700;content:"\f03a";font-size:0.9em;transition:transform 0.8s;color:#0078bd}.news-show-all:after{font-family:"Font Awesome 5 Free";font-weight:700;content:"\f061";font-size:0.9em;transition:transform 0.8s;color:#0078bd}.news-show-all:after{visibility:hidden}.news-show-all:hover::before{visibility:hidden}.news-show-all:hover::after,.news-show-all:hover{visibility:visible;-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:translateX(-20px);transition:transform 0.8s}body.homepage .mod-articlesnews .row>div,body.homepage .news{padding:0 20px}#mod_cn_maps{height:510px;overflow:hidden}#sp-undercontent{padding:80px 0}#mod_cn_maps_filter a{width:100%;padding:10px !important;background:#FFF;border:1px solid #e6007e;font-size:1.2rem}#mod_cn_maps_filter a.active,#mod_cn_maps_filter a:hover{background-color:#e6007e;color:#FFF}#mod_cn_maps_filter a.active::after,#mod_cn_maps_filter a:hover::after{font-family:"Font Awesome 5 Free";font-weight:700;content:"\f061";color:#FFF;font-size:0.9em;float:right;right:10px;left:inherit;top:10px;transition:transform 0.8s}#mod_cn_maps_filter a::after{transition:transform 0.8s}.genially-view-icon,.genially-view-genially_logo,.genially-view-navigation-actions-container{display:none!important}#mod_cn_maps #genially-view-modal{width:600px;border-radius:0.5rem}#mod_cn_maps .modal-content>div{border-bottom:1px solid #F2EFEF;margin-bottom:20px;padding-bottom:20px}#mod_cn_maps .modal-content a{border-radius:.5rem;border:1px solid #DAE7FF}#mod_cn_maps .modal-content a:hover{background-color:#0078bd14}#mod_cn_maps li button{background-color:#1061cc;margin:0 40px;color:#FFF}#mod_cn_maps button.active{background-color:#1A405F;color:#FFF}#mod_cn_maps ul>li{border:none}#mod_cn_maps_filter>ul{padding:30px;border-radius:.5rem;background-color:#f5f5f5}#mod_cn_maps_filter ul>li{margin-top:10px;margin-bottom:10px;width:100%;border-bottom:initial;position:relative;cursor:pointer}#mod_cn_maps_filter ul>li h3{font-size:1.5rem}.atouts{display:grid}.atouts .row{grid-auto-rows:1fr}.atouts i{background-color:#D40075;color:#FFF;padding:20px;border-radius:50%;font-size:1.25em}.atouts p{font-weight:700;text-transform:uppercase;margin-bottom:2px}body.homepage .fas.fa-user-graduate{font-size:1.5em}table{width:100%}body .table_formations.dark thead,body .table_formations.dark thead tr:hover,body .table_formations.dark thead:hover tr{background-color:#1a405f;color:#FFF}body .table_formations.light thead,body .table_formations.light thead tr:hover,body .table_formations.light thead:hover tr{background-color:#F5F5F5;color:#000}table.table_formations.light{width:100%;background-color:whitesmoke;border:1px solid whitesmoke}body .table_formations.light tr:hover{background-color:#F9F9FF}.table_formations.light tbody tr{border:1px solid whitesmoke;background-color:#FFF}td{padding:15px}body .table_formations tr:hover{background-color:#EFF3FF}.table_formations.dark tr:nth-child(odd){background:transparent}.table_formations.dark tr:nth-child(even){background:#F5F5F5}.table_formations.dark tr:nth-child(1){background:inherit}#sp-news-ecole{background-color:#f1f8fe;padding-top:60px;padding-bottom:60px}#sp-news-ecole .awesomplete{width:85%}#sp-recherche{background-color:#F1F8FE;padding:80px 0}#sp-recherche form{position:absolute;top:50%;transform:translateY(-50%)}#sp-recherche form{position:absolute;top:50%;transform:translateY(-50%);width:100%}#sp-recherche .search-form-div{position:relative}.search-ideas a{background-color:#FFF;color:#1a405f;border-color:#d3dee8;margin:10px}.search-ideas a:hover{background-color:#EBEBFF;color:#1a405f;border-color:#d3dee8}.awesomplete{width:70%}.awesomplete .mark,.awesomplete mark{padding:0;background-color:#D1D1FF}body .awesomplete>input{display:block;width:100%}#sp-service{background-color:#F1F8FE;padding:80px 0 20px 0}#sp-services ul>li{border:none}#sp-services .list-enseignements{padding-right:35px;position:relative}#sp-services .list-enseignements lottie-player{position:absolute;bottom:50px;margin:0 auto;left:50px}#sp-services ul>li>a{margin:10px;padding:10px;background:#FFF;border:1px solid #eee;border-left:10px solid #0078bd;border-radius:.5rem;background-size:200%;transition:.2s ease-out}#sp-services ul>li>a.ens-fd:hover,#sp-services ul>li>a.ens-es:hover,#sp-services ul>li>a.ens-ps:hover,#sp-services ul>li>a.ens-he:hover,#sp-services ul>li>a.ens-spe:hover{border-left:15px solid #0078bd;background-color:#F5F5F5}#sp-services ul>li>a.ens-fd{border-left-color:#008000}#sp-services ul>li>a.ens-es{border-left-color:#F00}#sp-services ul>li>a.ens-ps{border-left-color:#FF8C00}#sp-services ul>li>a.ens-he{border-left-color:#117E95}#sp-services ul>li>a.ens-spe{border-left-color:#A87FF4}#sp-services h3{font-size:1.5em}#sp-services .list-enseignements ul{margin-top:20px}#sp-services .list-services img{width:100%;height:170px;object-fit:cover;object-position:50% 50%;transition:transform 0.8s}#sp-services .list-services .card:hover img{-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}#sp-services .list-services .card{margin:0px 10px 40px 10px;border-radius:.5rem;border:1px solid #F0EFEF}#sp-services .list-services .card-img-top{overflow:hidden;border-top-left-radius:.5rem;border-top-right-radius:.5rem}#sp-services blockquote{margin-top:20px}.contact h1{margin-bottom:50px}.contact h1::after{background-color:#1a405f;bottom:-0.5rem;content:'';display:inline-block;height:0.3125rem;left:0;position:absolute;vertical-align:top;width:2.8125rem}.contact .page-header{padding-bottom:initial;position:relative}.contact .dl-horizontal dt{width:40px;margin:0px;color:#22b8f0;text-align:initial;float:left;overflow:hidden;clear:left;text-overflow:ellipsis;white-space:nowrap}.contact-address ul li{list-style:none}.contact .dl-horizontal dd{margin-left:10px}.contact img{max-width:300px}.contact .form-horizontal .control-label{text-align:left}.contact .control-group{clear:both}.contact .control-group.field-spacer{margin-bottom:4rem!important}.contact .form-control-feedback{clear:both;display:block;margin:20px 0;width:max-content;border-left:2px solid #ffeeba;padding:10px;color:#856404;background-color:#fff3cd}.contact .form-control-feedback::before{font-family:"Font Awesome 5 Free";font-weight:700;content:"\f06a";padding-right:10px}.contact input[type="text"],.contact input[type="email"],.contact textarea{width:80%;margin:0 auto}.contact .validate{float:right}#sp-slider-news{padding-top:60px;padding-bottom:60px}#sp-slideshowhome{padding:0}#sp-wide-slideshow .container{max-width:100%}#sp-wide-slideshow .carousel-item img{width:100%;max-height:500px;object-fit:cover;object-position:50% 50%;transition:transform 0.8s;border-bottom-left-radius:13rem;border-top-right-radius:13rem;border-top:10px solid #d40075;border-bottom:10px solid #F5F5F5}body.homepage #slideshow .carousel-overlay-wrap{position:absolute;width:100%;bottom:1px}body.homepage #slideshow .carousel-overlay-box{margin:0 auto;padding:40px 0 65px 0}body.homepage #slideshow .carousel-overlay-wrap h1{text-align:center;color:#FFF;font-weight:700;width:fit-content;margin:0 auto;cursor:default;text-transform:uppercase;background-color:#d40075b2;padding:20px;font-size:1.5em;border-top-right-radius:.5em;border-top-left-radius:.5em}.page_ecoles{background:#fff;border:1px solid #ddd;padding:20px;border-radius:.5rem;margin-bottom:20px;margin-right:0;margin-left:0}.page_ecoles h3{margin:30px 0 50px 0;font-size:1.5rem;color:#d40075;position:relative}.page_ecoles h4{font-size:1.2rem;border-bottom:1px solid #eee;padding:5px;text-transform:uppercase}.page_ecoles h3::after{background-color:#d40075;bottom:-0.5rem;content:'';display:inline-block;height:0.2rem;left:0;position:absolute;vertical-align:top;width:2.8125rem}.page_ecoles ul.nav{display:inherit}.page_ecoles_filters{text-align:center;border:1px solid #ddd;padding:20px;margin:65px auto 50px auto;border-radius:.5rem;background:whitesmoke;width:fit-content}.page_ecoles_filters .form-check *{cursor:pointer}.page_ecoles_filters.page_promsoc::before{content:"Filtrer :";position:absolute;margin-top:-50px;font-size:.9rem;margin-left:-15px}#articleBody .page_ecoles a:visited,#articleBody .page_ecoles a{color:#0D6EFD !important}article .header_img{width:100%}.article_image_intro{display:block;max-width:100%;height:auto;width:100%;max-height:300px;object-fit:cover;object-position:50% 50%;transition:transform 0.8s;border-radius:2rem;border-top:10px solid #d40075;border-bottom:10px solid #F5F5F5}.page_iplt .external_link::after{content:""}#menuEcoleLeft>li.parent>a.iplt_nochild_menu::after{content:""}#module-news{min-height:450px}#module-news img{height:150px;object-fit:cover;object-position:50% 50%;transition:transform 0.8s}#module-news .card:hover img{-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}#module-news .card-img-top{overflow:hidden}#module-news .btn{background-color:#4f4f4f}#module-news h3{margin-top:20px;margin-bottom:60px !important;position:relative}#module-news h3::after{background-color:#1a405f;bottom:-0.5rem;content:'';display:inline-block;height:0.3125rem;left:0;position:absolute;vertical-align:top;width:2.8125rem}#module-news .container{padding:initial}#module-news .card-body{position:relative}#module-news .card{cursor:pointer}#sp-main-body{padding:30px 0}#sp-component,#sp-services,#sp-position7,#sp-slider,#sp-undercontent{padding-left:calc(var(--bs-gutter-x) * 2)}.entry-header h1,#sp-service h2{margin-bottom:30px}#sp-service h2.sp-module-title,#sp-under-content h2.sp-module-title{position:relative;margin-bottom:60px;font-size:24px}.article-info{margin:0 -8px 30px}.entry-header h1::after,.entry-header h2::after,#sp-service h2::after,#sp-under-content h2::after{background-color:#1a405f;bottom:-0.5rem;content:'';display:inline-block;height:0.3125rem;left:0;position:absolute;vertical-align:top;width:2.8125rem}#sp-fil-ariane{background-color:#f5f9fb;padding:30px 0 15px 0;border-top:1px solid #e3e8ea;margin-bottom:20px}#sp-fil-ariane a{color:rgb(26,64,95);font-weight:400;font-size:1em;padding:7px}#sp-fil-ariane a:hover{background-color:#e9e9e9;border-radius:5px}body.homepage #sp-fil-ariane{display:none}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:"\f054";font-family:"Font Awesome 5 Free";font-weight:700;font-size:0.5em}ol.breadcrumb{margin:0}li.breadcrumb-item.active{display:none}.breadcrumb a[href^="#"]{color:#000;cursor:default}.menuEcole_dots{color:#BBB;font-size:0.9em;cursor:pointer;display:none}.external_link::after{font-family:"Font Awesome 5 Free";font-weight:700;content:"\f35d";margin-left:5px;font-size:0.5em;color:#0078bd}.bouton-lien.external_link::after{color:#FFF}#overlay.active{position:absolute;top:0px;left:0px;width:100%;height:100%;display:block;opacity:0.5;background-color:#FFF}.social-icons i{font-size:1.375em;margin:0 10px}.social_share .external_link::after{content:"";margin:inherit}.social_share div>a:hover .fa{color:#FFF}.cntabs_body{border-left:1px solid #dee2e6;border-bottom:1px solid #dee2e6;border-right:1px solid #dee2e6;padding:30px;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;border-top-right-radius:.25rem;margin-right:-2px;margin-top:-1px;margin-bottom:20px}.cntabs .nav-link:not(.active){border:1px solid #dee2e67d;background:#dee2e614;color:#000}.cntabs .nav-link.active{color:#0078bd}.cntabs .nav-link:hover{color:#0078bd;background:#f5f5f5}#sp-footer .container{max-width:100%}#sp-footer{color:#1a405f;text-align:initial;background:#FFF;padding:0}#sp-footer a,#sp-footer a:hover{color:#1a405f}#sp-footer .text-copyright a{color:inherit}#sp-footer ul{text-align:center}#sp-footer ul li{display:inline-block;padding:0 20px;border:none}#sp-footer hr{color:#0000008c}#sp-footer li:hover::after,#sp-footer li.active::after{width:100%;transition:width .3s}#sp-footer li::after{content:'';display:block;width:0;height:2px;background:#0078bd;transition:width .3s}#sp-footer1{padding:0}.sp-module.footerIcons{background:#d40075}.sp-module.footerIcons .row{max-width:1320px;margin:0 auto}.sp-module.footerIcons .line{background:#FFF;height:2px}.sp-module.footerIcons .text-copyright{text-align:right;color:#FFF;font-size:0.75em;text-transform:uppercase}.sp-module.footerIcons .icons-copyright{padding:20px}.sp-module.footerLinks{padding:20px 0;background:whitesmoke}th.list-title a{font-weight:initial}.mod-articlescategory.mod-list li{padding:10px}.mod-articlescategory.mod-list li::before{content:"\f054";font-family:"Font Awesome 5 Free";font-weight:700;font-size:0.75em;padding-right:10px}@media screen and (max-width:576px){.intro_text_homepage{padding:0 20px}body.homepage #mod_cn_maps li button{margin:10px 10px}#articleBody a.bouton-lien:visited,#articleBody a.bouton-lien{display:block}body.homepage #sp-position4{border-radius:inherit!important;border:none!important}#sp-introduction{padding:30px 0 0 0}body.homepage #slideshow .carousel-overlay-wrap h1{font-size:1.2rem;border-radius:inherit}#sp-introduction h2{font-size:1em}.homepage #sp-under-content{display:none}body.homepage #sp-main-body>.container{width:100%;max-width:fit-content}.news-body{margin:0;width:inherit;border-radius:0;box-shadow:inherit;border:1px solid #eee}.news-image{margin:0;border-radius:0}body.homepage .news{padding:0}#sp-position8 .social-icons{margin-top:-80px!important;z-index:9999;position:relative;background:#FFF;border-radius:.5rem;padding:3px}.social-icons i,.social-icons a{font-size:1em;margin:0}.supertitle{bottom:0;position:absolute;margin-bottom:70px !important;position:absolute;left:0;right:0;margin-inline:auto;width:fit-content}.subtitle{bottom:0;position:absolute;margin-bottom:30px !important;position:absolute;left:0;right:0;margin-inline:auto;width:fit-content}.box_wrap_2{display:inherit}}@media screen and (min-width:577px) and (max-width:991px){.social-icons{position:absolute;right:0;margin-top:-25px !important}}@media screen and (max-width:768px){#sp-component article h1{font-size:1.6rem;text-transform:inherit}#sp-component article h2{font-size:1.4rem}#sp-component article h3{font-size:1.3rem}#sp-wide-slideshow .carousel-item img{border-radius:inherit;max-height:200px}#sp-introduction{margin-top:0}body.homepage #slideshow .carousel-overlay-box{padding:0;margin-bottom:9px}.box{width:100%;margin:10px auto}.box_wrap,.box_wrap_4{display:inherit}#module-news .card.h-100{height:inherit !important;display:inherit;border:none}#module-news div.card-img-top{float:left;margin-top:1rem}#module-news div.card-img-top img{max-height:150px}#module-news .card-body{border-bottom:1px solid #ccc}#module-news .carousel-item:not(.active){display:none}#module-news .float-start,#module-news .float-end{display:none}#carouselNews{margin-bottom:50px}#module-news .card-body{position:initial}#sp-page-title .supertitle{font-size:1.2rem!important;line-height:1.5!important;text-transform:inherit!important;font-weight:inherit!important}body #sp-page-title .wrapper_titles h2.subtitle{font-size:1rem}#logo_cn{float:inherit !important}#logo_cn img,.icons-copyright img{margin:0 auto}#mod-custom485{padding:0 20px}.contact #tabs_1{padding:20px}.contact .form-horizontal .controls{float:right}#sp-undercontent{padding:80px 20px}.news-date{width:70px;margin:10px 0;position:absolute;margin-top:-50px;margin-right:10px}#carouselNews .news-date{position:inherit;margin-top:inherit;margin-right:inherit}}@media screen and (min-width:769px){.home_feat_new_left{border-right:1px solid #eee;margin-right:15px}}@media screen and (max-width:992px){body.homepage #sp-position7{position:absolute}body.homepage .sp-module.intro_text_homepage img{margin-top:40px}body.homepage #sp-position4{margin-top:30px!important}.header_img{width:100%;margin:0 auto 30px}#sp-position8 .social-icons{margin-top:20px}#sp-menu{width:33%}#sp-introduction{box-shadow:none}#sp-introduction .row .col-4{width:100%;margin:20px 0}.intro_button{border:1px solid #eee;padding:20px;border-radius:.5rem}#sp-section-intro .row .intro-separation{border-right:none}.icones_formation>.row>div{padding:10px;text-align:left !important}}@media screen and (min-width:993px){body #offcanvas-toggler{display:none}.header_img{width:50%;margin:0 auto 30px}}@media screen and (max-width:1023px){#offcanvas-toggler{text-align:right;border:1px solid #DDD;background-color:whitesmoke;position:relative;height:35px;line-height:35px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 auto;display:block;float:inherit;color:#AAA;width:fit-content}#offcanvas-toggler>i{color:#BBB;padding:6px 10px}#sp-header{z-index:inherit}#sp-top-bar{display:none}#page-banner{height:150px}#sp-left .sp-module.logo img{margin:0 auto}.menuEcole_hamburger{border:1px solid #DDD;background-color:whitesmoke;width:100%;height:50px;line-height:50px;padding:1px 30px;position:relative;bottom:0;left:0;z-index:99999;margin-bottom:30px}.menuEcole_hamburger.active{border-radius:0px;z-index:9999}.menuEcole_hamburger_end{right:0;border-left:1px solid #dadada;position:absolute;top:0;height:50px;width:50px;font-size:1.5em;font-style:normal;text-align:center;color:#BBB}.menuEcole_hamburger_end:before{content:"\f0c9";font-family:"Font Awesome 5 Free";font-weight:700;font-size:1em;font-style:normal;text-align:center;color:#E6007E}.menuEcole_hamburger.active .menuEcole_hamburger_end::before{content:"\f00d"}.menuEcole_hamburger a{color:#555}#sp-left{padding:0;width:100%}#menuEcoleLeft>li.current a,#menuEcoleLeft>li:hover a,.menuLeft li.current a,.menuLeft li.active,.menuLeft li:hover a{color:#FFF}#menuEcoleLeft>li.current,#menuEcoleLeft>li:hover,.menuLeft li.current,.menuLeft li.active,.menuLeft li:hover{border-left:1px solid #d40075 !important;background-color:#D40075;color:#FFF}#menuEcoleWrap #closeMenu .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}#menuEcoleWrap .container{display:flex}#menuEcoleWrap #closeMenu{margin-left:auto;margin-bottom:20px;background:#d40075;color:#FFF}#sp-second-mobile-menu{margin-top:60px;margin-bottom:-30px}#repeatMenu{text-align:center;border:1px solid #eee;border-radius:.5rem;padding:10px;background-color:whitesmoke;color:#5f5f5f;cursor:pointer}#repeatMenu i{font-size:0.75em;width:20px;text-align:center;color:#0078bd}#sp-component{padding-left:calc(var(--bs-gutter-x) * 1);padding-right:calc(var(--bs-gutter-x) * 1);width:100%;flex-shrink:inherit}#sp-main-body{padding:0}#sp-services .list-enseignements lottie-player{display:none}#sp-services .card-title{font-size:1.1rem}#menuEcoleWrap{position:fixed;width:100%;z-index:99999;background:#F9F9F9;padding:20px;bottom:0;left:0;overflow:auto;transition:ease 0.1s;max-height:96%}body .scrollup{display:none!important}.cntabs{display:none}.cntabs_body .tab-pane{display:block;opacity:initial}.cntabs_body{border-top:1px solid #dee2e6;border-top-right-radius:0.25rem;border-top-left-radius:0.25rem;padding:0;margin:0}.cntabs_body h2{color:#1a405f;font-size:1.25em !important;margin-top:0.5rem;border-bottom:none !important;text-transform:uppercase !important;margin:10px !important;padding-bottom:0 !important}.article-footer-wrap{display:none}#sp-position6{padding-left:calc(var(--bs-gutter-x) * 1);padding-right:calc(var(--bs-gutter-x) * 1);min-height:20px}#sp-fil-ariane{margin:0px 0 30px}#sp-position5{display:none;width:0%}.main-menu-hamburger-mobile{width:50px;float:right;margin-top:40px;background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer}.hamburger::after{content:""}#sp-hamburger-mobile{padding:0;margin:0;width:fit-content}#sp-logo{padding-left:20px}.hamburger .line{width:20px;height:3px;background-color:#BBB;transition:none;text-align:right;margin:5px 0 5px auto}.page_ecoles ul>li>a{width:100%;border:1px solid #ddd;display:block;margin:10px 0;padding:10px 20px;border-radius:3px;border-left:5px solid #d40075}.page_ecoles ul li i{display:none}body #articleBody .page_services ul.menu>li>a:link{background-color:#F0F8FF;text-transform:uppercase;color:#000 !important;margin-bottom:40px}.page_services>div>ul>li:not(:first-child){margin-top:40px}.page_services *{list-style-type:none !important}.page_iplt .separator{background-color:#F1F8FF;border-left:1px solid #ddd;margin-bottom:40px;text-transform:uppercase;text-align:center}.page_iplt>div>ul>.divider:not(:first-child){margin-top:40px}body:not(.homepage) #sp-footer{}#sp-recherche form{margin:40px 0;position:initial}body.homepage lottie-player{margin:0 auto}#sp-news-ecole .awesomplete{width:60%}#CookiebotWidget{font-family:inherit;display:none}body.homepage #sp-position4{border:1px solid #eee;background:#FFF;padding:20px;border-radius:.5rem;max-width:100%;margin:0 auto}body.homepage #sp-position4::before{content:"";position:absolute;margin-left:0;font-family:"Font Awesome 5 Free",Frutiger;font-weight:600}}@media screen and (min-width:1024px){body .scrollup{cursor:pointer}#sp-position5{width:66%}#sp-hamburger-mobile{display:none;width:0%}#sp-second-mobile-menu{display:none}#menuEcoleWrap{display:block}.menuEcole_hamburger{display:none}.menuEcole_dots{display:none}#menuEcoleWrap #closeMenu{display:none}.cntabs_body .card-header{display:none}.cntabs_body .collapse{display:block}.page_ecoles ul>li{padding:10px 0}.page_iplt .divider{background-color:#F1F8FF;border:1px solid #ddd;margin-bottom:40px;text-transform:uppercase;text-align:center}.page_iplt>div>ul>.divider:not(:first-child){margin-top:40px}}@media (min-width:992px) and (max-width:1280px){#sp-wide-slideshow .carousel-item img{max-height:500px}#sp-header .row>#sp-menu{display:block;width:100%;text-align:center;margin-bottom:30px}#sp-header{height:fit-content}#sp-header .row>#sp-menu .sp-megamenu-parent{text-align:inherit}body #offcanvas-toggler{display:none}#sp-logo{width:100%}#sp-logo img{max-width:70%;max-height:100px;margin:0 auto;margin-top:30px;float:initial;width:initial}}
