.elementor-10559 .elementor-element.elementor-element-880112e{z-index:0;}.elementor-10559 .elementor-element.elementor-element-39c8546{z-index:0;}.elementor-10559 .elementor-element.elementor-element-e8da81d{--spacer-size:50px;}.elementor-10559 .elementor-element.elementor-element-fec1320:not(.elementor-motion-effects-element-type-background), .elementor-10559 .elementor-element.elementor-element-fec1320 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16729E;}.elementor-10559 .elementor-element.elementor-element-fec1320{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:0;}.elementor-10559 .elementor-element.elementor-element-fec1320 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}/* Start custom CSS for html, class: .elementor-element-b78b32d *//* Header H2 Styling */
.pricing-header {
    text-align: center;
    margin-bottom: 50px;
}
.pricing-header h2 {
    font-size: 36px;
    font-weight: 800;
    color: #0f172a;
    margin: 0 0 12px 0;
    letter-spacing: -0.5px;
}
.header-divider {
    width: 60px;
    height: 4px;
    background: linear-gradient(to right, #0e7490, #3b82f6);
    margin: 0 auto;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e52cae7 *//* Header H2 Styling */
.pricing-header {
    text-align: center;
    margin-bottom: 50px;
}
.pricing-header h2 {
    font-size: 36px;
    font-weight: 800;
    color: #0f172a;
    margin: 0 0 12px 0;
    letter-spacing: -0.5px;
}
.header-divider {
    width: 60px;
    height: 4px;
    background: linear-gradient(to right, #0e7490, #3b82f6);
    margin: 0 auto;
    border-radius: 10px;
}/* End custom CSS */