
/* v4.4.5 — real theme footer fourth column */

.sdl445-footer-grid{
  display:grid!important;
  grid-template-columns:1.35fr .9fr .9fr 1fr!important;
  gap:34px!important;
  align-items:start!important;
}

.sdl445-footer-contact{
  min-width:0!important;
}

.sdl445-footer-contact h4{
  margin:0 0 18px!important;
  color:#d4aa3f!important;
  font-size:13px!important;
  font-weight:700!important;
  letter-spacing:.16em!important;
  text-transform:uppercase!important;
}

.sdl445-contact-links{
  display:flex!important;
  flex-direction:column!important;
  gap:10px!important;
}

.sdl445-contact-links a,
.sdl445-contact-links span{
  color:#a8a8a8!important;
  font-size:14px!important;
  line-height:1.45!important;
  text-decoration:none!important;
}

.sdl445-contact-links a:hover{
  color:#d4aa3f!important;
}

.sdl445-footer-fleet{
  display:block!important;
  margin-top:10px!important;
  color:#a8a8a8!important;
  text-decoration:none!important;
}

@media(max-width:900px){
  .sdl445-footer-grid{
    grid-template-columns:1fr 1fr!important;
    gap:30px 24px!important;
  }
}

@media(max-width:600px){
  .sdl445-footer-grid{
    grid-template-columns:1fr!important;
    gap:28px!important;
  }

  .sdl445-contact-links a,
  .sdl445-contact-links span{
    font-size:15px!important;
  }
}
