.fullwidth-signpost-module .signpost-image { /*height: 600px;*/ width: 100%; background-position: center; background-size: cover; background-repeat: no-repeat; } 
.fullwidth-signpost-module .fullsignpost-content { background: var(--cobalt-gradient); border-radius: 20px; padding: 48px 0px 50px; margin-top: -100px; padding-left: 20px; } 
.fullwidth-signpost-module .fullsignpost-content .h6 { margin-bottom: 9px; color: var(--oxide-prime); } 
.fullwidth-signpost-module .fullsignpost-content h2 { margin-bottom:0px; } 
.fullwidth-signpost-module .vertical-line .line-box { height: 150px; top: -128px; } 
.fullwidth-signpost-module .vertical-line .line-box::before { height: 70px; } 
.fullwidth-signpost-module .fullsignpost-content .intro{margin-top:16px;}
.fullwidth-signpost-module .fullsignpost-content .body-large{margin-bottom:0px;margin-top:16px;}
@media all and (max-width: 991.98px){
/*   .fullwidth-signpost-module .signpost-image { height:320px; }  */
  .fullwidth-signpost-module .vertical-line .line-box { display:block; } 
  .fullwidth-signpost-module .fullsignpost-content { padding: 32px 0px; border-radius:16px; } 
  .fullwidth-signpost-module .fullsignpost-content { margin-top:-32px } 
  .fullwidth-signpost-module .vertical-line .line-box { top: -112px; } 
}

@media all and (max-width: 767.98px){
/*   .fullwidth-signpost-module .signpost-image { height: 156px; }  */
  .fullwidth-signpost-module .vertical-line .line-box { display:none; } 
  .fullwidth-signpost-module .fullsignpost-content { padding:24px; border-radius:12px; } 
}
@media all and (max-width: 992.98px){
	#ip3-ai-house .multiple-signpost .multiple-signpost-items .signpost-item[data-size="small"] {grid-row-end: span 7;}
}
@media (max-width: 767.98px) and (orientation: landscape) {
    #ip3-ai-house .fullwidth-signpost-module .signpost-image {height: 271px;}
    #ip3-ai-house .multiple-signpost .multiple-signpost-items .signpost-item[data-size="small"] {max-height: 270px;max-width: 270px;}
}

@media (min-width: 1900px){
  #ip3-ai-house .fullwidth-signpost-module .signpost-image {
      height: 680px;
  }
}