/* Unyxa Technologies Frontend V1.0. Extends the supplied template only. */
.unyxa-brand{display:inline-flex!important;align-items:center;gap:10px;text-decoration:none;white-space:nowrap;line-height:1!important;color:#202632!important;padding:0!important}
.unyxa-brand img{width:58px!important;height:58px!important;object-fit:contain;max-width:none!important}
.unyxa-brand>span{font-family:'Rajdhani',sans-serif;font-size:32px;font-weight:700;letter-spacing:2px;line-height:1}
.unyxa-brand small{display:block;font-family:'Nunito',sans-serif;font-weight:800;font-size:10px;letter-spacing:2.6px;margin-top:4px}
.unyxa-brand-light{color:#fff!important}.unyxa-brand-light img{background:#fff;border-radius:8px;padding:4px}
.unyxa-top .header-info li{font-size:12px;line-height:1.6;white-space:normal}.unyxa-top .top-header-social-icon li{margin-left:12px;font-size:13px}.unyxa-top .row{min-height:52px}.unyxa-top .time-line{margin-right:6px}
.unyxa-header{background:#fff}.unyxa-header .header-menu>ul{display:flex;justify-content:flex-end;align-items:center;gap:24px;margin:0;padding:0}.unyxa-header .header-menu>ul>li{margin:0}.unyxa-header .header-menu>ul>li>a{font-size:15px;padding:34px 0;white-space:nowrap}.unyxa-header .header-menu a[aria-current=page]{color:#0c5adb}
.mean-container .mean-bar::before{content:none!important}.mean-bar .unyxa-brand{position:absolute;top:7px;left:12px;color:#fff!important;z-index:5}.mean-bar .unyxa-brand img{width:44px!important;height:44px!important;background:#fff;border-radius:4px;padding:3px}.mean-bar .unyxa-brand>span{font-size:24px}.mean-bar .unyxa-brand small{font-size:8px;letter-spacing:1.8px}
.unyxa-footer .footer-widget-desc p{width:auto!important;line-height:1.8;margin-bottom:16px}.unyxa-footer a{overflow-wrap:anywhere}.unyxa-footer .footer-widget-desc a,.unyxa-email-list a{color:#fff}.unyxa-footer .footer-logo{margin-bottom:22px}.unyxa-email-list a{display:block;font-size:14px;margin-bottom:15px;line-height:1.5}.unyxa-version{color:#9fb4d0;font-size:12px;margin-top:22px}.unyxa-social-notice{color:#b8c6dd;font-size:12px;text-align:right;margin:0}.unyxa-footer .footer-bottom-area{width:100%}.unyxa-footer .footer-bottom-content p{line-height:1.8}
.unyxa-hero{position:relative;isolation:isolate;overflow:hidden;background:#040e25}.unyxa-slide{min-height:700px;display:flex;align-items:center;padding:90px 0 130px;background-size:cover;background-position:center;position:relative}.unyxa-slide-office{background-image:linear-gradient(90deg,rgba(3,12,32,.95) 0%,rgba(3,12,32,.83) 48%,rgba(3,12,32,.38) 100%),url('../images/unyxa/pakistani-office-v1.0.png')}.unyxa-slide-technology{background-image:linear-gradient(90deg,rgba(3,12,32,.92),rgba(3,12,32,.6)),url('../images/home-2/hero-bg.png')}.unyxa-slide-network{background-image:linear-gradient(90deg,rgba(3,12,32,.94),rgba(3,12,32,.65)),url('../images/unyxa/pakistani-office-v1.0.png');background-position:center 75%}
.unyxa-hero .hero-content h4{font:600 17px/1.6 'Rajdhani',sans-serif;color:#a7c6ff;letter-spacing:2px;margin-bottom:16px}.unyxa-hero .hero-content h1{font:700 66px/1.07 'Rajdhani',sans-serif;text-transform:uppercase;color:white;margin:0 0 22px}.unyxa-hero .hero-content p{color:#d0d9e7;font-size:19px;line-height:1.75;max-width:660px;width:100%;margin:0}.unyxa-hero .hero-button{margin-top:32px;display:flex;gap:18px;flex-wrap:wrap}.unyxa-hero .hero-button a{background:#0c5adb;border:1px solid #0c5adb;color:#fff;border-radius:5px;padding:16px 26px;display:inline-flex;align-items:center;gap:20px;font-family:'Nunito',sans-serif;font-weight:700;transition:background .25s,transform .25s}.unyxa-hero .hero-button a.button-two{background:transparent;border-color:#8c9fbc}.unyxa-hero .hero-button a:hover{background:#0645aa;transform:translateY(-3px)}
.unyxa-hero .owl-item.active .hero-content,.unyxa-hero .owl-item.active .hero-button{animation:unyxa-rise .9s both}.unyxa-hero .owl-item.active .hero-button{animation-delay:.18s}.unyxa-hero .owl-nav{position:absolute;right:max(24px,calc((100vw - 1140px)/2));bottom:36px;display:flex;gap:10px}.unyxa-hero .owl-nav button{width:48px;height:48px;border:1px solid #7b91b9!important;color:#fff!important;border-radius:50%;background:#0c5adb33!important;font-size:20px!important}.unyxa-hero .owl-dots{position:absolute;bottom:45px;left:max(24px,calc((100vw - 1140px)/2));display:flex;gap:10px}.unyxa-hero .owl-dot span{display:block;width:28px;height:4px;background:#778aab;border-radius:3px;transition:width .3s,background .3s}.unyxa-hero .owl-dot.active span{background:#fff;width:48px}.unyxa-slider-pause{position:absolute;z-index:3;bottom:36px;left:calc(50% - 42px);border:1px solid #7b91b9;background:#06122acc;color:white;padding:10px 16px;border-radius:25px;display:flex;gap:6px;align-items:center;font-size:13px;cursor:pointer}
.unyxa-reactive{--px:50%;--py:50%;position:relative;isolation:isolate}.unyxa-hero:after{content:'';position:absolute;inset:0;z-index:2;pointer-events:none;background:radial-gradient(350px circle at var(--px) var(--py),rgba(34,104,255,.18),transparent 75%);transition:opacity .4s}.unyxa-cursor-light{position:absolute;top:0;left:0;z-index:3;pointer-events:none;width:44px;height:44px;border:1px solid #adc7ff90;border-radius:50%;transform:translate(-100px,-100px);opacity:0;transition:opacity .3s}.unyxa-hero.unyxa-pointer-active .unyxa-cursor-light{opacity:1}
.unyxa-service-live{overflow:hidden}.unyxa-service-live>.container{position:relative;z-index:1}.unyxa-service-grid{position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(440px circle at var(--px) var(--py),#0c5adb20,transparent 70%),linear-gradient(#0c5adb08 1px,transparent 1px),linear-gradient(90deg,#0c5adb08 1px,transparent 1px);background-size:auto,44px 44px,44px 44px;animation:unyxa-grid-drift 24s linear infinite}.unyxa-service-live .single-service-box{transition:transform .35s,box-shadow .35s}.unyxa-service-live .single-service-box:hover{transform:translateY(-8px);box-shadow:0 15px 45px #0c5adb20}
.about-area.style-two .about-thumb img[src*="unyxa/"]{width:100%;height:450px;object-fit:cover;border-radius:8px}.unyxa-image-note{font-size:12px;line-height:1.6;color:#63728a;margin-top:14px;margin-bottom:0}.team-area.style-two .team-thumb>img[src*="unyxa/"]{width:100%;height:300px;object-fit:cover;object-position:center 22%}.team-area.style-two .team-content h4{font-size:22px}.unyxa-template-note{font-size:12px!important;color:#627491!important;padding-top:12px;text-align:center}.unyxa-social-toast{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);background:#071d49;color:#fff;padding:14px 22px;border-radius:6px;box-shadow:0 8px 32px #0003;z-index:10000;max-width:calc(100vw - 32px);font-size:14px}
@keyframes unyxa-rise{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes unyxa-grid-drift{to{background-position:0 0,44px 44px,44px 44px}}
@media(max-width:1199px) and (min-width:992px){.unyxa-header .header-menu>ul{gap:16px}.unyxa-header .header-menu>ul>li>a{font-size:14px}.unyxa-brand>span{font-size:27px}.unyxa-brand img{width:48px!important;height:48px!important}.unyxa-top .top-header-social-icon li{margin-left:7px;font-size:11px}}
@media(max-width:991px){.unyxa-header{display:none}.unyxa-slide{min-height:640px;padding:80px 0 130px}.unyxa-hero .hero-content h1{font-size:54px}.unyxa-footer .footer-widget-content{margin-top:24px}.unyxa-top{display:none}}
@media(max-width:575px){.unyxa-slide{min-height:680px;padding:64px 0 120px}.unyxa-hero .hero-content h1{font-size:39px}.unyxa-hero .hero-content h4{font-size:14px;letter-spacing:1px}.unyxa-hero .hero-content p{font-size:16px}.unyxa-hero .hero-button{gap:12px}.unyxa-hero .hero-button a{padding:13px 17px;font-size:14px;gap:12px}.unyxa-hero .owl-nav{right:18px;bottom:34px}.unyxa-hero .owl-dots{left:18px;bottom:52px}.unyxa-slider-pause{left:18px;bottom:16px;padding:6px 13px;font-size:11px}.unyxa-hero .owl-dot span{width:20px}.unyxa-hero .owl-dot.active span{width:30px}.about-area.style-two .about-thumb img[src*="unyxa/"]{height:300px}.unyxa-footer .footer-bottom-content p,.unyxa-social-notice{text-align:left}.unyxa-footer .footer-botton-social-icon{text-align:left}.unyxa-footer .footer-botton-social-icon ul{padding-left:0}.unyxa-image-note{margin-bottom:24px}}
@media(pointer:coarse){.unyxa-cursor-light{display:none}.unyxa-hero:after{background:none}}
@media(prefers-reduced-motion:reduce){.unyxa-service-grid,.unyxa-hero .owl-item.active .hero-content,.unyxa-hero .owl-item.active .hero-button{animation:none!important}.unyxa-cursor-light{display:none}.unyxa-reactive:after{display:none}.unyxa-hero *{transition:none!important}.unyxa-service-live .single-service-box:hover{transform:none}}
.unyxa-newsletter{margin-top:22px}.unyxa-newsletter label{display:block;color:#fff;margin-bottom:10px;font-weight:700}.unyxa-newsletter .footer-newslatter-box input{width:100%;min-width:0}.unyxa-newsletter .frontend-status{font-size:12px;line-height:1.6}
/* Leave controls above the template's overlapping feature cards. Owl's bundled version renders div controls. */
.unyxa-hero .owl-nav{bottom:100px;z-index:4}.unyxa-hero .owl-nav .owl-prev,.unyxa-hero .owl-nav .owl-next{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border:1px solid #7b91b9;color:#fff;border-radius:50%;background:#0c5adb33;font-size:20px;cursor:pointer}.unyxa-hero .owl-dots{bottom:120px;z-index:4}.unyxa-hero .owl-dot{cursor:pointer}.unyxa-slider-pause{bottom:100px;z-index:4}

@media(max-width:575px){.unyxa-hero .owl-nav{bottom:100px}.unyxa-hero .owl-dots{bottom:119px}.unyxa-slider-pause{bottom:79px}}
