/**
 * #.#   Related Insights Module
 *
 * Styles for template-part/modules/related_insights_module.php
**/

.related_insights_module{padding:50px 0px}
.related_insights_module h2{color:var(--purple);font-size:70px;line-height:61px;text-transform:uppercase;font-family:var(--header);padding-bottom:30px}
.related_insights_module .insight-image{overflow:hidden;position:relative;height:370px}
.related_insights_module .insight-image img{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;object-position:center;transform:translate(-50%,-50%);height:370px!important}
.insight_listings_mini_module .vert-title{color:var(--purple);position:absolute;top:0;left:20px;transform:rotate(-90deg) translate(-100%,0);transform-origin:top left;font-family:var(--header);font-size:24px;font-style:normal;font-weight:400;line-height:29.8px;letter-spacing:.96px;text-transform:uppercase;width:300px;text-align:right}
.news-slider-extra .slick-slide{margin:0 20px}
.news-slider-extra .slick-list{margin:0 -20px}

@media (max-width: 1536px) {

}

@media (max-width: 1366px) {

}

@media (max-width: 1280px) {

}

@media (max-width: 992px) {
  .related_insights_module h2 {font-size: 20px;line-height: 29px; padding-bottom:10px;}
  .related_insights_module .insight-image {height: 325px;}
  .related_insights_module .slick-buttons {margin-top: -35px;}
  .news-slider-extra .slick-slide { margin: 0 10px; }
  .news-slider-extra .slick-list { margin: 0 -10px; }
}

@media (max-width: 768px) {

}

@media (max-width: 600px) {

}