@font-face{font-family:'10996';src:url(../font/10996.OTF)}@font-face{font-family:'10990';src:url(../font/10990.OTF)}@font-face{font-family:'10997';src:url(../font/10997.OTF)}.contacts-info{position:relative;background:#1c3950;color:#fff;padding-top:calc(16vw * 9 / 16);padding-bottom:calc(13vw * 9 / 16)}.contacts-info-row{position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;gap:0 20px}.contacts-info-col{position:relative;width:calc((100% - 20px) / 2)}.contacts-info-col .title{display:block;text-transform:uppercase;font-size:12px;margin-bottom:12px}.contacts-info-col .phone{display:inline-block;position:relative;font-family:'10990';line-height:1;font-size:clamp(34px, 3.6vw, 70px)}.contacts-info-col .phone:before{background-color:currentColor;bottom:0;content:"";height:clamp(1px, 0.05em, 4px);left:0;position:absolute;transform:scaleX(0);transform-origin:100% 0;transition:transform 0.3s cubic-bezier(0.53, 0, 0, 1);width:100%}@media (hover: hover){.contacts-info-col .phone:hover:before{transform:scaleX(1);transform-origin:0 0}}.contacts-info-title{margin-left:28%;font-size:clamp(24px, 2vw, 38px);padding-top:calc(16vw * 9 / 16);line-height:1.15;max-width:930px}.contacts-info-title span{display:block;color:#fe1822}.contacts-info-offices-wr{position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;gap:0 20px;padding-top:calc(17vw * 9 / 16)}.contacts-info-office{position:relative;width:calc((100% - 20px * 2) / 3)}.contacts-info-office:nth-child(2){margin-top:calc(11vw * 9 / 16)}.contacts-info-office:nth-child(3){margin-top:calc(22vw * 9 / 16)}.contacts-info-office .name{font-weight:600}.contacts-info-office .name.small{font-size:16px}.contacts-info-office .img{display:block;width:100%;margin:15px 0}.contacts-info-office .img img{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover}.contacts-info-office .adr{display:inline-block;line-height:1.6;font-size:12px;opacity:0.5;margin-top:10px}@media (hover: hover){.contacts-info-office .adr a:hover{opacity:1}}@media only screen and (min-width: 768px) and (max-width: 1023px){.contacts-info-title{margin-left:0}}@media only screen and (min-width: 0px) and (max-width: 767px){.contacts-info{padding-top:130px;padding-bottom:40px}.contacts-info-row{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:40px}.contacts-info-col{width:100%}.contacts-info-title{margin-left:0;padding:0 15px;padding-top:80px}.contacts-info-title span{display:block;color:#fe1822}.contacts-info-offices-wr{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:48px;padding-top:40px}.contacts-info-office{width:100%}.contacts-info-office:nth-child(2){margin-top:0}.contacts-info-office:nth-child(3){margin-top:0}}
/*# sourceMappingURL=contacts.css.map */
