.slide-show-section .slide-show.slide-show--caption.slide-show--bordered.middle-content.bg-blue {
	background-color: var(--slb-white);
}
img.hero-landing-container-backdrop-image {
   height: 100%;
}
.sfop-summary-outer-wrapper + .multi-col-news-highlight {
   padding-top: 0;
}

a.solutions-card-white-container {
   color: inherit;
}

.promo-card a {
   color: inherit;
}

@media (min-width: 1194px)
{
    section#featured-highlights-2022 .grid.middle-content div.col-span-full {
      width: 82%;
      padding-right: 23px;
    }
}

.jv-full-bleed-combo div p {
   margin-bottom: 0; 
}

@media screen and (min-width: 834px) {
   .jv-full-bleed-combo img {
     max-height: unset;
   }

    h2.hero-secondary-container-subtitle {
         margin-bottom: 48px;
    }
 }

@media screen and (min-width: 1440px) {
    .combo-slide-show-rte .slide-show .slide-show__background {
        height: 100%;
    }
}

#magazine-summary div img {
   display: block;
}

#latest-articles div img {
   display: block;
}

@media screen and (min-width: 1440px) {
    .three-card .three-card__label {
        font-size: 48px;
    }
}

span.field-validation-error {
    color: red;
    font-size: 14px;
}

p.business-email-info{
	margin-top: 10px;
    top: 8px;
    position: relative;
}

.column-card-list.related-products .row .cards .card .content h3 {
   font-size: 18px;
   line-height: 24px;
   color: var(--slb-black);
}

.content-two-col .main-title,
.desc-area .main-title {
   margin-bottom:24px;
}

button.DelfiAccount {
    font-family: "SLBsans", Arial, sans-serif;
}

.owl-carousel > .owl-nav {
    width: fit-content;
    margin-top: 24px;
}

.owl-carousel > .owl-dots {
    float: right;
    position: relative;
    top: -30px;
}

.speak-with-sales-form .business-email-info {
    display: none !important;
}

.speak-with-sales-form .field-wrapper.half-width {
    min-height: 81.5px !important;
}