.elementor-7446 .elementor-element.elementor-element-261d11b7{margin-top:75px;margin-bottom:0px;}.elementor-7446 .elementor-element.elementor-element-64cc82b9 .elementor-cta__content{min-height:160px;text-align:center;}.elementor-7446 .elementor-element.elementor-element-64cc82b9 .elementor-ribbon-inner{background-color:#00294E;color:#FFFFFF;margin-top:50px;transform:translateY(-50%) translateX(-50%) translateX(50px) rotate(-45deg);}.elementor-7446 .elementor-element.elementor-element-64cc82b9 .elementor-cta .elementor-cta__bg, .elementor-7446 .elementor-element.elementor-element-64cc82b9 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-7446 .elementor-element.elementor-element-aacba6b .elementor-cta__content{min-height:160px;text-align:center;}.elementor-7446 .elementor-element.elementor-element-aacba6b .elementor-ribbon-inner{background-color:#00294E;color:#FFFFFF;margin-top:50px;transform:translateY(-50%) translateX(-50%) translateX(50px) rotate(-45deg);}.elementor-7446 .elementor-element.elementor-element-aacba6b .elementor-cta .elementor-cta__bg, .elementor-7446 .elementor-element.elementor-element-aacba6b .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}/* Start custom CSS */h1, h2, h3, h4 {
    font-family: Calibri, Helvetica, Roboto, Sans-Serif;
    color: #27363f;
}

h2, h3 {
    text-transform: uppercase;
}

p {
     font-family: Calibri, Helvetica, Roboto, Sans-Serif!important;
}

.widgettitle {
    font-family: Calibri, Helvetica, Roboto, Sans-Serif!important;
    color: #fff!important;
    text-transform: none;
}


a:focus,  a:hover {
    color: #1585cf;
}

a:active, a:hover {
    outline: 0;
}

a {
    color: #006394;
    text-decoration: none;
    line-height: inherit;
    cursor: pointer;
    font-weight: 400;
}/* End custom CSS */