.info-List .info:not(:first-child){border-top:none}.info-List .info{cursor:pointer;height:5rem;margin:0;padding-top:1rem;transition:height .8s ease-in-out;overflow:hidden}.info-List .info .info__header{height:3rem;margin-bottom:1rem;line-height:3rem}.contact-form{width:100%}.contact-form .contact-form__top-row{margin-bottom:2rem;display:flex}.contact-form .contact-form__name-input{width:calc(60% - 2rem);margin-right:2rem}.contact-form .contact-form__email-input{width:40%}.contact-form .contact-form__message-input{min-width:100%;min-height:12.9rem;margin-bottom:2rem}@media (width<=1000px){.contact-form .contact-form__top-row{flex-wrap:wrap}.contact-form .contact-form__top-row .contact-form__name-input{width:100%;margin-bottom:2rem;margin-right:0}.contact-form .contact-form__top-row .contact-form__email-input{width:100%}}.app-form .app-form__input{border:1px solid #e0e2e5;padding:.8rem 1rem;font-size:1.1rem}.app-form .app-form__input::placeholder{color:#d2d2d2}.app-form .app-form__button{cursor:pointer;text-transform:uppercase;color:#fff;background:#9c6b30;border:none;border-radius:1.5rem;padding:1rem 3.5rem;font-size:.9rem;line-height:.9rem}.message{text-align:center;border:3px solid #9c6b30;border-radius:30px;margin-top:2rem;padding:.65rem;font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.1rem;position:relative}.person-list{background-color:#fff;width:100%}.person-list .person{border:1px solid #e0e2e5;border-top:0;padding:2rem;display:flex}.person-list .person.first{border-top:1px solid #e0e2e5}.person-list .person .person__text{margin-right:auto}.person-list .person .person__text .person__para{line-height:1.3}.person-list .person .person__text .person__name{font-size:1.9rem}.person-list .person .person__button-container{justify-content:center;align-items:center;display:flex}.person-list .person .person__button-container .person__button{cursor:pointer;text-transform:uppercase;color:#54595d;background-color:#fff;border:1px solid #e0e2e5;border-radius:1.5rem;padding:1rem 3rem;font-size:.85rem;font-weight:500;line-height:.9rem}@media (width<=512px){.person-list .person{text-align:center;flex-direction:column}.person-list .person .person__text{margin-bottom:2rem;margin-right:0}}.card-info{padding:1rem 0 2rem;display:flex}.card-info .card-info__card{min-width:270px;max-width:270px;height:100%}.card-info .card-info_info{width:100%;margin-left:2rem}.card-info .card-info_info .program-schedule__header{color:#fff;background:#9c6b30;height:3rem;padding-left:2rem;font-size:1.1rem;font-weight:100;line-height:3rem}.card-info .card-info_info .card-info__related-list{width:calc(100% + 2rem);margin:0 0 5rem;position:relative;right:1rem}.card-info .card-info__card-inv,.card-info .card-info__info-item{margin-bottom:2rem}@media (width<=768px){.card-info{flex-wrap:wrap}.card-info .card-info__card{width:100%;min-width:0;max-width:100%;height:100%;margin-bottom:2rem}.card-info .card-info_info{margin-left:0}}
