.elementor-5571 .elementor-element.elementor-element-0b16adb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5rem;--padding-bottom:7.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-5571 .elementor-element.elementor-element-8953cc3{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-5571 .elementor-element.elementor-element-a6541a9{padding:0rem 0rem 1rem 0rem;}.elementor-5571 .elementor-element.elementor-element-a6541a9 .elementor-heading-title{color:var( --e-global-color-4c31b48 );}.elementor-5571 .elementor-element.elementor-element-1a242f4 a{color:var( --e-global-color-c3c7611 );}.elementor-5571 .elementor-element.elementor-element-1a242f4 a:hover, .elementor-5571 .elementor-element.elementor-element-1a242f4 a:focus{color:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-5571 .elementor-element.elementor-element-0b16adb{--padding-top:2.5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-5571 .elementor-element.elementor-element-a6541a9{padding:0rem 0rem 0rem 0rem;}}/* Start custom CSS for text-editor, class: .elementor-element-1a242f4 */.elementor-5571 .elementor-element.elementor-element-1a242f4 strong {
    font-weight: 500;
}
.elementor-5571 .elementor-element.elementor-element-1a242f4 p {
    margin-bottom: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7237eac */.elementor-5571 .elementor-element.elementor-element-7237eac strong {
    font-weight: 500;
}
.elementor-5571 .elementor-element.elementor-element-7237eac a {
    text-decoration: underline !important;
    color: #E91E78 !important;
}
.elementor-5571 .elementor-element.elementor-element-7237eac a:hover {
   
    color: #424242!important;
}/* End custom CSS */