.elementor .text-body{width:var(----01-columns);font-family:var(----primary-font);font-weight:400;font-size:var(----fs-body);color:var(----ui-text-dark);}.elementor .text-h2{width:var(----01-columns);font-family:var(----primary-font);font-weight:600;font-size:var(----fs-h2);color:var(----clr-primary);}.elementor .text-h3{font-family:var(----primary-font);font-weight:600;font-size:var(----fs-h3);color:var(----clr-primary-bold);}.elementor .section-m{padding-block-start:var(----space-md);padding-block-end:var(----space-md);padding-inline-start:max(5%, calc((100% - 1440px) / 2));padding-inline-end:max(5%, calc((100% - 1440px) / 2));background-color:var(----ui-bg-soft);}.elementor .info-boxes{width:var(----04-columns);padding-block-start:60px;padding-block-end:60px;padding-inline-start:20px;padding-inline-end:20px;border-radius:20px;border-width:var(----bdr-sm);border-color:var(----ui-border);border-style:solid;background-color:var(----ui-bg-light);box-shadow:0px 15px 40px 0px rgba(0, 0, 0, 0.15);transition:all 200ms;display:flex;flex-direction:column;gap:20px;flex:1 0 auto;align-content:start;align-items:center;}.elementor .info-boxes:hover,.elementor .info-boxes:focus-visible{transform:translate3d(0px, -5px, 0px);}.elementor .text-subheading{font-family:var(----primary-font);font-weight:700;font-size:1.5rem;color:var(----clr-primary);}