.Contacts_wrapper__dTTHR{width:100%;margin-top:50px;display:grid;column-gap:10px;grid-template-columns:auto minmax(320px,1720px) auto;grid-template-areas:". content ."}.Contacts_content__cBJaG{grid-area:content;width:100%;display:flex;flex-direction:column;margin-bottom:20px}.Contacts_contentHeader__gii3Y{margin-bottom:50px;display:flex;flex-direction:column;row-gap:50px}.Contacts_contentHeader__gii3Y .Contacts_contentHeaderTitleRow__roxdx{display:grid;column-gap:5px;grid-template-columns:1fr 1fr;grid-template-areas:"title description"}.Contacts_contentHeader__gii3Y .Contacts_contentHeaderTitleRow__roxdx .Contacts_contentHeaderTitle__cSBfj{grid-area:title;color:#0b60cc;font-weight:500;font-size:4.5rem;margin-bottom:25px}.Contacts_contentHeader__gii3Y .Contacts_contentHeaderTitleRow__roxdx .Contacts_contentHeaderDescriptionContainer__KpSiS{grid-area:description;display:grid;column-gap:5px;row-gap:15px;line-height:1.5rem;grid-template-columns:1fr 1fr;grid-template-areas:"title title" "post phones" "address schedule"}.Contacts_contentHeader__gii3Y .Contacts_contentHeaderTitleRow__roxdx .Contacts_contentHeaderDescriptionContainer__KpSiS .Contacts_title__BSo_X{grid-area:title;color:#0b60cc;font-weight:500;font-size:1.5rem}.Contacts_contentHeader__gii3Y .Contacts_contentHeaderTitleRow__roxdx .Contacts_contentHeaderDescriptionContainer__KpSiS .Contacts_post__UjQc0{grid-area:post}.Contacts_contentHeader__gii3Y .Contacts_contentHeaderTitleRow__roxdx .Contacts_contentHeaderDescriptionContainer__KpSiS .Contacts_address__0Q5HD{grid-area:address}.Contacts_contentHeader__gii3Y .Contacts_contentHeaderTitleRow__roxdx .Contacts_contentHeaderDescriptionContainer__KpSiS .Contacts_phones__dIhw9{grid-area:phones}.Contacts_contentHeader__gii3Y .Contacts_contentHeaderTitleRow__roxdx .Contacts_contentHeaderDescriptionContainer__KpSiS .Contacts_schedule___cbFi{grid-area:schedule}.Contacts_contentHeader__gii3Y .Contacts_contentHeaderTitleRow__roxdx .Contacts_contentHeaderDescriptionContainer__KpSiS .Contacts_subtitle__mjeg6{font-weight:500;font-size:1.25rem}.Contacts_contentHeader__gii3Y .Contacts_contentHeaderTitleRow__roxdx .Contacts_contentHeaderDescriptionContainer__KpSiS .Contacts_column___c6U0{display:flex;flex-direction:column;row-gap:5px}.Contacts_contentHeader__gii3Y .Contacts_contentHeaderTitleRow__roxdx .Contacts_contentHeaderDescriptionContainer__KpSiS .Contacts_contentHeaderDescription__hRiVH{color:#8c8c8c;font-weight:400;font-size:1.125rem;line-height:1.5rem}.Contacts_contentHeader__gii3Y .Contacts_contentHeaderMap__mDNxN{width:100%;height:740px;border-radius:20px}.Contacts_routeContainer__h8aiR{width:100%;display:grid;grid-template-columns:repeat(4,1fr);grid-template-areas:"title subtitle description ."}.Contacts_routeContainer__h8aiR:not(:last-child){margin-bottom:50px}.Contacts_routeContainer__h8aiR .Contacts_title__BSo_X{grid-area:title;text-transform:uppercase;color:#0b60cc;font-weight:700;font-size:2rem;margin-bottom:25px}.Contacts_routeContainer__h8aiR .Contacts_subtitle__mjeg6{grid-area:subtitle;color:#0b60cc;font-weight:500;font-size:1.5rem;border-top:1px solid #d9d9d9;padding-top:15px;padding-right:5px;margin-bottom:15px}.Contacts_routeContainer__h8aiR .Contacts_description__7_WFI{grid-area:description;padding-left:25px;list-style-type:disc;color:#8c8c8c;font-weight:400;font-size:1.125rem;border-top:1px solid #d9d9d9;padding-top:15px;line-height:1.5rem}.Contacts_routeContainer__h8aiR .Contacts_description__7_WFI>li:not(:last-child){margin-bottom:15px}@media(max-width:1200px){.Contacts_contentHeader__gii3Y .Contacts_contentHeaderTitleRow__roxdx .Contacts_contentHeaderTitle__cSBfj{font-size:4.375rem}.Contacts_contentHeader__gii3Y .Contacts_contentHeaderTitleRow__roxdx .Contacts_contentHeaderDescriptionContainer__KpSiS{grid-template-columns:1fr;grid-template-areas:"title" "post" "address" "phones" "schedule"}.Contacts_contentHeader__gii3Y .Contacts_contentHeaderMap__mDNxN{height:430px}.Contacts_routeContainer__h8aiR{grid-template-columns:repeat(3,1fr);grid-template-areas:"title subtitle description"}.Contacts_routeContainer__h8aiR:not(:last-child){margin-bottom:35px}}@media(max-width:768px){.Contacts_contentHeader__gii3Y .Contacts_contentHeaderTitleRow__roxdx .Contacts_contentHeaderTitle__cSBfj{font-size:3.25rem}.Contacts_routeContainer__h8aiR{grid-template-columns:repeat(2,1fr);grid-template-areas:"title title" "subtitle description"}}@media(max-width:600px){.Contacts_contentHeader__gii3Y .Contacts_contentHeaderTitleRow__roxdx{grid-template-columns:1fr;grid-template-areas:"title" "description"}.Contacts_contentHeader__gii3Y .Contacts_contentHeaderTitleRow__roxdx .Contacts_contentHeaderTitle__cSBfj{font-size:2.625rem}.Contacts_routeContainer__h8aiR{grid-template-columns:1fr;grid-template-areas:"title" "subtitle" "description"}.Contacts_routeContainer__h8aiR .Contacts_description__7_WFI{border-top:none;padding-top:0}}