.header-sec{position:absolute;top:0;left:0;width:100%;background:rgba(0,0,0,0);z-index:1000;transition:background .3s ease;border-bottom:1px solid hsla(0,0%,100%,.1)}@media(max-width:768px){.header-sec{border-bottom:none}}.header-sec .head-wrapper{display:flex;justify-content:space-between;align-items:center;padding:25px 0;position:relative}.header-sec .logo-blk{position:relative;z-index:10;transition:all .3s ease}.header-sec .logo-blk img{width:150px;height:auto;filter:invert(0);transition:filter .3s ease}@media(max-width:768px){.header-sec .logo-blk img{width:100px}}.header-sec .logo-blk.menu-open{z-index:9999}.header-sec .logo-blk.menu-open img{filter:invert(1)}.header-sec .nav-links-blk{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:30px;z-index:999;pointer-events:auto}.header-sec .nav-links-blk .nav-link{color:#fff;text-decoration:none;font-weight:500;transition:color .3s ease;font-family:Raleway,sans-serif}.header-sec .nav-links-blk .nav-link:hover{color:#0070f3}.header-sec .nav-links-blk .mobile-enquire{display:none}.header-sec .right-blk{z-index:10}.header-sec .hamburger{display:none;flex-direction:column;justify-content:space-between;width:25px;height:18px;cursor:pointer;z-index:1100}.header-sec .hamburger span{height:3px;background:#fff;border-radius:2px;transition:all .3s ease}.header-sec .hamburger.active span:first-child{transform:rotate(45deg) translateY(7px);background:#1d1d1b}.header-sec .hamburger.active span:nth-child(2){opacity:0}.header-sec .hamburger.active span:nth-child(3){transform:rotate(-45deg) translateY(-7px);background:#1d1d1b}@media(max-width:768px){.header-sec .hamburger{display:flex}.header-sec .nav-links-blk{position:absolute;top:0;left:0;transform:translateY(-200%);width:100%;flex-direction:column;align-items:center;gap:25px;padding:120px 0 60px;background:hsla(0,0%,100%,.87);backdrop-filter:blur(3px);opacity:0;visibility:hidden;transition:all .3s ease;z-index:999}.header-sec .nav-links-blk .nav-link{color:#000;font-weight:500;font-size:35px;line-height:30px;font-family:Raleway}.header-sec .nav-links-blk .mobile-enquire{display:block;margin-top:40px}.header-sec .nav-links-blk .mobile-enquire .enquire-btn{background:#000;color:#fff;padding:18px 26px;border-radius:6px;font-weight:600;font-size:18px}.header-sec .nav-links-blk.open{transform:translateY(0);opacity:1;visibility:visible}.header-sec .right-blk{display:none}}.header-sec .media-btn-blk{display:none}@media(min-width:1025px){.header-sec .media-btn-blk{display:flex;gap:1.1rem;align-items:center;justify-content:flex-end;position:fixed;bottom:90px;right:35px;z-index:999999}}.header-sec .media-btn-blk .btn-media{display:flex;align-items:center;background-color:#000;gap:7px;padding:8px 12px;text-decoration:none;color:#fff;font-family:DM Sans;font-weight:400;font-size:18px;line-height:20px}.header-sec .media-btn-blk .btn-media.green-btn{background-color:#30c851}.dropdown{position:relative}.dropdown .nav-link{display:inline-block}.dropdown .dropdown-menu{position:absolute;top:100%;left:0;top:30px;background:#fff;min-width:200px;padding:10px 0;border-radius:6px;box-shadow:0 4px 20px rgba(0,0,0,.12);opacity:0;visibility:hidden;transform:translateY(10px);transition:.25s ease-in-out;z-index:999}.dropdown .dropdown-menu .dropdown-item{display:block;padding:10px 18px;font-size:15px;color:#000;transition:.2s ease;text-decoration:none}.dropdown .dropdown-menu .dropdown-item:hover{background:#f2f2f2;color:#d4a056}.dropdown:hover .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}@media(max-width:991px){.dropdown{width:100%}.dropdown .dropdown-menu{position:static;background:rgba(0,0,0,0);box-shadow:none;opacity:1;visibility:visible;transform:none;padding-left:15px}.dropdown .dropdown-menu .dropdown-item{color:#fff;padding:8px 0}}@media(max-width:768px){.dropdown{width:100%;text-align:center}.dropdown .projects-toggle{width:100%;font-size:35px;font-weight:600;cursor:pointer;padding-bottom:5px}.dropdown .dropdown-menu{max-height:0;overflow:hidden;opacity:0;visibility:hidden;transition:all .35s ease;padding:0}.dropdown.open-sub .dropdown-menu{max-height:300px;opacity:1;visibility:visible;padding-top:10px}.dropdown .dropdown-item{color:#000!important;font-size:20px;padding:10px 0;text-decoration:none}}