.wtca-v2 a.button,.wtca-v2 .contact form .button{background-color:var(--v2-color-wtca-orange);border:1px solid var(--v2-color-wtca-orange);border-radius:var(--v2-radius-sm);color:var(--v2-color-inverse);cursor:pointer;display:inline-block;font-family:var(--v2-font-heading);font-size:1.2vw;font-style:normal;font-weight:400;letter-spacing:0;padding:10px 20px;text-decoration:none;text-transform:none}.wtca-v2 .contact form .button{width:95%}.wtca-v2 a.button:hover,.wtca-v2 .contact form .button:hover,.wtca-v2 a.button:focus,.wtca-v2 .contact form .button:focus{background-color:var(--v2-color-wtca-orange-hover);border-color:var(--v2-color-wtca-orange-hover);color:var(--v2-color-inverse)}.wtca-v2:not(.pages-wtca-home) .v2-content :where(h2, h3){color:var(--v2-color-text);font-family:var(--v2-font-body);font-size:36px;font-weight:600;line-height:50px;margin-bottom:1rem;text-transform:none}.wtca-v2:not(.pages-wtca-home) .v2-content :where(p){color:var(--v2-color-text);font-family:var(--v2-font-body);font-size:16px;font-weight:500;line-height:200%;margin-bottom:1rem}@media screen and (max-width: 768px){.wtca-v2 a.button,.wtca-v2 .contact form .button{display:inline-flex;font-size:4vw;justify-content:center}}
