.hero__subtitle,.hero__title{text-align:center}.phone-input__list-wrapper{position:absolute;left:0;right:0;top:110%;bottom:initial;height:auto;border:1px solid #c4c4c4;border-radius:6px;box-shadow:0 0 2px rgba(0,0,0,.12),0 16px 16px rgba(0,0,0,.08)}.phone-input__list-header{display:none}.phone-input__list-item--active::before{top:8px}.phone-input__list-item{height:32px}.modal__calendar .modal__phone{align-items:flex-start;-moz-column-gap:16px;column-gap:16px;display:flex;flex-wrap:wrap}.modal__calendar .modal__input-container--full{width:100%}.modal__calendar .modal__input-container--full:nth-child(1),.modal__calendar .modal__input-container--full:nth-child(2){width:calc(50% - 8px)}.faq__accordion{padding:22px 0 22px 4px}.hero__arrow--right-mobile{display:none}.hero__wrapper{padding:86px 0 56px}.hero__title{font-size:36px;line-height:41px;margin-bottom:38px}.hero__items{margin:0 auto;width:740px;display:flex;justify-content:center;gap:48px}.hero__item-icon{min-width:48px;width:48px;height:48px}.hero__item-icon--first:after,.hero__item-icon--second:after,.hero__item-icon--third:after{transform:scale(1.3)}.hero__item-desc span{display:block}.steps{display:grid}.schedule__switcher{width:178px;margin:0 auto 48px}.schedule__wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:stretch}.event__list{width:768px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:16px}.event__image{height:235px}.event__content{padding:16px 24px}.map{grid-column:1/-1}.map__sheet-overlay{display:none}