.simple-collapse__content{max-height:15em;overflow:hidden}.simple-collapse__trigger-wrapper{position:relative;padding-top:2em;text-align:center}@media only screen and (max-width:767px){.simple-collapse__trigger-wrapper{padding-top:.75em}}.simple-collapse__trigger-wrapper::before{position:absolute;bottom:100%;left:0;right:0;height:4.5em;background:linear-gradient(0deg,#fff 0,rgba(255,255,255,0) 100%);pointer-events:none;content:""}.simple-collapse--is-open .simple-collapse__content{max-height:none!important}.simple-collapse--is-open .simple-collapse__trigger-wrapper::before{content:none}.simple-collapse--disabled .simple-collapse__trigger-wrapper{display:none}.contacts__title{font-size:1.625em}@media only screen and (max-width:767px){.contacts__title{font-size:1em}}.contacts__list{display:flex;flex-flow:row;justify-content:space-between;margin-top:-5.2em}@media only screen and (max-width:767px){.contacts__list{display:block;margin-top:-3.65em;margin-bottom:1.5em}}.contacts__item{background:#f5f5f5;position:relative;width:23.125em;padding:2.28em 0 2.28em 2.75em;overflow:hidden}@media only screen and (max-width:1299px){.contacts__item{margin-right:1em}.contacts__item:last-child{margin-right:0}}@media only screen and (max-width:1199px){.contacts__item{padding:1.5em 0 1.5em 1.75em}}@media only screen and (max-width:767px){.contacts__item{width:auto;margin-right:0;margin-bottom:.75em;padding:1.35em 0 1.15em 1.75em}}.contacts__item-title{margin-top:0;margin-bottom:.5em;font-size:1.25em}@media only screen and (max-width:767px){.contacts__item-title{font-size:.9375em}}.contacts__item-contact{position:relative;z-index:1;margin:0;font-weight:600;font-size:1.75em}@media only screen and (max-width:991px){.contacts__item-contact{font-size:1.25em}}.contacts__item-icon svg{width:5em;height:5em;position:absolute;right:1.55em;bottom:-.5em;fill:#e6e6e6;z-index:0}@media only screen and (max-width:767px){.contacts__item-icon svg{width:4em;height:3.75em;right:.55em}}.contacts__item--phone .contacts__item-icon svg{right:1.35em;transform:scaleX(-1)}@media only screen and (max-width:767px){.contacts__item--phone .contacts__item-icon svg{width:5.5em;height:4.25em;right:0;bottom:-.7em}}.contacts__item--email .contacts__item-icon svg{width:6em;height:6.2em;bottom:-1.3em;right:1.5em}@media only screen and (max-width:767px){.contacts__item--email .contacts__item-icon svg{right:.15em;height:5em;width:5.25em;bottom:-1.1em}}.contacts__item--address .contacts__item-icon svg{width:5.4em;height:5.9em;right:1.2em;bottom:-.75em}@media only screen and (max-width:767px){.contacts__item--address .contacts__item-icon svg{height:4.25em;right:.05em}}.contacts__wrapper{margin:0 -1em}.contacts__wrapper::after{display:block;clear:both;content:""}@media only screen and (max-width:767px){.contacts__wrapper{margin:0}}.contacts__col{float:left;width:calc(50% - 2em);margin:0 1em}@media only screen and (max-width:767px){.contacts__col{float:none;width:auto;margin:0}}.contacts__transport{display:block;margin-bottom:2em;padding:2.025em 2em;border:6px solid #e7e7e7}@media only screen and (max-width:767px){.contacts__transport{margin-bottom:1em;padding:.75em 1em .75em 1em}}@media only screen and (min-width:768px){.contacts__transport:last-child{margin-bottom:0}}.contacts__transport-head{display:inline-flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;width:100%;margin-bottom:.8em}@media only screen and (max-width:767px){.contacts__transport-head{display:block}}.contacts__transport-head h2{font-size:1.5em}@media only screen and (max-width:767px){.contacts__transport-head h2{font-size:1em;text-align:center}}.contacts__transport-head a{font-size:1.125em;font-weight:500;color:#f17800}.contacts__transport-name{font-size:1.25em;font-weight:500;line-height:1.7}@media only screen and (max-width:767px){.contacts__transport-name{font-size:1em;font-weight:500;text-align:center}}.contacts__transport-name span{vertical-align:middle}.contacts__transport-icon{display:inline-block;width:1.8em;height:1.8em;margin-right:.5em;text-align:center;line-height:1.5;border-radius:50%}@media only screen and (max-width:767px){.contacts__transport-icon{margin-right:.25em;padding:0;background-color:transparent;border-radius:0}}.contacts__transport-icon svg{vertical-align:middle;max-width:1em;max-height:1em;fill:#fff}@media only screen and (max-width:767px){.contacts__transport-icon svg{fill:currentColor}}.contacts__transport-list{list-style:none;margin:0;padding:0;width:57.45%}@media only screen and (max-width:767px){.contacts__transport-list{width:auto;padding:.5em 0}}.contacts__transport-label{background:#f5f5f5;display:inline-flex;align-items:center;margin:0 .2em .585em;padding:.2em .55em;font-size:1.25em;border-radius:10px}@media only screen and (max-width:767px){.contacts__transport-label{width:calc(20% - .6375em);padding:.5em 0;font-size:.875em;justify-content:center;border-radius:6px}}.contacts__transport-label svg{max-width:1em;max-height:1em;margin-right:.5em}@media only screen and (max-width:767px){.contacts__transport-label svg{display:none}}.contacts__transport-label span{font-weight:500}.contacts__transport-type{display:flex;flex-flow:row;justify-content:space-between;align-items:flex-start;width:100%;padding:1.5em 0 .6em;border-bottom:1px solid #e7e7e7}@media only screen and (max-width:767px){.contacts__transport-type{display:block;padding:0;border-bottom:none}}.contacts__transport-type--bus .contacts__transport-icon{background:#f17800}@media only screen and (max-width:767px){.contacts__transport-type--bus .contacts__transport-icon{color:#f17800;background-color:transparent}}.contacts__transport-type--bus .contacts__transport-label svg{fill:#f17800}.contacts__transport-type--tram .contacts__transport-icon{background:#00a4e1}@media only screen and (max-width:767px){.contacts__transport-type--tram .contacts__transport-icon{color:#00a4e1;background-color:transparent}}.contacts__transport-type--tram .contacts__transport-label svg{fill:#00a4e1}.contacts__transport-type:last-child{padding-bottom:0;border-bottom:none}.contacts__person{display:flex;flex-flow:row;align-items:flex-start;width:calc(50% - 1em);padding:1.875em;margin-bottom:1.625em;border:1px solid #e7e7e7;border-radius:10px}@media only screen and (max-width:767px){.contacts__person{width:100%;margin-bottom:1em;padding:1em;border-radius:6px}}.contacts__person-image{flex-shrink:0;position:relative;display:inline-block;width:8.125em;height:8.125em;margin-right:1.125em;overflow:hidden;border:1px solid #e7e7e7;border-radius:50%}@media only screen and (max-width:767px){.contacts__person-image{width:3.25em;height:3.25em}}.contacts__person-image img{position:absolute;left:50%;top:0;transform:translateX(-50%);height:100%;-o-object-fit:cover;object-fit:cover}.contacts__person-info{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:flex-start}.contacts__person-info svg{max-width:21px;max-height:14px}.contacts__person-position{display:block;width:100%;margin:.2em 0 .45em;color:#84817f;font-size:1.0625em}@media only screen and (max-width:767px){.contacts__person-position{margin-top:0;margin-bottom:.25em;font-size:.9375em}}.contacts__person-name{display:block;width:100%;margin:0 0 1.85em;font-weight:600;font-size:1.375em}@media only screen and (max-width:767px){.contacts__person-name{margin-bottom:1.5em;font-size:1em}}.contacts__person-link{align-self:flex-end;width:40%;font-weight:600;font-size:.875em;line-height:1;text-transform:uppercase;letter-spacing:.07em;transition:color .3s}@media only screen and (max-width:767px){.contacts__person-link{width:10em;font-size:.75em}}.contacts__person-link svg{margin-left:.825em;fill:rgba(0,0,0,.749);vertical-align:bottom;transition:transform .3s,fill .3s}.contacts__person-link:hover{color:#f17800}.contacts__person-link:hover svg{fill:#f17800;transform:translateX(10px)}.contacts__person--last{margin-bottom:0}@media only screen and (max-width:767px){.contacts__person--last{margin-bottom:1em}}@media only screen and (max-width:767px){.contacts__administration{display:block}}.contacts__administration .simple-collapse__content{display:flex;flex-flow:row wrap;justify-content:space-between;position:relative;max-height:unset}@media only screen and (max-width:767px){.contacts__administration .simple-collapse__content{max-height:25em}}.contacts__administration .simple-collapse__trigger-wrapper{background:#fff;position:relative;z-index:2;padding-bottom:0;text-align:center}.contacts__administration .simple-collapse__trigger-wrapper::before{content:none}@media only screen and (max-width:767px){.contacts__administration .simple-collapse__trigger{display:block;width:100%}}@media only screen and (max-width:767px){.contacts__administration.simple-collapse--is-open .simple-collapse__content{max-height:unset}}.contacts__requisites{font-size:1.25em}@media only screen and (max-width:767px){.contacts__requisites{font-size:1em}}.contacts__requisites h2{margin-top:0}.contacts__requisites p{margin:1.75em 0}@media only screen and (max-width:767px){.contacts__requisites p{margin:1em 0}}.contacts__requisites span{display:block}.contacts__info{float:right;width:100%;max-width:31.25em;margin-top:-2em}.contacts__document{position:relative;margin-bottom:1.625em;padding:2em 2.5em;border:6px solid #e7e7e7}.contacts__document::after{display:block;clear:both;content:""}.contacts__document-icon{display:inline-block;margin-right:2em;vertical-align:middle}.contacts__document-title{display:inline-block;max-width:11.25em;vertical-align:middle;font-size:1.25em;font-weight:500}.contacts__document-download{position:absolute;right:2.5em;top:50%;transform:translateY(-50%)}.contacts__widgets{display:flex;flex-flow:row;justify-content:space-between;margin-top:2.6em}.contacts__widgets-item{background:#f5f5f5;display:inline-block;padding:1.2em 1.5em;border:1px solid #ccc}.contacts__widgets-item--prodoctorov{background:0 0;padding:0;border:none}.contacts__widgets-item--prodoctorov img{height:100%}.contacts__socials{margin-top:2.4em;margin-bottom:2.5em;text-align:center}@media only screen and (max-width:767px){.contacts__socials{margin-top:2em;margin-bottom:2em;padding-top:1em;border-top:1px solid #e7e7e7}}.contacts__socials .socials__wrapper::before{background:#e7e7e7;position:absolute;left:0;top:1em;z-index:0;width:100%;height:1px;transform:translateY(-50%);content:""}.contacts__socials .socials__wrapper p{background:#fff;position:relative;z-index:1;display:inline-block;font-weight:500;font-size:1.25em;margin-top:0;margin-bottom:.3em;padding-left:3em;padding-right:3em}@media only screen and (max-width:767px){.contacts__socials .socials__wrapper p{padding:0;font-size:1em;font-weight:700}}.contacts__head{display:flex;flex-flow:row;justify-content:space-between;align-items:center;margin-top:3.35em;margin-bottom:2em}@media only screen and (max-width:767px){.contacts__head{margin-top:1em;margin-bottom:1em}}.contacts__head-background{display:block;max-width:100%;margin:0 auto}@media only screen and (max-width:767px){.contacts__head-background{margin-top:-1em}}.contacts__head-link{font-weight:700;font-size:1.125em;color:#f17800;transition:color .3s}.contacts__head-link svg{width:1em;height:1em;margin-right:.6em;vertical-align:middle;transition:fill .3s}.contacts__head-link:hover{text-decoration:underline}.contacts__head-link--taxi{background:#f5f5f5;padding:.45em .6em;color:rgba(0,0,0,.749);font-weight:500;border-radius:10px}.contacts__head-link--taxi:hover{text-decoration:none;color:#f17800}.contacts__head-link--taxi:hover svg{fill:#f17800}@media only screen and (max-width:767px){.contacts__administrators .contacts__head,.contacts__transports .contacts__head{display:block}.contacts__administrators .contacts__title,.contacts__transports .contacts__title{padding:.5em 0;text-align:center}}