.Contacts .content{flex-direction:column;min-height:calc(100vh - 58px);padding:40px 0 0;display:flex}@media (max-width:768px){.Contacts .content{min-height:calc(100vh - 58px);padding:104px 0 0}}.Contacts .content__title{letter-spacing:-.04em;text-align:center;font-variation-settings:"slnt" 0;color:#101010;margin:0 0 50px;font-size:70px;font-weight:480;line-height:70px}@media (max-width:768px){.Contacts .content__title{margin:0 0 50px;font-size:60px;line-height:60px}}@media (max-width:550px){.Contacts .content__title{margin:0 0 50px;font-size:48px;line-height:48px}}.Contacts .address{justify-content:center;margin:0 0 40px;font-style:normal;display:flex}@media (max-width:768px){.Contacts .address{margin:0 0 40px}}@media (max-width:760px){.Contacts .address{flex-direction:column;justify-content:center;align-items:center}}.Contacts .address a{color:#5da600;cursor:pointer;border-bottom:1px solid #5da600;width:fit-content;height:fit-content;text-decoration:none;transition:all .2s ease-in-out}.Contacts .address a:hover{color:#499100;border-bottom:1px solid #499100}.Contacts .address>*{letter-spacing:-.02em;text-align:left;max-width:244px;font-size:22px;font-weight:400;line-height:29px;display:inline-block}@media (max-width:768px){.Contacts .address>*{max-width:244px;font-size:22px;line-height:29px}}@media (max-width:760px){.Contacts .address>*{max-width:199px}}@media (max-width:550px){.Contacts .address>*{font-size:18px;line-height:23px}}.Contacts .address>:not(:last-child){margin-right:110px}@media (max-width:768px){.Contacts .address>:not(:last-child){margin-right:40px}}@media (max-width:760px){.Contacts .address>:not(:last-child){margin-bottom:20px;margin-right:0}}.Contacts .address>:not(a){color:#101010}.Contacts .address__phone{-webkit-user-select:text;user-select:text}@media (max-width:760px){.Contacts .address__phone{order:2}}.Contacts .address__position{text-align:center}@media (max-width:760px){.Contacts .address__position{order:1}}.Contacts .address__email{-webkit-user-select:text;user-select:text}@media (max-width:760px){.Contacts .address__email{order:3}}.Contacts .map{height:100vh;min-height:400px;max-height:calc(100vh - 380px)}@media (max-width:768px){.Contacts .map{min-height:400px;max-height:calc(100vh - 380px)}}.Contacts .marker{cursor:pointer;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjYiIGhlaWdodD0iOTgiIHZpZXdCb3g9IjAgMCA2NiA5OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMzLjAwMjkgMEMxNC43Nzc5IDAgMCAxNC43NzIzIDAgMzMuMDAxQzAgNTEuMjIzNyAzMy4wMDI5IDk3LjgwOCAzMy4wMDI5IDk3LjgwOEMzMy4wMDI5IDk3LjgwOCA2NiA1MS4yMjMzIDY2IDMzLjAwMUM2Ni4wMDA4IDE0Ljc3MjggNTEuMjI4NSAwIDMzLjAwMjkgMFpNMzMuMDAyOSA0OC4xODVDMjQuNjExOSA0OC4xODUgMTcuODE1IDQxLjM5MTkgMTcuODE1IDMyLjk5OTRDMTcuODE1IDI0LjYwNjkgMjQuNjExMiAxNy44MTM5IDMzLjAwMjkgMTcuODEzOUM0MS4zODkyIDE3LjgxMzkgNDguMTg4NCAyNC42MDY5IDQ4LjE4ODQgMzIuOTk5NEM0OC4xODg0IDQxLjM5MTIgNDEuMzg5MiA0OC4xODUgMzMuMDAyOSA0OC4xODVaIiBmaWxsPSIjN0VDRUU3Ii8+Cjwvc3ZnPgo=);background-position:50% 0;background-repeat:no-repeat;background-size:contain;width:66px;height:196px}@media (max-width:768px){.Contacts .marker{width:66px;height:196px}}
