.elementor-7431 .elementor-element.elementor-element-22389d28{padding:26px 26px 26px 26px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7431 .elementor-element.elementor-element-102ec3c7{text-align:start;}.elementor-7431 .elementor-element.elementor-element-102ec3c7 .elementor-heading-title{font-size:38px;color:#000000;}.elementor-7431 .elementor-element.elementor-element-5690086 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7431 .elementor-element.elementor-element-fb0e568{font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-button .elementor-button{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-7431 .elementor-element.elementor-element-c2cda96 .elementor-button{background-color:#5050B1;font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:500;border-radius:0px 0px 0px 0px;}.elementor-7431 .elementor-element.elementor-element-c2cda96 .elementor-button:hover, .elementor-7431 .elementor-element.elementor-element-c2cda96 .elementor-button:focus{background-color:#FF7400;}.elementor-7431 .elementor-element.elementor-element-4ea529a5 .elementor-heading-title{font-size:21px;color:#FF7400;}.elementor-7431 .elementor-element.elementor-element-248d03cc{font-size:17px;color:#000000;}.elementor-7431 .elementor-element.elementor-element-bfd9fbf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7431 .elementor-element.elementor-element-bfd9fbf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(190deg, #977DAD 17%, rgba(255, 116, 0, 0.72) 66%);}.elementor-bc-flex-widget .elementor-7431 .elementor-element.elementor-element-bfd9fbf.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7431 .elementor-element.elementor-element-bfd9fbf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-7431 .elementor-element.elementor-element-bfd9fbf.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7431 .elementor-element.elementor-element-bfd9fbf > .elementor-element-populated{box-shadow:4px 9px 34px 0px rgba(0,0,0,0.38);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 9% 149% 9%;--e-column-margin-right:9%;--e-column-margin-left:9%;padding:68px 35px 30px 35px;}.elementor-7431 .elementor-element.elementor-element-bfd9fbf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7431 .elementor-element.elementor-element-7b69964{text-align:center;}.elementor-7431 .elementor-element.elementor-element-7b69964 .elementor-heading-title{font-size:39px;font-weight:bold;color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:766px){.elementor-7431 .elementor-element.elementor-element-bfd9fbf > .elementor-element-populated{margin:14px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 15px 50px 15px;}}@media(min-width:767px){.elementor-7431 .elementor-element.elementor-element-5690086{width:59.912%;}.elementor-7431 .elementor-element.elementor-element-bfd9fbf{width:40.044%;}}/* Start custom CSS for button, class: .elementor-element-c2cda96 */.wpcf7-list-item-label {
    color: #fff;
}/* End custom CSS */