@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,600;1,400;1,600&display=swap');@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@300;500&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-family:'Montserrat',-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif;font-weight:400;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Roboto',-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif;font-weight:300;margin:1em 0 0.5em;}h1,.h1{font-weight:500;border-bottom-width:2px;border-bottom-color:#FBB04C;margin-top:0.6em;}.site-title h1{font-weight:300;border:none;margin-top:0;text-shadow:1px 1px 1px #444;}h2,.h2{border-bottom:1px solid #DFDFDF;}h2,h3,.h2,.h3{color:#000;}h4,h5,h6,.h4,.h5,.h6{font-weight:500;}.node__content{font-size:inherit;}.main-content{font-size:1.071em;}.nosp{margin:0;}.navbar-brand img{max-height:40px;}.region-featured-top{overflow:hidden;}.region-featured-top img,.region-featured-top .field--type-entity-reference{margin:0;}.node .field--type-image{float:none;}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,1);}.navbar li.nav-item.active{border-bottom:1px solid #FBB04C;}.navbar .dropdown .dropdown-toggle::after{margin-left:.355em;transition:transform 0.35s;}.navbar .dropdown.show .dropdown-toggle::after{transform:rotate(180deg);}.navbar-nav .dropdown-menu{background-color:#0b3b6d;border:0;}.nav-item .dropdown-item{padding:0;}.nav-item .dropdown-item.active{background-color:inherit;}.menu--main .dropdown-item:focus,.menu--main .dropdown-item:hover{background-color:rgba(255,255,255,0.1);}.nav-item .dropdown-item a{display:inline-block;width:100%;color:rgba(255,255,255,0.7);padding:0.25rem 1.5rem;border-bottom:1px solid rgba(255,255,255,0.2);}.nav-item .dropdown-item:last-child a{border:0;}.nav-item .dropdown-item.active a{border-bottom:1px solid #FBB04C;}.dropdown-item .parent-link{font-weight:500;text-transform:uppercase;opacity:0.5;border-bottom:none;}#searchDropdown{min-width:250px;}#navbar-top{font-size:0.75em;background-color:#1a1a1a !important;}#navbar-top a{padding-top:0;padding-bottom:0;}#navbar-top ul{flex-direction:row;}#navbar-top .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem;}#navbar-main li.nav-item.active{border-width:2px;}#form-flights-widget label.btn-link:hover,#form-flights-widget label.btn-link:active,#form-flights-widget label.btn-link:focus{text-decoration:none;background-color:rgba(255,255,255,0.2);}#form-flights-widget label.btn-link.active{border-bottom:2px solid #FBB04C;}.path-frontpage .node__content,#block-alert .node__content{margin-top:0;}#flightTrackerMap{min-width:50%;min-height:50%;background-color:#ebebeb;}.autocomplete-suggestion{cursor:pointer;padding:0.5em 1em;white-space:nowrap;overflow:hidden;}.autocomplete-selected{background:#ebebeb;}.field--name-field-links a{display:block;color:#ffffff;font-size:8pt;padding:2em 0.15em 1.5em;}.field--name-field-links i{display:block;font-size:40pt;margin-bottom:6px;}.accent-dark-blue{background-color:#0b3b6d;}.accent-light-blue{background-color:#0079C1;}.sidebar_first{margin-top:2em;}.sidebar nav .nav{margin:0;}#sidebar_first li.nav-item.active{font-weight:600;}.breadcrumb{font-size:0.8em !important;border-radius:0;}#block-ocair-theme-breadcrumbs{margin:auto -15px;}#block-ocair-theme-breadcrumbs .breadcrumb{background-color:#EEF3F8;padding:0.5rem 1rem;}#block-breadcrumbs{margin-top:2em;}#block-breadcrumbs .breadcrumb{background-color:#fff;padding:0;}.jumbotron{background-size:cover;background-position:center;margin-bottom:0;}#slideshow{background-color:#1a1a1a;}.carousel-item{}.carousel-caption{position:static;}.carousel-control{background-color:rgba(0,0,0,0.2);}.site-footer .block{margin:0;border:none;padding:0;}#block-alert p{padding:0.5em 0;margin:0;}#block-alert a{color:#ffffff;}table tr td,.table tr td,table tr th,.table tr th{padding:4px 9px;border:1px solid #fff;text-align:left;}.table-striped tbody tr{background-color:rgba(0,0,0,0.005);}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.015);}.table-hover tbody tr:hover{background-color:rgba(0,0,0,0.075);}.table-striped tbody td{border-bottom:1px solid #ccc;padding:0.75rem;}.table h5,.table h6{margin-top:0;}.table-column-sort{cursor:pointer;}.table-column-sort-active::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent;}.stats{font-family:monospace;border:1px solid #dbdbdb;box-shadow:2px 2px 1px #dbdbdb;}.stats caption{caption-side:top;}.stats tr{background:#fff;}.stats td{border:none !important;padding:0.75rem !important;}.stats .table tr th{color:#495057;text-align:center;vertical-align:top;background:#fff;border-top:none;border-bottom:2px solid #1a1a1a;}.stats .table tbody td{text-align:right;}.stats .table tbody td:first-child{min-width:16.5em;text-align:left;}.stats ol li{margin-bottom:1em;}article .time,time{display:block;margin-bottom:1em;}.card-title{font-size:1.2em;font-weight:500;margin-top:0;border-bottom:none;}.card-text{font-size:0.85em;}.more-link{text-align:right;}ol .file,ul .file{display:inline;}.content .jwa-menu-social li a{text-indent:0;border:none;padding:0.5em 0;}.align-left .field--name-field-media-image{margin:0 1em 0 0;}.align-center .field--name-field-media-image img{display:block;margin:0 auto 1em !important;}.field--name-field-media-oembed-video{max-width:100%;height:0;position:relative;padding-bottom:56.25%;overflow:hidden;}.field--name-field-media-oembed-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.fa-rotate-315{transform:rotate(315deg);}.bg-primary{background-color:#0079C1 !important;border-color:#0079C1 !important;}.bg-warning{background-color:#FBB04C !important;border-color:#FBB04C !important;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#form-flights-width-container{display:table;width:100%;}}
body{color:#1a1a1a;background:#0b3b6d;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#ffffff;}.tabs ul.primary li a.is-active{background-color:#ffffff;}.tabs ul.primary li.is-active a{background-color:#ffffff;border-bottom-color:#ffffff;}#navbar-top{background-color:#0b3b6d;}#navbar-main{background-color:#0b3b6d;}a,.link{color:#0079c1;}a:hover,a:focus,.link:hover,.link:focus{color:#0095ee;}a:active,.link:active{color:#2cb0ff;}.page-item.active .page-link{background-color:#0079c1;border-color:#0079c1;}.page-link,.page-link:hover{color:#0079c1;}.sidebar .block{background-color:#eef3f8;border-color:#eef3f8;}.btn-primary{background-color:#fbb04c;border-color:#fbb04c;}.btn-primary:hover,.btn-primary:focus{background-color:#fbb04c;}.site-footer{background:#0b3b6d;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
#pa-box{background-color:#fff;border:1px solid #0b3b6d;border-radius:4px;}#pa-box h3{color:#fff;background-color:#0b3b6d;padding:15px 15px 20px;border-top-right-radius:3px;border-top-left-radius:3px;margin:0;}#pa-data{font-size:14px;padding:15px;}#pa-data ul,#pa-data ul li{list-style:none;text-indent:0;padding-left:0.5em;margin-left:0;margin-bottom:1.5em;}#pa-data .pa-btn-more{display:inline-block;font-size:0.75em;margin:0 2em;}#pa-data > ul{padding-left:0;}#pa-data > ul ul{display:none;}#pa-data .progress{display:block;position:relative;height:20px;width:100%;background-color:#e1e6e8;border-radius:4px;margin:3px 0 12px;overflow:hidden;}#pa-data .progress .value{position:absolute;top:0;left:0;height:100%;max-width:100%;background-color:#0b3b6d;border-top-left-radius:4px;border-bottom-left-radius:4px;}#pa-data .progress .value > div{min-width:75px;color:#ffffff;text-align:center;margin:0 1em;}#pa-data > ul ul .progress{background-color:#eceeef;}#pa-data > ul ul .progress .value{background-color:#88b3d8;}.parking-stats{float:right;font-size:0.75em;font-style:italic;color:#777777;}.collapsed{display:none;}.expanded{display:block;}.ada-icon{display:inline;width:24px;vertical-align:bottom;}.disabled-msg{font-size:0.75em;font-style:italic;color:#999;margin-left:1em;}
