.memberslookup .aw-layout-header{margin-bottom:24px}@media (min-width:992px){.memberslookup .aw-layout-header{margin-bottom:32px}}.memberslookup .aw-layout-header h2{margin-bottom:16px}.memberslookup .aw-layout-header p:last-child{margin-bottom:0}.memberslookup .memberslookup-search{position:relative;z-index:30;margin-bottom:var(--section-spacing)}@media (min-width:992px){.memberslookup .memberslookup-search{margin-bottom:var(--section-spacing-lg)}}.memberslookup .memberslookup-search-inner{background-color:var(--brand-green-6);border-radius:30px;padding:24px 20px;position:relative;overflow:visible}@media (min-width:992px){.memberslookup .memberslookup-search-inner{padding:30px}}.memberslookup .memberslookup-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;position:relative;overflow:visible}@media (min-width:1200px){.memberslookup .memberslookup-form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.memberslookup .memberslookup-field{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;overflow:visible}.memberslookup .memberslookup-field .form-control{border-radius:16px;padding-right:56px}.memberslookup .memberslookup-field-icon{position:absolute;top:50%;right:18px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:0;background:0 0;padding:0;color:#0d8c66;font-size:1.125rem;line-height:1;pointer-events:none}.memberslookup .memberslookup-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}@media (min-width:1200px){.memberslookup .memberslookup-actions{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.memberslookup .memberslookup-actions .btn{min-height:56px;white-space:nowrap}.memberslookup .btn-my-location.btn:active,.memberslookup .btn-search.btn:active{background-color:var(--bs-btn-hover-bg)!important;border-color:var(--bs-btn-hover-border-color)!important;color:var(--bs-btn-hover-color)!important}.memberslookup .btn-search.btn{--bs-btn-disabled-border-color:var(--bs-btn-hover-border-color);--bs-btn-disabled-opacity:1}.memberslookup .btn-my-location{--bs-btn-color:var(--brand-primary);--bs-btn-bg:var(--brand-yellow);--bs-btn-border-color:var(--brand-yellow);--bs-btn-hover-color:var(--brand-yellow);--bs-btn-hover-bg:var(--brand-primary);--bs-btn-hover-border-color:var(--brand-primary);--bs-btn-disabled-color:var(--bs-btn-color);--bs-btn-disabled-bg:var(--bs-btn-bg);--bs-btn-disabled-border-color:var(--bs-btn-border-color);--bs-btn-disabled-opacity:1}.memberslookup .clearall,.memberslookup .clearall i{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.memberslookup .clearall{min-height:56px;padding:0;border:0;background-color:transparent;color:var(--brand-primary);font-weight:var(--aw-font-weight-bold);font-size:16px}.memberslookup .clearall i{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:inherit;width:18px;height:18px;margin-right:6px;border-radius:50%;background-color:var(--brand-secondary);-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.memberslookup .clearall:focus,.memberslookup .clearall:hover{color:var(--brand-primary)}.memberslookup .clearall:focus span,.memberslookup .clearall:hover span{text-decoration:underline;text-decoration-thickness:.072em;text-underline-offset:3px}.memberslookup .clearall:focus i,.memberslookup .clearall:hover i{background-color:var(--brand-primary);color:var(--brand-secondary);border-radius:4px;margin-right:10px}@media (max-width:767.98px){.memberslookup .btn-my-location.btn:active::after,.memberslookup .btn-my-location.btn:focus-visible::after,.memberslookup .btn-my-location.btn:focus::after,.memberslookup .btn-my-location.btn:hover::after,.memberslookup .btn-search.btn:active::after,.memberslookup .btn-search.btn:focus-visible::after,.memberslookup .btn-search.btn:focus::after,.memberslookup .btn-search.btn:hover::after{width:0!important;opacity:0!important}.memberslookup .clearall:active i,.memberslookup .clearall:focus i,.memberslookup .clearall:focus-visible i,.memberslookup .clearall:hover i{margin-right:6px!important}}.memberslookup .memberslookup-suggestions{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:50;display:none;max-height:296px;overflow-x:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border:1px solid rgba(11,41,74,.15);border-radius:16px;background-color:#fff;-webkit-box-shadow:0 12px 30px rgba(11,41,74,.12);box-shadow:0 12px 30px rgba(11,41,74,.12)}.memberslookup .memberslookup-suggestions.is-active{display:block}.memberslookup .memberslookup-suggestions button{display:block;width:100%;padding:14px 20px;border:0;border-bottom:1px solid rgba(11,41,74,.08);background:#fff;color:var(--aw-text-color);text-align:left;line-height:1.4;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.memberslookup .memberslookup-suggestions button:last-child{border-bottom:0}.memberslookup .memberslookup-suggestions button:focus,.memberslookup .memberslookup-suggestions button:hover{background-color:#f5f9ef;color:var(--brand-primary)}.memberslookup .memberslookup-suggestions button.is-message{cursor:default}.memberslookup-results .row{--bs-gutter-x:var(--gutter-spacing);--bs-gutter-y:var(--gutter-spacing)}.memberslookup-results .card{height:100%}.memberslookup-results .hotbox .hotbox-content ul.fa-ul{display:none}.memberslookup-results .hotbox .hotbox-image img{aspect-ratio:300/425;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.memberslookup-suggestions::-webkit-scrollbar{width:8px}.memberslookup-suggestions::-webkit-scrollbar-track{background:#f3f5ef;border-radius:10px}.memberslookup-suggestions::-webkit-scrollbar-thumb{background:#c7d7b1;border-radius:10px}.memberslookup-suggestions::-webkit-scrollbar-thumb:hover{background:#a9bf8d}.memberslookup-suggestion{cursor:default;display:block;width:100%;padding:14px 20px;border:0;border-bottom:1px solid rgba(11,41,74,.08);background:#fff;color:var(--aw-text-color);text-align:left;line-height:1.4;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.memberslookup-suggestion:last-child{border-bottom:0}.memberslookup-suggestion:focus,.memberslookup-suggestion:hover{background-color:#f5f9ef;color:var(--brand-primary)}.memberslookup-suggestion.is-message{cursor:default}