.custom-header{z-index:999;width:96%;position:fixed;top:30px;left:50%;transform:translateX(-50%);will-change:auto}@media screen and (min-width:1500px){.custom-header{width:100%}}@media screen and (min-width:1700px){.custom-header{width:96%}}.custom-header .header-inner{justify-content:space-between;align-items:center;display:flex;width:95%;margin:auto}.custom-header .header-inner .rights{display:flex;align-items:center;gap:15px}.custom-header .logo img{background:rgba(0,0,0,.4784313725);background:linear-gradient(135deg,#0f172a 60%,#ff5722 140%);border-radius:50px;width:150px;height:auto;padding:2px 12px}@media screen and (min-width:1500px){.custom-header .logo img{width:180px}}.custom-header .menu.d-none.d-xl-block{background:hsla(0,0%,100%,.6784313725);border:1px solid #fff;border-radius:50px;justify-content:space-between;align-items:center;padding:0 12px;display:flex;box-shadow:0 8px 30px rgba(0,0,0,.1019607843)}@media(max-width:1199.98px){.custom-header .header-inner{width:96%;margin:5px auto;padding:10px 1rem;background:hsla(0,0%,100%,.7215686275);border-radius:50px;backdrop-filter:blur(3px)}.custom-header .rights{gap:10px}.custom-header .header-btn{display:none}.custom-header .menu-btn{display:flex;background:linear-gradient(135deg,#ff7a18,#ff3d00);border:1px solid #ff3d00;padding:8px;border-radius:6px}}@media(max-width:992px){.custom-header{width:96%;position:fixed;top:15px;left:50%;transform:translateX(-50%)}}.custom-header ul{display:flex;gap:20px}.custom-header ul li{list-style:none}.custom-header ul li a{font-weight:500;color:#000;transition:.3s;padding:6px 0;display:flex;align-items:center}@media screen and (min-width:1500px){.custom-header ul li a{font-size:18px}}.custom-header ul li a:hover{color:#ff5722}.header-btn{display:flex;align-items:center;gap:10px;padding:7px 18px;border-radius:30px;background:linear-gradient(135deg,#ff7a18,#ff3d00);color:#fff;box-shadow:0 8px 20px rgba(255,61,0,.35);font-weight:500;transition:.3s}@media screen and (min-width:1500px){.header-btn{font-size:16px}}.header-btn:hover{transform:translateY(-2px);background:#fff;color:#ff3d00;box-shadow:0 5px 15px rgba(255,87,34,.4)}.header-btn .btn-icon,.menu-btn{display:flex}.menu-btn{flex-direction:column;gap:4px;background:none;border:none}.menu-btn span{width:22px;height:2px;background:#000}@media screen and (max-width:1200px){.menu-btn span{background:#fff}}header li.has-dropdown.p-static.active{transition:all 1s ease-in-out}header .tp-megamenu-wrapper.megamenu-white-bg{visibility:hidden;opacity:0;transform-origin:top center;transition:transform 1s ease;pointer-events:none}header .tp-megamenu-wrapper.megamenu-white-bg.small-menu{width:22%}header li.has-dropdown.p-static.active:hover .tp-megamenu-wrapper.megamenu-white-bg{visibility:visible;opacity:1;transform:rotateX(0deg) translateY(0);pointer-events:auto;top:48px;height:auto}@media screen and (min-width:1500px){header li.has-dropdown.p-static.active:hover .tp-megamenu-wrapper.megamenu-white-bg{top:50px}}.tp-offcanvas-logo a img{background:linear-gradient(135deg,#0f172a 60%,#ff5722 140%);border-radius:50px;width:150px;height:auto;padding:2px 12px}.tp-offcanvas-wrapper{height:100vh;padding:20px}.tp-offcanvas-wrapper .tp-offcanvas-top{margin-bottom:20px}.tp-offcanvas-wrapper .tp-megamenu-wrapper{padding:6px 2px}.tp-offcanvas-wrapper .tp-offcanvas-menu .tp-megamenu-list ul li a{padding:8px 20px;font-size:14px;background-color:rgba(0,0,0,0)!important}.tp-offcanvas-wrapper .tp-offcanvas-menu{margin-bottom:20px}.tp-offcanvas-wrapper .tp-megamenu-list{margin-top:20px}.tp-offcanvas-wrapper .tp-megamenu-list ul li a{padding:8px 0}.tp-offcanvas-menu ul li .submenu+.tp-menu-close{display:none}.social-wrapper{gap:14px;flex-wrap:wrap}.social-wrapper,.social-wrapper .icon{display:flex;justify-content:center;align-items:center}.social-wrapper .icon{width:40px;height:40px;min-width:40px;min-height:40px;border-radius:50%;text-decoration:none;color:#fff;font-size:16px;background:rgba(0,0,0,.652);backdrop-filter:blur(8px);position:relative;overflow:hidden;transition:all .3s ease}.social-wrapper .icon i{position:relative;z-index:2}.social-wrapper .icon:before{content:"";position:absolute;inset:0;border-radius:50%;transform:scale(0);transition:.3s ease;z-index:0}.social-wrapper .icon:hover{transform:translateY(-5px) scale(1.08)}.social-wrapper .icon:hover:before{transform:scale(1.2)}.social-wrapper .icon.youtube:before{background:red}.social-wrapper .icon.instagram:before{background:linear-gradient(45deg,#f9ce34,#ee2a7b,#6228d7)}.social-wrapper .icon.linkedin:before{background:#0077b5}.social-wrapper .icon.x:before{background:#000}@media(max-width:480px){.social-wrapper{gap:10px}.social-wrapper .icon{transform:scale(.95)}}.main-menu{list-style:none}.tp-megamenu-wrapper{position:absolute;left:0;top:100%;background:#fff;padding:15px;display:none}.has-dropdown.active .tp-megamenu-wrapper,.has-dropdown:hover .tp-megamenu-wrapper{display:block}.menu-heading{grid-column:span 4;font-weight:700;font-size:14px;color:#ff3d00;margin-top:15px}.menu-link{display:flex;align-items:center;padding:6px 0;transition:.3s}.menu-link:hover{color:#ff3d00;transform:translateX(5px)}.menu-icon{color:#ff3d00;padding:0!important;margin-left:0!important}.menu-icon svg{color:#000!important}.menu-text{font-size:14px!important;font-weight:600!important}@media screen and (min-width:1300px){.menu-text{font-size:11px!important}}@media screen and (min-width:1500px){.menu-text{font-size:12.5px!important}}@media screen and (min-width:1700px){.menu-text{font-size:14.5px!important}}li.menu-heading{color:#ff5722;font-size:18px;font-weight:600}.tp-megamenu-list .mega-grid{display:block}.tp-megamenu-list .mega-grid li{padding:0}.mega-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px 25px}.mega-grid li{line-height:35px}.mega-grid li:not(.tp-megamenu-title){padding:4px 10px!important}.mega-grid li:not(.tp-megamenu-title):hover{background-color:rgba(255,87,34,.1607843137);border-radius:7px}.mega-grid li:not(.tp-megamenu-title):hover .menu-text{color:#ff3d00}.mega-grid li:not(.tp-megamenu-title):hover .menu-icon svg{color:#ff3d00!important}.mega-grid li a.menu-link{padding:0!important}@media screen and (min-width:1500px){.mega-grid li{margin-top:5px}}.mega-grid .tp-megamenu-title{line-height:unset!important}