.sfcg-svcta{margin-left:var(--rpn, -30px);margin-right:var(--rpn, -30px);background:var(--sfcg-svcta-section-bg, transparent)}.sfcg-svcta__inner{box-sizing:border-box;max-width:1280px;margin:0 auto;padding:var(--sfcg-svcta-pt, 24px) 40px var(--sfcg-svcta-pb, 64px)}.sfcg-svcta__panel{display:flex;align-items:center;justify-content:var(--sfcg-svcta-justify, space-between);gap:32px;box-sizing:border-box;padding:48px;background:var(--sfcg-svcta-bg, #0D6E6E);border-radius:var(--sfcg-svcta-radius, 20px)}.sfcg-svcta__text{min-width:0;max-width:var(--sfcg-svcta-max-width, 640px)}.sfcg-svcta__label{margin:0 0 10px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--sfcg-svcta-label-color, rgba(255, 255, 255, .75))}.sfcg-svcta__heading{margin:0;font-size:var(--sfcg-svcta-heading-size, 32px);font-weight:700;line-height:1.2;letter-spacing:-.01em;color:var(--sfcg-svcta-heading-color, #FFFFFF)}.sfcg-svcta__description{margin:12px 0 0;font-size:var(--sfcg-svcta-desc-size, 16px);line-height:1.55;color:var(--sfcg-svcta-desc-color, rgba(255, 255, 255, .85))}.sfcg-svcta__description p{margin:0}.sfcg-svcta__btn{display:inline-flex;align-items:center;flex:0 0 auto;gap:8px;padding:0 var(--sfcg-svcta-btn-pad-x, 28px);height:var(--sfcg-svcta-btn-height, 52px);border:var(--sfcg-svcta-btn-border-w, 0px) solid var(--sfcg-svcta-btn-border, transparent);border-radius:var(--sfcg-svcta-btn-radius, 9999px);background:var(--sfcg-svcta-btn-bg, #FFFFFF);color:var(--sfcg-svcta-btn-text, #0D6E6E);font-size:var(--sfcg-svcta-btn-size, 16px);font-weight:700;white-space:nowrap;text-decoration:none;box-sizing:border-box;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.sfcg-svcta__btn:hover{background:var(--sfcg-svcta-btn-hover-bg, rgba(255, 255, 255, .85));color:var(--sfcg-svcta-btn-hover-text, #0D6E6E)}.sfcg-svcta__btn:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px}.sfcg-svcta__btn svg{flex:0 0 auto;width:16px;height:16px}@media only screen and (max-width:749px){.sfcg-svcta__inner{padding:var(--sfcg-svcta-pt-mobile, 16px) 20px var(--sfcg-svcta-pb-mobile, 40px)}.sfcg-svcta__panel{flex-direction:column;align-items:flex-start;gap:24px;padding:32px 24px}.sfcg-svcta__text{max-width:none}.sfcg-svcta__heading{font-size:var(--sfcg-svcta-heading-size-mobile, 26px)}.sfcg-svcta__btn{align-self:var(--sfcg-svcta-btn-align-mobile, stretch);justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/sfcg-services-cta.css.map */
