nav{position:fixed;top:0;z-index:1000;width:100%;transition:.5s;padding-block:1.5rem}nav.scrolled{background-color:var(--nav-secondary-background-color);box-shadow:0 2px 8px #0000001a;padding-block:1.5rem!important}.nav-mobile{position:relative;padding-inline:1rem;z-index:9000}.logo{width:30%;position:relative;z-index:2}.nav-mobile input{position:absolute;right:2rem;top:50%;transform:translateY(-50%) scale(3);z-index:2;opacity:0}.nav-mobile input:checked~.menu-list{transform:none;transition:transform .25s ease}#hamburger{position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);z-index:1}.nav-mobile .hamburger-lines{display:block;margin-bottom:5px;background-color:#dededf;height:4px;width:33px;border-radius:3px;transition:transform .25s ease-in}.dark-nav .hamburger-lines{background-color:#040034}.dark-nav .logo{filter:invert()}.dark-nav a{color:#040034!important}.dark-nav nav.scrolled a{color:var(--white-text-color)!important}.dark-nav nav.scrolled .hamburger-lines{background-color:#dededf!important}.dark-nav nav.scrolled .logo{filter:invert(0)}.nav-mobile input:checked~#hamburger .hamburger-lines:first-child{transform-origin:center;transform:translateY(9px) rotate(-45deg)}#hamburger .hamburger-lines:nth-child(2){transform-origin:right;transform:scaleX(1)}.nav-mobile input:checked~#hamburger .hamburger-lines:nth-child(2){transform-origin:right;transform:scaleX(0)}.nav-mobile input:checked~#hamburger .hamburger-lines:last-child{transform-origin:center;transform:translateY(-9px) rotate(45deg)}.nav-mobile .menu-list{position:fixed;top:0;right:0;height:100vh;width:100%;padding-inline:4rem;padding-top:10rem;padding-bottom:6rem;overflow-y:scroll;background-color:var(--nav-background-color);opacity:.99;transform:translate(100%);transition:transform .25s ease}.nav-mobile ul{display:flex;flex-direction:column;gap:2rem;text-align:center}.nav-mobile ul li a{font-size:1.35rem}.menu-list-item,.menu-list-item a{transition:.5s}.menu-list-item:hover{scale:1.05}.menu-list-item a:hover{color:var(--accent-color)}.menu-list-item>a{font-weight:500;font-size:1.15rem;line-height:1.5rem;text-decoration:none;color:var(--white-text-color);text-transform:capitalize}.sub-items{margin-left:1.5rem}footer{padding-block:1.125rem;background:var(--nav-secondary-background-color);border-top:1px solid var(--border-color);color:var(--white-text-color)}footer h2{color:var(--white-text-color);font-family:Poppins;font-size:1.125rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.01rem}footer p,footer a{color:var(--white-text-color);font-family:Poppins;font-size:1rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.04rem;opacity:.75}@media screen and (max-width: 48em){footer .logo{width:70%}}.footer-grid-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-top:1rem}.grid-span-full{grid-column:1 / -1}@media screen and (min-width: 65em){.grid-span-full{grid-column:4 / 5;grid-row:1 / 2}.footer-grid-wrapper{grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width:48rem){nav{padding-block:3rem}nav.scrolled{padding-block:2rem}.audit-partner-mobile{display:none}.logo{width:80%}.nav-mobile .menu-list{width:fit-content}.nav-desktop{position:relative;display:flex!important;justify-content:space-between;align-items:center;padding-inline:9rem}.nav-desktop .menu-list .menu-section>ul{display:flex;gap:2.5rem;color:#fff;font-family:Poppins;font-size:1.5rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.105rem;text-transform:capitalize}}@media (min-width: 48em){.nav-mobile{display:none}.logo{width:10rem}header .elements{margin-left:auto;margin-block:auto;margin-right:4rem;display:flex;gap:1.5rem}header .icon{width:1.8rem;cursor:pointer}header .avatar{--size: 3rem;width:var(--size);height:var(--size);margin-block:auto;margin-right:4rem}}.contact-info-wrapper{margin-top:2rem;display:grid;grid-template-columns:2.5rem 1fr;gap:1rem}.contact-info-wrapper p{text-align:left}.dropdown{position:relative}.dropdown-toggle{cursor:pointer;display:inline-block;color:var(--white-text-color);font-size:1.15rem;text-decoration:none}.dropdown-menu{position:absolute;top:100%;right:0;background-color:var(--nav-background-color);border:1px solid var(--border-color);border-radius:.75rem;padding:1.5rem 1rem;list-style:none;margin-top:.5rem;width:max-content;z-index:9999;box-shadow:0 4px 12px #0003;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .25s ease,transform .25s ease,visibility .25s;display:grid;grid-template-columns:repeat(3,1fr)}.dropdown:hover .dropdown-menu,.dropdown-menu:hover{opacity:1;visibility:visible;transform:translateY(0)}.dropdown-menu:before{content:"";position:absolute;top:-8px;right:1.5rem;width:16px;height:16px;background-color:var(--nav-background-color);transform:rotate(45deg);border-left:1px solid var(--border-color);border-top:1px solid var(--border-color);z-index:-1;opacity:0;transition:opacity .25s ease}.dropdown:hover .dropdown-menu:before,.dropdown-menu:hover:before{opacity:1}.dropdown-menu li{padding:0;margin:0}.dropdown-menu li a{display:flex;align-items:center;gap:.75rem;padding:.65rem 1.25rem;text-decoration:none;color:var(--white-text-color)!important;font-size:1rem;transition:background .3s,color .3s}.dropdown-menu li a img{width:1.75rem;aspect-ratio:1/1;opacity:.8;transition:opacity .3s,transform .3s}.dropdown-menu li a:hover{background-color:var(--nav-secondary-background-color);color:var(--accent-color)}.dropdown-menu li a:hover img{opacity:1;transform:scale(1.1)}
