.cta-and-animation{background-color:#1a1a1a;overflow:hidden;padding:6.25rem 0}@media(min-width:1200px){.cta-and-animation{padding:8.75rem 0}}.cta-and-animation__text-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#ba9d7d;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:3rem;width:100%}@media(min-width:1200px){.cta-and-animation__text-wrapper{padding-bottom:5.4375rem}}.cta-and-animation__text{position:relative;-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}@media(max-width:1199.98px){.cta-and-animation__text{margin-bottom:.3125rem}}.cta-and-animation__text.text-top{right:50%;-webkit-transform:translateX(33%);-o-transform:translateX(33%);transform:translateX(33%)}.cta-and-animation__text.text-top.moved{-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}.cta-and-animation__text.text-bottom{left:50%;text-align:end;-webkit-transform:translateX(-33%);-o-transform:translateX(-33%);transform:translateX(-33%)}.cta-and-animation__text.text-bottom.moved{right:0;-webkit-transform:translateX(17%);-o-transform:translateX(17%);transform:translateX(17%)}.cta-and-animation img{border-radius:1.25rem;height:auto;margin:auto 0 3rem;max-width:29rem;width:100%}@media(min-width:1200px){.cta-and-animation img{margin-bottom:0}}.cta-and-animation h5,.cta-and-animation p{color:#f0ede7}.cta-and-animation h5,.cta-and-animation p{margin-bottom:2rem;max-width:31.75rem;width:100%}@media(min-width:1200px){.cta-and-animation p{margin-bottom:3rem}}.cta-and-animation .button{margin:0 auto 0 0}
