/*
    Main color: #024950
    Sub Header: #1B5A5F

*/
body a {
  color: #024950;
}
body a:hover {
  color: #024950;
}

body .header_v2.full-width-logo,
body .blue-design {
  background-color: #024950 !important;
}

body .header_v2.full-width-logo .off-purple-bg,
body .header_v2 .off-purple-bg .search .search-form {
  background: #1B5A5F !important;
}

body .commercial-post .post-content .post-tag,
body .innerpage-featured-post .post-content .watch-title {
  background: #024950 !important;
}

body .tags .tags__inner.tags__tag--blue,
body .tags .tags__inner.tags__tag--purple-light {
  background: #1B5A5F !important;
}

body .tags .tags__inner.tags__tag--grey {
  background: #024950 !important;
}

body .tags .tags__inner.tags__tag--green-light {
  background: #0FA4AF !important;
}

body .columnists-section-rh .small--text,
body .columnist-link a,
body .columnist-link span,
body .columnists-post h2 a:hover,
body .columnists-slider-section h3 {
  color: #024950 !important;
}

body .sidebar h2,
body .sidebar h5 {
  color: #000000 !important;
}

body .latest-news,
.quarterly-magazine-section,
.spotlight,
.news-pod-slider,
.pod-slider-section {
  border: 1px solid #024950 !important;
}

body .quarterly-magazine-section a:hover .btn {
  background: #024950 !important;
}

.news__arrows .news__arrow {
  background-color: #024950 !important;
  border: 1px solid #1B5A5F !important;
}

body .dmg-btn,
body .blue-btn,
body .btn-blue,
body .search .search-close,
body .full-width-banner-section .banner-link,
body .podcast-item-blocks .podcast-item-block--wrapper .podcast-item--content-block .listen-btn a,
body .common-podcat-button .button-name,
body .podcast-detail-content .podcast-blk-btn .button-name,
body .podcast-detail-content .podcast-blk-btn > a,
body .connection-slide-cover .connection-slider .connection-slider-item figure figcaption .slider-content .connction-link a,
body .connection-two-col .connection-two-col-wrapper .company-detail-section .company-block-details-wrapper .company-block .content-holder .read-more-connection a, body.doc-exhibitorListing .exhibitor-page-v3 .connect-cta a,
body .full-width-umbraco-form-section .form-content-wrapper .umbraco-forms-navigation input[type=submit], body.subscription-subsite .primary-btn,
body .login-page-cta-wrap a,
body .dark-banner-v2 .dmg-btn.blue-btn,
body .technical-papers span.readmore.article-page-link,
body .technical-paper-banner_image .webinar-banner-cta .btn,
body .btn-404,
body .webinars-content-listing .webinar-item a:hover .content-overlay span,
body .on-demand-webinars-section .pagination-container .pagination-toggle-button,
body .innerpage-featured-post .btn, body.fullwidthpage .full-width-selected-item-listing-section .selected-item-wrapper .btn.blue-btn,
body .link-cta-section .btn,
body .podcast-inner-banner-content .banner-follow .button-name,
body .connection-two-col .connection-two-col-wrapper .filter-section .form-btn-wrap button {
  background-color: #964734 !important;
}
body .dmg-btn:hover,
body .blue-btn:hover,
body .btn-blue:hover,
body .search .search-close:hover,
body .full-width-banner-section .banner-link:hover,
body .podcast-item-blocks .podcast-item-block--wrapper .podcast-item--content-block .listen-btn a:hover,
body .common-podcat-button .button-name:hover,
body .podcast-detail-content .podcast-blk-btn .button-name:hover,
body .podcast-detail-content .podcast-blk-btn > a:hover,
body .connection-slide-cover .connection-slider .connection-slider-item figure figcaption .slider-content .connction-link a:hover,
body .connection-two-col .connection-two-col-wrapper .company-detail-section .company-block-details-wrapper .company-block .content-holder .read-more-connection a:hover, body.doc-exhibitorListing .exhibitor-page-v3 .connect-cta a:hover,
body .full-width-umbraco-form-section .form-content-wrapper .umbraco-forms-navigation input[type=submit]:hover, body.subscription-subsite .primary-btn:hover,
body .login-page-cta-wrap a:hover,
body .dark-banner-v2 .dmg-btn.blue-btn:hover,
body .technical-papers span.readmore.article-page-link:hover,
body .technical-paper-banner_image .webinar-banner-cta .btn:hover,
body .btn-404:hover,
body .webinars-content-listing .webinar-item a:hover .content-overlay span:hover,
body .on-demand-webinars-section .pagination-container .pagination-toggle-button:hover,
body .innerpage-featured-post .btn:hover, body.fullwidthpage .full-width-selected-item-listing-section .selected-item-wrapper .btn.blue-btn:hover,
body .link-cta-section .btn:hover,
body .podcast-inner-banner-content .banner-follow .button-name:hover,
body .connection-two-col .connection-two-col-wrapper .filter-section .form-btn-wrap button:hover {
  background-color: #024950 !important;
}
body .connection-two-col .connection-two-col-wrapper .filter-section .form-btn-wrap button {
  color: #fff !important;
  outline: none;
}
body .innerpage-featured-post .btn {
  color: #fff !important;
}
body .innerpage-featured-post .btn:hover {
  color: #fff !important;
}
body .btn-404 {
  background-color: #964734 !important;
  color: #fff !important;
}
body .btn-404:hover {
  background-color: #AFDDE5 !important;
  color: #024950 !important;
}
body .common-podcat-button .drop-down-list ul li .st-custom-button:hover span,
body .email-form-wrapper .new-password:hover,
body #signin-span:hover, body.subscription-subsite .five-col-content-section a:hover *, body.subscription-subsite .five-col-content-section figure:hover a * {
  color: #024950 !important;
}
body .connection-page-detail-section .connection-page-detail-two-col .detail-page-content-block .navigation ul li a:hover,
body #back-btn:hover {
  color: #1B5A5F !important;
}
body .login-page-cta-wrap a {
  color: #fff !important;
}
body .technical-papers .col-3 a:hover span.readmore.article-page-link {
  background-color: #024950 !important;
  color: #fff !important;
}
body.subscription-subsite .primary-btn:hover span, body.subscription-subsite .primary-btn:hover,
body .sub-header__account a:hover span {
  color: #fff !important;
}

.quarterly-magazine-section a:hover .btn {
  background: #1B5A5F !important;
}

.sidebar .news-letter {
  /*border: 1px solid #024950 !important;
  background-color: $version-secondary-color-dark !important;*/
  display: none !important;
}

/*body a.tags__inner.tags__tag--green, body span.tags__inner.tags__tag--green,
body .col-box figure .tags__inner.tags__tag--green {
    background: #0FA4AF !important;
    color: #ffffff !important;
}*/
body a.tags__inner.tags__tag--green,
body span.tags__inner.tags__tag--green,
body .col-box figure .tags__inner.tags__tag--green {
  background: #964734 !important;
  color: #ffffff !important;
}

.social-media-icons {
  display: none !important;
}

ul.top-header-with-yellow-color li:nth-child(2),
.top-nav__col.top-nav--quick-link.top-header-with-social-icons ul:last-child {
  display: none !important;
}

.top-nav--quick-link {
  justify-content: end !important;
}

body .more-news a {
  color: #024950 !important;
}

body .latest-news__news-block:hover a *,
body a:hover *,
body figure:hover a *,
body .latest-news__news-block:hover a *,
body a:hover *,
body figure:hover a *,
body .tag-search-section figure a:hover h3,
body .tag-search-section figure a:hover > span,
body .three-col-category-wise-news figure a:hover,
body .three-col-category-wise-news.col-box.box--three-col figure:hover a:hover h3,
body .three-col-category-wise-news.col-box.box--three-col figure:hover a:hover > span,
body .five-col-content-section .heading-section a:hover {
  color: #024950 !important;
}

body .three-col-category-wise-news.col-box.box--three-col figure:hover a span.tags__inner.tags__tag--green {
  color: #fff !important;
}

.top-header-with-yellow-color .btn-highlight {
  background: #964734 !important;
  color: #fff !important;
}

.btn-highlight:hover {
  background: #964734 !important;
}

body .top-header-with-yellow-color li:last-child a {
  background: none !important;
}
@media screen and (max-width: 1025px) {
  body .top-header-with-yellow-color li:last-child a {
    color: #000000 !important;
  }
  body .top-header-with-yellow-color li:last-child a:hover {
    color: #fff !important;
  }
}

body .top-header-with-yellow-color li:last-child a:hover {
  background: #964734 !important;
}

.medium--text {
  color: #024950 !important;
}

body .spotlight .spotlight-block a:hover p {
  color: #024950 !important;
}

.go-top {
  background-color: #024950 !important;
}
.go-top:hover {
  background-color: #1B5A5F !important;
}

body li.active .sub-directory .more-news a,
body li.active .sub-directory .view-all a {
  color: #024950 !important;
}

.pagination-wrapper.common .page-item.active,
.pagination-wrapper.common .page-item:hover,
.pagination ul.pagination li.active a,
.pagination ul.pagination li:hover a,
.pagination-wrapper.common .page-item.active {
  background-color: #024950 !important;
  color: #fff !important;
}

.pagination-wrapper.common .page-item,
.pagination ul.pagination li,
.pagination ul.pagination li a {
  color: #024950 !important;
}

body .bread-crumb .bread-crumb-wrapper ul li a:hover {
  color: #024950 !important;
}
body.fullwidthpage .flexible-four-col .slick-dots .slick-active button,
body.fullwidthpage .flexible-four-col .slick-dots button,
body .slick-dotted1 .slick-dots .slick-active button,
body .slick-dotted1 .slick-dots button,
body .exhibitor-page-v2 .slick-dots .slick-active button,
body .exhibitor-page-v2 .slick-dots button, body.fullwidthpage .testimonial-flexible-slider .slick-dots .slick-active button,
body.fullwidthpage .testimonial-flexible-slider .slick-dots button {
  border-color: #024950;
}
body.fullwidthpage .flexible-four-col .slick-dots button,
body .slick-dotted1 .slick-dots button,
body .exhibitor-page-v2 .slick-dots button, body.fullwidthpage .testimonial-flexible-slider .slick-dots button {
  background-color: #024950;
}
body .swiper-pagination-bullet {
  background-color: #024950;
}
body .swiper-pagination-bullet-active {
  border-color: #024950 !important;
  background-color: #fff !important;
}
body .speaker-list-wrap .podcast-play-details_v2 .podcast-speaker-image {
  border: unset !important;
}
body .speaker-popup .podcast-play-details_v2 .podcast-speaker-image {
  border-color: #1B5A5F !important;
}
body .podcast-inner-banner-content:before {
  background: unset !important;
}
body .podcast-inner-banner-content .header-button--links-blue-strip .banner-follow .common-podcat-button:hover .button-name {
  background-color: #024950 !important;
}
body .podcast-inner-banner-content .header-button--links-blue-strip .banner-follow .common-podcat-button:hover .button-name h5 {
  color: #fff !important;
}

body .styled-title {
  color: #964734 !important;
}
body .plyr__control--overlaid,
body .plyr--video .plyr__control.plyr__tab-focus,
body .plyr--video .plyr__control:hover,
body .plyr--video .plyr__control[aria-expanded=true] {
  background: #1B5A5F !important;
}
body .plyr--full-ui input[type=range] {
  color: #1B5A5F !important;
}
body .lds-dual-ring:after {
  border-color: #1B5A5F transparent #1B5A5F transparent !important;
}
body .loader-holder .lds-roller div:after {
  background: #1B5A5F;
}
body .pagination-filter ul li {
  background-color: #0FA4AF !important;
  color: #fff !important;
}
body .pagination-filter ul li:hover {
  background-color: #1B5A5F !important;
}
body .filter-section .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #0FA4AF !important;
  color: #fff !important;
}
body .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus,
body .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  background-color: #1B5A5F !important;
}
body .connection-page-detail-section .connection-page-detail-two-col .detail-page-content-block .navigation ul li a,
body .connection-block-head h2 {
  color: #024950 !important;
}
body .connection-page-detail-section .connection-page-detail-two-col .detail-page-content-block .navigation ul li a.popup-ele {
  color: #fff !important;
}
body .connection-page-detail-section .connection-page-detail-two-col .detail-page-content-block .navigation ul li a.popup-ele:hover {
  color: #fff !important;
}
body.doc-exhibitorListing .exhibitor-page-v3 .exhibitor-tag {
  border-color: #024950 !important;
  color: #024950 !important;
}
body.doc-exhibitorListing .exhibitor-page-v3 .exhibitor-tag:hover {
  background-color: #024950 !important;
}
body.fullwidthpage .full-width-number-block-section .number-block-item h3 {
  color: #024950 !important;
}
body.fullwidthpage .flexible-four-col.theme_blue .flex-four-col-slider figure figcaption {
  background-color: #024950 !important;
}
body.fullwidthpage .flexible-four-col .flex-four-col-slider figure .learn-more-btn span {
  color: #0FA4AF !important;
}
body.fullwidthpage .flexible-four-col-slider-area .flex-four-col-slider a:hover *,
body.fullwidthpage .flexible-four-col .flex-four-col-slider figure figcaption:hover h3 {
  color: #fff !important;
}
body .carousel .arrows svg path {
  fill: #1B5A5F !important;
}
body .section-bg-black .carousel .arrows svg path {
  fill: #AFDDE5 !important;
}
body .flexible-four-col-slider-area .flex-four-col-slider figure figcaption h3 {
  color: #0FA4AF !important;
}
body .full-width-umbraco-form-section .titleanddescription a {
  color: #024950 !important;
}
body .full-width-media-with-blurb-section.section-bg-black .titleanddescription a {
  color: #0FA4AF !important;
}
body.subscription-subsite .sub-header {
  background-color: #1B5A5F !important;
}
body.subscription-subsite header .btn-highlight {
  color: #fff !important;
}
body.subscription-subsite .three-col-section .col-3 .article-link:after {
  background-color: #024950 !important;
}
body .settings-wrapper .settings-nav__tabs ul li:after {
  background-color: #024950 !important;
}
body .settings-wrapper .settings-nav__tabs ul li a {
  color: #024950;
}
body .settings-nav__content-text a,
body .settings-nav__input-wrapper a {
  color: #024950 !important;
}
body .on-demand-videos-container .on-demand-categories-tag {
  border-color: #024950 !important;
  color: #024950 !important;
}
body .on-demand-videos-container .on-demand-categories-tag:hover {
  background-color: #024950 !important;
  color: #fff !important;
}
body .wrapper-404 {
  background-color: #024950 !important;
}
body .wrapper-404 .content h1,
body .wrapper-404 .content h4 {
  color: #AFDDE5 !important;
}
body .sitemap-level-1 a:hover {
  color: #024950 !important;
}
body.fullwidthpage .full-width-image-gallery-section.item-gallery .carousel .carousel-item .glightbox-gallery-no .span-link-text {
  background-color: #024950 !important;
}
body.fullwidthpage .full-width-image-gallery-section.item-gallery .carousel .carousel-item .glightbox-gallery-no:hover .span-link-text {
  background-color: #1B5A5F !important;
}
body .full-width-show-dailies-section .select2-selection .select2-selection__rendered {
  background: unset !important;
}
body .full-width-show-dailies-section .select2-selection {
  background-color: #964734 !important;
}
body .full-width-show-dailies-section .select2-selection:hover {
  background-color: #024950 !important;
}
body .cop28-container .cop28-timer h3 span,
body .cop28-container h1 span,
body .cop28-container h2 span,
body .cop28-container h3 span {
  color: #024950 !important;
}
body .on-demand-videos-container .moderator-tag {
  background-color: #024950 !important;
}
body .styled-ul ul li:before {
  background: #024950 !important;
}
body .testimonial-flexible-slider .testimonial-flexible-slider--wrapper .testimonial-flexible-content-block .quote-author h6 {
  color: #024950 !important;
}
body .map-container .coordinate span {
  color: #024950 !important;
}
body .map-container .coordinate:before {
  background: #024950 !important;
}
body .map-container .coordinate:after {
  border-color: #024950 !important;
}
body .bar {
  background: #024950 !important;
}
body .animated-bar-holder .bar-item:nth-of-type(2n) .bar {
  background: #0FA4AF !important;
}
body .speaker_v2 .speaker-item .image-holder {
  background: #0FA4AF !important;
}
body .speaker_v2 .speaker-item .speaker-type {
  background: #024950 !important;
}
body .animated-border:after,
body .animated-border:before {
  background: conic-gradient(from var(--gradient-angle), #964734, #0FA4AF, #964734, #0FA4AF, #964734) !important;
}
body .webinar-three-col-wrapper .three-col h4 {
  color: #024950 !important;
}
body .webinar-three-col-full-width .three-col {
  border-color: #0FA4AF !important;
}
body .webinars-content-listing .webinar-item a:hover .content-overlay {
  background-color: #000000 !important;
}
body .webinars-content-listing .webinar-item a:hover .content-overlay h3,
body .webinars-content-listing .webinar-item a:hover .content-overlay p,
body .webinars-content-listing .webinar-item a:hover .content-overlay p.small--text {
  color: #fff !important;
}
body .fullwidth-casestudy-page .flexible-four-col-content-area h2::after,
body .fullwidth-casestudy-page .full-width-cta-section h2::after,
body .fullwidth-casestudy-page .full-width-media-with-blurb-wrapper .content h2::after,
body .fullwidth-casestudy-page .full-width-number-block-section h2::after,
body .fullwidth-casestudy-page .number-sticky h2::after {
  background: #964734 !important;
}
body .grid-section .hover-content {
  background: rgba(15, 164, 175, 0.7);
}
body .blurb-with-image-section .image-section img {
  border-color: #0FA4AF !important;
}
body .blurb-with-image-section .gradient-bg {
  background: linear-gradient(to right bottom, #0FA4AF, #964734) !important;
}
body .focused-title-and-content-section .section-title {
  color: #024950 !important;
}
body .focused-title-and-content-section .section-title::after {
  background: #0FA4AF !important;
}
body .number-block-section .number-block-items .number-block-item {
  background: radial-gradient(circle, #0FA4AF 0, #024950 100%) !important;
}
body .full-width-article-page-cta-banner-section {
  border-color: #024950 !important;
}
body .podcast-inner-banner-content {
  background: #024950 !important;
}
body .single-podcast-wrap .speaker-list-wrap {
  background: #024950 !important;
}
body.doc-videoCategoryPageWithRightSideBlock figure:hover .col-box__image-holder:after {
  opacity: 0 !important;
}
body .three-col-category-wise-news.col-box.box--three-col figure:hover a:hover .col-box__image-holder:after,
body figure:hover .col-box__image-holder:after,
body .content-two-col__wrapper:hover .content-two-col__wrapper--image-holder:after {
  opacity: 0 !important;
}
body.doc-videoCategoryPageWithRightSideBlock .news-full-width .news-full-width-cover:hover .image-block:after {
  content: none !important;
}
@media screen and (min-width: 1024px) {
  body .header_v2 .search {
    height: 40px !important;
  }
}
body .header_v2 .search.show-search .search-form {
  background-color: #1B5A5F !important;
}
body .header_v2 .off-purple-bg .menu-wrap .search input {
  height: 40px !important;
}
body .header_v2 .off-purple-bg .menu-wrap .first-level li.active > a:after,
body .header_v2 .off-purple-bg .menu-wrap .first-level li:hover > a:after {
  content: "";
  width: 100%;
  height: 5px;
  background: #964734 !important;
  bottom: 0;
  left: 0;
  position: absolute;
}
@media screen and (max-width: 1025px) {
  body .header_v2 .off-purple-bg .menu-wrap .first-level li.active > a:after,
  body .header_v2 .off-purple-bg .menu-wrap .first-level li:hover > a:after {
    bottom: -5px !important;
  }
}
body .header_v2 .off-purple-bg .menu-wrap .first-level li.active.home-menu-icon > a:after,
body .header_v2 .off-purple-bg .menu-wrap .first-level li.home-menu-icon:hover > a:after {
  content: none !important;
}
body .header_v2 .off-purple-bg .menu-wrap .home-menu-icon > a {
  padding: 0 !important;
}
body .header_v2 .off-purple-bg .menu-wrap .home-menu-icon > a > svg {
  width: 22px !important;
  height: 34px !important;
}
body .search-result-head .high-lighted-text {
  color: #2b2b2b !important;
}
body.subscription-subsite .sub-header .sub-header__menu ul li a:after,
body .settings-wrapper .settings-nav__tabs ul li:after, body.subscription-subsite .header-filter .header-list__wrapper .header-list a:after {
  background: #964734 !important;
}

div:where(.swal2-container) button:where(.swal2-styled).swal2-confirm {
  background-color: #964734 !important;
}

.full-width-form-section .loader-03 {
  border-color: #024950 !important;
  color: #024950 !important;
}

div:where(.swal2-container) button:where(.swal2-styled).swal2-confirm:focus {
  box-shadow: 0 0 0 3px rgba(120, 57, 42, 0.5) !important;
}

body #onesignal-popover-container #onesignal-popover-dialog .popover-button.primary,
body #onesignal-popover-container #onesignal-popover-dialog .slidedown-button.primary,
body #onesignal-popover-container #onesignal-slidedown-dialog .popover-button.primary,
body #onesignal-popover-container #onesignal-slidedown-dialog .slidedown-button.primary,
body #onesignal-slidedown-container #onesignal-popover-dialog .popover-button.primary,
body #onesignal-slidedown-container #onesignal-popover-dialog .slidedown-button.primary,
body #onesignal-slidedown-container #onesignal-slidedown-dialog .popover-button.primary,
body #onesignal-slidedown-container #onesignal-slidedown-dialog .slidedown-button.primary {
  background: #964734 !important;
  color: #fff !important;
}
body #onesignal-popover-container #onesignal-popover-dialog .popover-button.primary:active, body #onesignal-popover-container #onesignal-popover-dialog .popover-button.primary:hover,
body #onesignal-popover-container #onesignal-popover-dialog .slidedown-button.primary:active,
body #onesignal-popover-container #onesignal-popover-dialog .slidedown-button.primary:hover,
body #onesignal-popover-container #onesignal-slidedown-dialog .popover-button.primary:active,
body #onesignal-popover-container #onesignal-slidedown-dialog .popover-button.primary:hover,
body #onesignal-popover-container #onesignal-slidedown-dialog .slidedown-button.primary:active,
body #onesignal-popover-container #onesignal-slidedown-dialog .slidedown-button.primary:hover,
body #onesignal-slidedown-container #onesignal-popover-dialog .popover-button.primary:active,
body #onesignal-slidedown-container #onesignal-popover-dialog .popover-button.primary:hover,
body #onesignal-slidedown-container #onesignal-popover-dialog .slidedown-button.primary:active,
body #onesignal-slidedown-container #onesignal-popover-dialog .slidedown-button.primary:hover,
body #onesignal-slidedown-container #onesignal-slidedown-dialog .popover-button.primary:active,
body #onesignal-slidedown-container #onesignal-slidedown-dialog .popover-button.primary:hover,
body #onesignal-slidedown-container #onesignal-slidedown-dialog .slidedown-button.primary:active,
body #onesignal-slidedown-container #onesignal-slidedown-dialog .slidedown-button.primary:hover {
  background: #024950 !important;
}
body #onesignal-popover-container #onesignal-popover-dialog .popover-button.secondary,
body #onesignal-popover-container #onesignal-popover-dialog .slidedown-button.secondary,
body #onesignal-popover-container #onesignal-slidedown-dialog .popover-button.secondary,
body #onesignal-popover-container #onesignal-slidedown-dialog .slidedown-button.secondary,
body #onesignal-slidedown-container #onesignal-popover-dialog .popover-button.secondary,
body #onesignal-slidedown-container #onesignal-popover-dialog .slidedown-button.secondary,
body #onesignal-slidedown-container #onesignal-slidedown-dialog .popover-button.secondary,
body #onesignal-slidedown-container #onesignal-slidedown-dialog .slidedown-button.secondary {
  color: #024950 !important;
}

/*.quarterly-magazine-section {
    display: none !important;
}*/