.elementor-1221 .elementor-element.elementor-element-a1abee5{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1221 .elementor-element.elementor-element-382069b{--display:flex;}.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-1221 .elementor-element.elementor-element-8ec5971{text-align:center;}.elementor-1221 .elementor-element.elementor-element-8ec5971 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:54px;font-weight:600;color:var( --e-global-color-96f9605 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1221 .elementor-element.elementor-element-a1abee5{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-1221 .elementor-element.elementor-element-a1abee5{--content-width:1296px;}}@media(max-width:767px){.elementor-1221 .elementor-element.elementor-element-a1abee5{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for shortcode, class: .elementor-element-0539f43 *//* Dashboard Card */
.elementor-1221 .elementor-element.elementor-element-0539f43 .referral-dashboard,
.elementor-1221 .elementor-element.elementor-element-0539f43 .dashboard-card,
.elementor-1221 .elementor-element.elementor-element-0539f43 > div > div{

    background:#61CE70 !important;
    border:3px solid #2E65B7 !important;
    border-radius:20px !important;
    box-shadow:0 15px 35px rgba(46,101,183,.25) !important;
}

/* Referral Dashboard Heading */
.elementor-1221 .elementor-element.elementor-element-0539f43 h2,
.elementor-1221 .elementor-element.elementor-element-0539f43 h3,
.elementor-1221 .elementor-element.elementor-element-0539f43 .dashboard-title{

    color:#2E65B7 !important;
    font-size:42px !important;
    font-weight:700 !important;
}

/* All Text */
.elementor-1221 .elementor-element.elementor-element-0539f43 p,
.elementor-1221 .elementor-element.elementor-element-0539f43 span,
.elementor-1221 .elementor-element.elementor-element-0539f43 div{

    color:#ffffff !important;
}

/* Team Heading */
.elementor-1221 .elementor-element.elementor-element-0539f43 .team-title{
    color:#2E65B7 !important;
    font-weight:700 !important;
}

/* Referral Link Input */
.elementor-1221 .elementor-element.elementor-element-0539f43 input{

    background:#ffffff !important;
    border:2px solid #2E65B7 !important;
    color:#333 !important;
    border-radius:10px !important;
}/* End custom CSS */