/* =========================================================
   SOCIAL & COMMUNITY PARTICIPATION PAGE
   COMPLETE CSS
   Style: Sunny Pine approved style
   Flex only - no grid / no display: contents / no :has
   ========================================================= */

/* =========================================================
   GENERAL SECTION STYLE
   ========================================================= */

.et_pb_section_1,
.et_pb_section_2 {
  padding: 80px 0 !important;
  background: #f7f9fa !important;
}

.et_pb_section_1 .et_pb_row,
.et_pb_section_2 .et_pb_row {
  width: 90% !important;
  max-width: 1280px !important;
}

/* =========================================================
   SECTION 1 - TOP IMAGE + INTRO CARD
   ========================================================= */

.et_pb_section_1 .et_pb_row_1 {
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
  gap: 58px !important;
  margin-bottom: 58px !important;
}

.et_pb_section_1 .et_pb_row_1 > .et_pb_column {
  float: none !important;
  margin: 0 !important;
}

.et_pb_section_1 .et_pb_column_1 {
  width: 48% !important;
}

.et_pb_section_1 .et_pb_column_2 {
  width: 52% !important;
}

/* Image */
.et_pb_section_1 .et_pb_image_0 {
  width: 100% !important;
  margin: 0 !important;
}

.et_pb_section_1 .et_pb_image_0 .et_pb_image_wrap {
  width: 100% !important;
  display: block !important;
  overflow: hidden !important;
  border-radius: 1rem !important;
  box-shadow: 0 14px 32px rgba(0, 0, 0, 0.12) !important;
}

.et_pb_section_1 .et_pb_image_0 img {
  width: 100% !important;
  height: 440px !important;
  display: block !important;
  object-fit: cover !important;
  object-position: center center !important;
}

/* Intro card */
.et_pb_section_1 .et_pb_text_1 {
  margin: 0 !important;
}

.et_pb_section_1 .et_pb_text_1 .et_pb_text_inner {
  background: #eaf6fb !important;
  border-radius: 1rem !important;
  padding: 32px 34px !important;
  border: none !important;
  box-shadow: none !important;
  color: #111 !important;
}

/* Intro heading */
.et_pb_section_1 .et_pb_text_1 h4 {
  position: relative !important;
  margin: 0 0 20px 0 !important;
  padding: 0 0 0 24px !important;
  font-size: 2.15rem !important;
  line-height: 1.2 !important;
  font-weight: 800 !important;
  letter-spacing: -0.03em !important;
  color: #111 !important;
}

.et_pb_section_1 .et_pb_text_1 h4::before {
  content: "" !important;
  position: absolute !important;
  left: 0 !important;
  top: 50% !important;
  transform: translateY(-50%) !important;
  width: 4px !important;
  height: 1.25em !important;
  background: #4db8e6 !important;
  border-radius: 999px !important;
}

.et_pb_section_1 .et_pb_text_1 h4 strong {
  font-weight: 800 !important;
}

/* Intro paragraph */
.et_pb_section_1 .et_pb_text_1 p {
  margin: 0 0 20px 0 !important;
  padding: 0 !important;
  font-size: 1.2rem !important;
  line-height: 1.7 !important;
  color: #111 !important;
}

.et_pb_section_1 .et_pb_text_1 p:last-child {
  margin-bottom: 0 !important;
}

/* =========================================================
   SECTION 1 - MAIN CONTENT AREA
   ========================================================= */

.et_pb_section_1 .et_pb_row_2 {
  margin-top: 0 !important;
}

.et_pb_section_1 .et_pb_row_2 .et_pb_column_3 {
  width: 100% !important;
  float: none !important;
  margin: 0 !important;
}

.et_pb_section_1 .et_pb_text_2 {
  margin: 0 !important;
}

.et_pb_section_1 .et_pb_text_2 .et_pb_text_inner {
  display: flex !important;
  flex-wrap: wrap !important;
  align-items: stretch !important;
  gap: 16px !important;
}

/* Main H4 headings */
.et_pb_section_1 .et_pb_text_2 h4 {
  width: 100% !important;
  flex: 0 0 100% !important;
  position: relative !important;
  margin: 42px 0 8px 0 !important;
  padding: 0 0 0 24px !important;
  font-size: 2.2rem !important;
  line-height: 1.18 !important;
  font-weight: 800 !important;
  letter-spacing: -0.035em !important;
  color: #111 !important;
}

.et_pb_section_1 .et_pb_text_2 h4:first-child {
  margin-top: 0 !important;
}

.et_pb_section_1 .et_pb_text_2 h4::before {
  content: "" !important;
  position: absolute !important;
  left: 0 !important;
  top: 50% !important;
  transform: translateY(-50%) !important;
  width: 4px !important;
  height: 1.25em !important;
  background: #4db8e6 !important;
  border-radius: 999px !important;
}

.et_pb_section_1 .et_pb_text_2 h4 strong {
  font-weight: 800 !important;
}

/* Base paragraph card */
.et_pb_section_1 .et_pb_text_2 p {
  flex: 0 0 100% !important;
  width: 100% !important;
  margin: 0 !important;
  padding: 22px 26px !important;
  background: #eaf6fb !important;
  border-radius: 1rem !important;
  border: none !important;
  box-shadow: none !important;
  box-sizing: border-box !important;
  font-size: 1.2rem !important;
  line-height: 1.65 !important;
  color: #111 !important;
}

/* =========================================================
   SUBHEADINGS INSIDE CONTENT
   These are the <p><strong>...</strong></p> lines
   ========================================================= */

.et_pb_section_1 .et_pb_text_2 p:nth-of-type(11),
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(17),
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(23),
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(33) {
  flex: 0 0 100% !important;
  width: 100% !important;
  background: transparent !important;
  padding: 20px 0 4px 0 !important;
  border-radius: 0 !important;
  font-size: 1.45rem !important;
  line-height: 1.25 !important;
  font-weight: 800 !important;
  color: #111 !important;
}

.et_pb_section_1 .et_pb_text_2 p:nth-of-type(11) strong,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(17) strong,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(23) strong,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(33) strong {
  display: inline-flex !important;
  align-items: center !important;
  gap: 10px !important;
  padding: 10px 18px !important;
  background: #dff3fb !important;
  border-radius: 999px !important;
  color: #111 !important;
  font-weight: 800 !important;
}

.et_pb_section_1 .et_pb_text_2 p:nth-of-type(11) strong::before,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(17) strong::before,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(23) strong::before,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(33) strong::before {
  content: "" !important;
  width: 10px !important;
  height: 10px !important;
  border-radius: 999px !important;
  background: #1299d5 !important;
  display: inline-block !important;
}

/* =========================================================
   BULLET CARDS
   All paragraphs that start with *
   ========================================================= */

.et_pb_section_1 .et_pb_text_2 p:nth-of-type(3),
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(4),
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(5),
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(6),
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(7),
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(8),
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(12),
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(13),
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(14),
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(15),
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(16),
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(18),
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(19),
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(20),
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(21),
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(22),
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(24),
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(25),
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(26),
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(27),
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(34),
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(35),
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(36),
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(37),
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(38),
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(39),
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(40) {
  flex: 0 0 calc(33.333% - 11px) !important;
  width: calc(33.333% - 11px) !important;
  min-height: 104px !important;
  position: relative !important;
  padding: 24px 24px 24px 56px !important;
  background: #e8f7fd !important;
  border-radius: 1rem !important;
  font-size: 1.2rem !important;
  line-height: 1.55 !important;
}

/* Alternate soft green cards */
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(4),
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(7),
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(13),
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(16),
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(20),
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(25),
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(36),
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(39) {
  background: #edf8f5 !important;
}

/* Blue dot */
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(3)::before,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(4)::before,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(5)::before,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(6)::before,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(7)::before,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(8)::before,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(12)::before,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(13)::before,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(14)::before,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(15)::before,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(16)::before,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(18)::before,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(19)::before,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(20)::before,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(21)::before,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(22)::before,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(24)::before,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(25)::before,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(26)::before,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(27)::before,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(34)::before,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(35)::before,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(36)::before,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(37)::before,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(38)::before,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(39)::before,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(40)::before {
  content: "" !important;
  position: absolute !important;
  left: 26px !important;
  top: 30px !important;
  width: 13px !important;
  height: 13px !important;
  border-radius: 999px !important;
  background: #1299d5 !important;
}

/* Hide old * character */
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(3)::first-letter,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(4)::first-letter,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(5)::first-letter,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(6)::first-letter,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(7)::first-letter,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(8)::first-letter,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(12)::first-letter,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(13)::first-letter,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(14)::first-letter,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(15)::first-letter,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(16)::first-letter,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(18)::first-letter,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(19)::first-letter,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(20)::first-letter,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(21)::first-letter,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(22)::first-letter,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(24)::first-letter,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(25)::first-letter,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(26)::first-letter,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(27)::first-letter,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(34)::first-letter,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(35)::first-letter,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(36)::first-letter,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(37)::first-letter,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(38)::first-letter,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(39)::first-letter,
.et_pb_section_1 .et_pb_text_2 p:nth-of-type(40)::first-letter {
  font-size: 0 !important;
  color: transparent !important;
}

/* =========================================================
   SECTION 2 - SERVICE BLURB LIST
   ========================================================= */

.et_pb_section_2 {
  padding: 80px 0 !important;
  background: #f7f9fa !important;
}

.et_pb_section_2 .et_pb_row_3 {
  width: 90% !important;
  max-width: 1280px !important;
  display: flex !important;
  flex-direction: column !important;
  align-items: stretch !important;
  gap: 18px !important;
}

/* Reset columns */
.et_pb_section_2 .et_pb_row_3 > .et_pb_column {
  float: none !important;
  margin: 0 !important;
  width: 100% !important;
}

/* Heading */
.et_pb_section_2 .et_pb_text_3 {
  margin: 0 !important;
}

.et_pb_section_2 .et_pb_text_3 h2 {
  position: relative !important;
  margin: 0 !important;
  padding: 0 0 0 24px !important;
  font-size: 2.15rem !important;
  line-height: 1.2 !important;
  font-weight: 800 !important;
  letter-spacing: -0.03em !important;
  color: #111 !important;
}

.et_pb_section_2 .et_pb_text_3 h2::before {
  content: "" !important;
  position: absolute !important;
  left: 0 !important;
  top: 50% !important;
  transform: translateY(-50%) !important;
  width: 4px !important;
  height: 1.25em !important;
  background: #4db8e6 !important;
  border-radius: 999px !important;
}

/* Blurb list wrapper */
.et_pb_section_2 .et_pb_column_5 {
  display: flex !important;
  flex-wrap: wrap !important;
  align-items: stretch !important;
  gap: 16px !important;
}

/* Blurb cards */
.et_pb_section_2 .et_pb_blurb {
  flex: 0 0 calc(50% - 8px) !important;
  width: calc(50% - 8px) !important;
  margin: 0 !important;
  padding: 22px 24px !important;
  background: #e8f7fd !important;
  border-radius: 1rem !important;
  border: none !important;
  box-shadow: none !important;
  box-sizing: border-box !important;
}

.et_pb_section_2 .et_pb_blurb:nth-child(even) {
  background: #edf8f5 !important;
}

/* Blurb inner */
.et_pb_section_2 .et_pb_blurb .et_pb_blurb_content {
  width: 100% !important;
  max-width: 100% !important;
  display: flex !important;
  align-items: flex-start !important;
  gap: 14px !important;
}

/* Icon wrapper */
.et_pb_section_2 .et_pb_blurb .et_pb_main_blurb_image {
  float: none !important;
  width: 16px !important;
  min-width: 16px !important;
  max-width: 16px !important;
  height: 16px !important;
  margin: 5px 0 0 0 !important;
  padding: 0 !important;
}

.et_pb_section_2 .et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap {
  width: 16px !important;
  height: 16px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

/* Hide old N icon */
.et_pb_section_2 .et_pb_blurb .et_pb_main_blurb_image .et-pb-icon {
  font-size: 0 !important;
  color: transparent !important;
  line-height: 0 !important;
}

/* Dot icon */
.et_pb_section_2 .et_pb_blurb .et_pb_main_blurb_image .et-pb-icon::before {
  content: "" !important;
  width: 14px !important;
  height: 14px !important;
  display: block !important;
  border-radius: 999px !important;
  background: #1299d5 !important;
}

/* Blurb text */
.et_pb_section_2 .et_pb_blurb .et_pb_blurb_container {
  float: none !important;
  flex: 1 1 auto !important;
  width: auto !important;
  margin: 0 !important;
  padding-left: 0 !important;
}

.et_pb_section_2 .et_pb_blurb .et_pb_module_header {
  margin: 0 !important;
  padding: 0 !important;
  font-size: 1.2rem !important;
  line-height: 1.5 !important;
  font-weight: 500 !important;
  color: #111 !important;
}

.et_pb_section_2 .et_pb_blurb .et_pb_module_header span {
  color: inherit !important;
}

/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 980px) {
  .et_pb_section_1,
  .et_pb_section_2 {
    padding: 64px 0 !important;
  }

  .et_pb_section_1 .et_pb_row,
  .et_pb_section_2 .et_pb_row {
    width: 92% !important;
  }

  .et_pb_section_1 .et_pb_row_1 {
    flex-direction: column !important;
    align-items: stretch !important;
    gap: 30px !important;
    margin-bottom: 46px !important;
  }

  .et_pb_section_1 .et_pb_column_1,
  .et_pb_section_1 .et_pb_column_2 {
    width: 100% !important;
  }

  .et_pb_section_1 .et_pb_image_0 img {
    height: 360px !important;
  }

  .et_pb_section_1 .et_pb_text_1 h4,
  .et_pb_section_1 .et_pb_text_2 h4,
  .et_pb_section_2 .et_pb_text_3 h2 {
    font-size: 2rem !important;
  }

  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(3),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(4),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(5),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(6),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(7),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(8),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(12),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(13),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(14),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(15),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(16),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(18),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(19),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(20),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(21),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(22),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(24),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(25),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(26),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(27),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(34),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(35),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(36),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(37),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(38),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(39),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(40) {
    flex: 0 0 calc(50% - 8px) !important;
    width: calc(50% - 8px) !important;
  }
}

/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 767px) {
  .et_pb_section_1,
  .et_pb_section_2 {
    padding: 48px 0 !important;
  }

  .et_pb_section_1 .et_pb_image_0 img {
    height: 260px !important;
  }

  .et_pb_section_1 .et_pb_text_1 .et_pb_text_inner {
    padding: 24px 26px !important;
  }

  .et_pb_section_1 .et_pb_text_1 h4,
  .et_pb_section_1 .et_pb_text_2 h4,
  .et_pb_section_2 .et_pb_text_3 h2 {
    font-size: 1.7rem !important;
    line-height: 1.22 !important;
    padding-left: 20px !important;
  }

  .et_pb_section_1 .et_pb_text_1 p,
  .et_pb_section_1 .et_pb_text_2 p,
  .et_pb_section_2 .et_pb_blurb .et_pb_module_header {
    font-size: 1.05rem !important;
    line-height: 1.55 !important;
  }

  .et_pb_section_1 .et_pb_text_2 p,
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(3),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(4),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(5),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(6),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(7),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(8),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(12),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(13),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(14),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(15),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(16),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(18),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(19),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(20),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(21),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(22),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(24),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(25),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(26),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(27),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(34),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(35),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(36),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(37),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(38),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(39),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(40),
  .et_pb_section_2 .et_pb_blurb {
    flex: 0 0 100% !important;
    width: 100% !important;
  }

  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(11),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(17),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(23),
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(33) {
    font-size: 1.25rem !important;
  }

  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(11) strong,
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(17) strong,
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(23) strong,
  .et_pb_section_1 .et_pb_text_2 p:nth-of-type(33) strong {
    border-radius: 1rem !important;
  }

  .et_pb_section_2 .et_pb_blurb {
    padding: 18px 20px !important;
  }
}