header.header{left:0;position:absolute;right:0;top:0;z-index:999}.header-area{transition:all .7s ease}.header-area .wrapper.visible-title{margin:0;transition:all .15s linear}.header-area.fixed-header{left:0;position:fixed;right:0;top:0;transition:all .2s linear;z-index:9}.header-area.fixed-header .wrapper{margin-top:0}.header-area .wrapper{align-items:center;display:flex;margin:45px auto 0;padding:0;position:relative;width:100%}.header-area .logo{background:#f0f0f0;border-radius:42px;height:85px;max-width:285px;padding:27px 59px;text-align:center;width:100%}.header-area .logo img{display:flex}@media (min-width:1100px){.header-area .wrapper{min-width:1290px}}.header-area .menu-items{align-items:center;background:#f0f0f0;border-radius:42px;display:inline-flex;justify-content:space-around;margin:0 0 0 -15px;max-width:100%;min-height:85px;padding:15px 40px 15px 59px!important;width:100%}.header-area .wrapper .nav-links{display:inline-flex;margin:0;padding:0}.header-area .wrapper a.login{color:#0097ff;font-weight:600;margin-right:33px}.header-area .wrapper a.button.primary{display:inline;padding:14px 29.45px}.header-area .nav-links li{align-items:center;display:flex;list-style:none}.header-area .nav-links li a{align-items:center;border-radius:5px;display:flex;font-weight:600;padding:9px 14px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.mega-box .mega-col-row .link-content li a span{display:inline-block;height:20px;width:20px}.mega-box .mega-col-row .link-content li a span img{height:20px;width:20px}.header-area .nav-links img.down-icon{height:5px;margin-left:-12px;object-fit:none;padding-left:5px;width:11px}.header-area .mega-box.single-item{left:36%;max-width:max-content;min-width:260px}.header-area .mega-box .tags{align-items:center;border-radius:50px;color:#fff;display:flex;height:41px;justify-content:center;margin-bottom:34px;max-width:max-content;padding:10px 20px;text-align:center}.header-area .mega-box .tags img{margin-right:10px;max-width:14px}.header-area .mega-box .description{font-size:16px;line-height:26px}.header-area .link-content span img{margin:-3px 10px -3px 0}.header-area .nav-links .mobile-item{display:none}.header-area .nav-links .drop-menu{background:#f0f0f0;border-radius:17px;box-shadow:0 6px 10px rgba(0,0,0,.15);line-height:45px;max-width:225px;opacity:0;padding:35px 25px 30px;position:absolute;top:85px;visibility:hidden;width:100%;z-index:1}.header-area .nav-links ul.drop-menu li{line-height:45px}.header-area .drop-menu li a{border-radius:0;display:block;font-weight:400;padding:0;width:100%}.mega-box{left:3.5%;max-width:1100px;opacity:0;position:absolute;top:85px;visibility:hidden;width:100%;z-index:9}.mega-box .content{background:#f0f0f0;border-radius:17px;box-shadow:0 6px 10px rgba(0,0,0,.15);display:flex;justify-content:space-between;padding:36px 25px 30px;position:relative;width:100%}.mega-box .content:before{content:"";height:56px;left:0;position:absolute;right:0;top:-45px;width:100%}.mega-box .content .mega-col{flex:1 1 auto;max-width:254px;width:calc(25% - 30px)}.mega-box .link-content a{font-weight:700;padding:0!important}.mega-box .mega-col-row{margin-bottom:20px}.mega-box .mega-col-row:last-child{margin-bottom:0}.content .mega-col header{font-size:20px;font-weight:500}.mega-col.mega-links li{padding:0 20px}.mega-col .mega-links li a{display:block;font-size:17px;padding:0 20px}.mega-col .mega-links li a:hover{color:#f2f2f2}.header-area .wrapper .btn{color:#fff;cursor:pointer;display:none;font-size:20px}.nav-links .up-icon{display:none}.header-area .wrapper .btn.close-btn{position:absolute;right:30px;top:10px}.header-area .menu-toggle-btn{cursor:pointer;display:none;margin:0;width:40px}@media(min-width:1102px){.header-area .nav-links li:hover .drop-menu,.header-area .nav-links li:hover .mega-box{opacity:1;top:100px;transition:all .2s ease-in ease-out 2s;visibility:visible}.header-area .nav-links li:hover .down-icon{display:none}.header-area .nav-links li:hover .up-icon{display:block;height:5px;margin-left:-12px;object-fit:none;padding-left:5px;width:11px}}@media(max-width:1550px){.header-area .mega-box .description{display:none}}@media(max-width:1130px){.mega-box{left:0}}@media (max-width:1280px){.header-area .menu-items{padding:15px 20px!important}}@media screen and (max-width:1101px){.mega-box .content{border-radius:0}.header-area .nav-links li a{width:100%}.header-area .nav-links li{align-items:flex-start;display:flex;flex-direction:column;list-style:none;position:relative}.header-area .nav-links img.down-icon,.header-area .nav-links img.up-icon{cursor:pointer;height:40px!important;object-fit:none!important;padding-left:5px!important;position:absolute;right:15px!important;top:0!important;width:40px!important}.header-area .mega-box.single-item{height:auto;left:0;min-width:100%}.mega-box .content{padding:0 25px 5px}.header-area a.desktop-item{justify-content:space-between}.header-area br{display:none}.mega-box.active{height:300px;opacity:1;overflow-y:auto;visibility:visible}.header-area .menu-items{margin:0;max-width:100%;padding:20px 5px!important;position:absolute;top:85px;z-index:1}.header-area .wrapper .nav-links{display:block;margin:0;padding:0}.header-area .menu-items.active{display:block;left:0;max-height:550px;overflow:auto}.mega-box{display:none;left:0;position:relative;top:0!important}.mega-box.active{display:block;margin:10px 0;max-width:100%}.mega-box .content{display:block}.mega-box .content .mega-col{margin-bottom:30px;max-width:100%;width:calc(100% - 30px)}.header-area .wrapper i.fa.fa-angle-down{float:inline-end}.header-area .menu-toggle-btn{cursor:pointer;display:block;margin:0;position:absolute;right:16px;top:10.5px;width:40px}.header-area .logo{border-radius:42px;height:auto;max-width:150px;padding:0}.header-area .wrapper{background:#f0f0f0;border-radius:60px;flex-wrap:wrap;justify-content:space-between;margin:48px auto 0;padding:19.15px 22px}.header-area .right-menu-items,.header-area img.close,.header-area.active .open-btn{display:none}.header-area.active .close{display:block}.header-area .menu-items{display:none}}@media screen and (max-width:767px){.header-area .wrapper{background:#f0f0f0;border-radius:60px;flex-wrap:wrap;justify-content:space-between;margin:48px auto 0;padding:19.15px 22px}.header-area .logo{height:auto;max-width:121px;padding:0}.header-area .menu-toggle-btn{right:16px;top:10.5px;width:40px}.header-area .menu-items{left:0;margin:0 auto;right:0;top:61px}}.lang-switch{border:1px solid #ccc;border-radius:4px;color:#333;font-weight:500;margin-left:15px;padding:6px 12px;text-decoration:none;transition:background .3s}.lang-switch:hover{background:#f4f4f4}.right-menu-items{align-items:center;display:flex;gap:16px}.cta-and-lang{align-items:center;display:flex;gap:12px}.language-dropdown{align-items:center;display:flex;position:relative}.lang-toggle{align-items:center;background:transparent;border:none;color:#0097ff;cursor:pointer;display:flex;font-size:20px;line-height:1;padding:0}.lang-toggle .arrow{font-size:10px;margin-left:2px}.lang-menu{background:#fff;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.15);display:none;flex-direction:column;padding:8px 12px;position:absolute;right:0;top:38px;z-index:1000}.lang-menu:before{border:6px solid transparent;border-bottom-color:#fff;content:"";position:absolute;right:14px;top:-10px}.lang-menu a{color:#111;font-size:14px;font-weight:500;padding:6px 0;text-decoration:none}.lang-menu a:hover{color:#0097ff}@media screen and (max-width:1101px){.hide-on-mobile{display:none!important}.right-menu-items{display:flex;gap:10px;margin-top:10px}.cta-and-lang,.right-menu-items{align-items:flex-end;flex-direction:column;width:100%}.cta-and-lang{gap:6px}.language-dropdown{align-self:flex-end}.lang-menu{right:0;top:30px}}.floating-lang-mobile{display:none}@media (max-width:768px){.floating-lang-mobile{align-items:flex-end;bottom:20px;display:flex;flex-direction:column;position:fixed;right:20px;z-index:9999}.floating-lang-mobile .lang-toggle{align-items:center;background-color:#0097ff;border:none;border-radius:30px;box-shadow:0 4px 10px rgba(0,0,0,.2);color:#fff;cursor:pointer;display:flex;font-size:16px;margin-bottom:100px!important;padding:10px 14px;z-index:9999}.floating-lang-mobile .lang-toggle .arrow{font-size:12px;margin-left:6px}.floating-lang-mobile .lang-menu{background:#fff;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.15);display:none;flex-direction:column;margin-top:8px;padding:8px 12px;z-index:9999}.floating-lang-mobile .lang-menu a{color:#333;font-size:14px;font-weight:500;padding:6px 0;text-decoration:none}.floating-lang-mobile .lang-menu a:hover{color:#0097ff}.floating-lang-mobile .lang-menu:before{border:6px solid transparent;border-bottom-color:#fff;content:"";position:absolute;right:14px;top:-10px}}