:root{--font-size-s:1rem;--line-height-s:1.375rem;--font-size-m:1.125rem;--line-height-m:1.625rem;--font-size-l:1.25rem;--line-height-l:1.875rem}body,html{font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.625rem}body .small-text,html .small-text{font-size:var(--font-size-s);line-height:var(--line-height-s)}body .medium-text,html .medium-text{font-size:var(--font-size-m);line-height:var(--line-height-m)}body .large-text,html .large-text{font-size:var(--font-size-l);line-height:var(--line-height-l)}body .semibold,html .semibold{font-weight:500}body .bold,html .bold{font-weight:700}body .disclaimer,html .disclaimer{font-size:.875rem;line-height:1.25rem}body.toolbar-fixed,body.toolbar-vertical{display:flex;flex-direction:column}.h1,.h2,.h3,.h4,.h5,.h6,.sh1,.sh2,.sh3,.sh4,.sh5,.sh6,h1,h2,h3,h4,h5,h6{color:#333;font-family:Proxima Nova,Arial,Helvetica,sans-serif}.h1 a,.h1 a:hover,.h2 a,.h2 a:hover,.h3 a,.h3 a:hover,.h4 a,.h4 a:hover,.h5 a,.h5 a:hover,.h6 a,.h6 a:hover,.sh1 a,.sh1 a:hover,.sh2 a,.sh2 a:hover,.sh3 a,.sh3 a:hover,.sh4 a,.sh4 a:hover,.sh5 a,.sh5 a:hover,.sh6 a,.sh6 a:hover,h1 a,h1 a:hover,h2 a,h2 a:hover,h3 a,h3 a:hover,h4 a,h4 a:hover,h5 a,h5 a:hover,h6 a,h6 a:hover{text-decoration-line:none}.h1,.sh1,h1{font-size:1.75rem;font-weight:500;line-height:2.375rem}@media(min-width:481px){.h1,.sh1,h1{font-size:2.5rem;line-height:3.375rem}}@media(min-width:769px){.h1,.sh1,h1{font-size:3rem;line-height:3.875rem}}.h2,.sh2,h2{font-size:1.5rem;font-weight:500;line-height:2.25rem}@media(min-width:481px){.h2,.sh2,h2{font-size:2rem;line-height:2.875rem}}@media(min-width:769px){.h2,.sh2,h2{font-size:2.375rem;line-height:3.125rem}}.h3,.sh3,h3{font-size:1.25rem;font-weight:500;line-height:1.875rem}@media(min-width:481px){.h3,.sh3,h3{font-size:1.75rem;line-height:2.5rem}}@media(min-width:769px){.h3,.sh3,h3{font-size:2rem;line-height:2.875rem}}.h4,.sh4,h4{font-size:1.125rem;font-weight:500;line-height:1.625rem}@media(min-width:481px){.h4,.sh4,h4{font-size:1.25rem;line-height:1.875rem}}@media(min-width:769px){.h4,.sh4,h4{font-size:1.625rem;line-height:2.25rem}}.h5,.sh5,h5{font-size:1rem;font-weight:500;line-height:1.5rem}@media(min-width:481px){.h5,.sh5,h5{font-size:1.125rem;line-height:1.625rem}}@media(min-width:769px){.h5,.sh5,h5{font-size:1.25rem;line-height:2rem}}.h6,.sh6,h6{font-size:.875rem;font-weight:500;line-height:1.375rem}@media(min-width:481px){.h6,.sh6,h6{font-size:1rem;line-height:1.5rem}}@media(min-width:769px){.h6,.sh6,h6{font-size:1.125rem;line-height:1.625rem}}p{color:#333;font-size:1.125rem;width:100%}p a{margin-bottom:-.5rem;margin-top:-.5rem}a{-webkit-text-decoration-skip:ink;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:7%;text-underline-offset:auto;text-underline-position:from-font}a:focus{-ms-box-shadow:0 0 0 1.5px #0096ff;box-shadow:0 0 0 1.5px #0096ff;outline:none}a:active,a:hover{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:12%}input:not([type]),input[type=date],input[type=email],input[type=number],input[type=tel],input[type=text],select,textarea{min-height:3rem;min-width:3rem}input:not([type]):focus,input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{-ms-box-shadow:0 0 0 1.5px #0096ff;box-shadow:0 0 0 1.5px #0096ff;outline:none}input[type=check],input[type=radio]{height:1rem;margin-right:1rem;min-height:1rem;min-width:1rem;width:1rem}input[type=check]:focus,input[type=radio]:focus{-ms-box-shadow:0 0 0 1.5px #0096ff;box-shadow:0 0 0 1.5px #0096ff;outline:none}dl:not(.nav,.toolbar-menu,.list-style-none),ol:not(.nav,.toolbar-menu,.list-style-none),ul:not(.nav,.toolbar-menu,.list-style-none,.pagination){font-size:1.125rem;line-height:28px}dl:not(.nav,.toolbar-menu,.list-style-none)>li,ol:not(.nav,.toolbar-menu,.list-style-none)>li,ul:not(.nav,.toolbar-menu,.list-style-none,.pagination)>li{color:#333;margin-bottom:.5rem}nav a{align-items:center;display:inline-flex;text-decoration-line:none}nav a:focus{-ms-box-shadow:0 0 0 1.5px #0096ff;box-shadow:0 0 0 1.5px #0096ff;outline:none}nav a:hover{text-decoration-line:none}nav:not(.pagination-navigation):not(.block-menu):not(.footer-nav-category-wrapper):not(.toolbar-bar) a{justify-content:center;min-height:3rem;min-width:3rem}nav:not(.pagination-navigation):not(.block-menu):not(.footer-nav-category-wrapper):not(.toolbar-bar) a:focus{-ms-box-shadow:0 0 0 1.5px #0096ff;box-shadow:0 0 0 1.5px #0096ff;outline:none}nav dl,nav ol,nav ul,ul.list-style-none{list-style:none;padding-left:0}blockquote{border-left:1px solid #ddd;font-style:italic;line-height:1.5;margin:0 0 1.25rem;padding:.5625rem 1.25rem 0 1.1875rem}blockquote,blockquote p{color:#006bb6;font-size:1.75rem}img{height:auto;max-width:100%}.alert{line-height:var(--bs-body-line-height)}hr{border:solid #ddd;border-width:1px 0 0;clear:both;color:#222;height:0;opacity:1}.hidden{display:none!important}.theme--dark-mode{color:#fff}.theme--dark-mode>*{color:inherit}.theme--dark-mode a:not(.btn):not(.theme--dark-mode--light-child :is(a,a.btn)),.theme--dark-mode button.btn.btn-text:not(.theme--dark-mode--light-child button.btn.btn-text){color:#fff;padding:0 3px 2px}.theme--dark-mode a:not(.btn):not(.theme--dark-mode--light-child :is(a,a.btn)):focus,.theme--dark-mode button.btn.btn-text:not(.theme--dark-mode--light-child button.btn.btn-text):focus{border-radius:10px;-ms-box-shadow:0 0 0 1.5px #fff;box-shadow:0 0 0 1.5px #fff}.theme--dark-mode a:not(.theme--dark-mode--light-child a).btn-text{--bs-link-color-rgb:#fff}.theme--dark-mode a:not(.theme--dark-mode--light-child a).btn-text:focus{--bs-link-hover-color-rgb:#fff;border-radius:4px;-ms-box-shadow:0 0 0 1.5px #fff;box-shadow:0 0 0 1.5px #fff}.theme--dark-mode :is(h1,h2,h3,h4,h5,h6,p,.field__item):not(.theme--dark-mode--light-child :is(h1,h2,h3,h4,h5,h6,p,.field__item)){color:#fff}.theme--dark-mode hr:not(.theme--dark-mode--light-child hr){border-color:#fff}.theme--dark-mode .btn:not(.theme--dark-mode--light-child .btn).btn-primary,.theme--dark-mode .btn:not(.theme--dark-mode--light-child .btn).call-to-action-button__link--primary{--bs-btn-bg:#fff;--bs-btn-color:#006bb6;--btn-text-color-filter:initial}.theme--dark-mode .btn:not(.theme--dark-mode--light-child .btn).btn-primary:hover,.theme--dark-mode .btn:not(.theme--dark-mode--light-child .btn).call-to-action-button__link--primary:hover{background-color:#eef6ff;color:#2380c2}.theme--dark-mode .btn:not(.theme--dark-mode--light-child .btn).btn-primary:active,.theme--dark-mode .btn:not(.theme--dark-mode--light-child .btn).call-to-action-button__link--primary:active{background-color:#e6f2ff;color:#004ea0}.theme--dark-mode .btn:not(.theme--dark-mode--light-child .btn).btn-primary:focus,.theme--dark-mode .btn:not(.theme--dark-mode--light-child .btn).btn-primary:focus-visible,.theme--dark-mode .btn:not(.theme--dark-mode--light-child .btn).call-to-action-button__link--primary:focus,.theme--dark-mode .btn:not(.theme--dark-mode--light-child .btn).call-to-action-button__link--primary:focus-visible{--bs-btn-hover-bg:#fff;background-color:#fff;color:#006bb6}.theme--dark-mode .btn:not(.theme--dark-mode--light-child .btn).btn-outline-primary,.theme--dark-mode .btn:not(.theme--dark-mode--light-child .btn).call-to-action-button__link--outline-primary{--bs-btn-bg:#006bb6;--bs-btn-color:#fff;--base-filter:var(--whiteout-filter);--primary-color-hover-filter:var(--whiteout-filter);border:2px solid #fff}.theme--dark-mode .btn:not(.theme--dark-mode--light-child .btn).btn-outline-primary:hover,.theme--dark-mode .btn:not(.theme--dark-mode--light-child .btn).call-to-action-button__link--outline-primary:hover{background-color:hsla(0,0%,100%,.2)}.theme--dark-mode .btn:not(.theme--dark-mode--light-child .btn).btn-outline-primary:active,.theme--dark-mode .btn:not(.theme--dark-mode--light-child .btn).call-to-action-button__link--outline-primary:active{--bs-btn-active-bg:#fff;--bs-btn-active-color:#006bb6;--btn-text-color-filter:initial;--base-filter:initial;background-color:#fff;color:#006bb6}.theme--dark-mode .breadcrumb-wrapper .breadcrumb a:first-of-type:before{--primary-color-hover-filter:var(--whiteout-filter);filter:var(--primary-color-hover-filter,initial)}.theme--dark-mode .breadcrumb-wrapper .breadcrumb a:first-of-type:hover:before{--primary-color-hover-filter:var(--whiteout-filter)}.admin{padding-top:.5rem}.skip-links{display:block;left:0;position:fixed;top:0;z-index:999}.skip-links:before{background-color:rgba(0,0,0,.3);content:"";height:100%;left:0;opacity:0;pointer-events:none;position:inherit;top:0;transition:all .15s ease;visibility:hidden;width:100%;z-index:-1}.skip-links .skip-link{background-color:#fff;border-radius:50px;color:#333;left:20px;min-width:200px;opacity:0;padding:13px 20px;pointer-events:none;position:fixed;text-align:center;text-shadow:0 0 #27272d;top:50px;transition:top .22s ease;z-index:999}.skip-links .skip-link:focus{-ms-box-shadow:0 0 0 1.5px #0096ff;box-shadow:0 0 0 1.5px #0096ff;opacity:1;outline:none;pointer-events:none;top:20px}.page__pre-content-wrapper .page__pre-content-wrapper__content{display:flex;flex-direction:column;gap:1rem;margin:0 auto;padding:0 16px}@media(min-width:480px){.page__pre-content-wrapper .page__pre-content-wrapper__content{padding:0 24px}}@media(min-width:768px){.page__pre-content-wrapper .page__pre-content-wrapper__content{padding:0;width:max(722px,100vw - 96px)}}@media(min-width:992px){.page__pre-content-wrapper .page__pre-content-wrapper__content{width:max(946px,100vw - 192px)}}@media(min-width:1200px){.page__pre-content-wrapper .page__pre-content-wrapper__content{width:clamp(1154px,100vw - 192px,87.5rem)}}.page__content-wrapper{padding:2rem 0 0}.page__content-wrapper>.container{display:flex;flex-direction:column;gap:var(--layout-gap)}@media(min-width:992px){.page__content-wrapper>.container{flex-direction:row}}.page__content-wrapper>.container .page__sidebar--left{order:3}.page__content-wrapper>.container .page__sidebar--right{order:4}.page__content-wrapper>.container .page__sidebar--left,.page__content-wrapper>.container .page__sidebar--right{width:100%;z-index:2}@media(min-width:992px){.page__content-wrapper>.container .page__sidebar--left,.page__content-wrapper>.container .page__sidebar--right{max-width:17rem;min-width:17rem;order:unset;padding:0}}.page__content-wrapper>.container .page__sidebar--left .page__sidebar-content,.page__content-wrapper>.container .page__sidebar--right .page__sidebar-content{display:flex;flex-direction:column;gap:1.5625rem;max-width:100%;padding:0;width:100%}@media(min-width:992px){.page__content-wrapper>.container .page__sidebar--left .page__sidebar-content,.page__content-wrapper>.container .page__sidebar--right .page__sidebar-content{order:unset;width:var(--sidebar-width)}}.page__content-wrapper>.container .page__main-content{flex-grow:1;position:relative;z-index:1}.page__content-wrapper .page__content-end-wrapper .page__content-end .container{display:flex;flex-direction:column;gap:3rem}main .page__content-wrapper .section--full-width{margin-left:calc(var(--layout-no-sidebars-margin)*-1);margin-right:calc(var(--layout-no-sidebars-margin)*-1);padding-left:calc(var(--layout-no-sidebars-margin));padding-right:calc(var(--layout-no-sidebars-margin))}main.has-left-sidebar .page__content-wrapper .section--full-width{margin-left:calc((var(--layout-sidebar-margin))*-1);margin-right:calc((var(--layout-sidebar-other-side-margin))*-1);padding-left:calc(var(--layout-sidebar-margin));padding-right:calc(var(--layout-sidebar-other-side-margin))}main.has-right-sidebar .page__content-wrapper .section--full-width{margin-left:calc((var(--layout-sidebar-other-side-margin))*-1);margin-right:calc((var(--layout-sidebar-margin))*-1);padding-left:calc(var(--layout-sidebar-other-side-margin));padding-right:calc(var(--layout-sidebar-margin))}main.has-left-sidebar.has-right-sidebar .page__content-wrapper .section--full-width{margin-left:calc((var(--layout-sidebar-margin))*-1);margin-right:calc((var(--layout-sidebar-margin))*-1);padding-left:calc(var(--layout-sidebar-margin));padding-right:calc(var(--layout-sidebar-margin))}@font-face{font-family:Proxima Nova;font-style:normal;font-weight:400;src:url(../fonts/5596744/33ca2000-af7b-4444-97cd-6392ab2e24b2.woff2) format("woff2"),url(../fonts/5596744/1c003cc6-0f8f-4c82-adde-a5a026b56b50.woff) format("woff")}@font-face{font-family:Proxima Nova;font-style:italic;font-weight:400;src:url(../fonts/5596892/cf5ef906-e055-4b2c-8fc5-fcc4ab3ed9a2.woff2) format("woff2"),url(../fonts/5596892/19f65509-8952-44f0-b007-4dc3c4ba8aed.woff) format("woff")}@font-face{font-family:Proxima Nova;font-style:normal;font-weight:700;src:url(../fonts/5596929/3c35dc60-9fe3-480f-90ac-e453db0271e2.woff2) format("woff2"),url(../fonts/5596929/2b2b7939-693b-44cd-873a-1aa065a906b8.woff) format("woff")}@font-face{font-family:Proxima Nova;font-style:italic;font-weight:700;src:url(../fonts/5596956/7eb49857-6450-4915-9c21-2759d4e531ca.woff2) format("woff2"),url(../fonts/5596956/27bbc35f-00c4-4c26-8cd8-cb37149f6f89.woff) format("woff")}@font-face{font-family:Proxima Nova;font-style:italic;font-weight:500;src:url(../fonts/5597435/f64cc92e-2a13-46fa-88fd-6da2d2366b62.woff2) format("woff2"),url(../fonts/5597435/5c10f44e-1e74-4b89-846f-6356fe0fcf83.woff) format("woff")}@font-face{font-family:Proxima Nova;font-style:normal;font-weight:500;src:url(../fonts/5597951/fefa128d-8eb9-48e9-adf7-568b92a2e991.woff2) format("woff2"),url(../fonts/5597951/8c025621-11f1-4af4-8dfa-69eb993b51b9.woff) format("woff")}.sr-only{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.background-primary-blue{background-color:#006bb6}.background-light-blue{background-color:#eef6ff}.background-light-magenta{background-color:#fff6fd}.background-gray{background-color:#f8f8f8}.background-white{background-color:#fff}.background-ballad-gradient{background:linear-gradient(116deg,#00499c 16.39%,#006bb6 49.27%,#07c 83.61%)}.sitewide-alert{--padding-y:0.75rem;--padding-top:3rem;background-color:#eef6ff;border-radius:0;display:flex;flex-flow:column-reverse;margin-bottom:0;padding-left:var(--header-side-padding-mobile);padding-right:var(--header-side-padding-mobile)}@media(min-width:400px){.sitewide-alert{padding-left:var(--header-side-padding-lg);padding-right:var(--header-side-padding-lg)}}@media(min-width:992px){.sitewide-alert{padding-left:var(--header-side-padding-lg);padding-right:var(--header-side-padding-lg)}}@media(min-width:1440px){.sitewide-alert{padding-left:var(--header-side-padding-xxl);padding-right:var(--header-side-padding-xxl)}}.sitewide-alert.sitewide-alert-dismissible{padding-top:var(--padding-top)}@media(min-width:400px){.sitewide-alert{padding-bottom:var(--padding-y);padding-top:var(--padding-y)}.sitewide-alert.sitewide-alert-dismissible{padding-top:var(--padding-top)}}@media(min-width:992px){.sitewide-alert{padding-bottom:var(--padding-y);padding-right:var(--header-right-padding-lg);padding-top:var(--padding-y)}}@media(min-width:1440px){.sitewide-alert{padding-bottom:var(--padding-y);padding-right:var(--header-right-padding-xxl);padding-top:var(--padding-y)}}.sitewide-alert .close{align-items:center;align-self:end;display:flex;float:none;font-size:32px;justify-content:center;max-height:48px;max-width:48px;min-height:48px;min-width:48px;padding:1rem;position:absolute;right:0;top:0}.sitewide-alert .field--name-field-cta-buttons-list,.sitewide-alert .field-list-cta-buttons{justify-content:center}@media(min-width:992px){.sitewide-alert .field--name-field-cta-buttons-list,.sitewide-alert .field-list-cta-buttons{justify-content:end}}#block-ballad-sitewidealert .contextual{right:3rem}.paragraph--call-to-action-button__item{display:inline-flex;gap:1rem;list-style:none;margin-bottom:0}a.call-to-action-button__link{border-radius:.625rem;font-size:1.125rem;text-align:left;width:100%}a.call-to-action-button__link:focus{-ms-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff;outline:2px solid #0096fd;outline-offset:2px}a.call-to-action-button__link.btn{border-radius:.625rem}a.call-to-action-button__link.btn:focus{-ms-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff;outline:2px solid #0096fd;outline-offset:2px}.call-to-action-button__link--icon{gap:.5rem}.call-to-action-button__link--icon-arrow-right:after{background-repeat:no-repeat;content:"";height:2rem;padding:0 .85rem;width:2rem}.call-to-action-button__link--icon-arrow-right.btn-outline-secondary:not(:hover):after{filter:var(--secondary-color-hover-filter,initial)}.call-to-action-button__link--icon-arrow-right.btn-outline-primary:not(:hover):not(:focus):after{filter:var(--base-filter,initial)}.call-to-action-button__link--icon-arrow-right:not(.btn-text):after{filter:var(--btn-text-color-filter,initial)}.call-to-action-button__link--icon-arrow-right.btn-text:hover:after{filter:var(--primary-color-hover-filter,initial)}.call-to-action-button__link--icon-arrow-right:after{background-image:url(/themes/custom/ballad/assets/img/icons/common/icon--arrow-right.svg)}.call-to-action-button__link--icon-external-link:after{background-repeat:no-repeat;content:"";height:2rem;padding:0 .85rem;width:2rem}.call-to-action-button__link--icon-external-link.btn-outline-secondary:not(:hover):after{filter:var(--secondary-color-hover-filter,initial)}.call-to-action-button__link--icon-external-link.btn-outline-primary:not(:hover):not(:focus):after{filter:var(--base-filter,initial)}.call-to-action-button__link--icon-external-link:not(.btn-text):after{filter:var(--btn-text-color-filter,initial)}.call-to-action-button__link--icon-external-link.btn-text:hover:after{filter:var(--primary-color-hover-filter,initial)}.call-to-action-button__link--icon-external-link:after{background-image:url(/themes/custom/ballad/assets/img/icons/common/icon--external-link.svg)}.call-to-action-button__link--icon-direction-link:before{background-repeat:no-repeat;content:"";height:2rem;padding:0 .85rem;width:2rem}.call-to-action-button__link--icon-direction-link.btn-outline-secondary:not(:hover):before{filter:var(--secondary-color-hover-filter,initial)}.call-to-action-button__link--icon-direction-link.btn-outline-primary:not(:hover):not(:focus):before{filter:var(--base-filter,initial)}.call-to-action-button__link--icon-direction-link:not(.btn-text):before{filter:var(--btn-text-color-filter,initial)}.call-to-action-button__link--icon-direction-link.btn-text:hover:before{filter:var(--primary-color-hover-filter,initial)}.call-to-action-button__link--icon-direction-link:before{background-image:url(/themes/custom/ballad/assets/img/icons/common/icon--map-pin--blue.svg)}.call-to-action-button__link--icon-phone-link:before{background-repeat:no-repeat;content:"";height:2rem;padding:0 .85rem;width:2rem}.call-to-action-button__link--icon-phone-link.btn-outline-secondary:not(:hover):before{filter:var(--secondary-color-hover-filter,initial)}.call-to-action-button__link--icon-phone-link.btn-outline-primary:not(:hover):not(:focus):before{filter:var(--base-filter,initial)}.call-to-action-button__link--icon-phone-link:not(.btn-text):before{filter:var(--btn-text-color-filter,initial)}.call-to-action-button__link--icon-phone-link.btn-text:hover:before{filter:var(--primary-color-hover-filter,initial)}.call-to-action-button__link--icon-phone-link:before{background-image:url(/themes/custom/ballad/assets/img/icons/common/icon--phone.svg)}[class*=call-to-action-button__link--icon]:before{background-position:0}[class*=call-to-action-button__link--icon]:after{background-position:100%}[class*=call-to-action-button__link--icon]:after,[class*=call-to-action-button__link--icon]:before{background-size:1.125rem;height:1.375rem;padding:0;width:1.375rem}.call-to-action-button__link--primary{border-color:#006bb6}.call-to-action-button__link--outline-primary{--bs-btn-bg:#fff;border-color:#006bb6}.field--name-field-cta-buttons-list,.field-list-cta-buttons{display:flex;flex-flow:row wrap;gap:.75rem}.field--name-field-cta-buttons-list{align-items:center;justify-content:center}#block-ballad-balladbanners-content .contextual,#block-ballad-balladbanners-navigation .contextual{right:3rem}.ballad-banners{align-items:center;border-radius:0;display:flex;flex-flow:row nowrap;margin-bottom:0;padding:1rem 4rem 1rem 1.5rem;position:relative}.ballad-banners>span{align-items:center;display:flex;flex-grow:1;gap:2rem}.ballad-banners p{margin-bottom:.5rem}.ballad-banners .field--name-field-banner-basic-message{display:block;flex-grow:1;margin:0;padding-left:3.5rem;position:relative}.ballad-banners .field--name-field-cta-buttons{flex-shrink:0}.ballad-banners .field--name-field-cta-buttons .field__items{align-items:center;display:flex;gap:.5rem}.ballad-banners .close{align-items:center;background:none;border:none;color:#006bb6;cursor:pointer;display:flex;font-size:2rem;height:48px;justify-content:center;line-height:1;opacity:.7;padding:0;position:absolute;right:.5rem;top:.25rem;width:48px}.ballad-banners .close:hover{opacity:1}#block-ballad-balladbanners-navigation .ballad-banners:before{display:none}#block-ballad-balladbanners-navigation .ballad-banners .field--name-field-banner-basic-message:before{background-color:var(--icon-color,#000);content:"";display:block;height:20px;left:1.5rem;-webkit-mask-image:url(/themes/custom/ballad/assets/img/icons/common/icon--information--bold.svg);mask-image:url(/themes/custom/ballad/assets/img/icons/common/icon--information--bold.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;top:.25rem;width:20px}#block-ballad-balladbanners-navigation .navigation-alert-banner--basic{background:#efefef;border-bottom:1px solid #676767}#block-ballad-balladbanners-navigation .navigation-alert-banner--extreme{--icon-color:#b0008e;background:#ffebfb;border-bottom:1px solid #b0008e}#block-ballad-balladbanners-navigation .navigation-alert-banner--extreme .btn-outline-primary{border-color:#b0008e;color:#b0008e}#block-ballad-balladbanners-navigation .navigation-alert-banner--extreme .btn-outline-primary:hover{background-color:#bf41a7;color:#fff}#block-ballad-balladbanners-navigation .navigation-alert-banner--extreme .close{color:#b0008e}#block-ballad-balladbanners-navigation .navigation-alert-banner--branded{background:#eef6ff;border-bottom:1px solid #006bb6}#block-ballad-balladbanners-content{left:50%;position:relative;transform:translateX(-50%) translateY(-1px);width:calc(100vw - var(--scrollbar-width, 0))}#block-ballad-balladbanners-content .ballad-banners{background-color:#f8f8f8}@media(max-width:768px){#block-ballad-balladbanners-navigation .ballad-banners:before{background-color:var(--icon-color,#000);content:"";display:block;height:20px;left:1rem;-webkit-mask-image:url(/themes/custom/ballad/assets/img/icons/common/icon--information--bold.svg);mask-image:url(/themes/custom/ballad/assets/img/icons/common/icon--information--bold.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;top:14px;width:20px}#block-ballad-balladbanners-navigation .ballad-banners .field--name-field-banner-basic-message{display:block;padding-left:0}#block-ballad-balladbanners-navigation .ballad-banners .field--name-field-banner-basic-message:before{display:none}.ballad-banners{padding:3rem 1rem 1rem}.ballad-banners>span{align-items:flex-start;flex-direction:column;gap:1rem}.ballad-banners .field--name-field-banner-basic-message{align-self:auto;padding:0}.ballad-banners .field--name-field-cta-buttons .field__items{justify-content:flex-start}.ballad-banners .close{right:0;top:0}}.mission-and-vision-section-wrapper{align-items:center;background-image:url(/themes/custom/ballad/assets/img/landing-page/mission-vision-background.png);background-position-y:100%;background-repeat:no-repeat;background-size:100% 60%;display:flex;flex-direction:column;padding:70px 25px}.mission-and-vision-section-wrapper .mav-anchor{align-items:center;display:flex;flex-direction:row;justify-content:center;max-width:1070px;width:100%}.mission-and-vision-section-wrapper .mav-anchor .mav-image-wrapper{display:flex;max-height:648px;overflow:hidden;width:49%}.mission-and-vision-section-wrapper .mav-anchor .mav-image-wrapper img{-o-object-fit:cover;object-fit:cover;width:100%}.mission-and-vision-section-wrapper .mav-anchor .mav-details-wrapper{background-color:#fff;border-radius:10px;box-shadow:0 0 15px rgba(0,0,0,.6);margin:45px 0 45px -11%;padding:70px 60px 85px;width:60%;z-index:1}.mission-and-vision-section-wrapper .mav-anchor .mav-details-wrapper .mav-header-wrapper{margin:0 0 15px}.mission-and-vision-section-wrapper .mav-anchor .mav-details-wrapper .mav-header-wrapper .mav-header-firstline{font-size:1.3125rem;font-weight:700}.mission-and-vision-section-wrapper .mav-anchor .mav-details-wrapper .mav-header-wrapper .mav-header-secondline{font-size:2.25rem;font-weight:700;line-height:2.5rem}.mission-and-vision-section-wrapper .mav-anchor .mav-details-wrapper .mav-body-wrapper a,.mission-and-vision-section-wrapper .mav-anchor .mav-details-wrapper .mav-body-wrapper p{line-height:normal;margin:0 0 1rem}.mission-and-vision-section-wrapper .mav-anchor .mav-details-wrapper .mav-body-wrapper h1,.mission-and-vision-section-wrapper .mav-anchor .mav-details-wrapper .mav-body-wrapper h2,.mission-and-vision-section-wrapper .mav-anchor .mav-details-wrapper .mav-body-wrapper h3,.mission-and-vision-section-wrapper .mav-anchor .mav-details-wrapper .mav-body-wrapper h4,.mission-and-vision-section-wrapper .mav-anchor .mav-details-wrapper .mav-body-wrapper h5,.mission-and-vision-section-wrapper .mav-anchor .mav-details-wrapper .mav-body-wrapper h6{color:#006bb6!important;margin:0 0 5px}.mission-and-vision-section-wrapper .mav-anchor .mav-details-wrapper .mav-stats-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.mission-and-vision-section-wrapper .mav-anchor .mav-details-wrapper .mav-stats-wrapper .mav-stat-wrapper{display:flex;flex-direction:row}.mission-and-vision-section-wrapper .mav-anchor .mav-details-wrapper .mav-stats-wrapper .mav-stat-wrapper .mav-stat-text-wrapper{align-items:center;border:3px solid #006bb6;border-radius:30px;display:flex;flex-shrink:0;height:60px;justify-content:center;padding:0;width:60px}.mission-and-vision-section-wrapper .mav-anchor .mav-details-wrapper .mav-stats-wrapper .mav-stat-wrapper .mav-stat-text-wrapper .mav-stat-text{color:#006bb6;font-size:100%;font-weight:700}.mission-and-vision-section-wrapper .mav-anchor .mav-details-wrapper .mav-stats-wrapper .mav-stat-wrapper .mav-stat-content-wrapper{display:flex;flex-direction:column;margin:0 0 0 10px}.mission-and-vision-section-wrapper .mav-anchor .mav-details-wrapper .mav-stats-wrapper .mav-stat-wrapper .mav-stat-content-wrapper .mav-stat-title{font-size:1.125rem;font-weight:700;line-height:1.1}.mission-and-vision-section-wrapper .mav-anchor .mav-details-wrapper .mav-stats-wrapper .mav-stat-wrapper .mav-stat-content-wrapper .mav-stat-description{font-size:1.125rem;line-height:1.1}@media(max-width:992px){.mission-and-vision-section-wrapper{background:none;padding:1rem 0}.mission-and-vision-section-wrapper .mav-anchor{flex-direction:column;max-width:600px;padding:0 20px}.mission-and-vision-section-wrapper .mav-anchor .mav-image-wrapper{height:400px;overflow:hidden;width:100%}.mission-and-vision-section-wrapper .mav-anchor .mav-image-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mission-and-vision-section-wrapper .mav-anchor .mav-details-wrapper{margin:-55px 15px 0;padding:20px;width:calc(100% - 30px)}.mission-and-vision-section-wrapper .mav-anchor .mav-details-wrapper .mav-header-wrapper{margin:0 0 3px}.mission-and-vision-section-wrapper .mav-anchor .mav-details-wrapper .mav-stats-wrapper{align-items:flex-start;flex-direction:column;justify-content:flex-start}.mission-and-vision-section-wrapper .mav-anchor .mav-details-wrapper .mav-stats-wrapper .mav-stat-wrapper{margin:0 0 10px}}.cta-cards-section{background-color:#f8f8f8;padding:2rem 1.25rem}.cta-cards-section>div{align-items:center;display:flex;flex-direction:column;font-size:1.125rem;gap:30px;justify-content:center;width:100%}.cta-cards-section>div .cta-cards-wrapper{display:flex;flex-direction:column;gap:30px;margin:0 25px}.cta-cards-section>div .cta-cards-wrapper a,.cta-cards-section>div .cta-cards-wrapper a:hover{text-decoration-line:none}.cta-cards-section>div .cta-cards-wrapper .card-link-wrapper{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex:1;flex-direction:column;min-width:200px;padding:25px 35px 15px}.cta-cards-section>div .cta-cards-wrapper .card-link-wrapper .card-icon-wrapper{height:116px;padding:0 0 10px;width:116px}.cta-cards-section>div .cta-cards-wrapper .card-link-wrapper .card-icon-wrapper img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.cta-cards-section>div .cta-cards-wrapper .card-link-wrapper .card-title{font-size:1.5rem;font-weight:700;padding-bottom:1rem;text-align:center;width:100%}.cta-cards-section>div .cta-cards-wrapper .card-link-wrapper .card-details{text-align:center;width:100%}.cta-cards-section>div .cta-content-wrapper{display:flex;flex-direction:column;margin-bottom:10px;max-width:600px}.cta-cards-section>div .cta-content-wrapper .cta-content-heading{font-weight:600;margin:0 0 10px}@media(min-width:992px){.cta-cards-section>div{flex-direction:row}.cta-cards-section>div .cta-cards-wrapper{flex-direction:row;max-width:790px}.cta-cards-section>div .cta-cards-wrapper .card-link-wrapper{padding:25px 25px 35px}.cta-cards-section>div .cta-content-wrapper{max-width:320px}}.paragraph--basic-copy{display:flex;flex-direction:column;gap:1.5rem}.field-basic-copy-cta-buttons{display:flex;flex-wrap:wrap;gap:1rem}.paragraph--basic-cta-card{align-items:flex-start;border-radius:10px;-ms-box-shadow:0 2px 10px 0 rgba(0,0,0,.102);box-shadow:0 2px 10px 0 rgba(0,0,0,.102);display:flex;flex-direction:column;gap:1rem;padding:1.5rem}.paragraph--basic-cta-card .grid-card--image{align-items:center;display:flex;height:75px;justify-content:center;min-width:75px;width:75px}.paragraph--basic-cta-card .basic-card-text-area{display:flex;flex-direction:column;gap:1rem}.paragraph--basic-cta-card .basic-card--title-section{display:flex;flex-direction:column;gap:.25rem}@media(min-width:768px){.paragraph--basic-cta-card .basic-card--title-section{gap:.5rem}}.paragraph--basic-cta-card .basic-card--title-section .basic-card-title{display:flex;font-weight:600;justify-content:flex-start;margin-bottom:0}.paragraph--basic-cta-card .basic-card--title-section .basic-card-subtitle{display:flex;font-weight:600;justify-content:flex-start}.paragraph--basic-cta-card .basic-card--content p{margin-bottom:0;text-align:left}.paragraph--basic-cta-card .field-list-cta-buttons{margin-top:auto;max-width:100%;padding-left:0}.paragraph--basic-cta-card .field-list-cta-buttons .paragraph--call-to-action-button__item{white-space:wrap}.image-carousel{margin:1.5rem 0;position:relative}.image-carousel .image-carousel-text h1,.image-carousel .image-carousel-text h2{margin:0!important}@container main-content (width > 752px){.image-carousel .image-carousel-text{display:flex;flex-direction:column;height:100%;justify-content:center;padding:1rem;position:absolute;top:0;width:50%}.image-carousel .image-carousel-text.overlay-left{left:0}.image-carousel .image-carousel-text.overlay-center{left:25%;right:25%}.image-carousel .image-carousel-text.overlay-right{right:0}.image-carousel .image-carousel-text.overlay-left{text-align:left}.image-carousel .image-carousel-text.overlay-center{text-align:center}.image-carousel .image-carousel-text.overlay-right{text-align:right}}.promotion-banner{background-color:#eef6ff;display:none}.promotion-banner p{margin:0}.promotion-banner p.heading{padding-top:2rem}.promotion-banner p.subheading{padding-bottom:1.5rem}.promotion-banner .content{display:flex;flex-direction:row}.promotion-banner .content .image-wrapper{align-items:flex-end;display:flex;flex-direction:row;justify-content:flex-end;padding:2rem 2rem 0;width:60%}.promotion-banner .content .content-wrapper{display:flex;flex-direction:column;gap:1.5rem;padding:2rem;width:40%}.promotion-banner .content .content-wrapper ul li{font-size:1.625rem;line-height:2.875rem;margin-bottom:0}.promotion-banner .content .content-wrapper .qr-code-wrapper{display:flex;flex-direction:row;gap:1rem;padding-left:2rem}@media(min-width:1200px){.promotion-banner .content .content-wrapper .qr-code-wrapper{flex-direction:column;gap:1.5rem}}.promotion-banner .content .content-wrapper .qr-code-wrapper .qr-code img{max-width:7.8125rem}.promotion-banner .content .content-wrapper .qr-code-wrapper p{max-width:10rem}@media(min-width:1200px){.promotion-banner .content .content-wrapper .qr-code-wrapper p{max-width:unset}}@media(min-width:992px){.promotion-banner{display:block}}.tabbed-section-wrapper{padding-bottom:1rem;padding-top:1rem}@media(min-width:992px){.tabbed-section-wrapper{padding-bottom:2rem;padding-top:2rem}}.cta-section-wrapper{padding-bottom:1rem;padding-top:1rem}@media(min-width:992px){.cta-section-wrapper{padding-bottom:2rem;padding-top:2rem}}.list-section-wrapper{padding-bottom:1rem;padding-top:1rem}@media(min-width:992px){.list-section-wrapper{padding-bottom:2rem;padding-top:2rem}}.paragraph-list-wrapper{border-radius:.625rem;-ms-box-shadow:0 2px 10px 0 rgba(0,0,0,.102);box-shadow:0 2px 10px 0 rgba(0,0,0,.102);padding:2rem}.paragraph-list-wrapper .paragraph-list-heading{font-size:1.125rem;font-weight:500;line-height:1.625rem;margin-bottom:1rem}.paragraph-list-wrapper .paragraph-list{--bullet-image:url(/themes/custom/ballad/assets/img/paragraphs/paragraph--list/circle-check-mark.svg);--bullet-image-width:1.25rem;list-style:none;margin-top:-.25rem;padding-left:var(--bullet-image-width)}.paragraph-list-wrapper .paragraph-list-item{align-items:center;display:flex;font-size:1rem;font-weight:500;margin-bottom:0!important;min-height:3rem;min-width:3rem;padding:.5rem 1rem;position:relative}.paragraph-list-wrapper .paragraph-list-item:focus{-ms-box-shadow:0 0 0 1.5px #0096ff;box-shadow:0 0 0 1.5px #0096ff;outline:none}.paragraph-list-wrapper .paragraph-list-item a{height:100%;line-height:1.375rem;text-decoration:underline;width:100%}.paragraph-list-wrapper .paragraph-list-item:before{align-items:center;background-image:var(--bullet-image);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:flex;height:1.25rem;left:calc(var(--bullet-image-width)*-1);position:absolute;width:var(--bullet-image-width)}@media(min-width:480px){.paragraph-list-wrapper .paragraph-list{margin-top:-.5rem}.paragraph-list-wrapper .paragraph-list-heading{font-size:1.25rem;line-height:1.875rem;margin-bottom:1.5rem}.paragraph-list-wrapper .paragraph-list-item{font-size:1.125rem;min-height:1.375rem;padding:.25rem 1rem}}@media(min-width:768px){.paragraph-list-wrapper .paragraph-list-heading{font-size:1.625rem;line-height:2.25rem}.paragraph-list-wrapper .paragraph-list-item{font-size:1.25rem;padding:.5rem 1rem}}.paragraph-list-wrapper .paragraph--two-column-layout .column-layout-wrapper .column-layout h3.paragraph-list-heading{font-weight:500;margin-bottom:1rem}@media(min-width:480px){.paragraph-list-wrapper .paragraph--two-column-layout .column-layout-wrapper .column-layout h3.paragraph-list-heading{margin-bottom:1.5rem}}@media(min-width:768px){.paragraph-list-wrapper .paragraph--two-column-layout .column-layout-wrapper .column-layout h3.paragraph-list-heading{font-size:1.625rem;line-height:2.25rem}}.paragraph-list-wrapper .field-list-cta-buttons{gap:1rem;padding-left:0}.paragraph-list-wrapper .field-list-cta-buttons .paragraph--call-to-action-button__item .field--call-to-action-button-link{min-width:unset;width:unset}.MuiAutocomplete-root{background-color:#fff;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1);min-width:15rem}.MuiAutocomplete-root .MuiInputLabel-root.MuiInputLabel-shrink{color:#000}.MuiAutocomplete-root .MuiFormControl-root .MuiInputBase-root{padding-bottom:.282rem;padding-top:.282rem}.MuiAutocomplete-root .MuiFormControl-root .MuiInputBase-root .MuiAutocomplete-endAdornment{top:unset;transform:none}.MuiAutocomplete-root .MuiFormControl-root .MuiInputBase-root .MuiAutocomplete-endAdornment button.MuiIconButton-root{min-height:3rem;min-width:3rem}.MuiAutocomplete-root .MuiFormControl-root .MuiInputBase-root .MuiAutocomplete-endAdornment button.MuiIconButton-root:focus{-ms-box-shadow:0 0 0 1.5px #0096ff;box-shadow:0 0 0 1.5px #0096ff;outline:none}.MuiAutocomplete-root .MuiFormControl-root .MuiInputBase-root .MuiAutocomplete-input{margin:0;padding:0 1rem}.MuiAutocomplete-root .MuiFormControl-root .MuiInputBase-root .MuiAutocomplete-input:focus{-ms-box-shadow:unset;box-shadow:unset}.MuiAutocomplete-root .autocomplete-loading-indicator{padding-left:.5rem}.MuiAutocomplete-root.use-custom-badge-indicator .badge-indicator{margin-left:5px}.MuiAutocomplete-root.MuiAutocomplete-hasPopupIcon.remove-tags .MuiFormControl-root .MuiInputBase-root.MuiAutocomplete-inputRoot{padding:0}.MuiAutocomplete-root.MuiAutocomplete-hasPopupIcon.remove-tags .MuiFormControl-root .MuiInputBase-root.MuiAutocomplete-inputRoot input{padding-left:1rem}.MuiAutocomplete-root.MuiAutocomplete-hasPopupIcon.remove-tags .MuiFormControl-root .MuiInputBase-root.MuiAutocomplete-inputRoot .MuiAutocomplete-endAdornment{position:unset}.MuiAutocomplete-root.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon .MuiInputBase-root,.MuiAutocomplete-root.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon .MuiInputBase-root.MuiOutlinedInput-root{padding-right:6.5rem}.MuiAutocomplete-root.MuiAutocomplete-hasPopupIcon .MuiInputBase-root,.MuiAutocomplete-root.MuiAutocomplete-hasPopupIcon .MuiInputBase-root.MuiOutlinedInput-root{padding-right:3.5rem}.MuiAutocomplete-popper .MuiPaper-root ul li:before{content:""}.MuiAutocomplete-popper .MuiPaper-root ul .MuiAutocomplete-option{margin-bottom:0}.MuiAutocomplete-popper .MuiPaper-root ul .MuiAutocomplete-option.Mui-focused,.MuiAutocomplete-popper .MuiPaper-root ul li:hover{background-color:#f3f9ff}.MuiAutocomplete-root.use-inline-dropdown+.MuiAutocomplete-popper{position:static!important;transform:none!important}.floating-button-container{bottom:50px;display:flex;position:sticky;width:100%}.floating-button-container .back-to-top-button{background-color:#fff;display:inline-block;justify-content:flex-end;padding:15px;transition:width .5s;transition:background-color .5s ease-out}.floating-button-container .back-to-top-button.image-button{margin-left:auto}.floating-button-container .back-to-top-button.image-button .image-button--label{display:inline-block;max-width:0;overflow:hidden;transition:color .25s 1.5s,max-width 2s;vertical-align:top;white-space:nowrap}.floating-button-container .back-to-top-button.image-button .image-button--icon{rotate:-90deg}.floating-button-container .back-to-top-button.image-button:hover{background-color:#f8f8f8!important}.floating-button-container .back-to-top-button.image-button:hover .image-button--label{max-width:300px}.back-to-top-button.image-button{margin-left:auto;margin-right:0}.back-to-top-button.image-button .image-button--icon{rotate:-90deg}.badge-indicator{align-items:center;background-color:#006bb6;border-radius:16px;color:#fff;display:flex;justify-content:center;min-height:1.5rem;min-width:1.5rem}.ballad-badge{display:flex}.ballad-badge .MuiChip-root .MuiAvatar-root{margin:0}.ballad-badge .MuiChip-root .MuiChip-label{color:#676767;font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:.875rem;font-style:normal;line-height:1rem;padding:0 .5rem;white-space:normal}.ballad-badge .MuiChip-root.MuiChip-colorPrimary .MuiChip-label{color:#fff}.ballad-badge.large .MuiChip-label{font-size:1rem;line-height:1.5rem}.ballad-badge.pink-badge .MuiChip-root{background-color:#fff6fd}.ballad-badge.pink-badge .MuiChip-root .MuiChip-label{color:#b0008e}.ballad-badge.transparent-badge .MuiChip-root{background-color:transparent;border:none}.ballad-badge.--has-info-popup .MuiChip-label{padding-right:0}.select-button-combobox{align-items:center;display:flex}.select-button-combobox input{display:inline-block;flex:1;margin:0}.select-button-combobox button.button{display:inline-block;height:3rem;margin:0}.select-button-combobox .MuiOutlinedInput-root input:not(:focus)+fieldset{border:0}.select-button-combobox .MuiAutocomplete-option b,.select-button-combobox .MuiAutocomplete-option span{white-space:pre}:root{--magenta-hover-filter:brightness(0) saturate(100%) invert(64%) sepia(75%) saturate(7175%) hue-rotate(286deg) brightness(82%) contrast(78%);--blue-hover-filter:brightness(0) saturate(100%) invert(16%) sepia(20%) saturate(6532%) hue-rotate(185deg) brightness(101%) contrast(101%);--whiteout-filter:brightness(0) invert(1);--secondary-color-hover-filter:var(--magenta-hover-filter);--primary-color-hover-filter:var(--blue-hover-filter);--btn-text-color-filter:var(--whiteout-filter);--base-filter:initial}.clickable-node>*,button>*{pointer-events:none}a.btn:not(.btn-text),a.btn:not(.btn-text):hover{text-decoration-line:none}a.btn,button.btn{border-radius:.25rem;padding-left:1rem;padding-right:1rem}a.btn:not(.btn-text),button.btn:not(.btn-text){-ms-box-shadow:1px 1px 4px 0 rgba(0,0,0,.149);box-shadow:1px 1px 4px 0 rgba(0,0,0,.149)}a.btn.btn-text,button.btn.btn-text{background-color:transparent!important;color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1))}a.btn.btn-text:active,button.btn.btn-text:active{border:none;-ms-box-shadow:unset;box-shadow:unset;color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:7%}a.btn.btn-text:hover,button.btn.btn-text:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb);text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:12%}a.btn[class*=btn-outline-],button.btn[class*=btn-outline-]{border-width:2px}a.btn.btn-outline-primary:focus,a.btn.btn-outline-primary:hover,a.btn.btn-primary:focus,a.btn.btn-primary:hover,button.btn.btn-outline-primary:focus,button.btn.btn-outline-primary:hover,button.btn.btn-primary:focus,button.btn.btn-primary:hover{background-color:#2380c2;color:#fff}a.btn.btn-outline-primary:active,a.btn.btn-primary:active,button.btn.btn-outline-primary:active,button.btn.btn-primary:active{background-color:#004ea0}a.btn.btn-outline-secondary:focus,a.btn.btn-outline-secondary:hover,a.btn.btn-secondary:focus,a.btn.btn-secondary:hover,button.btn.btn-outline-secondary:focus,button.btn.btn-outline-secondary:hover,button.btn.btn-secondary:focus,button.btn.btn-secondary:hover{background-color:#bf41a7;color:#fff}a.btn.btn-outline-secondary:active,a.btn.btn-secondary:active,button.btn.btn-outline-secondary:active,button.btn.btn-secondary:active{background-color:#7c0064}a.btn.btn-tertiary,button.btn.btn-tertiary{background-color:#e6f2ff;color:#006bb6}a.btn.btn-tertiary:hover,button.btn.btn-tertiary:hover{background-color:#2380c2;color:#fff}a.btn.btn-tertiary:active,button.btn.btn-tertiary:active{background-color:#004ea0;color:#fff}a.btn.--pill,button.btn.--pill{border-radius:1.875rem}a.btn .btn-link,a.btn .btn-link:hover,button.btn .btn-link,button.btn .btn-link:hover{text-decoration-line:none}a.btn,button.btn,div.btn,input.btn{align-items:center;display:inline-flex;font-weight:500;justify-content:center;min-height:3rem;min-width:3rem}a.btn:focus,button.btn:focus,div.btn:focus,input.btn:focus{-ms-box-shadow:0 0 0 1.5px #0096ff;box-shadow:0 0 0 1.5px #0096ff;outline:none}a.btn.left-align-text,button.btn.left-align-text,div.btn.left-align-text,input.btn.left-align-text{padding-left:0}a.btn.right-align-text,button.btn.right-align-text,div.btn.right-align-text,input.btn.right-align-text{padding-right:0}a.btn.image-button,button.btn.image-button,div.btn.image-button,input.btn.image-button{display:flex;flex-direction:row;gap:.5rem}a.btn.image-button.simple-image:active .svg-icon-image svg,a.btn.image-button.simple-image:focus .svg-icon-image svg,a.btn.image-button.simple-image:hover .svg-icon-image svg,button.btn.image-button.simple-image:active .svg-icon-image svg,button.btn.image-button.simple-image:focus .svg-icon-image svg,button.btn.image-button.simple-image:hover .svg-icon-image svg,div.btn.image-button.simple-image:active .svg-icon-image svg,div.btn.image-button.simple-image:focus .svg-icon-image svg,div.btn.image-button.simple-image:hover .svg-icon-image svg,input.btn.image-button.simple-image:active .svg-icon-image svg,input.btn.image-button.simple-image:focus .svg-icon-image svg,input.btn.image-button.simple-image:hover .svg-icon-image svg{filter:invert(91%) sepia(93%) saturate(33%) hue-rotate(199deg) brightness(108%) contrast(100%)}a.btn.image-button .image-button--label,button.btn.image-button .image-button--label,div.btn.image-button .image-button--label,input.btn.image-button .image-button--label{flex:none;flex-grow:0;font-weight:500;line-height:1.1875rem;order:0}a.btn.image-button .image-button--icon,button.btn.image-button .image-button--icon,div.btn.image-button .image-button--icon,input.btn.image-button .image-button--icon{color:#006bb6;cursor:pointer;display:flex;flex-grow:0}a.btn.image-button .image-button--filter,button.btn.image-button .image-button--filter,div.btn.image-button .image-button--filter,input.btn.image-button .image-button--filter{background:none;border:none;border-radius:1.875rem;box-shadow:none;position:absolute;width:100%}a.btn.image-button .image-button--filter:focus,button.btn.image-button .image-button--filter:focus,div.btn.image-button .image-button--filter:focus,input.btn.image-button .image-button--filter:focus{-ms-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff;outline:2px solid #0096fd;outline-offset:2px}.direction-link-icon:before{background-repeat:no-repeat;content:"";height:2rem;padding:0 .85rem;width:2rem}.direction-link-icon.btn-outline-secondary:not(:hover):before{filter:var(--secondary-color-hover-filter,initial)}.direction-link-icon.btn-outline-primary:not(:hover):not(:focus):before{filter:var(--base-filter,initial)}.direction-link-icon:not(.btn-text):before{filter:var(--btn-text-color-filter,initial)}.direction-link-icon.btn-text:hover:before{filter:var(--primary-color-hover-filter,initial)}.direction-link-icon:before{background-image:url(/themes/custom/ballad/assets/img/icons/common/icon--map-pin--blue.svg);background-position:0}.phone-link-icon:before{background-repeat:no-repeat;content:"";height:2rem;padding:0 .85rem;width:2rem}.phone-link-icon.btn-outline-secondary:not(:hover):before{filter:var(--secondary-color-hover-filter,initial)}.phone-link-icon.btn-outline-primary:not(:hover):not(:focus):before{filter:var(--base-filter,initial)}.phone-link-icon:not(.btn-text):before{filter:var(--btn-text-color-filter,initial)}.phone-link-icon.btn-text:hover:before{filter:var(--primary-color-hover-filter,initial)}.phone-link-icon:before{background-image:url(/themes/custom/ballad/assets/img/icons/common/icon--phone.svg);background-position:.3rem}.external-link-icon:after{background-repeat:no-repeat;content:"";height:2rem;padding:0 .85rem;width:2rem}.external-link-icon.btn-outline-secondary:not(:hover):after{filter:var(--secondary-color-hover-filter,initial)}.external-link-icon.btn-outline-primary:not(:hover):not(:focus):after{filter:var(--base-filter,initial)}.external-link-icon:not(.btn-text):after{filter:var(--btn-text-color-filter,initial)}.external-link-icon.btn-text:hover:after{filter:var(--primary-color-hover-filter,initial)}.external-link-icon:after{background-image:url(/themes/custom/ballad/assets/img/icons/common/icon--external-link.svg);background-position:.5rem}.date-entry input{background:#f9f9f9;border:0;box-shadow:unset;margin:0;padding:0 1rem;transition:unset}.date-entry input:focus{color:unset;outline:0}.date-entry .MuiInputAdornment-root button:focus{background-color:unset;color:unset}.date-entry .MuiInputBase-root{background:#f9f9f9}.date-entry .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#0096ff}.date-entry .MuiInputBase-root fieldset{top:0}.date-entry .MuiInputBase-root fieldset legend{display:none}.date-entry.error .MuiInputBase-root .MuiOutlinedInput-notchedOutline{border-color:#ec1f2e}.form-field{display:flex;flex-direction:column;gap:.5rem;justify-items:stretch;width:100%}.form-field .form-field--label{font-size:1rem;font-weight:500;line-height:1.25rem;text-align:left}.form-field.hide-label .form-field--label{display:none}.form-field .form-field--field{text-align:left}.form-field .form-field--field>:first-child{width:100%}#hyro-frame{z-index:9000!important}.hours-list{-moz-column-gap:.75rem;column-gap:.75rem;display:grid;width:-moz-fit-content;width:fit-content}.hours-list :nth-child(odd){grid-column-start:1}.hours-list :nth-child(2n){grid-column-start:2}.hours-list div{-moz-column-gap:.25rem;column-gap:.25rem;row-gap:0}.hours-time .hours-time__time{letter-spacing:2px}.hours-time .hours-time__meridiem{letter-spacing:.5px}.icon-link{align-items:center;background-color:transparent!important;display:flex;flex-direction:row;gap:.625rem;margin:0;padding:0}.icon-link>a{display:flex;gap:.5rem;justify-content:center}.icon-link>div{flex-direction:row;gap:.5rem;padding:0}.icon-link .icon-link--label,.icon-link>div{align-items:center;display:flex;flex:none;flex-grow:0;order:0}.icon-link .icon-link--label{color:#006bb6;font-size:1rem;font-weight:500;line-height:1.1875rem}.icon-link .icon-link--icon{color:#006bb6;cursor:pointer;display:flex;flex-grow:0}.information-banner{border-radius:10px;-ms-box-shadow:0 2px 10px 0 rgba(0,0,0,.102);box-shadow:0 2px 10px 0 rgba(0,0,0,.102);display:flex;font-size:1.25rem;gap:1.5rem;padding:1.5rem 2rem;width:100%}.information-banner .information-banner--image{align-items:center;display:flex;height:80px;justify-content:center;min-width:80px;width:80px}.information-banner .information-banner--content{display:flex;flex-direction:column}.information-banner .information-banner--content .information-banner--cta-button{display:flex}a.ballad-link:not(.content-link){text-decoration-line:none}a.ballad-link:not(.content-link):hover{text-decoration-line:underline}a.ballad-link.btn,a.ballad-link.btn:hover{text-decoration-line:none}a.ballad-link.--light{color:#fff}a.ballad-link.--light:focus{background-color:unset}a.ballad-link.--primary{color:#006bb6}a.ballad-link.--primary:active,a.ballad-link.--primary:hover{color:#004ea0}a.ballad-link.--primary:focus{background-color:unset}a.ballad-link.image-link{display:flex;flex-direction:row;gap:.5rem}a.ballad-link.image-link.simple-image:active .svg-icon-image svg,a.ballad-link.image-link.simple-image:focus .svg-icon-image svg,a.ballad-link.image-link.simple-image:hover .svg-icon-image svg{filter:invert(91%) sepia(93%) saturate(33%) hue-rotate(199deg) brightness(108%) contrast(100%)}a.ballad-link.image-link .image-link--label{flex:none;flex-grow:0;font-weight:500;line-height:1.1875rem;order:0}a.ballad-link.image-link .image-link--icon{align-items:center;color:#006bb6;cursor:pointer;display:flex;flex-grow:0;height:1.125rem;justify-content:center;width:1.125rem}a.ballad-link:not(.btn){background:none;border:none}.location-autocomplete-wrapper{display:flex;flex-direction:row;position:relative;width:100%}.location-autocomplete-wrapper .location-autocomplete-style-wrapper{align-items:center;background:#fff;border-radius:4px;display:flex;flex-direction:row;flex-grow:0;position:relative}.location-autocomplete-wrapper .location-autocomplete-style-wrapper .close-button{position:absolute;right:0}.location-autocomplete-wrapper .location-autocomplete-style-wrapper .location-input.isOpen,.location-autocomplete-wrapper .location-autocomplete-style-wrapper.isOpen{border-bottom-left-radius:0;border-bottom-right-radius:0}.location-autocomplete-wrapper .location-autocomplete-style-wrapper input{background-image:url(/themes/custom/ballad/assets/img/icons/common/icon--search.svg);background-position-x:1.1rem;background-position-y:center;background-repeat:no-repeat;background-size:1rem;border:1px solid #ced4da;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:0;padding-left:2.8125rem;width:100%}@media(max-width:992px){.location-autocomplete-wrapper .location-autocomplete-style-wrapper input{border-color:#b6b6b6;box-shadow:none}}.location-autocomplete-wrapper .location-autocomplete-style-wrapper input::-moz-placeholder{color:rgba(51,51,51,.6)}.location-autocomplete-wrapper .location-autocomplete-style-wrapper input::placeholder{color:rgba(51,51,51,.6)}.location-autocomplete-wrapper .location-autocomplete-style-wrapper input:focus{border-color:#0096ff;border-width:2px}.location-autocomplete-wrapper.has-search-button .location-autocomplete-style-wrapper input{border-bottom-right-radius:0;border-top-right-radius:0}.location-autocomplete-wrapper.has-search-button .location-search-button{border-bottom-left-radius:0;border-top-left-radius:0}.location-autocomplete-wrapper .location-autocomplete--loading{display:flex;position:absolute;right:5px;top:50%;transform:translateY(-50%)}.location-autocomplete-wrapper .user-location-prompt{align-items:center;background:#fff;border:1px solid #ced4da;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1);color:#006bb6;cursor:pointer;display:flex;font-size:1rem;gap:.75rem;left:0;margin-top:2px;padding:.75rem .625rem;position:absolute;top:100%;width:100%;z-index:10000}.location-autocomplete-wrapper .user-location-prompt.hide-dropdown{display:none}.location-autocomplete-wrapper .user-location-prompt .svg-icon-image{display:inline-flex;padding-left:.5rem}.use-my-location-icon.MuiSvgIcon-root{height:1.125rem;width:1.125rem}.use-my-location-button{align-items:center;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:start;min-height:4rem;position:absolute;right:.75rem;top:0;z-index:3}.pac-container.pac-logo{z-index:10000}.notification-text-banner-pane{align-items:center;border-radius:10px;display:flex;justify-content:center;padding:1rem 1.5rem}.notification-text-banner-pane.--banner-success{background-color:#eff7ee;color:#3d7846}.notification-text-banner-pane.--banner-warning{background-color:#fff1d9;color:#e5a230}.notification-text-banner-pane.--banner-error{background-color:#ffeded;color:#c22727}.notification-text-banner-pane.--banner-info{background-color:#eef6ff}.popup-information{align-items:stretch;display:flex}.popup-information .review-text{color:#333}.popup-information .popup-info-label{align-items:center;padding:0}.popup-information .popup-info-label.link-label{color:#006bb6}.popup-information .popup-info-label.link-label:hover{cursor:pointer}.popup-information-icon{align-items:center;color:#006bb6;display:flex;line-height:1rem;padding:0 .625rem}.popup-information-icon svg{cursor:pointer}.popup-tooltip-content{display:flex;flex-direction:column;gap:1rem}.popup-tooltip-content a{font-weight:600}.popup-information-tooltip{background-color:#f8f8f8;border:1px solid #ccccca;border-radius:6px;-ms-box-shadow:0 2px 10px 0 rgba(0,0,0,.102);box-shadow:0 2px 10px 0 rgba(0,0,0,.102);color:#333;font-size:14px;max-width:250px;padding:10px;white-space:pre-line;z-index:999}.popup-information-tooltip .popup-information-tooltip-arrow,.popup-information-tooltip .popup-information-tooltip-arrow:before{background:inherit;border:inherit;border-right:none;border-top:none;height:16px;position:absolute;width:16px}.popup-information-tooltip .popup-information-tooltip-arrow{visibility:hidden}.popup-information-tooltip .popup-information-tooltip-arrow:before{content:"";visibility:visible}.popup-information-tooltip[data-popper-placement^=top]>.popup-information-tooltip-arrow{bottom:-8px}.popup-information-tooltip[data-popper-placement^=top]>.popup-information-tooltip-arrow:before{transform:rotate(-45deg)}.popup-information-tooltip[data-popper-placement^=bottom]>.popup-information-tooltip-arrow{top:-8px}.popup-information-tooltip[data-popper-placement^=bottom]>.popup-information-tooltip-arrow:before{transform:rotate(135deg)}.popup-information-tooltip[data-popper-placement^=left]>.popup-information-tooltip-arrow{right:-8px}.popup-information-tooltip[data-popper-placement^=left]>.popup-information-tooltip-arrow:before{transform:rotate(-135deg)}.popup-information-tooltip[data-popper-placement^=right]>.popup-information-tooltip-arrow{left:-8px}.popup-information-tooltip[data-popper-placement^=right]>.popup-information-tooltip-arrow:before{transform:rotate(45deg)}.popup-nav{display:none;overflow:hidden;position:fixed;width:100%;z-index:2000}.popup-nav .popup-nav-window{background:rgba(0,0,0,.5)}.popup-nav.popup-nav-active{bottom:0;display:block;left:0;right:0;top:0}.popup-nav.popup-nav-active .popup-nav-window{bottom:0;display:block;position:fixed;top:0;width:100%}.popup-nav.popup-nav-active .popup-nav-panel{width:100%}.popup-nav .popup-nav-panel{align-items:center;background-color:#efefef;display:flex;flex-direction:column;width:100%}.popup-nav .popup-nav-panel a>*{pointer-events:none}.popup-nav .popup-nav-header{align-items:center;background-color:#fff;display:flex;min-height:5.875rem;padding-left:1.875rem;width:100%}.popup-nav .popup-nav-header .ballad-logo{height:3rem;margin:1.25rem 0 1.625rem}.popup-nav .popup-nav-header .close-button-x{display:flex;margin-left:auto;margin-right:1rem}@media(min-width:992px){.popup-nav .popup-nav-header{padding-left:4.375rem}}.popup-nav .popup-nav-content{width:calc(100% - 2rem)}@media(min-width:480px){.popup-nav .popup-nav-content{width:calc(100% - 9.5rem)}}@media(min-width:576px){.popup-nav .popup-nav-content{width:32rem}}@media(min-width:768px){.popup-nav .popup-nav-content{width:45rem}}@media(min-width:992px){.popup-nav .popup-nav-content{width:56.25rem}}@media(min-width:1200px){.popup-nav .popup-nav-content{width:68.75rem}}.popup-nav .popup-nav-content .popup-nav-card{padding-bottom:1rem;padding-top:2rem}.popup-nav .popup-nav-content .popup-nav-card:last-child{padding-bottom:.5rem}.popup-nav .popup-nav-content .popup-nav-card .popup-nav-card-title{font-size:1.1rem;font-weight:700}.popup-nav .popup-nav-content .popup-nav-card .popup-nav-card-body{padding:1.5rem 0}.popup-nav .popup-nav-content .popup-nav-card .popup-nav-card-body.no-title{padding-top:0}.pagination-bar{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;gap:1rem}.pagination-bar .pagination-bar--status{color:#333;font-size:.875rem;line-height:1.0625rem}nav.ballad-pagination ul.MuiPagination-ul li{align-items:center;display:flex;margin:0;min-height:3rem;min-width:3rem}nav.ballad-pagination ul.MuiPagination-ul li:first-child,nav.ballad-pagination ul.MuiPagination-ul li:last-child{min-width:unset}button.ballad-pagination-item.MuiPaginationItem-root{color:#006bb6;font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:1rem;font-style:normal;line-height:1.1875rem}button.ballad-pagination-item.MuiPaginationItem-root.Mui-selected,button.ballad-pagination-item.MuiPaginationItem-root.MuiPaginationItem-root:focus{background-color:rgba(230,242,255,.7);outline:none}button.ballad-pagination-item.MuiPaginationItem-root.MuiPaginationItem-root:active,button.ballad-pagination-item.MuiPaginationItem-root.MuiPaginationItem-root:hover{background-color:#e6f2ff;border-color:transparent;outline:none}button.ballad-pagination-item.MuiPaginationItem-previousNext.Mui-disabled{display:none}.pinnable-element{position:sticky;z-index:1}.select-list{border-radius:4px}.select-list .select-list--value-display{display:flex;flex-direction:row;gap:.5rem}.select-list .select-list--value-display span{overflow:hidden;text-overflow:ellipsis}.select-list .MuiSelect-select.MuiInputBase-input{padding-left:1.25rem}.select-list.select-list--selected .MuiInputBase-root,.select-list.select-list--selected .MuiSelect-select.MuiInputBase-input{padding-left:.25rem}.select-list .MuiCheckbox-root,.select-list .MuiRadio-root{padding:.75rem}.select-list .MuiInputBase-root.Mui-error .MuiOutlinedInput-notchedOutline{border-color:#c22727}.select-list.--pill,.select-list.--pill .MuiInputBase-root{border-radius:1.875rem}.select-list.--pill .MuiSelect-icon{margin-right:.5rem}.select-list.--pill .MuiSelect-select.MuiInputBase-input{padding-right:3.5rem}.select-list .MuiIconButton-root{min-height:3rem;min-width:3rem}.select-list .MuiIconButton-root:focus{-ms-box-shadow:0 0 0 1.5px #0096ff;box-shadow:0 0 0 1.5px #0096ff;outline:none}.select-list--menu{max-height:600px}.select-list--menu .MuiMenuItem-root.select-list--item--plain .MuiListItemText-root{padding-left:.75rem}.select-list--menu .MuiMenuItem-root.select-list--placeholder-item.Mui-selected.Mui-focusVisible{background-color:#f3f9ff}.select-list--menu .MuiMenuItem-root.select-list--placeholder-item.Mui-disabled{color:#333;opacity:1}.select-list--menu .MuiMenuItem-root.select-list--placeholder-item.Mui-disabled.Mui-selected{background-color:unset}.select-list--menu .MuiMenuItem-root.Mui-focusVisible,.select-list--menu .MuiMenuItem-root:hover{background-color:#f3f9ff}.select-list--menu .MuiMenuItem-root.Mui-selected{background-color:rgba(230,242,255,.7)}.select-list--menu .MuiMenuItem-root.Mui-selected:hover{background-color:#f3f9ff}.select-list--menu .MuiPaper-root{margin-bottom:4px;margin-top:4px}.select-list--menu .searchable-input-select-option,.select-panel.select-list .searchable-input-select-option{padding:0}.select-list--menu .searchable-input-select-option .MuiInputBase-input,.select-panel.select-list .searchable-input-select-option .MuiInputBase-input{padding-bottom:0;padding-top:0}.select-list--menu .searchable-input-select-option .MuiInputBase-input:focus,.select-panel.select-list .searchable-input-select-option .MuiInputBase-input:focus{-ms-box-shadow:unset;box-shadow:unset}.select-panel.select-list{width:100%}.select-panel.select-list .searchable-input-select-option{padding-bottom:.5rem}.star-rating{color:rgba(51,51,51,.7);display:flex;flex-direction:row;flex-wrap:wrap;font-size:.875rem;font-weight:500;line-height:1rem;white-space:nowrap}.star-rating .review-text{align-items:center;color:#333;display:flex}@media(min-width:480px){.star-rating{display:flex;flex-direction:row}}.star-rating.large-size-rating{font-size:1.25em}.star-rating.medium-size-rating{font-size:1em}.star-rating .rating-wrapper,.star-rating .reviews-wrapper{align-items:center;display:flex;flex-direction:row}.star-rating .reviews-wrapper .popup-information-icon{opacity:.7}.status-label{color:#b0008e}.swiper-container{--swiper-theme-color:#006bb6;position:relative;width:100%}.swiper-container .swiper{margin-left:auto;margin-right:auto;width:100%}.swiper-container .swiper .swiper-slide{display:flex;height:auto;justify-content:center;width:auto}.swiper-container .swiper:not(.--no-bottom-controls) .swiper-slide>*{height:calc(100% - 3rem);margin-bottom:3rem}.swiper-container .swiper-button-prev{background-image:url(/themes/custom/ballad/assets/img/icons/common/icon--chevron-left.svg);left:0}.swiper-container .swiper-button-next{background-image:url(/themes/custom/ballad/assets/img/icons/common/icon--chevron-right.svg);right:0}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{background-position:50%;background-repeat:no-repeat;background-size:1.25rem;border-radius:50%;min-height:3rem;min-width:3rem;top:var(--swiper-navigation-top-offset,46%)}.swiper-container .swiper-button-next:focus,.swiper-container .swiper-button-prev:focus{-ms-box-shadow:0 0 0 1.5px #0096ff;box-shadow:0 0 0 1.5px #0096ff;outline:none}.swiper-container .swiper-button-next:after,.swiper-container .swiper-button-prev:after{content:unset}.swiper-container .swiper-button-next:hover,.swiper-container .swiper-button-prev:hover{background-color:rgba(0,0,0,.3)}.swiper-container .swiper-navigation-button-disabled{cursor:auto;opacity:0;pointer-events:none}.text-entry input{background:#f9f9f9;border:0;box-shadow:unset;margin:0;padding:0 1rem;transition:unset}.text-entry input:focus{color:unset;outline:0}.text-entry textarea{background:#f9f9f9;box-shadow:unset}.text-entry .MuiInputBase-multiline{background:#f9f9f9}.text-entry .MuiInputAdornment-root button:focus{background-color:unset;color:unset}.text-entry .MuiInputBase-root{background:#f9f9f9}.text-entry .MuiInputBase-root.Mui-error .MuiOutlinedInput-notchedOutline{border-color:#ec1f2e}.text-entry .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#0096ff}.text-entry .MuiInputBase-root.Mui-focused.Mui-error{border-width:2px}.text-entry .MuiInputBase-root.Mui-focused.Mui-error .MuiOutlinedInput-notchedOutline{border-color:#ec1f2e}.text-entry .MuiInputBase-root fieldset{top:0}.text-entry .MuiInputBase-root fieldset legend{display:none}.toggle-switch.toggle-switch--toggle-view{background-color:#fff;border:2px solid rgba(0,0,0,.231);border-radius:10px;min-height:3rem;min-width:3rem;overflow:hidden;padding:0 1.75rem 0 1.5rem}.toggle-switch.toggle-switch--toggle-view:focus{-ms-box-shadow:0 0 0 1.5px #0096ff;box-shadow:0 0 0 1.5px #0096ff;outline:none}.toggle-switch.toggle-switch--toggle-view.toggle-switch--toggle-view--selected{background-color:#f3f9ff}.toggle-switch.toggle-switch--toggle-view.toggle-switch--toggle-view--selected,.toggle-switch.toggle-switch--toggle-view:focus-within{border-color:#0096ff;border-width:2px}.toggle-switch.toggle-switch--toggle-view.toggle-switch--toggle-view--selected:focus-within{border:.375rem double #0096ff}form[action*="salesforce.com"] input[type=email],form[action*="salesforce.com"] input[type=tel],form[action*="salesforce.com"] input[type=text],form[action*="salesforce.com"] select,form[action*="salesforce.com"] textarea{min-height:3rem;min-width:3rem;width:100%}form[action*="salesforce.com"] input[type=email]:focus,form[action*="salesforce.com"] input[type=tel]:focus,form[action*="salesforce.com"] input[type=text]:focus,form[action*="salesforce.com"] select:focus,form[action*="salesforce.com"] textarea:focus{-ms-box-shadow:0 0 0 1.5px #0096ff;box-shadow:0 0 0 1.5px #0096ff;outline:none}form[action*="salesforce.com"] input[text=submit]{min-height:3rem;min-width:3rem}form[action*="salesforce.com"] input[text=submit]:focus{-ms-box-shadow:0 0 0 1.5px #0096ff;box-shadow:0 0 0 1.5px #0096ff;outline:none}form[action*="salesforce.com"] label{cursor:pointer;font-size:.875rem;width:100%}.bc-card{border-radius:10px;-ms-box-shadow:0 2px 10px 0 rgba(0,0,0,.102);box-shadow:0 2px 10px 0 rgba(0,0,0,.102);padding:1.5rem}.weather-status-component table{border-collapse:collapse;font-size:.9rem;line-height:1.4;width:100%}.weather-status-component th{border-bottom:2px solid #b6b6b6;font-weight:600;letter-spacing:.5px;padding:12px 16px;text-align:left;text-transform:uppercase}.weather-status-component tbody tr{border-bottom:1px solid #b6b6b6;transition:background-color .15s ease-in-out}.weather-status-component tbody tr:last-child{border-bottom:none}.weather-status-component tbody tr:hover{background-color:#efefef;color:#004ea0}.weather-status-component td{padding:12px 16px}@media(max-width:992px){.weather-status-component thead{display:none}.weather-status-component tr{border:1px solid #b6b6b6;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.05);display:block;margin-bottom:1rem}.weather-status-component tr:hover{background-color:transparent}.weather-status-component td{border-bottom:1px dotted #b6b6b6;display:block;padding:10px 16px;text-align:right;width:100%}.weather-status-component td:last-child{border-bottom:none}.weather-status-component td:before{content:attr(data-label);float:left;font-weight:600;padding-right:1rem;text-align:left}}.weather-status-component .weather-status-message{background-color:#efefef;border:1px solid #b6b6b6;border-left:4px solid #c22727;border-radius:4px;font-style:italic;padding:1.5rem;text-align:center}.weather-status-component .weather-status-message p{margin:0}.amenities-list{color:#333}.amenities-list .amenity-header{font-weight:500;padding-right:.5rem;text-transform:capitalize}.card-cta-button-list{display:flex;flex-direction:column}.card-cta-button-list .cta-buttons-row{border-top:1px solid #b6b6b6;display:flex}.card-cta-button-list .cta-buttons-row .card-cta-button{display:flex;flex:0 0 50%;justify-content:center}.card-cta-button-list .cta-buttons-row .card-cta-button:not(:last-child){border-right:1px solid #b6b6b6}.card-cta-button-list .cta-buttons-row .card-cta-button.full-width{display:block;flex:0 0 100%}.card-cta-button-list .cta-buttons-row .card-cta-button a,.card-cta-button-list .cta-buttons-row .card-cta-button button{border-radius:0;display:flex;flex:0 0 100%;justify-content:center}.card-location{border-top:1px solid #b6b6b6;display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.card-location .card-location__distance{font-weight:600}.card-location .card-location__name{font-weight:500;padding-bottom:.5rem}.card-location .card-location__status{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}.card-location-address>span{color:#333;display:block}.card-location-address .card-location-address__street1and2{display:flex;flex-direction:row;flex-wrap:wrap}.contact-links{-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-wrap:wrap}.provider-card-profile>*{display:flex;justify-content:center}.provider-card-profile .logo-section{padding-bottom:1rem}.provider-card-profile .ballad-badge-avatar .MuiChip-label{color:#676767}.provider-card-profile .card-title-section{padding-bottom:.2rem}.provider-card-profile .card-title-section .card-title{font-size:1.375rem;font-weight:500;line-height:2rem}.view-more{display:inline-block;line-height:3rem}.badges-list{display:flex;flex-wrap:wrap;gap:.5rem}.badges-list .ballad-badge .MuiChip-label{white-space:nowrap}.drawer-wrapper{--border-width:1px;--button-height:3rem;--height:calc(var(--button-height) + var(--border-width));align-self:flex-end;display:flex;height:var(--height);margin-top:auto;overflow:hidden;width:100%}.drawer-wrapper .drawer{container-name:drawer;container-type:inline-size;height:-moz-fit-content;height:fit-content;position:absolute;transition:all .1s ease-in-out;width:100%}.drawer-wrapper .drawer--open{--translateY:calc(-100% + var(--height));transform:translateY(var(--translateY))}.drawer-wrapper .drawer__paper{--height:10rem;background-color:#eef6ff;min-height:var(--height);position:relative}.drawer-wrapper .drawer__slide{background-color:#eef6ff;transform:translateX(100%)}.drawer-wrapper .drawer__text{margin-bottom:.5rem;padding:.25rem 0}.drawer-wrapper .drawer__btn-wrapper{gap:.5rem}@container drawer (max-width: 350px){.drawer-wrapper .drawer__btn-wrapper{flex-flow:column}}.drawer-wrapper .drawer__btn{background-color:#fff;border:2px solid #006bb6;border-radius:.625rem;box-shadow:1px 1px 4px 0 rgba(0,0,0,.15);white-space:nowrap;width:100%}.drawer-wrapper .drawer__close-btn{align-items:center;border-radius:0;color:#fff;justify-content:end;padding-right:1.5rem;position:absolute;right:0;top:0;width:100%}.base-card{background-color:#fff;border-radius:10px;box-shadow:0 2px 8px 0 rgba(0,0,0,.1);color:#333;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.base-card a{text-decoration-line:none}.base-card a:hover{text-decoration-line:underline}.base-card a.btn:hover{text-decoration-line:none}.base-card.link-card>a{display:flex;flex-direction:column;height:100%}@media(min-width:768px){.base-card.link-card:hover{box-shadow:0 2px 8px 0 rgba(0,0,0,.3)}}@media(min-width:1200px){.base-card{width:342px}}.base-card .base-card-content{padding:1.5rem 1.5rem .5rem}.base-card .base-card-content>*{padding-bottom:.5rem;padding-top:.5rem}.base-card .base-card-content>:first-child{padding-top:0}.base-card .base-card-content>:last-child{padding-bottom:0}.base-card .base-card-content>.contact-links,.base-card .base-card-content>.view-more{padding-bottom:0;padding-top:0}.base-card .base-card-content>.card-location-address{padding-top:1rem}.base-card .base-card-footer{align-self:flex-end;display:flex;margin-top:auto;width:100%}.base-card .base-card-footer .card-cta-button-list{width:100%}.card-grid-layout{display:flex;flex-wrap:wrap;gap:1.5rem;padding-bottom:1.5rem;padding-top:1.5rem}.card-grid-page .base-card-content{padding-bottom:.8rem}.card-grid-page .max-3-per-row{margin:0 auto;max-width:100%;padding:0}@media(min-width:480px){.card-grid-page .max-3-per-row{max-width:100%}}@media(min-width:576px){.card-grid-page .max-3-per-row{max-width:560px}}@media(min-width:768px){.card-grid-page .max-3-per-row{max-width:752px}}@media(min-width:992px){.card-grid-page .max-3-per-row{max-width:976px}}@media(min-width:1200px){.card-grid-page .max-3-per-row{max-width:1184px}}.card-grid-page .max-3-per-row .base-card{width:100%}@media(min-width:768px){.card-grid-page .max-3-per-row{padding:0 1.5rem}.card-grid-page .max-3-per-row .base-card{width:calc(50% - 1rem)}}@media(min-width:1200px){.card-grid-page .max-3-per-row .base-card{width:calc(33% - 1rem)}}.location-grid{width:100%}.location-card .base-card-content{padding:0 0 .5rem;width:100%}.location-card .base-card-content .location-wait-times.--small-view{padding:0}.location-card .base-card-content .location-wait-times.--small-view .location-wait-times__content{background-color:#eef6ff;flex-direction:column;padding:.5rem 1.5rem;position:relative}.location-card .base-card-content .location-wait-times.--small-view .location-wait-times__content .info-text{position:absolute;right:.5rem;top:.75rem}.location-card .base-card-content .location-wait-times.--small-view .location-wait-times__content .wait-time{gap:.5rem;margin:0}.location-card .base-card-content .location-wait-times.--small-view .location-wait-times__content .wait-time>*{font-size:1.125rem;font-weight:400;line-height:1.625rem}.location-card .base-card-content .location-wait-times.--small-view .location-wait-times__content .wait-time .wait-time-value{font-size:1.125rem;font-weight:500}.location-card .base-card-content .logo-section{background-color:#e1e1df;display:flex;justify-content:center;padding:0}.location-card .base-card-content .logo-section .location-card-image{height:150px;-o-object-fit:cover;object-fit:cover}.location-card .base-card-content .location-card-content{display:flex;flex-direction:column;gap:.5rem;padding:1rem 1.5rem .25rem}.location-card .base-card-content .location-card-content .card-title-section .card-title{color:#006bb6;font-size:1.25rem;font-weight:500;line-height:1.875rem}.location-card .base-card-content .card-location{border-top:unset;margin:0}.location-card .base-card-content .card-location .card-location-address>span{font-weight:400;padding:0}.provider-grid{width:100%}.provider-grid .base-card-content{padding-bottom:.8rem}.location-wait-times.--large-view.placeholder-container{padding:0}@media(min-width:992px){.location-wait-times.--large-view.placeholder-container{padding:0 1rem}}.location-wait-times.--large-view.placeholder-container .location-wait-times__content{height:5.25rem}@media(min-width:768px){.location-wait-times.--large-view.placeholder-container .location-wait-times__content{height:3.75rem}}@media(min-width:992px){.location-wait-times.--large-view.placeholder-container .location-wait-times__content{height:3.75rem}}.location-wait-times.--large-view .location-wait-times__content{background-color:#eef6ff;border-radius:10px;-moz-column-gap:1rem;column-gap:1rem;display:grid;justify-content:center;padding:.5rem 1rem;position:relative}@media(min-width:375px){.location-wait-times.--large-view .location-wait-times__content{padding:.5rem 1.5rem}}.location-wait-times.--large-view .location-wait-times__content .popup-information-tooltip{max-width:18.75rem;padding:1rem 1.5rem}.location-wait-times.--large-view .location-wait-times__content .average-wait-time{grid-column-start:1;grid-row-start:1}.location-wait-times.--large-view .location-wait-times__content .average-visit-length{grid-column-end:span 2;grid-column-start:1;grid-row-start:2}@media(min-width:768px){.location-wait-times.--large-view .location-wait-times__content .average-visit-length{grid-column-end:unset;grid-column-start:2;grid-row-start:1}}.location-wait-times.--large-view .location-wait-times__content .info-text{display:flex;flex:1;font-size:1rem;justify-content:flex-end;line-height:1.375rem;position:absolute;right:0;top:10px}@media(min-width:768px){.location-wait-times.--large-view .location-wait-times__content .info-text{top:calc(50% - .5rem)}}.location-wait-times.--large-view .location-wait-times__content .info-text .wait-time-info div:not(:last-child){margin-bottom:1rem}.location-wait-times.--large-view .location-wait-times__content .info-text .wait-time-info .wait-time-info--label{font-weight:600}.location-wait-times.--large-view .location-wait-times__content .info-text .wait-time-info .wait-time-info--disclaimer{font-size:.875rem;line-height:1.25rem}@media(min-width:768px){.location-wait-times.--large-view .location-wait-times__content{align-items:center;display:flex;gap:1.5rem}}@media(min-width:992px){.location-wait-times.--large-view .location-wait-times__content{padding:.5rem 2rem}}.location-wait-times.--large-view:not(.--hospital) .average-wait-time{display:grid;justify-items:center}@media(min-width:768px){.location-wait-times.--large-view:not(.--hospital) .average-wait-time{display:flex;justify-items:inherit}}.location-wait-times.--large-view.--hospital .location-wait-times__content{justify-content:flex-start}.wait-time{align-items:center;color:#333;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;flex-wrap:wrap;font-size:1rem;line-height:1.375rem;margin:.25rem 0;row-gap:0}@media(min-width:992px){.wait-time{gap:1rem}.wait-time .wait-time-label{font-size:1.125rem;line-height:1.625rem}}.wait-time .wait-time-value{font-size:1.25rem;font-weight:500;line-height:1.875rem}@media(min-width:992px){.wait-time .wait-time-value{font-size:1.625rem;line-height:2.25rem}}.wait-time .loading-spinner{height:1.25rem}@media(min-width:768px){.row .medium-2{flex:0 0 auto;width:16.66666667%}.row .medium-4{flex:0 0 auto;width:33.33333333%}.row .medium-6{flex:0 0 auto;width:50%}.row .medium-8{flex:0 0 auto;width:66.66666667%}}.accordion{margin-bottom:0;margin-left:0}.accordion:before{content:" ";display:table}.accordion .accordion-navigation,.accordion dd{display:block;margin-bottom:0!important}.accordion .accordion-navigation>a,.accordion dd>a{background:#ccc;color:#222;display:block;font-size:1rem;padding:1rem}.accordion .accordion-navigation>.content,.accordion dd>.content{display:none;padding:.9375rem}.accordion .accordion-navigation>.content.active,.accordion dd>.content.active{background-color:#fff;display:block}.accordion .panel-button{background-color:#f8f8f8;border-radius:initial;border-width:1px 0 0;border-top:1px solid #979797;height:63px;margin:0;outline:none;padding-right:20px;width:100%}.accordion .panel-button .inner{align-items:center;display:flex;justify-content:space-between}.accordion .panel-button .inner p{color:#006bb6;padding-bottom:unset!important}.accordion .panel-button .inner svg{fill:#006bb6;height:10px;width:20px}.accordion .panel-button .inner .title{font-size:21px;font-weight:700;line-height:normal;margin:0}.accordion .container:not(:last-child){margin-bottom:30px}.accordion .panel-container .panel-body{display:none;padding:31px 15px;text-align:left}.accordion .panel-container:last-child .panel-button{border-bottom:1px solid #979797}.accordion .panel-container.is-opened .panel-button{background-color:#006bb6;border-bottom:none;border-top:none;color:#fff}.accordion .panel-container.is-opened .panel-button .inner p{color:#fff}.accordion .panel-container.is-opened .panel-button .inner svg{fill:#fff;transform:rotate(180deg)}.accordion .panel-container.is-opened .panel-body{display:block}.accordion .panel-container.is-opened:last-child .panel-body{padding-bottom:0}.accordion .panel-container.is-opened:not(:last-child).is-opened~.panel-body:not(:empty){border-bottom:1px solid #979797}.animation-transition--slide{animation-duration:.3s;animation-fill-mode:forwards;animation-name:slideOutAnimation}.animation-transition--slide--visible{animation-duration:.3s;animation-fill-mode:forwards;animation-name:slideInAnimation}@keyframes slideInAnimation{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slideOutAnimation{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.animated-bubble{display:flex;flex-direction:row;gap:1rem}body.toolbar-fixed .page__pre-content-wrapper>*,body.toolbar-vertical .page__pre-content-wrapper>*{padding-top:1rem}.ck-editor__main>:is(.ck-editor__editable,.ck-source-editing-area){max-height:unset!important}.ck-editor details[open]{pointer-events:none}@media(min-width:768px){.breadcrumb-wrapper .breadcrumb{padding-bottom:0}}.main-content-wrapper.careers .breadcrumb-wrapper .breadcrumb a:first-of-type:before{background-image:url(/themes/custom/ballad/assets/img/icons/common/icon--back-arrow.svg);background-position-y:center;background-repeat:no-repeat;content:"";display:inline-flex;height:22px;margin-right:.5rem;width:22px}.main-content-wrapper.careers .breadcrumb-wrapper .breadcrumb a:first-of-type:hover:before{filter:var(--primary-color-hover-filter,initial)}.cookiesjsr-btn{align-items:center;border-radius:4px;cursor:pointer;display:flex;font:inherit;justify-content:center;min-height:42px;padding:0 1rem;text-decoration:none;white-space:nowrap}@media(min-width:576px){.cookiesjsr-btn{min-height:48px}}@media(min-width:768px){.cookiesjsr-btn{font-size:1.125rem}}.cookiesjsr-btn:hover{background-color:#2380c2;color:#fff}.cookiesjsr-links{display:flex;flex-direction:column;list-style:none;margin:0 -.75em;padding:0}@media(min-width:576px){.cookiesjsr-links.links--row{align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:left}}.cookiesjsr-links.links--row li{font-size:var(--font-size-reset);margin:0;padding-left:.75em;padding-right:.75em;position:relative}.cookiesjsr-links.links--row li a{display:inline-block;line-height:2em;margin:0;padding:0}.cookiesjsr-links.links--row li a:hover{color:#2380c2;text-decoration:underline}.cookiesjsr-links.links--row li:first-child:before{content:none}@media(min-width:576px){.cookiesjsr-links.links--row li:before{background-color:var(--link-list-separator-color,#fff);content:"";height:.3em;left:0;position:absolute;top:50%;transform:translate(-50%,-40%);width:.3em}}.cookiesjsr-btn.denyAll{display:none}@media(min-width:1200px){.cookiesjsr-btn.denyAll{display:flex}}.cookiesjsr-switch{background-color:var(--switch-bg-off,#fff);border:0;border-radius:var(--switch-height,20px);box-shadow:inset -1px 2px 1px rgba(0,0,0,.25);cursor:pointer;display:block;height:var(--switch-height,20px);margin:0;padding:0;position:relative;transition:background-color .1s ease-in-out;width:var(--switch-width,45px)}.cookiesjsr-switch:focus-within:before{border:1px dotted #eee;border-radius:10px;content:"";height:100%;position:absolute;transform:scale(1.4);width:100%}.cookiesjsr-switch:after{background-color:var(--switch-handle-color,#fff);border:1px solid var(--switch-border-color,#e4e5e6);border-radius:var(--switch-height,20px);box-shadow:-1px 2px 1px rgba(0,0,0,.25);content:"";display:block;height:var(--switch-height,20px);left:0;position:absolute;top:0;transform:scale(1.2);transition:left .1s ease-in-out;width:var(--switch-height,20px)}.cookiesjsr-switch.active{background-color:var(--switch-bg-on,#0a0)}.cookiesjsr-switch.active:after{left:25px}.cookiesjsr-switch input[type=checkbox]{opacity:0;position:absolute}.cookiesjsr-banner{align-items:stretch;background-color:var(--banner-bg-color,#fff);border-radius:20px;bottom:0;-ms-box-shadow:0 2px 10px 0 rgba(0,0,0,.102);box-shadow:0 2px 10px 0 rgba(0,0,0,.102);color:var(--banner-font-color,#333);display:flex;flex-direction:column;height:auto;justify-content:flex-start;left:0;margin:8px 16px;max-height:calc(100vh - 100px);max-width:100vw;overflow:auto;padding:24px;position:fixed;transform:translateY(100%);transition:transform .3s ease-in-out;z-index:10000}@media(min-width:768px){.cookiesjsr-banner{align-items:flex-start;flex-direction:row;gap:24px;max-width:unset;width:calc(100vw - 32px)}}.cookiesjsr-banner.active{transform:translateY(0)}.cookiesjsr-banner a{color:var(--link-list-font-color,#fff)}.cookiesjsr-banner--info{max-height:calc(100vh - 100px - 2.5em);overflow:auto;padding:0 var(--default-margin,1.25em) 0 0}.cookiesjsr-banner--info:before{background-color:#fff;background-image:url(/themes/custom/ballad/assets/img/icons/cookies/cookie.svg);background-position-y:25%;background-repeat:no-repeat;background-size:1.5rem;color:#333;content:"Our Website Uses Cookies";font-size:var(--heading-font-size);font-weight:600;line-height:36px;padding-bottom:1rem;padding-left:2rem;position:fixed;text-align:center;width:calc(100vw - 6rem)}@media(min-width:480px){.cookiesjsr-banner--info:before{background-size:2rem;padding-left:0}}@media(min-width:768px){.cookiesjsr-banner--info:before{padding-left:3.5rem;text-align:left}}.cookiesjsr-banner--text{display:block;margin-top:3rem}.cookiesjsr-banner--links{font-size:.85em;margin-top:.5em}.cookiesjsr-banner--action{align-items:center;display:flex;flex-wrap:wrap-reverse;gap:12px;padding:24px 0 0}@media(min-width:768px){.cookiesjsr-banner--action{align-items:flex-start;flex-direction:column-reverse;flex-wrap:unset;gap:18px;margin:0 24px;padding:48px 0 0;width:282px}}.cookiesjsr-banner--action .cookiesjsr-settings{background-color:#fff;color:#006bb6;padding:16px 0}.cookiesjsr-banner--action .cookiesjsr-settings:hover{color:#2380c2;text-decoration:underline}.cookiesjsr-banner button{margin:0;max-height:3rem}.cookiesjsr-banner button.denyAll{display:flex}.cookiesjsr-service-groups{display:block;font-size:1rem;list-style:none;margin:0 0 -1px!important;max-height:100%;overflow:auto;padding:12px 24px 0;position:static!important}@media(min-width:768px){.cookiesjsr-service-groups{padding:32px 40px}}.cookiesjsr-service-group{line-height:1.5em;list-style:none;margin:0;padding:24px 0;position:static!important}@media(min-width:768px){.cookiesjsr-service-group{padding:0;position:relative}}.cookiesjsr-service-group:not(:last-child){border-bottom:1px solid #b6b6b6}.cookiesjsr-service-group--tab{-webkit-appearance:none;-moz-appearance:none;border:0;color:#333;cursor:pointer;display:block;font-size:var(--heading-font-size);font-weight:500;line-height:36px;margin:0;text-align:left;text-decoration:none;width:100%}@media(min-width:768px){.cookiesjsr-service-group--tab{margin-bottom:1rem;min-height:unset;padding:0;pointer-events:none}.cookiesjsr-service-group--tab [hidden]{display:flex!important}}.cookiesjsr-service-group--tab:hover{color:#333}.cookiesjsr-service-group--content{display:none;margin-top:24px}.cookiesjsr-service-group--content .cookiesjsr-service-group--intro{flex:1;font-size:1rem;line-height:26px}.cookiesjsr-service-group--content .cookiesjsr-service-group--services{display:flex;flex-direction:column;padding:1.5rem 2rem}@media(min-width:768px){.cookiesjsr-service-group--content{display:flex!important;flex-direction:column}.cookiesjsr-service-group--content .cookiesjsr-service-group--services{flex:1;width:100%}}.cookiesjsr-service-group .cookiesjsr-service--description h3{color:#333}.cookiesjsr-service-group .cookiesjsr-service--description .links--row{display:none}.cookiesjsr-service-group button{display:flex;justify-content:space-between}.cookiesjsr-service-group button:after{content:url(/themes/custom/ballad/assets/img/icons/cookies/expand.svg)}@media(min-width:768px){.cookiesjsr-service-group button:after{content:""}}.cookiesjsr-service-group.active{padding-bottom:0}@media(min-width:768px){.cookiesjsr-service-group.active{padding-bottom:24px}}.cookiesjsr-service-group.active .cookiesjsr-service-group--tab{border-bottom:0}.cookiesjsr-service-group.active .cookiesjsr-service-group--content{display:block}.cookiesjsr-service-group.active button:after{content:url(/themes/custom/ballad/assets/img/icons/cookies/collapse.svg)}@media(min-width:768px){.cookiesjsr-service-group.active button:after{content:""}}.cookiesjsr-service{align-items:center;background-color:#f8f8f8;border-radius:10px;display:flex;justify-content:space-between;padding:.5rem;transition:background-color .3s ease}.cookiesjsr-service:has(.cookiesjsr-service--description h3#desc_chat){order:4}.cookiesjsr-service--description h3{color:#333;font-size:16px;font-weight:400;line-height:24px;margin:0}@media(min-width:768px){.cookiesjsr-service--description h3{font-size:18px;line-height:30px}}.cookiesjsr-service--links a{font-size:.75em}.cookiesjsr-service--links a,.cookiesjsr-service--links a:active,.cookiesjsr-service--links a:hover,.cookiesjsr-service--links a:visited{color:var(--layer-font-light,#fff)}.cookiesjsr-service--action{padding:4px 0}.cookiesjsr-service--always-on{color:var(--switch-always-on-font-color,#0a0);display:flex;font-size:16px;justify-content:flex-end;line-height:24px;text-align:right;white-space:nowrap}@media(min-width:768px){.cookiesjsr-service--always-on{font-size:18px;line-height:30px}}.cookiesjsr-service--always-on span{border-radius:16px;padding:0 .5em}.cookiesjsr-layer{background:var(--layer-header-bg-color,#fff);display:block;height:75vh;left:50%;line-height:1.5em;max-width:100%;overflow:hidden;padding:var(--layer-header-height,4rem) 0 var(--layer-footer-height,4rem);position:fixed;top:50%;transform:translate(-50%,-50%);width:95vw;z-index:314160}@media(max-height:768px){.cookiesjsr-layer{height:calc(100vh - var(--header-height-mobile, 60px)*2)}}@media((max-width:768px) and (max-height:576px)){.cookiesjsr-layer{height:calc(100vh - (var(--header-height-mobile, 60px) - 20px)*2)}}@media(min-width:576px){.cookiesjsr-layer{width:80vw}}@media(min-width:992px){.cookiesjsr-layer{max-width:900px}}.cookiesjsr-layer--overlay{background:rgba(0,0,0,.4);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:314159}.cookiesjsr-layer--header{align-items:center;background:var(--layer-header-bg-color);border-bottom:1px solid var(--layer-border-color);display:flex;height:var(--layer-header-height);justify-content:space-between;left:0;margin:0;padding:0 var(--default-margin);position:absolute;top:0;width:100%;z-index:100}.cookiesjsr-layer--title{align-items:center;color:var(--layer-header-font-color);display:flex;font-size:var(--heading-font-size);font-weight:600;gap:24px;line-height:36px}.cookiesjsr-layer--title:before{background-image:url(/themes/custom/ballad/assets/img/icons/cookies/cookie.svg);background-position-y:center;background-repeat:no-repeat;background-size:1.5rem;content:"";height:2rem;width:2rem}@media(min-width:320px){.cookiesjsr-layer--title:before{background-size:2rem}}.cookiesjsr-layer--close{-webkit-appearance:none;-moz-appearance:none;background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg width='27' height='27' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.263 0 13.501 10.762 2.737 0 0 2.737l10.764 10.764L0 24.263 2.737 27l10.764-10.764L24.263 27 27 24.263 16.238 13.501 27 2.737z' fill='%23000f37' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50% scroll;background-size:contain;border:0;cursor:pointer;height:1em;overflow:hidden;padding:0;text-indent:-999em;width:1em;z-index:102}.cookiesjsr-layer--body{background:var(--layer-body-bg-color,#fff);bottom:var(--layer-footer-height,4rem);left:0;position:absolute;right:0;top:var(--layer-header-height,4rem)}.cookiesjsr-layer--footer{align-items:center;background:var(--layer-footer-bg-color);border-top:1px solid var(--layer-border-color);bottom:0;display:flex;height:var(--layer-footer-height);justify-content:flex-end;left:0;padding:0 var(--default-margin);position:absolute;width:100%}@media(min-width:768px){.cookiesjsr-layer--footer{justify-content:space-between}}.cookiesjsr-layer--label-all{color:var(--layer-footer-font-color,#000f37);display:none}@media(min-width:768px){.cookiesjsr-layer--label-all{display:block;padding-right:var(--default-margin,1.25em);width:30%}}.cookiesjsr-layer--actions{align-items:center;display:flex;justify-content:flex-end;width:calc(100% + 1.25em)}@media(min-width:768px){.cookiesjsr-layer--actions{width:calc(70% + .625em)}}.cookiesjsr-layer button.allowAll,.cookiesjsr-layer button.denyAll{display:none}@media(min-width:375px){.cookiesjsr-layer button.allowAll,.cookiesjsr-layer button.denyAll{display:flex}}@media(max-width:576px){.cookiesjsr-layer button.save{padding:0 2em;width:auto}}#cookiesjsr{--default-margin:1.25em;--font-size-reset:1rem;--heading-font-size:1.25rem;--btn-font-color:#fff;--btn-border-color:#006bb6;--btn-bg-color:#006bb6;--btn-prime-font-color:#004c93;--btn-prime-border-color:#fff;--btn-prime-bg-color:#fff;--btn-inv-font-color:#004c93;--btn-inv-border-color:#004c93;--btn-inv-bg-color:#fff;--btn-prime-inv-font-color:#fff;--btn-prime-inv-border-color:#004c93;--btn-prime-inv-bg-color:#004c93;--link-list-font-color:#006bb6;--link-list-separator-color:#006bb6;--banner-logo-offset:100px;--banner-bg-color:#fff;--banner-font-color:#333;--layer-header-height:4rem;--layer-header-bg-color:#fff;--layer-header-font-color:#333;--layer-body-bg-color:#fff;--layer-tab-bg-color:#fff;--layer-tab-font-color:#000f37;--layer-tab-active-bg-color:#004c93;--layer-tab-active-font-color:#fff;--layer-bg-dark:#004c93;--layer-font-light:#fff;--layer-font-dark:#000f37;--layer-border-color:#e4e5e6;--layer-footer-bg-color:#fff;--layer-footer-font-color:#000f37;--layer-footer-height:4rem;--switch-border-color:#e4e5e6;--switch-handle-color:#fff;--switch-bg-off:#b6b6b6;--switch-bg-on:#006bb6;--switch-width:45px;--switch-height:20px;--switch-always-on-font-color:#333;--switch-always-on-bg-color:#efefef}.cookiesjsr--app{font-size:var(--font-size-reset,1rem)}.cookiesjsr--app .cookiesjsr-banner--action{display:flex;justify-content:center}.cookiesjsr--app .cookiesjsr-banner--action button{padding:1rem}.cookiesjsr--app .cookiesjsr-layer--actions{gap:.5rem;padding-left:.5rem;padding-right:.5rem}@media(min-width:480px){.cookiesjsr--app .cookiesjsr-layer--actions{gap:1rem;padding-left:1rem;padding-right:1rem}}body .cookiesjsr--app,body .cookiesjsr--app *,body .cookiesjsr--app :after,body .cookiesjsr--app :before{box-sizing:border-box}@media(orientation:landscape){.cookiesjsr--app .cookiesjsr-banner--action{background-color:#fff;padding-top:1rem}}@media(orientation:landscape)and (min-width:768px){.cookiesjsr--app .cookiesjsr-banner--action{margin:3rem 0 0}.cookiesjsr--app .cookiesjsr-banner--action button{width:100%}}@media(orientation:portrait){.cookiesjsr-banner:before{content:url(/themes/custom/ballad/assets/img/icons/cookies/cookie.svg);display:block;text-align:center}.cookiesjsr-banner .cookiesjsr-banner--info:before{background-image:unset}.cookiesjsr--app .cookiesjsr-banner--action button{width:100%}}.overlay-pos-right .homepage-banner-alert{left:0}.overlay-pos-left .homepage-banner-alert{right:0}.homepage-banner-alert{background-color:rgba(176,0,142,.9);color:#fff;padding:1.5rem 3rem;position:absolute;top:0;width:28.4rem;z-index:5}.homepage-banner-alert p{color:#fff}.homepage-banner-alert .homepage-banner-alert-heading{cursor:pointer;display:flex}.homepage-banner-alert .homepage-banner-alert-heading h3{color:#fff;flex-grow:1}.homepage-banner-alert .homepage-banner-alert-buttons{display:flex;flex-wrap:wrap;gap:1.25rem}@supports(-webkit-touch-callout:none) and (not (translate:none)){.homepage-banner-alert .homepage-banner-alert-buttons{margin-bottom:-1.25rem}}.homepage-banner-alert .homepage-banner-alert-buttons button{align-items:center;background-color:#fff;border:unset;border-radius:.125rem;color:#b0008e;display:inline-block}@supports(-webkit-touch-callout:none) and (not (translate:none)){.homepage-banner-alert .homepage-banner-alert-buttons button{margin-bottom:1.25rem;margin-right:1.25rem}}.homepage-banner-alert .homepage-banner-alert-buttons button:hover{background-color:#d9d9d9}.homepage-banner-alert .homepage-banner-alert-buttons button a{background-color:unset;color:#b0008e;display:inline-block;font-size:1.125rem;padding:.7rem}@media(max-width:992px){.homepage-banner-alert{background-color:#b0008e;left:unset;position:relative;right:unset;top:unset;width:100%}.homepage-banner-alert .homepage-banner-alert-heading{cursor:auto}.homepage-banner-alert .homepage-banner-alert-heading img{display:none}.homepage-banner-alert .homepage-banner-alert-content{display:block!important}}.marketing-callout{background-color:#293374;display:flex;justify-content:center;overflow:visible;padding:65px 40px 0}.marketing-callout .marketing-image-wrapper{max-height:390px;max-width:295px}.marketing-callout .marketing-content-wrapper{display:flex;flex-direction:column;margin:0 0 35px 65px;max-width:480px}.marketing-callout .marketing-content-wrapper .marketing-title{color:#fff;line-height:2.5rem;margin-bottom:20px}.marketing-callout .marketing-content-wrapper .marketing-card-wrapper{display:flex;flex-direction:row}.marketing-callout .marketing-content-wrapper .marketing-card-wrapper .marketing-card{display:flex;flex-direction:column;padding:0 0 0 35px}.marketing-callout .marketing-content-wrapper .marketing-card-wrapper .marketing-card:first-child{padding:0}.marketing-callout .marketing-content-wrapper .marketing-card-wrapper .marketing-card div{align-items:center;display:flex;height:40px;justify-content:center;overflow:hidden;width:40px}.marketing-callout .marketing-content-wrapper .marketing-card-wrapper .marketing-card div img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.marketing-callout .marketing-content-wrapper .marketing-card-wrapper .marketing-card p{color:#fff}.marketing-callout .marketing-content-wrapper .marketing-card-wrapper .marketing-card span{color:#fff;font-size:1.125rem;font-weight:700}.marketing-callout .marketing-content-wrapper a.marketing-link{color:#fff;font-size:1.125rem;font-weight:700;margin:20px 0 0}.marketing-callout .marketing-content-wrapper a.marketing-link svg{margin:0 10px}.marketing-callout .marketing-content-wrapper a.marketing-link:hover{color:#fff}.marketing-callout .marketing-content-wrapper a.marketing-link:hover svg{margin:0 0 0 20px}@media(max-width:768px){.marketing-callout{align-items:center;flex-direction:column-reverse;padding:45px 40px 0}.marketing-callout .marketing-image-wrapper{max-height:300px}.marketing-callout .marketing-content-wrapper{margin:0 0 25px}.marketing-callout .marketing-content-wrapper .marketing-title{font-size:1.5rem;line-height:normal;margin-bottom:10px;max-width:80%}.marketing-callout .marketing-content-wrapper .marketing-card-wrapper{flex-direction:column}.marketing-callout .marketing-content-wrapper .marketing-card-wrapper .marketing-card{margin:20px 0 0;padding:0}}.promotion-banner-block{background-color:#eef6ff;display:none;padding:1.5rem 1.5rem 1rem}.promotion-banner-block p{margin-bottom:1.5rem}.promotion-banner-block p.heading{font-size:1.375rem;line-height:2rem}.promotion-banner-block .qr-code img{max-width:7.8125rem}.promotion-banner-block ul li{font-size:1rem;line-height:1.375rem}@media(min-width:992px){.promotion-banner-block{display:block}}html{scroll-padding-top:calc(195px + var(--gin-toolbar-height, 0px))!important}@media(max-width:992px){html{scroll-padding-top:calc(90px + var(--gin-toolbar-height, 0px))!important}}.top-nav-menu-group{-moz-column-count:3;column-count:3;-moz-column-gap:1.5rem;column-gap:1.5rem;margin:0;width:100%}.top-nav-menu-group li{display:flex;flex-direction:column}.top-nav-menu-group .nav-menu-group-detailed-entry{border-radius:.5rem;display:flex;flex-basis:100%;flex-direction:row;gap:1rem}.top-nav-menu-group .nav-menu-group-detailed-entry .nav-menu-group-detailed-entry-image{align-items:flex-start;display:flex;justify-self:center}.top-nav-menu-group .nav-menu-group-detailed-entry .nav-menu-group-detailed-entry-image .svg-icon-image{align-items:center;display:flex;justify-content:center;min-height:80px;min-width:80px}.top-nav-menu-group .nav-menu-group-detailed-entry .nav-menu-group-detailed-entry-text{display:flex;flex-direction:column}@media(min-width:1351px){.top-nav-menu-group .nav-menu-group-detailed-entry .nav-menu-group-detailed-entry-text .menu-option-text .little-badge{display:none}}@media(max-width:1350px){.top-nav-menu-group .nav-menu-group-detailed-entry .nav-menu-group-detailed-entry-text .menu-option-text .big-badge{display:none}}.top-nav-menu-group .nav-menu-group-detailed-entry .nav-menu-group-detailed-entry-text .nav-menu-group-detailed-entry-desc{font-size:1rem;font-weight:400}.top-nav-menu-group>li{-moz-column-break-inside:avoid;break-inside:avoid-column;margin:0;-moz-page-break-inside:avoid;page-break-inside:avoid}.top-nav-menu-group>li>ul{margin:0}.top-nav-menu-group .nav-menu-header{color:#006bb6;font-size:14px;font-weight:500;letter-spacing:1px;padding-bottom:.75rem;text-transform:uppercase}.top-nav-menu-group .nav-menu-group{font-size:18px}.top-nav-menu-group .nav-menu-group li a{align-items:center;border-radius:4px;display:flex;min-height:unset;padding:0}.top-nav-menu-group .nav-menu-group li a *{pointer-events:none}.top-nav-menu-group .nav-menu-group li a:hover{background-color:#efefef}.top-nav-menu-group .nav-menu-group li a:focus{background-color:#efefef;-ms-box-shadow:0 0 0 1.5px #0096ff;box-shadow:0 0 0 1.5px #0096ff;outline:none}.top-nav-menu-group .nav-menu-group li a:active{background-color:#efefef;box-shadow:6px 6px 13px 3px rgba(0,0,0,.078)}.top-nav-menu-group .nav-menu-group li{font-weight:500;margin-bottom:10px}.top-nav-menu-group li>a{color:#333}:not(.get-care--container)>.top-nav-menu-group .nav-menu-group li a:focus,:not(.get-care--container)>.top-nav-menu-group .nav-menu-group li a:hover{margin-left:-.5rem;padding:0 .5rem}:not(.get-care--container)>.top-nav-menu-group .nav-menu-group li a:active{margin-left:-.5rem;padding-left:.5rem}.menu-option-text{align-items:center;display:flex;width:100%}.menu-option-text span{align-items:center;display:flex;gap:.75rem}.menu-option-text a{align-items:center;color:#333;display:flex;flex:1;min-height:3rem;min-width:3rem;min-width:0}.menu-option-text a:focus{-ms-box-shadow:0 0 0 1.5px #0096ff;box-shadow:0 0 0 1.5px #0096ff;outline:none}.badge-menu-option .menu-option-text:not(.with-phone-link){justify-content:space-between}.badge-menu-option .menu-option-text.with-phone-link{align-items:flex-start;flex-direction:column}.badge-menu-option .menu-option-text.with-phone-link .menu-option-text-only{display:flex;justify-content:space-between;width:100%}.extended-menu-wrapper{align-items:flex-start;background-color:#fff;border-top:2px solid #f8f8f8;box-shadow:0 5px 8px hsla(0,0%,47%,.25);display:flex;flex-direction:row;left:0;width:100vw;z-index:502}.extended-menu-wrapper a,.extended-menu-wrapper a:hover{text-decoration-line:none}.extended-menu-wrapper ul{padding-left:0}.extended-menu-wrapper ul li{display:flex}.extended-menu-wrapper .header-menu-item--container{align-items:flex-start;display:flex;gap:2rem;padding:2rem 5rem 2rem 8%;width:100%}@media(min-width:1200px){.extended-menu-wrapper .header-menu-item--container{padding-left:5rem}}.extended-menu-wrapper .generic-menu--container{display:flex;flex-direction:column;width:100%}.extended-menu-wrapper .generic-menu--container .header-menu-item--container{flex-direction:column}.extended-menu-wrapper .generic-menu--container .simple-search-box{padding-left:5rem}.extended-menu-wrapper .main-care-menu--container .header-menu-item--container{flex-direction:column;gap:0}@media(min-width:1200px){.extended-menu-wrapper .main-care-menu--container .header-menu-item--container{flex-direction:row;gap:2rem}}.extended-menu-wrapper .main-care-menu--container .top-nav-menu-group{width:100%}@media(min-width:1200px){.extended-menu-wrapper .main-care-menu--container .top-nav-menu-group{width:unset}}.extended-menu-wrapper .simple-search-box{background-color:#efefef;display:flex;flex-direction:row;gap:1rem;height:75px;padding:1rem;width:100%}.extended-menu-wrapper .simple-search-box .search-box-label{align-items:center;display:flex;flex-wrap:nowrap;font-weight:600}.extended-menu-wrapper .simple-search-box .search-bar{min-height:3rem;width:35rem}.extended-menu-wrapper .simple-search-box .search-bar.small-search-bar .select-button-combobox{border:none;min-height:3rem;width:100%}.extended-menu-wrapper .simple-search-box .search-bar.small-search-bar button[type=submit] .svg-icon-image svg{width:1.5rem}.extended-menu-wrapper .simple-search-box .search-bar .select-button-combobox .MuiAutocomplete-root,.extended-menu-wrapper .simple-search-box .search-bar .select-button-combobox input{border-radius:.5rem 0 0 .5rem}.extended-menu-wrapper .search-bar .select-button-combobox{padding-bottom:4px;padding-top:4px}.extended-menu-wrapper .header{align-items:center;display:flex;justify-content:flex-end}.extended-menu-wrapper .header h2{color:#0060a0;font-size:1.75rem;margin-bottom:0;margin-right:10px}@media(min-width:1200px){.extended-menu-wrapper .header h2{font-size:2.25rem}}.extended-menu-wrapper .header .icon--arrow{margin-right:10px}.extended-menu-wrapper .header:hover .icon--arrow{margin-left:10px;margin-right:0}.extended-menu-wrapper>span{display:flex;flex-direction:row;justify-content:flex-end;margin:0;padding:10px 0 0;width:40%}.extended-menu-wrapper>span a{align-items:center;display:flex;flex-direction:row;font-size:36px;font-weight:700}.extended-menu-wrapper>span a svg{margin:0 10px 0 15px}.extended-menu-wrapper>span a:hover svg{margin:0 0 0 25px}.get-help--container{width:100%}@media(min-width:1200px){.get-help--container{padding-top:40px;width:unset}}.get-help--container .get-help-box{background-color:rgba(230,242,255,.698);border:1px solid rgba(51,51,51,.302);border-radius:8px;box-shadow:6px 6px 13px 3px rgba(0,0,0,.078);display:flex;flex-direction:column;gap:.5rem;margin-bottom:.25rem;padding:1rem 1.5rem}@media(min-width:1200px){.get-help--container .get-help-box{width:390px}}.get-help--container .get-help-box .get-help-box-title{display:inline-block;font-size:18px;font-weight:600;padding-right:1rem}.get-help--container .get-help-box .get-help-box-content{display:inline-block}.get-help--container .get-help-box .get-help-box-contact{display:flex;flex-direction:column;gap:0}@media(min-width:992px){.get-help--container .get-help-box .get-help-box-contact{flex-direction:row;gap:1.5rem}}@media(min-width:1200px){.get-help--container .get-help-box .get-help-box-contact{flex-direction:column;gap:0}}.get-help--container .get-help-box .get-help-box-contact .image-button--label,.get-help--container .get-help-box .get-help-box-contact .image-link--label{display:block;flex:1;font-weight:600;min-width:0;overflow-wrap:break-word;text-align:left;white-space:normal}@media(min-width:1200px){.get-help--container .get-help-box .get-help-box-contact .image-button--label,.get-help--container .get-help-box .get-help-box-contact .image-link--label{white-space:nowrap}}.get-help--container .get-help-box .get-help-box-contact .btn{margin-left:0;padding-left:0}.get-help--container .get-help-box .get-help-box-contact a.ballad-link,.menu-phone-link{align-items:center}.menu-phone-link{color:#006bb6;display:flex;font-size:1.125rem;font-weight:500;gap:.5rem;line-height:normal;min-height:3rem;min-width:3rem;white-space:nowrap}.menu-phone-link:focus{-ms-box-shadow:0 0 0 1.5px #0096ff;box-shadow:0 0 0 1.5px #0096ff;outline:none}.menu-phone-link .image-icon{display:inline-flex}.menu-phone-link .image-icon svg{height:22px;width:22px}.menu-phone-link a{color:#006bb6;display:flex;gap:.5rem;min-height:3rem;min-width:3rem;text-decoration-line:none}.menu-phone-link a:focus{-ms-box-shadow:0 0 0 1.5px #0096ff;box-shadow:0 0 0 1.5px #0096ff;outline:none}.get-care--container .top-nav-menu-group{-moz-column-count:2;column-count:2}.get-care--container .top-nav-menu-group li{padding-bottom:0}.get-care--container .top-nav-menu-group .nav-menu-header{padding:.5rem 1rem}.get-care--container .top-nav-menu-group .nav-menu-group{padding-bottom:1rem}.get-care--container .top-nav-menu-group .nav-menu-group li{margin-bottom:0}.get-care--container .top-nav-menu-group .nav-menu-group li a:hover .nav-menu-group-detailed-entry{background-color:#efefef}.get-care--container .top-nav-menu-group .nav-menu-group li a:focus{box-shadow:None}.get-care--container .top-nav-menu-group .nav-menu-group li a:focus .nav-menu-group-detailed-entry{background-color:#efefef;-ms-box-shadow:0 0 0 1.5px #0096ff;box-shadow:0 0 0 1.5px #0096ff;outline:none}.get-care--container .top-nav-menu-group .nav-menu-group li a:active{box-shadow:None}.get-care--container .top-nav-menu-group .nav-menu-group li a:active .nav-menu-group-detailed-entry{background-color:#efefef;box-shadow:6px 6px 13px 3px rgba(0,0,0,.078)}.get-care--container .top-nav-menu-group .nav-menu-group .nav-menu-group-detailed-entry{border-radius:.5rem;display:grid;grid-template-columns:80px auto;padding:1rem}.get-care--container .top-nav-menu-group .nav-menu-group .nav-menu-group-detailed-entry .nav-menu-group-detailed-entry-text .nav-menu-group-detailed-entry-title{line-height:24px}.get-care--container .top-nav-menu-group .nav-menu-group .nav-menu-group-detailed-entry .nav-menu-group-detailed-entry-text .nav-menu-group-detailed-entry-desc{display:inline-flex;flex-direction:column;font-style:normal;line-height:22px}.resources--container .top-nav-menu-group>li:not(:nth-child(3)){padding-bottom:1.5rem}.community-health--container .top-nav-menu-group{-moz-column-count:2;column-count:2}@media(min-width:1025px){.community-health--container .top-nav-menu-group{-moz-column-count:3;column-count:3}}.community-health--container .top-nav-menu-group>li{-moz-column-break-inside:auto;break-inside:auto;-moz-page-break-inside:auto;page-break-inside:auto}.fal--container{padding-left:5vw;padding-right:5vw;width:100vw}@media(min-width:1300px){.fal--container{padding-left:222px;padding-right:222px}}.fal--container .header{align-items:center;display:flex;justify-content:flex-start}.fal--container h2{color:#0060a0;font-size:36px;margin-bottom:0;margin-right:10px}.fal--container h2 a:hover{margin-right:0}.fal--container .locations-search-container{display:flex;margin-top:20px}.fal--container .locations-search-container .location-autocomplete-style-wrapper{width:100%}.fal--container .locations-search-container form{display:flex}.fal--container .form-item{align-items:flex-end;display:inline-flex}.fal--container .form-item label{font-size:16px;font-weight:400;margin-bottom:0}.fal--container .form-item .input-wrapper{margin-top:.5rem;position:relative;text-overflow:ellipsis}.fal--container .form-item .near{max-width:55px}.fal--container .form-item .fad--form-group{margin-right:15px}.fal--container .form-item .fad--form-group label{position:relative}.fal--container.locations--container{padding:2rem 5rem}.fal--container.locations--container .select-custom .select-custom-toggle,.fal--container.locations--container .select-native{border:1px solid #ccc;border-radius:0;height:40px}.fal--container.locations--container .fad--form-group{width:30vw}.fal--container.locations--container .fad--form-group label{display:block}.fal--container.locations--container .select-options-dropdown{border-bottom:1px solid #ccc;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ccc;border-right:1px solid #ccc}.fal--container.locations--container .select-wrapper{margin-right:15px}.fal--container.locations--container .select-wrapper select{min-height:3rem;min-width:3rem}.fal--container.locations--container .select-wrapper select:focus{-ms-box-shadow:0 0 0 1.5px #0096ff;box-shadow:0 0 0 1.5px #0096ff;outline:none}.fal--container.locations--container .select-wrapper .select-custom-toggle,.fal--container.locations--container .select-wrapper .select-option{font-weight:400;line-height:18px}.fal--container.locations--container .select-wrapper img,.fal--container.locations--container .select-wrapper svg{position:absolute;right:14px;top:18px;z-index:999}.location-filters-wrapper .select-wrapper,.locations-search-container .select-wrapper{margin:10px 0 0;position:relative;width:100%}.location-filters-wrapper .select-wrapper select,.locations-search-container .select-wrapper select{min-height:3rem;min-width:3rem}.location-filters-wrapper .select-wrapper select:focus,.locations-search-container .select-wrapper select:focus{-ms-box-shadow:0 0 0 1.5px #0096ff;box-shadow:0 0 0 1.5px #0096ff;outline:none}.location-filters-wrapper .select-wrapper img.select-arrow,.location-filters-wrapper .select-wrapper svg.select-arrow,.locations-search-container .select-wrapper img.select-arrow,.locations-search-container .select-wrapper svg.select-arrow{pointer-events:none;position:absolute;right:13px;top:20px;z-index:2}.location-filters-wrapper .select-wrapper img.select-arrow.toggle-open,.location-filters-wrapper .select-wrapper svg.select-arrow.toggle-open,.locations-search-container .select-wrapper img.select-arrow.toggle-open,.locations-search-container .select-wrapper svg.select-arrow.toggle-open{transform:rotate(180deg)}.location-filters-wrapper .select-wrapper .select-custom,.location-filters-wrapper .select-wrapper .select-native,.locations-search-container .select-wrapper .select-custom,.locations-search-container .select-wrapper .select-native{outline:none;width:100%}.location-filters-wrapper .select-wrapper .select-native,.locations-search-container .select-wrapper .select-native{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #e3e3e3;border-radius:5px;padding:10px;position:relative}.location-filters-wrapper .select-wrapper .select-custom,.locations-search-container .select-wrapper .select-custom{background:#fff;border-radius:5px;display:none;left:0;position:absolute;top:0;z-index:1}.location-filters-wrapper .select-wrapper .select-custom .select-custom-toggle,.locations-search-container .select-wrapper .select-custom .select-custom-toggle{align-items:center;border:2px solid #e3e3e3;border-radius:5px;cursor:pointer;display:flex;min-height:3rem;min-width:3rem;padding:10px}.location-filters-wrapper .select-wrapper .select-custom .select-custom-toggle:focus,.locations-search-container .select-wrapper .select-custom .select-custom-toggle:focus{-ms-box-shadow:0 0 0 1.5px #0096ff;box-shadow:0 0 0 1.5px #0096ff;outline:none}.location-filters-wrapper .select-wrapper .select-custom .select-custom-toggle.toggle-open,.locations-search-container .select-wrapper .select-custom .select-custom-toggle.toggle-open{border-bottom-left-radius:0;border-bottom-right-radius:0}.location-filters-wrapper .select-wrapper .select-custom .select-options-dropdown,.locations-search-container .select-wrapper .select-custom .select-options-dropdown{background:#fff;border-bottom:2px solid #e3e3e3;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-left:2px solid #e3e3e3;border-right:2px solid #e3e3e3;max-height:200px;overflow-x:hidden;overflow-y:scroll}.location-filters-wrapper .select-wrapper .select-custom .select-options-dropdown .select-option,.locations-search-container .select-wrapper .select-custom .select-options-dropdown .select-option{background:#fff;color:#333;padding:12px 10px}.location-filters-wrapper .select-wrapper .select-custom .select-options-dropdown .select-option:hover,.locations-search-container .select-wrapper .select-custom .select-options-dropdown .select-option:hover{background:#006bb6;color:#fff;cursor:pointer}@media(hover:hover){.location-filters-wrapper .select-wrapper .select-custom,.locations-search-container .select-wrapper .select-custom{display:block}.location-filters-wrapper .select-wrapper .select-native:focus+.select-custom,.locations-search-container .select-wrapper .select-native:focus+.select-custom{display:none}}ul.top-nav-menu{display:flex;flex-direction:column;font-size:1rem;list-style:none;margin:0;padding:0}ul.top-nav-menu .mobile-section-end,ul.top-nav-menu.vertical-menu-layout:not(:last-of-type){border-bottom:.75px solid rgba(0,0,0,.302);margin-bottom:.5rem;padding-bottom:.5rem}ul.top-nav-menu.horizontal-menu-layout{display:flex;flex-direction:column;margin:0;padding:0 1rem}ul.top-nav-menu.horizontal-menu-layout:first-of-type{padding-right:2rem}ul.top-nav-menu.horizontal-menu-layout:not(:first-of-type){border-left:.75px solid rgba(0,0,0,.302);padding-left:2rem}ul.top-nav-menu.back-to-main-menu{border-bottom:3px solid rgba(51,51,51,.302);margin-left:-2rem;margin-right:-2rem;padding-top:1rem}ul.top-nav-menu.back-to-main-menu>:first-child{padding-left:2rem}ul.top-nav-menu.back-to-main-menu>:last-child{padding-right:2rem}ul.top-nav-menu.back-to-main-menu li{font-weight:600}ul.top-nav-menu li{align-items:center;display:flex;line-height:24px;margin:0}@media(min-width:375px){ul.top-nav-menu li{font-size:inherit}}ul.top-nav-menu li:not(.top-nav-menu-header):focus,ul.top-nav-menu li:not(.top-nav-menu-header):focus-within,ul.top-nav-menu li:not(.top-nav-menu-header):hover{font-weight:600;text-decoration:underline}ul.top-nav-menu li:not(.top-nav-menu-header):focus,ul.top-nav-menu li:not(.top-nav-menu-header):focus-within,ul.top-nav-menu li:not(.top-nav-menu-header):hover{background-color:rgba(var(--gray-100-rgb),.7);margin-left:-2rem;margin-right:-2rem;text-decoration:unset}ul.top-nav-menu li:not(.top-nav-menu-header):focus-within>:first-child,ul.top-nav-menu li:not(.top-nav-menu-header):focus>:first-child,ul.top-nav-menu li:not(.top-nav-menu-header):hover>:first-child{padding-left:2rem}ul.top-nav-menu li:not(.top-nav-menu-header):focus-within>:last-child,ul.top-nav-menu li:not(.top-nav-menu-header):focus>:last-child,ul.top-nav-menu li:not(.top-nav-menu-header):hover>:last-child{padding-right:2rem}ul.top-nav-menu li:not(.top-nav-menu-header).parent-menu{cursor:pointer;font-weight:500}ul.top-nav-menu li:not(.top-nav-menu-header).parent-menu:focus,ul.top-nav-menu li:not(.top-nav-menu-header).parent-menu:focus-within,ul.top-nav-menu li:not(.top-nav-menu-header).parent-menu:hover{font-weight:600}ul.top-nav-menu li:not(.top-nav-menu-header).parent-menu button{color:#333;width:100%}ul.top-nav-menu li:not(.top-nav-menu-header).parent-menu button .link-button-content{align-items:center;display:flex;justify-content:space-between}ul.top-nav-menu li:not(.top-nav-menu-header).child-menu{cursor:pointer}ul.top-nav-menu li:not(.top-nav-menu-header).child-menu>object{padding-right:.875rem}ul.top-nav-menu li>a,ul.top-nav-menu li>span{align-items:center;color:#333;display:flex;min-height:3rem;min-width:3rem;padding:1rem 0;width:100%}ul.top-nav-menu li>a:focus,ul.top-nav-menu li>span:focus{-ms-box-shadow:0 0 0 1.5px #0096ff;box-shadow:0 0 0 1.5px #0096ff;outline:none}ul.top-nav-menu li>button{background-color:unset;min-height:3rem;min-width:3rem}ul.top-nav-menu li>button:focus{-ms-box-shadow:0 0 0 1.5px #0096ff;box-shadow:0 0 0 1.5px #0096ff;outline:none}.top-nav-dropdown-menu-drawer .MuiPaper-root{padding:0 1.5rem}.top-nav-dropdown-menu-drawer .MuiBackdrop-root{opacity:.5!important}.top-nav-dropdown-menu-drawer .mobile-nav-main-list{padding-top:2rem}.top-nav-dropdown-menu-drawer .mobile-nav-menu-panel{display:flex;flex-direction:column;gap:1.5rem;padding:40px 0}.top-nav-dropdown-menu-drawer .mobile-nav-menu-panel .mobile-nav-menu-group{display:flex;flex-direction:column;gap:2rem}.top-nav-dropdown-menu-drawer .mobile-nav-menu{display:flex;flex-direction:column}.top-nav-dropdown-menu-drawer .mobile-nav-menu .mobile-nav-menu-header{align-items:center;color:#006bb6;display:flex;font-size:14px;font-weight:600;height:3rem;letter-spacing:.1px;text-transform:uppercase}button.close-menu-button{animation:closeButtonFadeIn .25s;animation-fill-mode:forwards;display:flex;left:calc(25% - 3rem);position:fixed;top:.5rem;visibility:hidden;z-index:1201}@keyframes closeButtonFadeIn{99%{visibility:hidden}to{visibility:visible}}.mobile-nav-main-list .main-nav-item,.mobile-nav-menu-list .quick-link-item{line-height:22px}.mobile-nav-main-list .main-nav-item a,.mobile-nav-menu-list .quick-link-item a{font-weight:500;padding:0;text-decoration-line:none}.mobile-nav-menu-list button .menu-option-text{letter-spacing:.3px;line-height:normal}.mobile-nav-menu-list .menu-option-text{padding:0}.mobile-nav-menu-list .menu-option-text .little-badge{white-space:nowrap}@media(min-width:480px){.mobile-nav-menu-list .menu-option-text .little-badge{display:none}}.mobile-nav-menu-list .menu-option-text .big-badge{white-space:nowrap}@media(max-width:480px){.mobile-nav-menu-list .menu-option-text .big-badge{display:none}}:root{--header-height:60px;--header-height-with-drupal:60px}@media(min-width:992px){:root{--header-height:142px;--header-height-with-drupal:142px}}header.nav--header{background-color:#fff;box-shadow:0 5px 8px hsla(0,0%,47%,.25);left:0;position:fixed;top:var(--drupal-displace-offset-top,0);width:100%;z-index:501}header.nav--header button,header.nav--header input{min-height:3rem;min-width:3rem}header.nav--header button:focus,header.nav--header input:focus{-ms-box-shadow:0 0 0 1.5px #0096ff;box-shadow:0 0 0 1.5px #0096ff;outline:none}header.nav--header nav{display:none}@media(min-width:992px){header.nav--header nav{display:block}}header.nav--header nav>ul{display:flex;gap:1.5rem;margin:0}header.nav--header nav a,header.nav--header nav button{align-items:center;color:#006bb6;display:flex;padding:0 5px}header.nav--header nav a .link-button-content,header.nav--header nav button .link-button-content{align-items:center;display:flex}header.nav--header nav a .link-button-content .image-button--icon,header.nav--header nav button .link-button-content .image-button--icon{padding-left:.5rem}header.nav--header nav a .link-button-content>span,header.nav--header nav button .link-button-content>span{align-items:center;display:flex;gap:.5rem}header.nav--header nav a .link-button-content>*,header.nav--header nav button .link-button-content>*{min-height:20px}header.nav--header nav a:hover,header.nav--header nav button:hover{text-decoration:none}header.nav--header nav a:hover .link-button-content,header.nav--header nav button:hover .link-button-content{border-bottom:3px solid #006bb6;color:#006bb6;padding-top:3px}header.nav--header nav a:hover:active .link-button-content,header.nav--header nav button:hover:active .link-button-content{border-color:#004ea0;color:#004ea0}header.nav--header nav a:active,header.nav--header nav button:active{color:#004ea0}header.nav--header .quick-links-wrapper{align-items:center;background-color:#f8f8f8;color:#006bb6;display:none;flex-direction:row;font-weight:500;gap:1.5rem;height:52px;justify-content:flex-end;padding:0 30px;position:relative;z-index:inherit}@media(min-width:992px){header.nav--header .quick-links-wrapper{display:flex}}@media(min-width:1200px){header.nav--header .quick-links-wrapper{padding:0 30px 0 var(--header-side-padding-lg)}}@media(min-width:1440px){header.nav--header .quick-links-wrapper{padding:0 193px}}header.nav--header .quick-links-wrapper .activate-search-button{background-color:unset;height:100%;margin:0;text-decoration-line:none}header.nav--header .quick-links-wrapper .activate-search-button span{margin-right:.5rem}header.nav--header .quick-links-wrapper .search-form-display{display:none}header.nav--header .main-header-content{align-items:center;display:flex;flex-direction:row;height:100%;margin:0;padding:0 var(--header-side-padding-mobile);width:100%;z-index:inherit}@media(min-width:400px){header.nav--header .main-header-content{padding:0 var(--header-side-padding-400)}}@media(min-width:992px){header.nav--header .main-header-content{height:90px;padding:0 var(--header-right-padding-lg) 0 var(--header-side-padding-lg)}}@media(min-width:1440px){header.nav--header .main-header-content{padding:0 var(--header-right-padding-xxl) 0 var(--header-side-padding-xxl)}}header.nav--header .main-header-content .ballad-health-mark .svg-icon-image svg{height:var(--header-height-mobile);width:130px}@media(min-width:992px){header.nav--header .main-header-content .ballad-health-mark .svg-icon-image svg{width:170px}}@media(min-width:1200px){header.nav--header .main-header-content .ballad-health-mark .svg-icon-image svg{height:3rem;width:unset}}header.nav--header .main-header-content nav{display:flex;flex-direction:row;flex-grow:100;flex-wrap:nowrap;justify-content:flex-end}header.nav--header .main-header-content nav ul.main-nav-list{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem;list-style:none;margin:0}header.nav--header .main-header-content nav ul.main-nav-list li.main-nav-item{align-items:center;display:flex;flex-direction:row;line-height:1;padding:0 5px;z-index:inherit}header.nav--header .main-header-content nav ul.main-nav-list li.main-nav-item>a{align-items:flex-end;min-width:50px}header.nav--header .main-header-content nav ul.main-nav-list li.main-nav-item>button{align-items:center;font-size:.9rem}@media(min-width:1200px){header.nav--header .main-header-content nav ul.main-nav-list li.main-nav-item>button{font-size:1rem}}header.nav--header .main-header-content nav ul.main-nav-list li.main-nav-item>a,header.nav--header .main-header-content nav ul.main-nav-list li.main-nav-item>button{background:none;border:unset;color:#333;display:inline-flex;height:100%;letter-spacing:.3px;line-height:1;text-align:left;width:100%}@media(min-width:1000px){header.nav--header .main-header-content nav ul.main-nav-list li.main-nav-item>a,header.nav--header .main-header-content nav ul.main-nav-list li.main-nav-item>button{font-weight:500}}header.nav--header .main-header-content nav ul.main-nav-list li.main-nav-item .svg-icon-image{padding-left:0}@media(min-width:1050px){header.nav--header .main-header-content nav ul.main-nav-list li.main-nav-item .svg-icon-image{padding-left:.5rem}}header.nav--header .main-header-content nav ul.main-nav-list li.main-nav-item.toggle-open,header.nav--header .main-header-content nav ul.main-nav-list li.main-nav-item:hover{padding:8px 0 0}header.nav--header .main-header-content nav ul.main-nav-list li.main-nav-item.toggle-open button .link-button-content,header.nav--header .main-header-content nav ul.main-nav-list li.main-nav-item:hover button .link-button-content{border-bottom:3px solid #006bb6;padding:0 5px 5px}header.nav--header .main-header-content nav ul.main-nav-list li.main-nav-item.toggle-open .svg-icon-image{padding-right:0;transform:rotate(180deg)}@media(min-width:1050px){header.nav--header .main-header-content nav ul.main-nav-list li.main-nav-item.toggle-open .svg-icon-image{padding-left:0;padding-right:.5rem}}header.nav--header .main-header-content .mobile-nav-wrapper{display:flex;flex-direction:row;flex-grow:100;gap:.5rem;height:100%;justify-content:flex-end}@media(min-width:992px){header.nav--header .main-header-content .mobile-nav-wrapper{display:none}}@media(min-width:320px){header.nav--header .main-header-content .mobile-nav-wrapper ul.main-nav-list{gap:1.5rem}}header.nav--header .main-header-content .mobile-nav-wrapper .mobile-nav-button{align-items:center;background:none;border:unset;display:inline-flex;min-height:3rem;min-width:3rem}header.nav--header .main-header-content .mobile-nav-wrapper .mobile-nav-button:focus{-ms-box-shadow:0 0 0 1.5px #0096ff;box-shadow:0 0 0 1.5px #0096ff;outline:none}@media(min-width:320px){header.nav--header .main-header-content .mobile-nav-wrapper .mobile-nav-button.search-toggle>object{margin-right:.5rem}header.nav--header .main-header-content .mobile-nav-wrapper .mobile-nav-button.menu-toggle>object{height:25px;width:27px}}header.nav--header .main-header-content .mobile-nav-wrapper .mobile-nav-button.hide{display:none}header.nav--header .main-header-content .mobile-nav-wrapper .mobile-nav-item:last-child button:hover .link-button-content{border:none;padding-top:0}header.nav--header .main-header-content .mobile-nav-wrapper .mobile-search-wrapper{background-color:#f8f8f8;display:none;left:0;margin:0;padding:10px 30px;position:absolute;top:var(--header-height-mobile);width:100vw}header.nav--header .main-header-content .mobile-nav-wrapper .mobile-search-wrapper .views-exposed-form{display:flex;flex-grow:100}header.nav--header .main-header-content .mobile-nav-wrapper .mobile-search-wrapper .views-exposed-form form#views-exposed-form-acquia-search-page{display:flex;height:48px;position:relative;width:100%}header.nav--header .main-header-content .mobile-nav-wrapper .mobile-search-wrapper .views-exposed-form form#views-exposed-form-acquia-search-page input.btn-primary{align-items:center;background:transparent;border:none;border-bottom-right-radius:2px;border-top-right-radius:2px;color:transparent;display:flex;flex-grow:1;height:48px;justify-content:center;margin:0 -48px 0 0;position:absolute;right:0;top:0;width:48px;z-index:10}header.nav--header .main-header-content .mobile-nav-wrapper .mobile-search-wrapper .views-exposed-form form#views-exposed-form-acquia-search-page div.form-item,header.nav--header .main-header-content .mobile-nav-wrapper .mobile-search-wrapper .views-exposed-form form#views-exposed-form-acquia-search-page div.form-item input{display:flex;width:100%}header.nav--header .main-header-content .mobile-nav-wrapper .mobile-search-wrapper input{background-image:none!important;border:1px solid #ccccca;border-radius:2px 0 0 2px;flex-grow:100;height:100%;margin:0;padding:0 18px}header.nav--header .main-header-content .mobile-nav-wrapper .mobile-search-wrapper input::-moz-placeholder{font-style:italic}header.nav--header .main-header-content .mobile-nav-wrapper .mobile-search-wrapper input::placeholder{font-style:italic}header.nav--header .main-header-content .mobile-nav-wrapper .mobile-search-wrapper button.search-icon{align-items:center;background-color:#b0008e;border:none;border-bottom-right-radius:2px;border-top-right-radius:2px;display:flex;flex-grow:1;height:48px;justify-content:center;margin:0;right:0;top:0;width:48px;z-index:1}header.nav--header .main-header-content .mobile-nav-wrapper .mobile-search-wrapper.toggle-open{display:flex}header.nav--header form#views-exposed-form-acquia-search-page label{display:none}header.nav--header form#views-exposed-form-acquia-search-page div{margin:0}main{margin-top:var(--header-height)}.pulse-wave-effect{animation:gradient-bg 5s ease infinite alternate;animation-delay:4s;background:linear-gradient(-90deg,#eeeff1,#cbcbcb,#eeeff1);background-size:400% 400%}@keyframes gradient-bg{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.sidebar-nav{overflow:hidden}.sidebar-nav li{display:inline-block}@media(max-width:992px){.sidebar-nav.closed{height:50px}.sidebar-nav.open{height:100%}}nav.block-menu.navigation{background-color:#f8f8f8;height:100%;margin-bottom:1rem}nav.block-menu.navigation .expand-button{display:none}nav.block-menu.navigation .expand-button.open{transform:rotate(180deg)}nav.block-menu.navigation .expand-button .basic-news-expand-button{display:block;margin:0 auto;pointer-events:none;text-align:right}@media(max-width:992px){nav.block-menu.navigation .expand-button{align-items:center;display:flex;min-height:50px;min-width:50px;text-align:right}}nav.block-menu.navigation ul.nav{gap:.5rem;list-style:none;margin:0}@media(min-width:992px){nav.block-menu.navigation ul.nav{padding-top:1rem}}nav.block-menu.navigation ul.nav.primary>li.active:first-child{background-color:#f1f1f1;display:flex;min-height:50px}nav.block-menu.navigation ul.nav.primary>:first-child{display:flex;font-size:1.125rem;font-weight:600;text-transform:uppercase}nav.block-menu.navigation ul.nav .nav-item,nav.block-menu.navigation ul.nav.primary>:first-child a{width:100%}nav.block-menu.navigation ul.nav .nav-item a{padding:.25rem 1rem;width:100%}nav.block-menu.navigation ul.nav .nav-item a.access-protected{color:#c22727;text-decoration:line-through}nav.block-menu.navigation ul.nav .nav-item a.access-protected:before{background-image:url(/themes/custom/ballad/assets/img/icons/no-entry.svg);background-position:50%;background-repeat:no-repeat;content:"";height:20px;margin-right:.5rem;width:20px}nav.block-menu.navigation ul.nav .nav-item ul.nav a{padding-left:2.8125rem}nav.block-menu.navigation ul.nav .nav-item ul.nav a.is-active{padding-left:calc(2.8125rem - 6px)}nav.block-menu.navigation ul.nav .nav-item ul.nav ul.nav a{padding-left:4.0625rem}nav.block-menu.navigation ul.nav .nav-item ul.nav ul.nav a.is-active{padding-left:calc(4.0625rem - 6px)}nav.block-menu.navigation ul.nav .nav-item ul.nav ul.nav ul.nav a{padding-left:5.3125rem}nav.block-menu.navigation ul.nav .nav-item ul.nav ul.nav ul.nav a.is-active{padding-left:calc(5.3125rem - 6px)}nav.block-menu.navigation ul.nav .nav-item.active>a,nav.block-menu.navigation ul.nav .nav-item>a.is-active,nav.block-menu.navigation ul.nav .news-active>a{background-color:#f1f1f1;border-left:6px solid #015b9a;padding-left:.875rem}footer.main-footer{background-color:#006bb6;color:#fff;padding:0 42px;position:absolute;width:100%;z-index:500}footer.main-footer .main-footer-content{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;padding-bottom:3rem;padding-top:3rem}footer.main-footer .main-footer-content a{text-decoration-line:none}footer.main-footer .main-footer-content a:hover{text-decoration-line:underline}footer.main-footer .main-footer-content a.btn:hover{text-decoration-line:none}footer.main-footer.mobile-controls .main-footer-content{padding-bottom:6rem}footer.main-footer .legitscript{display:flex;justify-content:center;margin-top:1rem}footer.main-footer .accordion{width:100%}footer.main-footer .footer-quick-links{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}footer.main-footer a{align-items:center;display:inline-flex;min-height:3rem;min-width:3rem}footer.main-footer a:focus{-ms-box-shadow:0 0 0 1.5px #0096ff;box-shadow:0 0 0 1.5px #0096ff;outline:none}footer.main-footer a.footer-nav-link{font-size:1rem;font-weight:700;letter-spacing:.27px}footer.main-footer a:hover{text-decoration-line:underline}footer.main-footer .footer-nav-category-wrapper{background-color:#006bb6;border-left:none;border-right:none}footer.main-footer .footer-nav-category-wrapper .accordion-button{box-shadow:none}footer.main-footer .footer-nav-category-wrapper .footer-nav-category-header .accordion-button{background-color:#006bb6;color:#fff}footer.main-footer .footer-nav-category-wrapper .footer-nav-category-header .accordion-button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E")!important}footer.main-footer .footer-nav-category-wrapper .footer-nav-category-header span{flex-grow:100;font-size:.875rem;letter-spacing:.23px;text-transform:uppercase}footer.main-footer .footer-nav-category-wrapper .accordion-body{padding-bottom:0;padding-top:0}@media(min-width:993px){footer.main-footer .accordion{display:flex;gap:1rem;justify-content:center;width:unset}footer.main-footer .accordion .footer-nav-category-wrapper{border:none}footer.main-footer .accordion .footer-nav-category-wrapper .footer-nav-category-header .accordion-button{pointer-events:none}footer.main-footer .accordion .footer-nav-category-wrapper .footer-nav-category-header .accordion-button:after{background-image:none!important}footer.main-footer .accordion .footer-nav-category-wrapper .accordion-collapse{display:block}}footer.main-footer .sub-footer-content{font-size:.875rem;margin-left:auto;margin-right:auto;margin-top:1.5rem}footer.main-footer .sub-footer-content .copyright-notice{color:#fff;display:flex;font-size:inherit;justify-content:center;margin:0;padding:0;text-align:center;width:100%}.popup-nav .popup-nav-content .search-button-list{-moz-column-gap:1.25rem;column-gap:1.25rem;display:flex;flex-wrap:wrap;font-size:15px;font-weight:700}@media(min-width:768px){.popup-nav .popup-nav-content .search-button-list{flex-wrap:nowrap}.popup-nav .popup-nav-content .search-button-list .button-list-button{margin:0}}@media(min-width:992px){.popup-nav .popup-nav-content .search-button-list{-moz-column-gap:2.5rem;column-gap:2.5rem}.popup-nav .popup-nav-content .search-button-list .button-list-button{margin-right:10px}}.popup-nav .popup-nav-content .search-button-list button{border-radius:5px;font-size:15px;margin-bottom:0;margin-right:10px;padding:.85rem 1.0625rem;white-space:nowrap}.popup-nav .popup-nav-content .search-button-list .svg-icon-image svg{height:1rem;margin-left:1.1rem;width:1rem}.popup-nav .popup-nav-content .search-button-list a.search-secondary-link-list{align-items:center;display:flex;text-decoration:underline}.popup-nav .popup-nav-content .search-button-list a.search-secondary-link-list:active,.popup-nav .popup-nav-content .search-button-list a.search-secondary-link-list:hover{text-decoration:none}.popup-nav .popup-nav-content .select-button-combobox{align-items:center;background-color:#fff;border:2px solid #fff;border-radius:.5rem;margin-bottom:0}.popup-nav .popup-nav-content .select-button-combobox button.button{border-radius:.5rem;display:none}@media(min-width:576px){.popup-nav .popup-nav-content .select-button-combobox button.button{display:flex}}.popup-nav .popup-nav-content .select-button-combobox .MuiAutocomplete-popper{margin-top:1.5rem!important}.popup-nav .popup-nav-content .select-button-combobox .MuiAutocomplete-root{flex-grow:1}.search-bar{width:100%}.search-bar .secondary-controls{display:none}@media(min-width:576px){.search-bar .secondary-controls{display:flex;flex-direction:row}}.search-bar .secondary-controls .recent-search-label{align-items:center;display:flex;font-size:.875rem;height:3rem;padding-right:.5rem;white-space:nowrap}.search-bar .secondary-controls .recent-search-list{display:flex;flex-wrap:wrap}.search-bar .secondary-controls .recent-search-list a{align-items:center;display:inline-flex;font-size:.875rem;font-weight:500;margin-right:5px;min-height:3rem;min-width:3rem;text-align:left;text-decoration:underline}.search-bar .secondary-controls .recent-search-list a:focus{-ms-box-shadow:0 0 0 1.5px #0096ff;box-shadow:0 0 0 1.5px #0096ff;outline:none}.search-bar .secondary-controls .recent-search-list a:active,.search-bar .secondary-controls .recent-search-list a:hover{text-decoration:none}.search-bar .secondary-controls .recent-search-list a:focus{background-color:unset}.search-bar .secondary-controls button{color:#fff;font-size:.875rem;font-weight:500}.search-bar .secondary-controls button.clear-search{align-items:center;height:3rem;margin-left:auto;text-decoration:underline;white-space:nowrap}.search-bar .secondary-controls button.clear-search:hover{text-decoration:unset}.search-bar .select-button-combobox{background-color:#fff;border:2px solid #fff;border-radius:.5rem}.search-bar .select-button-combobox .search-bar-autocomplete input[name=search]{border:0}.search-bar .select-button-combobox button.button{border-radius:.5rem;display:none;height:100%}@media(min-width:576px){.search-bar .select-button-combobox button.button{display:flex}}.search-bar .select-button-combobox .MuiAutocomplete-root{align-items:center;border-radius:6px;box-shadow:none;display:flex;flex-grow:1}.search-bar .select-button-combobox .MuiAutocomplete-root .MuiInputBase-root{padding:0}.search-bar .select-button-combobox .MuiAutocomplete-root .MuiOutlinedInput-notchedOutline{border-radius:6px}.search-bar .select-button-combobox .MuiAutocomplete-popper[data-popper-placement=top] .MuiAutocomplete-paper{border-bottom-left-radius:0;border-bottom-right-radius:0}.search-bar .select-button-combobox .MuiAutocomplete-popper[data-popper-placement=bottom] .MuiAutocomplete-paper{border-top-left-radius:0;border-top-right-radius:0}.search-bar .select-button-combobox svg #Oval{display:none}.search-bar.full-width-list .select-button-combobox .MuiAutocomplete-popper{margin-top:1.5rem!important;width:100%!important}.search-bar.small-search-bar button.button{border-radius:0 .5rem .5rem 0;display:flex;height:3rem;justify-content:center;min-height:3rem;min-width:3rem;width:3rem}.search-bar.small-search-bar button.button:focus{-ms-box-shadow:0 0 0 1.5px #0096ff;box-shadow:0 0 0 1.5px #0096ff;outline:none}.search-bar.small-search-bar .MuiFormControl-root .MuiInputBase-root input.MuiAutocomplete-input{padding-left:1.5rem}.search-bar:not(.small-search-bar) .select-button-combobox .search-bar-autocomplete input[name=search]{background-image:url(/themes/custom/ballad/assets/img/icons/common/icon--search.svg);background-position-x:.5rem;background-position-y:center;background-repeat:no-repeat;background-size:1rem;padding-left:2rem}@media(min-width:768px){.search-bar:not(.small-search-bar) .select-button-combobox .search-bar-autocomplete input[name=search]{background-position-x:1.1rem;padding-left:2.8125rem}}@media(min-width:576px){.search-bar{display:inherit;margin-top:0}}.global-search-bar-wrapper{width:100%}@media(min-width:480px){.global-search-bar-wrapper{width:100%}}@media(min-width:576px){.global-search-bar-wrapper{width:560px}}@media(min-width:768px){.global-search-bar-wrapper{width:752px}}@media(min-width:992px){.global-search-bar-wrapper{width:976px}}@media(min-width:1200px){.global-search-bar-wrapper{width:1184px}}.global-search-bar-wrapper>:first-child{margin-top:2rem}.global-search-bar-wrapper>:last-child{margin-bottom:0}.global-search-bar-wrapper h1{display:none}@media(min-width:576px){.global-search-bar-wrapper h1{display:inherit}.global-search-bar-wrapper>:last-child{margin-bottom:1rem}}@media(min-width:768px){.global-search-bar-wrapper{padding:0 1.5rem}}:root{--layout--bs-gutter-x:30px;--layout-gap:1.875rem;--layout-padding-x:calc(var(--layout--bs-gutter-x)*0.5);--sidebar-width:17rem;--layout-margin-fill-width:calc((100vw - var(--scrollbar-width, 0) - var(--section-content-width))/2);--layout-no-sidebars-margin:var(--layout-margin-fill-width);--layout-sidebar-margin:var(--layout-no-sidebars-margin);--layout-sidebar-other-side-margin:var(--layout-no-sidebars-margin);--header-side-padding-mobile:10px;--header-side-padding-400:30px;--header-side-padding-lg:21px;--header-side-padding-xxl:118px;--header-right-padding-lg:30px;--header-right-padding-xxl:193px}@media(min-width:992px){:root{--layout-sidebar-margin:calc(var(--layout-no-sidebars-margin) + var(--sidebar-width) + var(--layout-gap));--layout-sidebar-other-side-margin:calc((100vw - var(--scrollbar-width, 0) - var(--section-content-width) - var(--sidebar-width) - var(--layout-gap))/2)}}.node__content .field:first-of-type>.field__item:first-of-type>.section-layout:not(.large-size-section){padding-top:0}.section-layout{display:flex;flex-direction:column;gap:3rem;padding:2rem}@media(min-width:768px){.section-layout{padding:3.75rem}}@media(min-width:992px){.section-layout{padding:5rem}}.section-layout.small-size-section{gap:1.5rem;padding:1rem}@media(min-width:768px){.section-layout.small-size-section{padding:1.5rem}}@media(min-width:992px){.section-layout.small-size-section{padding:2rem}}.section-layout.normal-size-section{gap:2rem;padding:1.5rem}@media(min-width:768px){.section-layout.normal-size-section{padding:3rem}}@media(min-width:992px){.section-layout.normal-size-section{padding:3.75rem}}.section-layout.large-size-section{gap:3rem;padding:2rem}@media(min-width:768px){.section-layout.large-size-section{padding:3.75rem}}@media(min-width:992px){.section-layout.large-size-section{padding:5rem}}.section-layout h2,.section-layout h3,.section-layout h4,.section-layout h5,.section-layout h6{margin-bottom:0}.section-layout .layout--title-section:empty{position:absolute}.section-layout.old-first-section-layout{padding-top:0}.section-layout.smaller-top-component-padding{padding-top:2rem}.section-layout .layout--title-section{display:flex;flex-direction:column;gap:1.5rem;text-align:center}.section-layout.title-align--left .layout--title-section{text-align:left}:root{--gray-100-rgb:239,239,239}body:before{content:"xl";display:none;visibility:hidden}@media(max-width:1200px){body:before{content:"lg"}}@media(max-width:992px){body:before{content:"md"}}@media(max-width:768px){body:before{content:"sm"}}@media(max-width:576px){body:before{content:"xs"}}.svg-icon-image{pointer-events:none}.svg-icon-image svg{display:flex}.label-value-pair{align-items:center;display:flex;flex-direction:row;gap:.5rem}.label-value-pair .pair-label{font-weight:700}.touch-accessible{min-height:3rem;min-width:3rem}.touch-accessible:focus{-ms-box-shadow:0 0 0 1.5px #0096ff;box-shadow:0 0 0 1.5px #0096ff;outline:none}.touch-accessible.ballad-link{align-items:center}.separator{margin:.5rem .25rem}.separator:not(.--dot){border:1px solid #676767;height:30px}.separator.--dot{display:inline-flex}.separator.--dot:before{content:" ●";font-size:.5rem}.separator.--light-line{border-color:#fff}.separator.--wide{margin:0 10px}.separator.--small{height:15px;margin:0 10px}.column-layout-wrapper{--col-layout-gap:3rem;container-type:inline-size;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--col-layout-gap);width:100%}@container (min-width: 768px){.column-layout-wrapper{flex-wrap:nowrap}}.column-layout-wrapper .column-layout{background-color:transparent;border-radius:10px;flex-basis:100%;font-size:1.25rem;line-height:1.875rem}.column-layout-wrapper .column-layout>.field{display:flex;flex-direction:column;gap:2rem}.column-layout-wrapper .column-layout h3{font-size:1.125rem;line-height:1.625rem}@media(min-width:480px){.column-layout-wrapper .column-layout h3{font-size:1.25rem;line-height:1.875rem}}@media(min-width:768px){.column-layout-wrapper .column-layout h3{font-size:1.625rem;line-height:2.25rem}}@container (min-width: 768px){.col-50-50 .column-layout{max-width:calc(50% - var(--col-layout-gap)/2)}.col-40-60 .column-layout--left{max-width:calc(40% - var(--col-layout-gap)/2)}.col-40-60 .column-layout--right,.col-60-40 .column-layout--left{max-width:calc(60% - var(--col-layout-gap)/2)}.col-60-40 .column-layout--right{max-width:calc(40% - var(--col-layout-gap)/2)}}
