﻿@keyframes rotating{100%{transform:rotate(360deg)}}.contact-item{display:flex;flex-direction:column;padding:clamp(2rem, 2.1621621622vw, 4rem);border-radius:1rem;background-color:var(--main-color, #6FC1B7);gap:clamp(2rem, 2.1621621622vw, 4rem);text-align:center}@media(min-width: 30rem){.contact-item{flex-direction:row;text-align:unset}}.contact-item h2{margin-top:0}.contact-item-ico::before{content:"";font-family:"icomoon";font-weight:normal;line-height:1;font-size:clamp(6rem, 4.7027027027vw, 8.7rem)}.contact-item-content .contact-item-perex,.contact-item-content .contact-item-description{margin:clamp(1.5rem, 1.6216216216vw, 3rem) 0 clamp(1rem, 1.0810810811vw, 2rem) 0;font-size:clamp(2rem, 1.2432432432vw, 2.3rem);letter-spacing:clamp(0, 0vw, 0);line-height:clamp(2.8rem, 1.7297297297vw, 3.2rem);margin:0}.contact-item-content .contact-item-link{margin:clamp(1rem, 1.0810810811vw, 2rem) 0}.contactGallery{display:grid;grid-gap:clamp(2rem, 2.1621621622vw, 4rem);grid-template-columns:1fr}@media(min-width: 35.9375rem){.contactGallery{grid-template-columns:1fr 1fr}}.contactGallery .contactGallery-item img{width:100%;height:auto;object-fit:cover}.contactGallery+.videoItem{margin-top:clamp(2rem, 2.1621621622vw, 4rem)}.contactDetail .personContainer{padding:clamp(2rem, 3.2432432432vw, 6rem) 0 2rem 0}