.elementor-57100 .elementor-element.elementor-element-89ee931{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.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-57100 .elementor-element.elementor-element-1c99bbc .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:30px;font-weight:600;color:#050505;}.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-57100 .elementor-element.elementor-element-9fb24a1 .elementor-button{background-color:#FFFFFF;fill:#141414;color:#141414;border-radius:20px 20px 20px 20px;}.elementor-57100 .elementor-element.elementor-element-9fb24a1.elementor-element{--align-self:flex-start;}:root{--page-title-display:none;}/* Start custom CSS for button, class: .elementor-element-9fb24a1 */.readbtn{
    border-color: position: relative;
    border-radius: 40px;
    border: 2px solid transparent;
    background: linear-gradient(white, white) padding-box, linear-gradient(45deg, #2BDBC6, #846BFF) border-box;

}/* End custom CSS */