.checkin-wrapper .checkin .widget-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:32px}.checkin-wrapper .checkin .widget-header__subtitle{color:var(--color-subtitle,#908f8f);font-size:var(--font-size-md);font-weight:400;letter-spacing:1.8px;line-height:normal;text-transform:uppercase}.checkin-wrapper .checkin .widget-header__title{color:var(--color-title,#393e47);font-size:var(--font-size-xl);font-weight:500;line-height:normal;margin-bottom:0;margin-top:8px}.checkin-wrapper .checkin .checkin-steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;list-style:none;margin:0;padding:0}.checkin-wrapper .checkin .checkin-step{background:var(--background-block,#fff);border-radius:var(--border-radius--componente);-webkit-box-shadow:2px 4px 8px 0 rgba(0,0,0,.08);box-shadow:2px 4px 8px 0 rgba(0,0,0,.08);display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;padding:28px 24px}.checkin-wrapper .checkin .checkin-step__number{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#99d1d4;border-radius:50%;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 44px;flex:0 0 44px;font-size:20px;font-weight:700;height:44px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:44px}.checkin-wrapper .checkin .checkin-step__title{color:var(--color-title,#393e47);font-size:var(--font-size-lg)!important;font-weight:600;margin:0 0 8px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}.checkin-wrapper .checkin .checkin-step__text{color:var(--color-dark,#393e47);font-size:var(--font-size-md);text-align:justify;line-height:1.6;margin:0}@media (min-width:992px){.checkin-wrapper .checkin .checkin-steps{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.checkin-wrapper .checkin .checkin-step{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}