h1, h1 * {
  font-size: 4.375rem !important;
  line-height: 4.375rem !important;
}
@media screen and (max-width: 1024px) {
  h1, h1 * {
    font-size: 3.125rem !important;
    line-height: 3.125rem !important;
  }
}
@media screen and (max-width: 767px) {
  h1, h1 * {
    font-size: 2.875rem !important;
    line-height: 2.875rem !important;
  }
}
h2, h2 * {
  font-size: 2.5rem !important;
  line-height: 3rem !important;
}
@media screen and (max-width: 1024px) {
  h2, h2 * {
    font-size: 2.1875rem !important;
    line-height: 2.625rem !important;
  }
}
h3, h3 * {
  font-size: 1.875rem !important;
  line-height: 1.875rem !important;
}
@media screen and (max-width: 1024px) {
  h3, h3 * {
    font-size: 1.5rem !important;
    line-height: 1.5rem !important;
  }
}
h4, h4 * {
  font-size: 1.5rem !important;
  line-height: 1.75rem !important;
}
@media screen and (max-width: 1024px) {
  h4, h4 * {
    font-size: 1.25rem !important;
    line-height: 1.25rem !important;
  }
}
h5, h5 * {
  font-size: 1.25rem !important;
  line-height: 1.875rem !important;
}
@media screen and (max-width: 767px) {
  h5, h5 * {
    font-size: 1.125rem !important;
    line-height: 1.6875rem !important;
  }
}
.h1, .h1 * {
  font-size: 4.375rem !important;
  line-height: 4.375rem !important;
}
@media screen and (max-width: 1024px) {
  .h1, .h1 * {
    font-size: 3.125rem !important;
    line-height: 3.125rem !important;
  }
}
@media screen and (max-width: 767px) {
  .h1, .h1 * {
    font-size: 3.125rem !important;
    line-height: 3.125rem !important;
  }
}
@media screen and (max-width: 1024px) {
  .h1 em, .h1 * em {
    font-size: 2.875rem !important;
    line-height: 2.875rem !important;
  }
}
@media screen and (max-width: 767px) {
  .h1 em, .h1 * em {
    font-size: 2.875rem !important;
    line-height: 2.875rem !important;
  }
}
.h2, .h2 * {
  font-size: 2.5rem !important;
  line-height: 3rem !important;
  font-family: "ABC Favorit - 500";
}
@media screen and (max-width: 1024px) {
  .h2, .h2 * {
    font-size: 2.1875rem !important;
    line-height: 2.625rem !important;
  }
}
.h3, .h3 * {
  font-size: 1.875rem !important;
  line-height: 1.875rem !important;
}
@media screen and (max-width: 1024px) {
  .h3, .h3 * {
    font-size: 1.5rem !important;
    line-height: 1.75rem !important;
  }
}
.h4, .h4 * {
  font-size: 1.5rem !important;
  line-height: 1.75rem !important;
}
@media screen and (max-width: 1024px) {
  .h4, .h4 * {
    font-size: 1.25rem !important;
    line-height: 1.25rem !important;
  }
}
.h5, .h5 * {
  font-size: 1.25rem !important;
  line-height: 1.875rem !important;
}
@media screen and (max-width: 767px) {
  .h5, .h5 * {
    font-size: 1.125rem !important;
    line-height: 1.6875rem !important;
  }
}
.fusion-title strong {
  font-family: "ABC Favorit - 500";
  font-weight: 500;
}
.fusion-title em {
  font-family: "ABC Favorit - 700 Italic";
  font-weight: 400;
}
.small-intros, .small-intros * {
  font-size: 0.8125rem !important;
  line-height: 0.8125rem !important;
  font-weight: 300 !important;
  text-transform: uppercase;
}
.smallest-details, .smallest-details * {
  font-size: 0.8125rem !important;
  line-height: 1.25rem !important;
  font-weight: 300 !important;
}
.header-items, .header-items * {
  font-size: 0.875rem !important;
  line-height: 1.3125rem !important;
  font-family: "ABC Favorit - 400" !important;
  font-weight: 400 !important;
  text-transform: uppercase;
  letter-spacing: 0.7px;
  color: inherit;
}
@media screen and (max-width: 1024px) {
  .header-items, .header-items * {
    font-size: 0.8125rem !important;
  }
}
.fusion-text > *, .fusion-title-heading > * {
  margin: 0 0 1.5rem !important;
}
.fusion-text > *:last-child, .fusion-title-heading > *:last-child {
  margin: 0 !important;
}
/* Buttons */
.fusion-button {
  min-width: 131px;
  height: 42px;
  line-height: 100% !important;
}
.fusion-button.white-btn {
  background: #fff !important;
  border-color: #fff !important;
}
.fusion-button.white-btn span {
  color: #000 !important;
}
.fusion-button.white-btn:hover {
  background: transparent !important;
}
.fusion-button.white-btn:hover span {
  color: #fff !important;
}
.fusion-button.light-teal-btn {
  background: #d6e3e4 !important;
  border-color: #d6e3e4 !important;
}
.fusion-button.light-teal-btn span {
  color: #00181a !important;
}
.fusion-button.light-teal-btn:hover {
  background: transparent !important;
}
.fusion-button.light-teal-btn:hover span {
  color: #d6e3e4 !important;
}
.fusion-button.mid-teal-btn {
  background: #005055 !important;
  border-color: #005055 !important;
}
.fusion-button.mid-teal-btn span {
  color: #fff !important;
}
.fusion-button.mid-teal-btn:hover {
  background: transparent !important;
}
.fusion-button.mid-teal-btn:hover span {
  color: #005055 !important;
}
.fusion-button.grey-teal-btn {
  background: #5d8285 !important;
  border-color: #5d8285 !important;
}
.fusion-button.grey-teal-btn span {
  color: #fff !important;
}
.fusion-button.grey-teal-btn:hover {
  background: transparent !important;
}
.fusion-button.grey-teal-btn:hover span {
  color: #5d8285 !important;
}
.fusion-button.dark-teal-btn {
  background: #00181a !important;
  border-color: #00181a !important;
}
.fusion-button.dark-teal-btn span {
  color: #fff !important;
}
.fusion-button.dark-teal-btn:hover {
  background: transparent !important;
}
.fusion-button.dark-teal-btn:hover span {
  color: #00181a !important;
}
.fusion-button.outline-btn {
  background: transparent !important;
  border-color: #000 !important;
}
.fusion-button.outline-btn span {
  color: #000 !important;
}
.fusion-button.outline-btn:hover {
  background: #00181a !important;
}
.fusion-button.outline-btn:hover span {
  color: #fff !important;
}
.fusion-button.information-btn {
  min-width: 288px !important;
  background: transparent !important;
  border-color: #fff !important;
  padding-inline: 1rem !important span;
  padding-inline-color: #fff !important;
}
.fusion-button.information-btn:hover {
  background: #5c8f92 !important;
}
.fusion-button.information-btn:hover span {
  color: #fff !important;
}
@media screen and (max-width: 576px) {
  .fusion-button.full-mobile-btn {
    width: 100%;
  }
}
.fusion-button.btn-with-icon {
  background-color: transparent;
  border-color: #fff;
  width: 100%;
  min-width: 100%;
  padding-inline: 1rem !important;
  text-transform: uppercase;
}
.fusion-button.btn-with-icon span {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
.fusion-button.btn-with-icon span:after {
  content: '';
  background-image: url(/wp-content/uploads/2023/10/arrow-slant-up.svg);
  width: 15px;
  height: 15px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  display: block;
}
.fusion-button.btn-with-icon:hover {
  background-color: #5c8f92;
  border-color: #fff;
}
.fusion-button.btn-with-icon:hover span {
  color: #fff !important;
}
@media screen and (max-width: 1024px) {
  .width-100 .fusion-fullwidth:not(.fw-sec), .fusion-tb-footer .fusion-fullwidth:not(.fw-sec) {
    padding-inline: 40px;
  }
}
@media screen and (max-width: 767px) {
  .width-100 .fusion-fullwidth:not(.fw-sec), .fusion-tb-footer .fusion-fullwidth:not(.fw-sec) {
    padding-inline: 20px;
  }
}
.page-id-48 h5, .page-id-48 .h5, .page-id-48 .h5 * {
  line-height: 1.5rem !important;
}
@media screen and (max-width: 767px) {
  .page-id-48 h5, .page-id-48 .h5, .page-id-48 .h5 * {
    line-height: 1.25rem !important;
  }
}
@media screen and (max-width: 576px) {
  .page-id-48 .contact-landing .col-left .fusion-column-wrapper .fusion-builder-row-inner .fusion-column-wrapper div:has(.fusion-button) {
    width: 100%;
    margin-block: 0.3125rem 0;
  }
}
@media screen and (max-width: 576px) {
  .page-id-48 .contact-landing .col-left .fusion-column-wrapper .fusion-builder-row-inner .fusion-column-wrapper div:has(.fusion-button) .fusion-button {
    width: 100%;
  }
}
.page-id-48 .contact-landing .col-left .fusion-column-wrapper .fusion-builder-row-inner .fusion-column-wrapper .smallest-details {
  width: 100%;
}
@media screen and (min-width: 1025px) and (max-width: 1280px) {
  .page-id-48 .contact-landing .col-right > .fusion-column-wrapper {
    margin-left: 3.125rem;
  }
}
.page-id-48 .contact-landing .col-right > .fusion-column-wrapper .wpcf7-form .wpcf7-not-valid-tip {
  display: inline-block;
  margin-top: 0.3125rem;
}
@media screen and (max-width: 1024px) {
  .page-id-48 .contact-landing .col-right > .fusion-column-wrapper .wpcf7-form.submitting .wpcf7-spinner {
    display: block !important;
    margin-top: 1rem;
  }
}
.page-id-48 .contact-landing .col-right > .fusion-column-wrapper .form-wrapper .form-input-grp {
  margin-bottom: 1.5rem;
}
.page-id-48 .contact-landing .col-right > .fusion-column-wrapper .form-wrapper .form-input-grp.last {
  margin-bottom: 3rem;
}
@media screen and (max-width: 1024px) {
  .page-id-48 .contact-landing .col-right > .fusion-column-wrapper .form-wrapper .form-input-grp.last {
    margin-bottom: 2rem;
  }
}
.page-id-48 .contact-landing .col-right > .fusion-column-wrapper .form-wrapper .form-input-grp:last-child {
  margin-bottom: 0;
}
.page-id-48 .contact-landing .col-right > .fusion-column-wrapper .form-wrapper .form-input-grp.btn-wrap {
  display: flex;
  align-items: center;
}
@media screen and (max-width: 1024px) {
  .page-id-48 .contact-landing .col-right > .fusion-column-wrapper .form-wrapper .form-input-grp.btn-wrap {
    justify-content: center;
    flex-direction: column;
  }
}
@media screen and (max-width: 767px) {
  .page-id-48 .contact-landing .col-right > .fusion-column-wrapper .form-wrapper .form-input-grp.btn-wrap {
    width: 100%;
    flex-direction: column;
  }
}
.page-id-48 .contact-landing .col-right > .fusion-column-wrapper .form-wrapper .form-input-grp input[type="text"], .page-id-48 .contact-landing .col-right > .fusion-column-wrapper .form-wrapper .form-input-grp input[type="email"], .page-id-48 .contact-landing .col-right > .fusion-column-wrapper .form-wrapper .form-input-grp textarea {
  font-family: "ABC Favorit - 400";
  padding-left: 1rem;
  padding-right: 1rem;
}
.page-id-48 .contact-landing .col-right > .fusion-column-wrapper .form-wrapper .form-input-grp label {
  text-transform: uppercase;
  color: #fff;
  margin-bottom: 0.5rem;
  display: inline-block;
  font-size: 0.8125rem;
  line-height: 13px;
}
.page-id-48 .contact-landing .col-right > .fusion-column-wrapper .form-wrapper .form-input-grp p {
  margin-bottom: 0;
  width: 100%;
}
.page-id-48 .contact-landing .col-right > .fusion-column-wrapper .form-wrapper .form-input-grp br {
  display: none;
}
@media screen and (max-width: 1024px) {
  .page-id-48 .contact-landing .col-right > .fusion-column-wrapper .form-wrapper .form-input-grp .wpcf7-spinner {
    display: none;
  }
}
.page-id-48 .contact-landing .col-right > .fusion-column-wrapper .form-wrapper .wpcf7-submit {
  height: 42px;
  width: 188px;
  padding: 0;
  background: #fff;
  color: #000;
  border-color: #fff;
}
@media screen and (max-width: 1024px) {
  .page-id-48 .contact-landing .col-right > .fusion-column-wrapper .form-wrapper .wpcf7-submit {
    width: 160px;
  }
}
@media screen and (max-width: 767px) {
  .page-id-48 .contact-landing .col-right > .fusion-column-wrapper .form-wrapper .wpcf7-submit {
    width: 100%;
  }
}
.page-id-48 .contact-landing .col-right > .fusion-column-wrapper .form-wrapper .wpcf7-submit:hover {
  background: #00181a;
  color: #fff;
  border-color: #00181a;
}
.page-id-48 .contact-landing .col-right > .fusion-column-wrapper .form-wrapper .wpcf7-not-valid-tip {
  color: #7e0404;
}
.page-id-48 .contact-landing .col-right > .fusion-column-wrapper .fusion-alert {
  margin-top: 1.5rem;
  margin-bottom: 0;
}
.page-id-48 .get-in-landing .col-right a {
  color: inherit;
}
.page-id-48 .get-in-landing .col-right a:hover {
  color: inherit;
}
.page-id-48 .why-train-sec .fusion-content-boxes {
  margin-inline: 0;
  display: flex;
  flex-wrap: wrap;
  gap: 24px;
}
.page-id-48 .why-train-sec .fusion-content-boxes:before, .page-id-48 .why-train-sec .fusion-content-boxes:after, .page-id-48 .why-train-sec .fusion-content-boxes .fusion-clearfix {
  display: none;
}
.page-id-48 .why-train-sec .fusion-content-boxes .fusion-column {
  width: calc((100% / 4) - 24px + (24px/4));
  padding: 0;
  margin: 0;
}
@media screen and (max-width: 1024px) {
  .page-id-48 .why-train-sec .fusion-content-boxes .fusion-column {
    width: calc((100% / 2) - 24px + (24px/2));
  }
}
@media screen and (max-width: 576px) {
  .page-id-48 .why-train-sec .fusion-content-boxes .fusion-column {
    width: 100%;
  }
}
.page-id-48 .why-train-sec .fusion-content-boxes .fusion-column .col .heading {
  margin: 0;
  text-align: left;
}
.page-id-48 .why-train-sec .fusion-content-boxes .fusion-column .col .heading .image img {
  margin-bottom: 0;
  height: 322px;
  object-fit: cover;
  width: 100%;
}
.page-id-48 .why-train-sec .fusion-content-boxes .fusion-column .col .heading .content-box-heading {
  margin-block: 1rem;
}
.page-id-48 .why-train-sec .fusion-content-boxes .fusion-column .col .content-container {
  margin-bottom: 0;
  text-align: left;
}
.page-id-48 .icon-list-sec .fusion-content-boxes {
  margin-inline: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 20px 64px;
  width: 100%;
  max-width: 1098px;
}
.page-id-48 .icon-list-sec .fusion-content-boxes:before, .page-id-48 .icon-list-sec .fusion-content-boxes:after, .page-id-48 .icon-list-sec .fusion-content-boxes .fusion-clearfix {
  display: none;
}
.page-id-48 .icon-list-sec .fusion-content-boxes .fusion-column {
  width: auto;
  padding: 0;
  margin: 0;
}
.page-id-48 .icon-list-sec .fusion-content-boxes .fusion-column .col {
  margin: 0;
}
.page-id-48 .icon-list-sec .fusion-content-boxes .fusion-column .col .heading {
  margin: 0;
  text-align: left;
}
.page-id-48 .icon-list-sec .fusion-content-boxes .fusion-column .col .heading .image img {
  margin-bottom: 0;
  margin-right: 1rem;
}
.page-id-48 .icon-list-sec .fusion-content-boxes .fusion-column .col .content-container {
  margin-bottom: 0;
  text-align: left;
}
.page-id-48 .amazing-works-landing .fusion-content-boxes {
  display: grid;
  align-items: stretch;
  grid-template-columns: repeat(2, minmax(auto, 1fr));
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  margin-inline: 0;
}
.page-id-48 .amazing-works-landing .fusion-content-boxes:before, .page-id-48 .amazing-works-landing .fusion-content-boxes:after, .page-id-48 .amazing-works-landing .fusion-content-boxes .fusion-clearfix {
  display: none;
}
.page-id-48 .amazing-works-landing .fusion-content-boxes .fusion-column {
  padding: 0;
  margin: 0;
}
.page-id-48 .amazing-works-landing .fusion-content-boxes .fusion-column:nth-child(6n+1) {
  grid-column: span 1;
  grid-row: span 2;
}
@media screen and (max-width: 576px) {
  .page-id-48 .amazing-works-landing .fusion-content-boxes .fusion-column:nth-child(6n+1) {
    grid-column: span 2;
    grid-row: span 1;
  }
}
.page-id-48 .amazing-works-landing .fusion-content-boxes .fusion-column:nth-child(6n+1) .image img {
  height: 739px;
  object-fit: cover;
  width: 100%;
}
@media screen and (max-width: 576px) {
  .page-id-48 .amazing-works-landing .fusion-content-boxes .fusion-column:nth-child(6n+1) .image img {
    height: 314px;
  }
}
.page-id-48 .amazing-works-landing .fusion-content-boxes .fusion-column:nth-child(6n+2), .page-id-48 .amazing-works-landing .fusion-content-boxes .fusion-column:nth-child(6n+3), .page-id-48 .amazing-works-landing .fusion-content-boxes .fusion-column:nth-child(6n+4), .page-id-48 .amazing-works-landing .fusion-content-boxes .fusion-column:nth-child(6n+6) {
  grid-column: span 1;
  grid-row: unset;
}
@media screen and (max-width: 576px) {
  .page-id-48 .amazing-works-landing .fusion-content-boxes .fusion-column:nth-child(6n+2), .page-id-48 .amazing-works-landing .fusion-content-boxes .fusion-column:nth-child(6n+3), .page-id-48 .amazing-works-landing .fusion-content-boxes .fusion-column:nth-child(6n+4), .page-id-48 .amazing-works-landing .fusion-content-boxes .fusion-column:nth-child(6n+6) {
    grid-column: span 2;
  }
}
.page-id-48 .amazing-works-landing .fusion-content-boxes .fusion-column:nth-child(6n+2) img, .page-id-48 .amazing-works-landing .fusion-content-boxes .fusion-column:nth-child(6n+3) img, .page-id-48 .amazing-works-landing .fusion-content-boxes .fusion-column:nth-child(6n+4) img, .page-id-48 .amazing-works-landing .fusion-content-boxes .fusion-column:nth-child(6n+6) img {
  height: 314px;
  object-fit: cover;
  width: 100%;
}
.page-id-48 .amazing-works-landing .fusion-content-boxes .fusion-column:nth-child(6n+5) {
  grid-column: span 1;
  grid-row: span 2;
}
@media screen and (max-width: 576px) {
  .page-id-48 .amazing-works-landing .fusion-content-boxes .fusion-column:nth-child(6n+5) {
    grid-column: span 2;
    grid-row: span 1;
  }
}
.page-id-48 .amazing-works-landing .fusion-content-boxes .fusion-column:nth-child(6n+5) .image img {
  height: 739px;
  object-fit: cover;
  width: 100%;
}
@media screen and (max-width: 576px) {
  .page-id-48 .amazing-works-landing .fusion-content-boxes .fusion-column:nth-child(6n+5) .image img {
    height: 314px;
  }
}
.page-id-48 .amazing-works-landing .fusion-content-boxes .fusion-column .col .heading {
  margin: 0;
  text-align: left;
}
.page-id-48 .amazing-works-landing .fusion-content-boxes .fusion-column .col .heading .image img {
  margin-bottom: 0;
}
.page-id-48 .amazing-works-landing .fusion-content-boxes .fusion-column .col .heading .content-box-heading {
  margin-block: 1.5rem 0.5rem;
}
.page-id-48 .amazing-works-landing .fusion-content-boxes .fusion-column .col .content-container {
  margin-bottom: 0;
  text-align: left;
}
.page-id-48 .amazing-works-landing .fusion-content-boxes .fusion-column .col .content-container strong {
  font-weight: 400;
  font-family: "ABC Favorit - 500";
}
.page-id-48 .trainees-review-sec .fusion-testimonials .reviews {
  display: flex;
  flex-wrap: wrap;
  height: auto !important;
  gap: 24px 60px;
  max-width: 1140px;
  width: 100%;
  margin-inline: auto;
  position: unset;
  position: unset;
}
.page-id-48 .trainees-review-sec .fusion-testimonials .reviews .review {
  position: unset;
  opacity: 1;
  width: calc((100% / 2) - 60px + (24px / 2));
  transform: translateX(36px);
  padding: 2rem 2.6875rem 2rem 2.75rem;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  justify-content: space-between;
  gap: 60px;
  position: relative;
}
@media screen and (max-width: 576px) {
  .page-id-48 .trainees-review-sec .fusion-testimonials .reviews .review {
    width: calc((100% / 1) - 60px + (24px / 1));
  }
}
@media screen and (max-width: 767px) {
  .page-id-48 .trainees-review-sec .fusion-testimonials .reviews .review {
    padding: 1.25rem;
  }
}
.page-id-48 .trainees-review-sec .fusion-testimonials .reviews .review:before {
  content: 'Reviews';
  writing-mode: vertical-lr;
  font-size: 1.25rem;
  line-height: 1.875rem;
  width: 36px;
  position: absolute;
  top: 0;
  left: -36px;
  padding: 0.6875rem 0;
  border-radius: 2px 0 0 2px;
  background-color: #a4b9ba;
  font-family: "ABC Favorit - 500";
  display: flex;
  align-items: center;
}
.page-id-48 .trainees-review-sec .fusion-testimonials .reviews .review:nth-child(4n+1) {
  background-color: #d6e3e4;
}
.page-id-48 .trainees-review-sec .fusion-testimonials .reviews .review:nth-child(4n+2) {
  background-color: #005055;
}
.page-id-48 .trainees-review-sec .fusion-testimonials .reviews .review:nth-child(4n+2):before {
  color: #fff;
  background-color: #003a42;
}
.page-id-48 .trainees-review-sec .fusion-testimonials .reviews .review:nth-child(4n+2) blockquote q {
  color: #fff;
}
.page-id-48 .trainees-review-sec .fusion-testimonials .reviews .review:nth-child(4n+2) .author {
  color: #fff;
}
.page-id-48 .trainees-review-sec .fusion-testimonials .reviews .review:nth-child(4n+3) {
  background-color: #00181a;
}
.page-id-48 .trainees-review-sec .fusion-testimonials .reviews .review:nth-child(4n+3) blockquote q {
  color: #fff;
}
.page-id-48 .trainees-review-sec .fusion-testimonials .reviews .review:nth-child(4n+3) .author {
  color: #fff;
}
.page-id-48 .trainees-review-sec .fusion-testimonials .reviews .review:nth-child(4n+4) {
  background-color: #d6e3e4;
}
.page-id-48 .trainees-review-sec .fusion-testimonials .reviews .review blockquote q {
  padding: 0;
  font-style: normal;
}
.page-id-48 .trainees-review-sec .fusion-testimonials .reviews .review .author {
  padding: 0;
  font-style: italic;
}
.page-id-48 .trainees-review-sec .fusion-testimonials .reviews .review .author:after {
  display: none;
}
.page-id-48 .trainees-review-sec .fusion-testimonials .no-avatar .author .company-name {
  display: block;
  text-align: right;
}
.page-id-48 .trainees-review-sec .fusion-testimonials .no-avatar .author .company-name strong {
  font-weight: normal;
}
.page-id-48 .trainees-review-sec .fusion-testimonials blockquote q p:not(:last-child) {
  margin-bottom: 20px;
}
.page-id-48 .trainees-review-sec .reviews .review blockquote q {
  margin-bottom: 0;
}
.page-id-48 .trainees-review-sec .reviews .review blockquote q p:last-child {
  margin-bottom: 0;
}
.page-id-48 .get-in-touch-landing > .fusion-builder-row {
  max-width: 100% !important;
}
@media screen and (max-width: 1024px) {
  .page-id-48 .get-in-touch-landing > .fusion-builder-row .col-left {
    height: 459px;
  }
}
.page-id-48 .get-in-touch-landing > .fusion-builder-row .col-right {
  padding-left: 9rem;
  padding-right: 7.1875rem;
  background-color: #002022;
}
@media screen and (max-width: 1024px) {
  .page-id-48 .get-in-touch-landing > .fusion-builder-row .col-right {
    padding-inline: 1.25rem;
    justify-content: center;
  }
}
.page-id-48 .get-in-touch-landing > .fusion-builder-row .col-right .fusion-column-wrapper {
  max-width: 434px;
  width: 100%;
}
.text-black, .text-black.fusion-title > * {
  color: #000 !important;
}
.text-white, .text-white.fusion-title > * {
  color: #fff !important;
}
.text-brand-deep-teal, .text-brand-deep-teal.fusion-title > * {
  color: #013c40 !important;
}
.text-secondary-deep-teal, .text-secondary-deep-teal.fusion-title > * {
  color: #00181a !important;
}
.text-secondary-grey-mid-teal, .text-secondary-grey-mid-teal.fusion-title > * {
  color: #5d8285 !important;
}
.text-secondary-light-mid-teal, .text-secondary-light-mid-teal.fusion-title > * {
  color: #d6e3e4 !important;
}
.text-secondary-dark-mid-teal, .text-secondary-dark-mid-teal.fusion-title > * {
  color: #002022 !important;
}
.fw-thin, .fw-thin.fusion-title > * {
  font-weight: 100 !important;
}
.fw-extra-light, .fw-extra-light.fusion-title > * {
  font-weight: 200 !important;
}
.fw-light, .fw-light.fusion-title > * {
  font-weight: 300 !important;
}
.fw-normal, .fw-normal.fusion-title > * {
  font-weight: 400 !important;
}
.fw-medium, .fw-medium.fusion-title > * {
  font-weight: 500 !important;
}
.fw-semi-bold, .fw-semi-bold.fusion-title > * {
  font-weight: 600 !important;
}
.fw-bold, .fw-bold.fusion-title > * {
  font-weight: 700 !important;
}
.fw-extra-bold, .fw-extra-bold.fusion-title > * {
  font-weight: 800 !important;
}
.fw-black, .fw-black.fusion-title > * {
  font-weight: 900 !important;
}
.fst-italic {
  font-style: italic !important;
}
.fst-normal {
  font-style: normal !important;
}
.text-uppercase {
  text-transform: uppercase !important;
}
.text-lowercase {
  text-transform: lowercase !important;
}
.text-capitalize {
  text-transform: capitalize !important;
}
.text-start {
  text-align: left !important;
}
.text-end {
  text-align: right !important;
}
.text-center {
  text-align: center !important;
}
.text-decoration-underline {
  text-decoration: underline !important;
}
.text-decoration-line-through {
  text-decoration: line-through !important;
}
.text-decoration-none {
  text-decoration: none !important;
}
