#priority-desc-cont, #insurance-desc-cont {
  display: none;
}
.order-summary .option-header h2 {
  font-size: 18px;
}
.cards-3 .card-option {
  width: 33%;
}
.footer {
  background-color: #2B2B2B;
  background: #2B2B2B;
}
.cards-3 .card-option .option-header h3 {
  font-family: "Manrope Bold";
  font-size: 18px;
  font-weight: bold;
  line-height: 1.2;
  letter-spacing: 0.03px;
}
.get-prices:hover, .get-prices:focus, .get-prices:active {
  color: #fff !important;
}
.options-page main .cards-4 {
  margin-bottom: 0px;
}
.options-page main .paragraph {
  margin-bottom: 200px;
}
.options-page main .optional-services {
  margin-bottom: 15px;
}
.option-content ul li {
  border-bottom: 1px solid #e7e7ed;
  padding-top: 10px;
  padding-bottom: 10px;
  text-align: left;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active {
  box-shadow: none;
}
.btn-primary:focus {
  background-color: #439979;
  border-color: #439979;
  color: #fff;
}
#btnUpdatePrice {
  width: 235px;
  height: 50px;
  margin: 30px 0 20px;
  display: none;
}
.shipment-details .card-shipment .ship-content .quantity-cont { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; }

.details-page main .title {
  margin-bottom: 50px;
}
.details-page main .title .change {
  display: inline-block;
  background: none;
  font-size: 10px;
  text-decoration: underline;
  color: #0f0a4d;
  font-family: "Manrope Bold";
}
.details-page main .title h1 {
  display: inline-block;
  margin-right: 37px;
}

.cards-1, .cards-2, .cards-3, .options-page main .optional-services .cards-4, .about-page main .easy-booking .select-items, .details-page main .details .details-inputs .pick-details {
  /* gap: 30px; */
  gap: 0px;
  row-gap: 0px;
}
.cards-1 > *, .cards-2 > *, .cards-3 > *, .cards-4 > *, .about-page main .easy-booking .select-items > *, .details-page main .details .details-inputs .pick-details > * {
  margin-right: 30px;
}
.cards-1 > *:last-child, .cards-2 > *:last-child, .cards-3 > *:last-child, .cards-4 > *:last-child, .about-page main .easy-booking .select-items > *:last-child, .details-page main .details .details-inputs .pick-details > *:last-child {
  margin-right: 0px;
}
header.hero .buttons a:first-child {
  margin-right: 16px;
}

.details-page main .details .summary-detail { width: 100%; }

@media (max-width: 1474px) {
  .details-page main .details { 
    gap: 0px;
    row-gap: 0px;
  }
  /*
  .details-page main .details > * {
    margin-right: 54px;
  }
  .details-page main .details > *:last-child {
    margin-right: 0px;
  }
  */
  .shipment-details .card-shipment .ship-content > div { 
    gap: 0px;
    row-gap: 0px;
  }
  .shipment-details .card-shipment .ship-content > div > * {
    margin-right: 12px;
  }
  .shipment-details .card-shipment .ship-content > div > *:last-child {
    margin-right: 0px;
  }
}

@media (max-width: 768px) {
  .cards-1 > *, .cards-2 > *, .cards-3 > *, .cards-4 > *, .about-page main .easy-booking .select-items > *, .details-page main .details .details-inputs .pick-details > * {
    margin-right: 0px;
  }
  .details-page main .details > * {
    margin-right: 0px;
  }
  .shipment-details .card-shipment .ship-content > div > * {
    margin-right: 0px;
  }
}

.cards-3 .card-option, .cards-3 .card-option.active {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.track-checkpoint {
  background-color: #f2f3f5;
  color: #575482;
  padding: 10px;
  border-radius: 5px;
  margin-bottom: 10px;
}