﻿a{color:#1d80f7;}a:hover{transition:background-color .5s ease,color 1s ease;color:#2d90f7;}.btn{background-color:#1d80f7;}.btn:hover{transition:background-color .5s ease,color 1s ease;background-color:#2d90f7;}.menu-item{text-transform:uppercase;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-size:16px;font-weight:600;border-radius:3px;}.menu-item:hover{transition:background-color .5s ease,color 1s ease;background:rgba(45,144,249,.45);}@media(max-width:767px){.body-content{padding-top:50px;}}@media(min-width:768px){body{font-size:16px;}}.container{max-width:900px;width:100%;padding:0 15px;}@media(max-width:767px){.container{padding:0 15px;}}main>.container{padding-top:20px;}.footer{padding-top:1em;}.nav-item{padding-left:14px;}.nav-link{font-size:14px;font-weight:bold;}.copyrth{font-size:12px;}.text-container{max-width:900px;padding:15px;margin-left:auto;}.link-card-header:hover{transition:background-color 1s ease;background:rgba(45,144,249,.45);}.navbar.auto-hide{will-change:transform;transition:transform .25s ease;}.navbar.auto-hide.nav-hidden{transform:translateY(-100%);}.navbar.auto-hide:not(.nav-hidden){box-shadow:0 2px 8px rgba(0,0,0,.15);}body{padding-top:80px;}@media(max-width:575px){body{padding-top:70px;}}@media(prefers-reduced-motion:reduce){.navbar.auto-hide{transition:none;}}.article-item{padding-top:1em;padding-bottom:1em;}@media(max-width:900px){.article-item{padding:1em;}}.article-container{padding-top:1em;}.modernization-hero{background:linear-gradient(45deg,#073779,#073779,#073779,#073779,#118fe7,#0e74ba);}.modernization-hero .hero-image-container{min-height:300px;display:flex;align-items:center;justify-content:center;}.modernization-hero .hero-image-container img{max-width:100%;object-fit:fill;}.challenge-bg{background-image:url("https://coreblogassets.blob.core.windows.net/assets/old_broken_engine_with_orange_warning_indicat.1209.2025.png");background-size:contain;background-position:left;background-repeat:no-repeat;background-color:#e3ebf1;border-radius:8px;}.challenge-content{background-color:rgba(255,255,255,0);padding:2rem;border-radius:8px;}.challenge-list{margin-left:220px;}.approach-bg{background-image:url("https://coreblogassets.blob.core.windows.net/assets/step-by-step_roadmap_illustration_ascending_12012025.png");background-size:220px auto;background-position:right bottom;background-repeat:no-repeat;}.why-badge{width:120px;height:120px;}@media(max-width:768px){.challenge-bg{background-image:none!important;background-color:#f8f9fa;}.challenge-content{padding:1rem;}.challenge-list{margin-left:0!important;}.approach-bg{background-image:none!important;}.hero-image-mobile{display:none;}}.social-icon{font-size:28px;}#cookieConsent{display:none;z-index:1050;}.service-card{width:18rem;height:18rem;}.service-card .card-header-image{height:80px;}.service-card .card-header-image-large{height:46px;}.contact-row{padding-top:10px;}.contact-message-textarea{height:120px;}.mission-row{padding-top:10px;}