.elementor-325 .elementor-element.elementor-element-57e90ba6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}/* Start custom CSS */body.elementor-page-325 .vst-hero::before { background: linear-gradient(90deg, rgba(5,25,39,.78) 0%, rgba(5,25,39,.62) 32%, rgba(5,25,39,.22) 58%, transparent 80%) !important; }
@media (max-width: 767px) { body.elementor-page-325 .vst-hero::before { background: linear-gradient(90deg, rgba(5,25,39,.72), rgba(5,25,39,.42)) !important; } }
body.page-id-325 .vst3-choice:hover,
body.page-id-325 .vst3-choice:focus {
  background: var(--vst-aqua-pale);
  color: var(--vst-ink);
  border-color: #1599a5;
}
body.page-id-325 .vst3-choice:hover .vst3-choice__body,
body.page-id-325 .vst3-choice:focus .vst3-choice__body {
  background: var(--vst-aqua-pale);
  color: var(--vst-ink);
}
body.page-id-325 .vst3-choice:hover strong,
body.page-id-325 .vst3-choice:focus strong {
  color: var(--vst-ink);
}/* End custom CSS */