.contacts-supervisor{background-color:#fff;border-radius:4px;-webkit-box-shadow:0 0 1px rgba(40,47,108,.2),0 1px 2px rgba(40,47,108,.06);box-shadow:0 0 1px rgba(40,47,108,.2),0 1px 2px rgba(40,47,108,.06);padding:2.5rem 1rem 5.5rem;margin-bottom:3rem}@media(max-width:1024px){.contacts-supervisor{padding-bottom:2.5rem;margin-bottom:2rem}}.contacts-supervisor h2{font-size:1.5rem!important;padding:1.5rem 0 1rem}.contacts-supervisor form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:468px;margin:0 auto}.contacts-supervisor .btn{margin-top:1.25rem}.contacts-supervisor .w-100{width:100%}.contacts-supervisor .w-50{width:calc(50% - .5rem)}@media(max-width:768px){.contacts-supervisor .w-50{width:100%}}.contacts{margin-bottom:5rem}.contacts .wrap{max-width:966px;padding:0 15px;margin:0 auto}.contacts~.footer>.img-fluid,.contacts~.footer>.phone,.contacts~.footer>h5,.contacts~.footer>p:not(.info){display:none}.contacts h2,.contacts h3{font-weight:700;color:#023d86;text-align:center;letter-spacing:-.02em}.contacts h2{font-size:2.5rem}@media(max-width:768px){.contacts h2{font-size:1.5rem}}.contacts h3{font-size:1.5rem}@media(max-width:768px){.contacts h3{font-size:1.15rem}}.contacts p{width:100%;text-align:center}.contacts .img-fluid{margin:0 auto}.contacts-phones{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:4px;-webkit-box-shadow:0 0 1px rgba(40,47,108,.2),0 1px 2px rgba(40,47,108,.06);box-shadow:0 0 1px rgba(40,47,108,.2),0 1px 2px rgba(40,47,108,.06);padding:3rem 2rem;margin-bottom:2rem}@media(max-width:1024px){.contacts-phones{padding:1.5rem}}.contacts-phones__schedule{text-align:center;font-weight:700;color:#023d86;font-size:1.5rem;margin-top:8px}.contacts-hotline{width:100%;padding:0 2rem}@media(max-width:1024px){.contacts-hotline{width:100%;border-right:none;border-bottom:1px solid #f3f3f3;padding:0 0 1.5rem}}.contacts-hotline .phone{margin-top:24px}.contacts-hotline .phone>a{display:block;font-weight:700;color:#023d86;text-align:center;letter-spacing:-.02em;font-size:2rem;line-height:1.25}.contacts-callback{width:50%;max-width:290px;margin:0 auto}@media(max-width:1024px){.contacts-callback{width:100%;padding:1.5rem 0 0}}.contacts-callback .base-text{margin-top:1.25rem}.contacts-callback .btn{margin:1.25rem 0 .5rem}.contacts-callback p{text-align:left}.contacts-map{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:3rem}.contacts-map__img{margin-right:1rem}.contacts-map h2{font-size:1.5rem}.contacts-map h2 span{font-weight:400}.contacts-map a{color:#456ed6;padding:.25rem 0}.contacts-online{border-radius:4px;background:linear-gradient(170.2deg,#f8f5ff 11.15%,#ecf4ff 91.71%);padding:3rem;margin-bottom:3rem}@media(max-width:1024px){.contacts-online{padding:3rem 1.5rem;margin-bottom:2rem}}.contacts-online h2{padding:1rem 0}.contacts-online p a{border-bottom:1px solid #456ed6;color:#456ed6}.contacts-online__links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width:768px){.contacts-online__links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.contacts-online__img{position:absolute;top:-30px;left:calc(50% - 30px)}.contacts-online__link{position:relative;width:190px;color:#023d86;text-align:center;font-weight:600;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 0 1px rgba(40,47,108,.2),0 1px 2px rgba(40,47,108,.06);box-shadow:0 0 1px rgba(40,47,108,.2),0 1px 2px rgba(40,47,108,.06);padding:2.5rem 1.5rem 1.5rem;margin:3.5rem 1.5rem 0;-webkit-transition:.2s;transition:.2s}.contacts-online__link:hover{color:#456ed6}.contacts-press{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#023d86;background:linear-gradient(170.2deg,#f8f5ff 11.15%,#ecf4ff 91.71%);padding:1rem 2rem;margin:3rem auto}@media(max-width:768px){.contacts-press{padding:1rem;margin:2rem 0}}.contacts-press>div{width:50%;padding:1rem 1.5rem}@media(max-width:768px){.contacts-press>div{width:100%;padding:1rem .5rem}}.contacts-press h2{font-size:1.25rem;font-weight:700;text-align:center;padding-top:.75rem}.contacts-press__title .img-fluid{margin:0 auto}.contacts-press__mail,.contacts-press__phone{display:-webkit-box;display:-ms-flexbox;display:flex}.contacts-press__mail .img-fluid,.contacts-press__phone .img-fluid{-ms-flex-item-align:start;align-self:flex-start;margin-right:.75rem;margin-left:0}.contacts-press__mail a,.contacts-press__phone a{font-size:1.15em;font-weight:600;color:#3b4491}.contacts-press__mail p,.contacts-press__phone p{color:#6e6e7e;text-align:left;padding-top:.25rem}.contacts-press__phone{margin-top:1.5rem}.contacts-press__phone a{color:#023d86}.contacts-fb{position:relative;text-align:center;border-radius:4px;-webkit-box-shadow:0 0 1px rgba(40,47,108,.2),0 1px 2px rgba(40,47,108,.06);box-shadow:0 0 1px rgba(40,47,108,.2),0 1px 2px rgba(40,47,108,.06);background:url(/dist/prod/app/css/images/e2b2594ae847a93711a627bd263e0ec9.svg) no-repeat top 2rem left 20%,url("data:image/svg+xml,%3Csvg width='105' height='101' viewBox='0 0 105 101' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M5.23721 19.6653H2.67525C1.75004 19.6653 1 20.4128 1 21.3349V45.3303C1 46.2525 1.75004 47 2.67525 47H40.464C41.3893 47 42.1393 46.2525 42.1393 45.3303V42.2972M11.6699 42.575L20.1876 30.3948L24.2613 35.5622L32.779 22.2746L45 37.7767M6.67688 42.5751H43.3225C44.2477 42.5751 44.9977 41.8276 44.9977 40.9055V17.6697C44.9977 16.7475 44.2477 16 43.3225 16H6.67688C5.75167 16 5.00163 16.7475 5.00163 17.6697V40.9055C5.00163 41.8276 5.75167 42.5751 6.67688 42.5751ZM19.0754 23.7511C19.0754 25.5858 17.5832 27.073 15.7424 27.073C13.9016 27.073 12.4094 25.5858 12.4094 23.7511C12.4094 21.9165 13.9016 20.4292 15.7424 20.4292C17.5832 20.4292 19.0754 21.9165 19.0754 23.7511Z' stroke='%23456ED6'/%3E %3Cpath d='M63.9237 99.455L75.6893 88.7294C76.1244 88.3328 76.1244 87.648 75.6893 87.2514L63.9237 76.5257C63.2816 75.9404 62.25 76.396 62.25 77.2648L62.25 82.6908C62.25 83.2639 61.7704 83.717 61.1979 83.7423C56.228 83.9622 48 87.4614 48 100.49C51.4208 96.2318 58.9013 88.7798 62.0391 92.2327C62.183 92.3911 62.25 92.6059 62.25 92.8199L62.25 98.716C62.25 99.5848 63.2816 100.04 63.9237 99.455Z' stroke='%23456ED6' stroke-linecap='round' stroke-linejoin='round'/%3E %3Cpath d='M96.4327 3.4C93.9842 1.87861 91.0947 1 88 1C79.1634 1 72 8.16344 72 17C72 25.8366 79.1634 33 88 33C96.8366 33 104 25.8366 104 17C104 12.6393 102.255 8.686 99.4263 5.8' stroke='%23456ED6' stroke-linecap='round' stroke-linejoin='round'/%3E %3Cpath d='M79 29C79.4255 27.3068 80.325 25.754 81.6123 24.5345C83.3935 22.847 85.7716 21.9355 88.2244 22C90.6703 21.9462 93.0381 22.8626 94.8106 24.5489C96.0902 25.7663 96.9845 27.3135 97.4085 29M93.2244 14C93.2244 16.7614 90.9858 19 88.2244 19C85.463 19 83.2244 16.7614 83.2244 14C83.2244 11.2386 85.463 9 88.2244 9C90.9858 9 93.2244 11.2386 93.2244 14Z' stroke='%23456ED6' stroke-linecap='round' stroke-linejoin='round'/%3E %3C/svg%3E") no-repeat top 2rem right 20%,linear-gradient(180deg,#e5edff 282px,#fff 0,#fff);overflow:hidden;padding:2rem .75rem}@media(max-width:768px){.contacts-fb{background:linear-gradient(180deg,#e5edff 282px,#fff 0,#fff)}.contacts-fb h2{font-size:2.5rem}}.contacts-fb>p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:4rem;padding-bottom:1rem}.contacts-fb .fb-widget{width:100%;max-width:468px;min-height:186px;visibility:hidden;opacity:0;margin:0 auto;-webkit-transition:.4s;transition:.4s;z-index:2}.contacts-fb .fb-widget>div{z-index:2}.contacts-fb .fb-widget.is--visible{visibility:visible;opacity:1}.contacts-fb .btn{width:220px;margin-top:1rem}