.bottom-pane{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:400px;padding:40px 0;position:relative}.bottom-pane:before{background:#231f20;bottom:0;content:"";left:0;opacity:.65;position:absolute;right:0;top:0}.bottom-pane .container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}.bottom-pane>*{position:relative;z-index:2}.bottom-pane .content-holder{margin:0 auto;max-width:565px;text-align:center}.bottom-pane .content-holder p,.bottom-pane h1{color:#fff}.bottom-pane .cta_button{background-color:transparent;border:1px solid transparent;border-radius:3em;box-sizing:border-box!important;color:#fff;cursor:pointer;display:inline-block;font-family:sofia-pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.9375rem;font-weight:400;letter-spacing:1.2px;line-height:1;min-width:170px;padding:10px 5px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.bottom-pane .btn-wrap .btn,.bottom-pane .btn-wrap .cta_button{background-color:#47a61d;border:0;-webkit-transition:background-color .3s linear,background-color .3s linear,color .3s linear;transition:background-position .3s linear,background-color .3s linear,color .3s linear}.bottom-pane .btn-wrap .btn:hover,.bottom-pane .btn-wrap .cta_button:hover{background-color:#3d9317}@media screen and (min-width:992px){.bottom-pane .btn-wrap .btn,.bottom-pane .btn-wrap .cta_button{min-width:227px;padding:17px 10px}}@media (min-width:1200px){.bottom-pane{min-height:502px}.bottom-pane .container{padding:0 96px}.bottom-pane .content-holder{padding-bottom:15px}.bottom-pane .content-holder p{margin-bottom:40px}}