@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@500;600&family=Roboto:wght@400;500&display=swap');

body {
  font-family: 'Roboto', -apple-system, BlinkMacSystemFont, 'Segoe UI', Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
  font-weight: 400;
}


h1,h2,h3,h4,h5,h6 {
  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
  font-weight: 600;
}

header {
  display:block;
}
header h1 {
  padding-top: 4rem;
}


@media screen and (min-width: 992px) {


  #display-results.FOR-STP,
  #display-results.STP-FOR {
    padding-left: 250px;
    background: white url('../img/spm/stp-for.svg') no-repeat 2.5rem 4rem;
    background-size: 180px auto;
  }

  #display-results.LAN-STP,
  #display-results.STP-LAN {
    padding-left: 250px;
    background: white url('../img/spm/stp-lan.svg') no-repeat 2.5rem 4rem;
    background-size: 180px auto;
  }

  #display-results.MIQ-STP,
  #display-results.STP-MIQ {
    padding-left: 250px;
    background: white url('../img/spm/stp-miq.svg') no-repeat 2.5rem 4rem;
    background-size: 180px auto;
  }

}


.btn-outline-primary {
  background-color: #fff;
  color: #388cc7;
  border-color: #388cc7;
}

.btn-outline-primary:hover {
  color: #fff;
  border-color: #388cc7;
  background-color: #388cc7;
}

.date-croisiere, 
.heure-depart {
  font-family: 'Poppins', sans-serif;
}

.btn,
.form-select,
.heure-depart span {
  border-radius: 0 !important;
}