main{padding-top:100px}.nav-container{background-color:rgb(var(--white));box-shadow:0 2px 15px rgba(var(--grey),.3);z-index:1000}.navbar-collapse{margin:0 38px}.navbar{height:100px;margin:0 auto;max-width:1100px;padding:0 20px}.navbar-nav{font-size:var(--fs-text-small);font-weight:var(--fw-bold);letter-spacing:.8px}.navbar-nav_sites{padding-left:42px;padding-right:42px}.navbar_logo{height:45px;object-fit:contain;transition:transform .3s ease;width:200px}.navbar_logo:hover{transform:scale(1.05)}.nav-link{color:rgb(var(--dark-grey))!important;padding:15px 20px!important;position:relative;text-decoration:none;transition:all .3s ease}.nav-link:hover,.nav-login:hover{color:rgb(var(--nova-orange))!important;transform:translateY(-1px)}.nav-login{color:rgb(var(--nova-orange));font-weight:var(--fw-bold);padding:5px 15px;text-decoration:none}.nav-link.active{border-bottom:3px solid rgb(var(--nova-orange));color:rgb(var(--nova-orange))!important}.nav-link.dropdown-toggle:after{display:none!important}.nav-item{padding:0 5px}.nav-item.dropdown .dropdown-menu{background:#fff;border:none;border-radius:8px;box-shadow:0 10px 40px rgba(0,0,0,.15);display:block;left:50%;margin-top:10px;min-width:790px;opacity:0;padding:20px;position:absolute;top:100%;transform:translateX(-50%);transition:all .3s ease-in-out;visibility:hidden;z-index:999}.nav-item.dropdown:hover .dropdown-menu{margin-top:0;opacity:1;visibility:visible}.dropdown-item{border-left:3px solid transparent;border-radius:6px;color:rgb(var(--dark-blue));font-weight:500;transition:all .3s ease}.dropdown-item:hover{background-color:rgba(var(--nova-orange),.1);border-left:3px solid rgb(var(--nova-orange));color:rgb(var(--nova-orange));transform:translateX(5px)}.menu-mobile-version{background:rgb(var(--white));height:100vh;left:-100%;overflow-y:auto;position:fixed;top:0;transition:left .4s cubic-bezier(.25,.46,.45,.94);width:100%;z-index:9999}.menu-mobile-version.active{left:0}.menu-mobile-title{backdrop-filter:blur(10px);border-bottom:1px solid rgba(var(--white),.2);padding:20px;position:sticky;top:0}.content-btn-close{background:none;border:none;border-radius:50%;color:#fff;font-size:24px;margin-left:auto;padding:10px;transition:all .3s ease}.content-btn-close:hover{background:rgba(var(--nova-orange),.2);transform:rotate(90deg)}.menu-mobile-content-links{padding:22px 18px}.menu-mobile-content-links .navbar-nav{flex-direction:column;gap:5px}.menu-mobile-content-links .nav-item{border-bottom:1px solid rgba(var(--white),.1);padding:0}.menu-mobile-content-links .nav-link,.menu-mobile-content-links a{border-left:4px solid transparent;display:block;font-size:var(--fs-text-xl);font-weight:500;padding:12px 16px!important;text-decoration:none;transition:all .3s ease}.menu-mobile-content-links .nav-link:hover,.menu-mobile-content-links a:hover{background:rgba(var(--nova-orange),.1);border-left:4px solid rgb(var(--nova-orange));transform:translateX(10px)}.menu-mobile-content-links .nav-item.active a{border-left:4px solid rgb(var(--nova-orange));color:rgb(var(--nova-orange))!important}.collapse .dropdown-item{border-left:none;font-size:var(--fs-text-md);padding:8px 12px}.collapse .dropdown-item:hover{background:rgba(var(--nova-orange),.2);padding-left:18px}.menu-mobile-socialIcons{border-top:1px solid rgba(var(--white),.2);padding:10px 5px;text-align:center}.mobile-nav-toggle{background:none;border:none;color:rgb(var(--dark-blue));display:none;font-size:24px;padding:10px}.menu-mobile-content-links .nav-item:last-child{background:rgba(var(--nova-orange),.1);border:2px solid rgb(var(--nova-orange));border-radius:10px;margin:20px 0;padding:15px;text-align:center}.menu-mobile-content-links .nav-item:last-child span{color:rgb(var(--nova-orange));font-weight:700;max-width:60px}@media (max-width:991px){.nav-container .navbar{height:auto;justify-content:space-between;padding:20px}.mobile-nav-toggle{display:block}.navbar-collapse{display:none!important}}@media (max-width:768px){main{padding-top:88.2px}.navbar{width:100%}}@media (max-width:576px){.navbar_logo{height:35px;width:150px}.menu-mobile-title{padding:15px}}.menu-mobile-socialIcons a{color:#fff;font-size:24px;margin:0 15px;text-decoration:none!important;transition:all .3s ease}.nav_blank{width:500px}