@media(min-width:768px){.block-contact-infos__container{--block-contact-infos-img-width:41.15%;display:grid}}@media(min-width:1200px){.block-contact-infos__container{--block-contact-infos-img-width:41.25%}}@media(min-width:768px){.block-contact-infos--left .block-contact-infos__container{grid-template-columns:var(--block-contact-infos-img-width) 1fr}}@media(min-width:768px){.block-contact-infos--right .block-contact-infos__container{grid-template-columns:1fr var(--block-contact-infos-img-width)}}.block-contact-infos__image--desktop{display:none}@media(min-width:768px){.block-contact-infos__image--desktop{display:block}}@media(min-width:1921px){.block-contact-infos__image--desktop{border-radius:var(--border-radius-2,3px)!important}}.block-contact-infos--left .block-contact-infos__image--desktop{border-radius:0 var(--border-radius-2,3px) var(--border-radius-2,3px) 0}.block-contact-infos--right .block-contact-infos__image--desktop{border-radius:var(--border-radius-2,3px) 0 0 var(--border-radius-2,3px);order:2}@media(min-width:768px){.block-contact-infos__image--mobile{display:none}}.block-contact-infos__inner{display:grid;grid-row-gap:3rem;grid-template-columns:100%;padding:4rem 2.75rem}@media(min-width:576px){.block-contact-infos__inner{padding:4rem 4.75rem}}@media(min-width:768px){.block-contact-infos__inner{grid-row-gap:4rem;padding:4rem 5.75rem 4rem 2rem}}@media(min-width:992px){.block-contact-infos__inner{padding:4rem 7rem 4rem 5.875rem}}@media(min-width:1200px){.block-contact-infos__inner{padding:8rem 8rem 8rem 7rem}}@media(min-width:1440px){.block-contact-infos__inner{padding:8rem 9.25rem 8rem 8.25rem}}@media(min-width:1680px){.block-contact-infos__inner{padding:8rem 10.5rem 8rem 9.5rem}}.block-contact-infos__infos{display:flex;flex-direction:column}.block-contact-infos__infos h2{margin-bottom:.75rem}.block-contact-infos__description{margin-bottom:1.5rem}@media(min-width:768px){.block-contact-infos__description{font-size:1rem;line-height:1.5rem}}.block-contact-infos__cta{display:flex;flex-direction:column}@media(max-width:575.98px){.block-contact-infos__cta{text-align:center}}@media(min-width:576px){.block-contact-infos__cta{align-items:center;flex-flow:row wrap}}.block-contact-infos__details{display:grid;grid-row-gap:1.5rem;grid-template-columns:100%}@media(min-width:576px){.block-contact-infos__details{grid-gap:1.5rem;grid-template-columns:1fr 1fr}}@media(min-width:768px){.block-contact-infos__details{grid-row-gap:3rem}}@media(min-width:1680px){.block-contact-infos__details{grid-column-gap:4.406rem}}