#contacts .container{display:flex;justify-content:space-between}@media screen and (max-width:990px){#contacts .container:nth-child(2){flex-direction:column;gap:32px}}#contacts .container:nth-child(3){flex-wrap:wrap;align-items:stretch}@media screen and (max-width:990px){#contacts .container:nth-child(3){gap:32px}}#contacts .container .content{width:100%;max-width:calc(50% - 64px)}@media screen and (max-width:1200px){#contacts .container .content{max-width:calc(50% - 12px)}}@media screen and (max-width:990px){#contacts .container .content{max-width:100%}}#contacts .container .content-links{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:80px}@media screen and (max-width:1400px){#contacts .container .content-links{grid-column-gap:24px}}@media screen and (max-width:1200px){#contacts .container .content-links{grid-template-columns:1fr}#contacts .container .content-links>p:nth-child(1),#contacts .container .content-links>p:nth-child(3),#contacts .container .content-links>a:nth-child(5){order:1}#contacts .container .content-links>a:last-of-type{margin-bottom:16px}}#contacts .container .content-socials{display:flex;gap:40px}@media screen and (max-width:570px){#contacts .container .content-socials{flex-wrap:wrap;gap:24px}}#contacts .container .content-socials a svg{margin-bottom:0;width:24px}#contacts .container .content-socials a:hover svg{transform:none}#contacts .container .form{width:100%;max-width:calc(50% - 64px)}@media screen and (max-width:1200px){#contacts .container .form{max-width:calc(50% - 12px)}}@media screen and (max-width:990px){#contacts .container .form{max-width:100%}}#contacts .container .legal-info{width:100%}@media screen and (max-width:990px){#contacts .container .legal-info{margin-bottom:0}}#contacts .container .map{width:100%;max-width:calc(50% - 64px);display:flex;flex-direction:column}@media screen and (max-width:1200px){#contacts .container .map{max-width:calc(50% - 12px)}}@media screen and (max-width:990px){#contacts .container .map{max-width:100%}}#contacts .container .map iframe{margin-top:auto;width:100%;height:400px;border-radius:4px}@media screen and (max-width:760px){#contacts .container .map iframe{height:240px}}
