@media (max-width: 767px) {
  body .simple-text ul {
    margin: 0; }
  body .padding-image-small .simple-text {
    padding: 25px 30px; }
  body .flex-50 div, body .flex-50 img {
    width: 100%;
    height: auto; }
    body .flex-50 div ul.flex-50, body .flex-50 img ul.flex-50 {
      margin-left: 0; }
  body .simple-text {
    font-size: 14px; }
  body .simple-box.box-size-3 {
    width: 100px;
    height: 100px;
    padding: 10px;
    margin-bottom: 20px; }
    body .simple-box.box-size-3.abs {
      top: 50%;
      transform: translateY(-50%); }
    body .simple-box.box-size-3 h2 {
      font-size: 14px; }
    body .simple-box.box-size-3 p {
      font-size: 10px; }
    body .simple-box.box-size-3.right {
      right: 10px; }
  body section {
    max-width: 100%;
    width: 100%; }
    body section.padding-bottom {
      padding-bottom: 25px; }
    body section.no-mobile-padding-bottom {
      padding-bottom: 0px !important; }
    body section.no-mobile-padding-top {
      padding-top: 0px !important; }
    body section.padding-image-small {
      padding: 50px 0; }
    body section img {
      margin: 20px 0 0 !important; }
      body section img.no-mobile-padding {
        margin: 0 !important; }
    body section.red-dotted-line {
      border-top: 2px dotted #e3000f; }
    body section.red-heading h3 {
      font-size: 20px; }
    body section.images img {
      margin: 20px 0;
      margin-right: 0 !important;
      margin-left: 0 !important;
      height: auto;
      width: 100%; }
  body .reverse-order .simple-text {
    order: 1;
    padding-top: 0;
    margin-top: -25px; }
  body .reverse-order img {
    order: 2;
    padding-bottom: 25px; } }

/*# sourceMappingURL=mobile.css.map */
