.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-44512 .elementor-element.elementor-element-34a3e68 .elementor-repeater-item-6889d30{--float-image-width:30;--float-image-left:50;--float-image-top:30;}.elementor-44512 .elementor-element.elementor-element-e6bd9fb .elementor-repeater-item-6111814{--float-image-width:30;--float-image-left:50;--float-image-top:30;}.elementor-widget-ceasectiontitle .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ceasectiontitle .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-44512 .elementor-element.elementor-element-f1a9b05{text-align:center;--separator-border-color:#D70006;--separator-border-width:2px;}.elementor-44512 .elementor-element.elementor-element-f1a9b05.cea-align-center .section-description{margin:0 auto;}.elementor-44512 .elementor-element.elementor-element-f1a9b05 .elementor-divider-separator{--separator-border-style:solid;width:90px;}.elementor-44512 .elementor-element.elementor-element-f1a9b05 .title-separator > *{color:#D70006;}.elementor-44512 .elementor-element.elementor-element-f1a9b05 .title-separator.separator-icon svg{fill:#D70006;}.elementor-44512 .elementor-element.elementor-element-f1a9b05 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-44512 .elementor-element.elementor-element-f1a9b05 .section-title-wrapper .section-title{color:#111E21;margin:0px 0px 0px 0px;margin-bottom:0px;font-weight:700;letter-spacing:-1px;}.elementor-44512 .elementor-element.elementor-element-f1a9b05 .section-title-wrapper .sub-title{color:var( --e-global-color-primary );margin-bottom:5px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:2px;}.elementor-44512 .elementor-element.elementor-element-f1a9b05 .elementor-divider{padding-top:30px;padding-bottom:30px;}.elementor-44512 .elementor-element.elementor-element-f1a9b05 .title-separator{padding-top:30px;padding-bottom:30px;}.elementor-44512 .elementor-element.elementor-element-f1a9b05 .section-description .lead{margin-bottom:5px;}.elementor-44512 .elementor-element.elementor-element-f1a9b05 .section-description .section-content{margin-bottom:0px;font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-widget-shortcode .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-shortcode .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-44512 .elementor-element.elementor-element-e6bd9fb{margin-top:0px;margin-bottom:30px;overflow:visible;}.elementor-44512 .elementor-element.elementor-element-34a3e68{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;overflow:visible;}@media(max-width:1024px){.elementor-44512 .elementor-element.elementor-element-f1a9b05 .section-title-wrapper .section-title{font-size:40px;line-height:48px;}}@media(min-width:768px){.elementor-44512 .elementor-element.elementor-element-f844de1{width:12%;}.elementor-44512 .elementor-element.elementor-element-055281f{width:75.332%;}.elementor-44512 .elementor-element.elementor-element-4048726{width:12%;}}@media(max-width:1024px) and (min-width:768px){.elementor-44512 .elementor-element.elementor-element-f844de1{width:100%;}.elementor-44512 .elementor-element.elementor-element-055281f{width:100%;}.elementor-44512 .elementor-element.elementor-element-4048726{width:100%;}}@media(max-width:767px){.elementor-44512 .elementor-element.elementor-element-f1a9b05 .section-title-wrapper .section-title{margin-bottom:0px;font-size:30px;line-height:36px;}.elementor-44512 .elementor-element.elementor-element-f1a9b05 .section-title-wrapper .sub-title{margin-bottom:5px;font-size:14px;}.elementor-44512 .elementor-element.elementor-element-f1a9b05 .section-description .lead{margin-bottom:5px;}.elementor-44512 .elementor-element.elementor-element-f1a9b05 .section-description .section-content{margin-bottom:0px;}}/* Start custom CSS for shortcode, class: .elementor-element-1ac5dcc */.ssfa table {
  width: 100%;
  border-collapse: collapse;
  background: #ffffff;
  border: 1px solid #e6e9ec;
}

.ssfa th {
  background: #f7f9fb;
  color: #555;
  font-size: 12px;
  font-weight: 600;
  text-transform: uppercase;
  padding: 12px 14px;
  border-bottom: 1px solid #e6e9ec;
}

.ssfa td {
  padding: 12px 14px;
  border-bottom: 1px solid #edf0f2;
  font-size: 14px;
  color: #222;
  vertical-align: middle;
}

.ssfa tr:hover td {
  background: #f9fbfc;
}

.ssfa td:nth-child(2),
.ssfa th:nth-child(2) {
  text-align: left !important;
}

.ssfa td:nth-child(2) a {
  color: #006aa6;
  text-decoration: none;
  font-weight: 500;
}

.ssfa td:nth-child(2) a:hover {
  color: #004f7c;
  text-decoration: underline;
}

.ssfa td:nth-child(1),
.ssfa th:nth-child(1) {
  width: 60px;
  text-align: center;
}

.ssfa td:nth-child(3),
.ssfa th:nth-child(3) {
  width: 150px;
  text-align: center;
  font-size: 13px;
  color: #666;
}

.ssfa td:nth-child(4),
.ssfa th:nth-child(4) {
  width: 90px;
  text-align: center;
  font-size: 13px;
  color: #666;
}

.ssfa input[type="submit"],
.ssfa button {
  background: #0098cf;
  color: #ffffff;
  border: none;
  border-radius: 6px;
  padding: 8px 14px;
  font-weight: 600;
  cursor: pointer;
}

@media screen and (max-width: 768px) {
  .ssfa td,
  .ssfa th {
    font-size: 12px;
    padding: 9px 7px;
  }

  .ssfa td:nth-child(3),
  .ssfa th:nth-child(3),
  .ssfa td:nth-child(4),
  .ssfa th:nth-child(4) {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1ac5dcc */.ssfa table {
  width: 100%;
  border-collapse: collapse;
  background: #ffffff;
  border: 1px solid #e6e9ec;
}

.ssfa th {
  background: #f7f9fb;
  color: #555;
  font-size: 12px;
  font-weight: 600;
  text-transform: uppercase;
  padding: 12px 14px;
  border-bottom: 1px solid #e6e9ec;
}

.ssfa td {
  padding: 12px 14px;
  border-bottom: 1px solid #edf0f2;
  font-size: 14px;
  color: #222;
  vertical-align: middle;
}

.ssfa tr:hover td {
  background: #f9fbfc;
}

.ssfa td:nth-child(2),
.ssfa th:nth-child(2) {
  text-align: left !important;
}

.ssfa td:nth-child(2) a {
  color: #006aa6;
  text-decoration: none;
  font-weight: 500;
}

.ssfa td:nth-child(2) a:hover {
  color: #004f7c;
  text-decoration: underline;
}

.ssfa td:nth-child(1),
.ssfa th:nth-child(1) {
  width: 60px;
  text-align: center;
}

.ssfa td:nth-child(3),
.ssfa th:nth-child(3) {
  width: 150px;
  text-align: center;
  font-size: 13px;
  color: #666;
}

.ssfa td:nth-child(4),
.ssfa th:nth-child(4) {
  width: 90px;
  text-align: center;
  font-size: 13px;
  color: #666;
}

.ssfa input[type="submit"],
.ssfa button {
  background: #0098cf;
  color: #ffffff;
  border: none;
  border-radius: 6px;
  padding: 8px 14px;
  font-weight: 600;
  cursor: pointer;
}

@media screen and (max-width: 768px) {
  .ssfa td,
  .ssfa th {
    font-size: 12px;
    padding: 9px 7px;
  }

  .ssfa td:nth-child(3),
  .ssfa th:nth-child(3),
  .ssfa td:nth-child(4),
  .ssfa th:nth-child(4) {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1ac5dcc */.ssfa table {
  width: 100%;
  border-collapse: collapse;
  background: #ffffff;
  border: 1px solid #e6e9ec;
}

.ssfa th {
  background: #f7f9fb;
  color: #555;
  font-size: 12px;
  font-weight: 600;
  text-transform: uppercase;
  padding: 12px 14px;
  border-bottom: 1px solid #e6e9ec;
}

.ssfa td {
  padding: 12px 14px;
  border-bottom: 1px solid #edf0f2;
  font-size: 14px;
  color: #222;
  vertical-align: middle;
}

.ssfa tr:hover td {
  background: #f9fbfc;
}

.ssfa td:nth-child(2),
.ssfa th:nth-child(2) {
  text-align: left !important;
}

.ssfa td:nth-child(2) a {
  color: #006aa6;
  text-decoration: none;
  font-weight: 500;
}

.ssfa td:nth-child(2) a:hover {
  color: #004f7c;
  text-decoration: underline;
}

.ssfa td:nth-child(1),
.ssfa th:nth-child(1) {
  width: 60px;
  text-align: center;
}

.ssfa td:nth-child(3),
.ssfa th:nth-child(3) {
  width: 150px;
  text-align: center;
  font-size: 13px;
  color: #666;
}

.ssfa td:nth-child(4),
.ssfa th:nth-child(4) {
  width: 90px;
  text-align: center;
  font-size: 13px;
  color: #666;
}

.ssfa input[type="submit"],
.ssfa button {
  background: #0098cf;
  color: #ffffff;
  border: none;
  border-radius: 6px;
  padding: 8px 14px;
  font-weight: 600;
  cursor: pointer;
}

@media screen and (max-width: 768px) {
  .ssfa td,
  .ssfa th {
    font-size: 12px;
    padding: 9px 7px;
  }

  .ssfa td:nth-child(3),
  .ssfa th:nth-child(3),
  .ssfa td:nth-child(4),
  .ssfa th:nth-child(4) {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1ac5dcc */.ssfa table {
  width: 100%;
  border-collapse: collapse;
  background: #ffffff;
  border: 1px solid #e6e9ec;
}

.ssfa th {
  background: #f7f9fb;
  color: #555;
  font-size: 12px;
  font-weight: 600;
  text-transform: uppercase;
  padding: 12px 14px;
  border-bottom: 1px solid #e6e9ec;
}

.ssfa td {
  padding: 12px 14px;
  border-bottom: 1px solid #edf0f2;
  font-size: 14px;
  color: #222;
  vertical-align: middle;
}

.ssfa tr:hover td {
  background: #f9fbfc;
}

.ssfa td:nth-child(2),
.ssfa th:nth-child(2) {
  text-align: left !important;
}

.ssfa td:nth-child(2) a {
  color: #006aa6;
  text-decoration: none;
  font-weight: 500;
}

.ssfa td:nth-child(2) a:hover {
  color: #004f7c;
  text-decoration: underline;
}

.ssfa td:nth-child(1),
.ssfa th:nth-child(1) {
  width: 60px;
  text-align: center;
}

.ssfa td:nth-child(3),
.ssfa th:nth-child(3) {
  width: 150px;
  text-align: center;
  font-size: 13px;
  color: #666;
}

.ssfa td:nth-child(4),
.ssfa th:nth-child(4) {
  width: 90px;
  text-align: center;
  font-size: 13px;
  color: #666;
}

.ssfa input[type="submit"],
.ssfa button {
  background: #0098cf;
  color: #ffffff;
  border: none;
  border-radius: 6px;
  padding: 8px 14px;
  font-weight: 600;
  cursor: pointer;
}

@media screen and (max-width: 768px) {
  .ssfa td,
  .ssfa th {
    font-size: 12px;
    padding: 9px 7px;
  }

  .ssfa td:nth-child(3),
  .ssfa th:nth-child(3),
  .ssfa td:nth-child(4),
  .ssfa th:nth-child(4) {
    display: none;
  }
}/* End custom CSS */