[class^=image_and_text_] .button{align-items:center;background-color:#d52128;border:none;border-radius:50px;color:#fff;display:inline-flex;font-weight:600;justify-content:center;padding:12px 28px;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}[class^=image_and_text_] .button.red{background-color:#d52128}[class^=image_and_text_] .button.red:hover{background-color:#b81c22}[class^=image_and_text_] .button.white{background-color:#fff;color:#000}[class^=image_and_text_] .button.white:hover{background-color:#f2f2f2}[class^=image_and_text_] .button.white_outline{background:transparent;border:2px solid #fff;color:#fff}[class^=image_and_text_] .button.white_outline:hover{background:#fff;color:#000}[class^=image_and_text_] .button.dark_outline{background:transparent;border:2px solid #000;color:#000}[class^=image_and_text_] .button.dark_outline:hover{background:#000;color:#fff}[class^=image_and_text_] .button.gold{background-color:#c9a24d;color:#fff}[class^=image_and_text_] .button.gold:hover{background-color:#b8933f}[class^=image_and_text_] .button.gold_outline{background:transparent;border:2px solid #c9a24d;color:#c9a24d}[class^=image_and_text_] .button.gold_outline:hover{background:#c9a24d;color:#fff}[class^=image_and_text_] .button.taupe{background-color:#8b7e74;color:#fff}[class^=image_and_text_] .button.taupe:hover{background-color:#7a6e65}[class^=image_and_text_] .button.taupe_outline{background:transparent;border:2px solid #8b7e74;color:#8b7e74}[class^=image_and_text_] .button.taupe_outline:hover{background:#8b7e74;color:#fff}