.banner[data-v-6409c5a0]{padding:1.5rem;border:1px solid #f1f1f3;border-radius:2px;margin:1.25rem 0 1.75rem;background:#fff;display:grid;grid-template:auto/auto auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.banner__content[data-v-6409c5a0]{grid-column:1;padding-right:1rem;font-size:.875rem;line-height:1rem;font-weight:400}.banner__content>p[data-v-6409c5a0]:first-of-type{margin:0}.banner__illustration[data-v-6409c5a0]{grid-column:2;width:var(--illustration-width,16rem);margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner__illustration img[data-v-6409c5a0]{width:14rem;max-width:100%}.banner__title[data-v-6409c5a0]{margin:0;margin-bottom:.5rem;font-size:1.5rem;line-height:2rem;font-weight:700;line-height:1.125}.banner__subtitle[data-v-6409c5a0]{margin:0;color:#70737c;font-size:.875rem;line-height:1.25rem;font-weight:700;text-transform:uppercase}.required-forms-banner ul{padding:0}.required-forms-banner ul li{padding:.5rem 0;list-style-type:none;cursor:pointer;font-weight:500;color:#04545e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.required-forms-banner ul li:first-child{padding-top:0}.required-forms-banner ul li .warning-icon{fill:#ffb000;display:inline-block;margin-right:5px}.complete-visit-modal[data-v-2d74a9bb] .field-wrap{width:64%}.complete-visit-modal[data-v-2d74a9bb] .field-wrap:first-of-type{width:100%;padding-right:2rem}.complete-visit-modal .datepicker[data-v-2d74a9bb]{margin-top:1rem}.check-list-item{border:1px solid #f1f1f3;border-radius:2px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;height:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 .875rem}.check-list-item--selected{border:2px solid #000}.check-list-item:hover:not(.check-list-item--selected){border-color:#d6d7de}.check-list-item+.check-list-item{margin-top:.5rem}.check-list-item input{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;width:100%;height:100%;left:0;top:0;margin:0}.check-list-item--selected:before{content:url(../img/checkmark.f0398f83.svg);width:1.5rem;height:1.5rem;position:absolute;right:.5rem}@use "sass:map";.add-forms-modal__search-box{margin-bottom:1rem}