.two-column-cards .page-width{padding-top:0;padding-bottom:0;text-align:center}.column-grid{display:grid;grid-template-columns:repeat(1,1fr);margin:0 0 30px;gap:26px}.column-grid__column-content{background:var(--color-black-primary);color:var(--color-white);border-radius:18px;padding:30px 8px 8px;position:relative;height:100%}.column-grid__column-content .bubble-text{color:#000;font-size:1.2rem;font-weight:400;line-height:1;letter-spacing:-.01em;text-align:center;padding:12px 16px;width:fit-content;height:35px;border-radius:100px;position:absolute;z-index:1;top:-13px;left:50%;transform:translate(-50%);border:1px solid var(--color-black-primary);white-space:nowrap;display:flex;align-items:center;justify-content:center;text-transform:capitalize;background:var(--color-white)}.column-grid__column-description{color:var(--color-black-primary);text-align:center;font-family:var(--font-primary);font-size:var(--font-13);font-style:normal;font-weight:var(--font-weight-400);line-height:130%;padding:26px 30px 24px;background:var(--color-white);border-radius:12px;height:100%}@media only screen and (min-width:990px){.column-grid{display:grid;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1280px){.two-column-cards .page-width{padding:0 7.813vw}.column-grid{display:grid;grid-template-columns:repeat(2,1fr);margin:0 0 2.604vw;column-gap:1.25vw;row-gap:2.448vw}.column-grid__column-content{border-radius:.9375vw;padding:3.125vw .521vw .521vw;height:100%}.column-grid__column-content .bubble-text{top:-.885vw;left:50%;font-size:.833333vw;padding:.364583vw .833vw .3125vw;min-width:5.26vw;border-radius:5.208vw;height:1.823vw;line-height:1}.column-grid__column-description{font-size:1.041667vw;padding:2.292vw 4.479vw 2.135vw;border-radius:.625vw;height:100%}}@media only screen and (max-width:989px){.two-column-cards__subtitle{padding:8px 14px;min-height:28px}.two-column-cards__subtitle.before-dot{gap:6px}.column-grid{margin-top:50px}}@media only screen and (min-width:1024px)and (max-width:1279px){.two-column-cards__title,.page-about-us .rich-text-image .image-with-text__heading p,.cro-landing-page .rich-text-image .image-with-text__heading p{font-size:58px;font-weight:500;letter-spacing:-1.74px}}@media screen and (max-width:1279px){.column-grid__column-content .bubble-text{height:24px;padding:6px 16px}@supports (-webkit-touch-callout: none){.column-grid__column-content .bubble-text{padding:6px 16px 3px}}}@media only screen and (min-width:990px)and (max-width:1023px){.client-results__buttons .button{min-width:110px;min-height:36px;padding:9px 20px;font-size:11px}}@media screen and (max-width:1279px){.column-grid__column-description{font-size:1.4rem}}@media screen and (max-width:1023px){.two-column-cards .page-width{padding-left:18px;padding-right:18px}.column-grid__column-content{border-radius:14px}.column-grid__column-description{border-radius:8px}}@media screen and (max-width:767px){.column-grid__column-description{padding:26.5px 30px 24.25px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/two-column-cards.css.map */
