.elementor-632 .elementor-element.elementor-element-f112ab3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-632 .elementor-element.elementor-element-903399b{padding:0px 0px 0px 0px;}/* Start custom CSS for html, class: .elementor-element-903399b *//* =========================================================
   FAQ MOBILE ONLY — LEFT ALIGN HEADER + DESCRIPTION
========================================================= */

@media (max-width: 767px) {

  .cfaq6-head {
    width: 100%;
    max-width: 100%;

    margin: 0 0 38px;

    text-align: left !important;
  }

  .cfaq6-kicker {
    width: 100%;

    text-align: left !important;
  }

  .cfaq6-title {
    width: 100%;

    text-align: left !important;
  }

  .cfaq6-title-white,
  .cfaq6-title-blue {
    display: block;
    width: 100%;

    text-align: left !important;
  }

  .cfaq6-description {
    width: 100%;
    max-width: 100%;

    margin: 18px 0 0 !important;

    text-align: left !important;
  }

}/* End custom CSS */