.elementor-5214 .elementor-element.elementor-element-f56557a > .elementor-background-overlay{opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5214 .elementor-element.elementor-element-f56557a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;}.elementor-5214 .elementor-element.elementor-element-f56557a > .elementor-shape-top svg{width:calc(153% + 1.3px);}.elementor-5214 .elementor-element.elementor-element-f56557a > .elementor-shape-bottom .elementor-shape-fill{fill:#2BAAB1;}.elementor-5214 .elementor-element.elementor-element-f56557a > .elementor-shape-bottom svg{fill:#2BAAB1;width:calc(100% + 1.3px);height:37px;}.elementor-5214 .elementor-element.elementor-element-5c72197 > .elementor-widget-container{margin:40px 0px 20px 0px;}.elementor-5214 .elementor-element.elementor-element-0f805e8{color:#211D4F;}/* Start custom CSS for porto_ultimate_heading, class: .elementor-element-5c72197 */.elementor-5214 .elementor-element.elementor-element-5c72197, .elementor-5214 .elementor-element.elementor-element-5c72197 h2{
    margin-bottom: 5px;
}
@media only screen and (max-width: 768px) {
    .elementor-5214 .elementor-element.elementor-element-5c72197{
       width: 100%;
       max-width: 100%;
    }
}/* End custom CSS */