.navbar{margin-left:0;margin-right:0;display:flex;align-items:center;justify-content:space-between;padding-top:0;padding-bottom:0}@media (min-width:768px){.navbar{margin-left:1rem;margin-right:1rem;padding-top:1rem;padding-bottom:1rem}}@media (min-width:1040px){.navbar{margin-left:0;margin-right:0;padding-left:4rem;padding-right:4rem}}@media (min-width:1280px){.navbar{padding-left:4rem;padding-right:4rem}}@media (min-width:1536px){.navbar{padding-left:4rem;padding-right:4rem}}.navbar-brand{display:flex;align-items:center}.navbar-brand .logo-text-main{font-weight:600}@media (min-width:768px){.navbar-brand .logo-text-main{font-size:12px}}@media (min-width:1040px){.navbar-brand .logo-text-main{font-size:14px}}@media (min-width:1280px){.navbar-brand .logo-text-main{font-size:18px}}@media (min-width:1536px){.navbar-brand .logo-text-main{font-size:26px}}.navbar-brand-image{position:relative}.navbar-nav{margin:0;display:none;list-style-type:none;gap:.5rem;padding:0}@media (min-width:768px){.navbar-nav{display:flex;justify-content:center;vertical-align:middle}}.navbar-nav .navbar-nav-ul-container{display:flex;align-self:center}@media (min-width:768px){.navbar-nav .navbar-nav-ul-container{gap:.5rem}}@media (min-width:1040px){.navbar-nav .navbar-nav-ul-container{gap:1rem}}.navbar-li{margin-right:.5rem;padding-left:.5rem;padding-right:.5rem}@media (min-width:1536px){.navbar-li{margin-right:1rem;padding-left:1.25rem;padding-right:1.25rem}}.navbar-nav-li-text{font-size:16px;font-weight:600;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-text-opacity:0.7;text-decoration-line:none}.navbar-nav-li-text:hover{font-weight:600;--tw-text-opacity:1;color:rgb(190 86 86/var(--tw-text-opacity,1));text-decoration-line:underline;text-underline-offset:8px}@media (min-width:768px){.navbar-nav-li-text{font-size:10px}}@media (min-width:1040px){.navbar-nav-li-text{font-size:12px}}@media (min-width:1280px){.navbar-nav-li-text{font-size:14px}}@media (min-width:1536px){.navbar-nav-li-text{font-size:16px}}.active-nav-item .navbar-nav-li-text{font-weight:600;--tw-text-opacity:1;color:rgb(190 86 86/var(--tw-text-opacity,1));text-decoration-line:underline;text-underline-offset:8px}.navbar-li{position:relative}.navbar-li:hover .dropdown-menu{display:block}.generic-button{z-index:10;display:flex;height:46px;width:120px;cursor:pointer;align-items:center;justify-content:center;overflow:hidden;font-size:13px}@media (min-width:768px){.generic-button{width:160px;font-size:15px}}@media (min-width:1040px){.generic-button{height:50px;width:200px;font-size:18px}}.generic-button{position:relative;color:#fff;transition:all .2s ease}.generic-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transition:all .9s ease;z-index:0}.generic-button:hover:before{left:100%}.generic-button:hover{opacity:1}.generic-button:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;border-radius:inherit;padding:2px;background:linear-gradient(90deg,#ff117c,#f89b29);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude}.btn-img{margin-left:.5rem;height:13.26px;width:18px}.btn-name{display:flex;align-items:center;justify-content:center;font-size:14px}@media (min-width:768px){.btn-name{font-size:18px}}