.elementor .text-display{font-family:var(----font-family-main);font-weight:700;font-size:var(----fs-h1);color:var(----clr-primary);line-height:var(----lh-tight);}.elementor .text-h2{font-family:var(----font-family-main);font-weight:700;font-size:var(----fs-h2);color:var(----clr-primary-bold);line-height:var(----lh-tight);}.elementor .text-h3{font-family:var(----font-family-main);font-weight:700;font-size:var(----fs-h3);color:var(----clr-secondary-bold);line-height:var(----lh-tight);}.elementor .text-h4{font-family:var(----font-family-main);font-weight:700;font-size:var(----fs-h4);color:var(----clr-secondary-bold);line-height:var(----lh-tight);}.elementor .text-h5{font-family:var(----font-family-main);font-weight:600;font-size:var(----fs-h5);color:var(----clr-secondary-bold);line-height:var(----lh-tight);}.elementor .text-body{font-weight:400;font-size:var(----fs-body);color:var(----clr-secondary);line-height:var(----lh-base);}.elementor .text-sm{font-family:var(----font-family-main);font-weight:600;font-size:var(----fs-body);color:var(----clr-secondary);line-height:var(----lh-base);}.elementor .text-lg{font-family:var(----font-family-main);font-weight:600;font-size:var(----fs-body-lg);color:var(----clr-secondary-bold);line-height:var(----lh-base);}.elementor .u-img-rounded{border-radius:var(----bdr-radius);border-width:var(----bdr-sm);border-color:var(----ui-border);border-style:solid;transition:all 200ms;}.elementor .u-img-rounded:hover,.elementor .u-img-rounded:focus-visible{box-shadow:0px 10px 30px 5px var(----clr-shadow-md);transform:translate3d(0px, -10px, 0px);}.elementor .c-card{border-radius:var(----bdr-radius);border-width:var(----bdr-md);border-color:var(----ui-border);border-style:solid;background-color:var(----ui-bg-soft);transition:all 200ms;}.elementor .c-card:hover,.elementor .c-card:focus-visible{box-shadow:0px 20px 30px 0px var(----clr-shadow-md);transform:translate3d(0px, -10px, 0px);}