.card{display:flex;flex-direction:column;margin:0 auto;padding:30px 15px}@media (min-width: 768px){.card{flex-direction:row}}.card__image{width:100%}@media (min-width: 768px){.card__image{width:50%}}.card__text-content{padding:30px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-top:30px}@media (min-width: 768px){.card__text-content{padding:100px 70px;margin-top:0}}.card__button{font-size:12px;letter-spacing:.2em;padding:14px 20px;font-weight:700;margin-top:5px;text-align:center;border:1px solid var(--card-button-bg-color)}.card__button::before{border:1px solid var(--card-button-bg-color);background:var(--card-button-bg-color);color:var(--card-button-bg-color) !important}.card__button:hover{color:var(--card-button-bg-color) !important}.card .button-underlined p{text-decoration:underline}
