#contact{position:relative}#contact .common-limiter #infos{width:100%;max-width:1250px;margin:6rem auto 8rem}#contact .common-limiter #infos .infos-wrapper{display:grid;grid-template-columns:repeat(3,minmax(250px,1fr));gap:2rem}@media screen and (max-width:780px){#contact .common-limiter #infos .infos-wrapper{grid-template-columns:repeat(3,minmax(150px,1fr))}}@media screen and (max-width:580px){#contact .common-limiter #infos .infos-wrapper{display:block}}#contact .common-limiter #infos .infos-wrapper .infos-item{display:inline-block;text-align:center}@media screen and (max-width:580px){#contact .common-limiter #infos .infos-wrapper .infos-item{display:block}#contact .common-limiter #infos .infos-wrapper .infos-item:not(:last-child){margin-bottom:3rem}}#contact .common-limiter #infos .infos-wrapper .infos-item .icon{height:78px;width:78px;border:1px solid #ddd;border-radius:50%;margin:0 auto 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#contact .common-limiter #infos .infos-wrapper .infos-item .icon svg{height:28px;width:28px}#contact .common-limiter #infos .infos-wrapper .infos-item .icon svg path{stroke:#f7941e}#contact .common-limiter #infos .infos-wrapper .infos-item .title{font-family:Montserrat,sans-serif;font-size:14px;font-size:1.4rem;font-weight:600;display:inline-block;color:#231f20}#contact .common-limiter #form{margin-bottom:8rem}#contact .common-limiter #form .common-text{text-align:center;font-weight:600;margin-bottom:4rem}#contact .common-limiter #form form{max-width:1250px;margin:0 auto}#contact .common-limiter #form form .row{margin-bottom:1.5rem}#contact .common-limiter #form form .row .field label{text-transform:uppercase;font-weight:600}@media screen and (max-width:780px){#contact .common-limiter #form form .row .field.col-2:nth-of-type(even){margin:.75rem 0}}