.content-button-module-outer{background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid rgba(80,80,80,.2);border-top:1px solid rgba(80,80,80,.2);margin-top:100px}.content-button-module-outer .content-button-heading{padding-bottom:30px;text-align:center}.content-button-module-outer .content-button-module-inner .content-button-heading h2{font-family:replica-bold,sans-serif;font-weight:400;letter-spacing:0;line-height:36px;margin:0;text-transform:uppercase}.content-button-module-outer .module-content p{font-weight:400;letter-spacing:0;margin:0 auto;max-width:560px;padding:0!important;text-align:center}.content-button-module-outer .module-content{padding-bottom:39px}.content-button-module-outer .module-button-section{text-align:center}.content-button-module-outer .module-button-section a{border-radius:60px;display:inline-block;font-weight:500;letter-spacing:0;line-height:36px;padding:12px 45px!important;transition:.2s ease!important}.content-button-module-outer .module-button-section a:hover{transform:scale(1.1)!important}@media(max-width:767px){.content-button-module-outer{padding:30px 0!important}.content-button-module-outer .content-button-heading{padding-bottom:10px!important}.content-button-module-outer .module-content{padding-bottom:20px!important}.content-button-module-outer .content-button-module-inner h2{font-size:25px!important;line-height:35px!important}.content-button-module-outer .module-content p{font-size:16px!important;line-height:24px!important}.content-button-module-outer .module-button-section a{font-size:17px!important;line-height:21px!important;padding:17px 34px!important}}