@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select{margin:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}:root{--color-blue-magenta: #552a9a;--color-electric-violet: #9701fc;--color-dark-purple: #1b0a30;--color-aquamarine: #62f4d8;--color-persian-green: #0eaa8c;--color-pastel-violet: #efe9f8;--font-helvetica: Helvetica, sans-serif;--font-bebas: "Barlow Condensed", serif;font-family:var(--font-helvetica)}up-popup-dismiss,up-cover-dismiss,up-drawer-dismiss,up-modal-dismiss{color:var(--color-dark-purple)!important;font-size:35px!important;top:20px!important;right:20px!important}up-modal-content main{padding-top:0!important;padding:0 10px}up-modal-content main .container{max-width:none;width:100%;margin:0}up-progress-bar{background-color:var(--color-blue-magenta)!important}a{-webkit-tap-highlight-color:transparent}.pagination a{color:var(--color-blue-magenta)}a:active{color:var(--color-electric-violet)}html{scroll-behavior:smooth}body{-webkit-overflow-scrolling:touch}.container,.deskcontainer{max-width:1440px;width:95vw;margin:0 auto}a{text-decoration:none}.scroll-wrapper{width:100%;overflow-x:scroll}.scroll-wrapper::-webkit-scrollbar{display:none}.btn{border:0;width:fit-content;cursor:pointer;text-transform:uppercase;font-family:var(--font-helvetica);font-size:20px;border-radius:15px;padding:10px 23px;font-weight:700;display:inline-block;text-decoration:none!important}.btn.btn-violet{background-color:var(--color-electric-violet);transition:all .2s ease-in-out;color:#fff}.btn.btn-violet:hover{background-color:#552a9a}.btn.btn-blue{background-color:var(--color-blue-magenta);color:#fff}.btn-danger{transition:all .2s ease-in-out;background-color:#f2f2f2;color:var(--color-dark-purple)}.btn-danger:hover{background-color:#e74c3c;color:#fff}.btn.btn-white,.h1,.h2,h1,h2{color:var(--color-dark-purple)}.btn.btn-white{background-color:#fff;border-radius:37px;transition:all .2s ease;border:2px solid #fff}.btn.btn-white:hover{color:#fff;background-color:transparent;border:2px solid #fff}.btn.btn-large{width:max-content;font-size:20px;padding:10px 20px;border-radius:37px}.btn.btn-small{padding:6px 10px;font-size:14px}.btn.btn-dark{background-color:var(--color-dark-purple);font-size:18px;border-radius:37px;color:#fff;transition:all .2s ease-in-out;border:2px solid var(--color-dark-purple)}.btn.btn-dark:hover{background-color:transparent;color:var(--color-dark-purple)}.btn.btn-transparent{color:var(--color-blue-magenta)}.h1,.h2,h1,h2{text-transform:uppercase;font-weight:700;font-size:40px;line-height:50px}h2{font-size:20px}section{scroll-margin-top:170px}main.content{padding-top:170px}nav,nav ul,nav>div{justify-content:space-between}nav{height:170px;width:100%;background-color:#fff;padding:30px 0;box-shadow:0 3px 6px #00000029;position:fixed;z-index:999;transition:height .1s ease-in-out}nav ul,nav>div{align-items:center}nav ul{width:auto;flex-wrap:nowrap}nav .main ul{padding:0 25px;gap:40px}#formation-show .panel-control .contact-info a,.trainings_shortcut.light ul li a p,nav ul li,nav ul li a,p{color:var(--color-dark-purple)}.h1,.h2,h1,h2,nav ul li{font-family:var(--font-helvetica)}nav ul li a{transition:text-shadow .2s ease-in-out;white-space:nowrap}nav ul li a:hover{text-shadow:0 0 1px var(--color-dark-purple)}nav .main,nav ul,nav>div{display:flex;flex-direction:row}nav .main>ul>li>a{display:block;transition:padding .2s ease-in-out;padding:15px 12px 10px}nav .main ul .dropdown{position:relative;cursor:pointer}nav .main ul .dropdown span{min-width:104px;display:block;padding:15px 12px 10px 5px}nav .main ul .dropdown>span:after{content:url(/assets/arrow-dropdown-y14_iYbK.svg);display:inline-block;margin-left:10px;transition:transform .3s ease-in-out}nav .main ul .dropdown:hover>span:after{transform:rotate(90deg)}nav .main ul .dropdown:hover>span{font-smooth:always}nav .main ul .dropdown:hover,nav ul.submenu{background-color:#efefef;border-radius:20px 20px 0 0}nav .main ul .dropdown span:hover,nav .main ul .dropdown:hover>span{text-shadow:0 0 1px var(--color-dark-purple)}nav .main ul .dropdown:hover ul.submenu,nav ul.submenu:hover{display:flex;background-color:#efefef}nav ul.submenu{display:none;left:0;top:calc(100% - 5px);position:absolute;width:max-content;padding:10px 12px;margin-top:5px;border-radius:0 50px 50px}nav .logo{height:110px;max-width:inherit}nav ul li.contact a{transition:text-shadow .2s ease-in-out;text-transform:uppercase;color:var(--color-electric-violet);font-weight:700}nav ul li.contact a:hover{text-shadow:0 0 1px var(--color-electric-violet)}nav ul.socials{gap:16px;flex-wrap:wrap;justify-content:end;transition:gap .2s ease-in-out flex-wrap .2s ease-in-out}nav ul.socials img{width:29px}nav .hamburger{display:none}nav .hamburger .hamburger-checkbox{display:block;position:absolute;height:40px;width:40px;z-index:5;opacity:0;cursor:pointer}nav .hamburger .hamburger-lines{display:flex;gap:7px;width:40px;flex-direction:column;justify-content:space-between}nav .hamburger .hamburger-lines .line{display:block;height:7px;width:100%;border-radius:5px;background:var(--color-electric-violet)}nav .hamburger .hamburger-lines .line1{transform-origin:0 0;transition:transform .4s ease-in-out}nav .hamburger .hamburger-lines .line2{transition:transform .2s ease-in-out}nav .hamburger .hamburger-lines .line3{transform-origin:0 100%;transition:transform .4s ease-in-out}nav .hamburger.toggle .hamburger-lines .line1{transform:rotate(50deg)}nav .hamburger.toggle .hamburger-lines .line2{transform:scaleY(0)}nav .hamburger.toggle .hamburger-lines .line3{transform:rotate(-50deg)}#hero{margin:0 auto;width:100%;max-width:1440px;height:calc(100vh - 120px);display:flex;flex-direction:row;justify-content:space-between;align-items:center}#hero h1{padding:10px 32px 10px 0}#hero .content{padding-left:1vw;width:45vw;height:fit-content}#hero .picture{width:50%;height:100%;object-fit:cover}#hero .content h2,p{font-size:18px;font-weight:400;text-transform:none;line-height:20px;padding-right:32px}#hero .content p{margin:32px 0}#develop-skills .container,.trainings_shortcut ul{display:flex;align-items:center;flex-direction:row;gap:92px}.trainings_shortcut.light{padding:0;color:var(--color-dark-purple);background-color:transparent}.trainings_shortcut{padding:40px 0;background-color:var(--color-dark-purple);color:#fff;font-family:var(--font-bebas);display:flex;flex-direction:column;justify-content:space-around}.trainings_shortcut.light h2{color:var(--color-dark-purple);font-size:22px}.trainings_shortcut.light ul li a svg path{fill:var(--color-dark-purple)}.trainings_shortcut ul li a svg path{fill:#fff}.trainings_shortcut h2{font-size:28px;margin-bottom:30px;color:#fff}.trainings_shortcut ul li{text-align:center}.trainings_shortcut ul li a p{color:#fff;font-weight:400;text-transform:uppercase;font-size:17px;padding:10px 0 0}.trainings_shortcut ul li a svg{min-width:95px;min-height:95px}#develop-skills{position:relative}.skills-overlay .container{position:absolute;top:0;width:100%;padding:0 25px}#develop-skills .container{justify-content:start;gap:20%;align-items:end;height:100%}#develop-skills .container>div{z-index:2;padding-bottom:50px;height:100%;display:flex;justify-content:end;flex-direction:column}#develop-skills .active{cursor:pointer;opacity:0}#develop-skills .container>div h2{color:#fff;font-size:35px;line-height:42px;margin-bottom:30px}#develop-skills .skills-overlay{width:100%}#develop-skills .overlay-left,#develop-skills .overlay-right{transition:opacity .3s ease-in-out}#develop-skills .overlay-left:hover,#develop-skills .overlay-right:hover{cursor:pointer;opacity:0}#last-news{padding-top:35px}#last-news .last-news-header{display:flex;align-items:center;justify-content:space-between}.last-news-header a:after{display:inline-block;content:url(/assets/long_arrow_right-xbbUDXZZ.webp);margin-left:20px}#last-news .last-news-header a,#last-news .last-news-header h2{font-family:var(--font-helvetica);font-weight:700;color:var(--color-dark-purple);text-transform:uppercase;font-size:28px}#last-news .articles{display:flex;padding-top:100px}#last-news .articles img{max-height:230px;object-fit:cover;width:100%}#last-news .articles article{background-color:#fff;padding:5px;width:288px;transition:all .5s ease-in-out}#last-news .articles article p{font-size:12px;line-height:14px}#last-news .articles article:nth-child(3){transform:scale(1.5);z-index:3;box-shadow:0 6px 19px #0007}#last-news .articles article:nth-child(3) p{padding:5px}#last-news .articles article:nth-child(2),#last-news .articles article:nth-child(4){transform:scale(1.2);box-shadow:0 6px 19px #0007}#statistics{background-color:var(--color-blue-magenta);padding-top:120px;padding-bottom:50px}#statistics h2{font-size:26px;color:#fff}#partners ul{align-items:center}#partners ul li{width:150px}#partners ul li img{max-width:none}#partners ul,#statistics ul{display:flex;justify-content:space-between}#statistics ul{padding:25px 0;display:flex;align-items:center}#statistics ul li{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:20px}#statistics ul li h3{font-family:var(--font-helvetica);font-size:80px;color:#fff;font-weight:700}#office-rental .content h2,#statistics ul li p{color:#fff;font-family:var(--font-bebas);font-size:30px}#statistics ul li p{line-height:35px;text-align:center;text-transform:uppercase;padding:0;margin-top:20px}abbr{text-decoration:none;font-weight:700;color:var(--color-dark-purple)}#contact-us-block{background-color:var(--color-dark-purple);color:#fff}#contact-us-block .container,#formation-show .banner-info ul{display:flex;justify-content:space-between;align-items:center}#contact-us-block .action{width:100%;display:flex;align-items:center;justify-content:space-between}#contact-us-block .action img{max-width:60%}#contact-us-block h2{font-size:28px;line-height:34px;color:#fff}#partners,#reviews{padding:60px 0}#partners ul{gap:55px}#reviews{background-color:#f2f2f2}#partners h2,#reviews h2,#reviews ul{padding-bottom:30px}#reviews ul li>div{display:flex;flex-direction:column;gap:10px}#reviews h3{color:var(--color-dark-purple);font-weight:700;font-size:40px}#reviews h4{font-size:16px;font-weight:700}#reviews h5,#reviews small{font-family:var(--font-bebas);text-transform:uppercase}#reviews p{font-size:14px}.card .content ul li,.card .content p{font-size:15px;margin-left:15px}.card .content ul li{list-style-type:"- "}#news .header,#news-show{align-items:center;padding:50px 0}#news-show .header{padding-bottom:0!important}#news-show .back{padding-bottom:20px}#news-show .back a{text-decoration:underline}#news-show h2{line-height:30px!important}#news-show time{display:block;font-size:14px;margin:0;text-transform:lowercase;font-weight:300;font-style:italic;padding-bottom:50px}#news-show .content img{max-width:600px;width:100%}#news-show .content{padding-bottom:50px}.readmore{font-weight:600;color:var(--color-blue-magenta)}#news .header img,#news-show .header img{width:45px}#news .content,#news .header,#news-show .header,#qui-sommes-nous ul,#reviews ul{display:flex;justify-content:space-between}#news .content{flex-direction:row;gap:20px;flex-wrap:wrap}#news-show .content{display:flex;gap:20px}#news .content article{width:30%;margin-bottom:70px;background-color:#fff;padding:5px;box-shadow:0 6px 19px #0007}#news .content article img{object-fit:cover;width:422px;height:422px}#news .content article p{padding:10px;font-size:16px}#office-rental{padding:50px 0;background-color:var(--color-dark-purple);color:#fff}#office-rental a{color:#fff;text-decoration:underline}#office-rental .content{text-align:center}#office-rental .content h1,footer .copyright p a{color:#fff}#office-rental .content h2{font-weight:400;margin-bottom:30px}#office-rental .content img{margin:60px 0}#office-rental .content a{margin-bottom:50px}#qui-sommes-nous{padding:50px 0}#qui-sommes-nous h2{padding:20px 0}#certifications p,#qui-sommes-nous p{margin-bottom:7px;font-size:16px}#qui-sommes-nous ul{padding:25px 0;gap:25px}#formateurs h2{padding:20px 0 50px}#formateurs ul.trainers{display:flex;flex-wrap:wrap}#formateurs .trainers li{padding:10px;text-align:center;width:20%;margin-bottom:15px}#formateurs .trainers li img{width:198px;height:198px;object-fit:cover;border-radius:100%;border:3px solid var(--color-electric-violet)}#certifications .a-savoir p,#formateurs .trainers li h3,#reviews h4{color:var(--color-dark-purple);text-transform:uppercase}#formateurs .trainers li h3{font-size:16px;font-weight:700;margin-top:20px;width:100%;padding:0}#formateurs .trainers li p{padding:0;font-size:12px;width:100%}#certifications{border-top:2px solid var(--color-dark-purple);padding:50px 0}#certifications h2{padding:20px 0;font-style:italic}#certifications .a-savoir{margin-top:50px;border:1px solid var(--color-dark-purple);border-radius:15px}#certifications .a-savoir p{padding:15px 0;margin:0;text-align:center;font-family:var(--font-bebas);font-size:20px}#certifications .download,#find-us .download,#formations .download{padding:15px}#certifications .download,#find-us .download,#formation-show .download,#formations .download{background-color:var(--color-blue-magenta);border-radius:20px;color:#fff;font-size:13px;display:flex;gap:10px;align-items:center;text-transform:uppercase;font-weight:700;width:fit-content;word-wrap:normal;border:2px solid var(--color-blue-magenta);transition:all .3s ease-in-out}#formations .download:hover{background-color:var(--color-electric-violet)}.download.purple{background-color:var(--color-electric-violet)!important;border:2px solid var(--color-electric-violet)!important}.download.purple:hover{background-color:var(--color-blue-magenta)!important}.download.default:hover{color:#fff!important;background-color:var(--color-electric-violet)!important}.download.default{color:#552a9a!important;background-color:transparent!important;border:2px solid var(--color-blue-magenta)!important}#certifications ul{padding:35px 0;display:flex;align-items:center;gap:25px;flex-wrap:wrap}#certifications ul li img{width:230px}#certifications ul li:last-child img{width:110px}#contact-us{background:linear-gradient(270deg,#efe9f8 0,#f5f5f5);padding:50px 0}#contact-us .container{display:flex;justify-content:space-between;gap:100px;flex-wrap:wrap}#contact-us .form-contact{width:40%}#contact-us .contact-info,#contact-us form{display:flex;flex-direction:column;gap:20px}#contact-us form button{width:fit-content;border-radius:28px}#contact-us .form-contact h2{font-weight:400;font-size:26px;font-family:var(--font-bebas)}#contact-us .form-contact p{padding:20px 0;font-size:16px}#contact-us img{margin-bottom:30px}#contact-us .contact-info div p{display:flex;flex-direction:column;font-family:var(--font-bebas)}#contact-us .contact-info div p span{font-weight:700;font-size:16px;text-transform:uppercase}#contact-us .contact-info div p a{font-size:20px;text-transform:uppercase;color:var(--color-dark-purple)}#find-us{border-bottom:2px solid var(--color-dark-purple)}#find-us h2{padding:10px 0;font-size:28px}#find-us h3,.card .content h3{text-transform:uppercase;font-family:var(--font-bebas)}#find-us h3{font-size:22px;margin-bottom:20px}#contenu-formation .container>div p,#find-us p{font-size:16px;margin-bottom:20px}#contact-us .contact-info div,#find-us .container,.card{display:flex;justify-content:space-between}#find-us .container{flex-wrap:wrap}#find-us,#formation-show,#formations-header,#privacy-policy{padding:50px 0}#formations .formations-list{display:flex;flex-direction:column;gap:30px}#formations .card img{min-height:300px}.card{background-color:var(--color-pastel-violet)}.card>img{width:400px!important;object-fit:cover}.card .card-body{flex:1;margin:30px 0;padding:0 30px;border-right:2px solid var(--color-blue-magenta)}.card .card-body .header{display:flex;align-items:center;justify-content:space-between;gap:5px;margin-bottom:15px}.card .card-body .header h2{line-height:26px}.card .card-body .header p{font-size:18px;margin-left:3px;font-style:italic;font-weight:700;color:var(--color-blue-magenta);text-wrap:nowrap}.card .card-body h2 a{color:var(--color-dark-purple)}.card .header,.filter{display:flex;gap:15px}.card .content h3{font-size:20px;color:var(--color-dark-purple);padding-bottom:15px}.card .content ul{margin-left:20px;list-style:disc}.card .footer{display:flex;flex-direction:column;justify-content:center;padding:0 50px;gap:10px}.card .footer a{max-width:200px}.filter{align-items:center;width:fit-content;flex-wrap:wrap;padding:50px 0}.filter li{position:relative}.filter ul{height:0;overflow:hidden;position:absolute;top:100%;min-width:max-content;width:100%;left:0}.filter ul li{padding:5px 0;text-transform:capitalize;color:#484848}.filter ul li a{display:block;color:#484848!important;width:100%;height:100%}.filter ul li:hover a{color:var(--color-blue-magenta)!important}.filter li:hover>ul{height:fit-content;box-shadow:0 5px 6px #00000029;z-index:100;background-color:var(--color-pastel-violet);color:var(--color-blue-magenta);border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding:7px 17px;display:block}.tag.subcategory:hover{box-shadow:0 5px 6px #00000029;border-bottom-left-radius:0;border-bottom-right-radius:0}.tag{font-size:16px;cursor:pointer;padding:7px 17px;background-color:#efefef;border-radius:20px;font-weight:700;color:#484848;transition:background .1s ease-in-out}.tag a{color:#484848}.tag.active a{color:var(--color-blue-magenta)}.tag.active,.tag:hover{background-color:var(--color-pastel-violet);color:var(--color-blue-magenta)}.tag:hover a{color:var(--color-blue-magenta)}.pagination{display:flex;justify-content:center;gap:20px;padding:20px 0 40px;align-items:center}.pagination .disabled>span{pointer-events:none;color:#8b8398}.pagination a{font-weight:700;outline:0;font-size:28px}.pagination a:active,.pagination a:focus,.pagination a:target,.pagination a:visited{color:var(--color-blue-magenta)}.pagination span{font-size:30px;font-weight:700}.pagination .active{background-color:var(--color-pastel-violet);color:var(--color-dark-purple);border-radius:20px;padding:5px 15px}#formation-show .banner-info{color:var(--color-dark-purple);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}#formation-show .banner-info .training-actions{display:flex;gap:15px}#formation-show .banner-info ul{background-color:var(--color-pastel-violet);border-radius:20px;padding:20px 15px;gap:50px;width:max-content}.breadcrumb a,.breadcrumb p{color:var(--color-dark-purple);font-size:14px}.breadcrumb a:hover{text-decoration:underline}.breadcrumb{display:flex;align-items:center;gap:3px;margin-bottom:5px}#formation-show .banner-info{color:var(--color-blue-magenta);font-weight:700;margin:25px 0;font-size:16px}#formation-hours h2,#formation-show .banner-info ul li,#formation-show .panel-control,.pagination ul{display:flex;align-items:center;gap:10px}.tooltip-link{cursor:help;position:relative}.tooltip-link:hover:after{position:absolute;opacity:0;content:attr(data-tooltip);bottom:0%;animation:fadeIn .1s cubic-bezier(.42,0,.62,1.32) forwards;left:50%;animation-delay:.1s;color:var(--color-blue-magenta);background:#fff;border-radius:20px;min-width:200px;max-width:100%;font-weight:700;text-align:center;font-size:13px;padding:10px;box-shadow:0 3px 6px #00000029}@keyframes fadeIn{0%{opacity:0;transform:translate(-50%,50px)}to{opacity:1;transform:translate(-50%,-30px)}}#formation-show .download{padding:20px 15px}#formation-show .panel-control .contact-info{border-radius:20px;border:1px solid var(--color-dark-purple);padding:22px 10px}#formation-show .panel-control .contact-info p{font-size:16px;padding:0}#formation-show .panel-control .contact-info strong{text-transform:uppercase}#formation-show .short-description{display:flex;align-items:start;padding:50px 0;gap:50px}#formation-show .short-description div{width:fit-content;min-width:35vw}#formation-show .short-description p,#informations-complementaires .container div>p{font-size:16px}#formation-show .short-description p{margin-left:15px}#formation-show .short-description .header p{margin-left:0}#formation-show .short-description p strong{display:block;margin-left:-15px}#formation-show .short-description .header p{font-family:var(--font-bebas);font-size:26px;margin-bottom:20px}#formation-show .short-description ul{list-style-type:disc;margin-left:20px}#formation-show .short-description li{margin-left:20px}#formation-hours{background-color:var(--color-dark-purple)}#formation-hours .container{display:flex;gap:50px}#formation-hours .container img{width:100%;height:350px;max-width:650px;object-fit:cover}#formation-hours h2{color:#fff;font-size:23px;padding-top:40px}#formation-hours ul{padding:35px 0;display:flex;flex-wrap:wrap;gap:15px;font-weight:700;color:#fff}#formation-hours .footer{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:start;padding:20px 0}#formation-hours .footer p{color:#fff;font-size:20px;line-height:25px;font-weight:400}#formation-hours .footer a{margin-top:20px}#contenu-formation h2{margin-top:40px}#contenu-formation .container>div:last-child{margin-bottom:50px}#contenu-formation img{height:inherit;max-width:inherit;width:35%;float:right;margin:-180px 0 0 15px}#contenu-formation .container{border-bottom:2px solid var(--color-dark-purple)}#informations-complementaires{padding:50px 0}#informations-complementaires h2{font-family:var(--font-bebas);font-weight:400;font-size:28px}#informations-complementaires .container,footer form{display:flex;flex-direction:column;gap:20px}#informations-complementaires .container div{border-radius:20px;border:1px solid var(--color-dark-purple);padding:15px}footer{background-color:var(--color-dark-purple);color:#fff;padding:60px 0}footer .container{gap:60px;flex-direction:column}footer .container,footer .infos{display:flex;flex-wrap:wrap;justify-content:space-between}footer .infos h2{color:#fff;font-size:22px;text-transform:uppercase}footer .infos a,footer .legal-handicap p{font-family:var(--font-bebas);text-transform:uppercase}footer .infos a{color:#fff;font-size:18px}footer .contact-informations,footer .infos ul{display:flex;gap:5px;flex-direction:column}footer .contact-informations{gap:20px!important}footer .legal-handicap{border:1px solid #fff;border-radius:15px}footer .legal-handicap p{padding:15px 0;font-size:20px}footer .copyright p,footer .legal-handicap p{color:#fff;text-align:center}footer .copyright p{padding:0}footer form .btn{width:fit-content}input,textarea{width:100%;background-color:transparent;border-radius:0;border:0;padding:7px 0;font-size:25px;font-family:var(--font-bebas);outline:0;border-bottom:1px solid var(--color-dark-purple);color:var(--color-dark-purple)}#trainingDemand #luzerne{height:0;width:0;margin:0;padding:0}#trainingDemand h2{font-weight:700;font-size:22px;color:var(--color-dark-purple)}#trainingId{padding:10px;width:100%}#trainingDemand form p{font-family:var(--font-bebas);font-size:20px;padding:20px 0}#trainingDemand form .footer{text-align:center;padding:20px 0}.inline-form{display:flex;width:100%;gap:50px;padding:15px 0}#financement h1{margin:20px 0}#financement h3{font-size:17px;text-transform:uppercase;font-weight:700;color:var(--color-dark-purple);opacity:.8;margin:10px 0}#financement p{font-size:16px;margin-bottom:20px}#financement ul{list-style:"- ";margin-left:15px;margin-bottom:20px}#financement ul li{margin-bottom:5px}#financement img{width:500px}.inline-form>div{width:100%}.input-error{padding:10px 0!important;font-size:12px;color:#ff6b6b}.invalid{border-bottom:1px solid #ff6b6b!important}.invalid::placeholder{color:#ff6b6b!important}.notification-success{padding:10px 20px;width:100%;background-color:#52c4ad5a;border-radius:10px}.notification-success.alert-violet{background-color:var(--color-electric-violet)}.notification-success p{color:#1a4038;padding:0!important;font-size:16px}.notification-success.alert-violet p{color:#fff}#subject,#nameNewsletter{-webkit-user-select:none;user-select:none;width:0!important;min-width:0;height:0;padding:0;font-size:0}input::placeholder,textarea::placeholder{color:var(--color-dark-purple);text-transform:uppercase;font-size:25px}input.light{padding:7px 0;font-size:16px;border-bottom:1px solid #fff;color:#fff}input.light::placeholder{font-size:16px;color:#fff}.map{width:50%}#reviews .scroll-wrapper li{width:320px;min-width:320px}#develop-skills-mobile,.socials .contact.mobile{display:none}.block-rgpd{display:none;z-index:999;max-width:290px;position:fixed;left:0;bottom:0;background-color:#fff;border:1px solid #ccc;border-radius:0 20px 0 0;padding:20px 20px 10px}.block-rgpd h2{font-size:20px;margin-bottom:10px;text-transform:none}.block-rgpd .footer{display:flex;justify-content:space-around}.block-rgpd p{font-size:14px}.block-rgpd a{display:block;font-size:14px;margin:10px 0 2px}#formations-header .title-search{display:flex;align-items:center;justify-content:space-between}.search-form{max-width:400px;width:100%}.search-wrapper{position:relative;width:100%}.search-icon{position:absolute;top:50%;left:12px;width:18px;height:18px;color:#1b0a30;transform:translateY(-50%);pointer-events:none}.search-input{width:100%;font-size:20px;padding:10px 12px 10px 40px;transition:border-color .2s,box-shadow .2s}.search-input::placeholder{font-size:20px}.search-input:focus{outline:none}up-modal-viewport{overflow-y:hidden!important}body.up-scrollbar-away,html:has(>body.up-scrollbar-away){--up-scrollbar-width: 0px!important}@media (min-width: 1400px){#hero{height:inherit}#develop-skills{max-width:1440px;margin:0 auto}}@media (max-width: 1440px){#formation-show .banner-info{gap:25px}}@media (max-width: 1276px){#contenu-formation img{margin:-139px 0 0 15px}}@media (max-width: 1208px){.map{width:100%;margin-top:25px}#contact-us-block h2{width:100%;word-wrap:break-word;font-size:22px;line-height:28px}#contact-us-block .action img{margin-top:20px;width:50%}h2{line-height:30px}#statistics ul{flex-wrap:wrap}#statistics ul li h3{font-size:60px}#statistics ul li p{font-size:25px;line-height:30px}}@media (max-width: 1110px){nav .main>ul>li>a{padding:15px 7px 10px}nav .main ul{gap:27px}nav ul.socials{gap:5px}#news .content article{width:45%}#formateurs ul.trainers li{width:33%}#formation-show .panel-control{justify-content:start;flex-wrap:wrap;gap:10px}#formation-show .panel-control .contact-info,#contenu-formation img{margin:0}#formation-hours .container img{display:none}}@media (max-width: 1046px){#contact-us .form-contact{width:100%}#formations .card{flex-direction:column}#formations .card>img{max-width:inherit!important;width:100%!important;max-height:200px}#formations .card .footer{flex-direction:row;justify-content:start;padding:0 30px 20px}.card .card-body{border-right:0px}.card .footer a{max-width:max-content}#formation-show .short-description{flex-wrap:wrap}}@media (min-width: 967px){#last-news .articles article:nth-child(1):hover{z-index:99;transform:scale(1.5) translate(50px);box-shadow:0 6px 19px #0007}#last-news .articles article:nth-child(5):hover{z-index:99;transform:scale(1.5) translate(-50px);box-shadow:0 6px 19px #0007}#last-news .articles article:nth-child(2):hover,#last-news .articles article:nth-child(4):hover{z-index:99;transform:scale(1.5)}}@media (max-width: 967px){nav ul.socials{gap:16px;align-self:flex-start}#develop-skills .container>div h2{font-size:30px;line-height:35px}#contenu-formation img{display:none}#contenu-formation h2{margin-bottom:20px}#last-news .articles article:nth-child(2),#last-news .articles article:nth-child(4),#last-news .articles article:nth-child(3){transform:none;box-shadow:none}#last-news .last-news-header h2{display:none}#last-news .articles{padding-top:20px;width:100%;overflow-x:scroll;gap:20px;margin-bottom:20px}#last-news .articles article{min-width:300px}#last-news .articles article p{margin:10px 0;font-size:16px;line-height:19px}#last-news .articles::-webkit-scrollbar{display:none}#last-news .last-news-header{justify-content:start;align-items:center}#last-news .last-news-header a{font-size:22px}}@media (max-width: 904px){#statistics ul li h3{font-size:50px}#statistics ul li p{font-size:22px;line-height:27px}nav .hamburger{display:block}nav .main{width:100%;justify-content:space-between;align-items:center}main.content{padding-top:100px}.container{width:90vw}nav{height:100px;padding:7px 0}nav .logo{height:80px;max-width:inherit}#news-show .content img{width:100%}#news-show .content{flex-wrap:wrap}.socials .contact{display:none}.socials .contact.mobile{display:flex}nav>.container>.socials{display:none}nav ul.nav-links{width:100vw;display:flex;padding:25px;gap:20px;align-items:start;position:absolute;background-color:#fff;top:100px;right:0;height:calc(100vh - 100px);transform:translate(100%);flex-direction:column;transition:all .3s ease-out;pointer-events:none;justify-content:start;font-size:20px;font-weight:700;box-shadow:inset 0 3px 6px #00000029}nav ul.nav-links .submenu{flex-direction:column;width:90vw;align-items:start;padding:25px}nav ul.nav-links .socials img{width:40px}nav ul.nav-links .socials{flex-direction:row;justify-content:start;padding:0}nav ul.nav-links .socials .contact{width:100%}nav ul.nav-links .socials .contact a{text-transform:capitalize;color:var(--color-dark-purple);padding:15px 7px}nav ul.nav-links.open{transform:translate(0);pointer-events:all}#hero{height:inherit;flex-direction:column-reverse}#hero .content,#hero .picture{width:100%}#hero .picture{height:200px}#hero .content{padding:0 0 30px;width:90vw;margin:0 auto}#hero h1{padding:30px 0}h1{font-size:30px;line-height:37px}.btn.btn-large{font-size:17px}}@media (max-width: 587px){#formation-show .banner-info .training-actions{flex-wrap:wrap}}@media (max-width: 768px){#formations-header .title-search{flex-wrap:wrap}#formations-header .title-search .search-form{margin-top:30px}p{padding-right:0}.breadcrumb{margin-bottom:10px}#formation-show .short-description div{width:fit-content}#formation-show .banner-info ul{flex-wrap:wrap}#news .content article,#formateurs ul.trainers li{width:100%}.deskcontainer{max-width:inherit;width:inherit;margin:inherit}#find-us,#formation-show,#formations-header{padding:20px 0}#formations{padding-top:10px}#develop-skills-mobile{display:block}#develop-skills{display:none}#develop-skills-mobile .trainer,#develop-skills-mobile .financer{position:relative;margin-bottom:-5px}#develop-skills-mobile .content{position:absolute;bottom:40px;left:10vw;right:10vw}#develop-skills-mobile .content a{margin-top:20px}#develop-skills-mobile .content h2{color:#fff}h2{font-size:20px}#office-rental img{width:50%}#office-rental h1{font-size:32px;line-height:35px;margin-bottom:20px}#statistics{padding-top:50px}#statistics ul{gap:25px;justify-content:center}.container,#hero .content{width:80vw}#hero h1{padding:25px 0}#partners ul li img{max-width:inherit;height:inherit;width:140px}#partners .container{margin:0;padding-left:10vw;width:100%}.trainings_shortcut ul li a svg{width:70px;min-width:inherit;min-height:inherit}#develop-skills .container{flex-direction:column}.trainings_shortcut ul{gap:60px}.scroll-wrapper ul li:last-child{padding-right:10vw}#contact-us-block .container{flex-direction:column}#contact-us-block .action{gap:20px;display:flex;align-items:start;justify-content:space-between;flex-direction:column-reverse}#contact-us-block h2{line-height:32px}#contact-us-block{padding-top:50px}#contact-us-block .action .btn{margin-top:40px}.btn.btn-large{font-size:18px;padding:7px 20px}#contact-us-block .action img{margin-top:40px;max-width:inherit;margin-left:-10%;width:120%}#hero .content h2{padding-bottom:10px}#hero .content p{margin-top:10px}.pagination ul{gap:45px}.contact-info{margin-top:20px}.formations-list .card{flex-direction:column}.formations-list .card .card-body{border:0px;padding:25px 15px;margin:0}#formation-show .banner-info ul{gap:10px}#formation-show .banner-info{gap:15px}.formations-list .card .footer{flex-direction:row;justify-content:left;gap:20px;padding:0 15px 25px}.formations-list .card .footer a div span:last-child{display:none}.scroll-wrapper{padding-left:10vw}h2{line-height:32px}footer h2:first{margin-top:0}footer h2{margin-top:35px}#qui-sommes-nous .scroll-mobile{width:100%;overflow-x:scroll}#qui-sommes-nous .scroll-mobile::-webkit-scrollbar{display:none}#qui-sommes-nous .scroll-mobile ul li img{max-width:80vw}}
