@font-face{font-family:"Sun Life New Text";src:url(https://cdn.sunlife.com/content/dam/sunlife/global/fonts/SunLifeNewText-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Sun Life New Text";src:url(https://cdn.sunlife.com/content/dam/sunlife/global/fonts/SunLifeNewText-Italic.woff2) format("woff2");font-weight:400;font-style:italic}@font-face{font-family:"Sun Life New Text";src:url(https://cdn.sunlife.com/content/dam/sunlife/global/fonts/SunLifeNewText-Bold.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:"Sun Life New Text";src:url(https://cdn.sunlife.com/content/dam/sunlife/global/fonts/SunLifeNewText-BoldItalic.woff2) format("woff2");font-weight:600;font-style:italic}@font-face{font-family:"Sun Life New Display";src:url(https://cdn.sunlife.com/content/dam/sunlife/global/fonts/SunLifeNewDisplay-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Sun Life New Display";src:url(https://cdn.sunlife.com/content/dam/sunlife/global/fonts/SunLifeNewDisplay-Bold.woff2) format("woff2");font-weight:600;font-style:normal}:root{--slf-display-font-family: "Sun Life New Display", "Helvetica Neue","Calibri",sans-serif;--slf-text-font-family: "Sun Life New Text", "Helvetica Neue","Calibri",sans-serif}:root{--slf-lumino-primary: #193767;--slf-dark-off-white: #c8c8c8;--slf-off-white: #d8d8d8;--brand-primary-50: #FFF8E0;--brand-primary-100: #FFF4C2;--brand-primary-200: #FFE994;--brand-primary-300: #FFDB52;--brand-primary-400: #FFCB05;--brand-primary-500: #FEBE10;--brand-primary-600: #D3980D;--brand-primary-700: #B27A0A;--brand-primary-800: #8B5C04;--brand-primary-900: #6F4901;--brand-secondary-50: #F1F7F7;--brand-secondary-100: #E6EFEF;--brand-secondary-200: #D6E3E6;--brand-secondary-300: #C0D3D8;--brand-secondary-400: #ACC3CB;--brand-secondary-500: #7097A3;--brand-secondary-600: #4A7283;--brand-secondary-700: #315F6E;--brand-secondary-800: #184A58;--brand-secondary-900: #003946;--brand-tertiary-50: #E1F8FF;--brand-tertiary-100: #C6ECFB;--brand-tertiary-200: #94D9F4;--brand-tertiary-300: #6FCDF1;--brand-tertiary-400: #00AFF0;--brand-tertiary-500: #0093CF;--brand-tertiary-600: #007EB8;--brand-tertiary-700: #0068A1;--brand-tertiary-800: #00588B;--brand-tertiary-900: #004570;--grey-50: #F9FAFA;--grey-100: #F4F4F5;--grey-200: #EAEBEB;--grey-300: #DCDEDF;--grey-400: #C3C8CB;--grey-500: #A0A5A7;--grey-600: #71777A;--grey-700: #5B6062;--grey-800: #3D4142;--grey-900: #202223;--green-50: #F0FCEE;--green-100: #E5F9E2;--green-200: #CCEAC7;--green-300: #ADDDA7;--green-400: #94D289;--green-500: #5BB54B;--green-600: #479A39;--green-700: #367E2A;--green-800: #25611C;--green-900: #15480F;--teal-50: #E6F9F6;--teal-100: #D4F0EB;--teal-200: #B0E3DB;--teal-300: #86D6CA;--teal-400: #63C8B9;--teal-500: #35AC9D;--teal-600: #269287;--teal-700: #1C7770;--teal-800: #0E5D59;--teal-900: #014646;--purple-50: #F9F0F8;--purple-100: #F1DFEE;--purple-200: #E5BEDD;--purple-300: #DAA4CE;--purple-400: #CB76B8;--purple-500: #B04598;--purple-600: #9D3A86;--purple-700: #832F70;--purple-800: #6E215B;--purple-900: #5B1549;--red-50: #FEF6F6;--red-100: #FDE2E3;--red-200: #FAB7BC;--red-300: #F499A2;--red-400: #EA677A;--red-500: #DC2E4A;--red-600: #D0203D;--red-700: #B81F39;--red-800: #9E1A30;--red-900: #7C1328;--orange-50: #FFF5EB;--orange-100: #FFECD6;--orange-200: #FFDAB2;--orange-300: #FFCB8F;--orange-400: #FFB866;--orange-500: #FFA13D;--orange-600: #FB8B23;--orange-700: #DA6A10;--orange-800: #B8540F;--orange-900: #9D461B;--taupe-50: #FAF6EF;--taupe-100: #F0E9E0;--taupe-200: #E2D9D0;--taupe-300: #D3C9C0;--taupe-400: #BAACA1;--taupe-500: #968679;--taupe-600: #867769;--taupe-700: #76685B;--taupe-800: #5D5246;--taupe-900: #493D32;--white: #FFFFFF}:root{--slf-secure-primary: #003946;--slf-secure-primary-90: #1a4e59;--slf-secure-primary-80: #33616b;--slf-secure-primary-70: #4d757e;--slf-secure-primary-60: #668990;--slf-secure-primary-50: #809da3;--slf-secure-primary-40: #99b0b5;--slf-secure-primary-30: #b3c4c8;--slf-secure-primary-20: #ccd8da;--slf-secure-primary-10: #e6eced;--slf-secure-primary-5: #f2f5f6;--slf-secure-primary-alternate: #4a7295;--slf-secure-primary-alternate-50: #659ECF;--slf-secure-primary-alternate-40: #0BB3BD}[data-lumino-widget=ProviderSearchLauncher] div,[data-lumino-widget=ProviderSearchLauncher] span,[data-lumino-widget=ProviderSearchLauncher] h1,[data-lumino-widget=ProviderSearchLauncher] h2,[data-lumino-widget=ProviderSearchLauncher] h3,[data-lumino-widget=ProviderSearchLauncher] h4,[data-lumino-widget=ProviderSearchLauncher] h5,[data-lumino-widget=ProviderSearchLauncher] h6,[data-lumino-widget=ProviderSearchLauncher] p,[data-lumino-widget=ProviderSearchLauncher] a,[data-lumino-widget=ProviderSearchLauncher] strong,[data-lumino-widget=ProviderSearchLauncher] ul,[data-lumino-widget=ProviderSearchLauncher] li,[data-lumino-widget=ProviderSearchLauncher] form,[data-lumino-widget=ProviderSearchLauncher] label,[data-lumino-widget=ProviderSearchLauncher] legend,[data-lumino-widget=ProviderSearchLauncher] input,[data-lumino-widget=ProviderSearchLauncher] button,[data-lumino-widget=ProviderSearchLauncher] svg,[data-lumino-widget=ProviderSearchLauncher] fieldset{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;position:static}[data-lumino-widget=ProviderSearchLauncher] img{vertical-align:middle;display:block;max-width:100%;height:auto}[data-lumino-widget=ProviderSearchLauncher] .hidden{display:none !important}[data-lumino-widget=ProviderSearchLauncher] .prvsrch-sr-only{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;border:0 !important}[data-lumino-widget=ProviderSearchLauncher] *,[data-lumino-widget=ProviderSearchLauncher] *:before,[data-lumino-widget=ProviderSearchLauncher] *:after{box-sizing:border-box}[data-lumino-widget=ProviderSearchLauncher]{display:block;box-sizing:border-box;width:100%;margin:0 auto;text-align:left;vertical-align:baseline;border:0}[data-lumino-widget=ProviderSearchLauncher] :focus{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-vertical-orientation{max-width:420px}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-vertical-orientation.lumino-widget-wrapper .lumino-widget-input-fields-wrapper{display:grid;grid-template-columns:1fr;grid-template-areas:"searchField" "locationField" "searchBtn"}[data-lumino-widget=ProviderSearchLauncher] strong{font-weight:700}[data-lumino-widget=ProviderSearchLauncher] svg{display:inline;vertical-align:baseline}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-wrapper{font-size:16px;padding-block:32px;line-height:1;display:grid;margin-right:auto;margin-left:auto;border-radius:var(--slf-default-border-radius, 4px)}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-cta-text{display:block;margin-bottom:16px;letter-spacing:0;color:var(--grey-900);font-size:28px;font-style:normal;font-weight:400;line-height:36px}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-header-text-wrapper{grid-area:headerWrapper}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-links-wrapper{grid-area:linksWrapper}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-header-subtext-wrapper{grid-area:subheaderWrapper;color:var(--grey-900);font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:16px}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-input-fields-wrapper{--fieldPadding: 12px 16px 12px 48px;display:grid;grid-area:inputsWrapper;grid-template-columns:5fr 5fr 2fr;grid-template-areas:"searchField locationField searchBtn";grid-gap:24px}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-input-fields-wrapper .lumino-widget-textbox-field-outer-wrapper{z-index:99;width:100%}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-input-fields-wrapper .lumino-widget-textbox-field-wrapper{position:relative}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-input-fields-wrapper .lumino-widget-textbox-floating-label{position:absolute;top:0;left:0;font-size:16px;font-weight:400;line-height:24px;color:var(--grey-700);z-index:2;max-width:100%;height:100%;padding:var(--fieldPadding);overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-input-fields-wrapper .lumino-widget-textbox-field{position:relative;top:0;left:0;font-weight:400;display:inline-block;width:100%;height:48px !important;line-height:1.5;padding:var(--fieldPadding);text-overflow:ellipsis;background-color:#fff;font-size:16px;color:var(--grey-900);border:1px solid var(--grey-700);min-height:initial;outline:none;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-input-fields-wrapper .lumino-widget-textbox-field::-ms-clear{display:none}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-input-fields-wrapper .lumino-widget-textbox-field.lumino-has-clear-icon{padding-right:48px}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-input-fields-wrapper .lumino-widget-textbox-field:focus{box-shadow:0 0 0 2px var(--brand-tertiary-500)}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-input-fields-wrapper .lumino-widget-textbox-field:focus~.lumino-widget-textbox-floating-label{color:var(--brand-tertiary-800)}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-input-fields-wrapper .lumino-widget-textbox-field:focus,[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-input-fields-wrapper .lumino-widget-textbox-field:not(:placeholder-shown){padding-top:24px;padding-bottom:8px}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-input-fields-wrapper .lumino-widget-textbox-field:focus~.lumino-widget-textbox-floating-label,[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-input-fields-wrapper .lumino-widget-textbox-field:not(:placeholder-shown)~.lumino-widget-textbox-floating-label{font-size:12px;font-weight:400;line-height:12px;padding-top:8px;padding-bottom:8px}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-input-fields-wrapper .lumino-widget-textbox-field.lumino-widget-input-error{border-color:var(--red-800) !important;background:var(--red-50)}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-input-fields-wrapper .lumino-widget-textbox-field.lumino-widget-input-error~.lumino-widget-textbox-floating-label{color:var(--red-800)}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-input-fields-wrapper .lumino-widget-textbox-field.lumino-widget-input-error:focus~.lumino-widget-textbox-floating-label{color:var(--red-800)}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-input-fields-wrapper .lumino-widget-textbox-hint-message,[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-input-fields-wrapper .lumino-widget-error-box-wrapper{font-size:14px;font-weight:400;line-height:21px;margin:8px 0 0 0;display:inline-flex}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-input-fields-wrapper .lumino-widget-textbox-hint-message{color:var(--grey-700)}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-input-fields-wrapper .lumino-widget-error-box-wrapper{color:var(--red-800);gap:8px}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-input-fields-wrapper .lumino-widget-error-box-wrapper span{color:inherit}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-input-fields-wrapper .lumino-widget-textbox-back-btn,[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-input-fields-wrapper .lumino-widget-find-textfield-icon-wrapper,[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-input-fields-wrapper .lumino-widget-location-textfield-icon-wrapper{z-index:1;line-height:48px;position:absolute;top:0;left:0;width:40px;height:48px;margin:0;padding:0;text-align:center}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-input-fields-wrapper .lumino-widget-textbox-back-btn>svg,[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-input-fields-wrapper .lumino-widget-find-textfield-icon-wrapper>svg,[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-input-fields-wrapper .lumino-widget-location-textfield-icon-wrapper>svg{position:absolute;top:12px;left:16px}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-input-fields-wrapper .lumino-widget-textbox-back-btn{display:none}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-clear-icon-wrapper{font-size:20px;position:absolute;right:0;top:0;height:100%;width:48px;background:rgba(0,0,0,0);border:none;padding:0;cursor:pointer}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-clear-icon-wrapper:focus-visible{border:solid 2px var(--brand-tertiary-500);border-radius:0;outline:none}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-clear-icon-wrapper svg{vertical-align:middle}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-search-textbox-wrapper{position:relative;grid-area:searchField}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-location-textbox-wrapper{position:relative;grid-area:locationField}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-search-button-wrapper{grid-area:searchBtn}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-search-button-wrapper button{background-color:var(--brand-primary-400);color:var(--brand-tertiary-800);font-size:16px;font-weight:600;line-height:24px;height:48px;display:flex;align-items:center;justify-content:center;padding:12px 32px !important;border:none;cursor:pointer;width:100%;outline:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-search-button-wrapper button:hover{background-color:var(--brand-primary-500);color:var(--brand-tertiary-900)}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-search-button-wrapper button:focus-visible{box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--brand-tertiary-500)}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-search-button-wrapper button span{color:inherit}[data-lumino-widget=ProviderSearchLauncher] .lumino-suggestions-parent{position:absolute;z-index:3;display:block;padding-block:24px;width:100%;margin:0 !important;background:#fff;box-shadow:0 4px 12px 0 rgba(0,0,0,.1);overflow-y:auto}[data-lumino-widget=ProviderSearchLauncher] .lumino-suggestions-parent:has(.lumino-widget-geolocation-btn:only-child){padding-block:16px}[data-lumino-widget=ProviderSearchLauncher] .lumino-location-suggestions-powered-by-google{padding:4px 24px 0;margin:0}[data-lumino-widget=ProviderSearchLauncher] .lumino-suggestions-section{display:inline-block;padding:16px 0 !important;width:100%;list-style:none;background-image:none !important;position:static !important;border-bottom:2px solid var(--grey-300)}[data-lumino-widget=ProviderSearchLauncher] .lumino-suggestions-section:before{content:"" !important}[data-lumino-widget=ProviderSearchLauncher] .lumino-suggestions-section:first-child{padding-top:0 !important}[data-lumino-widget=ProviderSearchLauncher] .lumino-suggestions-section:last-child{border-bottom:0;padding-bottom:0 !important}[data-lumino-widget=ProviderSearchLauncher] .lumino-location-suggestions-inner-wrapper{display:block;border-top:2px solid var(--grey-300);padding:16px 0 0 !important;margin:16px 0 0 !important}[data-lumino-widget=ProviderSearchLauncher] .lumino-location-suggestions-inner-wrapper li{display:block;padding:0 !important;list-style:none;background-image:none !important;position:static !important;font-size:16px}[data-lumino-widget=ProviderSearchLauncher] .lumino-location-suggestions-inner-wrapper li:before{content:"" !important}[data-lumino-widget=ProviderSearchLauncher] .lumino-location-suggestions-inner-wrapper li:last-child{margin-bottom:0}[data-lumino-widget=ProviderSearchLauncher] .lumino-suggestions-section-title{color:var(--grey-800);padding:0 24px 16px;font-size:20px;font-weight:400;line-height:28px}[data-lumino-widget=ProviderSearchLauncher] .lumino-suggestions-section-suggestion,[data-lumino-widget=ProviderSearchLauncher] .lumino-location-suggestion,[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-geolocation-btn{width:100%;text-align:left;color:var(--grey-900);font-size:14px;font-weight:400;line-height:21px;position:relative;padding:6px 22px;min-height:32px;display:block;align-items:center;border:2px solid rgba(0,0,0,0)}[data-lumino-widget=ProviderSearchLauncher] .lumino-suggestions-section-suggestion:hover,[data-lumino-widget=ProviderSearchLauncher] .lumino-location-suggestion:hover,[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-geolocation-btn:hover{background-color:var(--grey-100)}[data-lumino-widget=ProviderSearchLauncher] .lumino-suggestions-section-suggestion.highlighted-suggestion,[data-lumino-widget=ProviderSearchLauncher] .lumino-location-suggestion.highlighted-suggestion,[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-geolocation-btn.highlighted-suggestion{border-color:var(--brand-tertiary-500)}[data-lumino-widget=ProviderSearchLauncher] .lumino-suggestions-section-suggestion:last-child,[data-lumino-widget=ProviderSearchLauncher] .lumino-suggestions-section-suggestion:only-child,[data-lumino-widget=ProviderSearchLauncher] .lumino-location-suggestion:last-child,[data-lumino-widget=ProviderSearchLauncher] .lumino-location-suggestion:only-child,[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-geolocation-btn:last-child,[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-geolocation-btn:only-child{margin-bottom:0}[data-lumino-widget=ProviderSearchLauncher] .lumino-suggestions-section-suggestion strong{margin-left:2px}[data-lumino-widget=ProviderSearchLauncher] .lumino-location-suggestion{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:400}[data-lumino-widget=ProviderSearchLauncher] .lumino-location-suggestion .lumino-location-suggestion-main-text{font-weight:600;margin-right:5px}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-geolocation-btn{font-size:16px;padding-block:6px;color:var(--brand-tertiary-800);font-weight:600}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-geolocation-btn span{color:inherit}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-geolocation-btn:hover,[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-geolocation-btn:focus,[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-geolocation-btn:active{text-decoration:none}@media(max-width: 992px){[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-input-fields-wrapper{grid-template-columns:1fr 1fr;grid-template-areas:"searchField locationField" "searchBtn ."}}@media(max-width: 991px)and (min-width: 768px){[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-input-fields-wrapper .lumino-widget-search-button-wrapper button{max-width:200px}}@media(max-width: 767px){[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-input-fields-wrapper{display:grid;grid-template-columns:1fr;grid-template-areas:"searchField" "locationField" "searchBtn"}}@media(max-width: 991px)and (orientation: landscape),(max-width: 767px)and (orientation: portrait){[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-find-combobox,[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-location-combobox{transition:transform 150ms ease-in-out}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-input-wrapper.opened{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;background-color:#fff}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-input-wrapper.opened .lumino-widget-location-textfield-icon-wrapper{display:none}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-input-wrapper.opened .lumino-suggestions-parent{position:absolute;right:0;bottom:0;left:0;width:100%;height:auto;max-height:100%;padding-bottom:52vh !important;border:0;box-shadow:none}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-input-wrapper.opened .lumino-widget-location-textfield{padding-left:40px !important}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-input-wrapper.opened .lumino-widget-find-combobox,[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-input-wrapper.opened .lumino-widget-location-combobox{position:absolute;left:0;right:0;height:100%}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-input-wrapper.opened .lumino-widget-textbox-back-btn{display:block}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-input-wrapper.opened .lumino-widget-find-textfield-icon-wrapper{display:none}}[data-lumino-widget=ProviderSearchLauncher]{font-family:var(--slf-text-font-family) !important;max-width:100%;background-color:#fff}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-vertical-orientation.lumino-widget-wrapper{display:grid;grid-template-columns:1fr;grid-template-areas:"headerWrapper" "linksWrapper" "subheaderWrapper" "inputsWrapper" "footerWrapper"}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-wrapper{grid-template-columns:1fr max-content;grid-template-areas:"headerWrapper linksWrapper" "subheaderWrapper subheaderWrapper" "inputsWrapper inputsWrapper" "footerWrapper footerWrapper"}[data-lumino-widget=ProviderSearchLauncher] button{margin:0;padding:0;border:0;background:none}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-header-text-wrapper img{max-width:50px}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-footer-text-wrapper{margin-top:15px;color:var(--grey-800);grid-area:footerWrapper}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-header-logo{display:inline-block;max-width:35px;margin-right:12px;margin-bottom:0}[data-lumino-widget=ProviderSearchLauncher] img{margin-bottom:10px}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-favourites-wrapper{line-height:20px;display:inline-block}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-favourites-wrapper .lumino-widget-favourites-link{font-size:16px;font-weight:600;display:inline-flex;align-items:center;column-gap:5px;cursor:pointer;text-decoration:none;color:var(--brand-tertiary-800);appearance:none;background-color:rgba(0,0,0,0)}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-favourites-wrapper .lumino-widget-favourites-link.lumino-widget-favourites-empty .lumino-widget-favourites-icon path{fill:#fff}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-favourites-wrapper .lumino-widget-favourites-link:hover{text-decoration:underline}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-favourites-wrapper .lumino-widget-favourites-link .lumino-widget-favourites-label,[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-favourites-wrapper .lumino-widget-favourites-link .lumino-widget-favourites-label span{color:inherit}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-favourites-wrapper .lumino-widget-favourites-icon{position:relative;top:0;margin-right:0;height:24px}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-links-wrapper{text-align:right}@media(max-width: 1024px){[data-lumino-widget=ProviderSearchLauncher]{padding-inline:15px}}@media(max-width: 767px){[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-wrapper{grid-template-columns:1fr;grid-template-areas:"headerWrapper" "linksWrapper" "subheaderWrapper" "inputsWrapper" "footerWrapper"}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-links-wrapper{text-align:left;margin-bottom:16px}[data-lumino-widget=ProviderSearchLauncher] .lumino-widget-header-logo{display:block;max-width:40px;margin-right:0;margin-bottom:10px}}.prvsrch-modal-open{overflow:hidden;padding-right:17px}.prvsrch-btn-close{text-decoration:none;position:absolute;right:40px;top:0;bottom:0;background:none;border:0;padding:0 5px}.prvsrch-btn-close:hover{cursor:pointer}.prvsrch-modal{display:flex;padding:var(--slf-desktop-outer-margin);background:rgba(0,0,0,.5);position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999}.prvsrch-modal .btn-primary{background-color:var(--brand-primary-400);color:var(--brand-tertiary-800);font-size:16px;font-weight:600;line-height:24px;height:48px;padding:12px 24px !important;border:none;cursor:pointer;outline:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.prvsrch-modal .btn-primary:hover{background-color:var(--brand-primary-500);color:var(--brand-tertiary-900)}.prvsrch-modal .btn-primary:focus-visible{box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--brand-tertiary-500)}.prvsrch-modal-xsmall .prvsrch-modal-dialog{width:375px}.prvsrch-modal-small .prvsrch-modal-dialog{width:550px}.prvsrch-modal-medium .prvsrch-modal-dialog{width:650px}.prvsrch-modal-large .prvsrch-modal-dialog{width:740px}.prvsrch-modal-xlarge .prvsrch-modal-dialog{width:800px}.prvsrch-modal-dialog{border:0;border-radius:var(--slf-default-border-radius, 3px);margin:auto;z-index:1060;overflow:hidden;width:740px;max-width:100%;align-self:center;box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.prvsrch-modal-header{padding:20px 40px;position:relative;border:0;background-color:var(--slf-primary, var(--slf-secure-primary, var(--slf-lumino-primary)))}.prvsrch-modal-header h3{font-weight:400;text-align:left;font-size:24px;color:#fff;margin:0;max-width:calc(100% - 35px)}.prvsrch-modal-body{background:#fefefe;text-align:left;padding:40px;color:var(--grey-800);font-weight:400;font-size:16px;line-height:24px}.prvsrch-modal-body p:last-child{padding-bottom:0;margin-bottom:0;color:inherit}.prvsrch-modal-body p:only-child{margin:0}.prvsrch-modal-footer{background:#fefefe;border-top:1px solid #e5e5e5;text-align:right;padding:24px 40px}.prvsrch-modal-footer>button{display:inline-block;font-size:15px;padding:7px 19px;margin:0;min-height:40px;white-space:normal;font-weight:700;border-radius:var(--slf-default-border-radius, 5px)}.prvsrch-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}@media(max-width: 1024px){.prvsrch-modal{padding:var(--slf-responsive-outer-margin)}}@media(max-width: 767px){.prvsrch-btn-close{right:16px}.prvsrch-modal-header{padding:20px 16px}.prvsrch-modal-body{padding:20px 16px 40px}.prvsrch-modal-footer{text-align:center;padding:16px 16px 24px}.prvsrch-modal-footer>button{width:80%;display:inline-block !important;margin:0 !important;margin-bottom:10px !important}.prvsrch-modal-footer>button:last-child{margin-bottom:0 !important}}
