.blog__contact{background-blend-mode:screen;background-color:rgba(179,74,140,.4);background-image:url(https://solutionsimmobilieres.bpce.fr/template/assets/fond_contact-footer.jpg);background-repeat:no-repeat;background-size:cover;padding-bottom:50px;padding-top:50px}.blog__contact h4{color:#b34a8c;font-size:15px;letter-spacing:.08em;line-height:18px;text-transform:uppercase}.blog__contact h3,.blog__contact h4{font-style:normal;font-weight:500;text-align:center}.blog__contact h3{font-size:28px;line-height:28px;margin-top:20px}.contact__cta{display:flex;gap:16px;justify-content:center;margin-top:32px}.contact__cta a.empty__cta,.contact__cta a.full__cta{align-items:center;border:none;border-radius:49px;display:inline-flex;flex-wrap:wrap;height:50px;justify-content:center;outline:transparent;padding:0 20px;text-decoration:none}.contact__cta a.full__cta{background-color:#b34a8c;color:#fff;position:relative}.contact__cta a.empty__cta span,.contact__cta a.full__cta span{white-space:nowrap}.contact__cta a.empty__cta{background-color:transparent;border:1px solid #40384433;position:relative;width:auto}.contact__cta a.empty__cta:hover{border:1px solid #000}.contact__cta a.full__cta:hover{background-color:#581d74}a.empty__cta img,a.full__cta img{vertical-align:text-bottom;width:18px}a.empty__cta span,a.full__cta span{display:inline-flex;font-size:16px;font-weight:400;padding-left:5px;transition:padding-left .1s linear}a.empty__cta span{color:#043844}a.empty__cta span:hover,a.full__cta span:hover{padding-left:10px}@media screen and (width < 300px){.contact__cta{flex-direction:column}}