/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.footer-menu .navbar-toggler,.footer-menu .menu-toggle,.footer-menu button.navbar-toggler{display:none !important;}.footer-menu .navbar-collapse,.footer-menu .collapse{display:block !important;height:auto !important;visibility:visible !important;}.accessibility-toggle{position:fixed;right:0;top:45%;transform:translateY(-50%);width:54px;height:54px;border:0;border-radius:12px 0 0 12px;background:#005baa;color:#fff;font-size:26px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:9998;box-shadow:0 4px 18px rgba(0,0,0,.22);transition:all .3s ease;}.accessibility-toggle:hover{background:#00427d;}.accessibility-panel{position:fixed;top:0;right:-400px;width:370px;max-width:92%;height:100vh;background:#ffffff;z-index:10000;box-shadow:-8px 0 30px rgba(0,0,0,.18);transition:right .35s ease;overflow-y:auto;}.accessibility-panel.active{right:0;}.accessibility-header{min-height:75px;padding:18px 20px;background:#005baa;color:#ffffff;display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:5;}.accessibility-header-title{display:flex;align-items:center;gap:10px;}.accessibility-header-title i{font-size:27px;}.accessibility-header .access-heading{margin:0;font-size:20px;font-weight:600;}.accessibility-close{width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.15);color:#ffffff;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:20px;transition:.25s;}.accessibility-close:hover{background:rgba(255,255,255,.28);}.accessibility-body{padding:20px;display:grid;grid-template-columns:repeat(2,1fr);gap:13px;}.accessibility-item{min-height:110px;padding:12px 8px;border:1px solid #e2e7ec;border-radius:12px;background:#ffffff;color:#222222;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;cursor:pointer;text-align:center;font-size:14px;font-weight:600;transition:all .25s ease;}.accessibility-item i,.accessibility-icon{font-size:28px;color:#005baa;font-weight:700;}.accessibility-item:hover{border-color:#005baa;background:#f3f8fd;transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,91,170,.08);}.accessibility-item.active{border-color:#005baa;background:#e8f4ff;color:#005baa;}.reset-accessibility{grid-column:1 / -1;min-height:60px;flex-direction:row;background:#f5f6f7;}.reset-accessibility i{font-size:21px;}body.high-contrast{background:#000 !important;color:#fff !important;}body.high-contrast a{color:#ffff00 !important;}html.grayscale{filter:grayscale(100%);}body.underline-links a{text-decoration:underline !important;text-decoration-thickness:2px !important;}body.highlight-links a{background:#ffff00 !important;color:#000000 !important;padding:2px 4px;}body.readable-font,body.readable-font *{font-family:Arial,Helvetica,sans-serif !important;}:root{--primary-blue:#5279D7;--accent-blue:#A3BBF3;--light-blue:#D2DFFF;}*{box-sizing:border-box;}html{scroll-behavior:smooth;}body{font-family:'Poppins',sans-serif;margin:0;padding:0;overflow-x:hidden;}.container{width:100%;max-width:1800px;margin:0 auto;padding:0 30px;}.inner-banner img{max-width:100%;}.header-top{padding:10px 0 12px;border-bottom:1px solid #e6e6e6;}.header-top-left,.header-top-right{width:50%;}.logo-section{display:flex;align-items:center;gap:20px;flex-wrap:nowrap;}.logo-link{display:inline-flex;align-items:center;text-decoration:none;}.logo-main{width:auto;object-fit:contain;display:block;}.header-divider{width:1px;height:52px;background-color:#D2DFFF;display:inline-block;flex-shrink:0;}.logo-udan{height:100px;width:auto;object-fit:contain;display:block;}.logo-airsewa{height:100px;width:auto;object-fit:contain;display:block;}.logo-text p{margin:0;font-size:18px;color:#333;line-height:1.2;}.logo-text h2{margin:0;font-size:22px;font-weight:700;color:#333;}.top-links{display:flex;flex-direction:column;align-items:flex-end;gap:15px;}.utility-links{font-size:13px;}.utility-links a{color:#666;text-decoration:none;}.utility-links span{margin:0 10px;color:#aaa;}.header-nav{padding:0;}.header-nav .nav-link{padding:16px 0;color:#222;font-size:18px;font-weight:600;}.header-nav .nav-link.active{color:#5279D7;}.header-nav .dropdown-toggle::after{margin-left:6px;vertical-align:middle;}.hero-slider{display:block;border-radius:18px;overflow:hidden;}.hero-slide img{width:100%;height:500px;}.hero-content{position:absolute;top:50%;left:75px;transform:translateY(-50%);max-width:750px;color:#fff;z-index:2;margin-top:100px;}.hero-content h2{font-size:30px;font-weight:600;line-height:36px;margin-bottom:0px;}.hero-content h2 span{display:block;font-weight:700;}.hero-content p{font-size:20px;line-height:1.4;max-width:560px;}.hero-slider .owl-dots{position:absolute;left:75px;bottom:45px;}.hero-slider .owl-dot span{width:12px;height:12px;border-radius:20px;display:block;margin:4px;background:#fff !important;transition:.3s;}.hero-slider .owl-dot.active span{width:35px;border-radius:20px;background:#fff !important;}.news-strip{background:#fff;padding:18px 0;margin-bottom:10px;}.news-box,.announcement-box{display:flex;align-items:center;gap:15px;}.news-title{display:flex;align-items:center;gap:10px;white-space:nowrap;flex-shrink:0;}.news-title i{color:#5279D7;font-size:24px;}.news-title span{color:#5279d7;font-weight:600;font-size:16px;}.news-box marquee,.announcement-box marquee{font-size:16px;color:#333;}.new-badge{background:#D2DFFF;color:#5279D7;font-size:12px;font-weight:700;padding:3px 8px;border-radius:3px;flex-shrink:0;}.pm-quote-section{width:100%;background-image:url(/themes/moca/img/ministry-full-bg.jpg);background-repeat:no-repeat;background-position:right top;background-size:cover;display:flex;align-items:center;overflow:hidden;}.pm-quote-banner{display:flex;align-items:flex-end;width:100%;gap:30px;}.pm-quote-img-box{flex-shrink:0;height:400px;display:flex;align-items:flex-end;}.pm-quote-img{width:100%;height:100%;object-fit:contain;object-position:bottom left;display:block;}.pm-quote-content{flex:1;padding:50px 0;max-width:850px;}.pm-quote-icon{display:flex;align-items:center;gap:16px;font-size:38px;color:#9bbcfb;line-height:1;margin-bottom:14px;}.pm-quote-icon::after{content:"";flex:1;max-width:720px;height:2px;background:linear-gradient(90deg,#dbeafe 0%,rgba(219,234,254,0.4) 60%,transparent 100%);border-radius:2px;}.pm-quote-heading{font-size:20px;font-weight:800;color:#0b224e;line-height:1.35;margin:0 0 16px 0;text-align:justify;font-style:italic;}.pm-quote-subtext{font-size:18px;color:#475569;line-height:1.6;margin-bottom:28px;max-width:90%;}.pm-quote-footer{display:flex;align-items:center;gap:32px;}.pm-event-info{display:flex;align-items:center;gap:14px;border-right:1.5px solid #dbeafe;padding-right:32px;}.pm-calendar-icon{width:48px;height:48px;background:#e1edff;color:#1a65ff;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:22px;flex-shrink:0;}.pm-event-title{font-size:12px;font-weight:800;color:#0b1e42;margin:0 0 3px 0;letter-spacing:0.3px;}.pm-event-date{font-size:13.5px;color:#64748b;font-weight:500;}.pm-event-btn{display:inline-flex;align-items:center;gap:12px;padding:10px 20px;background:#D2DFFF;border-radius:8px;text-decoration:none;color:#5279D7;font-weight:600;transition:.3s;font-size:13px;}.pm-event-btn:hover{background:#5279D7;color:#ffffff;transform:translateY(-2px);box-shadow:0 10px 24px rgba(23,98,255,0.45);}.aviation-box{display:flex;gap:80px;}.aviation-card-sm{width:calc(700px);height:100%;padding-top:20px;}.aviation-card-lg{width:100%;}.aviation-performance{background:#fff;padding:80px 0 !important;}.minister-card{padding:40px;border-radius:18px;overflow:hidden;position:relative;background:linear-gradient(180deg,#ffffff 0%,#D2DFFF 100%);border:1px solid #A3BBF3;}.minister-card::before{content:"";position:absolute;inset:0;background:url(/themes/moca/css/img/minister-bg.png) center bottom/cover no-repeat;}.minister-card > *{position:relative;z-index:2;}.section-title{font-size:24px;font-weight:700;color:#5279D7;margin-bottom:50px;}.minister-item{display:flex;gap:30px;align-items:center;}.minister-item:not(:last-child){margin-bottom:60px;}.minister-image{flex-shrink:0;}.minister-image img{width:100%;border-radius:14px;display:block;}.minister-content h4{font-size:20px;font-weight:700;color:#333;margin-bottom:8px;}.minister-content h5{font-size:18px;color:#444;font-weight:400;margin-bottom:25px;}.minister-content strong{font-size:16px;color:#222;}.minister-content p{margin:0;color:#555;font-size:16px;}.performance-title{color:#5279D7;font-weight:700;font-size:24px;margin-bottom:35px;}.aviation-tabs{border:none;gap:0;}.aviation-tabs .nav-item{flex:1;}.aviation-tabs .nav-link{width:100%;border:1px solid #5279D7;border-right:none;border-radius:0;color:#5279D7;background:#fff;padding:12px 0;font-size:17px;font-weight:500;transition:.35s;}.aviation-tabs .nav-item:first-child .nav-link{border-radius:10px 0 0 10px;}.aviation-tabs .nav-item:last-child .nav-link{border-right:1px solid #5279D7;border-radius:0 10px 10px 0;}.aviation-tabs .nav-link.active{background:#5279D7;color:#fff;border-color:#5279D7;}.aviation-tabs .nav-link:hover{background:#5279D7;color:#fff;}.performance-date{display:flex;align-items:center;gap:10px;margin:35px 0 20px;}.performance-date i{color:#A3BBF3;font-size:16px;}.performance-date span{color:#5279D7;font-weight:600;font-size:14px;}.performance-desc{color:#555;font-size:18px;line-height:1.3;margin-bottom:35px;}.metric-card{background:#fff;border:1px solid #A3BBF3;border-radius:16px;padding:40px 20px;height:100%;cursor:pointer;transition:.35s ease;}.metric-icon{width:72px;height:72px;background:#D2DFFF;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:.35s;margin-top:-10px;overflow:hidden;}.goindigo-in-logo{background:#09009b !important;}.metric-icon i{font-size:36px;color:#5279D7;transition:.35s;}.metric-icon svg{width:50px;fill:#5279D7;}.metric-icon img{width:35px;}.metric-card .my-label{margin:30px 0 12px;color:#444;font-size:20px;font-weight:500;transition:.35s;}.metric-card h3{margin:0;color:#5279D7;font-size:22px;font-weight:700;transition:.35s;}.goindigo-in-logo:hover{background:#09009b !important;}.airindia-com-logo{background:#da0e29;}.metric-card:hover .airindia-com-logo{background:#da0e29 !important;}.airindia-com-logo .airindia-com-logo-image{width:65px;}.spicejet-com-logo{background:#c4122f;}.metric-card:hover .spicejet-com-logo{background:#c4122f !important;}.channels4_profile-image{width:60px !important;}.unnamed-image-class{background:#ff6300;}.metric-card:hover .unnamed-image-class{background:#ff6300 !important;}.metric-card:hover{transform:translateY(-10px);background:#5279D7;border-color:#fff;box-shadow:0 18px 40px rgba(82,121,215,0.25);}.metric-card:hover .my-label,.metric-card:hover h3{color:#fff;}.metric-card:hover .metric-icon{background:#fff;}.metric-card:hover .metric-icon i{color:#5279D7;}.dummy-tab{padding:70px;border:1px dashed #5279D7;border-radius:12px;text-align:center;}.dummy-tab h3{color:#5279D7;font-weight:700;margin-bottom:15px;}.dummy-tab p{color:#666;font-size:18px;}.navbar-nav .dropdown{position:relative;}.navbar-nav .DropdownArrow{position:absolute;top:100%;left:0;min-width:300px;background:#fff;border-radius:0 0 12px 12px;padding:10px 0;margin:0;list-style:none;box-shadow:0 10px 30px rgba(0,0,0,0.12);opacity:0;visibility:hidden;transform:translateY(-20px);transition:all 0.35s ease;z-index:999;}.navbar-nav .dropdown:hover .DropdownArrow,.navbar-nav .dropdown:focus-within .DropdownArrow{opacity:1;visibility:visible;transform:translateY(0);}.DropdownArrow li{margin:0;}.DropdownArrow li a{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;color:#333;text-decoration:none;font-size:14px;transition:all 0.3s ease;}.DropdownArrow li a:hover,.DropdownArrow li a:focus{background:#D2DFFF;color:#5279D7;padding-left:28px;}.DropdownArrow::before{content:"";position:absolute;top:-8px;left:30px;width:16px;height:16px;background:#fff;transform:rotate(45deg);box-shadow:-3px -3px 5px rgba(0,0,0,0.03);}.navbar-nav .dropdown:hover .nav-link{background:#5279D7;color:#fff;}.DropdownArrow .dropdown-submenu{position:relative;}.DropdownArrow .dropdown-submenu .ThirdLevelMenu{position:absolute;top:0;left:100%;min-width:240px;background:#fff;border-radius:8px;padding:10px 0;margin:0;list-style:none;box-shadow:0 10px 30px rgba(0,0,0,0.12);opacity:0;visibility:hidden;transform:translateX(-10px);transition:all 0.3s ease;z-index:1000;}.DropdownArrow .dropdown-submenu:hover .ThirdLevelMenu,.DropdownArrow .dropdown-submenu:focus-within .ThirdLevelMenu{opacity:1;visibility:visible;transform:translateX(0);}.ThirdLevelMenu li a{display:block;padding:10px 20px;color:#333;font-size:14px;text-decoration:none;transition:all 0.3s ease;}.ThirdLevelMenu li a:hover,.ThirdLevelMenu li a:focus{background:#D2DFFF;color:#5279D7;padding-left:25px;}.dropdown-submenu > a i.fa-chevron-right{font-size:12px;transition:transform 0.3s ease;}.dropdown-submenu:hover > a i.fa-chevron-right{transform:translateX(3px);}.header-nav .nav-link .fa-chevron-down{font-size:15px;margin:0 0 0 3px;}.header-nav .navbar-nav{gap:40px;padding:0 15px;}.quick-links a:hover,.utility-links a:hover{color:#5279D7;text-decoration:underline;}.quick-links .container{padding:0;}.quick-links ul{display:flex;align-items:center;gap:0;padding-top:15px;list-style:none;margin:0;}.quick-links ul li{padding:0 12px;border-right:1px solid #999;}.quick-links ul li:first-child{padding-left:0;}.quick-links ul li:last-child{border-right:none;}.quick-links ul li a{color:#777;text-decoration:none;font-size:15px;}.portal-btn:hover{text-decoration:none !important;background:#3e62be;}.inner-banner{position:relative;}.contextual-region{width:100%;}.overlay{position:absolute;inset:0;}.banner-content{position:absolute;top:0;left:0;width:100%;height:100%;}.banner-content .container{position:relative;height:100%;bottom:0;}.banner-content h1{color:#fff;font-size:40px;font-weight:700;margin-top:175px;text-align:left;}.inner-banner nav[role="navigation"]{width:100%;border-top:1px solid rgba(255,255,255,0.35);padding-top:25px;margin-top:20px;padding-bottom:40px;}.inner-banner nav[role="navigation"] ol{display:flex;flex-wrap:wrap;align-items:center;list-style:none;margin:0;padding:0;}.inner-banner nav[role="navigation"] ol li{display:inline-flex;align-items:center;font-size:14px;font-weight:400;color:#ffffff;line-height:1.4;}.inner-banner nav[role="navigation"] ol li a{color:#ffffff;text-decoration:none;transition:opacity 0.2s ease-in-out;}.inner-banner nav[role="navigation"] ol li a:hover{text-decoration:underline;opacity:0.85;}.inner-banner nav[role="navigation"] ol li + li::before{content:"/";display:inline-block;color:rgba(255,255,255,0.8);margin:0 10px;font-size:13px;font-weight:300;}.visually-hidden{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important;}.breadcrumb{background:transparent;position:relative;top:56px;border-top:1px solid rgba(255,255,255,0.2);padding-top:20px;}.breadcrumb-item a,.breadcrumb-item.active,.breadcrumb-item + .breadcrumb-item::before{color:#fff;text-decoration:none;}.breadcrumb-item a:hover{text-decoration:underline;}.airport-documents{margin-top:-50px;position:relative;}.airport-main-tabs{background:#5279D7;padding:18px;border-radius:14px;gap:15px;}.airport-main-tabs .nav-link{color:#fff;border:1px solid rgba(255,255,255,.6);border-radius:40px;padding:10px 28px;font-weight:500;background:none;transition:.3s;}.airport-main-tabs .nav-link.active{background:#fff;color:#5279D7;border-color:#fff;}.airport-tabs{display:flex;flex-wrap:nowrap;overflow:auto;white-space:nowrap;border-bottom:1px solid #D2DFFF;}.airport-tabs::-webkit-scrollbar{height:5px;}.airport-tabs .nav-link{border:0;color:#111;font-weight:500;padding:15px 20px;border-radius:0;background:none;position:relative;}.airport-tabs .nav-link.active{color:#5279D7;font-weight:600;}.airport-tabs .nav-link.active::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:4px;background:#5279D7;}.airport-title{font-size:26px;font-weight:700;margin-bottom:20px;color:#000;}.airport-card{background:#fff;border-radius:18px;box-shadow:0 8px 30px rgba(0,0,0,.08);margin-bottom:50px;padding:14px;}.table{margin:0;}.table thead th{background:#D2DFFF;color:#5279D7;font-weight:700;border:0;padding:18px;}.table td,.table th{vertical-align:middle;}.views-field-field-date-range{width:320px;}.table .views-field-counter{width:90px;}.table .views-field-nothing{width:320px;white-space:nowrap;}.table .views-field-field-end-date{width:160px;}.table .views-field-field-date{width:180px;}.table .views-field-field-weight{width:90px;text-align:center;}.table .views-field-field-designation{width:320px;}.table .views-field-field-phone{width:300px;}.table .views-field-field-phone *{white-space:nowrap;}.table .views-field-field-email *{word-break:break-word;}.table tbody td{padding:22px 18px;border-color:#ececec;vertical-align:middle;}.table tbody td a,.download,.download-link{color:#222;text-decoration:none;display:flex;align-items:center;gap:10px;}.table tbody td a img,.download img,.download-link img{width:20px;}.table tbody td a:hover,.download:hover,.download-link:hover{color:#5279D7;}.asg-dashboard{background:url(/themes/moca/img/asg-bg.png) center center / cover;padding:90px 0;}.asg-sidebar{display:flex;flex-direction:column;gap:14px;}.asg-nav-item{background-color:#ffffff;border-radius:10px;padding:15px 30px;box-shadow:0 2px 6px rgba(0,0,0,0.06);cursor:pointer;transition:transform 0.15s ease;}.asg-nav-item:hover{transform:translateY(-2px);}.asg-sidebar .active{background-color:#5279D7;}.asg-nav-date{font-size:12px;color:#8a94a6;letter-spacing:0.5px;margin-bottom:6px;}.asg-sidebar .active .asg-nav-date{color:#D2DFFF;}.asg-nav-title{font-size:18px;font-weight:700;color:#5279D7;}.asg-sidebar .active .asg-nav-title{color:#ffffff;}.asg-nav-arrow{font-size:18px;color:#5279D7;}.asg-sidebar .active .asg-nav-arrow{color:#ffffff;}.asg-main-panel{padding:10px 10px 30px;}.asg-main-heading{font-size:24px;font-weight:700;color:#5279D7;margin-bottom:24px;}.asg-stat-card{background-color:#ffffff;border:1px solid #A3BBF3;border-radius:10px;padding:30px 20px;text-align:center;box-shadow:0 2px 8px rgba(0,0,0,0.05);height:100%;transition:.35s ease;}.asg-stat-card:hover{transform:translateY(-10px);background:#5279D7;border-color:transparent;box-shadow:0 18px 40px rgba(82,121,215,0.25);}.asg-stat-card:hover .asg-stat-value,.asg-stat-card:hover .asg-stat-desc{color:#fff;}.asg-stat-card:hover .asg-stat-label{color:#D2DFFF;}.asg-stat-icon{width:46px;height:46px;margin:0 auto 14px;border-radius:50%;background-color:#D2DFFF;display:flex;align-items:center;justify-content:center;font-size:20px;color:#5279D7;}.asg-stat-icon i{transform:rotate(45deg);font-size:30px;}.asg-stat-label{font-size:18px;color:#5a6478;margin-bottom:8px;}.asg-stat-value{font-size:20px;font-weight:800;color:#5279D7;}.asg-wrapper{display:flex;gap:80px;}.asg-sidebar{width:650px;}.asg-main-panel{width:100%;}.aol-section{padding:80px 0;}.aol-header{max-width:700px;margin:0 auto 40px;}.aol-heading{font-size:25px;font-weight:800;color:#5279D7;margin-bottom:14px;}.aol-subheading{font-size:15px;color:#5a6478;line-height:1.6;}.aol-card{background-color:#ffffff;border:1px solid #D2DFFF;border-radius:10px;overflow:hidden;height:100%;transition:box-shadow 0.15s ease,transform 0.15s ease;}.aol-card:hover{box-shadow:0 6px 18px rgba(82,121,215,0.15);transform:translateY(-3px);}.aol-card-image{height:190px;}.aol-card-image img{height:100%;object-fit:cover;}.aol-card-body{padding:25px 0!important;}.aol-card-date{font-size:11px;color:#8a94a6;letter-spacing:0.5px;margin-bottom:10px;padding:0 25px;}.aol-card-title{font-size:19px;font-weight:800;color:#5279D7;margin-bottom:16px;padding:0 25px;}.aol-stat-row{padding:8px 25px;border-bottom:1px solid #f0f2f6;}.aol-stat-row:last-child{border-bottom:none;}.aol-stat-label{font-size:16px;color:#444;font-weight:600;}.aol-stat-value{font-size:15px;font-weight:700;color:#5279D7;margin-right:35px;}.new-section-about-or-details{position:relative;overflow:hidden;}.new-section-about-or-details::before{content:"";position:absolute;inset:-10px;filter:blur(8px);z-index:0;}.new-section-about-or-details::after{content:"";position:absolute;inset:0;background:rgba(224,233,255,0.75);z-index:1;}.new-section-about-or-details > *{position:relative;z-index:2;}.new-section-about-or-details .new-section-add{display:flex;gap:80px;}.new-section-about-or-details .new-section-add .nae-right{width:calc(100% - 500px);padding-top:20px;}.new-section-about-or-details .new-section-add .nae-right .nae-heading{color:#5279D7;font-weight:700;font-size:24px;margin-bottom:35px;}.new-section-about-or-details .new-section-add .nae-about-title{color:#5279d7;}.new-section-about-or-details .new-section-add .nae-right .nae-about-text{color:#000;}.new-section-about-or-details .new-section-add .nae-right .abouot-class{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;border:1.5px solid #5279D7;border-radius:6px;color:#5279D7;background:transparent;text-decoration:none;font-size:13px;font-weight:700;letter-spacing:0.5px;text-transform:uppercase;transition:all 0.3s ease;}.new-section-about-or-details .new-section-add .nae-right .abouot-class:hover{background-color:#5279D7;color:#ffffff;}.nae-section{background:#5279D7;padding:60px 0;}.nae-box{display:flex;gap:100px;}.nae-left{width:100%;padding:0px 40px;}.nae-right{width:500px;}.nae-heading{font-size:24px;font-weight:700;color:#ffffff;margin-bottom:24px;}.nae-carousel-wrap{position:relative;}.nae-nav-btn{position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;border-radius:50%;border:none;background-color:transparent;color:rgba(255,255,255,0.6);font-size:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:5;}.nae-nav-prev{left:-60px;}.nae-nav-next{right:-60px;}.nae-nav-btn:hover{background-color:rgba(255,255,255,0.1);}.nae-card{background-color:transparent;border-radius:10px;overflow:hidden;padding:20px;border:1px solid #A3BBF3;transition:0.3s;cursor:pointer;}.nae-card:hover{background-color:#ffffff;border-radius:10px;border-color:transparent;}.nae-card-image{height:140px;overflow:hidden;border-radius:6px;}.nae-card-image img{height:100%;object-fit:cover;width:100%;}.nae-card-body{padding:16px 6px 6px;}.nae-card-title{font-size:17px;font-weight:300;color:#ffffff;margin-bottom:10px;}.nae-card:hover .nae-card-title{color:#5279D7;}.nae-card-text{font-size:17px;color:#D2DFFF;line-height:1.3;margin-bottom:0;}.nae-card:hover .nae-card-text{color:#5a6478;}.nae-about-card{background-color:transparent;}.nae-about-image{border-radius:18px;overflow:hidden;height:300px;}.nae-about-image img{height:100%;object-fit:cover;}.nae-about-body{padding-top:18px;}.nae-about-title{font-size:20px;font-weight:700;color:#ffffff;margin-bottom:12px;}.nae-about-text{font-size:18px;color:#D2DFFF;line-height:1.6;margin-bottom:16px;}.nae-read-more{font-size:14px;letter-spacing:0.5px;color:#D2DFFF;text-decoration:none;}.nae-read-more i{margin-left:6px;}.nae-read-more:hover{color:#ffffff;}.press-release-section{padding:80px 0;}.marquee-wrapper{height:520px;overflow:hidden;position:relative;}.marquee-track{display:flex;flex-direction:column;animation:verticalScroll 25s linear infinite;}.marquee-wrapper:hover .marquee-track{animation-play-state:paused;}@keyframes verticalScroll{0%{transform:translateY(0);}100%{transform:translateY(-50%);}}.press-item{padding:15px 20px;border-radius:10px;margin-bottom:28px;cursor:pointer;}.press-item:hover{background:#5279D7;}.press-item:hover .press-date{color:#fff;}.press-date{display:flex;align-items:center;gap:6px;color:#5279d7;font-size:14px;font-weight:700;text-transform:uppercase;margin-bottom:10px;}.press-date i{font-size:14px;}.press-item h4{margin-bottom:8px;}.press-item h4 a{color:#333;font-size:17px;font-weight:400;text-decoration:none;transition:.3s;}.press-item:hover h4 a{color:#fff;}.press-item p{color:#555;line-height:1.4;font-size:16px;margin:0;}.press-item:hover p{color:#fff;}.view-btn{display:inline-flex;align-items:center;gap:12px;margin-top:25px;padding:10px 20px;border-radius:8px;background:#D2DFFF;color:#5279D7;font-weight:600;text-decoration:none;transition:.3s;font-size:13px;}.view-btn span{transition:.3s;}.view-btn:hover{background:#5279D7;color:#fff;}.view-btn:hover span{transform:translateX(5px);}.press-release-box{display:grid;grid-template-columns:repeat(3,1fr);gap:60px;}.social-media{max-height:600px;overflow-y:auto;}.focus-marquee-wrapper{height:520px;overflow:hidden;position:relative;}.focus-marquee-track{display:flex;flex-direction:column;animation:focusScroll 25s linear infinite;}.focus-marquee-wrapper:hover .focus-marquee-track{animation-play-state:paused;}@keyframes focusScroll{from{transform:translateY(0);}to{transform:translateY(-50%);}}.focus-item{padding-bottom:28px;margin-bottom:28px;cursor:pointer;}.focus-date{display:flex;align-items:center;gap:6px;color:#A3BBF3;font-size:14px;font-weight:700;text-transform:uppercase;margin-bottom:10px;}.focus-date i{font-size:14px;}.focus-item h4{color:#5279D7;font-size:20px;font-weight:700;margin-bottom:8px;transition:.3s;}.focus-item:hover h4{color:#3e62be;}.focus-item p{color:#555;font-size:16px;line-height:1.4;margin:0;}.focus-btn a{display:flex;align-items:center;justify-content:center;width:fit-content;margin-left:auto;margin-right:0;padding:10px 22px;font-size:14px;font-weight:600;text-decoration:none;letter-spacing:0.3px;border-radius:8px;box-sizing:border-box;color:#5279D7;background-color:#D2DFFF;border:2px solid #5279D7;transition:transform 0.25s ease,background-color 0.25s ease,color 0.25s ease,border-color 0.25s ease,box-shadow 0.25s ease;}.focus-btn a:hover{background-color:#5279D7;color:#D2DFFF;border-color:#A3BBF3;transform:translateY(-2px);box-shadow:0 6px 16px #A3BBF3;}.ca-gallery-section{position:relative;padding:90px 0 70px;overflow:hidden;background:url(/themes/moca/css/img/civil-aviation.jpg) center center/cover no-repeat;}.ca-gallery-section::before{content:"";position:absolute;inset:0;background:#5279D7;backdrop-filter:blur(10px);}.ca-gallery-section .container{position:relative;z-index:2;width:100%;margin:0 auto;}.ca-gallery-top{margin-bottom:60px;}.ca-gallery-heading h2{color:#fff;font-size:40px;font-weight:700;margin-bottom:20px;}.ca-gallery-heading p{color:#fff;font-size:36px;line-height:1;font-weight:200;margin:0;max-width:600px;}.ca-gallery-divider{width:1px;height:130px;background:rgba(255,255,255,.45);}.ca-gallery-description{color:rgba(255,255,255,.92);font-size:20px;line-height:1.4;max-width:620px;}.ca-gallery-tabs{margin-bottom:55px;border-bottom:1px solid rgba(255,255,255,.25);padding-bottom:0;}.ca-gallery-tabs .nav-item{margin:0 8px;}.ca-gallery-tabs .nav-link{min-width:180px;padding:14px 25px;border-radius:10px 10px 0 0;border:none;background:rgba(255,255,255,.35);color:#fff;font-size:18px;font-weight:600;transition:.3s;}.ca-gallery-tabs .nav-link:hover{background:rgba(255,255,255,.55);}.ca-gallery-tabs .nav-link.active{background:#fff;color:#5279D7;}.ca-gallery-dummy{min-height:500px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;color:#fff;}.ca-gallery-dummy h3{font-size:42px;margin-bottom:15px;}.ca-gallery-dummy p{font-size:20px;}.ca-video-card{padding:10px;}.ca-video-image{position:relative;border-radius:10px;overflow:hidden;cursor:pointer;}.ca-video-image img{width:100%;height:250px;object-fit:cover;transition:.45s;}.ca-video-card:hover img{transform:scale(1.08);}.ca-play-btn{position:absolute;left:50%;top:50%;width:54px;height:54px;border-radius:50%;background:#fff;color:#5279D7;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;text-decoration:none;transition:.35s;}.ca-play-btn i{font-size:36px;margin-left:4px;}.ca-video-card:hover .ca-play-btn{transform:translate(-50%,-50%) scale(1.12);background:#5279D7;color:#fff;}.ca-video-card h3,.ca-video-card h4,.ca-video-card h5{margin-top:18px;color:#fff;font-size:19px;line-height:1.45;font-weight:500;}.ca-video-slider .owl-stage{display:flex;}.ca-video-slider .owl-item{display:flex;}.ca-video-slider .owl-nav{margin:0;}.ca-video-slider .owl-prev,.ca-video-slider .owl-next{position:absolute;top:38%;transform:translateY(-50%);width:48px;height:48px;border-radius:50% !important;font-size:32px !important;transition:.3s;color:#fff !important;}.ca-video-slider .owl-prev:hover,.ca-video-slider .owl-next:hover{background:rgba(255,255,255,.18) !important;color:#fff !important;}.ca-video-slider .owl-prev{left:-60px;}.ca-video-slider .owl-next{right:-60px;}.ca-video-slider .owl-dots{display:none;}.site-footer{width:100%;background-color:#D2DFFF;font-family:'Poppins',sans-serif;position:relative;}.footer-top-bar{border-bottom:1px solid #A3BBF3;padding:20px 0;}.footer-links-list{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;list-style:none;margin:0;padding:0;}.footer-links-list a{color:#1a2f4c;text-decoration:none;font-size:13.5px;font-weight:500;transition:color 0.2s;}.footer-links-list a:hover{color:#5279D7;text-decoration:underline;}.footer-important-links{color:#1a2f4c;font-size:13.5px;font-weight:600;display:flex;align-items:center;gap:5px;cursor:pointer;white-space:nowrap;}.footer-middle-section{padding:30px 0 40px;}.footer-brand{display:flex;align-items:center;gap:14px;}.emblem-icon{height:52px;width:auto;}.brand-name{font-size:13px;font-weight:700;line-height:1.25;letter-spacing:0.5px;color:#637798;text-transform:uppercase;}.footer-middle-content{text-align:center;font-size:12.5px;color:#6d7f99;line-height:1.5;}.cqw-circle{width:50px;height:50px;border:2px solid #5279D7;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;flex-shrink:0;}.cqw-circle .cqw-txt{font-size:12px;font-weight:800;color:#5279D7;line-height:1;}.cqw-circle .cqw-sub{font-size:4px;font-weight:700;color:#5279D7;letter-spacing:0.2px;text-transform:uppercase;}.footer-social-connect{display:flex;align-items:center;justify-content:flex-end;gap:16px;}.footer-social-connect span{font-size:13px;color:#6b7a90;white-space:nowrap;}.footer-social-icons{display:flex;align-items:center;gap:15px;}.footer-social-icons a{color:#5279D7;font-size:20px;text-decoration:none;transition:color 0.2s,transform 0.2s;}.footer-social-icons a:hover{color:#3e62be;transform:translateY(-2px);}.footer-bottom-section{background-color:#ffffff;border-top:1px solid #D2DFFF;position:relative;padding:26px 0 16px;}.visitor-counter-box{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);background:#ffffff;border:1px solid #A3BBF3;border-radius:5px;padding:4px 20px;font-size:13.5px;font-weight:600;color:#5279D7;box-shadow:0 1px 3px rgba(0,0,0,0.04);white-space:nowrap;z-index:5;}.visitor-counter-box strong{font-weight:700;letter-spacing:0.4px;}.last-updated-text{font-size:12px;color:#7b8ea7;text-align:center;}.copyright-text{font-size:12px;color:#7b8ea7;text-align:right;}.search-modal{position:fixed;inset:0;z-index:999999;display:flex;justify-content:center;align-items:flex-start;padding-top:12vh;opacity:0;visibility:hidden;transition:opacity 0.25s cubic-bezier(0.16,1,0.3,1),visibility 0.25s cubic-bezier(0.16,1,0.3,1);}.search-modal.active{opacity:1;visibility:visible;}.search-backdrop{position:absolute;inset:0;background:rgba(15,23,42,0.6);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);}.search-container{position:relative;width:92%;max-width:640px;background:#ffffff;border-radius:16px;box-shadow:0 25px 50px -12px rgba(0,0,0,0.35),0 0 0 1px rgba(255,255,255,0.2);overflow:hidden;transform:translateY(-20px) scale(0.97);transition:transform 0.25s cubic-bezier(0.16,1,0.3,1);}.search-modal.active .search-container{transform:translateY(0) scale(1);}.search-bar-wrap{display:flex;align-items:center;padding:6px 12px;gap:12px;width:100%;border:1px solid #ddd;border-radius:10px;}.search-icon{font-size:1.25rem;color:#64748b;}.search-input{flex:1;border:none !important;outline:none !important;box-shadow:none !important;font-size:13px;color:#0f172a;background:transparent;padding:8px 0;}.search-input::placeholder{color:#94a3b8;}.clear-btn{background:transparent;border:none;color:#94a3b8;cursor:pointer;display:none;padding:4px;font-size:1rem;transition:color 0.15s ease;}.clear-btn:hover{color:#475569;}.search-submit-btn{background:#2563eb;color:#ffffff;border:none;padding:8px 18px;border-radius:10px;font-size:0.9rem;font-weight:500;cursor:pointer;transition:background 0.15s ease;}.search-submit-btn:hover{background:#1d4ed8;}.esc-badge{font-size:14px;font-weight:600;padding:8px 14px;background:#f1f5f9;color:#64748b;border:1px solid #e2e8f0;border-radius:11px;cursor:pointer;}.search-footer-hints{display:flex;gap:16px;padding:10px 18px;background:#f8fafc;border-top:1px solid #f1f5f9;font-size:12px;color:#64748b;}.search-footer-hints kbd{background:#ffffff;border:1px solid #cbd5e1;padding:1px 5px;border-radius:4px;font-family:inherit;font-size:11px;box-shadow:0 1px 1px rgba(0,0,0,0.05);}.views-exposed-form{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-end;gap:12px;max-width:100%;margin-left:auto;margin-right:0;padding:16px;background-color:#ffffff;border:none;border-radius:8px;box-sizing:border-box;}.views-exposed-form .form-item{display:flex;flex-direction:column;margin:0;min-width:180px;}.views-exposed-form label{font-size:13px;font-weight:600;color:#333333;margin-bottom:5px;}.views-exposed-form .form-text,.views-exposed-form .form-select{height:50px;padding:10px 12px;font-size:14px;border:1px solid #A3BBF3;border-radius:6px;outline:none;background-color:#ffffff;box-sizing:border-box;}.views-exposed-form .form-text:focus,.views-exposed-form .form-select:focus{border-color:#5279D7;box-shadow:0 0 0 3px #D2DFFF;}.views-exposed-form .form-actions{margin:0;}.views-exposed-form .form-submit{height:50px;padding:10px 20px;font-size:14px;font-weight:500;color:#ffffff;background-color:#5279D7;border:none;border-radius:6px;cursor:pointer;transition:background-color 0.2s ease;}.views-exposed-form .form-submit:hover{background-color:#3e62b8;}.pager{display:flex;justify-content:center;margin:30px auto;padding:0;width:100%;}.pager__items{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0;}.pager__item{display:inline-block;margin:0;}.pager__item a{display:flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 12px;font-size:14px;font-weight:500;text-decoration:none;color:#5279D7;background-color:#ffffff;border:1.5px solid #D2DFFF;border-radius:6px;transition:all 0.2s ease-in-out;box-sizing:border-box;}.pager__item a:hover{background-color:#D2DFFF;border-color:#A3BBF3;color:#5279D7;}.pager__item.is-active a{background-color:#5279D7;border-color:#5279D7;color:#ffffff;font-weight:600;cursor:default;}.pager__item--next a,.pager__item--last a{font-size:13px;letter-spacing:0.3px;}a.cmf-btn-outline{display:flex;align-items:center;justify-content:center;width:fit-content;margin-left:auto;margin-right:0;padding:10px 22px;font-size:14px;font-weight:600;text-decoration:none;letter-spacing:0.3px;border-radius:8px;box-sizing:border-box;color:#5279D7;background-color:#D2DFFF;border:2px solid #5279D7;transition:transform 0.25s ease,background-color 0.25s ease,color 0.25s ease,border-color 0.25s ease,box-shadow 0.25s ease;}a.cmf-btn-outline:hover{background-color:#5279D7;color:#D2DFFF;border-color:#A3BBF3;transform:translateY(-2px);box-shadow:0 6px 16px #A3BBF3;}a.cmf-btn-outline:active{transform:translateY(0);box-shadow:0 2px 6px #A3BBF3;}.no-data-wrapper{display:flex;align-items:center;justify-content:center;min-height:380px;width:100%;padding:40px 20px;box-sizing:border-box;}.no-data-card{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:480px;}.no-data-icon{width:110px;height:110px;margin-bottom:20px;animation:floatIcon 3s ease-in-out infinite;}.no-data-icon svg{width:100%;height:100%;display:block;}.no-data-card h2{font-size:22px;font-weight:600;color:#1f2937;margin:0 0 8px 0;letter-spacing:-0.2px;}.no-data-card p{font-size:14px;color:#6b7280;margin:0;line-height:1.5;}@keyframes floatIcon{0%,100%{transform:translateY(0);}50%{transform:translateY(-6px);}}.external-sites{border-top:1px solid #f1f1f1;}.footer-slider{overflow:hidden;padding:30px 0;}.footer-slider .owl-stage{display:flex;align-items:center;}.footer-slider .owl-nav.disabled{display:none;}.footer-slider .owl-stage .owl-item .field-content{display:flex;align-items:center;justify-content:center;}.moca-org-card{border-radius:12px !important;background-color:#ffffff;border:1px solid #e1e7f0 !important;transition:transform 0.2s ease,box-shadow 0.2s ease;}.moca-org-card:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(0,48,143,0.08) !important;}.moca-org-img-box{width:100%;background-color:#f8fafc;border:1px solid #edf2f7;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:14px;overflow:hidden;}.moca-org-img-box img{object-fit:conver;border-radius:6px;display:block;}.moca-org-title{color:#0b3b8c;font-size:1.25rem;font-weight:700;border-bottom:2px solid #ebf1fa;}.moca-org-text{font-size:0.95rem;line-height:1.7;}.moca-org-link{background-color:#eef4ff;color:#0b3b8c;font-weight:600;padding:7px 16px;border-radius:5px;text-decoration:none;transition:all 0.2s ease-in-out;}.moca-org-link:hover{background-color:#0b3b8c;color:#ffffff;}.moca-leader-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,360px));gap:30px;justify-content:left;width:100%;max-width:100%;margin:40px auto;box-sizing:border-box;}.moca-leader-card{position:relative;background:#ffffff;border-radius:16px;border:1px solid #e2e8f0;padding:32px 24px 28px;display:flex;flex-direction:column;align-items:center;text-align:center;box-shadow:0 4px 12px rgba(11,59,140,0.05);transition:transform 0.35s cubic-bezier(0.165,0.84,0.44,1),box-shadow 0.35s cubic-bezier(0.165,0.84,0.44,1),border-color 0.35s ease;overflow:hidden;}.moca-leader-card::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#0b3b8c,#1a73e8);opacity:0;transition:opacity 0.3s ease;}.moca-leader-card:hover{transform:translateY(-8px);box-shadow:0 16px 32px rgba(11,59,140,0.12);border-color:#c7d8f5;}.moca-leader-card:hover::before{opacity:1;}.moca-leader-img-wrapper{width:130px;height:155px;border-radius:12px;padding:5px;background:#ffffff;border:2px solid #e1e9f8;box-shadow:0 6px 14px rgba(0,0,0,0.06);margin-bottom:22px;display:flex;align-items:center;justify-content:center;transition:transform 0.35s ease,border-color 0.35s ease;}.moca-leader-card:hover .moca-leader-img-wrapper{transform:scale(1.04);border-color:#0b3b8c;}.moca-leader-avatar{width:100%;height:100%;object-fit:cover;border-radius:8px;display:block;}.moca-leader-body{width:100%;display:flex;flex-direction:column;align-items:center;}.moca-leader-title{font-size:19px;font-weight:700;color:#0b3b8c;margin:0 0 10px 0;line-height:1.35;}.moca-leader-divider{width:40px;height:3px;background-color:#e2e8f0;border-radius:2px;margin-bottom:12px;transition:width 0.3s ease,background-color 0.3s ease;}.moca-leader-card:hover .moca-leader-divider{width:60px;background-color:#0b3b8c;}.moca-leader-role{font-size:14.5px;color:#4b5563;margin:0 0 20px 0;line-height:1.5;font-weight:500;min-height:44px;display:flex;align-items:center;justify-content:center;}.moca-leader-cta{width:100%;display:flex;justify-content:center;}.moca-leader-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-size:13px;font-weight:600;color:#0b3b8c;background-color:#f1f5fd;border:1px solid #d4e2fa;padding:8px 18px;border-radius:8px;text-decoration:none;transition:all 0.25s ease-in-out;}.moca-leader-btn:hover{background-color:#0b3b8c;border-color:#0b3b8c;color:#ffffff;box-shadow:0 4px 10px rgba(11,59,140,0.25);}.moca-leader-pdf-icon{width:18px;height:18px;flex-shrink:0;display:inline-block;vertical-align:middle;transition:transform 0.2s ease;}.moca-leader-btn:hover .moca-leader-pdf-icon{transform:scale(1.1);}.moca-simple-vm-wrapper{width:100%;max-width:100%;margin:30px auto;box-sizing:border-box;}.moca-simple-vm-block{margin-bottom:35px;}.moca-simple-vm-block:last-child{margin-bottom:0;}.moca-simple-vm-heading{font-size:26px;font-weight:700;color:#0b3b8c;margin:0 0 10px 0;letter-spacing:-0.3px;}.moca-simple-vm-line{width:50px;height:3px;background-color:#0b3b8c;border-radius:2px;margin-bottom:16px;}.moca-simple-vm-desc{font-size:16px;line-height:1.8;color:#374151;margin:0;text-align:justify;}.moca-orgchart-section{width:100%;margin:30px 0;box-sizing:border-box;}.moca-orgchart-row{width:100%;background-color:#ffffff;border:1px solid #e1e7f0;border-left:5px solid #0b3b8c;border-radius:8px;padding:18px 24px;display:flex;align-items:center;justify-content:space-between;gap:20px;box-shadow:0 2px 10px rgba(11,59,140,0.04);transition:transform 0.2s ease,box-shadow 0.2s ease;box-sizing:border-box;margin-bottom:20px;}.moca-orgchart-row:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(11,59,140,0.08);}.moca-orgchart-info{display:flex;align-items:center;gap:16px;}.moca-orgchart-file-badge{width:44px;height:44px;background-color:#fef2f2;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;}.moca-orgchart-pdf-svg{width:24px;height:24px;display:block;}.moca-orgchart-title{font-size:18px;font-weight:700;color:#0b3b8c;margin:0;line-height:1.3;}.moca-orgchart-action{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0;}.moca-orgchart-btn{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#0b3b8c;background-color:#eef4ff;border:1px solid #d4e2fa;padding:9px 18px;border-radius:6px;text-decoration:none;transition:all 0.2s ease-in-out;white-space:nowrap;}.moca-orgchart-btn:hover{background-color:#0b3b8c;border-color:#0b3b8c;color:#ffffff;box-shadow:0 4px 12px rgba(11,59,140,0.2);}.moca-orgchart-download-icon{width:16px;height:16px;display:inline-block;}.moca-orgchart-meta{font-size:12.5px;color:#64748b;font-weight:500;text-align:right;line-height:1.2;}.nae-owl-carousel{overflow:hidden;}.nae-owl-carousel .owl-stage{display:flex;}.nae-owl-carousel .nae-card .nae-card-title a{color:#fff;text-decoration:none;}.nae-owl-carousel .nae-card:hover .nae-card-title a{color:#5279D7;}.nae-owl-carousel .owl-nav{display:none;}.moca-acctable-wrapper{width:100%;margin:30px 0;box-sizing:border-box;}.moca-acctable-container{width:100%;overflow-x:auto;background:#ffffff;border-radius:8px;}.moca-acctable{width:100%;border-collapse:collapse;text-align:left;font-family:inherit;}.moca-acctable thead tr{background-color:#0b3b8c;color:#ffffff;}.moca-acctable th{padding:14px 20px;font-size:15px;font-weight:600;letter-spacing:0.3px;}.moca-acctable-th-num{width:70px;text-align:center;}.moca-acctable-th-action{width:180px;text-align:right;}.moca-acctable tbody tr{border-bottom:1px solid #edf2f7;transition:background-color 0.15s ease;}.moca-acctable tbody tr:last-child{border-bottom:none;}.moca-acctable tbody tr:hover{background-color:#f7faff;}.moca-acctable td{padding:14px 20px;vertical-align:middle;}.moca-acctable-num{text-align:center;font-weight:600;color:#64748b;font-size:14px;}.moca-acctable-name{font-size:15px;font-weight:600;color:#1f2937;}.moca-acctable-link-col{text-align:right;}.moca-acctable-btn{display:inline-block;font-size:13.5px;font-weight:600;color:#0b3b8c;background-color:#eef4ff;border:1px solid #d4e2fa;padding:6px 14px;border-radius:4px;text-decoration:none;transition:all 0.2s ease;}.moca-acctable-btn:hover{background-color:#0b3b8c;border-color:#0b3b8c;color:#ffffff !important;}.moca-accintro-wrapper{width:100%;margin:30px 0;box-sizing:border-box;}.moca-accintro-container{width:100%;background-color:#ffffff;border:1px solid #e1e7f0;border-radius:10px;padding:36px 40px;box-shadow:0 2px 10px rgba(11,59,140,0.04);box-sizing:border-box;}.moca-accintro-section{margin-bottom:28px;}.moca-accintro-section:last-child{margin-bottom:0;}.moca-accintro-lead{font-size:16px;line-height:1.8;color:#1f2937;margin:0 0 16px 0;text-align:justify;}.moca-accintro-paragraph{font-size:15px;line-height:1.75;color:#374151;margin:0 0 16px 0;text-align:justify;}.moca-accintro-paragraph strong,.moca-accintro-lead strong{color:#0b3b8c;font-weight:600;}.moca-accintro-subheading{font-size:18.5px;font-weight:700;color:#0b3b8c;margin:24px 0 14px 0;padding-bottom:8px;border-bottom:2px solid #edf2f7;display:inline-block;letter-spacing:-0.2px;}.moca-accintro-bullets{list-style:none;padding:0;margin:10px 0 18px 0;}.moca-accintro-bullets li{position:relative;font-size:15px;line-height:1.65;color:#374151;padding-left:24px;margin-bottom:10px;}.moca-accintro-bullets li::before{content:"";position:absolute;left:4px;top:9px;width:6px;height:6px;background-color:#0b3b8c;border-radius:50%;}.moca-accintro-highlight-card{background-color:#f7faff;border:1px solid #dbe6fa;border-left:4px solid #0b3b8c;border-radius:8px;padding:24px 28px;margin:26px 0;}.moca-accintro-highlight-card .moca-accintro-subheading{margin-top:0;border-bottom:none;padding-bottom:0;}.moca-accintro-note{font-size:14.5px;line-height:1.6;color:#475569;margin:14px 0 0 0;padding-top:12px;border-top:1px dashed #cbd5e1;font-weight:500;}.moca-accfunc-wrapper{width:100%;margin:30px 0;box-sizing:border-box;}.moca-accfunc-container{width:100%;background-color:#ffffff;border:1px solid #e1e7f0;border-radius:10px;padding:36px 40px;box-shadow:0 2px 10px rgba(11,59,140,0.04);box-sizing:border-box;}.moca-accfunc-intro{margin-bottom:30px;}.moca-accfunc-lead{font-size:15.5px;line-height:1.8;color:#1f2937;margin:0 0 18px 0;text-align:justify;}.moca-accfunc-lead strong{color:#0b3b8c;font-weight:600;}.moca-accfunc-summary-box{display:flex;flex-wrap:wrap;gap:10px;padding:16px 20px;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;}.moca-accfunc-badge{font-size:13.5px;font-weight:600;color:#0b3b8c;background-color:#eef4ff;border:1px solid #d5e3fc;padding:6px 14px;border-radius:20px;}.moca-accfunc-list{display:flex;flex-direction:column;gap:20px;}.moca-accfunc-item{background:#ffffff;border:1px solid #e2e8f0;border-left:4px solid #0b3b8c;border-radius:8px;padding:22px 24px;transition:transform 0.2s ease,box-shadow 0.2s ease,border-left-color 0.2s ease;}.moca-accfunc-item:hover{transform:translateX(4px);box-shadow:0 4px 14px rgba(11,59,140,0.08);border-left-color:#1a73e8;}.moca-accfunc-item-header{display:flex;align-items:center;gap:14px;margin-bottom:14px;}.moca-accfunc-step-num{width:30px;height:30px;background-color:#0b3b8c;color:#ffffff;border-radius:50%;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;}.moca-accfunc-item:hover .moca-accfunc-step-num{background-color:#1a73e8;}.moca-accfunc-item-title{font-size:17.5px;font-weight:700;color:#0b3b8c;margin:0;letter-spacing:-0.2px;}.moca-accfunc-points{list-style:none;padding:0;margin:0;}.moca-accfunc-points li{position:relative;font-size:15px;line-height:1.65;color:#374151;padding-left:22px;margin-bottom:8px;}.moca-accfunc-points li:last-child{margin-bottom:0;}.moca-accfunc-points li::before{content:"";position:absolute;left:4px;top:9px;width:6px;height:6px;background-color:#94a3b8;border-radius:50%;transition:background-color 0.2s ease;}.moca-accfunc-item:hover .moca-accfunc-points li::before{background-color:#0b3b8c;}.moca-accpension-wrapper{width:100%;margin:30px 0;box-sizing:border-box;}.moca-accpension-container{width:100%;background-color:#ffffff;border:1px solid #e1e7f0;border-radius:10px;padding:32px 36px;box-shadow:0 2px 10px rgba(11,59,140,0.04);box-sizing:border-box;}.moca-accpension-content{margin-bottom:24px;}.moca-accpension-text{font-size:15.5px;line-height:1.8;color:#374151;margin:0 0 16px 0;text-align:justify;}.moca-accpension-text:last-child{margin-bottom:0;}.moca-accpension-links{border-top:1px solid #edf2f7;padding-top:20px;display:flex;flex-direction:column;gap:12px;}.moca-accpension-link-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;font-size:15px;}.moca-accpension-link-label{font-weight:700;color:#0b3b8c;min-width:140px;}.moca-accpension-anchor{display:inline-flex;align-items:center;gap:6px;color:#1a73e8;font-weight:500;text-decoration:none;word-break:break-all;transition:color 0.2s ease,text-decoration 0.2s ease;}.moca-accpension-anchor:hover{color:#0b3b8c;text-decoration:underline;}.moca-accpension-ext-icon{width:15px;height:15px;flex-shrink:0;display:inline-block;}.moca-accdisclaim-wrapper{width:100%;margin:30px 0;box-sizing:border-box;}.moca-accdisclaim-container{width:100%;background-color:#ffffff;border:1px solid #e1e7f0;border-left:4px solid #0b3b8c;border-radius:8px;padding:32px 36px;box-shadow:0 2px 10px rgba(11,59,140,0.04);box-sizing:border-box;}.moca-accdisclaim-header{margin-bottom:8px;}.moca-accdisclaim-tag{display:inline-block;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:#0b3b8c;background-color:#eef4ff;padding:3px 10px;border-radius:4px;margin-bottom:8px;}.moca-accdisclaim-heading{font-size:22px;font-weight:700;color:#0b3b8c;margin:0;letter-spacing:-0.2px;}.moca-accdisclaim-divider{width:45px;height:3px;background-color:#0b3b8c;border-radius:2px;margin:14px 0 22px 0;}.moca-accdisclaim-content{display:flex;flex-direction:column;gap:14px;}.moca-accdisclaim-highlight{font-size:16px;font-weight:600;color:#1f2937;margin:0;}.moca-accdisclaim-text{font-size:15px;line-height:1.8;color:#374151;margin:0;text-align:justify;}.moca-accdisclaim-text strong{color:#0b3b8c;font-weight:600;}.moca-workalloc-wrapper{width:100%;margin:30px 0;box-sizing:border-box;}.moca-workalloc-card{width:100%;background-color:#ffffff;border:1px solid #e1e7f0;border-left:4px solid #0b3b8c;border-radius:8px;padding:18px 24px;display:flex;align-items:center;justify-content:space-between;gap:20px;box-shadow:0 2px 10px rgba(11,59,140,0.04);transition:transform 0.2s ease,box-shadow 0.2s ease;box-sizing:border-box;}.moca-workalloc-card:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(11,59,140,0.08);}.moca-workalloc-info{display:flex;align-items:center;gap:16px;}.moca-workalloc-icon-box{width:44px;height:44px;background-color:#fef2f2;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;}.moca-workalloc-pdf-svg{width:24px;height:24px;display:block;}.moca-workalloc-title{font-size:18px;font-weight:700;color:#0b3b8c;margin:0 0 4px 0;line-height:1.3;}.moca-workalloc-meta{font-size:13px;color:#64748b;font-weight:500;}.moca-workalloc-action{flex-shrink:0;}.moca-workalloc-btn{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#0b3b8c;background-color:#eef4ff;border:1px solid #d4e2fa;padding:9px 18px;border-radius:6px;text-decoration:none;transition:all 0.2s ease-in-out;white-space:nowrap;}.moca-workalloc-btn:hover{background-color:#0b3b8c;border-color:#0b3b8c;color:#ffffff;box-shadow:0 4px 12px rgba(11,59,140,0.2);}.moca-workalloc-download-icon{width:16px;height:16px;display:inline-block;}.moca-pgrievance-wrapper{width:100%;margin:30px 0;box-sizing:border-box;}.moca-pgrievance-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;width:100%;}.moca-pgrievance-card{background:#ffffff;border:1px solid #e1e7f0;border-top:4px solid #0b3b8c;border-radius:8px;padding:26px 28px;box-shadow:0 2px 10px rgba(11,59,140,0.04);display:flex;flex-direction:column;box-sizing:border-box;transition:transform 0.2s ease,box-shadow 0.2s ease;}.moca-pgrievance-card:hover{transform:translateY(-3px);box-shadow:0 6px 18px rgba(11,59,140,0.08);}.moca-pgrievance-header{margin-bottom:16px;border-bottom:1px solid #edf2f7;padding-bottom:12px;}.moca-pgrievance-tag{display:inline-block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#0b3b8c;background-color:#eef4ff;padding:3px 8px;border-radius:4px;margin-bottom:8px;}.moca-pgrievance-role{font-size:17px;font-weight:700;color:#0b3b8c;margin:0;line-height:1.35;}.moca-pgrievance-name{font-size:18px;font-weight:700;color:#1f2937;margin:0 0 2px 0;}.moca-pgrievance-subpost{display:inline-block;font-size:14px;color:#4b5563;font-weight:600;margin-bottom:14px;}.moca-pgrievance-address{margin-bottom:18px;}.moca-pgrievance-address p{font-size:14.5px;line-height:1.6;color:#4b5563;margin:0;}.moca-pgrievance-contact-info{background-color:#f8fafc;border:1px solid #edf2f7;border-radius:6px;padding:12px 16px;display:flex;flex-direction:column;gap:8px;}.moca-pgrievance-contact-item{font-size:14px;color:#374151;display:flex;flex-wrap:wrap;gap:6px;}.moca-pgrievance-contact-item strong{color:#0b3b8c;}.moca-pgrievance-contact-item a{color:#1a73e8;text-decoration:none;}.moca-pgrievance-contact-item a:hover{text-decoration:underline;color:#0b3b8c;}.moca-webpol-wrapper{width:100%;margin:30px 0;box-sizing:border-box;}.moca-webpol-container{width:100%;background-color:#ffffff;border:1px solid #e1e7f0;border-radius:8px;padding:36px 40px;box-shadow:0 2px 10px rgba(11,59,140,0.04);box-sizing:border-box;}.moca-webpol-section{width:100%;}.moca-webpol-title{font-size:22px;font-weight:700;color:#0b3b8c;margin:0 0 10px 0;letter-spacing:-0.2px;}.moca-webpol-line{width:44px;height:3px;background-color:#0b3b8c;border-radius:2px;margin-bottom:20px;}.moca-webpol-sub-block{margin-bottom:18px;}.moca-webpol-sub-block:last-child{margin-bottom:0;}.moca-webpol-subtitle{font-size:16px;font-weight:700;color:#1f2937;margin:0 0 6px 0;line-height:1.4;}.moca-webpol-text{font-size:15px;line-height:1.8;color:#374151;margin:0 0 14px 0;text-align:justify;}.moca-webpol-text:last-child{margin-bottom:0;}.moca-webpol-separator{width:100%;height:1px;background-color:#e5e7eb;margin:30px 0;}.moca-tc-policy-wrapper{width:100%;margin:30px 0;box-sizing:border-box;}.moca-tc-policy-card{width:100%;background-color:#ffffff;border:1px solid #e1e7f0;border-left:4px solid #0b3b8c;border-radius:8px;padding:34px 38px;box-shadow:0 2px 10px rgba(11,59,140,0.04);box-sizing:border-box;}.moca-tc-policy-header{margin-bottom:20px;}.moca-tc-policy-title{font-size:22px;font-weight:700;color:#0b3b8c;margin:0 0 10px 0;letter-spacing:-0.2px;}.moca-tc-policy-bar{width:44px;height:3px;background-color:#0b3b8c;border-radius:2px;}.moca-tc-policy-body{display:flex;flex-direction:column;gap:16px;}.moca-tc-policy-para{font-size:15px;line-height:1.8;color:#374151;margin:0;text-align:justify;}.moca-tc-policy-para strong{color:#0b3b8c;font-weight:600;}.moca-contact-wrapper{width:100%;margin:30px 0;box-sizing:border-box;}.moca-contact-card{width:100%;background-color:#ffffff;border:1px solid #e1e7f0;border-left:4px solid #0b3b8c;border-radius:8px;padding:30px 34px;box-shadow:0 2px 10px rgba(11,59,140,0.04);box-sizing:border-box;}.moca-contact-topbar{display:flex;justify-content:flex-end;margin-bottom:20px;border-bottom:1px solid #edf2f7;padding-bottom:14px;}.moca-contact-whoswho-link{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:600;color:#0b3b8c;background-color:#eef4ff;border:1px solid #d4e2fa;padding:6px 14px;border-radius:4px;text-decoration:none;transition:all 0.2s ease-in-out;}.moca-contact-whoswho-link:hover{background-color:#0b3b8c;border-color:#0b3b8c;color:#ffffff;}.moca-contact-icon-user{width:15px;height:15px;}.moca-contact-header{margin-bottom:22px;}.moca-contact-officer-name{font-size:21px;font-weight:700;color:#0b3b8c;margin:0 0 4px 0;line-height:1.3;}.moca-contact-designation{display:inline-block;font-size:14.5px;color:#4b5563;font-weight:600;}.moca-contact-info-list{display:flex;flex-direction:column;gap:16px;background-color:#f8fafc;border:1px solid #edf2f7;border-radius:6px;padding:18px 22px;}.moca-contact-info-item{display:flex;align-items:flex-start;gap:16px;}.moca-contact-label{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:#0b3b8c;font-size:14.5px;min-width:95px;flex-shrink:0;}.moca-contact-icon{width:16px;height:16px;color:#0b3b8c;flex-shrink:0;}.moca-contact-value{font-size:14.5px;line-height:1.6;color:#374151;}.moca-contact-tel{color:#1a73e8;text-decoration:none;font-weight:500;}.moca-contact-tel:hover{color:#0b3b8c;text-decoration:underline;}.moca-maindisclaim-wrapper{width:100%;margin:30px 0;box-sizing:border-box;}.moca-maindisclaim-card{width:100%;background-color:#ffffff;border:1px solid #e1e7f0;border-left:4px solid #0b3b8c;border-radius:8px;padding:34px 38px;box-shadow:0 2px 10px rgba(11,59,140,0.04);box-sizing:border-box;}.moca-maindisclaim-header{margin-bottom:20px;}.moca-maindisclaim-title{font-size:22px;font-weight:700;color:#0b3b8c;margin:0 0 10px 0;letter-spacing:-0.2px;}.moca-maindisclaim-line{width:44px;height:3px;background-color:#0b3b8c;border-radius:2px;}.moca-maindisclaim-content{display:flex;flex-direction:column;gap:16px;}.moca-maindisclaim-text{font-size:15px;line-height:1.8;color:#374151;margin:0;text-align:justify;}.moca-maindisclaim-text strong{color:#0b3b8c;font-weight:600;}.moca-wim-wrapper{width:100%;margin:30px 0;box-sizing:border-box;}.moca-wim-card{width:100%;background-color:#ffffff;border:1px solid #e1e7f0;border-left:4px solid #0b3b8c;border-radius:8px;padding:32px 36px;box-shadow:0 2px 10px rgba(11,59,140,0.04);box-sizing:border-box;}.moca-wim-header{margin-bottom:22px;}.moca-wim-tag{display:inline-block;font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#0b3b8c;background-color:#eef4ff;padding:3px 10px;border-radius:4px;margin-bottom:10px;}.moca-wim-name{font-size:21px;font-weight:700;color:#0b3b8c;margin:0 0 4px 0;line-height:1.3;}.moca-wim-post{display:inline-block;font-size:14.5px;color:#4b5563;font-weight:600;margin-bottom:12px;}.moca-wim-line{width:44px;height:3px;background-color:#0b3b8c;border-radius:2px;}.moca-wim-details-box{background-color:#f8fafc;border:1px solid #edf2f7;border-radius:6px;padding:20px 24px;display:flex;flex-direction:column;gap:14px;}.moca-wim-info-row{display:flex;align-items:flex-start;gap:16px;}.moca-wim-label{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:#0b3b8c;font-size:14.5px;min-width:90px;flex-shrink:0;}.moca-wim-icon{width:16px;height:16px;color:#0b3b8c;flex-shrink:0;}.moca-wim-value{font-size:14.5px;line-height:1.6;color:#374151;}.moca-wim-link{color:#1a73e8;text-decoration:none;font-weight:500;transition:color 0.2s ease;}.moca-wim-link:hover{color:#0b3b8c;text-decoration:underline;}.webform-submission-feedback-form{width:100% !important;max-width:100% !important;margin:0 auto;padding:36px 40px;background-color:#ffffff;border:2px solid #D2DFFF;border-top:5px solid #5279D7;border-radius:16px;box-shadow:0 12px 32px -8px #D2DFFF;display:grid;grid-template-columns:repeat(2,1fr);gap:22px 28px;box-sizing:border-box;}.webform-submission-feedback-form > input[type="hidden"]{display:none;}.webform-submission-feedback-form label,.webform-submission-feedback-form .captcha__title{display:block;font-size:14px;font-weight:700;color:#5279D7;margin-bottom:8px;letter-spacing:0.3px;}.webform-submission-feedback-form .form-required::after{content:" *";color:#5279D7;font-weight:800;}.webform-submission-feedback-form .form-item-feedback-topic{grid-column:1 / 2;margin:0;}.webform-submission-feedback-form .form-item-name{grid-column:2 / 3;margin:0;}.webform-submission-feedback-form .form-item-email-id{grid-column:1 / -1;margin:0;}.webform-submission-feedback-form .form-item-feedback{grid-column:1 / -1;margin:0;}.webform-submission-feedback-form .form-text,.webform-submission-feedback-form .form-email,.webform-submission-feedback-form .form-select,.webform-submission-feedback-form .form-textarea{width:100%;height:46px;padding:10px 16px;font-size:14px;color:#5279D7;background-color:#ffffff;border:1.5px solid #A3BBF3;border-radius:8px;outline:none;box-sizing:border-box;transition:all 0.25s ease-in-out;}.webform-submission-feedback-form .form-textarea{height:auto;min-height:110px;resize:vertical;line-height:1.5;}.webform-submission-feedback-form input::placeholder,.webform-submission-feedback-form textarea::placeholder{color:#A3BBF3;opacity:0.85;}.webform-submission-feedback-form .form-select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%235279D7' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:44px;cursor:pointer;}.webform-submission-feedback-form .form-text:hover,.webform-submission-feedback-form .form-email:hover,.webform-submission-feedback-form .form-select:hover,.webform-submission-feedback-form .form-textarea:hover{border-color:#5279D7;}.webform-submission-feedback-form .form-text:focus,.webform-submission-feedback-form .form-email:focus,.webform-submission-feedback-form .form-select:focus,.webform-submission-feedback-form .form-textarea:focus{border-color:#5279D7;box-shadow:0 0 0 3px #D2DFFF;}.webform-submission-feedback-form fieldset.captcha{grid-column:1 / -1;background-color:#D2DFFF;border:1.5px solid #A3BBF3;border-radius:12px;padding:20px 24px;margin:10px 0 0 0;box-sizing:border-box;}.webform-submission-feedback-form fieldset.captcha .captcha__title{margin-bottom:14px;}.webform-submission-feedback-form .captcha__element{display:flex;flex-wrap:wrap;align-items:center;gap:16px 20px;}.webform-submission-feedback-form .form-item-captcha-response{display:inline-flex;align-items:center;gap:12px;margin:0;}.webform-submission-feedback-form .form-item-captcha-response label{margin:0;white-space:nowrap;}.webform-submission-feedback-form .field-prefix{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;font-size:16px;font-weight:800;color:#5279D7;background-color:#ffffff;border:1.5px solid #A3BBF3;border-radius:8px;height:42px;padding:0 16px;box-sizing:border-box;}.webform-submission-feedback-form #edit-captcha-response{width:75px !important;height:42px !important;text-align:center;font-size:16px;font-weight:700;color:#5279D7;background-color:#ffffff;border:1.5px solid #A3BBF3;border-radius:8px;box-sizing:border-box;}.webform-submission-feedback-form #edit-captcha-response:focus{border-color:#5279D7;box-shadow:0 0 0 3px #D2DFFF;}.webform-submission-feedback-form #edit-captcha-response--description{margin:0;font-size:13px;color:#5279D7;opacity:0.9;}.webform-submission-feedback-form .captcha-audio-controls{display:inline-flex;align-items:center;margin:0;}.webform-submission-feedback-form .captcha-audio-controls .button{height:42px;padding:0 16px;background-color:#ffffff;color:#5279D7;border:1.5px solid #5279D7;border-radius:8px;font-size:13px;font-weight:700;cursor:pointer;transition:all 0.25s ease;}.webform-submission-feedback-form .captcha-audio-controls .button:hover{background-color:#5279D7;color:#D2DFFF;border-color:#A3BBF3;}.webform-submission-feedback-form .captcha__description{width:100%;font-size:12px;color:#5279D7;opacity:0.85;margin-top:10px;}.webform-submission-feedback-form .form-actions{grid-column:1 / -1;display:flex !important;justify-content:center !important;align-items:center;width:100%;margin-top:14px;}.webform-submission-feedback-form input[type="submit"].webform-button--submit{min-width:220px;height:48px;padding:0 36px;font-size:16px;font-weight:700;letter-spacing:0.5px;color:#D2DFFF;background-color:#5279D7;border:2px solid #5279D7;border-radius:10px;cursor:pointer;box-shadow:0 6px 18px #A3BBF3;transition:all 0.25s ease;}.webform-submission-feedback-form input[type="submit"].webform-button--submit:hover{background-color:#D2DFFF;color:#5279D7;border-color:#5279D7;box-shadow:0 8px 24px #A3BBF3;transform:translateY(-2px);}.webform-submission-feedback-form input[type="submit"].webform-button--submit:active{transform:translateY(0);}.moca-help-wrapper{width:100%;margin:30px 0;box-sizing:border-box;}.moca-help-container{width:100%;background-color:#ffffff;border:1px solid #e1e7f0;border-radius:8px;padding:36px 40px;box-shadow:0 2px 10px rgba(11,59,140,0.04);box-sizing:border-box;}.moca-help-section{width:100%;margin-bottom:34px;}.moca-help-section:last-child{margin-bottom:0;}.moca-help-heading{font-size:20px;font-weight:700;color:#0b3b8c;margin:0 0 8px 0;letter-spacing:-0.2px;}.moca-help-divider{width:40px;height:3px;background-color:#0b3b8c;border-radius:2px;margin-bottom:16px;}.moca-help-subheading{font-size:16px;font-weight:700;color:#1f2937;margin:18px 0 10px 0;}.moca-help-text{font-size:15px;line-height:1.75;color:#374151;margin:0 0 12px 0;text-align:justify;}.moca-help-text-label{font-size:15px;font-weight:600;color:#1f2937;margin:0 0 8px 0;}.moca-help-highlight-text{font-size:15.5px;font-weight:600;line-height:1.7;color:#0b3b8c;margin:0 0 10px 0;}.moca-help-list{list-style:none;padding:0;margin:0 0 14px 0;}.moca-help-list li{position:relative;font-size:14.5px;line-height:1.65;color:#374151;padding-left:20px;margin-bottom:8px;}.moca-help-list li::before{content:"";position:absolute;left:4px;top:9px;width:6px;height:6px;background-color:#0b3b8c;border-radius:50%;}.moca-help-list li strong{color:#1f2937;}.moca-help-action-note{font-size:14.5px;color:#1f2937;background-color:#f8fafc;border-left:3px solid #0b3b8c;padding:10px 14px;border-radius:0 4px 4px 0;margin:10px 0 14px 0;}.moca-help-action-note strong{color:#0b3b8c;}.moca-help-callout-note{font-size:14px;color:#475569;background-color:#eef4ff;border:1px solid #d5e3fc;border-radius:6px;padding:10px 14px;margin-top:10px;}.moca-help-callout-note strong{color:#0b3b8c;}.moca-help-table-responsive{width:100%;overflow-x:auto;border:1px solid #e1e7f0;border-radius:6px;margin-top:14px;}.moca-help-data-table{width:100%;border-collapse:collapse;text-align:left;font-family:inherit;}.moca-help-data-table thead tr{background-color:#0b3b8c;color:#ffffff;}.moca-help-data-table th{padding:12px 18px;font-size:14.5px;font-weight:600;letter-spacing:0.2px;}.moca-help-data-table tbody tr{border-bottom:1px solid #edf2f7;transition:background-color 0.15s ease;}.moca-help-data-table tbody tr:last-child{border-bottom:none;}.moca-help-data-table tbody tr:hover{background-color:#f8fafc;}.moca-help-data-table td{padding:12px 18px;font-size:14.5px;color:#374151;vertical-align:middle;}.moca-help-link{color:#1a73e8;text-decoration:none;font-weight:600;font-size:14px;transition:color 0.2s ease;}.moca-help-link:hover{color:#0b3b8c;text-decoration:underline;}.moca-help-pill{display:inline-block;font-size:12px;font-weight:600;padding:3px 10px;border-radius:12px;text-align:center;}.moca-help-pill-free{background-color:#ecfdf5;color:#047857;border:1px solid #a7f3d0;}.moca-help-pill-commercial{background-color:#fffbeb;color:#b45309;border:1px solid #fde68a;}.moca-help-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}.accessibility-toggle{position:fixed;right:0;top:45%;transform:translateY(-50%);width:54px;height:54px;border:0;border-radius:12px 0 0 12px;background:#005baa;color:#fff;font-size:26px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:9998;box-shadow:0 4px 18px rgba(0,0,0,.22);transition:all .3s ease;}.accessibility-toggle:hover{background:#00427d;}.accessibility-panel{position:fixed;top:0;right:-400px;width:370px;max-width:92%;height:100vh;background:#ffffff;z-index:10000;box-shadow:-8px 0 30px rgba(0,0,0,.18);transition:right .35s ease;overflow-y:auto;}.accessibility-panel.active{right:0;}.accessibility-header{min-height:75px;padding:18px 20px;background:#005baa;color:#ffffff;display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:5;}.accessibility-header-title{display:flex;align-items:center;gap:10px;}.accessibility-header-title i{font-size:27px;}.accessibility-header .access-heading{margin:0;font-size:20px;font-weight:600;}.accessibility-close{width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.15);color:#ffffff;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:20px;transition:.25s;}.accessibility-close:hover{background:rgba(255,255,255,.28);}.accessibility-body{padding:20px;display:grid;grid-template-columns:repeat(2,1fr);gap:13px;}.accessibility-item{min-height:110px;padding:12px 8px;border:1px solid #e2e7ec;border-radius:12px;background:#ffffff;color:#222222;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;cursor:pointer;text-align:center;font-size:14px;font-weight:600;transition:all .25s ease;}.accessibility-item i,.accessibility-icon{font-size:28px;color:#005baa;font-weight:700;}.accessibility-item:hover{border-color:#005baa;background:#f3f8fd;transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,91,170,.08);}.accessibility-item.active{border-color:#005baa;background:#e8f4ff;color:#005baa;}.reset-accessibility{grid-column:1 / -1;min-height:60px;flex-direction:row;background:#f5f6f7;}.reset-accessibility i{font-size:21px;}body.readable-font,body.readable-font *{font-family:Arial,Helvetica,sans-serif !important;}.main-footer-bottom .collapse{max-width:1400px;margin:0 auto;justify-content:center;}.main-footer-bottom ul{display:flex;flex-wrap:wrap;gap:22px;list-style:none;justify-content:center;height:6px;}.main-footer-bottom ul li a{text-decoration:none;color:#1a2f4c;font-size:16px;line-height:1.6;font-weight:500;transition:color 0.2s;}.main-footer-bottom ul li a:hover{color:#0b57d0;text-decoration:underline;}svg[aria-label="Skip to main Content"] path,.skip-content-icon path,.lang-icon path{fill:#5279D7 !important;transition:fill 0.25s ease;}.quick-links{display:flex !important;align-items:center;justify-content:flex-end;gap:16px;margin-left:auto;margin-right:0;padding:0;background:transparent !important;border:none !important;box-shadow:none !important;position:relative;}.quick-links .logo-link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;background:transparent !important;border:none !important;padding:0;transition:transform 0.25s ease,opacity 0.25s ease;}.quick-links .logo-link:hover{transform:translateY(-2px);opacity:0.85;}.quick-links .logo-udan,.quick-links .logo-airsewa{height:100px;width:auto;max-width:130px;object-fit:contain;display:block;}.quick-links .header-divider{display:inline-block;width:1.5px;height:32px;background-color:#D2DFFF;margin:0 4px;}.quick-links ul{display:inline-flex;align-items:center;gap:10px;margin:0;padding:0;list-style:none;}.quick-links a:not(.logo-link):not(.lang-option){display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:8px;color:#5279D7;background-color:transparent;border:1px solid #A3BBF3;text-decoration:none;cursor:pointer;box-sizing:border-box;transition:all 0.2s ease-in-out;}.quick-links a:not(.logo-link):not(.lang-option) i{font-size:24px;line-height:1;color:#5279D7;transition:color 0.2s ease;}.quick-links svg.skip-content-icon,.quick-links svg.lang-icon{width:34px;height:34px;display:block;}.quick-links a:not(.logo-link):not(.lang-option):hover{background-color:#5279D7;border-color:#5279D7;transform:translateY(-2px);box-shadow:0 4px 10px #A3BBF3;}.quick-links a:not(.logo-link):not(.lang-option):hover i{color:#D2DFFF !important;}.quick-links a:not(.logo-link):not(.lang-option):hover svg.skip-content-icon path,.quick-links a:not(.logo-link):not(.lang-option):hover svg.lang-icon path{fill:#D2DFFF !important;}.quick-links a:not(.logo-link):not(.lang-option):active{transform:translateY(0);}.lang-dropdown-wrapper{position:relative;display:inline-flex;align-items:center;}.lang-dropdown-wrapper.open .lang-toggle-link{background-color:#5279D7;border-color:#5279D7;box-shadow:0 4px 10px #A3BBF3;}.lang-dropdown-wrapper.open .lang-toggle-link svg.lang-icon path{fill:#D2DFFF !important;}.lang-dropdown-menu{position:absolute;top:calc(100% + 12px);right:0;min-width:170px;background-color:#ffffff;border:1.5px solid #A3BBF3;border-radius:10px;box-shadow:0 10px 25px rgba(82,121,215,0.22);padding:6px 0;display:none;z-index:10001;}.lang-dropdown-menu::before{content:"";position:absolute;top:-6px;right:18px;width:10px;height:10px;background-color:#ffffff;border-top:1.5px solid #A3BBF3;border-left:1.5px solid #A3BBF3;transform:rotate(45deg);}.lang-dropdown-wrapper.open .lang-dropdown-menu{display:block;animation:langDropFade 0.2s cubic-bezier(0.16,1,0.3,1) forwards;}@keyframes langDropFade{from{opacity:0;transform:translateY(-6px);}to{opacity:1;transform:translateY(0);}}.lang-dropdown-menu a.lang-option{display:flex !important;align-items:center !important;justify-content:space-between !important;width:100% !important;height:auto !important;border:none !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;transform:none !important;padding:10px 18px !important;font-size:14px !important;font-weight:500 !important;color:#333333 !important;text-decoration:none !important;transition:background-color 0.15s ease,color 0.15s ease;}.lang-dropdown-menu a.lang-option:hover{background-color:#D2DFFF !important;color:#5279D7 !important;}.lang-dropdown-menu a.lang-option.active{background-color:#f1f5fd !important;color:#5279D7 !important;font-weight:700 !important;}.lang-dropdown-menu a.lang-option .lang-check{font-style:normal;font-size:14px;display:none;color:#5279D7;}.lang-dropdown-menu a.lang-option.active .lang-check{display:inline-block;}.org-hierarchy-wrapper{width:100%;margin:30px 0;box-sizing:border-box;}.org-hierarchy-wrapper .org-container{width:100%;background-color:#d8e4fc;border-radius:18px;padding:80px 24px 24px;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;overflow:visible !important;}.org-hierarchy-wrapper .tree-hierarchy{display:flex;flex-direction:column;align-items:center;width:100%;margin-bottom:50px;overflow:visible !important;}.org-hierarchy-wrapper .tree-level{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:36px 40px;width:100%;position:relative;overflow:visible !important;}.org-hierarchy-wrapper .tree-connector-line{width:2px;height:60px;background-color:#9cb5db;margin:0px auto 0;position:relative;left:18px;}.org-hierarchy-wrapper .minister-card{position:relative;width:100%;max-width:350px;min-height:165px;background:#ffffff;border-radius:16px;padding:68px 20px 24px;text-align:center;box-shadow:0 8px 24px rgba(60,90,150,0.12);box-sizing:border-box;margin-top:60px !important;overflow:visible !important;transition:transform 0.25s ease,box-shadow 0.25s ease;}.org-hierarchy-wrapper .minister-card:hover{transform:translateY(-4px);box-shadow:0 12px 30px rgba(60,90,150,0.18);}.org-hierarchy-wrapper .avatar-wrapper{position:absolute;top:-68px !important;left:50%;transform:translateX(-50%);width:120px;height:140px;padding:5px;border:2px solid #e1e9f8;border-radius:50%;background:#ffffff;box-shadow:0 6px 18px rgba(0,0,0,0.14);overflow:hidden;z-index:10 !important;}.org-hierarchy-wrapper .avatar-img{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block;}.org-hierarchy-wrapper .designation{font-size:12px;font-weight:700;color:#1a4f94;letter-spacing:0.6px;margin-bottom:6px;text-transform:uppercase;margin-top:40px;}.org-hierarchy-wrapper .name{font-size:18px;font-weight:700;color:#111111;line-height:1.35;}.org-hierarchy-wrapper .bottom-actions-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:14px;width:100%;border-top:1px solid rgba(156,181,219,0.45);padding-top:24px;box-sizing:border-box;}.org-hierarchy-wrapper .pdf-btn{display:inline-flex;align-items:center;background:#ffffff;color:#0d47a1;text-decoration:none;font-size:12.5px;font-weight:600;padding:8px 14px;border-radius:4px;border:1px solid #7ea3df;transition:all 0.2s ease-in-out;box-sizing:border-box;white-space:nowrap;}.org-hierarchy-wrapper .pdf-btn:hover{background:#f7faff;border-color:#0d47a1;}.org-hierarchy-wrapper .pdf-btn.active{border:2px solid #000000;box-shadow:0 2px 6px rgba(0,0,0,0.15);}.org-hierarchy-wrapper .pipe{margin:0 8px;color:#8da4c4;}.org-hierarchy-wrapper .file-tag{display:inline-flex;align-items:center;gap:5px;color:#007a3d;font-size:12px;}.org-hierarchy-wrapper .pdf-svg{width:16px;height:16px;stroke:#007a3d;stroke-width:2;fill:none;}@media (max-width:991px){.org-hierarchy-wrapper .org-container{padding:70px 16px 20px;}.org-hierarchy-wrapper .tree-level{gap:24px;}.org-hierarchy-wrapper .minister-card{max-width:320px;}}@media (max-width:768px){.org-hierarchy-wrapper .bottom-actions-bar{flex-direction:column;align-items:stretch;}.org-hierarchy-wrapper .pdf-btn{width:100%;justify-content:space-between;white-space:normal;}}@media (max-width:480px){.org-hierarchy-wrapper .minister-card{max-width:100%;padding:58px 12px 18px;}.org-hierarchy-wrapper .avatar-wrapper{width:95px !important;height:95px !important;top:-48px !important;}.org-hierarchy-wrapper .name{font-size:16px;}}.views-row:has(> p:first-child){width:100%;background-color:#ffffff;border:1px solid #e1e7f0;border-left:4px solid #0b3b8c;border-radius:8px;padding:32px 36px;box-shadow:0 2px 10px rgba(11,59,140,0.04);box-sizing:border-box;margin:30px 0;}.views-row:has(> p:first-child) h3{font-size:18.5px;font-weight:700;color:#0b3b8c;margin:24px 0 14px 0;padding-bottom:8px;border-bottom:2px solid #edf2f7;letter-spacing:-0.2px;}.views-row:has(> p:first-child) p{font-size:15px;line-height:1.8;color:#374151;margin:0 0 16px 0;text-align:justify;}.views-row:has(> p:first-child) ul{list-style:none;padding:0;margin:10px 0 20px 0;}.views-row:has(> p:first-child) ul li{position:relative;font-size:15px;line-height:1.65;color:#374151;padding-left:22px;margin-bottom:10px;}.views-row:has(> p:first-child) ul li::before{content:"";position:absolute;left:4px;top:9px;width:6px;height:6px;background-color:#0b3b8c;border-radius:50%;}@media (max-width:768px){.views-row:has(> p:first-child){padding:22px 18px;}.views-row:has(> p:first-child) p{text-align:left;}}form.user-login-form{width:100%;max-width:820px;margin:40px auto;padding:36px 32px;background-color:#ffffff;border:1px solid #e1e7f0;border-top:4px solid #5279D7;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.06);box-sizing:border-box;}form.user-login-form .form-item{margin-bottom:20px;display:flex;flex-direction:column;}form.user-login-form label{font-size:14px;font-weight:600;color:#1f2937;margin-bottom:6px;}form.user-login-form .form-required::after{content:" *";color:#dc2626;font-weight:700;}form.user-login-form input.form-text{width:100%;height:46px;padding:10px 14px;font-size:14px;color:#1f2937;background-color:#ffffff;border:1.5px solid #cbd5e1;border-radius:6px;outline:none;box-sizing:border-box;transition:border-color 0.2s ease,box-shadow 0.2s ease;}form.user-login-form input.form-text:focus{border-color:#5279D7;box-shadow:0 0 0 3px #D2DFFF;}form.user-login-form fieldset.captcha{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:18px 20px;margin:20px 0;box-sizing:border-box;}form.user-login-form .captcha__title{display:block;font-size:13.5px;font-weight:700;color:#5279D7;margin-bottom:12px;text-transform:uppercase;}form.user-login-form .captcha__element{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;}form.user-login-form .form-item-captcha-response{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:8px 12px;margin-bottom:0;}form.user-login-form .form-item-captcha-response label{margin-bottom:0;white-space:nowrap;}form.user-login-form .field-prefix{font-size:15px;font-weight:700;color:#0b3b8c;background:#eef4ff;border:1px solid #d4e2fa;padding:6px 12px;border-radius:6px;}form.user-login-form #edit-captcha-response{width:70px !important;height:40px !important;text-align:center;font-weight:600;}form.user-login-form .captcha-audio-controls .button{height:38px;padding:0 12px;background-color:#ffffff;color:#5279D7;border:1px solid #5279D7;border-radius:6px;font-size:12.5px;font-weight:600;cursor:pointer;transition:all 0.2s ease;}form.user-login-form .captcha-audio-controls .button:hover{background-color:#5279D7;color:#ffffff;}form.user-login-form .description{width:100%;font-size:12px;color:#64748b;margin-top:8px;line-height:1.4;}form.user-login-form .form-actions{margin-top:24px;}form.user-login-form input[type="submit"]#edit-submit{width:100%;height:48px;background-color:#5279D7;color:#ffffff;font-size:16px;font-weight:700;border:none;border-radius:8px;cursor:pointer;transition:background-color 0.2s ease,transform 0.15s ease;}form.user-login-form input[type="submit"]#edit-submit:hover{background-color:#3e62be;transform:translateY(-1px);}@media (max-width:480px){form.user-login-form{padding:24px 18px;margin:20px auto;}}@media (min-width:1600px){.container{max-width:1800px;}}@media (min-width:1400px) and (max-width:1599px){.banner-content h1{font-size:33px;}.quick-links ul li a{font-size:14px;}.header-nav .nav-link{font-size:13px;}.new-section-about-or-details .new-section-add{gap:40px;}.navbar-nav .DropdownArrow{min-width:300px}.DropdownArrow li a{font-size:13px;}.asg-nav-title,.asg-stat-label{font-size:14px;}.ca-gallery-heading p{font-size:25px;line-height:32px}.header-top-left{width:50%;}.header-top-right{width:50%;}.logo-main{height:100px;}.logo-udan{height:80px;}.logo-airsewa{height:80px;}.header-divider{height:44px;}.header-nav .navbar-nav{gap:40px;}.aviation-box{gap:40px;}.aviation-card-sm{width:550px;}.asg-wrapper{gap:45px;}.asg-sidebar{width:500px;}.press-release-box{gap:35px;}}@media (min-width:1200px) and (max-width:1399px){.container{max-width:1800px;}.metric-card{padding:18px 14px}.metric-card .my-label{font-size:15px;margin:15px 0 12px;}.metric-icon{width:45px;height:45px;}.metric-icon img{width:25px;}.hero-content,.hero-slider .owl-dots{left:30px;}.owl-theme .owl-dots .owl-dot span{margin:5px 2px;}.header-nav .nav-link{font-size:13px;}.navbar-nav .DropdownArrow{min-width:300px}.DropdownArrow li a{font-size:12px;}.new-section-about-or-details .new-section-add{gap:20px;}.minister-card{padding:15px;}.header-top-left{width:30%;}.header-top-right{width:70%;}.logo-main{height:100px;}.logo-udan{height:70px;}.logo-airsewa{height:70px;}.header-divider{height:40px;}.header-nav .navbar-nav{gap:30px;}.aviation-box{gap:30px;}.new-section-about-or-details .new-section-add .nae-right{width:calc(100% - 470px);}.aviation-card-sm{width:470px;}.asg-wrapper{gap:35px;}.asg-sidebar{width:520px;}.press-release-box{gap:25px;}.banner-content h1{font-size:33px;}.nae-about-text,.asg-nav-title{font-size:15px;}.nae-card{padding:14px;}.moca-tweeter-section-custom iframe{width:450px!important}.press-item h4 a{font-size:14px;line-height:20px;display:block;}.press-item{margin-bottom:0;padding:10px 12px;}.ca-gallery-heading p{font-size:24px;line-height:28px;}.nae-nav-next{right:-29px;}.nae-nav-prev{left:-29px;}.ca-video-card .nae-card-title{font-size:14px!important;line-height:20px;}.main-footer-bottom ul li a{font-size:13px;}.nae-card-text{font-size:14px;}.nae-card-title{font-size:15px;}.hero-content h2{font-size:28px;}.hero-content p{font-size:18px;line-height:24px;}.asg-stat-card{padding:15px 15px;}.asg-stat-label{font-size:15px;}}@media (min-width:992px) and (max-width:1199px){.quick-links i{font-size:20px}.utility-links a{font-size:10px;}.quick-links{padding-top:6px;gap:6px;}.quick-links ul{padding-top:0}.quick-links ul li{padding:0 6px}.quick-links ul li a{font-size:11px}.banner-content h1{font-size:28px;}.header-nav .nav-link{padding:14px 0;font-size:10px;}.header-nav .navbar-nav{gap:40px;}.new-section-about-or-details .new-section-add{gap:15px}.section-title{font-size:17px;}.aviation-tabs .nav-link{font-size:14px;}.aviation-performance .col-lg-2{width:32.666667%;padding-right:0;}.navbar-nav .DropdownArrow{min-width:210px;}.DropdownArrow li a{padding:6px 12px;font-size:12px;}.hero-content h2{font-size:24px;}.hero-content p{font-size:16px;}.hero-content,.hero-slider .owl-dots{left:30px;}.owl-theme .owl-dots .owl-dot span{margin:5px 2px;}.news-title span{font-size:14px;}.news-title i{font-size:18px;}.news-box marquee,.announcement-box marquee{font-size:12px;}.header-top-left{width:45%;}.header-top-right{width:55%;}.logo-section{gap:14px;}.logo-main{height:70px;}.logo-udan{height:70px;}.logo-airsewa{height:70px;}.header-divider{height:38px;}.aviation-box{flex-direction:column;}.aviation-card-sm{width:400px;}.asg-wrapper{flex-direction:column;gap:30px;}.asg-sidebar{width:100%;}.nae-box{flex-direction:column;}.nae-right{width:calc(100% - 400px)!important;}.press-release-box{grid-template-columns:1fr;gap:35px;}.nae-about-text,.pm-quote-subtext{font-size:14px;}.pm-quote-heading{font-size:18px;}.minister-card{padding:15px;}}@media (min-width:769px) and (max-width:991px){.banner-content h1{font-size:40px;}.header-top-left{width:30%;}.header-top-right{width:70%;}.logo-main{height:70px;}.logo-section{justify-content:center;flex-wrap:wrap;gap:14px;}.top-links{align-items:center;margin-top:8px;}.quick-links{justify-content:center;}.header-divider{height:36px;}.hero-slide img{height:500;}.hero-content{left:40px;right:40px;}.hero-content h2{font-size:28px;}.hero-content p{font-size:16px;}.pm-quote-banner{flex-direction:column;align-items:center;text-align:center;gap:20px;}.pm-quote-img-box{width:280px;height:320px;align-items:center;}.pm-quote-content{padding:0 15px 40px 15px;width:100%;}.pm-quote-subtext{max-width:100%;}.pm-quote-footer{justify-content:center;}.aviation-box{flex-direction:column;}.aviation-card-sm{width:100%;}.asg-wrapper{flex-direction:column;gap:30px;}.asg-sidebar{width:100%;}.nae-box,.new-section-about-or-details .new-section-add{flex-direction:column;}.nae-right{width:100%!important;}.press-release-box{grid-template-columns:1fr;gap:35px;}.ca-gallery-top .col-lg-1{display:none;}.ca-gallery-heading h2{font-size:28px;}.ca-gallery-heading p{font-size:20px;}.footer-brand,.footer-social-connect,.footer-important-links{justify-content:center;margin-bottom:12px;}.copyright-text{text-align:center;margin-top:8px;}.aviation-tabs .nav-link{font-size:12px;}.asg-wrapper .col-md-4{width:49.333333%;padding-right:0;}}@media (max-width:991px){.moka-dynamic-close-btn{display:flex !important;align-items:center;justify-content:center;font-size:22px;color:#333;background:transparent;border:none;padding:10px;cursor:pointer;}.navbar-nav .DropdownArrow{position:static !important;display:none;box-shadow:none !important;background:#f8f9fa !important;padding-left:15px;transform:none !important;opacity:1 !important;visibility:visible !important;}.navbar-nav .dropdown.open > .DropdownArrow{display:block !important;}.DropdownArrow .dropdown-submenu .ThirdLevelMenu{position:static !important;display:none;box-shadow:none !important;background:#cbdaff !important;padding-left:15px;transform:none !important;opacity:1 !important;visibility:visible !important;border-radius:0 4px 4px 0 !important;}.DropdownArrow .dropdown-submenu.open > .ThirdLevelMenu{display:block !important;}.DropdownArrow li.dropdown-submenu > a{display:flex !important;align-items:center !important;justify-content:space-between !important;width:100%;}.dropdown-submenu > a i.fa-chevron-right{transition:transform 0.3s ease;font-size:14px;margin-left:auto;}.dropdown-submenu.open > a i.fa-chevron-right{transform:rotate(90deg);}.DropdownArrow::before{display:none;}}@media (max-width:991px){.moka-drupal-menu{position:relative;width:100%;padding:0;}.moka-drupal-menu .navbar-toggler{display:flex;align-items:center;justify-content:center;margin:4px 0 6px auto;padding:2px 6px;border:1.5px solid #5279D7;border-radius:8px;background-color:#ffffff;box-shadow:0 2px 5px rgba(0,0,0,0.05);outline:none;z-index:10;position:absolute;right:15px;top:-258px;}.moka-drupal-menu .navbar-toggler-icon{width:25px;height:25px;}.moka-dynamic-backdrop{position:fixed !important;inset:0 !important;top:0 !important;left:0 !important;width:100vw !important;height:100vh !important;background:rgba(11,34,78,0.65) !important;backdrop-filter:blur(5px) !important;-webkit-backdrop-filter:blur(5px) !important;display:none;opacity:0;transition:opacity 0.3s ease;z-index:9;}.moka-dynamic-backdrop.active{display:block !important;opacity:1 !important;}.moka-drupal-menu .moka-dynamic-close-btn{display:block!important;}.moka-drupal-menu .navbar-collapse{position:fixed !important;top:0 !important;right:-320px !important;width:310px !important;max-width:100vw !important;height:100vh !important;background-color:#ffffff !important;box-shadow:-10px 0 35px rgba(0,0,0,0.3) !important;padding:65px 20px 30px !important;overflow-y:auto !important;z-index:99999 !important;display:block !important;visibility:hidden !important;transition:right 0.35s cubic-bezier(0.16,1,0.3,1),visibility 0.35s ease !important;}.moka-drupal-menu .navbar-collapse.show{right:0 !important;visibility:visible !important;}.moka-dynamic-close-btn{position:absolute;top:16px;right:18px;width:34px;height:34px;border:none;border-radius:50%;background-color:#f1f5fd;color:#5279D7;font-size:16px;font-weight:700;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.2s ease;}.moka-dynamic-close-btn:hover{background-color:#5279D7;color:#ffffff;}.moka-drupal-menu .navbar-nav{display:flex;flex-direction:column;width:100%;padding:0;margin:0;gap:0;}.moka-drupal-menu .nav-item{width:100%;border-bottom:1px solid #edf2f7;}.moka-drupal-menu .nav-link{display:flex;align-items:center;justify-content:space-between;padding:14px 6px;font-size:16px;font-weight:600;color:#1e293b !important;background:transparent !important;text-decoration:none;cursor:pointer;}.moka-drupal-menu .nav-link:hover,.moka-drupal-menu .nav-link.active{color:#5279D7 !important;}.moka-drupal-menu .fa-chevron-down{font-size:13px;transition:transform 0.3s ease;color:#64748b;}.moka-drupal-menu .DropdownArrow{position:static !important;float:none !important;width:100% !important;transform:none !important;box-shadow:none !important;border:none !important;border-left:3px solid #5279D7 !important;background-color:#f8fafc !important;border-radius:0 6px 6px 0 !important;padding:0 !important;margin:4px 0 8px 0 !important;display:none;list-style:none;opacity:1!important;}.moka-drupal-menu .DropdownArrow::before{display:none !important;}.moka-drupal-menu .nav-item.dropdown.open .DropdownArrow{display:block !important;}.moka-drupal-menu .nav-item.dropdown.open .fa-chevron-down{transform:rotate(180deg);color:#5279D7;}.moka-drupal-menu .DropdownArrow li a{display:block;padding:8px 12px !important;font-size:14px !important;font-weight:500 !important;color:#475569 !important;background:transparent !important;text-decoration:none;}.moka-drupal-menu .DropdownArrow li a:hover{color:#5279D7 !important;background-color:#eef4ff !important;padding-left:16px !important;}.quick-links{display:flex !important;align-items:center !important;justify-content:flex-end !important;margin-left:0 !important;}.quick-links #moca-search{order:99 !important;margin-left:auto !important;}}@media (max-width:768px){.quick-links a:not(.logo-link):not(.lang-option){width:35px;height:35px;}.quick-links svg.skip-content-icon,.quick-links svg.lang-icon{width:25px;height:25px;}.quick-links .logo-udan,.quick-links .logo-airsewa{height:50px;}.header-top-left{width:30%;}.header-top-right{width:70%;}.header-top{padding:10px 0;}.logo-section{gap:10px;justify-content:center;flex-wrap:wrap;}.logo-main{height:70px;}.logo-udan{height:40px;}.logo-airsewa{height:38px;}.header-divider{height:30px;}.top-links{align-items:center;margin-top:8px;}.quick-links{justify-content:center;}.hero-slide img{height:500;}.hero-content{left:20px;right:20px;margin-top:182px!important;}.hero-content h1,.hero-content h2{font-size:28px;}.hero-content p{font-size:14px;}.pm-quote-banner{flex-direction:column;align-items:center;text-align:center;gap:20px;}.pm-quote-img-box{width:280px;height:200px;align-items:center;}.pm-quote-content{padding:0 0px 40px 0px;width:100%;}.pm-quote-subtext{max-width:100%;font-size:14px;}.pm-quote-footer{justify-content:center;}.asg-wrapper{flex-direction:column;gap:30px;}.asg-sidebar{width:100%;}.nae-box{flex-direction:column;}.new-section-about-or-details .new-section-add{flex-direction:column;gap:0;}.nae-right{width:100%!important;}.press-release-box{grid-template-columns:1fr;gap:35px;}.ca-gallery-top .col-lg-1{display:none;}.ca-gallery-heading h2{font-size:18px;}.ca-gallery-heading p,.ca-gallery-description{font-size:16px;line-height:22px;}.moca-org-img-box{height:180px;}.moca-simple-vm-heading{font-size:22px;}.moca-simple-vm-desc{font-size:15px;line-height:1.7;text-align:left;}.moca-accintro-container{padding:22px 18px;}.moca-accintro-subheading{font-size:17px;}.moca-accintro-lead,.moca-accintro-paragraph,.moca-accintro-bullets li{font-size:14.5px;text-align:left;}.moca-accintro-highlight-card{padding:18px 16px;}.moca-accfunc-container{padding:22px 16px;}.moca-accfunc-item{padding:16px 16px;}.moca-accfunc-item-title{font-size:16px;}.moca-accfunc-lead,.moca-accfunc-points li{font-size:14px;}.moca-pgrievance-grid{grid-template-columns:1fr;gap:18px;}.moca-pgrievance-card{padding:20px 18px;}.webform-submission-feedback-form{grid-template-columns:1fr;padding:24px 16px;gap:16px;}.webform-submission-feedback-form .form-item-feedback-topic,.webform-submission-feedback-form .form-item-name{grid-column:1 / -1;}.webform-submission-feedback-form .form-item-captcha-response{flex-wrap:wrap;}.webform-submission-feedback-form input[type="submit"].webform-button--submit{width:100%;}.footer-brand,.footer-social-connect,.footer-important-links{justify-content:center;margin-bottom:12px;}.copyright-text{text-align:center;margin-top:8px;}.news-title span,.news-box marquee,.announcement-box marquee{font-size:14px;}.pm-quote-heading{font-size:16px;}.new-section-about-or-details .new-section-add .nae-right .nae-heading,.section-title,.asg-main-heading,.aol-heading,.nae-heading{font-size:18px;}.nae-about-text{font-size:15px;}.aviation-box{flex-direction:column;}.aviation-card-sm{width:100%;}.aviation-tabs{flex-wrap:wrap;gap:6px;}.aviation-tabs .nav-link,.aviation-tabs .nav-item:first-child .nav-link,.aviation-tabs .nav-item:last-child .nav-link{border-radius:6px !important;border:1px solid #5279D7 !important;padding:8px;font-size:10px;}.metric-card{padding:14px;}.metric-card h3{font-size:22px;text-align:center;}.minister-item{text-align:left;}.section-title{margin-bottom:0;}.minister-card{text-align:center;padding:20px;}.aviation-performance{padding:40px 0 !important;}.aviation-performance .row>*{width:33%;}.metric-icon{width:45px;height:45px;margin:0 auto;}.metric-icon img{width:20px;}.metric-card .my-label{margin:15px 0 12px;font-size:13px;text-align:center;}.asg-nav-title{font-size:14px;}.aol-section,.nae-section,.press-release-section,.ca-gallery-section{padding:40px 0;}.aol-card-title,.nae-card-title{font-size:16px!important;}.aol-stat-label{font-size:15px;}.aol-stat-value,.nae-card-text{font-size:14px;line-height:20px;}.nae-card{padding:10px;}.press-item{padding:14px 20px;margin-bottom:14px}.press-date{margin-bottom:0;}.press-item h4 a{font-size:14px;}.banner-content h1{font-size:28px;}.inner-banner nav[role="navigation"] ol li{font-size:12px;}.table .views-field-nothing,.table .views-field-counter,.table .views-field-field-date{width:auto;}.table{table-layout:auto;}.table thead th{padding:10px;font-size:13px;}.main-footer-bottom ul{height:100%;padding:0;gap:10px;}.footer-menu .container{padding:0;}.main-footer-bottom ul li a{font-size:14px;}}@media (max-width:575px){.header-top{padding:5px 0!important;}.header-top{margin-bottom:0px;border-bottom:none;}.header-top-left{width:71%;}.header-top-right{width:100%}.moka-drupal-menu .navbar-toggler{top:-138px}.main-header.is-fixed .moka-drupal-menu .navbar-toggler{top:-134px}.inner-banner img{max-width:100%;height:300px;object-fit:cover;width:100%;}.banner-content h1{font-size:20px;margin-bottom:0;}.inner-banner nav[role="navigation"] ol li{font-size:10px}.table tbody td{font-size:12px;}.main-footer-bottom .collapse ul{height:100%;display:block;text-align:left;padding:0;margin-bottom:3px;}.copyright-text{margin-top:0}.main-footer-bottom ul li a{font-size:14px;}.footer-menu .container{padding:0;}.footer-important-links{justify-content:left;}.footer-middle-content{font-size:11.5px}.ca-gallery-tabs .nav-link{min-width:100px;}.ca-gallery-tabs{flex-wrap:nowrap!important;margin-bottom:20px;}.minister-item{flex-direction:column;text-align:center;}.aviation-performance .row>*{width:50%;}.aviation-tabs{flex-wrap:wrap;gap:6px;}.pm-quote-footer{flex-direction:column;gap:16px;}.pm-event-info{border-right:none;padding-right:0;}.views-exposed-form.bef-exposed-form{width:100%;margin-left:0;}.views-exposed-form .form-item,.views-exposed-form .form-actions,.views-exposed-form .form-submit{width:100%;}.moca-acctable th,.moca-acctable td{padding:10px 12px;}.moca-orgchart-row{flex-direction:column;align-items:flex-start;padding:16px;}.moca-orgchart-action{width:100%;align-items:flex-start;}.moca-orgchart-btn{width:100%;justify-content:center;}.moca-orgchart-meta{text-align:center;width:100%;}.moca-accpension-container{padding:20px 16px;}.moca-accpension-text{font-size:14.5px;text-align:left;}.moca-accpension-link-row{flex-direction:column;align-items:flex-start;gap:4px;}.moca-accpension-link-label{min-width:unset;}.moca-accdisclaim-container{padding:22px 18px;}.moca-accdisclaim-heading{font-size:19px;}.moca-accdisclaim-text{font-size:14px;text-align:left;}.moca-workalloc-card{flex-direction:column;align-items:flex-start;padding:16px;}.moca-workalloc-action{width:100%;}.moca-workalloc-btn{width:100%;justify-content:center;}.moca-webpol-container{padding:22px 16px;}.moca-webpol-title{font-size:19px;}.moca-webpol-subtitle{font-size:15px;}.moca-webpol-text{font-size:14px;text-align:left;}.moca-webpol-separator{margin:22px 0;}.moca-tc-policy-card{padding:22px 16px;}.moca-tc-policy-title{font-size:19px;}.moca-tc-policy-para{font-size:14px;text-align:left;line-height:1.7;}.moca-contact-card{padding:20px 16px;}.moca-contact-topbar{justify-content:flex-start;}.moca-contact-officer-name{font-size:18px;}.moca-contact-info-item{flex-direction:column;gap:4px;}.moca-contact-label{min-width:unset;}.moca-maindisclaim-card{padding:22px 16px;}.moca-maindisclaim-title{font-size:19px;}.moca-maindisclaim-text{font-size:14px;text-align:left;line-height:1.7;}.moca-wim-card{padding:22px 16px;}.moca-wim-name{font-size:18px;}.moca-wim-details-box{padding:16px;}.moca-wim-info-row{flex-direction:column;gap:4px;}.moca-wim-label{min-width:unset;}.moca-help-container{padding:22px 16px;}.moca-help-heading{font-size:18px;}.moca-help-subheading{font-size:15px;}.moca-help-text,.moca-help-list li{font-size:14px;text-align:left;}.moca-help-data-table th,.moca-help-data-table td{padding:10px 12px;font-size:13.5px;}.accessibility-panel{width:320px;}.accessibility-body{padding:15px;gap:10px;}.accessibility-item{min-height:100px;font-size:13px;}.accessibility-toggle{width:48px;height:48px;font-size:23px;}.ca-gallery-tabs .nav-link{font-size:12px;padding:12px 12px}.ca-gallery-tabs .nav-item{margin:0 3px;}.moca-about-section .minister-img{height:150px !important;}.owl-theme .owl-dots .owl-dot span{margin:5px 2px;}.hero-slider .owl-dots{left:20px;bottom:20px;}.container{padding:0 20px;}.footer-brand,.footer-social-connect,.footer-important-links{justify-content:left;}.search-bar-wrap{padding:0px;}.quick-links{gap:0px!important;}.logo-main{height:41px;}.footer-middle-content{text-align:left;margin-bottom:10px;}.search-submit-btn{padding:8px 12px;}.search-input{font-size:14px;}.minister-content h5{margin-bottom:0;}.minister-content h4{margin-bottom:0;}.minister-item:not(:last-child){margin-bottom:20px;}.h-100{height:auto !important;}.hero-content{margin-top:45px;}}@media (max-width:480px){.moca-tweeter-section-custom iframe{width:auto!important;}.logo-section{gap:8px;}.logo-udan{height:32px;}.logo-airsewa{height:30px;}.header-divider{display:none;}.utility-links{font-size:11px;}.quick-links a{font-size:12px;}.portal-btn{padding:5px 10px;font-size:11px !important;}.aviation-tabs .nav-item{flex:1 1 100%;}.hero-content h1,.hero-content h2{font-size:15px;line-height:18px;}.moca-leader-grid{grid-template-columns:1fr;}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important;}}.ca-photo-gallery-slider .owl-stage{display:flex;}.ca-photo-gallery-slider{overflow:hidden;}.ca-video-gallery-list .owl-stage{display:flex;}.ca-video-gallery-list{overflow:hidden;}.ca-media-gallery-list .owl-stage{display:flex;}.ca-media-gallery-list{overflow:hidden;}.ca-photo-gallery-wrapper,.ca-video-gallery-wrapper,.ca-media-gallery-wrapper{position:relative;}.ca-video-card{background-color:transparent;border-radius:10px;overflow:hidden;padding:20px;border:1px solid #A3BBF3;transition:0.3s;cursor:pointer;height:100%;}.ca-video-card:hover{background-color:#ffffff;border-radius:10px;border-color:transparent;}.ca-video-image{height:140px;overflow:hidden;border-radius:6px;}.ca-video-image img{height:100%;object-fit:cover;width:100%;}.ca-video-card .nae-card-title{font-size:17px;font-weight:300;color:#ffffff;margin-bottom:10px;line-height:22px;}.ca-video-card:hover .nae-card-title{color:#5279D7;}.owl-nav.disabled{display:none;}.airport-card .table-responsive{position:relative;padding-top:70px;}.airport-card .table-responsive caption{position:absolute;top:0;left:0;font-size:18px;font-weight:700;background:#5279d7;width:100%;color:#fff;padding:20px;margin-bottom:20px;display:block;box-sizing:border-box;border-top-left-radius:inherit;border-top-right-radius:inherit;text-align:left;caption-side:top;border-radius:12px;}.airport-card .table-responsive tr:last-child td{border:none;}ul.quicktabs-tabs:has([id*="airport_tab"]){display:flex;flex-wrap:wrap;align-items:center;gap:10px;list-style:none;padding:0;margin:20px 0;border-bottom:2px solid #D2DFFF;box-sizing:border-box;}ul.quicktabs-tabs li[id*="airport_tab"]{display:inline-block;margin:0 0 -2px 0;padding:0;list-style:none;}ul.quicktabs-tabs li[id*="airport_tab"] a{display:inline-flex;align-items:center;justify-content:center;padding:10px 22px;font-size:15px;font-weight:600;text-decoration:none;border-radius:8px 8px 0 0;box-sizing:border-box;outline:none;color:#5279D7;background-color:#D2DFFF;border:1.5px solid #A3BBF3;border-bottom:none;transition:background-color 0.25s ease,color 0.25s ease,border-color 0.25s ease,transform 0.2s ease;}ul.quicktabs-tabs li[id*="airport_tab"]:not(.active) a:hover{background-color:#A3BBF3;color:#ffffff;border-color:#5279D7;transform:translateY(-2px);}ul.quicktabs-tabs li[id*="airport_tab"].active a,ul.quicktabs-tabs li[id*="airport_tab"][aria-selected="true"] a{background-color:#5279D7;color:#D2DFFF;border-color:#5279D7;border-bottom:2px solid #5279D7;font-weight:700;cursor:default;transform:translateY(0);}@media (max-width:768px){ul.quicktabs-tabs:has([id*="airport_tab"]){flex-direction:column;align-items:stretch;border-bottom:none;gap:8px;}ul.quicktabs-tabs li[id*="airport_tab"]{margin:0;width:100%;}ul.quicktabs-tabs li[id*="airport_tab"] a{width:100%;border-radius:8px;border-bottom:1.5px solid #A3BBF3;}ul.quicktabs-tabs li[id*="airport_tab"].active a,ul.quicktabs-tabs li[id*="airport_tab"][aria-selected="true"] a{border-bottom:1.5px solid #5279D7;}}img[src*="pdf-icon.svg"],img[alt="Pdf icon"]{width:20px !important;height:20px !important;display:inline-block !important;vertical-align:middle !important;object-fit:contain !important;margin-left:6px;flex-shrink:0;}.moca-custom-download-field .field-content a{display:inline-flex;align-items:center;gap:10px;padding:10px 22px;background-color:#eef4ff;color:#0b3b8c;font-size:14px;font-weight:600;text-decoration:none;border:1.5px solid #d4e2fa;border-radius:8px;box-shadow:0 2px 6px rgba(11,59,140,0.06);transition:all 0.25s ease-in-out;}.moca-custom-download-field .field-content a img{width:18px;height:18px;object-fit:contain;transition:transform 0.2s ease;}.moca-custom-download-field .field-content a:hover{background-color:#5279D7;border-color:#5279D7;color:#ffffff;transform:translateY(-2px);box-shadow:0 6px 16px rgba(82,121,215,0.3);}.moca-custom-download-field .field-content a:hover img{transform:scale(1.1);}.moka-dynamic-close-btn{display:none;}.asg-phone-info{background:#5279d7;padding:4px 10px;border-radius:4px;color:#fff;font-size:14px;display:flex;align-items:center;gap:4px;}.asg-phone-info i{width:22px;height:22px;border-radius:50%;background-color:#D2DFFF;display:flex;align-items:center;justify-content:center;font-size:12px;color:#5279D7;}.item-list > ul:has(a[href*="/photo-gallery/"]){display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px;list-style:none;padding:0;margin:30px auto;box-sizing:border-box;}.item-list > ul:has(a[href*="/photo-gallery/"]) > li{margin:0;padding:0;list-style:none;display:flex;}.item-list > ul:has(a[href*="/photo-gallery/"]) .views-field,.item-list > ul:has(a[href*="/photo-gallery/"]) .field-content{width:100%;display:flex;}.item-list > ul:has(a[href*="/photo-gallery/"]) a.album-link{display:flex;flex-direction:column;width:100%;background:#ffffff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;text-decoration:none;transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease;box-shadow:0 4px 12px rgba(0,0,0,0.05);}.item-list > ul:has(a[href*="/photo-gallery/"]) a.album-link:hover{transform:translateY(-4px);box-shadow:0 10px 24px rgba(82,121,215,0.18);border-color:#5279D7;}.item-list > ul:has(a[href*="/photo-gallery/"]) a.album-link img{width:100%;height:200px;object-fit:cover;display:block;transition:transform 0.35s ease;}.item-list > ul:has(a[href*="/photo-gallery/"]) a.album-link:hover img{transform:scale(1.04);}.item-list > ul:has(a[href*="/photo-gallery/"]) a.album-link br{display:none;}.item-list > ul:has(a[href*="/photo-gallery/"]) a.album-link > span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding:14px 16px;font-size:15px;font-weight:600;line-height:1.45;color:#1f2937;background-color:#ffffff;flex-grow:1;transition:color 0.25s ease;}.item-list > ul:has(a[href*="/photo-gallery/"]) a.album-link:hover > span{color:#5279D7;}@media (max-width:575px){.item-list > ul:has(a[href*="/photo-gallery/"]){grid-template-columns:1fr;gap:18px;}}.item-list > ul:has(a[href*="/media-gallery/"]){display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px;list-style:none;padding:0;margin:30px auto;box-sizing:border-box;}.item-list > ul:has(a[href*="/media-gallery/"]) > li{display:flex;flex-direction:column;background:#ffffff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,0.05);transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease;position:relative;font-size:15px;font-weight:600;line-height:1.45;color:#1f2937;padding:0 16px 14px 16px;box-sizing:border-box;}.item-list > ul:has(a[href*="/media-gallery/"]) > li:hover{transform:translateY(-4px);box-shadow:0 10px 24px rgba(82,121,215,0.18);border-color:#5279D7;}.item-list > ul:has(a[href*="/media-gallery/"]) > li > a[href*="/media-gallery/"]:empty{display:none;}.item-list > ul:has(a[href*="/media-gallery/"]) > li > a.colorbox{display:block;margin:0 -16px 14px -16px;overflow:hidden;position:relative;}.item-list > ul:has(a[href*="/media-gallery/"]) > li > a.colorbox img{width:100%;height:200px;object-fit:cover;display:block;transition:transform 0.35s ease;}.item-list > ul:has(a[href*="/media-gallery/"]) > li:hover > a.colorbox img{transform:scale(1.04);}.item-list > ul:has(a[href*="/media-gallery/"]) > li > span{display:block;margin-top:auto;padding-top:10px;font-size:13px;font-weight:500;color:#64748b;}.item-list > ul:has(a[href*="/media-gallery/"]) > li > span time{display:inline-block;}@media (max-width:575px){.item-list > ul:has(a[href*="/media-gallery/"]){grid-template-columns:1fr;gap:18px;}}.moca-404-wrapper{background-color:#D2DFFF;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:20px 0;}.moca-404-wrapper .error-card{background:#ffffff;border-radius:20px;padding:40px 30px;box-shadow:0 10px 30px rgba(82,121,215,0.25);width:100%;}.moca-404-wrapper .brand img{width:60px;height:auto;margin-bottom:10px;}.moca-404-wrapper h1{font-size:2rem;color:#5279D7;margin-bottom:10px;font-weight:700;}.moca-404-wrapper p{font-size:1.1rem;color:#555;margin-bottom:12px;}.moca-404-wrapper .error-code{font-size:5rem;font-weight:800;color:#5279D7;margin:20px 0;line-height:1;}.moca-404-wrapper a.btn-home{display:inline-block;background-color:#5279D7;color:#ffffff !important;text-decoration:none !important;padding:12px 28px;border-radius:50px;margin-top:20px;font-weight:600;transition:all 0.3s ease;border:2px solid #5279D7;}.moca-404-wrapper a.btn-home:hover{background-color:#3b60bf;border-color:#3b60bf;box-shadow:0 5px 15px rgba(82,121,215,0.4);transform:translateY(-2px);}.moca-404-wrapper .brand-text-link{color:#2a3b63;font-weight:bold;}.moca-404-wrapper .brand-text-link:hover{color:#5279D7;text-decoration:none;}.moca-cs-wrapper{font-family:"Noto Sans Devanagari","Poppins",Arial,sans-serif;background-color:#f4f7fb;min-height:80vh;display:flex;align-items:center;justify-content:center;padding:40px 15px;color:#333333;}.moca-cs-card{background:#ffffff;border-radius:12px;box-shadow:0 10px 30px rgba(0,64,128,0.08);border-top:5px solid #004080;padding:40px 30px;max-width:680px;width:100%;margin:auto;position:relative;overflow:hidden;text-align:center;}.moca-cs-card::before{content:'?';position:absolute;right:-20px;bottom:-40px;font-size:180px;color:rgba(0,64,128,0.03);transform:rotate(-25deg);pointer-events:none;}.moca-cs-brand img{width:65px;height:auto;margin-bottom:12px;transition:transform 0.3s ease;}.moca-cs-brand img:hover{transform:scale(1.05);}.moca-cs-titles{font-size:0.95rem;font-weight:700;color:#222;line-height:1.5;margin-bottom:25px;border-bottom:1px solid #eef2f7;padding-bottom:15px;}.moca-cs-titles a{color:#222;text-decoration:none;}.moca-cs-badge{display:inline-block;background-color:rgba(82,121,215,0.12);color:#5279d7;font-size:0.85rem;font-weight:700;padding:6px 16px;border-radius:50px;text-transform:uppercase;letter-spacing:1px;margin-bottom:20px;}.moca-cs-heading{font-size:1.8rem;font-weight:700;color:#004080;margin-bottom:15px;line-height:1.3;}.moca-cs-desc-hi{font-size:1.05rem;color:#444;margin-bottom:8px;font-weight:500;}.moca-cs-desc-en{font-size:0.95rem;color:#6c757d;margin-bottom:30px;}.moca-cs-loader-bar{width:100%;height:6px;background:#eef2f7;border-radius:10px;overflow:hidden;margin:20px 0 30px;position:relative;}.moca-cs-loader-progress{width:45%;height:100%;background:linear-gradient(90deg,#004080,#5279d7);border-radius:10px;position:absolute;animation:mocaPulse 2s infinite ease-in-out;}@keyframes mocaPulse{0%{left:-40%;width:30%;}50%{left:40%;width:50%;}100%{left:100%;width:30%;}}.moca-cs-btn{display:inline-block;background-color:#004080;color:#ffffff !important;text-decoration:none !important;padding:11px 28px;border-radius:6px;font-weight:600;font-size:0.95rem;transition:all 0.3s ease;box-shadow:0 4px 12px rgba(0,64,128,0.2);}.moca-cs-btn:hover{background-color:#002b59;box-shadow:0 6px 18px rgba(0,64,128,0.3);transform:translateY(-2px);}@media (max-width:576px){.moca-cs-card{padding:30px 20px;}.moca-cs-heading{font-size:1.4rem;}}:root{--moca-primary:#5279D7;--moca-secondary:#8ea8e5;--moca-light-bg:#D2DFFF;--moca-dark-text:#2a3b63;}.moca-org-list{list-style:none;counter-reset:moca-counter;padding-left:0;max-width:100%;margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;}.moca-org-list > li{counter-increment:moca-counter;position:relative;background-color:#ffffff;border:1px solid rgba(82,121,215,0.2);border-left:5px solid var(--moca-primary);border-radius:8px;padding:16px 20px 16px 65px;margin-bottom:12px;color:var(--moca-dark-text);font-size:1rem;line-height:1.6;box-shadow:0 2px 6px rgba(82,121,215,0.08);transition:all 0.3s ease;}.moca-org-list > li::before{content:counter(moca-counter);position:absolute;top:50%;left:15px;transform:translateY(-50%);background-color:var(--moca-primary);color:#fff;font-weight:700;font-size:0.9rem;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 5px rgba(82,121,215,0.3);}.moca-org-list > li:hover{background-color:var(--moca-light-bg);border-color:var(--moca-secondary);transform:translateX(4px);box-shadow:0 4px 12px rgba(82,121,215,0.18);}.moca-org-list > li:hover::before{background-color:#3b60bf;}.moca-org-list sup{color:var(--moca-primary);font-weight:bold;}@media (max-width:576px){.moca-org-list > li{padding:14px 15px 14px 55px;font-size:0.95rem;}.moca-org-list > li::before{width:28px;height:28px;font-size:0.82rem;left:12px;}}.moca-performance-clean .left-sticky-box{position:-webkit-sticky;position:sticky;top:30px;}.moca-performance-clean .page-title{font-size:24px;font-weight:700;color:#5279D7;margin-bottom:20px;position:relative;padding-bottom:12px;}.moca-performance-clean .page-title::after{content:'';position:absolute;bottom:0;left:0;width:70px;height:4px;background-color:#5279D7;border-radius:2px;}.moca-performance-clean .lead-text{font-size:16px;line-height:1.8;color:#334155;background-color:#D2DFFF;padding:20px;border-radius:10px;border-left:5px solid #5279D7;margin-bottom:20px;}.moca-performance-clean .performance-item{padding-bottom:30px;margin-bottom:30px;border-bottom:1px dashed #D2DFFF;}.moca-performance-clean .performance-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0;}.moca-performance-clean .section-heading{font-size:22px;font-weight:700;color:#5279D7;margin-bottom:15px;}.moca-performance-clean p{font-size:1.05rem;line-height:1.75;color:#475569;margin-bottom:15px;}.moca-performance-clean p:last-child{margin-bottom:0;}@media (max-width:991px){.moca-performance-clean .left-sticky-box{position:relative;top:0;margin-bottom:30px;}}.moca-about-wrapper{background-color:#ffffff;padding:0;}.moca-about-wrapper .left-sticky-box{position:-webkit-sticky;position:sticky;top:30px;}.moca-about-wrapper .page-title{font-size:22px;font-weight:700;color:#5279D7;margin-bottom:20px;position:relative;padding-bottom:12px;}.moca-about-wrapper .page-title::after{content:'';position:absolute;bottom:0;left:0;width:70px;height:4px;background-color:#5279D7;border-radius:2px;}.moca-about-wrapper .lead-text{font-size:16px;line-height:1.8;color:#2a3b63;background-color:#D2DFFF;padding:22px;border-radius:12px;border-left:5px solid #5279D7;margin-bottom:20px;box-shadow:0 4px 12px rgba(82,121,215,0.08);}.moca-about-wrapper .lead-text p{color:#2a3b63;margin-bottom:12px;}.moca-about-wrapper .lead-text p:last-child{margin-bottom:0;}.moca-about-wrapper .content-block{padding-bottom:35px;margin-bottom:35px;border-bottom:1px dashed #D2DFFF;}.moca-about-wrapper .content-block:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0;}.moca-about-wrapper .section-heading{font-size:22px;font-weight:700;color:#5279D7;margin-bottom:16px;display:flex;align-items:center;}.moca-about-wrapper .section-heading i{color:#5279D7;background-color:#D2DFFF;width:38px;height:38px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-right:12px;font-size:1.1rem;flex-shrink:0;}.moca-about-wrapper p{font-size:1.05rem;line-height:1.75;color:#475569;margin-bottom:15px;}.moca-about-wrapper .moca-feature-list{list-style:none;padding-left:0;margin-top:15px;margin-bottom:20px;}.moca-about-wrapper .moca-feature-list li{position:relative;background-color:#f8fafc;border:1px solid #D2DFFF;border-left:4px solid #8ea8e5;border-radius:8px;padding:14px 18px 14px 45px;margin-bottom:12px;font-size:1rem;line-height:1.65;color:#334155;transition:all 0.25s ease;}.moca-about-wrapper .moca-feature-list li:hover{background-color:#ffffff;border-left-color:#5279D7;box-shadow:0 4px 12px rgba(82,121,215,0.12);transform:translateX(3px);}.moca-about-wrapper .moca-feature-list li::before{content:'\f0a4';font-family:'FontAwesome';position:absolute;left:16px;top:15px;color:#5279D7;font-size:0.95rem;}.moca-about-wrapper .moca-feature-list strong{color:#2a3b63;}@media (max-width:991px){.moca-about-wrapper .left-sticky-box{position:relative;top:0;margin-bottom:30px;}}.moca-orgs-wrapper .left-sticky-box{position:-webkit-sticky;position:sticky;top:30px;}.moca-orgs-wrapper .page-title{font-size:22px;font-weight:800;color:#5279D7;margin-bottom:18px;position:relative;padding-bottom:12px;}.moca-orgs-wrapper .page-title::after{content:'';position:absolute;bottom:0;left:0;width:70px;height:4px;background-color:#5279D7;border-radius:2px;}.moca-orgs-wrapper .lead-text{font-size:15.5px;line-height:1.75;color:#2a3b63;background-color:#D2DFFF;padding:22px;border-radius:12px;border-left:5px solid #5279D7;box-shadow:0 4px 15px rgba(82,121,215,0.1);}.moca-orgs-wrapper .org-card-title{font-size:20px;font-weight:700;color:#5279D7;margin-bottom:14px;display:flex;align-items:center;}.moca-orgs-wrapper .org-card-title i{color:#5279D7;background-color:#D2DFFF;width:40px;height:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-right:12px;font-size:1.1rem;flex-shrink:0;transition:all 0.3s ease;}.moca-orgs-wrapper .org-card:hover .org-card-title i{background-color:#5279D7;color:#ffffff;}.moca-orgs-wrapper .org-card p{font-size:1rem;line-height:1.7;color:#475569;margin-bottom:0;}.moca-orgs-wrapper .subsidiary-header{font-size:18px;font-weight:700;color:#2a3b63;margin-top:25px;margin-bottom:15px;padding-bottom:8px;border-bottom:2px solid #D2DFFF;display:flex;align-items:center;}.moca-orgs-wrapper .sub-card{background-color:#f8fafc;border:1px solid #D2DFFF;border-left:4px solid #5279D7;border-radius:8px;padding:16px 20px;margin-bottom:15px;transition:all 0.25s ease;}.moca-orgs-wrapper .sub-card:hover{background-color:#ffffff;border-left-color:#8ea8e5;box-shadow:0 4px 12px rgba(82,121,215,0.12);}.moca-orgs-wrapper .sub-card-title{font-size:16px;font-weight:700;color:#5279D7;margin-bottom:8px;}@media (max-width:991px){.moca-orgs-wrapper .left-sticky-box{position:relative;top:0;margin-bottom:30px;}}.moca-careers-attractive .left-sticky-card{position:-webkit-sticky;position:sticky;top:30px;background:#ffffff;border:1px solid #D2DFFF;border-radius:16px;padding:30px 25px;box-shadow:0 10px 30px rgba(82,121,215,0.12);}.moca-careers-attractive .page-title{font-size:26px;font-weight:800;color:#5279D7;margin-bottom:15px;position:relative;padding-bottom:10px;}.moca-careers-attractive .page-title::after{content:'';position:absolute;bottom:0;left:0;width:60px;height:4px;background-color:#5279D7;border-radius:2px;}.moca-careers-attractive .intro-desc{font-size:14.5px;line-height:1.7;color:#475569;margin-bottom:15px;}.moca-careers-attractive .notice-alert{background-color:#D2DFFF;border-left:4px solid #5279D7;padding:15px;border-radius:8px;font-size:13.5px;line-height:1.6;color:#2a3b63;margin-bottom:20px;}.btn-apply-main{display:block;width:100%;background-color:#5279D7;color:#ffffff !important;text-align:center;font-weight:700;font-size:1rem;padding:12px 20px;border-radius:50px;text-decoration:none !important;transition:all 0.3s ease;box-shadow:0 4px 15px rgba(82,121,215,0.3);border:2px solid #5279D7;}.btn-apply-main:hover{background-color:#3b60bf;border-color:#3b60bf;box-shadow:0 6px 20px rgba(82,121,215,0.45);transform:translateY(-2px);}.moca-careers-attractive .career-card{background:#ffffff;border:1px solid #D2DFFF;border-radius:14px;padding:25px;margin-bottom:25px;box-shadow:0 4px 12px rgba(82,121,215,0.05);transition:all 0.3s ease;}.moca-careers-attractive .career-card:hover{border-color:#8ea8e5;box-shadow:0 8px 24px rgba(82,121,215,0.15);transform:translateY(-2px);}.moca-careers-attractive .section-heading{font-size:20px;font-weight:700;color:#5279D7;margin-bottom:15px;display:flex;align-items:center;}.moca-careers-attractive .section-heading i{background-color:#D2DFFF;color:#5279D7;width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-right:12px;font-size:1rem;flex-shrink:0;}.moca-careers-attractive .career-list{list-style-type:none;padding-left:0;margin-bottom:18px;}.moca-careers-attractive .career-list li{position:relative;padding-left:20px;margin-bottom:10px;font-size:0.98rem;line-height:1.65;color:#475569;}.moca-careers-attractive .career-list li::before{content:"•";color:#5279D7;font-weight:bold;font-size:1.3rem;position:absolute;left:0;top:-2px;}.moca-careers-attractive strong{color:#2a3b63;}@media (max-width:991px){.moca-careers-attractive .left-sticky-card{position:relative;top:0;margin-bottom:30px;}}#block-moka-content .search-form{margin-bottom:25px;padding-bottom:20px;border-bottom:2px solid #D2DFFF;}#block-moka-content .container-inline{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;}#block-moka-content .form-item-keys label{display:block;font-weight:600;font-size:0.95rem;color:#2a3b63;margin-bottom:6px;}#block-moka-content .form-search{height:46px;padding:10px 16px;font-size:1rem;color:#334155;background-color:#f8fafc;border:1.5px solid #8ea8e5;border-radius:8px;outline:none;transition:all 0.3s ease;width:320px;max-width:100%;}#block-moka-content .form-search:focus{background-color:#ffffff;border-color:#5279D7;box-shadow:0 0 0 4px rgba(82,121,215,0.15);}#block-moka-content .form-submit{height:46px;padding:0 24px;background-color:#5279D7;color:#ffffff;font-weight:600;font-size:0.95rem;border:none;border-radius:8px;cursor:pointer;transition:all 0.3s ease;box-shadow:0 4px 12px rgba(82,121,215,0.25);}#block-moka-content .form-submit:hover{background-color:#3b60bf;box-shadow:0 6px 16px rgba(82,121,215,0.35);transform:translateY(-1px);}#block-moka-content .search-help-link{display:inline-block;margin-top:10px;font-size:0.88rem;color:#5279D7;text-decoration:none;font-weight:500;}#block-moka-content .search-help-link:hover{text-decoration:underline;}#block-moka-content h2,.udan-sub-heading{font-size:16px;font-weight:700;color:#5279D7;margin-bottom:20px;position:relative;padding-bottom:8px;text-align:left;}#block-moka-content ol{list-style-type:none;padding-left:0;margin:0;}#block-moka-content ol > li{background-color:#f8fafc;border:1px solid #D2DFFF;border-left:4px solid #8ea8e5;border-radius:8px;padding:18px 20px;margin-bottom:16px;transition:all 0.25s ease;}#block-moka-content ol > li:hover{background-color:#ffffff;border-left-color:#5279D7;box-shadow:0 6px 18px rgba(82,121,215,0.12);transform:translateY(-2px);}#block-moka-content ol > li h3{font-size:1.1rem;font-weight:600;margin-bottom:10px;line-height:1.45;}#block-moka-content ol > li h3 a{color:#2a3b63;text-decoration:none;transition:color 0.2s ease;}#block-moka-content ol > li h3 a:hover{color:#5279D7;text-decoration:underline;}#block-moka-content ol > li p{font-size:0.95rem;line-height:1.6;color:#475569;margin-bottom:6px;word-break:break-word;}#block-moka-content ol > li p:last-child{margin-bottom:0;}#block-moka-content ol > li strong,#block-moka-content ol > li b{background-color:#D2DFFF;color:#5279D7;padding:2px 6px;border-radius:4px;font-weight:700;}#block-moka-content ol > li p:empty{display:none;}@media (max-width:576px){.moca-about-section .minister-name{font-size:10px!important;}.moca-about-section .minister-role{font-size:9px!important;}.moca-details-container .profile-banner-card{overflow:scroll;}#block-moka-content .container-inline{flex-direction:column;align-items:stretch;}#block-moka-content .form-search,#block-moka-content .form-submit{width:100%;}#block-moka-content ol > li{padding:14px;}#block-moka-content ol > li h3{font-size:1rem;}}.moca-content-wrapper .containerpage > h2{color:#2a3b63;font-size:1.25rem;font-weight:600;margin-top:25px;margin-bottom:12px;padding-left:10px;border-left:4px solid #8ea8e5;}.moca-content-wrapper .containerpage h3,.moca-content-wrapper .containerpage h4{color:#2a3b63;font-size:1.1rem;font-weight:600;margin-top:20px;margin-bottom:10px;}.moca-content-wrapper .containerpage p{font-size:1.02rem;color:#475569;margin-bottom:16px;text-align:justify;}.moca-content-wrapper .containerpage strong,.moca-content-wrapper .containerpage b{color:#2a3b63;font-weight:600;}.moca-content-wrapper .containerpage ol,.moca-content-wrapper .containerpage ul{margin-bottom:20px;padding-left:24px;}.moca-content-wrapper .containerpage li{font-size:1rem;color:#475569;margin-bottom:8px;text-align:justify;line-height:1.65;}.moca-content-wrapper .containerpage li ul{margin-top:6px;margin-bottom:6px;padding-left:20px;list-style-type:circle;}@media (max-width:768px){.moca-content-wrapper{padding:20px 0;}.moca-content-wrapper .containerpage > h1{font-size:1.4rem;}.moca-content-wrapper .containerpage > h2{font-size:1.15rem;}.moca-content-wrapper .containerpage p,.moca-content-wrapper .containerpage li{font-size:14px!important;text-align:left;}}.moca-udan-page-wrapper h1.udan-main-title{color:#5279D7 !important;font-size:22px !important;font-weight:700 !important;margin:0 0 25px 0 !important;padding-bottom:10px !important;border-bottom:3px solid #5279D7 !important;line-height:1.3 !important;}.moca-udan-page-wrapper h2.udan-section-heading{color:#5279D7 !important;font-size:18px !important;font-weight:700 !important;margin:35px 0 16px 0 !important;padding-bottom:6px !important;border-bottom:1px solid #D2DFFF !important;line-height:1.4 !important;}.moca-udan-page-wrapper h3.udan-sub-heading{color:#2a3b63 !important;font-size:1.15rem !important;font-weight:600 !important;margin:22px 0 10px 0 !important;line-height:1.4 !important;padding-left:10px !important;border-left:4px solid #8ea8e5 !important;}.moca-udan-page-wrapper p.udan-paragraph{font-size:1.02rem !important;color:#475569 !important;margin:0 0 16px 0 !important;text-align:justify !important;line-height:1.7 !important;}.moca-udan-page-wrapper strong,.moca-udan-page-wrapper b{color:#2a3b63 !important;font-weight:600 !important;}.moca-udan-page-wrapper ul.udan-implementation-list{list-style-type:none !important;padding-left:0 !important;margin:0 0 25px 0 !important;}.moca-udan-page-wrapper ul.udan-implementation-list li{position:relative !important;padding-left:20px !important;margin-bottom:10px !important;font-size:1rem !important;color:#475569 !important;line-height:1.65 !important;text-align:justify !important;}.moca-udan-page-wrapper ul.udan-implementation-list li::before{content:"•" !important;color:#5279D7 !important;font-weight:bold !important;font-size:1.3rem !important;position:absolute !important;left:0 !important;top:-2px !important;}@media (max-width:768px){.moca-accordion .accordion-button{font-size:12px!important;}.moca-intro-section strong{font-size:16px!important;}.airport-card .table-responsive caption{font-size:12px;padding:10px;margin-bottom:0;}.airport-card .table-responsive{padding-top:47px;}p,li,li a{text-align:left !important;}.moca-udan-page-wrapper{padding:15px 0;}.moca-udan-page-wrapper h1.udan-main-title{font-size:1.45rem !important;}.moca-udan-page-wrapper h2.udan-section-heading{font-size:1.2rem !important;}.moca-udan-page-wrapper h3.udan-sub-heading{font-size:1.05rem !important;}.moca-udan-page-wrapper p.udan-paragraph,.moca-udan-page-wrapper ul.udan-implementation-list li{font-size:0.98rem !important;text-align:left !important;}}p,li,li a{text-align:justify !important;}.d-flex p,.d-flex li,.d-flex li a{text-align-last:left;}.moca-dashboard-container p,.moca-dashboard-container li,.moca-dashboard-container li a,.moca-offerings-wrapper p,.moca-offerings-wrapper li,.moca-offerings-wrapper li a,.moca-details-container p,.moca-details-container li,.moca-details-container li a{text-align:justify !important;}.back-to-top-btn{position:fixed;bottom:30px;right:30px;background-color:#5279D7;color:#ffffff;border:none;border-radius:50%;width:45px;height:45px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,0.2);opacity:0;visibility:hidden;transition:all 0.3s ease;z-index:1000;}.back-to-top-btn.show{opacity:1;visibility:visible;}.back-to-top-btn:hover{background-color:#13406C;transform:translateY(-3px);}.back-to-top-btn i{font-size:1rem;}body.high-contrast .back-to-top-btn{background-color:#000000 !important;color:#ffff00 !important;border:2px solid #ffff00 !important;box-shadow:none !important;}body.high-contrast .back-to-top-btn:hover{background-color:#ffff00 !important;color:#000000 !important;}.scroll-progress-container{position:fixed;top:0;left:0;width:100%;height:4px;background-color:transparent;z-index:9999;}.scroll-progress-bar{height:100%;width:0%;background-color:#5279D7;transition:width 0.1s ease-out;}body.high-contrast .scroll-progress-bar{background-color:#ffff00 !important;}#view-counter-table-column,#view-field-s-no-table-column--2,#view-field-s-no-table-column,#view-field-s-no-table-column--3,#view-field-s-no-table-column--4,#view-field-s-no-table-column--4,#view-field-s-no-table-column--6,#view-field-s-no-table-column--7{width:100px;}.moca-offerings-wrapper .offering-item{padding:6px 0 !important;}.moca-offerings-wrapper .item-link img{width:70px!important;height:50px!important;}.main-header.is-fixed{position:fixed;background:#fff;top:0;padding-top:0;padding-bottom:0;box-shadow:0 0 20px 1px rgba(0,0,0,0.2);z-index:1052;}.main-header.is-fixed .header-top{padding:0}.hero-section{margin-top:20px;}
.moka-drupal-menu{position:relative;z-index:20;}.moka-drupal-content{padding:40px 0;}.moka-site-header,.moka-site-footer{width:100%;}.moka-main-content{padding:40px 0;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:absolute !important;z-index:9999;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;}
body.high-contrast{background-color:#383838 !important;color:#ffffff !important;}body.high-contrast a{color:#ffff00 !important;}body.high-contrast .header-top{background-color:#303030 !important;border-bottom:1px solid #303030 !important;}body.high-contrast .logo-text p,body.high-contrast .logo-text h2{color:#ffffff !important;}body.high-contrast .header-divider,body.high-contrast .quick-links .header-divider{background-color:#303030 !important;}body.high-contrast .moka-drupal-menu .header-nav{background-color:#000000 !important;border-color:#ffff00 !important;border:1px solid transparent;border-right:none;border-left:none;}body.high-contrast .header-nav .nav-link{color:#ffffff !important;}body.high-contrast .header-nav .nav-link.active,body.high-contrast .header-nav .nav-link:hover{color:#ffff00 !important;}body.high-contrast .navbar-nav .dropdown:hover .nav-link{background:#303030 !important;}body.high-contrast .navbar-nav .DropdownArrow,body.high-contrast .DropdownArrow::before{background:#303030 !important;}body.high-contrast .DropdownArrow li a:hover,body.high-contrast .DropdownArrow li a:focus{background:#000000 !important;}body.high-contrast .hero-content h1,body.high-contrast .hero-content h2,body.high-contrast .hero-content p{color:#ffffff !important;background:transparent !important;}body.high-contrast .news-strip{background:#1a1a1a !important;border-bottom:1px solid #303030 !important;margin:0 !important;}body.high-contrast .news-title i,body.high-contrast .news-title span{color:#ffff00 !important;}body.high-contrast .news-box marquee,body.high-contrast .announcement-box marquee{color:#ffffff !important;}body.high-contrast .pm-quote-section{background-color:#303030 !important;background-image:none !important;}body.high-contrast .pm-quote-heading,body.high-contrast .pm-quote-icon{color:#ffff00 !important;}body.high-contrast .pm-quote-subtext{color:#cccccc !important;}body.high-contrast .pm-event-info{border-right:1.5px solid #303030 !important;}body.high-contrast .pm-calendar-icon{background:#303030 !important;color:#ffff00 !important;}body.high-contrast .pm-event-btn,body.high-contrast .view-btn,body.high-contrast a.cmf-btn-outline,body.high-contrast .focus-btn a{background:#1a1a1a !important;border:1.5px solid #ffff00 !important;color:#ffff00 !important;}body.high-contrast .pm-event-btn:hover,body.high-contrast .view-btn:hover,body.high-contrast a.cmf-btn-outline:hover,body.high-contrast .focus-btn a:hover{background:#ffff00 !important;color:#000000 !important;}body.high-contrast .aviation-performance{background:#000000 !important;}body.high-contrast .performance-title,body.high-contrast .section-title{color:#ffff00 !important;}body.high-contrast .aviation-tabs .nav-link{background:#000000 !important;color:#ffffff !important;border:1px solid #303030 !important;}body.high-contrast .aviation-tabs .nav-link.active,body.high-contrast .aviation-tabs .nav-link:hover{background:#ffff00 !important;color:#000000 !important;border-color:#ffff00 !important;}body.high-contrast .metric-card{background:#111111 !important;border:1px solid #303030 !important;}body.high-contrast .metric-card .my-label,body.high-contrast .metric-card h3{color:#ffffff !important;background:transparent !important;}body.high-contrast .metric-card .metric-icon{background:#ffff !important;border:1px solid #444444 !important;}body.high-contrast .metric-card .metric-icon i,body.high-contrast .metric-card .metric-icon svg{color:#ffff00 !important;fill:#ffff00 !important;}body.high-contrast .metric-card:hover,body.high-contrast .metric-card.active{background:#ffff00 !important;border-color:#ffff00 !important;}body.high-contrast .metric-card:hover *,body.high-contrast .metric-card.active *{background:transparent !important;color:#000000 !important;border-color:#000000 !important;}body.high-contrast .metric-card:hover .metric-icon,body.high-contrast .metric-card.active .metric-icon{background:#fff !important;}body.high-contrast .metric-card:hover .metric-icon i,body.high-contrast .metric-card:hover .metric-icon svg,body.high-contrast .metric-card.active .metric-icon i,body.high-contrast .metric-card.active .metric-icon svg{color:#ffff00 !important;fill:#ffff00 !important;}body.high-contrast .asg-dashboard{background:#000000 !important;}body.high-contrast .asg-main-heading{color:#ffff00 !important;}body.high-contrast .asg-nav-item{background-color:#111111 !important;border:1px solid #303030 !important;}body.high-contrast .asg-nav-date{color:#aaaaaa !important;background:transparent !important;}body.high-contrast .asg-nav-title,body.high-contrast .asg-nav-arrow{color:#ffffff !important;background:transparent !important;}body.high-contrast .asg-sidebar .active,body.high-contrast .asg-nav-item.active{background-color:#ffff00 !important;border-color:#ffff00 !important;}body.high-contrast .asg-sidebar .active *,body.high-contrast .asg-nav-item.active *{background:transparent !important;color:#000000 !important;}body.high-contrast .asg-stat-card{background-color:#111111 !important;border:1px solid #303030 !important;}body.high-contrast .asg-stat-card .asg-stat-icon{background:#222222 !important;color:#ffff00 !important;}body.high-contrast .asg-stat-card .asg-stat-label,body.high-contrast .asg-stat-card .asg-stat-value{color:#ffffff !important;background:transparent !important;}body.high-contrast .asg-stat-card:hover,body.high-contrast .asg-stat-card.active{background:#ffff00 !important;border-color:#ffff00 !important;}body.high-contrast .asg-stat-card:hover *,body.high-contrast .asg-stat-card.active *{background:transparent !important;color:#000000 !important;}body.high-contrast .asg-stat-card:hover .asg-stat-icon,body.high-contrast .asg-stat-card.active .asg-stat-icon{background:#fff !important;color:#ffff00 !important;}body.high-contrast .nae-section{background:#000000 !important;}body.high-contrast .nae-heading{color:#ffff00 !important;}body.high-contrast .nae-card{background-color:#111111 !important;border:1px solid #303030 !important;}body.high-contrast .nae-card-title,body.high-contrast .nae-card-title a{color:#ffffff !important;background:transparent !important;}body.high-contrast .nae-card-text{color:#cccccc !important;background:transparent !important;}body.high-contrast .nae-card:hover,body.high-contrast .nae-card.active{background-color:#ffff00 !important;border-color:#ffff00 !important;}body.high-contrast .nae-card:hover *,body.high-contrast .nae-card.active *{background:transparent !important;color:#000000 !important;}body.high-contrast .press-release-section{background:#232327 !important;}body.high-contrast .press-item{background:transparent !important;border:1px solid transparent !important;}body.high-contrast .press-date{color:#ffff00 !important;background:transparent !important;}body.high-contrast .press-item h4 a{color:#ffffff !important;background:transparent !important;}body.high-contrast .press-item p{color:#cccccc !important;background:transparent !important;}body.high-contrast .press-item:hover,body.high-contrast .press-item.active{background:#1a1a1a !important;border:1px solid #ffff00 !important;}body.high-contrast .press-item:hover h4 a,body.high-contrast .press-item.active h4 a{color:#ffff00 !important;}body.high-contrast .press-item:hover p,body.high-contrast .press-item.active p{color:#ffffff !important;}body.high-contrast .ca-gallery-section{background:#000000 !important;}body.high-contrast .ca-gallery-tabs{border-bottom:1px solid #303030 !important;}body.high-contrast .ca-gallery-tabs .nav-link{background:#1a1a1a !important;color:#ffffff !important;border:1px solid #303030 !important;}body.high-contrast .ca-gallery-tabs .nav-link.active{background:#ffff00 !important;color:#000000 !important;border-color:#ffff00 !important;}body.high-contrast .ca-video-card{background-color:#111111 !important;border:1px solid #303030 !important;}body.high-contrast .ca-video-card h3,body.high-contrast .ca-video-card h4,body.high-contrast .ca-video-card h5,body.high-contrast .ca-video-card .nae-card-title{color:#ffffff !important;background:transparent !important;}body.high-contrast .ca-play-btn{background:#000000 !important;color:#ffff00 !important;}body.high-contrast .ca-video-card:hover,body.high-contrast .ca-video-card.active{background-color:#ffff00 !important;border-color:#ffff00 !important;}body.high-contrast .ca-video-card:hover *,body.high-contrast .ca-video-card.active *{background:transparent !important;color:#000000 !important;}body.high-contrast .ca-video-card:hover .ca-play-btn,body.high-contrast .ca-video-card.active .ca-play-btn{background:#000000 !important;color:#ffff00 !important;}body.high-contrast .item-list > ul:has(a[href*="/photo-gallery/"]) a.album-link{background-color:#111111 !important;border:1px solid #303030 !important;box-shadow:none !important;}body.high-contrast .item-list > ul:has(a[href*="/photo-gallery/"]) a.album-link > span{background-color:#111111 !important;color:#ffffff !important;border-top:1px solid #222222 !important;}body.high-contrast .item-list > ul:has(a[href*="/photo-gallery/"]) a.album-link:hover,body.high-contrast .item-list > ul:has(a[href*="/photo-gallery/"]) a.album-link:focus{background-color:#ffff00 !important;border-color:#ffff00 !important;box-shadow:0 10px 24px rgba(255,255,0,0.2) !important;}body.high-contrast .item-list > ul:has(a[href*="/photo-gallery/"]) a.album-link:hover > span,body.high-contrast .item-list > ul:has(a[href*="/photo-gallery/"]) a.album-link:focus > span{background-color:#ffff00 !important;color:#000000 !important;border-top-color:transparent !important;}body.high-contrast .item-list > ul:has(a[href*="/media-gallery/"]) > li{background-color:#111111 !important;border:1px solid #303030 !important;color:#ffffff !important;box-shadow:none !important;}body.high-contrast .item-list > ul:has(a[href*="/media-gallery/"]) > li > span,body.high-contrast .item-list > ul:has(a[href*="/media-gallery/"]) > li > span time{color:#aaaaaa !important;background-color:transparent !important;}body.high-contrast .item-list > ul:has(a[href*="/media-gallery/"]) > li:hover,body.high-contrast .item-list > ul:has(a[href*="/media-gallery/"]) > li:focus-within{background-color:#ffff00 !important;border-color:#ffff00 !important;color:#000000 !important;box-shadow:0 10px 24px rgba(255,255,0,0.2) !important;}body.high-contrast .item-list > ul:has(a[href*="/media-gallery/"]) > li:hover *,body.high-contrast .item-list > ul:has(a[href*="/media-gallery/"]) > li:focus-within *{background-color:transparent !important;color:#000000 !important;border-color:transparent !important;}body.high-contrast .item-list > ul:has(a[href*="/media-gallery/"]) > li:hover > span,body.high-contrast .item-list > ul:has(a[href*="/media-gallery/"]) > li:hover > span time{color:#000000 !important;}body.high-contrast .table thead th{background:#1a1a1a !important;color:#ffff00 !important;border:1px solid #303030 !important;}body.high-contrast .table tbody td{background:#000000 !important;color:#ffffff !important;border-color:#222222 !important;}body.high-contrast .table tbody td a{color:#000 !important;}body.high-contrast .table tbody td a:hover{color:#000 !important;}body.high-contrast .pager__item a{background:#6c6c6c;border-color:#000000;}body.high-contrast .pager__item.is-active a,body.high-contrast .pager__item a:hover{background-color:#787878;border-color:#ffff00;}body.high-contrast .site-footer{background-color:#000000 !important;border-top:2px solid #303030 !important;}body.high-contrast .footer-top-bar{background:#303030 !important;border-color:#ffff00 !important;}body.high-contrast .footer-top-bar .header-nav{background-color:transparent !important;}body.high-contrast .footer-bottom-section{background-color:#111111 !important;border-top:1px solid #222222 !important;}body.high-contrast .footer-links-list a,body.high-contrast .main-footer-bottom ul li a{color:#ffffff !important;}body.high-contrast .footer-links-list a:hover,body.high-contrast .main-footer-bottom ul li a:hover{color:#ffff00 !important;}body.high-contrast .visitor-counter-box{background:#303030;border:1px solid #444444;color:#ffffff;}body.high-contrast .quick-links a:not(.logo-link):not(.lang-option){background-color:#1a1a1a !important;border:1px solid #303030 !important;color:#ffff00 !important;}body.high-contrast .quick-links a:not(.logo-link):not(.lang-option) i{color:#ffff00 !important;}body.high-contrast svg[aria-label="Skip to main Content"] path,body.high-contrast .skip-content-icon path,body.high-contrast .lang-icon path{fill:#ffff00 !important;}body.high-contrast .logo-main,body.high-contrast .emblem-icon{filter:invert(1);}body.high-contrast .inner-banner img{filter:grayscale(1);}body.high-contrast .banner-content h1{color:#ffff00 !important;text-shadow:0 2px 8px rgba(0,0,0,0.85);}body.high-contrast .cqw-circle{background-color:initial;border:2px solid #ffff00;}body.high-contrast .new-section-about-or-details::after{background:rgb(108 108 108);}body.high-contrast .new-section-about-or-details .new-section-add .nae-right .nae-about-text{color:#ffffff;}body.high-contrast .minister-card{background:#000000;border:1px solid #111111;}body.high-contrast .ca-gallery-section::before{background:#6c6c6c;}body.high-contrast .aol-section{background:#232327 !important;}body.high-contrast .asg-phone-info{background:#504d4d;}body.high-contrast .external-sites,body.high-contrast .aol-stat-row{border-color:#ffff00 !important;}body.high-contrast .aol-card{background:#23232a !important;border-color:#ffff00 !important;}body.high-contrast .aol-heading,body.high-contrast .aol-subheading,body.high-contrast .minister-content h4,body.high-contrast .minister-content h5,body.high-contrast .minister-content strong,body.high-contrast .minister-content p,body.high-contrast .performance-date span,body.high-contrast .performance-date i,body.high-contrast .aol-card-title,body.high-contrast .aol-stat-label,body.high-contrast .aol-stat-value,body.high-contrast .copyright-text,body.high-contrast .footer-middle-content,body.high-contrast .brand-name,body.high-contrast .footer-important-links,body.high-contrast .item-list ul li,body.high-contrast .accessibility-item i,body.high-contrast .accessibility-icon,body.high-contrast .moca-org-text,body.high-contrast .footer-social-connect span,body.high-contrast .moca-leader-title,body.high-contrast .moca-leader-role,body.high-contrast .views-exposed-form label,body.high-contrast .airport-card .table-responsive caption,body.high-contrast .moca-simple-vm-heading,body.high-contrast .moca-simple-vm-desc,body.high-contrast .moca-orgchart-meta,body.high-contrast .moca-orgchart-title,body.high-contrast .moca-workalloc-meta,body.high-contrast .moca-workalloc-title,body.high-contrast .no-data-card h2,body.high-contrast .no-data-card p{color:#ffffff !important;}body.high-contrast .moca-simple-vm-line{background-color:#ffffff;}body.high-contrast .accessibility-panel{background:#000000;}body.high-contrast .accessibility-header{background:#303030;}body.high-contrast .option-card.active,body.high-contrast .profile-card.active{border:1px solid #ffff00 !important;background-color:#23232a !important;}body.high-contrast .accessibility-item{border:1px solid #ffff00 !important;background:#0b0c0e;color:#ffff00;}body.high-contrast .moca-org-card{background-color:#303030;border:1px solid #ffff00 !important;}body.high-contrast .moca-org-title{border:none !important;color:#ffffff;border-bottom:1px solid #ffff00 !important;}body.high-contrast .moca-org-link,body.high-contrast .moca-leader-btn{background-color:#000000;border-color:#ffff00;}body.high-contrast .moca-org-link:hover,body.high-contrast .moca-leader-btn:hover{background-color:#7a7979;}body.high-contrast .moca-leader-card{background:#303030;border:1px solid #ffff00 !important;}body.high-contrast .moca-leader-img-wrapper{background:#000000;border:2px solid #ffff00;}body.high-contrast .moca-leader-card::before,body.high-contrast .moca-leader-card:hover .moca-leader-divider{background:#ffff00;}body.high-contrast .moca-leader-card:hover .moca-leader-img-wrapper{border-color:#ffff00;}body.high-contrast .views-exposed-form,body.high-contrast .airport-card,body.high-contrast .moca-acctable-container{background-color:transparent;}body.high-contrast .views-exposed-form .form-submit{background:#303030;color:#ffff00;border:1px solid #ffff00;}body.high-contrast .views-exposed-form .form-text,body.high-contrast .views-exposed-form .form-select{border:1px solid #ffff00;background-color:#000000;color:#ffffff;}body.high-contrast .moca-orgchart-row,body.high-contrast .moca-workalloc-card,body.high-contrast .moca-workalloc-btn{background-color:#303030;border-color:#ffff00 !important;border-left:5px solid #ffff00;}body.high-contrast .moca-orgchart-btn{background-color:#000000;border:1px solid #ffff00;color:#ffff00;}body.high-contrast .moca-orgchart-btn:hover,body.high-contrast .moca-acctable-btn,body.high-contrast .moca-workalloc-btn:hover{border:1px solid #ffff00;background-color:#ffff00;color:#000000;}body.high-contrast ul.quicktabs-tabs:has([id*="airport_tab"]){border-bottom:2px solid #303030 !important;}body.high-contrast ul.quicktabs-tabs li[id*="airport_tab"] a{color:#ffffff !important;background-color:#303030 !important;border:1.5px solid #000000 !important;border-bottom:none !important;}body.high-contrast ul.quicktabs-tabs li[id*="airport_tab"]:not(.active) a:hover{background-color:#000000 !important;color:#ffff00 !important;border-color:#ffff00 !important;}body.high-contrast ul.quicktabs-tabs li[id*="airport_tab"].active a,body.high-contrast ul.quicktabs-tabs li[id*="airport_tab"][aria-selected="true"] a{background-color:#ffff00 !important;color:#000000 !important;border-color:#ffff00 !important;border-bottom:2px solid #ffff00 !important;}body.high-contrast .moca-pgrievance-card{background:#303030 !important;border:1px solid #000000 !important;border-top:4px solid #ffff00 !important;}body.high-contrast .moca-pgrievance-card:hover{box-shadow:0 6px 18px rgba(255,255,0,0.15) !important;}body.high-contrast .moca-pgrievance-header{border-bottom:1px solid #000000 !important;}body.high-contrast .moca-pgrievance-tag{color:#ffff00 !important;background-color:#000000 !important;border:1px solid #ffff00 !important;}body.high-contrast .moca-pgrievance-role{color:#ffff00 !important;}body.high-contrast .moca-pgrievance-name{color:#ffffff !important;}body.high-contrast .moca-pgrievance-subpost,body.high-contrast .moca-pgrievance-address p{color:#cccccc !important;}body.high-contrast .moca-pgrievance-contact-info{background-color:#1a1a1a !important;border:1px solid #000000 !important;}body.high-contrast .moca-pgrievance-contact-item{color:#ffffff !important;}body.high-contrast .moca-pgrievance-contact-item strong,body.high-contrast .moca-pgrievance-contact-item a{color:#ffff00 !important;}body.high-contrast .moca-pgrievance-contact-item a:hover{color:#ffffff !important;}body.high-contrast .moca-webpol-container{background-color:#303030 !important;border:1px solid #000000 !important;}body.high-contrast .moca-webpol-title{color:#ffff00 !important;}body.high-contrast .moca-webpol-line{background-color:#ffff00 !important;}body.high-contrast .moca-webpol-subtitle{color:#ffffff !important;}body.high-contrast .moca-webpol-text{color:#cccccc !important;}body.high-contrast .moca-webpol-separator{background-color:#000000 !important;}body.high-contrast .moca-tc-policy-card{background-color:#303030 !important;border:1px solid #000000 !important;border-left:4px solid #ffff00 !important;box-shadow:0 4px 14px rgba(0,0,0,0.6) !important;}body.high-contrast .moca-tc-policy-title,body.high-contrast .moca-tc-policy-para strong{color:#ffff00 !important;}body.high-contrast .moca-tc-policy-bar{background-color:#ffff00 !important;}body.high-contrast .moca-tc-policy-para{color:#ffffff !important;}body.high-contrast .moca-contact-card{background-color:#303030 !important;border:1px solid #000000 !important;border-left:4px solid #ffff00 !important;box-shadow:0 4px 14px rgba(0,0,0,0.6) !important;}body.high-contrast .moca-contact-topbar{border-bottom:1px solid #000000 !important;}body.high-contrast .moca-contact-whoswho-link{color:#ffff00 !important;background-color:#000000 !important;border:1px solid #ffff00 !important;}body.high-contrast .moca-contact-whoswho-link:hover{background-color:#ffff00 !important;border-color:#ffff00 !important;color:#000000 !important;}body.high-contrast .moca-contact-officer-name,body.high-contrast .moca-contact-label,body.high-contrast .moca-contact-icon,body.high-contrast .moca-contact-tel{color:#ffff00 !important;}body.high-contrast .moca-contact-designation{color:#cccccc !important;}body.high-contrast .moca-contact-info-list{background-color:#1a1a1a !important;border:1px solid #000000 !important;}body.high-contrast .moca-contact-value{color:#ffffff !important;}body.high-contrast .moca-contact-tel:hover{color:#ffffff !important;}body.high-contrast .moca-maindisclaim-card,body.high-contrast .moca-wim-card{background-color:#303030 !important;border:1px solid #000000 !important;border-left:4px solid #ffff00 !important;box-shadow:0 4px 14px rgba(0,0,0,0.6) !important;}body.high-contrast .moca-maindisclaim-title,body.high-contrast .moca-wim-name,body.high-contrast .moca-wim-label,body.high-contrast .moca-wim-icon,body.high-contrast .moca-maindisclaim-text strong,body.high-contrast .moca-wim-link{color:#ffff00 !important;}body.high-contrast .moca-maindisclaim-line,body.high-contrast .moca-wim-line{background-color:#ffff00 !important;}body.high-contrast .moca-maindisclaim-text,body.high-contrast .moca-wim-value{color:#ffffff !important;}body.high-contrast .moca-wim-tag{color:#ffff00 !important;background-color:#000000 !important;border:1px solid #ffff00 !important;}body.high-contrast .moca-wim-post{color:#cccccc !important;}body.high-contrast .moca-wim-details-box{background-color:#1a1a1a !important;border:1px solid #000000 !important;}body.high-contrast .moca-wim-link:hover{color:#ffffff !important;}body.high-contrast .webform-submission-feedback-form{background-color:#303030 !important;border:2px solid #000000 !important;border-top:5px solid #ffff00 !important;box-shadow:0 12px 32px -8px rgba(0,0,0,0.9) !important;}body.high-contrast .webform-submission-feedback-form label,body.high-contrast .webform-submission-feedback-form .captcha__title,body.high-contrast .webform-submission-feedback-form .form-required::after,body.high-contrast .webform-submission-feedback-form .field-prefix,body.high-contrast .webform-submission-feedback-form #edit-captcha-response{color:#ffff00 !important;}body.high-contrast .webform-submission-feedback-form .form-text,body.high-contrast .webform-submission-feedback-form .form-email,body.high-contrast .webform-submission-feedback-form .form-select,body.high-contrast .webform-submission-feedback-form .form-textarea{color:#ffffff !important;background-color:#000000 !important;border:1.5px solid #444444 !important;}body.high-contrast .webform-submission-feedback-form .form-text:focus,body.high-contrast .webform-submission-feedback-form .form-email:focus,body.high-contrast .webform-submission-feedback-form .form-select:focus,body.high-contrast .webform-submission-feedback-form .form-textarea:focus{border-color:#ffff00 !important;box-shadow:0 0 0 3px rgba(255,255,0,0.2) !important;}body.high-contrast .webform-submission-feedback-form fieldset.captcha{background-color:#1a1a1a !important;border:1.5px solid #000000 !important;}body.high-contrast .webform-submission-feedback-form .field-prefix,body.high-contrast .webform-submission-feedback-form #edit-captcha-response{background-color:#000000 !important;border:1.5px solid #444444 !important;}body.high-contrast .webform-submission-feedback-form .captcha-audio-controls .button{background-color:#000000 !important;color:#ffff00 !important;border:1.5px solid #ffff00 !important;}body.high-contrast .webform-submission-feedback-form .captcha-audio-controls .button:hover{background-color:#ffff00 !important;color:#000000 !important;}body.high-contrast .webform-submission-feedback-form input[type="submit"].webform-button--submit{color:#000000 !important;background-color:#ffff00 !important;border:2px solid #ffff00 !important;}body.high-contrast .webform-submission-feedback-form input[type="submit"].webform-button--submit:hover{background-color:#303030 !important;color:#ffff00 !important;border-color:#ffff00 !important;}body.high-contrast .webform-submission-feedback-form #edit-captcha-response--description,body.high-contrast .webform-submission-feedback-form .captcha__description{color:#ffffff !important;}body.high-contrast .moca-help-container{background-color:#303030 !important;border:1px solid #000000 !important;box-shadow:0 4px 14px rgba(0,0,0,0.6) !important;}body.high-contrast .moca-help-heading,body.high-contrast .moca-help-divider,body.high-contrast .moca-help-text-label,body.high-contrast .moca-help-highlight-text,body.high-contrast .moca-help-list li strong,body.high-contrast .moca-help-action-note strong,body.high-contrast .moca-help-callout-note strong,body.high-contrast .moca-help-link{color:#ffff00 !important;}body.high-contrast .moca-help-divider,body.high-contrast .moca-help-list li::before{background-color:#ffff00 !important;}body.high-contrast .moca-help-subheading,body.high-contrast .moca-help-text,body.high-contrast .moca-help-list li,body.high-contrast .moca-help-action-note,body.high-contrast .moca-help-callout-note,body.high-contrast .moca-help-data-table td{color:#ffffff !important;}body.high-contrast .moca-help-action-note{background-color:#1a1a1a !important;border-left:3px solid #ffff00 !important;}body.high-contrast .moca-help-callout-note{background-color:#1a1a1a !important;border:1px solid #ffff00 !important;}body.high-contrast .moca-help-table-responsive{border:1px solid #000000 !important;}body.high-contrast .moca-help-data-table thead tr{background-color:#000000 !important;color:#ffff00 !important;}body.high-contrast .moca-help-data-table tbody tr{background-color:#303030 !important;border-bottom:1px solid #000000 !important;}body.high-contrast .moca-help-data-table tbody tr:hover{background-color:#222222 !important;}body.high-contrast .moca-help-link:hover{color:#ffffff !important;}body.high-contrast .moca-help-pill-free{background-color:#000000 !important;color:#ffff00 !important;border:1px solid #ffff00 !important;}body.high-contrast .moca-help-pill-commercial{background-color:#222222 !important;color:#ffffff !important;border:1px solid #444444 !important;}body.high-contrast .org-hierarchy-wrapper .org-container{background-color:#000000 !important;border:1px solid #303030 !important;}body.high-contrast .org-hierarchy-wrapper .minister-card{background-color:#303030 !important;border:1px solid #000000 !important;border-top:4px solid #ffff00 !important;box-shadow:0 8px 24px rgba(0,0,0,0.8) !important;}body.high-contrast .org-hierarchy-wrapper .avatar-wrapper{background-color:#000000 !important;border:3px solid #ffff00 !important;}body.high-contrast .org-hierarchy-wrapper .designation{color:#ffff00 !important;}body.high-contrast .org-hierarchy-wrapper .name{color:#ffffff !important;}body.high-contrast .org-hierarchy-wrapper .tree-connector-line{background-color:#ffff00 !important;}body.high-contrast .org-hierarchy-wrapper .bottom-actions-bar{border-top:1px solid #303030 !important;}body.high-contrast .org-hierarchy-wrapper .pdf-btn{background-color:#1a1a1a !important;border:1px solid #303030 !important;color:#ffffff !important;}body.high-contrast .org-hierarchy-wrapper .pdf-btn:hover,body.high-contrast .org-hierarchy-wrapper .pdf-btn.active{background-color:#ffff00 !important;border-color:#ffff00 !important;color:#000000 !important;}body.high-contrast .org-hierarchy-wrapper .pdf-btn:hover *,body.high-contrast .org-hierarchy-wrapper .pdf-btn.active *{color:#000000 !important;stroke:#000000 !important;fill:#000000 !important;}body.high-contrast .views-row:has(> p:first-child){background-color:#303030 !important;border:1px solid #000000 !important;border-left:4px solid #ffff00 !important;box-shadow:0 4px 14px rgba(0,0,0,0.6) !important;}body.high-contrast .views-row:has(> p:first-child) h3{color:#ffff00 !important;border-bottom:2px solid #000000 !important;}body.high-contrast .views-row:has(> p:first-child) p,body.high-contrast .views-row:has(> p:first-child) ul li{color:#ffffff !important;}body.high-contrast .views-row:has(> p:first-child) ul li::before{background-color:#ffff00 !important;}body.high-contrast form.user-login-form{background-color:#303030 !important;border:1px solid #000000 !important;border-top:4px solid #ffff00 !important;box-shadow:0 8px 24px rgba(0,0,0,0.7) !important;}body.high-contrast form.user-login-form label,body.high-contrast form.user-login-form .captcha__title,body.high-contrast form.user-login-form .form-required::after{color:#ffff00 !important;}body.high-contrast form.user-login-form input.form-text{color:#ffffff !important;background-color:#000000 !important;border:1.5px solid #444444 !important;}body.high-contrast form.user-login-form input.form-text:focus{border-color:#ffff00 !important;box-shadow:0 0 0 3px rgba(255,255,0,0.25) !important;}body.high-contrast form.user-login-form fieldset.captcha{background-color:#1a1a1a !important;border:1px solid #000000 !important;}body.high-contrast form.user-login-form .field-prefix{color:#ffff00 !important;background-color:#000000 !important;border:1px solid #444444 !important;}body.high-contrast form.user-login-form .captcha-audio-controls .button{background-color:#000000 !important;color:#ffff00 !important;border:1px solid #ffff00 !important;}body.high-contrast form.user-login-form .captcha-audio-controls .button:hover{background-color:#ffff00 !important;color:#000000 !important;}body.high-contrast form.user-login-form .description{color:#cccccc !important;}body.high-contrast form.user-login-form input[type="submit"]#edit-submit{background-color:#ffff00 !important;color:#000000 !important;border:2px solid #ffff00 !important;}body.high-contrast form.user-login-form input[type="submit"]#edit-submit:hover{background-color:#303030 !important;color:#ffff00 !important;border-color:#ffff00 !important;}
