.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-113 .elementor-element.elementor-element-accee0e .elementor-cta .elementor-cta__bg, .elementor-113 .elementor-element.elementor-element-accee0e .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-113 .elementor-element.elementor-element-accee0e .elementor-cta__content{min-height:100px;text-align:center;}.elementor-113 .elementor-element.elementor-element-accee0e .elementor-cta__description{color:#FF5DDE;}.elementor-113 .elementor-element.elementor-element-accee0e .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#02010100;}.elementor-113 .elementor-element.elementor-element-bb00843 > .elementor-widget-container{margin:0px 0px 100px 0px;}@media(max-width:1024px){.elementor-113 .elementor-element.elementor-element-accee0e .elementor-cta__content{min-height:118px;}}@media(max-width:767px){.elementor-113 .elementor-element.elementor-element-218ce04{width:40%;}.elementor-113 .elementor-element.elementor-element-478a209{width:20%;}.elementor-113 .elementor-element.elementor-element-accee0e .elementor-cta__content{min-height:70px;padding:-0px -0px -0px -0px;}.elementor-113 .elementor-element.elementor-element-d520b80{width:40%;}}@media(min-width:768px){.elementor-113 .elementor-element.elementor-element-218ce04{width:45%;}.elementor-113 .elementor-element.elementor-element-478a209{width:9.332%;}.elementor-113 .elementor-element.elementor-element-d520b80{width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-113 .elementor-element.elementor-element-218ce04{width:40%;}.elementor-113 .elementor-element.elementor-element-478a209{width:20%;}.elementor-113 .elementor-element.elementor-element-d520b80{width:40%;}}/* Start custom CSS for section, class: .elementor-element-8abb5f1 *//* Title Text (H1/H2) */
.forminator-title, .forminator-h2 {
    color: #cc6699; /* Adjust to your preferred dark pink */
    font-size: 28px;
    font-weight: 700;
    margin-bottom: 20px;
}/* End custom CSS */