﻿@import url("https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;600;700&display=swap");.PersonsWrap{position:relative;display:flex;flex-wrap:nowrap;align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;margin-left:-10px;margin-right:-10px;margin-bottom:35px;}.PersonsWrap .ContactPersonOneWrap{flex-basis:33.333333333%;padding-left:10px;padding-right:10px;margin-bottom:20px;}@media only screen and (max-width:1375px){.PersonsWrap .ContactPersonOneWrap{flex-basis:50%;}}@media only screen and (max-width:650px){.PersonsWrap .ContactPersonOneWrap{flex-basis:100%;}}.PersonsWrap.WithPhotos .ContactPersonOneWrap{flex-basis:50%;padding-left:10px;padding-right:10px;margin-bottom:20px;}@media only screen and (max-width:630px){.PersonsWrap.WithPhotos .ContactPersonOneWrap{flex-basis:100%;}}.PersonsWrap .ContactPersonOne{position:relative;background:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:26px;margin-bottom:20px;border:1px solid #ccc;-webkit-box-shadow:0 9px 5px -6px rgba(0,0,0,.07);-moz-box-shadow:0 9px 5px -6px rgba(0,0,0,.07);box-shadow:0 9px 5px -6px rgba(0,0,0,.07);height:100%;display:flex;flex-wrap:nowrap;align-items:center;flex-direction:row;justify-content:flex-start;align-items:center;}@media only screen and (min-width:630px) and (max-width:925px),screen and (min-width:970px) and (max-width:1250px),screen and (max-width:480px){.PersonsWrap .ContactPersonOne{align-items:flex-start;}}.PersonsWrap .ContactPersonOne .PersonImage{position:relative;display:flex;flex-wrap:nowrap;align-items:center;flex-direction:row;justify-content:center;align-items:center;width:110px;flex-shrink:0;margin-right:30px;}.PersonsWrap .ContactPersonOne .PersonImage img{margin-top:-10px;}@media only screen and (min-width:630px) and (max-width:925px),screen and (min-width:970px) and (max-width:1250px),screen and (max-width:480px){.PersonsWrap .ContactPersonOne .PersonImage{width:60px;margin-right:20px;}.PersonsWrap .ContactPersonOne .PersonImage img{margin-top:0;}}@media only screen and (max-width:400px){.PersonsWrap .ContactPersonOne .PersonImage{width:40px;}}.PersonsWrap .ContactPersonOne .PersonText{position:relative;display:flex;flex-wrap:nowrap;align-items:center;flex-direction:column;justify-content:space-between;align-items:flex-start;height:100%;}.PersonsWrap .ContactPersonOne .PersonText .Block01,.PersonsWrap .ContactPersonOne .PersonText .Block02{width:100%;}@media only screen and (min-width:630px) and (max-width:925px),screen and (min-width:970px) and (max-width:1250px),screen and (max-width:480px){.PersonsWrap .ContactPersonOne .PersonText .Block02{margin-left:-80px;width:calc(100% + 80px);}}@media only screen and (max-width:400px){.PersonsWrap .ContactPersonOne .PersonText .Block02{margin-left:-60px;width:calc(100% + 60px);}}.PersonsWrap .ContactPersonOne .PersonText .Name{color:#090a0c;font-weight:500;font-size:22px;line-height:30px;margin-bottom:4px;}.PersonsWrap .ContactPersonOne .PersonText .Function{font-weight:400;margin-bottom:25px;font-size:16px;line-height:20px;color:#4b4b4b;}.PersonsWrap .ContactPersonOne .PersonText a{color:#4b4b4b;text-decoration:none;}.PersonsWrap .ContactPersonOne .PersonText a:hover{color:#4b4b4b;text-decoration:underline;}.PersonsWrap .ContactPersonOne .PersonText a i{font-size:17px;display:inline-block;margin-right:6px;position:relative;top:2px;}.OfficeAndMapWrap{position:relative;display:flex;flex-wrap:nowrap;align-items:center;flex-direction:row;justify-content:space-between;align-items:stretch;}.OfficeAndMapWrap .OfficeText{flex-basis:360px;flex-shrink:0;padding-right:45px;}.OfficeAndMapWrap .OfficeText .Address h2{font-size:18px;line-height:24px;margin:0 0 0 0;}.OfficeAndMapWrap .OfficeText h3{margin-bottom:0;}.OfficeAndMapWrap .OfficeMap{flex-grow:2;}.OfficeAndMapWrap .AdditionalInfo{margin-top:25px;}@media only screen and (max-width:1120px){.OfficeAndMapWrap .OfficeMap,.OfficeAndMapWrap .OfficeText{flex-grow:1;flex-basis:50%;}}@media only screen and (max-width:600px){.OfficeAndMapWrap{flex-wrap:wrap;}.OfficeAndMapWrap .OfficeMap,.OfficeAndMapWrap .OfficeText{flex-grow:1;flex-basis:100%;text-align:center;padding:0;}}.TextsWrap{margin-top:25px;}.TextsWrap h4{margin-bottom:0;}