/*
 * =====================================================================
 * FILE:    wp-content/et-cache/159/et-core-unified-deferred-159.min.css
 * PURPOSE: Divi Core Deferred CSS — Travel & Parking page (page ID 159)
 * USED BY: travel-parking/index.html
 * NOTE:    Deferred Divi core and module styles for the Travel & Parking
 *          page.
 * =====================================================================
 */


/* ── Divi Section 0 — spacing/background overrides ── */
.et_pb_section_0.et_pb_section {
  padding-top: 0px;
  padding-bottom: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  background-color: #761912 !important
}

/* Row 0 — padding/margin overrides */
.et_pb_row_0.et_pb_row,
/* Row 1 — padding/margin overrides */
.et_pb_row_1.et_pb_row,
/* Row 2 — padding/margin overrides */
.et_pb_row_2.et_pb_row {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
  padding-top: 0px;
  padding-bottom: 0px
}

.et_pb_text_0 h1,
.et_pb_text_1 h1 {
  font-size: 28px
}

.et_pb_text_0 {
  padding-top: 10px !important
}


/* ── Divi Section 1 — spacing/background overrides ── */
.et_pb_section_1.et_pb_section {
  padding-top: 0px;
  padding-bottom: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  background-color: #000000 !important
}

.et_pb_text_1 {
  padding-top: 10px !important;
  padding-bottom: 10px !important
}

.et_pb_section_2 {
  border-bottom-width: 4px;
  border-bottom-color: #761912
}


/* ── Divi Section 2 — spacing/background overrides ── */
.et_pb_section_2.et_pb_section {
  padding-top: 40px;
  padding-bottom: 20px;
  background-color: #F9EBD6 !important
}

.et_pb_text_2 {
  padding-top: 0px !important;
  padding-bottom: 0px !important
}

/* Row 3 — padding/margin overrides */
.et_pb_row_3.et_pb_row {
  padding-top: 5px !important;
  padding-top: 5px
}

.et_pb_text_3 {
  margin-top: -1px !important
}

.et_pb_text_4 {
  padding-bottom: 0px !important;
  margin-bottom: 5px !important
}


/* Blurb/icon+text module */
.et_pb_blurb_0.et_pb_blurb,
.et_pb_blurb_1.et_pb_blurb,
.et_pb_blurb_2.et_pb_blurb,
.et_pb_blurb_3.et_pb_blurb {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
  margin-bottom: 5px !important
}

.et_pb_blurb_0.et_pb_blurb .et_pb_module_header,
.et_pb_blurb_1.et_pb_blurb .et_pb_module_header,
.et_pb_blurb_2.et_pb_blurb .et_pb_module_header,
.et_pb_blurb_3.et_pb_blurb .et_pb_module_header {
  margin-left: -15px
}

.et_pb_blurb_0 .et-pb-icon,
.et_pb_blurb_1 .et-pb-icon {
  font-size: 22px;
  color: #761912;
  font-family: FontAwesome !important;
  font-weight: 900 !important
}

.et_pb_blurb_2 .et-pb-icon,
.et_pb_blurb_3 .et-pb-icon {
  font-size: 22px;
  color: #761912;
  font-family: FontAwesome !important;
  font-weight: 400 !important
}


/* ── Divi Section 3 — spacing/background overrides ── */
.et_pb_section_3.et_pb_section {
  padding-top: 0px;
  padding-bottom: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  background-color: #FFFFFF !important
}

@media only screen and (max-width:980px) {
  .et_pb_section_2 {
    border-bottom-width: 4px;
    border-bottom-color: #761912
  }
}

@media only screen and (max-width:767px) {
  .et_pb_section_2 {
    border-bottom-width: 4px;
    border-bottom-color: #761912
  }

  .et_pb_row_4,
  body #page-container .et-db #et-boc .et-l .et_pb_row_4.et_pb_row,
  body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_4.et_pb_row,
  body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_4.et_pb_row {
    width: 90%
  }
}
