section.conatact-data{margin:6rem 0 3rem}section.conatact-data .section{display:grid;grid-template-columns:1fr 1fr}section.conatact-data .conatct-info{text-align:center}section.conatact-data .conatct-info h2{font-size:0}section.conatact-data .conatct-info .logo{margin-bottom:.25rem}section.conatact-data .conatct-info .logo img{width:16rem}section.conatact-data .conatct-info .name{margin-bottom:1rem}section.conatact-data .conatct-info .elements{font-weight:400;margin:auto;width:fit-content}section.conatact-data .conatct-info .element{display:flex;gap:1em;margin-bottom:1rem;text-align:left}section.conatact-data .conatct-info .element.socials{justify-content:center}section.conatact-data .conatct-info a{color:inherit;text-decoration:none}section.conatact-data .conatct-info a:focus,section.conatact-data .conatct-info a:hover{text-decoration:underline}section.conatact-data .form h2{margin-top:0}section.conatact-data form input[type=email],section.conatact-data form input[type=tel],section.conatact-data form input[type=text],section.conatact-data form textarea{box-sizing:border-box;display:block;font-weight:400;margin-bottom:1rem;padding:.5em 1em;width:100%}section.conatact-data form label.gdpr{margin-bottom:1rem}section.map iframe{border:0;height:500px;vertical-align:top;width:100%}@media (max-width:1050px){section.conatact-data .conatct-info .logo img{width:14rem}}@media (max-width:750px){section.conatact-data{margin:4rem 0 2rem}section.conatact-data .section{grid-template-columns:1fr}}@media (max-width:450px){section.conatact-data{margin:2rem 0}section.conatact-data .conatct-info .logo img{width:10rem}}