.contacts{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(4, auto);grid-auto-flow:column;gap:2em;max-width:var(--box);margin:0 auto;padding:40px 0}.contacts>div{width:100%}.contacts__box{display:flex;align-items:center;gap:2em;border-radius:var(--radius);border:1px solid var(--bg-89);padding:1rem 2rem}@media(max-width: 430px){.contacts__box{flex-direction:column;text-align:center;gap:0;padding:2rem .8rem 1rem .8rem}}.contacts a{color:var(--bl-55);text-decoration:none}.contacts__social{display:flex;margin-top:3rem}.contacts__social>div{display:flex;margin:0 auto;gap:.5em}.contacts .soc{border-radius:100%;width:44px;height:44px}.contacts .soc img{position:relative;top:10px;left:10px}.contacts .youtube{background:var(--youtube)}.contacts .linkedin{background:var(--linkedin)}@media(max-width: 750px){.contacts{grid-template-columns:1fr;grid-template-rows:auto;grid-auto-flow:row}}.departments{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:2em;max-width:var(--box);margin:0 auto;padding:2rem 0}.departments>div{display:flex;flex-direction:column;background:var(--white);align-items:center;padding:2em 1em;gap:1em;border-radius:var(--radius);text-align:center;border:1px solid var(--bg-89);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.departments>div:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 12px 30px rgba(0,0,0,.08)}.departments h3{text-transform:uppercase}.departments p{margin-bottom:0}.departments a{color:var(--bl-55);text-decoration:none}@media(max-width: 600px){.departments{grid-template-columns:1fr}}/*# sourceMappingURL=S11_Contacts.css.map */
