.elementor-444 .elementor-element.elementor-element-dc36cb3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:55px;padding:0px 0px 0px 0px;}.elementor-444 .elementor-element.elementor-element-dc36cb3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-444 .elementor-element.elementor-element-70825df > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-444 .elementor-element.elementor-element-70825df > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-444 .elementor-element.elementor-element-463d1bd .elementor-heading-title{color:#f1f1f1;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:bold;line-height:30px;letter-spacing:0px;}.elementor-444 .elementor-element.elementor-element-463d1bd > .elementor-widget-container{margin:0% 0% 0% 0%;padding:25px 35px 25px 35px;background-color:rgba(39,84,140,0.91);}.elementor-444 .elementor-element.elementor-element-463d1bd{width:90%;max-width:90%;bottom:0%;}.elementor-444 .elementor-element.elementor-element-3606cc0{width:100%;max-width:100%;}@media(max-width:767px){.elementor-444 .elementor-element.elementor-element-463d1bd .elementor-heading-title{font-size:15px;line-height:1.7em;}}/* Start custom CSS for heading, class: .elementor-element-463d1bd */.elementor-444 .elementor-element.elementor-element-463d1bd {
    display: flex;
    flex-direction: column;
    min-height: 110px;
    transform: translateY(50%);
}

.elementor-444 .elementor-element.elementor-element-463d1bd .elementor-widget-container {
    flex-grow: 1;
    height: 100%;
}/* End custom CSS */