.holidays-card-offers-6__card {
  color: inherit !important;
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
          box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); }
  .holidays-card-offers-6__card:hover {
    text-decoration: none;
    -webkit-box-shadow: 0px 0px 20px -10px rgba(0, 0, 0, 0.8);
            box-shadow: 0px 0px 20px -10px rgba(0, 0, 0, 0.8);
    border-color: #d4d4d4;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out; }
    .holidays-card-offers-6__card:hover .btn-primary {
      background-color: #f78308;
      border-color: #ea7d08; }

.holidays-card-offers-6__header {
  padding: 0; }

.holidays-card-offers-6__title,
.holidays-card-offers-6 .module-title {
  margin-bottom: 0;
  color: #49515c;
  font-size: 1rem !important; }

.holidays-card-offers-6__btn {
  width: 120px;
  padding: 0.25rem 1rem; }

.holidays-card-offers-6__usp {
  font-size: 0.875rem; }

.holidays-card-offers-6__usp-upper {
  font-size: 0.875rem;
  background-color: #535152; }
  .holidays-card-offers-6__usp-upper p {
    margin-bottom: 0; }

.holidays-card-offers-6__usp-lower {
  font-size: 0.875rem;
  background-color: #f4951f;
  position: absolute;
  bottom: 0;
  width: 100%; }
  .holidays-card-offers-6__usp-lower p {
    margin-bottom: 0; }

.holidays-card-offers-6__company-logo-container {
  text-align: center; }

.holidays-card-offers-6__logo {
  display: inline; }

.holidays-card-offers-6__dates {
  font-size: 0.875rem; }

.holidays-card-offers-6__img {
  height: 18.125rem;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  background-clip: border-box;
  position: relative; }

.holidays-card-offers-6__organisation-logo {
  max-height: 45px; }

.holidays-card-offers-6__price-from {
  font-size: 0.625rem; }

.holidays-card-offers-6__price-amount {
  font-family: "Open Sans Bold";
  font-size: 1.5rem; }
  .holidays-card-offers-6__price-amount:first-letter {
    font-size: 1rem; }

.holidays-card-offers-6__price-unit {
  font-size: 0.625rem;
  margin-left: -0.1875rem; }

.holidays-card-offers-6__link {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 1; }

.holidays-card-offers-6__title a {
  color: #003950; }
  .holidays-card-offers-6__title a:hover {
    text-decoration: none;
    color: #000000; }

.holidays-card-offers-6__card-includes {
  font-size: 0.875rem; }
  .holidays-card-offers-6__card-includes ul {
    margin-bottom: 0;
    text-align: left; }
  .holidays-card-offers-6__card-includes p {
    margin-bottom: 0; }

@media (max-width: 991.98px) {
  .holidays-card-offers-6 .card-deck {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
  .holidays-card-offers-6__card.card {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    margin-bottom: 1rem; }
  .holidays-card-offers-6__card--cta {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    min-height: 580px;
    background-position: top center !important;
    width: 100%;
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; } }

@media (max-width: 767.98px) {
  .holidays-card-offers-6__img {
    height: 24.375rem; }
  .holidays-card-offers-6__card.card {
    width: 100%;
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .holidays-card-offers-6 .card-deck {
    padding-bottom: 2rem; } }
