.container-fluid .stay-infromed .container {width: 100%;max-width: 100%;display: flex;padding: 0;padding-left: 30px;background: #0c1f47;flex-wrap: wrap;justify-content: space-between;}
.stay-infromed .col-md-4 {padding-left: calc((100vw - 1260px) / 2);padding-top: 120px;padding-bottom: 120px;padding-right: 15px;flex-grow: 1;/* max-width: 800px; */}
.stay-infromed h2 {font-size: 42px;color: #fff;font-weight: 500;line-height: 45px;max-width: 395px;}
.stay-infromed p {color: #fff;/* font-size: 14px; */max-width: 360px;}
.stay-infromed .col-md-8 {position: relative;max-width: 1000px;}
.stay-infromed .the-background { position: absolute; top: 0; left: 0; height: 100%; width: 100%; background-image: url(https://shop.wallbuilders.com/wp-content/uploads/2025/08/footer-top2.jpg); background-size: cover; background-position: center; background-repeat: no-repeat; z-index: 10; display: block; min-height: 400px; }

@media screen and (max-width: 767px) {
  .container-fluid .stay-infromed .container { padding-left: 0; }
  .stay-infromed .col-md-4 {padding: 50px 20px;text-align: center;display: flex;flex-direction: column;align-items: center;}
  .stay-infromed .col-md-8 { order: -1; }
  .stay-infromed .the-background { min-height: 54vw; position: static; }
}

