.contact-form-section .grid-container{max-width:750px;margin-bottom:75px}.contact-form-section .page-title{text-align:center}.page-template-p-contact .block-grid-for-core-heading.banner-heading h1{text-align:center}.page-template-p-contact .gform_wrapper .gfield .ginput_container.ginput_container_consent{width:25px;margin-top:10px!important}.page-template-p-contact span.gform_fileupload_rules{display:none}.contact-map-section{background-color:#f8f8f8;position:relative;padding:102px 0 38px}@media print,screen and (max-width:47.99875em){.contact-map-section{padding:80px 0 0}}.contact-map-section .grid-container{max-width:1200px}.contact-map-section .map-col{margin-bottom:36px}.contact-map-section .map-col .map-title{text-transform:uppercase;margin-bottom:14px;font-weight:500;letter-spacing:.02em;font-size:14px}.contact-map-section .map-col .wrapper{margin-bottom:4px}.contact-map-section .map-col .map-details{margin-bottom:0;line-height:1.6}.contact-map-section .map-col .phone,.contact-map-section .map-col .phone-title{display:inline-block;vertical-align:middle;line-height:1.6}.contact-map-section .map-col .phone{color:inherit}.contact-map-section .map-col .urgences a,.contact-map-section .map-col .urgences span{color:#d23358;font-weight:500}.contact-map-section .map-link{display:block}.contact-map-section .map-image{height:404px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;width:100%}@media print,screen and (min-width:48em){.contact-map-section .map-image{position:absolute;right:0;top:0;width:33%;height:100%;background-size:cover}}
/*# sourceMappingURL=p-contact.css.map */
