  @charset "UTF-8";
/* CSS Document */
.featured-bg-container.rotc-intro {
	background-attachment: initial !important;
	background-image: url('/rotc/images/JR-19-6097-61_fill.jpg') !important;
	background-size: cover !important;
	background-repeat: no-repeat !important;
	background-position: center;
}
.featured-bg-container.rotc-intro .container-custom .row.my-3 .col-md .multicolumn-container .row .col-md-4.mb-3 {
	background-color: rgba(0, 55, 100, 0.9);
	padding: 2rem;
}
.featured-bg-container.rotc-callout {
	background-attachment: initial !important;
	background-image: url('/rotc/images/JR-19-6159-12.jpg') !important;
	background-size: cover !important;
	background-repeat: no-repeat !important;
	background-position: bottom right;
}
.featured-bg-container.rotc-callout .container-custom .row.my-3 .col-md .multicolumn-container .row .col-md-4.mb-3 {
	background-color: rgba(255,205,0, 0.9);
	color:#000;
	padding: 2rem;
}
@media (min-width: 576px) screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {.colorbox {height: 40vh;}}
@media (min-width: 768px) screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {.colorbox {height: 100vh;}}
@media (min-width: 992px) screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {.colorbox {height: 80vh;}}
@media (min-width: 1200px) screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {.colorbox {height: 40vh;}}
