.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7881 .elementor-element.elementor-element-26d8876{--display:flex;}.elementor-widget-tx_service_section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-tx_service_section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7881 .elementor-element.elementor-element-538b732 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
        .elementor-7881 .elementor-element.elementor-element-538b732 .card-title,
        .elementor-7881 .elementor-element.elementor-element-538b732 .item-title
        {font-size:18px;}.elementor-7881 .elementor-element.elementor-element-538b732 .tx-section{padding:0px 0px 0px 0px;}.elementor-7881 .elementor-element.elementor-element-538b732 .tx-title{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}/* Start custom CSS for tx_service_section, class: .elementor-element-538b732 */.elementor-7881 .elementor-element.elementor-element-538b732 .pf-arrow-btn{
    display: none
}
.elementor-7881 .elementor-element.elementor-element-538b732 .pf-services-4-wrap{
        grid-template-columns: 1fr 1fr 1fr;
}
.elementor-7881 .elementor-element.elementor-element-538b732 .pf-services-4-card{
    padding: 20px
}/* End custom CSS */