.checkIn-hero{padding-block:40px}.checkIn-hero__wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"checkInContent" "checkInLogin" "checkInForm";-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.checkIn-hero__content,.checkIn-hero__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.checkIn-hero__content{grid-area:checkInContent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.checkIn-hero__figure{margin:0;width:62%}.checkIn-hero__img{width:100%;height:auto;display:block}.checkIn-hero__article{width:62%}.checkIn-hero__title{font-weight:700;font-size:28px;line-height:1.2;letter-spacing:-.02px;color:#323a47;margin-bottom:15px}.checkIn-hero__summary{font-weight:400;font-size:15px;line-height:1.4;color:#323a47}.checkIn-hero__summary span{color:#e86b2e}.checkIn-hero__login{grid-area:checkInLogin}.checkIn-hero__login--hidden{display:none}.checkIn-hero__login .login__container{width:100%}.checkIn-hero__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-shadow:0 4px 24px 0 rgba(0,0,0,.122);box-shadow:0 4px 24px 0 rgba(0,0,0,.122);border-radius:20px;padding:8px;background-color:#fff;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.checkIn-hero__form__group{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;max-width:100%}.checkIn-hero__form__group__error__txt{font-size:10px!important;color:#dc2c2b!important;font-weight:600!important;margin-top:3px!important}.checkIn-hero__form__input{width:100%;padding:11.5px 24px;background-color:#f1f1f1;border-radius:4px;font-size:15px;line-height:1;color:#323a47;border-radius:12px}.checkIn-hero__form__input::-webkit-input-placeholder{color:#323a47}.checkIn-hero__form__input::-moz-placeholder{color:#323a47}.checkIn-hero__form__input:-ms-input-placeholder{color:#323a47}.checkIn-hero__form__input::-ms-input-placeholder{color:#323a47}.checkIn-hero__form__input::placeholder{color:#323a47}.checkIn-hero__form__button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;max-width:100%;background:-webkit-gradient(linear,left top,right top,from(#e86b2e),color-stop(100%,#f2ac14),to(#f2ac14));background:linear-gradient(90deg,#e86b2e,#f2ac14 100%,#f2ac14 0);padding:12.5px 24px;font-weight:700;font-size:14px;line-height:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;border-radius:12px}.checkIn-hero__form__button,.checkIn-hero__links{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.checkIn-hero__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:16px;gap:12px}.checkIn-hero__link{font-weight:600;font-size:10px;line-height:1;color:#7c8594;text-decoration:underline}.checkIn-hero__checkInform{grid-area:checkInForm}.checkIn-hero__checkInform--hidden{display:none}@media (min-width:768px){.checkIn-hero__content{grid-area:checkInContent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:35px}.checkIn-hero__figure{width:35%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.checkIn-hero__article{max-width:100%;width:100%;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.checkIn-hero__title{font-size:48px;margin-bottom:12px}.checkIn-hero__summary{font-weight:400;font-size:20px;line-height:30px;color:#323a47}}@media (min-width:992px){.checkIn-hero{padding-block:62px}.checkIn-hero__wrapper{grid-template-columns:1fr 395px;grid-template-rows:auto auto;grid-template-areas:"checkInContent  checkInLogin" "checkInForm checkInLogin";gap:35px 120px}.checkIn-hero__wrapper--login{grid-template-columns:1fr;grid-template-areas:"checkInContent " "checkInForm"}.checkIn-hero__content{grid-area:checkInContent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:35px}.checkIn-hero__figure{width:35%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.checkIn-hero__article{max-width:100%;width:100%;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.checkIn-hero__title{font-size:48px;margin-bottom:12px}.checkIn-hero__summary{font-weight:400;font-size:20px;line-height:30px;color:#323a47}.checkIn-hero__login{width:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.checkIn-hero__login .login__container{width:395px}.checkIn-hero__form__group{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.checkIn-hero__form__input{padding-block:26px}.checkIn-hero__form__button{width:auto;padding-block:26px}.checkIn-hero__links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start;gap:40px}}