.opening-hours-container{max-width:16.25rem}.opening-hours-container .arrow-up{display:none}.opening-hours-container .show{height:auto;opacity:1;-webkit-transition:opacity .5s var(--ease-out);transition:opacity .5s var(--ease-out);margin-bottom:.03125rem;display:block}.opening-hours-container-list{height:0;opacity:0;-webkit-transition:opacity 0s;transition:opacity 0s;overflow:hidden}.opening-hours-container-list-inner{gap:.25rem;border-top:.063rem solid var(--lfds-color-border-primary,#f5f5f5);padding-top:.5rem;min-width:18.125rem;display:grid}@media (max-width:767.98px){.opening-hours-container-list-inner{min-width:14rem}}.opening-hours-container-openhour{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.25rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding-top:.651rem;padding-bottom:.651rem}.opening-hours-container-openhour:hover{padding-top:.651rem;padding-bottom:.651rem}.centralized-block-body{border-top:1px solid var(--lfds-color-background-tertiary,#d6d6d6);padding:1rem .5rem 0 0;margin:.5rem 0 0 0;font-size:1rem}.centralized-block-body h5{color:var(--lfds-color-text-primary,#292929);line-height:1.2}.centralized-block-body ul{margin-bottom:0;margin-top:.25rem}.centralized-block-content{padding:1.5rem}.centralized-block-container{background-color:var(--lfds-color-background-secondary,#fff);border-radius:.313rem;margin-bottom:1.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.centralized-block-container>div{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1 1}.centralized-block-container h4{color:var(--lfds-color-text-primary,#292929);margin:.25rem 0 0 0;line-height:1.2;font-size:1.125rem}.centralized-block-container .image-container{overflow:hidden;border-radius:0 5px 5px 0;position:relative}.centralized-block-container .image-container img{-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;height:100%}.centralized-block-container .alert{margin-top:1rem}@media (min-width:992px){.centralized-block-container .important-msg{display:inline-block}.centralized-block-container .important-msg .mb-1{margin-bottom:.5rem!important}}@media (max-width:991.98px){.centralized-block-container{margin-bottom:1rem}}@media screen and (max-width:640px){.centralized-block-container .image-container{display:none}}.centralized-block-container .phone{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.5rem 0 .75rem 0}.centralized-block-container .phone span{font-size:1.4375rem;line-height:1.3;font-family:var(--lf-font-family-sans-serif);font-weight:700}.centralized-block-container .phone .icon{margin:0 .25rem 0 -.4rem}.centralized-block-container .vignette{font-family:var(--lf-font-family-sans-serif);font-weight:700;margin:0;font-size:.75rem;text-transform:uppercase}.faq-link-wrapper{padding-top:2.5rem;padding-bottom:5.125rem}@media (max-width:991.98px){.faq-link-wrapper{padding-top:2rem;padding-bottom:4.625rem}}.faq-link-wrapper .faq-link-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}@media (max-width:991.98px){.faq-link-wrapper .faq-link-container{gap:1rem}}.faq-link-wrapper .faq-link-container>div{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1 1;min-width:31%;border-radius:.375rem .375rem 0 0;background-color:var(--lfds-color-background-secondary,#fff);-webkit-box-shadow:0 -.125rem 0 0 var(--lfds-color-border-primary,#f5f5f5) inset;box-shadow:0 -.125rem 0 0 var(--lfds-color-border-primary,#f5f5f5) inset;padding:1rem 1.5rem 1.5rem 1.5rem}.faq-link-wrapper .faq-link-container>div:hover{-webkit-box-shadow:0 -.125rem 0 var(--lfds-color-border-hover,#005aa0) inset;box-shadow:0 -.125rem 0 var(--lfds-color-border-hover,#005aa0) inset;-webkit-transition-duration:150ms;transition-duration:150ms;cursor:pointer}@media (max-width:991.98px){.faq-link-wrapper .faq-link-container>div{-webkit-flex-basis:calc(50% - 1rem);-ms-flex-preferred-size:calc(50% - 1rem);flex-basis:calc(50% - 1rem);max-width:49%}}@media (max-width:575.98px){.faq-link-wrapper .faq-link-container>div{max-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.faq-link-wrapper .faq-link-container>div .icon{margin-bottom:.25rem}}.header-container{padding-top:2.5rem;padding-bottom:2.5rem}@media (max-width:767.98px){.header-container{padding-top:2rem;padding-bottom:2rem}}.contact-us-area-container{padding-top:1.5rem}@media (max-width:991.98px){.contact-us-area-container{padding-top:1rem}}@media (max-width:575.98px){.contact-us-area-container{padding-top:.5rem}}.section-navigation h2{font-size:1.438rem}.section-navigation ul{padding-left:1rem;border-left:.25rem solid var(--lfds-color-border-error,#e40523);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.section-navigation ul li{height:2.75rem;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.75rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.section-navigation ul li a{font-size:1.125rem;font-family:var(--lfds-font-family-body, "IBM Plex Sans");text-decoration:none;padding-top:.56rem;padding-bottom:.56rem}.section-navigation ul li a:hover{text-decoration:underline}.no-agree-container h2{margin-top:0}.no-agree-container a{padding-top:.844rem;padding-bottom:.844rem}.section-divider{height:2.5rem}@media (max-width:575.98px){.section-divider{height:2rem}}