/* Source and licensing information for the line(s) below can be found at https://www.the-click.be/themes/custom/ocelot_tc/components/menu-main/menu-main.min.css. */
.menu--main{padding:1.5rem 1.5rem 10px}@media (min-width:992px){.menu--main{padding:0}}.menu--main .nav-item{position:relative}.menu--main .nav-item.dropdown{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;position:static}@media (max-width:991.98px){.menu--main .nav-item.dropdown{margin-bottom:.5rem;position:relative}.menu--main .nav-item.dropdown::before{background-color:#faf7fd;border-radius:28px;content:"";display:block;height:3rem;position:absolute;top:0;left:0;width:100%}.menu--main .nav-item.dropdown .dropdown-toggle,.menu--main .nav-item.dropdown .nav-link{position:relative}}.menu--main .nav-item.active>.nav-link{color:#eb1878}@media (min-width:992px){.menu--main .nav-item{margin-right:1rem}}@media (min-width:1200px){.menu--main .nav-item{margin-right:2.5rem}[lang=fr] .menu--main .nav-item{margin-right:26px}}.menu--main .nav-item .nav-link{font-family:Poppins,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:17px;font-weight:600;color:#000;display:inline-block;padding:10px 24px;text-decoration:none}.menu--main .nav-item .nav-link:focus,.menu--main .nav-item .nav-link:hover{color:#eb1878}.menu--main .nav-item .dropdown-toggle{border-radius:28px;display:flex;align-items:center;justify-content:center;height:3rem;line-height:1;padding:10px 24px;width:auto}.menu--main .nav-item .dropdown-toggle::after{content:"\f282";color:#eb1878;font-family:bootstrap-icons;font-size:1rem;font-weight:400;width:1rem;display:inline-block;font-style:normal;font-variant:normal;text-transform:none;line-height:1;vertical-align:text-bottom;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:inherit;transition:all .4s ease-in-out}.menu--main .nav-item .dropdown-toggle:focus{box-shadow:none;background-color:#fff}@media (min-width:992px){.menu--main .nav-item .dropdown-toggle{margin-left:.5rem;height:27px;padding:0;width:27px}}.menu--main .nav-item.show>.nav-link{color:#eb1878;text-decoration:none}.menu--main .nav-item.show>.dropdown-toggle::after{opacity:1;transform:scaleY(-1)}.menu--main .nav-item .dropdown-menu{background-color:#fff;border-radius:.5rem;box-shadow:0 0 10px rgba(92,0,212,.03);flex:0 0 100%;margin:.5rem 0;overflow:hidden;padding:0}@media (min-width:992px){.menu--main .nav-item .dropdown-menu{background-color:#f2ebfc}.menu--main .nav-item .dropdown-menu .dropdown-item.active,.menu--main .nav-item .dropdown-menu .dropdown-item:active{background-color:#fff}}.menu--main .nav-item .dropdown-item{padding:0;transition:all .4s ease-in-out}.menu--main .nav-item .dropdown-item a{color:inherit;display:block;font-size:15px;font-weight:600;padding:.5rem 1.5rem}@media (max-width:991.98px){body.js-menu-open{overflow:hidden}}@media (min-width:992px){.navbar-nav .nav-item .dropdown-menu.fade-down,.navbar-nav .nav-item .dropdown-menu.fade-up{display:block;opacity:0;visibility:hidden;transition:.3s;margin-top:0}.navbar-nav .nav-item .dropdown-menu.fade-down{top:30%;transform:rotateX(-75deg);transform-origin:0 0}.navbar-nav .nav-item .dropdown-menu.fade-up{top:130%}.navbar-nav .nav-item .dropdown-menu.show.fade-down,.navbar-nav .nav-item .dropdown-menu.show.fade-up{margin-top:5px;transition:.3s;opacity:1;visibility:visible;top:100%;transform:rotateX(0)}}@media (min-width:1200px){html[lang=fr] .menu--main .nav-item{margin-right:26px}}
/* Source and licensing information for the above line(s) can be found at https://www.the-click.be/themes/custom/ocelot_tc/components/menu-main/menu-main.min.css. */