.elementor-980 .elementor-element.elementor-element-c5600bd{--display:flex;}.elementor-980 .elementor-element.elementor-element-c47264d > .elementor-widget-container{border-style:solid;border-radius:20px 20px 20px 20px;}body.elementor-page-980:not(.elementor-motion-effects-element-type-background), body.elementor-page-980 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-c47264d */.cta a, 
.cta a:link, 
.cta a:visited, 
.cta a:hover, 
.cta a:active {
  text-decoration: none !important;
}
.heading {
    text-align: center !important;
    display: block !important;
    width: 100% !important;
    margin: 0 auto !important;
}
.heading {
    text-align: center !important;
    display: block !important;
    width: 100% !important;
    margin: 30px auto !important; /* Upar-Niche Margin */
}

.pricing-container {
    display: flex;
    justify-content: center; /* Center align */
    align-items: center;
    flex-wrap: wrap; /* Responsive layout */
    gap: 20px; /* Box ke beech ka gap */
    margin: 40px auto !important; /* Upar-Niche margin */
    max-width: 900px; /* Max width taaki side na ho */
}/* End custom CSS */