/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/


.hero-module .da-dot {
    position: relative;   
    margin-bottom: 50px;
}

.hero-module .blog-article-detail {
    color: var(--da-dark-gray);
}

.hero-module .blog-article-detail img {
    width: 30px;
    height: auto;
}

.hero-module .tags {
    color: var(--da-light-blue);   
    margin-bottom: 20px;
}

.separator hr {
    background-color: transparent;
    border: 1px solid var(--da-light-gray);
}

.site-header .header-container,
.site-header .header-containr-update,
.hs-content-id-171321047633 .hs_cos_wrapper header.site-header,
.hs-landing-page .hs_cos_wrapper header.site-header,
.hs-blog-post .site-header{
  background: #001a33;
  padding: 20px 30px;
  width: 100%; 
}

.hs-blog-post .body-container {
  padding-top: 100px; 
}

.press-hero {
  padding-top: 100px !important;
}

@media (max-width: 991px) {
  .press-hero {
     padding-top: 75px !important;
     padding-bottom: 95px !important;
  }
  .press-hero .landing-link {
    margin-bottom: 25px; 
  }
}

.blog-hero-module strong {
  margin-right: 10px; 
}


.insights-module.blog-listing .tags {
  margin-bottom: 25px; 
}

.insights-module.blog-listing .tags strong {
  margin-right: 10px; 
  font-weight: 400;
}

.insights-module .insight-link .info .name h5 {

}

.blog-hero-module .blog-article-detail img {
  width: 50px;
  height: auto;
}

.press-release-detail-module.blog-detail .container:before {
  display: none !important; 
}

.press-release-detail-module.press-detail {
  padding-top: 50px; 
}

.press-release-detail-module.blog-detail .row {
  border-top: 1px solid #CDD1D6;
}

.press-release-detail-module.blog-detail .sticky-div {
  margin-top: 50px; 
}

.blog-detail .col-content img {
  max-width: 100%; 
}

.press-release-detail-module.blog-detail .col-content blockquote p {
  font-size: 3.2rem;
  line-height: 40px;
}

.insights-module .tags {
  color: #1C42D4;
  margin-bottom: 2rem;
  font-weight: 300;
  display:flex;
  gap:10px;
}

.insights-module {
    background-color: var(--da-offwhite);
}

.blog-detail .col-content ul {
    list-style-type: square;   
}

.insights-module .title-row {
    margin-bottom: 35px;   
}

.insights-module .tags {
    color: var(--da-dark-gray);
    margin-bottom: 2rem;
    font-size: 1.4rem;
    line-height: 1;
    display:flex;
    gap:10px;
}

.insights-module .tags span {
    padding-right: 10px;
    border-right: 0.75px solid var(--da-dark-gray);   
}
.insights-module .tags span:last-of-type {
    border-right: 0;   
}

.insights-module .insight-link .title {
    font-size: 2.4rem;   
    margin-bottom: 16rem;
}

.insights-module .insight-link {
    background: rgba(213, 213, 213, 0.10); !important;
    border: 1px solid rgba(213, 213, 213, 0.25);   
}

.insights-module .insight-link .category {
    margin-bottom: 30px;
}

.insights-module .insight-link .category .date {
    color: var(--da-black);
    font-family: 'GroteskLight';
    
    font-size: 1.4rem;
}

.insights-module .name {
    font-feature-settings: 'clig' off, 'liga' off;
    text-align: right;
    font-family: 'GroteskReg';   
    color: var(--da-dark-gray);
}



.blog-detail strong {
    color: var(--da-black);   
}

.search-results {
  margin-top: 80px; 
}

.search-results #hsresults {
  list-style-type: none;
  padding-left: 0;
}

.search-results #hsresults li {
  border-bottom: 1px solid #efefef;
  margin-bottom: 25px;
  padding-bottom: 35px;
  padding-top: 20px;
}

.search-results #hsresults li a {
  font-size: 2.5rem;
  color: #0d216b;
  display: block;
  margin-bottom: 10px;
}

.search-results #hsresults .hs-search-results__description,
.search-results .hs-search__no-results {
    color: var(--da-black);
    font-optical-sizing: auto;
    font-size: 1.6rem;
    font-style: normal;
    font-variation-settings: "slnt" 0;
    line-height: 24px;
}

.hs-blog-listing .pagination .pagination__link--first,
.hs-blog-listing .pagination .pagination__link--prev,
.hs-blog-listing .pagination .pagination__link--next,
.hs-blog-listing .pagination .pagination__link--last {

}

.hs-blog-listing .site-header {
    background-color: var(--da-black);   
}

.hs-blog-listing .pagination .pagination__link-text {
  display: none; 
}


.hs-blog-listing .pagination a {
    color: var(--da-black);
    font-size: 1.6rem;
    font-style: normal;
    font-variation-settings: "slnt" 0;
    line-height: 24px; 
    padding: 15px 20px;
    border-radius: 1000px;
    border: 1px solid transparent;
}

.hs-blog-listing .pagination a.pagination__link--active {
  background-color: var(--da-white);
  border: 1px solid #D5D5D5;
}