[id*="custom-html"]{padding:0 !important; position:relative;}
#hero {padding: 0 !important;}
#hero .row{min-height: 500px; align-items: center; position: relative;}
#hero .col-md-5{width: 65%;}
#hero h2 {display: none;}
.text-show{display: block !important;}
.small-text {font-size: 15px; line-height: 1;}
.fontNormal {font-weight: normal !important;}

/* Navigation Bar */
.navScrolled {position: fixed;top: 0;z-index: 1000;}
nav.second-nav {background-color: #000; width: 100%; overflow: hidden; padding: 14px 0;}
nav.second-nav ul {width: max-content; margin:0 auto; text-align: center;}
nav.second-nav ul li {display: inline-block;padding: 0 5px;}
nav.second-nav ul li a {color: #fff; padding: 5px 10px; display: inline-block; font-weight:normal;}
nav.second-nav ul li a:hover:before, .second-nav ul li a:before {text-decoration: none; height: 0 !important;}
nav.second-nav ul li.active a, nav.second-nav ul li a:hover {border-bottom:1px solid #fff; padding: 5px 10px; text-decoration: none; }
nav.second-nav ul li.nav-appointment a{border:1px solid #00b2ff; background-color:#00b2ff; color:#fff; border-radius:50px;padding: 5px 20px;}
nav.second-nav ul li.nav-appointment a:hover{background-color:#00b2ff; color:#fff;box-shadow: 0px 0px 15px rgb(0 109 203 / 40%);}

@media screen and (max-width: 992px) {
	nav.second-nav {overflow-x: scroll;}
}
/* End Navigation Bar */

.img-box img{height: 350px; width: 100%; object-fit: cover;}
#when-where ul {max-width: 100% !important;}
#radar-radio .context-html > *:last-child {margin-bottom: 0;}
#ews h3, #radar-radio h3, #ai h3, #mdr h3, #pqc-data-diode h3{display: none;}

/*When and Where*/
.zyx-paragraph--event-details{display:none;}

.photo-gallery h3{text-align: center !important;}
.photo-box div{width: 350px; margin-bottom: 12px;}

@media screen and (max-width: 1300px) {
    .img-box{width: 40%;}
}

@media screen and (max-width: 850px) {
    #hero .zyx-paragraph__background-image img {object-position: 75% !important;}
    #hero .col-md-5{width: 90%;}
}

@media (max-width: 700px) {
    .radio-tactical {margin-bottom: 5rem;}
    .photo-box div {width: 95%; margin: 0 auto 12px;}
    .mobileCntOrder {flex-direction: column-reverse;}
}


