.call-to-action{background-position:50%;background-repeat:no-repeat;background-size:cover}.call-to-action .call-to-action-content .button-sp a,.call-to-action .call-to-action-content .button-sp button{background:transparent;border:1px solid #b5b4b0;color:#b5b4b0;display:inline-block;font-size:12px;padding:12px 25px;text-decoration:none;text-transform:uppercase}.call-to-action .call-to-action-content .button-sp{padding-top:20px}.call-to-action .call-to-action-content .icon-tag{align-items:center;display:flex;flex-wrap:wrap;padding-bottom:30px}.call-to-action .call-to-action-content .icon-tag .icon-md{line-height:0;margin-right:5px;position:relative;top:-1px}.call-to-action .call-to-action-content .icon-tag .icon-md img{width:10px}.call-to-action-content .description h2{margin-bottom:15px}.call-to-action .call-to-action-content .tag-line p{font-size:12px;margin:0;text-transform:uppercase}.call-to-action .call-to-action-content.left{text-align:left}.call-to-action .call-to-action-content.center{text-align:center}.call-to-action .call-to-action-content.right{text-align:right}.call-to-action .call-to-action-content.center .icon-tag,.call-to-action .call-to-action-content.right .icon-tag{justify-content:center}.listing-image-column .heading{padding-bottom:50px}.call-to-action .call-to-action-content .button-sp a:hover,.call-to-action .call-to-action-content .button-sp button:hover{background:#fff;border-color:#fff;color:#000}