I thought I'd be spiffy in Google Sites and change a banner at the bottom of my site from letting Google auto-code it to doing it myself. I wanted to have an orange rectangle with 2 lines of text centered horizontally and vertically. I was able to do everything except center the text vertically. I tried many different StackOverflow solution but none seem to be working. Anyone else done this or see what I've done wrong?
Here's some code I tried to do based on this solution: How do I vertically center text with CSS? (Mine is based on the solution that references Sebastian Ekström
<div style="margin-top: 60px; 
            margin-bottom: 60px; 
            background-color: #f16739; 
            height: 200px; 
            text-align: center">
  <p style="color: #ffffff; 
            font-size: 16px; 
            letter-spacing: 1px;
            line-height: 24px; 
            -webkit-transform-style: preserve-3d; 
            -moz-transform-style: preserve-3d; 
            transform-style: preserve-3d; 
            position: relative; 
            top: 50% transform: 
            translateY(-50%);">Plan: B Cleaning works with your schedule so you can enjoy more of what you love.<br><a href="https://sites.google.com/a/planbcleaning.com/planbcleaning2-0/home#contactus">Contact us</a> today to schedule your free consultation.
  </p>
</div>
 
    