@import"../libs/bootstrap_5.3.8/css/bootstrap.css";@import"../libs/bootstrap_5.3.8/css/bootstrap-grid.css";@import"../libs/bootstrap_5.3.8/css/bootstrap-reboot.css";@import"../libs/bootstrap_5.3.8/css/bootstrap-utilities.css";@import"../libs/bootstrap_5.3.8/css/bootstrap.rtl.css";@import"../libs/bootstrap_5.3.8/css/bootstrap-grid.rtl.css";@import"../libs/bootstrap_5.3.8/css/bootstrap-reboot.rtl.css";@import"../libs/bootstrap_5.3.8/css/bootstrap-utilities.rtl.css";:root{--color-font-primary: #002144;--color-primary: #0051a5;--color-secondary: #002144;--color-tertiary: #f7c750;--color-med-blue: #0176bd;--bs-heading-color: #F7F7F7;--color-primary-offwhite: #f8f8f8;--color-secondary-offwhite: #fefafd}body{background-color:var(--color-primary-offwhite);color:var(--color-font-primary);font-family:"Roboto Variable","Helvetica Neue",Arial,sans-serif}.section>.container{max-width:100%;padding-left:0;padding-right:0;overflow-x:clip}.section>.container>.row{margin-left:0;margin-right:0}.section>.container>.row>*{padding-left:0;padding-right:0}h2{font-size:4rem}h3{font-size:3.5rem}.header-gradient{background:linear-gradient(90deg, var(--color-tertiary) 0%, var(--color-primary) 60%)}.navbar-custom .navbar-brand,.navbar-custom .nav-link{color:#fff}.navbar-custom .nav-link:hover,.navbar-custom .nav-link:focus{color:var(--bs-light)}.navbar-custom .nav-item.active>.nav-link,.navbar-custom .nav-link.active{color:var(--bs-light)}.navbar-custom .dropdown-menu{border:0;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);margin-top:0}.navbar-custom .dropdown-menu li{text-align:left}.navbar-custom .dropdown-menu.persona-menu{min-width:14rem}.navbar-custom .dropdown-menu.persona-menu a{display:flex;align-items:center;gap:.5rem;color:#212529}.navbar-custom .dropdown-menu.persona-menu a.my-account{color:var(--color-primary)}.navbar-custom .nav-item.dropdown:hover .dropdown-menu{display:block}.navbar-toggler{border-color:rgba(255,255,255,.35)}.navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255, 0.9)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.persona-avatar{width:42px;height:42px;border-radius:9999px;border:2px solid var(--color-secondary);object-fit:cover}.dropdown-submenu .dropdown-menu{margin-left:.5rem}dl,ol,ul{margin:0 auto}nav{padding-left:50px;padding-right:50px}.site-footer{color:#fff;background-color:#0d1017}.site-footer .footer-link{color:rgba(255,255,255,.75);text-decoration:none;transition:color .2s ease}.site-footer .footer-link:hover{color:#fff;text-decoration:underline}.site-footer .footer-social{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:rgba(255,255,255,.12);color:#fff;font-weight:600;font-size:12px;text-decoration:none;transition:background-color .2s ease}.site-footer .footer-social:hover{background:rgba(255,255,255,.2)}.site-footer .newsletter-form .form-control{background-color:rgba(255,255,255,.1);border-color:var(--color-tertiary);color:#fff}.site-footer .newsletter-form .form-control::placeholder{color:rgba(255,255,255,.7)}.site-footer .newsletter-form .form-control:focus{background-color:rgba(255,255,255,.15);border-color:var(--color-tertiary);box-shadow:none;color:#fff}.site-footer .section-title{letter-spacing:.08em}.btn{background-color:var(--color-primary);border-color:var(--color-tertiary);color:#fff}.btn:hover{background-color:var(--color-secondary);border-color:var(--color-tertiary);color:#000}.media-bg{position:relative;overflow:hidden;min-height:var(--media-bg-min-height, auto)}.media-bg img{display:block;height:100%;width:100%;object-fit:cover;object-position:center center}.media-bg picture,.media-bg .media-wrapper,.media-bg .media-container{display:block;height:100%}.media-bg>.container{position:absolute;inset:0;width:100%;height:100%;z-index:1;display:flex}[class*=bi-chevron]{-webkit-text-stroke:3px}.card{--bs-card-border-radius: 0}.card .card-img-top{--bs-card-inner-border-radius: 0}.banner-carousel .carousel-indicators li{width:12px;height:12px;margin:1px;cursor:pointer;background-color:gray;opacity:.5;transition:all .1s ease-in-out}.banner-carousel .carousel-indicators li.active{background-color:#fff;opacity:1}.banner.layout-1 img{min-height:500px}.banner.layout-1 .content-wrapper{background-color:rgba(0,0,0,.75);padding:28px;width:539px;max-width:100%}.banner.layout-1 .content-wrapper .title{color:--color-secondary;margin:0}.banner.layout-1 .content-wrapper .desc{color:#fff}.banner.layout-1 .content-wrapper .btn-ej{width:100%}.banner.layout-2 img{max-height:450px}.banner.layout-2 .content-wrapper{background:linear-gradient(90deg, --color-primary 20%, #000 100%);color:#fff;padding:16px 32px}.banner.layout-2 .content-wrapper h1{margin-bottom:0}@media(max-width: 0px){.banner.layout-1 .content-wrapper .title{font-size:36px;line-height:42px}.banner.layout-1 .content-wrapper .desc{font-size:18px;line-height:30px}}@media(min-width: 0px){.banner.layout-1 .content-wrapper .title{font-size:42px;line-height:45px}.banner.layout-1 .content-wrapper .desc{font-size:18px;line-height:30px}}@media(min-width: 576px){.banner.layout-1 .content-wrapper .title{font-size:52px;line-height:55px}.banner.layout-1 .content-wrapper .desc{font-size:24px;line-height:36px}}@media(min-width: 768px){.banner.layout-1 .content-wrapper .title{font-size:52px;line-height:55px}.banner.layout-1 .content-wrapper .desc{font-size:24px;line-height:36px}}@media(min-width: 992px){.banner.layout-1 .content-wrapper .title{font-size:52px;line-height:55px}.banner.layout-1 .content-wrapper .desc{font-size:24px;line-height:36px}}.author-profile img{width:100%;height:100%;object-fit:cover;max-width:300px}.hero-section{position:relative;width:100%;overflow:hidden;height:410px;min-height:400px;background-color:#003364;background-position:top;background-size:cover}.hero-overlay{position:absolute;inset:0;background:linear-gradient(to right, rgba(0, 51, 100, 0.9), rgba(0, 51, 100, 0.7), rgba(0, 51, 100, 0))}.hero-inner{position:relative;margin:0 auto;max-width:1280px;padding:0 24px;height:100%;display:flex;align-items:center}.hero-content{max-width:672px;padding:50px}.hero-title{font-size:2.25rem;font-weight:700;line-height:1.2;color:#fff}@media(min-width: 640px){.hero-title{font-size:3rem}}.hero-subtitle{margin-top:24px;font-size:1.125rem;line-height:2rem;color:#cfe4ff}.hero-button-wrapper{margin-top:32px}.hero-button{display:inline-flex;align-items:center;border-radius:6px;background-color:#2563eb;padding:8px 16px;font-size:.875rem;font-weight:600;color:#fff;text-decoration:none;box-shadow:0 1px 2px rgba(0,0,0,.2)}.hero-button:hover{background-color:#3b82f6}.hero-button:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.hero-section{position:relative;width:100%;height:410px;overflow:hidden;border-bottom:10px solid #f7c750}.hero-slider{width:100%;position:relative}.hero-slider .slick-slide{height:410px;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:center;transition:all .5s ease-in-out}.slick-dots{bottom:20px}.slick-dots li button:before{font-size:12px;color:#fff;opacity:.7}.slick-dots li.slick-active button:before{opacity:1;color:#fedf01}.slick-dotted.slick-slider{margin-bottom:0}
