.cr-subpage .elementor-75 .cr-finance-intro .elementor-button,.cr-subpage .elementor-75 .cr-finance-reporting .elementor-button{background:var(--cr-brand)!important;color:#fff!important;border:1px solid var(--cr-brand)!important;padding:14px 22px;border-radius:0;font:16px/1.4 TheMixBold,Arial,sans-serif;white-space:normal}
.cr-subpage .elementor-75 .cr-finance-intro .elementor-button:hover,.cr-subpage .elementor-75 .cr-finance-reporting .elementor-button:hover{background:#701758!important;border-color:#701758!important}
.cr-subpage .elementor-75 .elementor-button:focus-visible{outline:2px solid var(--cr-brand);outline-offset:4px}
.cr-subpage .elementor-75 .cr-finance-contact h2{margin-bottom:16px;font-size:32px!important}
.cr-subpage .elementor-75 .cr-finance-contact .elementor-widget-text-editor{font-size:18px!important}
.cr-subpage .elementor-75 .cr-finance-contact .elementor-button:focus-visible{outline-color:#fff}
.cr-subpage .elementor-75 .cr-finance-services{background:#f8f5f7!important}
.cr-subpage .elementor-75 .cr-finance-services>.elementor-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}
.cr-subpage .elementor-75 .cr-finance-services>.elementor-container>.elementor-column{width:100%!important}
.cr-subpage .elementor-75 .cr-finance-heading{grid-column:1 / -1}
.cr-subpage .elementor-75 .cr-finance-heading h2{color:var(--cr-brand)!important;margin:0}
.cr-subpage .elementor-75 .cr-finance-card>.elementor-widget-wrap{background:#fff;border-top:3px solid var(--cr-brand);padding:28px!important;gap:20px}
.cr-subpage .elementor-75 .cr-finance-card h3{font-size:24px!important;color:var(--cr-brand)!important;margin:0}
.cr-subpage .elementor-75 .cr-finance-card .elementor-icon-list-item:last-child{border-bottom:0}
.cr-subpage .elementor-75 .cr-finance-reporting>.elementor-container{align-items:center}
.cr-subpage .elementor-75 .cr-finance-reporting h2{color:var(--cr-brand)!important;margin-bottom:0}
.cr-subpage .elementor-75 .cr-finance-reporting .cr-sub-visual img{max-height:360px!important}
@media(max-width:767px){.cr-subpage .elementor-75 .cr-finance-services>.elementor-container{grid-template-columns:1fr;gap:20px}.cr-subpage .elementor-75 .cr-finance-card>.elementor-widget-wrap{padding:24px!important}.cr-subpage .elementor-75 .cr-finance-contact h2{font-size:28px!important}.cr-subpage .elementor-75 .cr-finance-card h3{font-size:23px!important}}
