.view-id-blog.view-display-id-page_4 .owl-carousel .owl-item {
  padding: 0.5em !important;
}

body .region-logo a.site-logo img {
  width: 152px !important;
}
.node-home-page #block-icd-page-title,
.node-home-page #section-page-title {
  display: none;
}
.node-home-page #section-main-content .container-fluid {
  padding-left: 0px;
  padding-right: 0px;
}
.node-home-page .paragraph--type--block .block-title,
.node-home-page .paragraph--type--block .view-header {
  text-align: center;
}
.node-home-page .paragraph--type--block .view-header {
  margin-bottom: 2em;
}
.node-home-page .paragraph .icd-pg-media-50 {
  text-align: center;
}
.node-home-page .field--name-field-body-section .paragraph--type--block {
  padding-top: 2em;
  padding-bottom: 1em;
}
.node-home-page .field--name-field-body-section .field__item:first-child .paragraph--type--block {
  padding-top: 0em;
  padding-bottom: 0em;
}
.node-home-page .field--name-field-body-section .field__item:nth-child(2) {
  padding-top: 0em;
}
.node-home-page .field--name-field-body-section .view-home-page-slideshow .field--name-field-media.field__item:first-child,
.node-home-page .field--name-field-body-section .view-home-page-slideshow .field--name-field-media.field__item:nth-child(2),
.node-home-page .field--name-field-body-section .view-home-page-slideshow .field--name-field-media.field__item,
.node-home-page .field--name-field-body-section .view-home-page-slideshow .field--name-field-media-oembed-video.field__item:first-child,
.node-home-page .field--name-field-body-section .view-home-page-slideshow .field--name-field-media-oembed-video.field__item:nth-child(2),
.node-home-page .field--name-field-body-section .view-home-page-slideshow .field--name-field-media-oembed-video.field__item
{
  padding-top: 0em;
  margin-left: auto;
  margin-right: auto;
  height: 66.6667vh; /* 2/3 of the viewport height */
  width: calc((16 / 9) * 66.67vh); /* Maintain 16:9 ratio */
  margin-bottom: -4px;
}
.icd-owl {
  background-color: black;
}
.node-home-page .paragraph .view-display-id-block_3 {
  margin-left: 2em;
  margin-right: 2em;
}
.node-home-page .paragraph .view-display-id-block_3 .field__item {
  padding-top: 0em;
  padding-bottom: 0em;
}

.node-home-page .field__item #block-views-block-testimonial-block-2 .testi-item .testi-excerpt {
  font-size: 1.25rem;
}

.view-home-page-slideshow .owl-theme .owl-nav.disabled + .owl-dots {
  margin-top: 22px;
}

.node-home-page .icd-bg-color-blue,
.node-home-page .icd-bg-color-white,
.node-home-page .icd-bg-color-none {
  padding-top: 2em;
  padding-bottom: 1em;
}

.icd-bg-color-blue {
  background-color: #3391FB;
  opacity: 0.78;
}

.icd-bg-color-blue h2,
.icd-bg-color-blue a,
.icd-bg-color-blue p,
.icd-bg-color-blue li {
  color: white !important;
}
.icd-bg-color-blue a {
  font-weight: 600;
}

.icd-bg-color-blue a:hover {
  text-decoration: underline !important;
}

.icd-bg-color-white {
  background-color: white;
}

.icd-bg-color {
  padding: .5em;
}
.icd-bg-color .full-width-text-row,
.icd-bg-color .full-width-media-row {
  margin-top: 0em !important;
  margin-bottom: 0em !important;
}

#section-navigation .inv-menu.menu a:hover {
  text-decoration: none !important;
}

.inv-button.btn.style01 {
  font-family: Lato, sans-serif;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1440px !important;
  }
}

@media(max-width: 800px) {
  .icd-owl {
    background-color: initial;
  }
  .view-home-page-slideshow .owl-theme .owl-nav.disabled + .owl-dots {
    margin-top: -8px;
  }
  .node-home-page #section-main-content {
    margin-top: 24px;
  }
  .node-home-page .field--name-field-body-section .field__item {
    padding-right: 3em;
    padding-left: 3em;
  }
  .node-home-page .field--name-field-body-section .field__item:first-child,
  .node-home-page .field--name-field-body-section .field__item:nth-child(2) {
    padding-right: 0em;
    padding-left: 0em;
  }
  .node-home-page .paragraph .icd-pg-media-50-right {
    padding-top: 4em;
  }
  .node-home-page .field--name-field-body-section .view-home-page-slideshow .field--name-field-media.field__item:first-child,
  .node-home-page .field--name-field-body-section .view-home-page-slideshow .field--name-field-media.field__item:nth-child(2),
  .node-home-page .field--name-field-body-section .view-home-page-slideshow .field--name-field-media.field__item,
  .node-home-page .field--name-field-body-section .view-home-page-slideshow .field--name-field-media-oembed-video.field__item:first-child,
  .node-home-page .field--name-field-body-section .view-home-page-slideshow .field--name-field-media-oembed-video.field__item:nth-child(2),
  .node-home-page .field--name-field-body-section .view-home-page-slideshow .field--name-field-media-oembed-video.field__item
  {
    width: 100%;
    height: 100%;
  }
}

@media screen and (max-width: 575px) {
  #section-page-title {
    margin-top: 24px;
  }
}
