.elementor-2699 .elementor-element.elementor-element-1d32fa10 > .elementor-element-populated{margin:-10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2699 .elementor-element.elementor-element-3a9835e8{padding:0px 0px 0px 0px;}.elementor-2699 .elementor-element.elementor-element-799ed2cc > .elementor-element-populated{margin:-10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2699 .elementor-element.elementor-element-f1f04d9 > .elementor-element-populated{padding:1px 1px 1px 1px;}.elementor-2699 .elementor-element.elementor-element-3e7c2968 > .elementor-element-populated{margin:-10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2699 .elementor-element.elementor-element-25ba80d6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2699 .elementor-element.elementor-element-5417c7d4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2699 .elementor-element.elementor-element-172dfcb4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2699 .elementor-element.elementor-element-2c4be482 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2699 .elementor-element.elementor-element-296c7d39 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2699 .elementor-element.elementor-element-604c905a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2699 .elementor-element.elementor-element-84cd6e0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2699 .elementor-element.elementor-element-1d6aaa1d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2699 .elementor-element.elementor-element-4aacbda9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2699 .elementor-element.elementor-element-28516cc8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2699 .elementor-element.elementor-element-417f8f4a{padding:0px 0px 0px 0px;}.elementor-2699 .elementor-element.elementor-element-275c481e > .elementor-element-populated{padding:1px 1px 1px 1px;}.elementor-2699 .elementor-element.elementor-element-7905537c > .elementor-element-populated{padding:1px 1px 1px 1px;}.elementor-2699 .elementor-element.elementor-element-b61993a > .elementor-element-populated{padding:1px 1px 1px 1px;}.elementor-2699 .elementor-element.elementor-element-62d62e06 > .elementor-element-populated{padding:1px 1px 1px 1px;}.elementor-2699 .elementor-element.elementor-element-15c9d63b > .elementor-element-populated{padding:1px 1px 1px 1px;}.elementor-2699 .elementor-element.elementor-element-775fe8c4 > .elementor-element-populated{padding:1px 1px 1px 1px;}.elementor-2699 .elementor-element.elementor-element-54d3736e > .elementor-element-populated{padding:1px 1px 1px 1px;}.elementor-2699 .elementor-element.elementor-element-2b1325d > .elementor-element-populated{padding:1px 1px 1px 1px;}@media(max-width:767px){.elementor-2699 .elementor-element.elementor-element-f1f04d9 > .elementor-element-populated{padding:1px 1px 1px 1px;}}/* Start custom CSS *//* ============================================
   HOMEPAGE MOBILE TYPOGRAPHY ONLY
============================================ */

@media (max-width:767px) {

  p {
    font-size:15px !important;
    line-height:1.75 !important;
  }

  li {
    font-size:14px !important;
    line-height:1.7 !important;
  }

  small {
    font-size:11px !important;
    line-height:1.6 !important;
  }

}

@media (min-width:768px) and (max-width:1024px) {

  p {
    font-size:15px !important;
    line-height:1.75 !important;
  }

  li {
    font-size:14px !important;
    line-height:1.7 !important;
  }

}
@media (max-width: 767px) {

  /* General paragraph text */
  .elementor-page p {
    font-size: 15px !important;
    line-height: 1.75 !important;
  }

  /* Feature / benefit headings */
  .elementor-page .aib-final-point strong {
    font-size: 15px !important;
    line-height: 1.4 !important;
  }

  /* Feature / benefit supporting text */
  .elementor-page .aib-final-point small {
    font-size: 12px !important;
    line-height: 1.6 !important;
  }

  /* Lists */
  .elementor-page li {
    font-size: 14px !important;
    line-height: 1.7 !important;
  }

}/* End custom CSS */