main.contact .container{width:var(--container-width);max-width:var(--container-max-width);margin:auto;display:flex;justify-content:flex-end;padding-bottom:100px;padding-top:100px}main.contact .container .content{width:var(--col-12)}main.contact .container .content h1{font-size:200px;margin-top:0;margin-bottom:180px;text-align:center}@media (max-width: 768px){main.contact .container .content h1{margin-left:auto;font-size:60px;margin-top:0;margin-bottom:40px}}main.contact .container .content p{font-family:var(--sans-serif);font-weight:400;line-height:24px;font-size:15px;margin-bottom:10px}main.contact .container .content .contact-container{display:flex}@media (max-width: 1200px){main.contact .container .content .contact-container{flex-direction:column-reverse}}main.contact .container .content .contact-container .informations{width:var(--col-4);padding-right:var(--col-1);text-align:right}main.contact .container .content .contact-container .informations h2{text-transform:inherit}@media (max-width: 992px){main.contact .container .content .contact-container .informations{width:100%;padding-right:0}}main.contact .container .content .contact-container .informations p{font-weight:300;text-align:right;display:flex;justify-content:flex-end}main.contact .container .content .contact-container .informations h4{font-size:40px;font-weight:300;margin-top:0}main.contact .container .content .contact-container .informations>div{border-bottom:1px solid var(--white);padding-bottom:10px}main.contact .container .content .contact-container .informations .telephone{display:flex;align-items:center;gap:10px;justify-content:flex-end;padding:25px 0}main.contact .container .content .contact-container .informations .telephone a{font-weight:700;text-decoration:none}main.contact .container .content .contact-container .informations .recrutement{margin-bottom:70px}main.contact .container .content .contact-container .formulaire{width:var(--col-8)}main.contact .container .content .contact-container .formulaire textarea{height:380px}@media (max-width: 992px){main.contact .container .content .contact-container .formulaire{width:100%;padding-right:0}}
