.featured-signpost-module .featured-signpost-container {display: flex;margin-top: 160px;width: 100%}
.featured-signpost-module {margin-bottom:300px;}
.featured-signpost-module .signpost-image:hover {box-shadow: none;}
.featured-signpost-module .tagheading {color: var(--cobalt-light);}
.featured-signpost-module .title p.h2 {color: var(--cobalt-prime);}
.featured-signpost-module .intro-title p.intro {color: var(--graphite);word-break: break-all;}
.featured-signpost-module .left-featured-signpost-content {margin-top: -89px;margin-left: 47px;}
.featured-signpost-module .signpost-image:hover p.body-large {opacity: 1;}
.featured-signpost-module .signpost-wrapper:nth-child(4) {position: absolute;top: auto;left: -499px;bottom: -43px;}
.featured-signpost-module .signpost-wrapper:nth-child(4) .signpost-image{width:470px;}
.featured-signpost-module .signpost-image .body-large {opacity: 0;transition: all 0.3s ease;margin-bottom: 6px;}
.featured-signpost-module .featured-signpost-module {height: 100%;width: 100%;padding: 64px 0;}
.featured-signpost-module .signpost-wrapper {position: relative;border-radius: 20px;overflow: hidden;}
.featured-signpost-module .right-featured-signpost-content {height: 100%;width: 100%;position: relative;margin-top: -210px;}
.featured-signpost-module .signpost-image {background-size: 100% 100%;background-position: center;height: 626px;width: 100%;border-radius: 20px;margin-top: 32px;box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.05);ackground-repeat: no-repeat;}
.featured-signpost-module .signpost-image:hover::before {opacity: 0.9;height: 626px;}
.featured-signpost-module .signpostContent-container {color: #FFFFFF;position: absolute;bottom: -175px;top: auto;padding-left: 32px;padding-right: 32px;max-width: 470px;padding-bottom: 27px;transition: all 0.9s ease;}
.featured-signpost-module .signpost-image:before {background: linear-gradient(90deg, #060F76 0%, #1D5EDC 100%);opacity: 0;content: "";position: absolute;height: 0px;width: 100%;border-radius: 20px;bottom: 0;
transition: all 0.7s ease-in-out;}
.featured-signpost-module .signpost-image:hover .signpostContent-container {bottom: 0px;}
.featured-signpost-module .signpost-image:hover .signpostContent-container p.body-large {opacity: 1;}
.featured-signpost-module .line-box::after {content: '';position: absolute;bottom: -117px;height: 9px;width: 9px;border-radius: 100%;left: -4px;background: var(--cobalt-light);}
.featured-signpost-module .line-box::before {content: '';position: absolute;bottom: -117px;height: 117px; width: 1px;background: var(--cobalt-light);}
.featured-signpost-module .line-box {position: absolute;height: 1px;bottom: -138px;width: 400px;background: var(--cobalt-light);left: auto;z-index: -1;left: -355px;margin-right: -31px;}
.featured-signpost-module .line-parent {position: relative;}
.featured-signpost-module .title {position: relative;margin-top: 8px;}
.featured-signpost-module .intro-title {position: relative;margin-top: 16px;}
.featured-signpost-module .left-content-cta {position: relative;margin-top: 0;}
.featured-signpost-module-container {background-position: center;height: 100%;width: 100%;position: relative;top: 220px;background-image: url(/~/media/Images/p/prosus-corp-v2/prosus-images/signpost/logo.png); background-size: 100% 100%;background-repeat: no-repeat;}
.featured-signpost-module a.cta.cta-secondary.white {margin-bottom: 2px;}
.featured-signpost-module .upper-line{ position: absolute;height: 200px;margin-top: -168px;width: 1px;background: var(--cobalt-light);left: auto;z-index: 1;left: 202px;margin-right: -31px;}
.featured-signpost-module{position:relative;}
.featured-signpost-module::before{content:'';background-image:url('/~/media/Images/p/prosus-corp-v2/prosus-images/gradient/featured_gradient.svg');}

@media all and (max-width: 991.98px){
.featured-signpost-module .signpost-image,.featured-signpost-module .signpost-wrapper:nth-child(4) .signpost-image {height: 378px;width: 284px;}
.featured-signpost-module .signpostContent-container {max-width: 284px;}
.featured-signpost-module-container {top: 40px;background: none;}
.featured-signpost-module .featured-signpost-container {margin-top: 0;}
.featured-signpost-module .right-featured-signpost-content { margin-top: 72px;
    margin-left: 6px;}
.featured-signpost-module .signpost-image {margin-top: 16px;}
.featured-signpost-module .signpost-wrapper:nth-child(4) {          left: -300px;
    bottom: 158px;}
.featured-signpost-module .left-featured-signpost-content {margin-top: 0;margin-left: 0;}
.featured-signpost-module {margin-bottom: 79px;}
.featured-signpost-module .signpost-image:before {width: 284px;height: 343px;    bottom: 0;}
.featured-signpost-module .line-box {bottom: 127px;width: 240px;left: -235px;margin-right: -31px;}
.featured-signpost-module .line-box::before {bottom: -95px;height: 95px;}
.featured-signpost-module .line-box::after {   
    bottom: -100px;}
.featured-signpost-module .upper-line {height: 133px;margin-top: -113px;}
.featured-signpost-module .signpostContent-container {padding: 0px 24px 16px 24px;}
 .featured-signpost-module .right-featured-signpost-content .cta, .featured-signpost-module .title {margin-top: 8px;}
.featured-signpost-module .signpost-image .body-large, .featured-signpost-module a.cta.cta-secondary.white {margin-bottom: 0;}
.featured-signpost-module .title {margin-top: 8px;}
.featured-signpost-module .intro-title{margin-top: 16px;}
.featured-signpost-module .left-featured-signpost-content .cta {margin-top: 12px;}
.featured-signpost-module .upper-line {left: 223px;}
.featured-signpost-module .signpost-image:hover::before{height:378px}
}
@media all and (max-width: 767.98px){
.featured-signpost-module .featured-signpost-container {display: block;}
.featured-signpost-module .signpost-image,.featured-signpost-module .signpost-wrapper:nth-child(4) .signpost-image {height: 378px;width: 100%;}
.featured-signpost-module .signpost-wrapper:nth-child(4) {position: relative;top: auto;left: auto;bottom: auto;    width: 100%;}
.featured-signpost-module .upper-line, .featured-signpost-module .line-parent {display: none;}
.featured-signpost-module .signpost-image:before {    width: 100%;height: 100%;}
.featured-signpost-module .right-featured-signpost-content {margin-top: 24px;margin-left: 0;}
.featured-signpost-module .signpost-wrapper:nth-child(2) .signpost-image {margin-top: 0;}
.featured-signpost-module-container {top: 32px;}
.featured-signpost-module .signpost-image {margin-top: 24px;}
.featured-signpost-module .signpost-image {background-size: cover;}
.featured-signpost-module .signpostContent-container {bottom: -122px;}
.featured-signpost-module .signpostContent-container {max-width: 343px;padding: 0px 24px 10px 24px;}
.featured-signpost-module .right-featured-signpost-content .cta{margin-top: 12px;}
.featured-signpost-module .signpost-wrapper {border-radius: 12px;}
    }