/*
 * =====================================================================
 * FILE:    wp-content/et-cache/10/et-core-unified-deferred-10.min.css
 * PURPOSE: Divi Core Deferred CSS — Homepage (page ID 10)
 * USED BY: index.html (homepage)
 * NOTE:    Font face declarations, slider/module CSS, per-slide background
 *          images, and other deferred core styles.
 * =====================================================================
 */


/* ── 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 10 — padding/margin overrides */
.et_pb_row_10.et_pb_row,
/* Row 11 — padding/margin overrides */
.et_pb_row_11.et_pb_row,
/* Row 12 — padding/margin overrides */
.et_pb_row_12.et_pb_row,
/* Row 13 — padding/margin overrides */
.et_pb_row_13.et_pb_row,
/* Row 14 — padding/margin overrides */
.et_pb_row_14.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 h2,
.et_pb_text_9 h2 {
  font-size: 20px
}

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


/* Slider / hero carousel */
.et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_more_button.et_pb_button,
.et_pb_slider .et_pb_slide_1.et_pb_slide .et_pb_more_button.et_pb_button {
  transition: color 300ms ease 0ms, background-color 300ms ease 0ms
}

.et_pb_slide_0,
.et_pb_slide_1,
.et_pb_column_32 {
  background-color: #761912
}

.et_pb_fullwidth_slider_0 .et_pb_slide_description,
.et_pb_slider_fullwidth_off.et_pb_fullwidth_slider_0 .et_pb_slide_description {
  padding-top: 180px;
  padding-bottom: 180px
}

.et_pb_section_3,
.et_pb_section_10,
.et_pb_section_11 {
  box-shadow: inset 0px 0px 18px 0px rgba(0, 0, 0, 0.3)
}

/* Row 1 — padding/margin overrides */
.et_pb_row_1.et_pb_row,
/* Row 16 — padding/margin overrides */
.et_pb_row_16.et_pb_row {
  padding-bottom: 0px !important;
  margin-bottom: 0px !important;
  padding-bottom: 0px
}

.et_pb_text_1,
.et_pb_text_9 {
  border-bottom-color: #761912;
  margin-bottom: -3px !important
}

/* Row 2 — padding/margin overrides */
.et_pb_row_2.et_pb_row,
/* Row 3 — padding/margin overrides */
.et_pb_row_3.et_pb_row,
/* Row 5 — padding/margin overrides */
.et_pb_row_5.et_pb_row,
/* Row 6 — padding/margin overrides */
.et_pb_row_6.et_pb_row,
/* Row 7 — padding/margin overrides */
.et_pb_row_7.et_pb_row,
/* Row 8 — padding/margin overrides */
.et_pb_row_8.et_pb_row,
/* Row 9 — padding/margin overrides */
.et_pb_row_9.et_pb_row,
/* Row 17 — padding/margin overrides */
.et_pb_row_17.et_pb_row,
/* Row 18 — padding/margin overrides */
.et_pb_row_18.et_pb_row,
/* Row 19 — padding/margin overrides */
.et_pb_row_19.et_pb_row,
/* Row 20 — padding/margin overrides */
.et_pb_row_20.et_pb_row,
/* Row 21 — padding/margin overrides */
.et_pb_row_21.et_pb_row,
/* Row 22 — padding/margin overrides */
.et_pb_row_22.et_pb_row {
  padding-top: 0px !important;
  margin-top: 0px !important;
  padding-top: 0px
}

.et_pb_image_0,
.et_pb_image_1,
.et_pb_image_2,
.et_pb_image_3,
.et_pb_image_6,
.et_pb_image_10,
.et_pb_image_13,
.et_pb_image_22,
.et_pb_image_23,
.et_pb_image_24,
.et_pb_image_25,
.et_pb_image_26,
.et_pb_image_27,
.et_pb_image_28,
.et_pb_image_29,
.et_pb_image_30,
.et_pb_image_31,
.et_pb_image_32,
.et_pb_image_33,
.et_pb_image_34,
.et_pb_image_35,
.et_pb_image_36,
.et_pb_image_37,
.et_pb_image_38,
.et_pb_image_39 {
  text-align: center
}

.et_pb_image_4,
.et_pb_image_5,
.et_pb_image_7,
.et_pb_image_8,
.et_pb_image_9,
.et_pb_image_11,
.et_pb_image_12,
.et_pb_image_14,
.et_pb_image_15,
.et_pb_image_16,
.et_pb_image_17,
.et_pb_image_18,
.et_pb_image_19,
.et_pb_image_20,
.et_pb_image_21 {
  text-align: left;
  margin-left: 0
}


/* ── Divi Section 4 — spacing/background overrides ── */
.et_pb_section_4.et_pb_section,

/* ── Divi Section 5 — spacing/background overrides ── */
.et_pb_section_5.et_pb_section,

/* ── Divi Section 6 — spacing/background overrides ── */
.et_pb_section_6.et_pb_section,

/* ── Divi Section 7 — spacing/background overrides ── */
.et_pb_section_7.et_pb_section,

/* ── Divi Section 8 — spacing/background overrides ── */
.et_pb_section_8.et_pb_section {
  padding-top: 0px;
  padding-bottom: 0px;
  margin-top: 0px;
  margin-bottom: 0px
}

.et_pb_row_10,
body #page-container .et-db #et-boc .et-l .et_pb_row_10.et_pb_row,
body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_10.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_10.et_pb_row,
.et_pb_row_11,
body #page-container .et-db #et-boc .et-l .et_pb_row_11.et_pb_row,
body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_11.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_11.et_pb_row,
.et_pb_row_12,
body #page-container .et-db #et-boc .et-l .et_pb_row_12.et_pb_row,
body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_12.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_12.et_pb_row,
.et_pb_row_13,
body #page-container .et-db #et-boc .et-l .et_pb_row_13.et_pb_row,
body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_13.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_13.et_pb_row,
.et_pb_row_14,
body #page-container .et-db #et-boc .et-l .et_pb_row_14.et_pb_row,
body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_14.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_14.et_pb_row {
  width: 100%;
  max-width: 100%
}

.et_pb_text_2 {
  border-radius: 2px 2px 2px 2px;
  overflow: hidden;
  padding-top: 100px !important;
  padding-right: 20% !important;
  padding-bottom: 100px !important;
  padding-left: 20% !important
}

.et_pb_text_3,
.et_pb_text_6 {
  background-color: #F9EBD6;
  border-radius: 2px 2px 2px 2px;
  overflow: hidden;
  padding-top: 100px !important;
  padding-right: 20% !important;
  padding-bottom: 100px !important;
  padding-left: 20% !important
}

.et_pb_text_4,
.et_pb_text_5 {
  border-radius: 2px 2px 2px 2px;
  overflow: hidden;
  padding-top: 100px !important;
  padding-right: 16.6% !important;
  padding-bottom: 100px !important;
  padding-left: 20% !important
}


/* ── Divi Section 9 — spacing/background overrides ── */
.et_pb_section_9.et_pb_section {
  padding-top: 25px
}

body #page-container .et_pb_section .et_pb_button_0 {
  color: #FFFFFF !important;
  border-width: 0px !important;
  border-radius: 38px;
  background-color: #761912
}

body #page-container .et_pb_section .et_pb_button_0:hover {
  background-image: initial;
  background-color: #2B2941
}

.et_pb_button_0 {
  transition: background-color 300ms ease 0ms
}

.et_pb_button_0,
.et_pb_button_0:after {
  transition: all 300ms ease 0ms
}

.et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_slide_description .et_pb_slide_title,
.et_pb_slider .et_pb_slide_1.et_pb_slide .et_pb_slide_description .et_pb_slide_title {
  font-weight: 700 !important;
  font-size: 30px !important
}

.et_pb_slider.et_pb_module .et_pb_slide_0.et_pb_slide .et_pb_slide_description .et_pb_slide_content,
.et_pb_slider.et_pb_module .et_pb_slide_1.et_pb_slide .et_pb_slide_description .et_pb_slide_content {
  font-size: 19px !important
}

.et_pb_slider .et_pb_slide_0 {
  background-position: center top;
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.53) 0%, rgba(0, 0, 0, 0.51) 100%), url('../../uploads/2022/01/Gunfire-Smoke.jpg');
  background-color: #761912
}

.et_pb_slider .et_pb_slide_1 {
  background-position: center top;
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.53) 0%, rgba(0, 0, 0, 0.51) 100%), url('../../uploads/2022/01/Soldiers-Charging-In.jpg');
  background-color: #761912
}

body #page-container .et_pb_section .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_more_button.et_pb_button,
body #page-container .et_pb_section .et_pb_slider .et_pb_slide_1.et_pb_slide .et_pb_more_button.et_pb_button {
  color: #FFFFFF !important;
  border-width: 0px !important;
  border-radius: 25px;
  font-weight: 600 !important;
  background-color: #761912
}

body #page-container .et_pb_section .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_more_button.et_pb_button:hover,
body #page-container .et_pb_section .et_pb_slider .et_pb_slide_1.et_pb_slide .et_pb_more_button.et_pb_button:hover {
  color: #761912 !important;
  background-image: initial;
  background-color: #FFFFFF
}

.et_pb_column_27 {
  background-image: url('../../uploads/2022/01/Gunfire-Smoke.jpg');
  min-height: 200px
}

.et_pb_column_28 {
  background-color: #2B2941
}

.et_pb_column_29 {
  background-color: #FBDAAF
}

.et_pb_column_30 {
  background-image: url('../../uploads/2022/01/Soldiers-Arguing.jpg');
  background-color: #F9EBD6;
  min-height: 200px !important
}

.et_pb_column_31 {
  background-position: center top;
  background-image: url('../../uploads/Cavalry.jpg');
  min-height: 200px
}

.et_pb_column_33 {
  background-position: center top;
  background-image: url('../../uploads/2022/01/Prisoner-Shackle.jpg');
  min-height: 200px
}

.et_pb_column_34 {
  background-color: #F9EBD6
}

.et_pb_column_35 {
  background-position: center top;
  background-image: url('../../uploads/2022/01/Prisoner-Shackle.jpg');
  background-color: #FBDAAF
}

.et_pb_column_36 {
  background-image: url('../../uploads/2022/01/Prisoner-Shackle.jpg');
  background-color: #F9EBD6;
  min-height: 200px
}

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

  .et_pb_row_13,
  .et_pb_section_10,
  .et_pb_section_11 {
    display: none !important
  }
}

@media only screen and (max-width:980px) {

  body #page-container .et_pb_section .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_more_button.et_pb_button:after,
  body #page-container .et_pb_section .et_pb_slider .et_pb_slide_1.et_pb_slide .et_pb_more_button.et_pb_button:after {
    opacity: 0
  }

  .et_pb_fullwidth_slider_0 .et_pb_slide_description,
  .et_pb_slider_fullwidth_off.et_pb_fullwidth_slider_0 .et_pb_slide_description {
    padding-top: 180px;
    padding-bottom: 180px
  }

  .et_pb_text_1,
  .et_pb_text_9 {
    border-bottom-color: #761912
  }

  .et_pb_image_0 .et_pb_image_wrap img,
  .et_pb_image_1 .et_pb_image_wrap img,
  .et_pb_image_2 .et_pb_image_wrap img,
  .et_pb_image_3 .et_pb_image_wrap img,
  .et_pb_image_4 .et_pb_image_wrap img,
  .et_pb_image_5 .et_pb_image_wrap img,
  .et_pb_image_6 .et_pb_image_wrap img,
  .et_pb_image_7 .et_pb_image_wrap img,
  .et_pb_image_8 .et_pb_image_wrap img,
  .et_pb_image_9 .et_pb_image_wrap img,
  .et_pb_image_10 .et_pb_image_wrap img,
  .et_pb_image_11 .et_pb_image_wrap img,
  .et_pb_image_12 .et_pb_image_wrap img,
  .et_pb_image_13 .et_pb_image_wrap img,
  .et_pb_image_14 .et_pb_image_wrap img,
  .et_pb_image_15 .et_pb_image_wrap img,
  .et_pb_image_16 .et_pb_image_wrap img,
  .et_pb_image_17 .et_pb_image_wrap img,
  .et_pb_image_18 .et_pb_image_wrap img,
  .et_pb_image_19 .et_pb_image_wrap img,
  .et_pb_image_20 .et_pb_image_wrap img,
  .et_pb_image_21 .et_pb_image_wrap img,
  .et_pb_image_22 .et_pb_image_wrap img,
  .et_pb_image_23 .et_pb_image_wrap img,
  .et_pb_image_24 .et_pb_image_wrap img,
  .et_pb_image_25 .et_pb_image_wrap img,
  .et_pb_image_26 .et_pb_image_wrap img,
  .et_pb_image_27 .et_pb_image_wrap img,
  .et_pb_image_28 .et_pb_image_wrap img,
  .et_pb_image_29 .et_pb_image_wrap img,
  .et_pb_image_30 .et_pb_image_wrap img,
  .et_pb_image_31 .et_pb_image_wrap img,
  .et_pb_image_32 .et_pb_image_wrap img,
  .et_pb_image_33 .et_pb_image_wrap img,
  .et_pb_image_34 .et_pb_image_wrap img,
  .et_pb_image_35 .et_pb_image_wrap img,
  .et_pb_image_36 .et_pb_image_wrap img,
  .et_pb_image_37 .et_pb_image_wrap img,
  .et_pb_image_38 .et_pb_image_wrap img,
  .et_pb_image_39 .et_pb_image_wrap img {
    width: auto
  }

  .et_pb_text_2,
  .et_pb_text_3,
  .et_pb_text_4,
  .et_pb_text_5,
  .et_pb_text_6 {
    padding-top: 100px !important;
    padding-right: 20% !important;
    padding-bottom: 100px !important;
    padding-left: 20% !important
  }

  body #page-container .et_pb_section .et_pb_button_0:after {
    display: inline-block;
    opacity: 0
  }

  body #page-container .et_pb_section .et_pb_button_0:hover:after {
    opacity: 1
  }

  .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_slide_description .et_pb_slide_title,
  .et_pb_slider .et_pb_slide_1.et_pb_slide .et_pb_slide_description .et_pb_slide_title {
    font-size: 30px !important
  }

  .et_pb_slider.et_pb_module .et_pb_slide_0.et_pb_slide .et_pb_slide_description .et_pb_slide_content,
  .et_pb_slider.et_pb_module .et_pb_slide_1.et_pb_slide .et_pb_slide_description .et_pb_slide_content {
    font-size: 19px !important
  }
}

@media only screen and (min-width:768px) and (max-width:980px) {

  .et_pb_section_5,
  .et_pb_row_13,
  .et_pb_section_8,
  .et_pb_section_10,
  .et_pb_section_11 {
    display: none !important
  }
}

@media only screen and (max-width:767px) {

  body #page-container .et_pb_section .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_more_button.et_pb_button:after,
  body #page-container .et_pb_section .et_pb_slider .et_pb_slide_1.et_pb_slide .et_pb_more_button.et_pb_button:after {
    opacity: 0
  }

  .et_pb_fullwidth_slider_0 .et_pb_slide_description,
  .et_pb_slider_fullwidth_off.et_pb_fullwidth_slider_0 .et_pb_slide_description {
    padding-top: 50px;
    padding-bottom: 80px
  }

  .et_pb_section_3,
  .et_pb_section_5,
  .et_pb_section_8 {
    display: none !important
  }

  .et_pb_row_1.et_pb_row,
  .et_pb_row_16.et_pb_row {
    margin-bottom: 0px !important
  }

  .et_pb_text_1,
  .et_pb_text_9 {
    border-bottom-color: #761912
  }

  .et_pb_row_2,
  body #page-container .et-db #et-boc .et-l .et_pb_row_2.et_pb_row,
  body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_2.et_pb_row,
  body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_2.et_pb_row,
  .et_pb_row_3,
  body #page-container .et-db #et-boc .et-l .et_pb_row_3.et_pb_row,
  body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_3.et_pb_row,
  body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_3.et_pb_row,
  .et_pb_row_5,
  body #page-container .et-db #et-boc .et-l .et_pb_row_5.et_pb_row,
  body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_5.et_pb_row,
  body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_5.et_pb_row,
  .et_pb_row_6,
  body #page-container .et-db #et-boc .et-l .et_pb_row_6.et_pb_row,
  body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_6.et_pb_row,
  body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_6.et_pb_row,
  .et_pb_row_7,
  body #page-container .et-db #et-boc .et-l .et_pb_row_7.et_pb_row,
  body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_7.et_pb_row,
  body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_7.et_pb_row,
  .et_pb_row_8,
  body #page-container .et-db #et-boc .et-l .et_pb_row_8.et_pb_row,
  body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_8.et_pb_row,
  body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_8.et_pb_row,
  .et_pb_row_9,
  body #page-container .et-db #et-boc .et-l .et_pb_row_9.et_pb_row,
  body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_9.et_pb_row,
  body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_9.et_pb_row,
  .et_pb_row_17,
  body #page-container .et-db #et-boc .et-l .et_pb_row_17.et_pb_row,
  body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_17.et_pb_row,
  body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_17.et_pb_row,
  .et_pb_row_18,
  body #page-container .et-db #et-boc .et-l .et_pb_row_18.et_pb_row,
  body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_18.et_pb_row,
  body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_18.et_pb_row,
  .et_pb_row_19,
  body #page-container .et-db #et-boc .et-l .et_pb_row_19.et_pb_row,
  body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_19.et_pb_row,
  body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_19.et_pb_row,
  .et_pb_row_20,
  body #page-container .et-db #et-boc .et-l .et_pb_row_20.et_pb_row,
  body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_20.et_pb_row,
  body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_20.et_pb_row,
  .et_pb_row_21,
  body #page-container .et-db #et-boc .et-l .et_pb_row_21.et_pb_row,
  body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_21.et_pb_row,
  body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_21.et_pb_row,
  .et_pb_row_22,
  body #page-container .et-db #et-boc .et-l .et_pb_row_22.et_pb_row,
  body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_22.et_pb_row,
  body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_22.et_pb_row {
    width: 60%
  }

  .et_pb_image_0 .et_pb_image_wrap img,
  .et_pb_image_1 .et_pb_image_wrap img,
  .et_pb_image_2 .et_pb_image_wrap img,
  .et_pb_image_3 .et_pb_image_wrap img,
  .et_pb_image_4 .et_pb_image_wrap img,
  .et_pb_image_5 .et_pb_image_wrap img,
  .et_pb_image_6 .et_pb_image_wrap img,
  .et_pb_image_7 .et_pb_image_wrap img,
  .et_pb_image_8 .et_pb_image_wrap img,
  .et_pb_image_9 .et_pb_image_wrap img,
  .et_pb_image_10 .et_pb_image_wrap img,
  .et_pb_image_11 .et_pb_image_wrap img,
  .et_pb_image_12 .et_pb_image_wrap img,
  .et_pb_image_13 .et_pb_image_wrap img,
  .et_pb_image_14 .et_pb_image_wrap img,
  .et_pb_image_15 .et_pb_image_wrap img,
  .et_pb_image_16 .et_pb_image_wrap img,
  .et_pb_image_17 .et_pb_image_wrap img,
  .et_pb_image_18 .et_pb_image_wrap img,
  .et_pb_image_19 .et_pb_image_wrap img,
  .et_pb_image_20 .et_pb_image_wrap img,
  .et_pb_image_21 .et_pb_image_wrap img,
  .et_pb_image_22 .et_pb_image_wrap img,
  .et_pb_image_23 .et_pb_image_wrap img,
  .et_pb_image_24 .et_pb_image_wrap img,
  .et_pb_image_25 .et_pb_image_wrap img,
  .et_pb_image_26 .et_pb_image_wrap img,
  .et_pb_image_27 .et_pb_image_wrap img,
  .et_pb_image_28 .et_pb_image_wrap img,
  .et_pb_image_29 .et_pb_image_wrap img,
  .et_pb_image_30 .et_pb_image_wrap img,
  .et_pb_image_31 .et_pb_image_wrap img,
  .et_pb_image_32 .et_pb_image_wrap img,
  .et_pb_image_33 .et_pb_image_wrap img,
  .et_pb_image_34 .et_pb_image_wrap img,
  .et_pb_image_35 .et_pb_image_wrap img,
  .et_pb_image_36 .et_pb_image_wrap img,
  .et_pb_image_37 .et_pb_image_wrap img,
  .et_pb_image_38 .et_pb_image_wrap img,
  .et_pb_image_39 .et_pb_image_wrap img {
    width: auto
  }

  .et_pb_text_2 h2,
  .et_pb_text_3 h2,
  .et_pb_text_4 h2,
  .et_pb_text_5 h2,
  .et_pb_text_6 h2 {
    font-size: 20px
  }

  .et_pb_text_2,
  .et_pb_text_3,
  .et_pb_text_4,
  .et_pb_text_5,
  .et_pb_text_6 {
    padding-top: 20px !important;
    padding-right: 40px !important;
    padding-bottom: 20px !important;
    padding-left: 40px !important
  }

  body #page-container .et_pb_section .et_pb_button_0:after {
    display: inline-block;
    opacity: 0
  }

  body #page-container .et_pb_section .et_pb_button_0:hover:after {
    opacity: 1
  }

  .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_slide_description .et_pb_slide_title,
  .et_pb_slider .et_pb_slide_1.et_pb_slide .et_pb_slide_description .et_pb_slide_title {
    font-size: 25px !important
  }

  .et_pb_slider.et_pb_module .et_pb_slide_0.et_pb_slide .et_pb_slide_description .et_pb_slide_content,
  .et_pb_slider.et_pb_module .et_pb_slide_1.et_pb_slide .et_pb_slide_description .et_pb_slide_content {
    font-size: 15px !important
  }

  .et_pb_column_27,
  .et_pb_column_30,
  .et_pb_column_31,
  .et_pb_column_33,
  .et_pb_column_36 {
    padding-top: 100px;
    padding-bottom: 100px
  }
}

/* ── Mobile Gradwell (image_47) — 1/4 size, centered ── */
.et_pb_image_47 {
  text-align: center
}
.et_pb_image_47 .et_pb_image_wrap img {
  max-width: 66% !important
}
