.elementor .lc-boxed{width:100%;max-width:var(--lc-content-width);margin-inline-start:auto;margin-inline-end:auto;}.elementor .lc-btn-outline:hover,.elementor .lc-btn-outline:focus-visible{color:var(--lc-white);background-color:var(--lc-cyan);}.elementor .lc-btn-outline:focus{color:var(--lc-white);background-color:var(--lc-cyan);}.elementor .lc-btn-outline{font-family:var(--lc-font);font-weight:700;font-size:20px;color:var(--lc-cyan);line-height:1;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:auto;border-radius:16px;border-width:2px;border-color:var(--lc-cyan);border-style:solid;background-color:var(--lc-light-gray);transition:background-color 0.2s, color 0.2s;align-self:flex-start;}.elementor .lc-card-text{font-family:var(--lc-font);font-weight:400;font-size:18px;color:var(--lc-teal);line-height:1.15;}.elementor .lc-card-title{font-family:var(--lc-font);font-weight:700;font-size:24px;color:var(--lc-teal);line-height:1.1;margin:0px;}.elementor .lc-card-icon{width:60px;height:60px;color:var(--lc-teal);fill: var(--lc-teal);\n}.elementor .lc-card{height:100%;padding:30px;border-radius:10px;background-color:var(--lc-light-gray);box-shadow:5px 5px 10px 0px rgba(0,0,0,0.1);display:flex;flex-direction:column;gap:20px;}.elementor .lc-hero-text{font-family:var(--lc-font);font-weight:400;font-size:20px;color:var(--lc-white);line-height:1.15;}.elementor .lc-hero-title{font-family:var(--lc-font);font-weight:700;font-size:48px;color:var(--lc-white);line-height:1.17;margin:0px;}