body{padding-top:0!important}.navigation{position:sticky!important;top:0!important;left:0;z-index:1000;width:100%;background:#fff;box-shadow:0 0 17px #00000045;transition:transform .3s ease}.navigation.scrollUp{transform:translateY(-100%)}.navigation .nav-container{display:flex;align-items:center;justify-content:space-between;max-width:1440px;height:60px;margin:0 auto;padding:5px 159px}.navigation .nav-left,.navigation .nav-right,.navigation .nav-menu{display:flex;align-items:center}.navigation .nav-left{gap:36px;min-width:0}.navigation .nav-logo{flex:0 0 89px!important;width:89px!important;height:37px!important}.navigation .navbar-brand{display:block;width:100%!important;margin:0!important;padding:0!important}.navigation .navbar-brand img{display:block;width:89px!important;max-width:none!important;height:auto!important}.navigation .nav-menu{gap:36px;margin:0;padding:0 0 0 32px;list-style:none}.navigation .nav-menu a,.navigation .nav-login{color:#1e1e1e;font-family:Lexend,sans-serif;font-size:18px;font-weight:400;line-height:1.6;text-decoration:none;transition:color .3s ease}.navigation .nav-menu>li>a.nav-link{display:block;padding:0}.navigation .nav-menu a:hover,.navigation .nav-login:hover,.navigation .nav-menu a.is-active,.navigation .nav-menu a[aria-current=page]{color:#ff0c68}.navigation .dropdown-menu .dropdown-item,.navigation .dropdown-menu .dropdown-item:hover,.navigation .dropdown-menu .dropdown-item:focus,.navigation .dropdown-menu .dropdown-item:active,.navigation .dropdown-menu .dropdown-item.is-active{box-sizing:border-box!important;display:block!important;width:100%!important;min-height:42px!important;margin:0!important;padding:10px 18px!important;border:0!important;border-radius:0!important;font-family:Lexend,sans-serif!important;font-size:18px!important;font-weight:400!important;line-height:1.2!important}.navigation .dropdown-menu .dropdown-item:hover,.navigation .dropdown-menu .dropdown-item:focus,.navigation .dropdown-menu .dropdown-item:active{background:#ff0c6814!important;color:#ff0c68!important}.navigation .dropdown-toggle{display:inline-flex!important;align-items:center!important;gap:.35em}.navigation .dropdown-toggle:after{flex:0 0 auto;width:0!important;height:0!important;margin-left:0!important;vertical-align:0!important;border-top:.3em solid!important;border-right:.3em solid transparent!important;border-bottom:0!important;border-left:.3em solid transparent!important}.navigation .nav-right{gap:36px;flex:0 0 auto}.navigation .nav-cta{display:block;padding:12px 28px;border-radius:54px;background:#ff0c68;color:#fff;font-family:Lexend,sans-serif;font-size:18px;font-weight:400;line-height:1.6;text-decoration:none;transition:background .3s ease}.navigation .nav-cta:hover{background:#c21972;color:#fff}.navigation .dropdown{position:relative}.navigation .dropdown-menu{position:absolute;top:100%;left:0;display:none;min-width:220px;margin:0;padding:10px 0;list-style:none;background:#fff;box-shadow:0 10px 28px #00000024}.navigation .dropdown:hover>.dropdown-menu,.navigation .dropdown:focus-within>.dropdown-menu,.navigation .dropdown-menu.show{display:block}.navigation .dropdown-item{display:block;padding:10px 18px;white-space:nowrap}.navigation .mobile-menu-toggle{display:none;padding:0;border:0;background:none;color:#1e1e1e;font-family:Inter,sans-serif;font-size:24px;cursor:pointer}@media(max-width:1200px){.navigation .nav-container{padding-right:80px;padding-left:80px}}@media(max-width:1024px){.navigation .nav-menu{gap:4vh;padding-left:0}.navigation .nav-menu a{font-size:16px}.navigation .nav-cta{width:115px;padding:10px;font-size:16px;text-align:center}.navigation .nav-right{gap:10px}}@media(max-width:768px){.navigation .mobile-menu-toggle{display:block}.navigation .nav-menu{display:none}.navigation .nav-container{height:50px;padding:0 20px;justify-content:space-between}.navigation .nav-right{gap:15px}.navigation .nav-cta{width:128px;padding:8px 16px;font-size:16px}.navigation .nav-menu.active,.navigation .nav-menu.is-open,.navigation .nav-menu.mobile-open{position:absolute;top:100%;right:0;left:0;z-index:999;display:flex;flex-direction:column;gap:20px;padding:20px;background:#fff;box-shadow:0 4px 12px #0000001a}}@media(max-width:530px){.navigation .mobile-menu-toggle{font-size:30px}.navigation .nav-login{font-size:16px}.navigation .nav-cta{padding:5px 16px;font-size:16px}}
