.TitleDescription.pageTitle .title[data-v-9d489a86],.TitleDescription.sectionTitle .title[data-v-9d489a86],.TitleDescription.subTitle .title[data-v-9d489a86]{font-size:24px;font-weight:400}@media(min-width:576px){.TitleDescription.pageTitle .title[data-v-9d489a86],.TitleDescription.sectionTitle .title[data-v-9d489a86],.TitleDescription.subTitle .title[data-v-9d489a86]{font-size:26px}}@media(min-width:768px){.TitleDescription.pageTitle .title[data-v-9d489a86],.TitleDescription.sectionTitle .title[data-v-9d489a86],.TitleDescription.subTitle .title[data-v-9d489a86]{font-size:30px}}.TitleDescription .content[data-v-9d489a86],.TitleDescription .title[data-v-9d489a86]{color:#100b2f}.TitleDescription.white .content[data-v-9d489a86],.TitleDescription.white .title[data-v-9d489a86]{color:#fff}.TitleDescription[data-v-9d489a86] .content .link,.TitleDescription[data-v-9d489a86] .content a{color:#5738ff;text-decoration:none;border-bottom:1px solid transparent;-webkit-transition:border .5s ease-out;transition:border .5s ease-out;cursor:pointer}.TitleDescription[data-v-9d489a86] .content .link.router-link-active,.TitleDescription[data-v-9d489a86] .content a.router-link-active{color:rgba(16,11,47,.5)}.TitleDescription[data-v-9d489a86] .content .link:hover,.TitleDescription[data-v-9d489a86] .content a:hover{border-bottom-color:#5738ff}.TitleDescription[data-v-9d489a86] .content .link.button,.TitleDescription[data-v-9d489a86] .content a.button{border:1px solid rgba(87,56,255,.8);padding:5px 10px;-webkit-transition:border-color .5s ease-out;transition:border-color .5s ease-out}.TitleDescription[data-v-9d489a86] .content .link.button:hover,.TitleDescription[data-v-9d489a86] .content a.button:hover{border-color:#5738ff}.TitleDescription.sectionTitle .title[data-v-9d489a86]{margin:0}.TitleDescription.sectionTitle .content[data-v-9d489a86]{font-weight:400}.TitleDescription.pageTitle .title[data-v-9d489a86],.TitleDescription.subTitle .title[data-v-9d489a86]{margin-top:0;margin-bottom:20px}@media(min-width:992px){.TitleDescription.pageTitle .title[data-v-9d489a86]{font-size:34px}}@media(min-width:1200px){.TitleDescription.pageTitle .title[data-v-9d489a86]{font-size:38px}}
.PulseButton[data-v-04d54d38]{cursor:pointer;position:relative;width:40px;height:40px}.PulseButton .pulseButton[data-v-04d54d38]{outline:none;border:none;padding:0;background-color:#00bebe;border-radius:50%;-webkit-transition:-webkit-transform .35s,-webkit-box-shadow .35s;transition:-webkit-transform .35s,-webkit-box-shadow .35s;transition:transform .35s,box-shadow .35s;transition:transform .35s,box-shadow .35s,-webkit-transform .35s,-webkit-box-shadow .35s;will-change:transform,box-shadow}.PulseButton .pulseButton[data-v-04d54d38],.PulseButton .wave[data-v-04d54d38]{position:absolute;width:100%;height:100%;top:0;left:0}.PulseButton .wave[data-v-04d54d38]{border:4px solid #00bebe;border-radius:50%;-webkit-animation-name:pulse-zoom;animation-name:pulse-zoom;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.mapWrapper[data-v-66cc8347]{position:relative;overflow:hidden;color:#100b2f;line-height:1.667em;background-color:#885df1;height:100vh;height:calc(var(--vh, 1vh)*100);max-height:700px}.mapWrapper .logo[data-v-66cc8347],.mapWrapper .mapImage[data-v-66cc8347],.mapWrapper .marker[data-v-66cc8347]{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mapWrapper .logo[data-v-66cc8347]{--brand-color-primary:#fff;width:50px}@media(orientation:portrait){.mapWrapper .mapImage[data-v-66cc8347]{height:100%}}@media(orientation:landscape){.mapWrapper .mapImage[data-v-66cc8347]{width:100%}}.textContent[data-v-66cc8347]{background-color:#fff}.heading[data-v-66cc8347]{margin-bottom:40px}@media(min-width:768px){.heading[data-v-66cc8347]{margin-bottom:80px}}.address[data-v-66cc8347]{margin-bottom:1.667em}.address .city[data-v-66cc8347]{margin:0 0 20px;font-weight:700;font-size:16px}@media(min-width:768px){.address .city[data-v-66cc8347]{font-size:20px}}.address .street[data-v-66cc8347],.contacts .email[data-v-66cc8347],.contacts .telephone[data-v-66cc8347]{margin:0}
