/* index: per-element styles migrated from Zoho */
.x-xGiJtX5E.elem-col { background-color:rgba(255,255,255,1); padding:35px; }
.x-mSkFjKEs.elem-heading { margin-block-start:-38px; }
.x-6l9LmxjL.elem-text { text-transform:uppercase; margin-block-start:8px; }
.x-6l9LmxjL.elem-text :is(h1,h2,h3,h4,h5,h6) { text-transform:uppercase; }
.x-URlqylJb.elem-text { margin-block-start:15px; }
.x-x76KHrHZ.elem-button { color:#FFFFFF; font-family:Roboto Slab,serif; font-weight:400; margin-block-start:27px; }
.x-x76KHrHZ .button.button-type-primary { background-color:#006fbf !important; color:#FFFFFF !important; font-family:Roboto Slab,serif; font-weight:400; }
.x-FlGcLJ5u h2.heading { font-family:Roboto Slab,serif; font-weight:400; }
.x-WJyQRgVP.elem-text { color:#000000; }
.x-WJyQRgVP.elem-text :is(h1,h2,h3,h4,h5,h6) { color:#000000; }
.x-mYRyC7kf.section { padding:0px; margin:0px; }
.x-jq0hMCxe.elem-col { padding:0px; margin:0px; }
@media (min-width: 992px) {
  .x-dAiMbUvA .image-container figure img { width: 634px; height: 422.92px; }
}
@media (max-width: 991px) and (min-width: 768px) {
  .x-dAiMbUvA .image-container figure img { width:723px; height:482.28px; }
}
@media (max-width: 767px) {
  .x-dAiMbUvA .image-container figure img { width:415px; height:276.83px; }
}
.x-dAiMbUvA.elem-image { padding:0px; margin:0px; }
.x-uWQXs9qm.elem-col { padding:0px; margin:0px; }
@media (min-width: 992px) {
  .x-Dqu6I7R2 .image-container figure img { width: 634px; height: 422.92px; }
}
@media (max-width: 991px) and (min-width: 768px) {
  .x-Dqu6I7R2 .image-container figure img { width:723px; height:482.28px; }
}
@media (max-width: 767px) {
  .x-Dqu6I7R2 .image-container figure img { width:415px; height:276.83px; }
}
.x-Dqu6I7R2.elem-image { padding:0px; margin:0px; }
.x-TiOeY5aY.elem-col { padding:0px; margin:0px; }
@media (min-width: 992px) {
  .x-odBdRWrC .image-container figure img { width: 634px; height: 422.92px; }
}
@media (max-width: 991px) and (min-width: 768px) {
  .x-odBdRWrC .image-container figure img { width:723px; height:482.28px; }
}
@media (max-width: 767px) {
  .x-odBdRWrC .image-container figure img { width:415px; height:276.83px; }
}
.x-odBdRWrC.elem-image { padding:0px; margin:0px; }
.x-BmPo4koz.section { padding-block-end:30px; }
.x-uP7owWS4.elem-col { margin-block-start:-12px; }
.x-PI08xRM1.elem-heading { margin-block-start:27px; }
.x-llYLqu5b.elem-heading { margin-block-start:-9px; }
.x-nqdfYudz div.spacer { height:11px; }
@media (max-width: 768px) {
  .x-nqdfYudz div.spacer { height:calc(11px / 3); }
}
@media (min-width: 992px) {
  .x-shNaWsZs .imageheadingtext-container figure img { width: 55px !important; height: 56px !important; }
}
@media (max-width: 991px) and (min-width: 768px) {
  .x-shNaWsZs .imageheadingtext-container figure img { width:55px; height:56px; }
}
@media (max-width: 767px) {
  .x-shNaWsZs .imageheadingtext-container figure img { width:55px; height:56px; }
}
.x-shNaWsZs.elem-imageheadingtext { margin-block-start:20px; }
@media (min-width: 992px) {
  .x-z3e6SvU5 .imageheadingtext-container figure img { width: 62px !important; height: 54px !important; }
}
@media (max-width: 991px) and (min-width: 768px) {
  .x-z3e6SvU5 .imageheadingtext-container figure img { width:62px; height:54px; }
}
@media (max-width: 767px) {
  .x-z3e6SvU5 .imageheadingtext-container figure img { width:62px; height:54px; }
}
.x-z3e6SvU5.elem-imageheadingtext { margin-block-start:20px; }
@media (min-width: 992px) {
  .x-8OiJtoKS .imageheadingtext-container figure img { width: 40px !important; height: 54px !important; }
}
@media (max-width: 991px) and (min-width: 768px) {
  .x-8OiJtoKS .imageheadingtext-container figure img { width:40px; height:54px; }
}
@media (max-width: 767px) {
  .x-8OiJtoKS .imageheadingtext-container figure img { width:40px; height:54px; }
}
.x-KNy7Aih1.section { padding-block-start:1px; }
@media (min-width: 992px) {
  .x-SoPhzNa6 .image-container figure img { width: 947px !important; height: 606px !important; }
}
@media (max-width: 991px) and (min-width: 768px) {
  .x-SoPhzNa6 .image-container figure img { width:947px; height:606px; }
}
@media (max-width: 767px) {
  .x-SoPhzNa6 .image-container figure img { width:947px; height:606px; }
}
.x-EZZwczeH.elem-box { background-color:#ffffff; padding:50px; margin-block-start:0px; }
.x-Bdf5vj2T.elem-icon { padding:0px; margin:0px; }
.x-Bdf5vj2T .icon-common svg { fill:#000000 !important; }
