@charset "UTF-8";
/* CSS Document */

@media print {
.content{
width: 100%; 
margin: 0; 
float: none;
}

/** Setting margins */       
@page { margin: 2cm }

/**
 * Making intergated videos disappear, and removing the iframes' whitespace to zero. 
 */
.entry iframe, ins {
    display: none;
    width: 0 !important;
    height: 0 !important;
    overflow: hidden !important;
    line-height: 0pt !important;
    white-space: nowrap;
}
.embed-youtube, .embed-responsive {
  position: absolute;
  height: 0;
  overflow: hidden;
}
body:before { 
    content: url("");
} 
body{
    background-color: #fff;
    padding-top: 0;
}
/* Hiding unnecessary elements for the print */

header, .slider-wrapper, .secondary-nav, .standouts-block, #sidebar, .btn, .figure img, .gallery-slider-wrapper, .video-holder, .card-background .bg-image, .bg-image, .testimonial-background, footer, .breadcrumb, .figure-caption, .bordered-box-carousel-button-container, .more-events, .card-carousel .slick-prev, .card-carousel .slick-next, .card-carousel-two-column .slick-prev, .card-carousel-two-column .slick-next, .gray-overlay, .section-with-background.inset-shadow::before, .section-with-background.inset-shadow::after, .two-column-carousel .slick-prev, .two-column-carousel .slick-next, .card .image-overlay .card-img-top, .card-img-top, .card .image-overlay .card-overlay, .more-news, .icon, .text-overlay, .figure-img {
    display: none !important;
}
.hero-interior, .hero{
    background-image: none !important;   
    height: auto;
    background-color: #fff;
    }
.banner-title{
    position: static;
    text-align: center;
    font-size: 2rem;  
    }
.section-with-background[style]{
    background-image: none !important;
}
.bg-dark-gray, .bg-purple, .bg-gold,  .bg-medium-gray, .bg-black, .accordion .card-body, .bg-light-gray, .card.outline.bg-purple, .card.outline.bg-purple h2, .card.outline.bg-purple h3, .section-with-background, .bg-purple-transparent, .black-banner, .card .image-overlay{
    background-color: #fff !important;    
    color: #000 !important;
    }
.bg-black h2, .bg-black h3, .bg-black h4, .bg-black h5, .bg-black h6, .bg-black a, .bg-black .lead, .card .card-header.bg-purple, .card .card-header.bg-purple h2, .card-header.bg-purple p, .section-with-background .card .card-header.bg-purple h2, .section-with-background .card .card-header.bg-purple p, .section-with-background .card .card-header.bg-purple a, .card .card-header.bg-purple-transparent, .card .card-header.bg-purple-transparent h2, .card-header.bg-purple-transparent p, .section-with-background .card .card-header.bg-purple-transparent h2, .section-with-background .card .card-header.bg-purple-transparent p, .section-with-background .card .card-header.bg-purple-transparent a, .card .image-overlay h3, .card.featured-news-story a, .bg-purple .event-item .event-item-time-location .location:before, .bg-purple .event-item .event-item-time-location .time:before, .bg-purple .news-events-header .more-events:before, .bg-purple .news-events-header .more-events:after, .bg-purple .news-events-header .more-news:after, .bg-dark-gray .event-item .event-item-time-location .location:before, .bg-dark-gray .event-item .event-item-time-location .time:before, .bg-dark-gray .news-events-header .more-events:before, .bg-dark-gray .news-events-header .more-events:after, .bg-dark-gray .news-events-header .more-news:after, .banner-title {
   color: #000 !important;
}
.card{
    min-height: 1px;  
    margin-bottom: 0px;
    }
.card .image-overlay{
    border: none;    
    }
.secondary-news-stories .card .image-overlay, .card.featured-news-story .image-overlay, .card .image-overlay{
    padding: 0;
    }
.card.outline.bg-purple h2, .card.outline.bg-purple h3 {
    min-height: 1px;
}
.accordion .card-header .btn{
    display: block !important;    
    }
.tab-content>.tab-pane {
    display: block;
}
.fade:not(.show) {
    opacity: 1;
}
.collapse:not(.show) {
    display: block;
}
.space-xs {
    padding-top: 0;
    padding-bottom: 0;
}
.space-sm {
    padding-top: 0;
    padding-bottom: 0;
}
.space-md {
    padding-top: 0;
    padding-bottom: 0;
}
.space-lg {
    padding-top: 0;
    padding-bottom: 0;
}
.space-xl {
    padding-top: 0;
    padding-bottom: 0;
}
.section {
    padding: 15px 0;
    }
.mb-1, .my-1, .mb-2, .my-2, .mb-3, .my-5, .mb-3, .my-4, .mb-5, .my-5 {
    margin-bottom: 15px!important;
}
.mt-1, .my-1, .mt-2, .my-2, .mt-3, .my-5, .mt-3, .my-4, .mt-5, .my-5 {
    margin-top: 15px!important;
}
h1, .h1 {
  font-size: 1.25em;
}
h2, .h2 {
  font-size: 1.25em;
}
h3, .h3 {
  font-size: 1.25em;
}
.font-size-xxl{
    font-size: 1.25em !important;
}
.font-size-xl{
    font-size: 1.25em !important;
}
.font-size-lg{
    font-size: 1.25em !important;
}
.font-size-md{
    font-size: 1.25em !important;
}
.bg-medium-gray h2, .bg-medium-gray h3, .bg-medium-gray h4, .bg-medium-gray h5, .bg-medium-gray h6, .bg-medium-gray a, .bg-medium-gray .lead, .bg-medium-gray p, .bg-dark-gray h2, .bg-dark-gray h3, .bg-dark-gray h4, .bg-dark-gray h5, .bg-dark-gray h6, .bg-dark-gray a, .bg-dark-gray .lead, .bg-dark-gray p, .bg-purple h2, .bg-purple h3, .bg-purple h4, .bg-purple h5, .bg-purple h6, .bg-purple a, .bg-purple .lead, .bg-purple p, .section-with-background h2, .section-with-background h3, .section-with-background h4, .section-with-background h5, .section-with-background h6, .section-with-background a, .section-with-background .lead, .section-with-background p, .bg-medium-gray .contact-list li:before, .bg-dark-gray .contact-list li:before, .bg-purple .contact-list li:before, .card.well.bg-purple .fas{
    color: #000 !important;
    }
.shadow {
    box-shadow: none!important;
}
.fullwidth-split-text {
    padding: 0;
    display: block;
    width: 100%;
    flex: none;
    max-width: 100%;
}
.parallax-video {
    height: 0px;
}
.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto, .events .event-item{
    display: block !important;
    width: 100% !important;
    flex: none;
    max-width: 100%;
    }
.card .icon + h2, .card .icon + h3 {
    margin-top: 0px;
}
.card-body {
    padding: .5rem;
}
.equal-610 .card, .equal-500 .card, .equal-330 .card, .equal-250 .card, .equal-210 .card, .col-lg-3 .card, .card-carousel-wrapper .card, .height-40{
    min-height: 1px !important;
}
}