.elementor-3446 .elementor-element.elementor-element-c73bce4 .elementor-element-populated a{color:var( --e-global-color-secondary );}.elementor-3446 .elementor-element.elementor-element-c73bce4 .elementor-element-populated a:hover{color:var( --e-global-color-primary );}.elementor-3446 .elementor-element.elementor-element-da21849 .porto-u-main-heading > *{font-size:1.8em;font-weight:700;line-height:1em;letter-spacing:-1.26px;color:#183F72;}.elementor-3446 .elementor-element.elementor-element-da21849 .porto-u-sub-heading{font-size:1.2em;line-height:26px;}@media(min-width:768px){.elementor-3446 .elementor-element.elementor-element-fe0496f{width:66.6667%;}.elementor-3446 .elementor-element.elementor-element-36978da{width:33.333%;}}@media(max-width:991px) and (min-width:768px){.elementor-3446 .elementor-element.elementor-element-fe0496f{width:100%;}.elementor-3446 .elementor-element.elementor-element-36978da{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-be0866e */h2 {
    font: var(--porto-h2-fst, normal) var(--porto-h2-fw, 700) var(--porto-h2-fs, 2.2em) / var(--porto-h2-lh, 40px) var(--porto-h2-ff, var(--porto-body-ff)), sans-serif;
    color: #0b2653;
}/* End custom CSS */
/* Start custom CSS for porto_ultimate_heading, class: .elementor-element-da21849 */.fluentform .ff-step-titles li.ff_active:before,.fluentform .ff-step-titles li.ff_completed:before {
    background: #0B2653;
    border: 1px solid transparent;
    color: #fff
}

.fluentform .ff-step-titles li.ff_active, .fluentform .ff-step-titles li.ff_completed {
    color: #0B2653;
}/* End custom CSS */