.navbar-mega-menu{position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:0rem;right:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.hoverable{position:static}.hoverable:hover .mega-menu{display:block}.navbar{top:0;width:100%;height:auto;display:-ms-grid;display:grid;grid-auto-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0}.navbar-logo-container{-ms-flex-item-align:start;align-self:flex-start}.navbar-logo{width:13rem}.navbar-link-sub{display:-ms-grid;display:grid;grid-auto-flow:column;justify-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;gap:5rem}.navbar-search{margin-top:0.25rem}.navbar-search-homepage{position:absolute;top:8rem;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}.searchbar-divide-homepage{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}._w-searchbar_alternate-homepage{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;margin-left:auto;margin-right:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:14px 14px 14px 14px;background-color:rgba(255,255,255,0.2);background-image:none;width:50%;padding:0.5rem;border:solid 1px black}.navbar-search-bar-hidden{display:none}.navbar-sub-menu{margin-top:5rem;display:-ms-grid;display:grid;grid-auto-flow:row;background-color:white;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-grid-columns:1fr 2rem 1fr 2rem 1fr;grid-template-columns:repeat(3, 1fr);-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.navbar-sub-menu a:first-of-type{font-weight:bold}.navbar-link li{text-decoration:none}.navbar-toggle-button{position:absolute;top:45%;right:1rem;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:30px;height:21px;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.navbar-toggle-button .bar{height:3px;width:100%;background-color:white;border-radius:10px}.navbar-title{color:white;font-family:'boldu', sans-serif;display:block}.navbar-title:hover{color:#fdf6f6}.navbar-link-sub li:nth-child(-n+2) a{height:4rem}.navbar-search-logo{margin-right:1%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:7%}.navbar-contact{font-size:small;text-align:center;position:absolute;top:0;display:-ms-grid;display:grid;grid-auto-flow:column;right:14.5rem;gap:2rem;color:white}.navbar-mega-menu-list{display:-ms-grid;display:grid;grid-auto-flow:row;height:auto;padding-left:3rem;padding-right:3rem;padding-bottom:1.5rem;grid-template-columns:repeat(4, 1fr);background-color:#f5f3f3;font-weight:400}.navbar-mega-menu-list .item-title{font-weight:500}.navbar-mega-menu-list>li{-ms-grid-column-align:center;justify-self:center;padding-top:1rem}.navbar-mega-menu-list-1>li,.navbar-mega-menu-list-2>li,.formation-spe-container>li,.formation-spe-container-mobile>li,.formation-menu>div{font-weight:bold;margin-left:1rem;align-self:center}.navbar-mega-menu-list-2{display:-ms-grid;display:grid;height:auto;grid-template-columns:repeat(3, auto);background-color:white}.text-block-46{opacity:0.55;color:#fff;font-size:14px;font-weight:300;letter-spacing:0.05em}._w-bartext{display:-webkit-box;display:-ms-flexbox;display:flex;padding:7px 11px 7px 15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;border-top-right-radius:0px;border-bottom-right-radius:0px;background-color:transparent;white-space:nowrap;border:none;outline:none;color:#e7067c;font-size:14px;font-weight:300;letter-spacing:0.05em}._w-bartext::-webkit-input-placeholder{opacity:0.55;color:white;font-size:14px;font-weight:300;letter-spacing:0.05em}._w-bartext::-moz-placeholder{opacity:0.55;color:white;font-size:14px;font-weight:300;letter-spacing:0.05em}._w-bartext:-ms-input-placeholder{opacity:0.55;color:white;font-size:14px;font-weight:300;letter-spacing:0.05em}._w-bartext::-ms-input-placeholder{opacity:0.55;color:white;font-size:14px;font-weight:300;letter-spacing:0.05em}._w-bartext::placeholder{opacity:0.55;color:white;font-size:14px;font-weight:300;letter-spacing:0.05em}._w-bartext.l{border-top-left-radius:8px;border-bottom-left-radius:8px;background-color:transparent}.hmenu-w-links{position:relative;z-index:99;display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom-left-radius:500%;border-bottom-right-radius:500%}._w-searchbar{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;width:230px;margin-left:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:14px 0px 0px 14px;background-color:rgba(255,255,255,0.2);background-image:none}._w-searchbar_form{position:relative}._w-searchbar_alternate{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;width:255px;margin-left:auto;margin-right:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:14px 14px 14px 14px;background-color:rgba(255,255,255,0.2);background-image:none;border:solid 1px black}._w-topicbar{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;width:230px;margin-right:auto;margin-left:-1px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:0px 14px 14px 0px;background-color:rgba(255,255,255,0.2);background-image:none}.menu-link{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.link-text{color:#fff;font-size:14px;text-decoration:none}.link-text._5px-left{margin-left:5px}.searchbar-divider{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:55%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.image__nav{width:145px;opacity:1}.btn-search-icon{padding:7px 12px 7px 10px;background-color:transparent;-webkit-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.btn-search-icon:hover{background-color:rgba(255,255,255,0.1);color:#3f98ff}.bar-splitter{width:1px;height:auto;margin-top:5px;margin-bottom:5px;background-color:rgba(255,255,255,0.1)}.icon20px{font-size:20px;font-style:normal}.icon10px{font-size:10px;font-style:normal;cursor:pointer}.icon20px.white{color:#fff}.btn-topic-icon{padding:7px 12px 7px 10px;background-color:transparent;-webkit-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.btn-topic-icon:hover{background-color:rgba(0,0,0,0.2);color:#3f98ff}.header-round{height:25px;border-bottom-left-radius:200%;border-bottom-right-radius:200%}.header-round-rose{background-position:bottom left;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;background-color:#e7087c;-webkit-box-shadow:1px 1px 9px 0px #9c195d;box-shadow:1px 1px 9px 0px #9c195d}.header-round-transparent{background-position:bottom right;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;background-color:#0c0e15;-webkit-box-shadow:1px 1px 9px 0px transparent;box-shadow:1px 1px 9px 0px transparent}.navbar-search-container{height:3rem;width:16rem;margin-bottom:10rem}.navbar-link{width:100%;margin-top:0.5rem;height:4rem;-ms-grid-column-span:4;grid-column:span 4;margin-bottom:auto}.navbar-link-mobile{display:none;width:100%;height:0rem;top:4.5rem;left:0rem;position:absolute;right:0}.navbar-mobile{display:none}.mobile-categorie{padding:1rem;width:100%;background-color:white;height:100%;gap:1rem}.mobile-categorie .navbar-title{color:#000;font-weight:700;font-family:'boldu', sans-serif}.navbar-mega-menu-list-2{background-color:white}.navbar-mobile-searchbar{display:none;position:fixed;width:85rem;right:50%;top:7rem;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:-webkit-center;color:#e7087c}.header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:20px;padding-right:3em;padding-left:3em;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10;height:70px;display:-ms-grid;display:grid;grid-auto-flow:column;background-color:#0c0e14}.header-rose{background-size:100% 200%;background-position:bottom left;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;background-color:#e7087c}.header-transparent{background-size:100% 200%;background-position:bottom right;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.header-default-page{gap:5rem;padding-top:1.5rem;-ms-grid-columns:1fr 5rem 1fr 5rem 1fr 5rem 1fr 5rem 1fr 5rem 1fr;grid-template-columns:repeat(6, 1fr)}.header ul{list-style:none}.navbar-container{height:40px;position:fixed;left:0;z-index:10;-webkit-transition:top 0.2s ease-in-out;-o-transition:top 0.2s ease-in-out;transition:top 0.2s ease-in-out;width:100%}.navbar-container-transparent{background-color:#0e1016}.nav-up{top:-100px}.appeler button{border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.navbar-search button{border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;margin-right:0.5rem}.contact-popup{display:none;position:absolute;top:25rem;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#e7087c}.contact-modal{display:none;position:fixed;z-index:1;padding-top:130px;padding-bottom:30px;left:0;top:0;width:100%;height:100%;overflow:auto;-webkit-backdrop-filter:blur(0.25rem);backdrop-filter:blur(0.25rem)}.contact-container{-webkit-box-flex:0;-ms-flex:0 1 700px;flex:0 1 700px;margin:auto;padding:10px;background:white;border-radius:15px;margin:auto;width:80%;-webkit-box-shadow:0px 0px 9px 0px #ffe8f2;box-shadow:0px 0px 9px 0px #ffe8f2}.contact-screen{position:relative;background:white;border-radius:15px}.contact-header{display:-webkit-box;display:-ms-flexbox;display:flex;float:right;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:1rem;border-top-left-radius:15px;border-top-right-radius:15px}.contact-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem}.contact-body-item{-webkit-box-flex:1;-ms-flex:1;flex:1}.contact-body-item.left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-body-item.right{margin-top:-1rem}.contact-title{position:relative;color:#ea1d6f;font-size:26px;font-weight:bold;margin-bottom:1rem}.contact-title:after{content:'';display:block;position:absolute;left:0;bottom:-0.5rem;width:70px;height:4px;background:#ea1d6f}._w-bartext{color:white}.contact-text{width:100%}.contact-infos{margin-top:auto;font-size:11px;color:black}.contact-input{width:80%;padding:10px 0;background:none;border:none;border-bottom:1px solid #424141;color:#424141;font-size:14px;outline:none;-webkit-transition:border-color .2s;-o-transition:border-color .2s;transition:border-color .2s}.contact-textarea{width:100%;height:10rem;background:none;border:none;border-bottom:1px solid #424141;color:#424141;font-size:14px;outline:none;-webkit-transition:border-color .2s;-o-transition:border-color .2s;transition:border-color .2s}.contact-button-container{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact-button{background:none;width:12rem;height:2rem;border:none;color:white;font-size:14px;cursor:pointer;outline:none;text-transform:uppercase;font-weight:bold;background-color:#ea1d6f;border-radius:1rem}.return-button{color:#aaaaaa;font-size:28px;font-weight:bold;position:relative;right:1rem;float:right}.return-button:hover,.return-button:focus{color:#000;text-decoration:none;cursor:pointer}.formation-spe-container,.formation-spe-container-mobile{display:-ms-grid;display:grid;height:auto;grid-template-columns:repeat(3, auto);background-color:white;padding-right:3rem;padding-bottom:2rem}.formation-menu{margin-top:-1rem;display:-ms-grid;display:grid;-ms-grid-columns:auto 0rem auto 0rem auto;grid-template-columns:repeat(3, auto);gap:0rem;background-color:white;padding:1rem;-webkit-box-shadow:0px 0px 9px 0px #ffe8f2;box-shadow:0px 0px 9px 0px #ffe8f2;border-radius:2rem;font-family:boldu;width:max-content}.blog-menu{margin-top:1.5rem}.blog-menu .navbar-mega-menu-list-2{gap:0.5rem;grid-template-columns:repeat(4, auto)}.hide-sub-menu{display:none}.cart-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.25rem}.cart-button p{font-size:1.5rem}.item-title{color:#4a4a4a}a.middle{position:relative}a.middle:before{content:"";position:absolute;width:100%;height:2px;bottom:-5px;left:0;background-color:#ff2594;visibility:hidden;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}a.middle:hover:before{visibility:visible;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.wpcf7-response-output{display:block;text-align:center}.navbar-link-mobileIcon{margin:1rem;display:grid;grid-template-columns:repeat(3, auto);justify-items:center}.navbar-link-mobileIcon a{color:#4a4a4a}.navbar-blog{background-color:white}.navbar-blog-search::placeholder{color:#4a4a4a}@media only screen and (min-width: 2560px){.navbar-link-sub{gap:5rem}.navbar-link-sub a,span{font-size:larger}.navbar-search-container{width:25rem}._w-searchbar_alternate{width:320px}}@media only screen and (max-width: 1440px){.navbar-link-sub{gap:4rem}}@media only screen and (max-width: 1420px){.header-default-page{gap:2rem}.navbar-link-sub{grid-auto-flow:column;gap:2rem}}@media only screen and (max-width: 1215px){.navbar-link{display:none}.navbar-title{font-size:x-large}.navbar-link-mobile{display:grid}.navbar-link-sub .appeler{display:none}.navbar-link-sub .contacter{display:none}.navbar-mobile{display:contents}.navbar-mobile-list{display:-ms-grid;display:grid;grid-template-columns:repeat(3, auto);-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.25rem;margin-left:4%}.navbar-mobile-list li{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width: 1024px){.header{padding-left:2em}.navbar-mega-menu-list-2{grid-template-columns:repeat(1, 1fr)}}@media only screen and (max-width: 768px){.header{padding-left:1em}.header-default-page{gap:1rem;-ms-grid-columns:auto 1rem auto 1rem auto;grid-template-columns:repeat(3, auto)}.navbar-logo{width:11rem}.navbar-mega-menu{top:3rem}.navbar-link-sub{gap:1rem}._w-searchbar_alternate-homepage{width:68%}.navbar-toggle-button{right:2rem}}@media only screen and (max-width: 1215px){.navbar-toggle-button{display:-webkit-box;display:-ms-flexbox;display:flex}.formation-menu{grid-template-columns:repeat(1, auto)}.navbar-link{width:100%;top:5rem;height:auto;-ms-grid-column-span:4;grid-column:span 4;background-color:#f5f3f3;-webkit-box-shadow:0px 0px 9px 0px #9c195d;box-shadow:0px 0px 9px 0px #9c195d;position:absolute}.navbar-toggle-button{top:1.5rem;right:3%}.navbar-link-sub{gap:5rem;margin:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.navbar-link-sub li:nth-child(-n+2) a{height:1rem}.navbar-mega-menu{width:100%;top:3.5rem}.navbar-mega-menu-list li{-ms-grid-row-align:start;-ms-grid-column-align:start;place-self:start}.navbar-link-sub .navbar-title{color:black}.navbar-mega-menu-list-2{grid-template-columns:repeat(2, 1fr)}.header{padding-left:1em;grid-auto-flow:column;grid-template-columns:repeat(2, 1fr);height:50px;padding-top:0}.navbar-logo-container{width:14rem;margin-top:1rem;margin-left:1rem}.header-default-page{padding-top:0rem}.navbar-search-container{display:none}._w-bartext{margin:4px 0px}.navbar-logo{width:100%}.navbar-mobile{display:contents;width:10rem;height:10rem;margin-left:-7rem}.navbar-mobile-list{display:-ms-grid;display:grid;grid-template-columns:repeat(4, auto);-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.25rem;margin-left:4%}.navbar-mobile-list li{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.searchbar-divider{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}._w-bartext{color:white}._w-bartext::-webkit-input-placeholder{color:white}._w-bartext::-moz-placeholder{color:white}._w-bartext:-ms-input-placeholder{color:white}._w-bartext::-ms-input-placeholder{color:white}._w-bartext::placeholder{color:white}.navbar-mega-menu-list{grid-template-columns:repeat(1, 1fr)}.navbar-mega-menu-list-2{grid-template-columns:repeat(1, 1fr)}.navbar-mega-menu{top:3rem}.navbar-search-homepage{top:1rem}._w-searchbar_alternate-homepage{width:80%;height:3.5rem;padding:0}.header-default-page{gap:0rem}.formation-menu{grid-template-columns:repeat(1, auto)}.formation-menu>.footer-bar{-ms-grid-column-align:start;justify-self:start;margin-bottom:1rem}.formation-spe-container-mobile{border-bottom:solid 2px #ff2594}}@media only screen and (max-width: 500px){.navbar-logo-container{width:10rem;margin-top:1.25rem;margin-left:0rem}.navbar-toggle-button{top:1.5rem;right:1rem}}@media only screen and (max-width: 425px){.navbar-title{font-size:large}}@media only screen and (max-width: 375px){.navbar-logo-container{width:8rem;margin-top:1.25rem}.navbar-title{font-size:large}.navbar-mega-menu{top:3rem}._w-searchbar_alternate-homepage{width:75%}.navbar-mobile-list{margin-left:-3%}.navbar-mega-menu-list-1>li,.navbar-mega-menu-list-2>li,.formation-spe-container>li,.formation-spe-container-mobile>li,.formation-menu>div{margin-left:0.5rem;margin-top:0.5rem}}

/*# sourceMappingURL=navbar.css.map */
