.elementor-29 .elementor-element.elementor-element-51383e43{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-2345f51f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-2345f51f .ape-page-hero{--ape-page-hero-bg:#3c005a;--ape-page-hero-secondary:#e2822f;--ape-page-hero-accent:#00aaaa;}.elementor-29 .elementor-element.elementor-element-ad6b4d7c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-2152dcd6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-2152dcd6 .asc-grid{--asc-columns:3;column-gap:16px;row-gap:16px;}.elementor-29 .elementor-element.elementor-element-2152dcd6 .asc-card{align-items:center;text-align:center;min-height:245px;padding:20px 24px 20px 24px;--asc-hover-y:-6px;--asc-hover-scale:1.01;border-radius:8px 8px 8px 8px;--asc-transition:300ms;}.elementor-29 .elementor-element.elementor-element-2152dcd6 .asc-widget{padding:28px 28px 28px 28px;}.elementor-29 .elementor-element.elementor-element-2152dcd6 .asc-heading{text-align:center;margin-bottom:21px;}.elementor-29 .elementor-element.elementor-element-2152dcd6 .asc-title{color:#221052;}.elementor-29 .elementor-element.elementor-element-2152dcd6 .asc-underline{background-color:#8445FF;width:50px;height:2px;}.elementor-29 .elementor-element.elementor-element-2152dcd6 .asc-icon{color:#FFFFFF;border-color:#00AAAA !important;border-style:solid !important;border-width:2px !important;width:70px;height:70px;border-radius:50% 50% 50% 50%;margin-bottom:13px;}.elementor-29 .elementor-element.elementor-element-2152dcd6 .asc-icon svg{fill:#FFFFFF;width:34px;height:34px;}.elementor-29 .elementor-element.elementor-element-2152dcd6 .asc-icon i{font-size:34px;}.elementor-29 .elementor-element.elementor-element-2152dcd6 .asc-card-title{color:#211052;margin-bottom:10px;}.elementor-29 .elementor-element.elementor-element-2152dcd6 .asc-description{color:#594E75;}.elementor-29 .elementor-element.elementor-element-2152dcd6 .asc-arrow{color:#FFFFFF;width:28px;height:28px;border-radius:50% 50% 50% 50%;}.elementor-29 .elementor-element.elementor-element-2152dcd6 .asc-arrow svg{fill:#FFFFFF;width:11px;height:11px;}.elementor-29 .elementor-element.elementor-element-2152dcd6 .asc-arrow i{font-size:11px;}.elementor-29 .elementor-element.elementor-element-2152dcd6 .asc-arrow-wrap{margin-top:14px;}@media(max-width:1024px){.elementor-29 .elementor-element.elementor-element-51383e43{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-2345f51f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-ad6b4d7c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-2152dcd6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-2152dcd6 .asc-grid{--asc-columns:2;}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-51383e43{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-2345f51f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-ad6b4d7c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-2152dcd6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-2152dcd6 .asc-grid{--asc-columns:1;}}