.takeoff-header{background-color:transparent;position:absolute;top:0;width:100%;z-index:999}.takeoff-header .container{margin:0 auto;max-width:1140px}.takeoff-header.scrolled{background-color:#fff}.takeoff-header.scrolled .logo img{filter:brightness(.6)}.takeoff-header .menu-icon{cursor:pointer;display:none}.takeoff-header-wrapper{padding:30px;transition:all .3s ease-out}.takeoff-header.scrolled .takeoff-header-wrapper{padding:20px}.takeoff-header-row{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.takeoff-header .logo img{max-width:240px;width:100%}.takeoff-header .demo-button a{align-items:center;background-color:var(--primary-color);border-radius:6px;color:#fff;display:flex;font-size:16px;font-weight:700;gap:10px;justify-content:center;padding:16px 24px;text-decoration:none;transition:all .2s linear}.takeoff-header .demo-button a:hover{background-color:var(--secondary-color)}.takeoff-header .demo-button i{font-size:14px}@media(max-width:1200px){.main-content{padding-top:88px}.takeoff-header-wrapper{padding:20px 15px}.takeoff-header .logo img{max-width:210px}.takeoff-header .demo-button a{font-size:15px;padding:16px 18px}}@media (max-width:992px){.takeoff-header .demo-button a{padding:11px 18px}.takeoff-header .fa-bars{font-size:22px}}@media (max-width:600px){.takeoff-header .demo-button a{margin-right:0}.takeoff-header .menu-icon{background:#fff;box-sizing:border-box;padding:10px;right:0;text-align:right;top:68px;width:100%}}@media (max-width:430px){.takeoff-header .demo-button{scale:.7;transform-origin:right}.takeoff-header .logo img{max-width:184px}.takeoff-header-row{gap:0}.takeoff-header .logo{scale:.8;transform-origin:left}}