/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
figure figcaption:not(.captioned-image__caption){background-color:var(--nrrm-color-bg);padding:8px 16px}figure,article.media{margin:0}figure.align-left,figure.drupal-media-style-align-left,article.media.align-left,article.media.drupal-media-style-align-left{margin-right:24px;margin-left:0}figure.align-right,figure.drupal-media-style-align-right,article.media.align-right,article.media.drupal-media-style-align-right{margin-left:24px;margin-right:0}figure.align-center,figure.drupal-media-style-align-center,article.media.align-center,article.media.drupal-media-style-align-center{margin-left:auto;margin-right:auto}figure.align-center .field__item,figure.drupal-media-style-align-center .field__item,article.media.align-center .field__item,article.media.drupal-media-style-align-center .field__item{text-align:center}figure.align-left,figure.align-right,figure.drupal-media-style-align-left,figure.drupal-media-style-align-right,article.media.align-left,article.media.align-right,article.media.drupal-media-style-align-left,article.media.drupal-media-style-align-right{margin-top:5px;max-width:calc(var(--nrrm-line-width)/2)}figure.align-left,figure.align-center,figure.align-right,figure.drupal-media-style-align-left,figure.drupal-media-style-align-center,figure.drupal-media-style-align-right,article.media.align-left,article.media.align-center,article.media.align-right,article.media.drupal-media-style-align-left,article.media.drupal-media-style-align-center,article.media.drupal-media-style-align-right{clear:both}@media(max-width:48rem){figure.align-left,figure.align-center,figure.align-right,figure.drupal-media-style-align-left,figure.drupal-media-style-align-center,figure.drupal-media-style-align-right,article.media.align-left,article.media.align-center,article.media.align-right,article.media.drupal-media-style-align-left,article.media.drupal-media-style-align-center,article.media.drupal-media-style-align-right{float:initial;margin-left:auto;margin-right:auto;max-width:100%}}figure[class^=align-]:not(:last-child),figure[class^=drupal-media-style-align-]:not(:last-child),figure.caption:not(:last-child),figure.drupal-media:not(:last-child),article.media[class^=align-]:not(:last-child),article.media[class^=drupal-media-style-align-]:not(:last-child),article.media.caption:not(:last-child),article.media.drupal-media:not(:last-child){margin-bottom:var(--nrrm-margin)}.text-formatted>article.media:not(:last-child),.text-formatted>.field__item>article.media:not(:last-child){margin-bottom:var(--nrrm-margin)}.text-formatted>article.media p:empty,.text-formatted>.field__item>article.media p:empty{display:none}.text-formatted>a:has(>figure,>article.media):not(:last-child),.text-formatted>.field__item>a:has(>figure,>article.media):not(:last-child){margin-bottom:var(--nrrm-margin)}.text-formatted>a:has(>figure,>article.media):focus img,.text-formatted>.field__item>a:has(>figure,>article.media):focus img{outline:2px solid var(--nrrm-color-focus);outline-offset:4px}
.media video{display:block;max-width:100%}
.node-details{background-color:var(--nrrm-color-gray-100);border-radius:var(--nrrm-border-radius);padding:32px}.node-details>legend{display:contents;font-family:var(--nrrm-font-family-heading);font-size:1.6875rem;font-weight:700;line-height:1.185;margin-bottom:1rem;margin-top:0;margin:0}.node-details>legend+.fieldset-wrapper{padding-top:1.5rem}.node-details .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1rem}.node-details .fieldset-wrapper .text-formatted *:last-child{margin-bottom:0}.node-details .fieldset-wrapper>*{width:100%}
.field--label-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.5em}.field--label-inline .field__label{float:none;padding:0}.field--label-inline>.field__item{padding-right:0}.field--label-inline .field__items,.field--label-inline .when{float:none;margin-bottom:0;padding-right:0}.field--label-inline>.field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.5em}
.node__content>.field--name-field-image img{border-radius:var(--nrrm-border-radius)}
.links-block{background-color:var(--nrrm-color-bg);border-radius:var(--nrrm-border-radius);-webkit-box-shadow:var(--nrrm-shadow);box-shadow:var(--nrrm-shadow);padding:32px}.links-block__links{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.links-block__links li{line-height:inherit;margin:0}@media(max-width:48rem){.links-block__links{grid-template-columns:repeat(1,1fr)}}.links-block__links li a{display:inline-block;position:relative;padding-left:36px}.links-block__links li a::before{font-family:"Font Awesome 7 Pro";content:"";font-weight:300;font-size:18px;line-height:18px;color:var(--nrrm-color-quicklink-icon);position:absolute;left:0;top:8px}
.quicklink{background-color:var(--nrrm-color-bg);border-radius:var(--nrrm-border-radius);color:var(--nrrm-color-link);padding:16px;position:relative;text-align:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s}@media(max-width:48rem){.quicklink{-ms-hyphens:auto;hyphens:auto;word-break:break-word}}.quicklink .icon{color:var(--nrrm-color-quicklink-icon);font-size:48px;line-height:48px;margin:0 0 13px 0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:color;transition-property:color;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s}.quicklink a::before{content:"";border-radius:var(--nrrm-border-radius);height:100%;left:0;position:absolute;top:0;width:100%}.quicklink a:focus{outline:none}.quicklink a:focus::before{outline:2px solid var(--nrrm-color-focus);outline-offset:4px}.quicklink a:hover:focus::before,.quicklink a:active:focus::before{outline:none}.quicklink:has(a:hover){background-color:var(--nrrm-color-cta-alt-bg-hover)}.quicklink:has(a:hover) a{color:var(--nrrm-color-cta-alt-text-hover);text-decoration-color:var(--nrrm-color-cta-alt-text-hover)}.quicklink:has(a:hover) .icon{color:var(--nrrm-color-cta-alt-text-hover)}.quicklink:has(a:active){background-color:var(--nrrm-color-cta-alt-bg-active)}.quicklink:has(a:active) a{color:var(--nrrm-color-cta-alt-text-active);text-decoration-color:var(--nrrm-color-cta-alt-text-active)}.quicklink:has(a:active) .icon{color:var(--nrrm-color-cta-alt-text-active)}
.paragraph--type--quicklinks>.field--name-field-quicklink{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}@media(max-width:60rem){.paragraph--type--quicklinks>.field--name-field-quicklink{grid-template-columns:repeat(3,1fr)}}@media(max-width:32rem){.paragraph--type--quicklinks>.field--name-field-quicklink{grid-template-columns:repeat(2,1fr)}}.paragraph--type--quicklinks>.field--name-field-quicklink>*{position:relative}.paragraph--type--quicklinks>.field--name-field-quicklink>*::before{content:"";width:100%;height:1px;position:absolute;top:-16px;left:0;background-color:var(--nrrm-color-border-light)}.paragraph--type--quicklinks>.field--name-field-quicklink>*::after{content:"";width:1px;height:100%;position:absolute;right:-16px;top:0;background-color:var(--nrrm-color-border-light)}.paragraph--type--quicklinks>.field--name-field-quicklink>*:nth-child(-n+4)::before{display:none}.paragraph--type--quicklinks>.field--name-field-quicklink>*:nth-child(4n)::after{display:none}.paragraph--type--quicklinks>.field--name-field-quicklink>*:last-child::after{display:none}@media(max-width:60rem){.paragraph--type--quicklinks>.field--name-field-quicklink>*:nth-child(-n+4)::before{display:block}.paragraph--type--quicklinks>.field--name-field-quicklink>*:nth-child(4n)::after{display:block}.paragraph--type--quicklinks>.field--name-field-quicklink>*:nth-child(-n+3)::before{display:none}.paragraph--type--quicklinks>.field--name-field-quicklink>*:nth-child(3n)::after{display:none}}@media(max-width:32rem){.paragraph--type--quicklinks>.field--name-field-quicklink>*:nth-child(-n+4)::before{display:block}.paragraph--type--quicklinks>.field--name-field-quicklink>*:nth-child(4n)::after{display:block}.paragraph--type--quicklinks>.field--name-field-quicklink>*:nth-child(-n+3)::before{display:block}.paragraph--type--quicklinks>.field--name-field-quicklink>*:nth-child(3n)::after{display:block}.paragraph--type--quicklinks>.field--name-field-quicklink>*:nth-child(-n+2)::before{display:none}.paragraph--type--quicklinks>.field--name-field-quicklink>*:nth-child(even)::after{display:none}}.paragraph--type--quicklinks>.field--name-field-quicklink>*:last-child{border-right:0}.paragraph--type--quicklinks>.field--name-field-quicklink>*>*{height:100%}.paragraph--type--quicklinks>.field--name-field-quicklink>*>*>*{height:100%}
.view-id-landing_page_quicklinks.view-display-id-block_1>*{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}@media(max-width:60rem){.view-id-landing_page_quicklinks.view-display-id-block_1>*{grid-template-columns:repeat(3,1fr)}}@media(max-width:32rem){.view-id-landing_page_quicklinks.view-display-id-block_1>*{grid-template-columns:repeat(2,1fr)}}.view-id-landing_page_quicklinks.view-display-id-block_1>*>*{position:relative}.view-id-landing_page_quicklinks.view-display-id-block_1>*>*::before{content:"";width:100%;height:1px;position:absolute;top:-16px;left:0;background-color:var(--nrrm-color-border-light)}.view-id-landing_page_quicklinks.view-display-id-block_1>*>*::after{content:"";width:1px;height:100%;position:absolute;right:-16px;top:0;background-color:var(--nrrm-color-border-light)}.view-id-landing_page_quicklinks.view-display-id-block_1>*>*:nth-child(-n+4)::before{display:none}.view-id-landing_page_quicklinks.view-display-id-block_1>*>*:nth-child(4n)::after{display:none}.view-id-landing_page_quicklinks.view-display-id-block_1>*>*:last-child::after{display:none}@media(max-width:60rem){.view-id-landing_page_quicklinks.view-display-id-block_1>*>*:nth-child(-n+4)::before{display:block}.view-id-landing_page_quicklinks.view-display-id-block_1>*>*:nth-child(4n)::after{display:block}.view-id-landing_page_quicklinks.view-display-id-block_1>*>*:nth-child(-n+3)::before{display:none}.view-id-landing_page_quicklinks.view-display-id-block_1>*>*:nth-child(3n)::after{display:none}}@media(max-width:32rem){.view-id-landing_page_quicklinks.view-display-id-block_1>*>*:nth-child(-n+4)::before{display:block}.view-id-landing_page_quicklinks.view-display-id-block_1>*>*:nth-child(4n)::after{display:block}.view-id-landing_page_quicklinks.view-display-id-block_1>*>*:nth-child(-n+3)::before{display:block}.view-id-landing_page_quicklinks.view-display-id-block_1>*>*:nth-child(3n)::after{display:block}.view-id-landing_page_quicklinks.view-display-id-block_1>*>*:nth-child(-n+2)::before{display:none}.view-id-landing_page_quicklinks.view-display-id-block_1>*>*:nth-child(even)::after{display:none}}.view-id-landing_page_quicklinks.view-display-id-block_1>*>*:last-child{border-right:0}.view-id-landing_page_quicklinks.view-display-id-block_1>*>*>*{height:100%}
.tippy-box{background:var(--nrrm-color-bg);border-radius:0px;color:var(--nrrm-color-text);padding:12px}.tippy-box[data-placement^=top] .tippy-arrow::before{border-top-color:var(--nrrm-color-bg)}.tippy-box[data-placement^=bottom] .tippy-arrow::before{border-bottom-color:var(--nrrm-color-bg)}.tippy-box[data-placement^=left] .tippy-arrow::before{border-left-color:var(--nrrm-color-bg)}.tippy-box[data-placement^=right] .tippy-arrow::before{border-right-color:var(--nrrm-color-bg)}
.mobile-menu-trigger{--nrrm-color-focus:var(--nrrm-color-white);border:0;border-radius:var(--nrrm-border-radius);-webkit-box-shadow:var(--nrrm-shadow);box-shadow:var(--nrrm-shadow);display:inline-block;font-weight:600;padding:12px 26px;text-decoration:none;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:background-color,border-color,color,-webkit-box-shadow;transition-property:background-color,border-color,color,-webkit-box-shadow;transition-property:background-color,border-color,box-shadow,color;transition-property:background-color,border-color,box-shadow,color,-webkit-box-shadow;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s;display:none;-webkit-box-shadow:none;box-shadow:none;color:var(--nrrm-color-text-inverse);padding:12px 45px 11px 16px;position:relative}.mobile-menu-trigger:hover{-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0);box-shadow:0px 0px 0px 0px rgba(0,0,0,0);text-decoration:underline;text-underline-offset:max(5px,.2rem,.2em)}.mobile-menu-trigger:hover:focus{outline:none !important}.mobile-menu-trigger:focus{outline:2px solid var(--nrrm-color-focus);outline-offset:4px}.mobile-menu-trigger:active{-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0);box-shadow:0px 0px 0px 0px rgba(0,0,0,0);text-decoration:underline;text-underline-offset:max(5px,.2rem,.2em)}.mobile-menu-trigger:active:focus{outline:none !important}.mobile-menu-trigger[disabled]{background-color:var(--nrrm-color-cta-bg-muted) !important;border-color:var(--nrrm-color-cta-bg-muted) !important;-webkit-box-shadow:none !important;box-shadow:none !important;color:var(--nrrm-color-cta-text-muted) !important;pointer-events:none}.mobile-menu-trigger[disabled]:hover,.mobile-menu-trigger[disabled]:focus,.mobile-menu-trigger[disabled]:active{background-color:var(--nrrm-color-cta-bg-muted) !important;border-color:var(--nrrm-color-cta-bg-muted) !important;color:var(--nrrm-color-cta-text-muted) !important;text-decoration:none;cursor:not-allowed}.mobile-menu-trigger:hover{background-color:var(--nrrm-color-bg);color:var(--nrrm-color-link-hover)}.mobile-menu-trigger:active{background-color:var(--nrrm-color-link-active);color:var(--nrrm-color-text-inverse)}.mobile-menu-trigger::after{font-family:"Font Awesome 7 Pro";content:"";font-size:21px;font-weight:400;line-height:1.19;position:absolute;right:17px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mobile-menu-trigger[aria-expanded=true]:not(:hover):not(:active){background-color:var(--nrrm-color-link);color:var(--nrrm-color-text-inverse)}.mobile-menu-trigger[aria-expanded=true]::after{font-family:"Font Awesome 7 Pro";content:""}.mobile-menu-trigger[aria-expanded=true] .mobile-menu-trigger__arrow{display:block}@media(max-width:64rem){.mobile-menu-trigger{display:inline-block}}.mobile-menu-trigger__arrow{display:none;position:absolute;left:50%;top:calc(100% + 33px);-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.mobile-menu-trigger__arrow::before{content:"";width:0px;height:0px;border-style:solid;border-width:0 20px 10px 20px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--nrrm-color-bg) rgba(0,0,0,0);-webkit-transform:rotate(0deg);transform:rotate(0deg);position:absolute;left:-20px;top:0px;z-index:1}.mobile-menu-trigger__arrow::after{content:"";width:0px;height:0px;border-style:solid;border-width:0 21px 11px 21px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--nrrm-color-border-light) rgba(0,0,0,0);-webkit-transform:rotate(0deg);transform:rotate(0deg);position:absolute;left:-21px;top:-1px;z-index:0}
.link-with-icon--linked-icon{border:0;border-radius:var(--nrrm-border-radius);-webkit-box-shadow:var(--nrrm-shadow);box-shadow:var(--nrrm-shadow);display:inline-block;font-weight:600;padding:12px 26px;text-decoration:none;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:background-color,border-color,color,-webkit-box-shadow;transition-property:background-color,border-color,color,-webkit-box-shadow;transition-property:background-color,border-color,box-shadow,color;transition-property:background-color,border-color,box-shadow,color,-webkit-box-shadow;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s;min-height:min(40px,2.5rem);min-width:min(40px,2.5rem);line-height:min(40px,2.5rem);background-color:var(--nrrm-color-cta-bg);border:1px solid var(--nrrm-color-cta-bg);color:var(--nrrm-color-cta-text) !important;background-color:var(--nrrm-color-link-hover);border-radius:var(--nrrm-border-radius);border:0 !important;color:var(--nrrm-color-bg);position:relative;transition:all .2s ease-in-out;-webkit-transition-property:background-color,color;transition-property:background-color,color;transition-delay:0s;transition-duration:.2s}.link-with-icon--linked-icon:hover{-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0);box-shadow:0px 0px 0px 0px rgba(0,0,0,0);text-decoration:underline;text-underline-offset:max(5px,.2rem,.2em)}.link-with-icon--linked-icon:hover:focus{outline:none !important}.link-with-icon--linked-icon:focus{outline:2px solid var(--nrrm-color-focus);outline-offset:4px}.link-with-icon--linked-icon:active{-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0);box-shadow:0px 0px 0px 0px rgba(0,0,0,0);text-decoration:underline;text-underline-offset:max(5px,.2rem,.2em)}.link-with-icon--linked-icon:active:focus{outline:none !important}.link-with-icon--linked-icon[disabled]{background-color:var(--nrrm-color-cta-bg-muted) !important;border-color:var(--nrrm-color-cta-bg-muted) !important;-webkit-box-shadow:none !important;box-shadow:none !important;color:var(--nrrm-color-cta-text-muted) !important;pointer-events:none}.link-with-icon--linked-icon[disabled]:hover,.link-with-icon--linked-icon[disabled]:focus,.link-with-icon--linked-icon[disabled]:active{background-color:var(--nrrm-color-cta-bg-muted) !important;border-color:var(--nrrm-color-cta-bg-muted) !important;color:var(--nrrm-color-cta-text-muted) !important;text-decoration:none;cursor:not-allowed}.link-with-icon--linked-icon.is-selected{background-color:var(--nrrm-color-cta-alt-bg-hover);border-color:var(--nrrm-color-cta-alt-bg-hover);-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0);box-shadow:0px 0px 0px 0px rgba(0,0,0,0);color:var(--nrrm-color-cta-alt-text) !important}.link-with-icon--linked-icon.is-selected:hover{background-color:var(--nrrm-color-cta-alt-bg-hover);border-color:var(--nrrm-color-cta-alt-bg-hover);color:var(--nrrm-color-cta-alt-text-hover) !important}.link-with-icon--linked-icon.is-selected:active{background-color:var(--nrrm-color-cta-alt-bg-active);border-color:var(--nrrm-color-cta-alt-bg-active);color:var(--nrrm-color-cta-alt-text-active) !important}.link-with-icon--linked-icon:hover{background-color:var(--nrrm-color-cta-bg);border-color:var(--nrrm-color-cta-border-hover);color:var(--nrrm-color-cta-text-hover) !important}.link-with-icon--linked-icon:active{background-color:var(--nrrm-color-cta-bg);border-color:var(--nrrm-color-cta-border-active);color:var(--nrrm-color-cta-text-active) !important}.link-with-icon--linked-icon:hover{background-color:var(--nrrm-color-link);color:var(--nrrm-color-bg)}.link-with-icon--linked-icon:active{background-color:var(--nrrm-color-link-active);color:var(--nrrm-color-text-inverse)}.link-with-icon--linked-icon>.icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:1.5rem}
.link-with-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:16px}
.footer .field--name-field-quicklinks{list-style:none;margin:0;padding:0}
.footer__copyright{margin:0}
.footer__credit{margin:0}
.footer{background:url(/themes/custom/nrrm/images/footer-bg.png),var(--nrrm-color-bg);background-repeat:no-repeat;background-size:cover;color:var(--nrrm-color-text);padding:48px 0 36px 0}.footer p{max-width:100%}.footer__top{margin-bottom:40px}.footer__top>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:48px}@media(max-width:64rem){.footer__top>.container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:32px}}.footer__top>.container .region-footer__top-left{display:grid;grid-template-columns:repeat(2,1fr);gap:48px}@media(max-width:48rem){.footer__top>.container .region-footer__top-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}}.footer__top>.container .region-footer__top-left .field--name-field-address::before{font-family:"Font Awesome 7 Pro";content:""}.footer__top>.container .region-footer__top-left .field--name-field-phone::before{font-family:"Font Awesome 7 Pro";content:""}.footer__top>.container .region-footer__top-left .field--name-field-email::before{font-family:"Font Awesome 7 Pro";content:""}.footer__top>.container .region-footer__top-left .config_pages--global-configs--hours-of-operation::before{font-family:"Font Awesome 7 Pro";content:""}.footer__top>.container .region-footer__top-left .field:not(.field--name-field-hours-label,.field--name-field-hours-of-operation),.footer__top>.container .region-footer__top-left .config_pages--global-configs--hours-of-operation{display:block;padding:0 0 0 35px;position:relative}.footer__top>.container .region-footer__top-left .field:not(.field--name-field-hours-label,.field--name-field-hours-of-operation)::before,.footer__top>.container .region-footer__top-left .config_pages--global-configs--hours-of-operation::before{position:absolute;left:0;top:0;font-size:18px;line-height:22px;font-weight:300}.footer__top>.container .region-footer__top-left .field:not(.field--name-field-hours-label,.field--name-field-hours-of-operation)>.field__label,.footer__top>.container .region-footer__top-left .field:not(.field--name-field-hours-label,.field--name-field-hours-of-operation) .field--name-field-hours-label,.footer__top>.container .region-footer__top-left .config_pages--global-configs--hours-of-operation>.field__label,.footer__top>.container .region-footer__top-left .config_pages--global-configs--hours-of-operation .field--name-field-hours-label{font-weight:700;float:none;display:inline-block;padding-right:0;margin-right:.25rem}.footer__top>.container .region-footer__top-left .field:not(.field--name-field-hours-label,.field--name-field-hours-of-operation)>.field__item,.footer__top>.container .region-footer__top-left .field:not(.field--name-field-hours-label,.field--name-field-hours-of-operation) .field--name-field-hours-of-operation,.footer__top>.container .region-footer__top-left .config_pages--global-configs--hours-of-operation>.field__item,.footer__top>.container .region-footer__top-left .config_pages--global-configs--hours-of-operation .field--name-field-hours-of-operation{display:inline;padding-right:0}.footer__top>.container .region-footer__top-left .field--name-field-hours-of-operation>*{display:inline}.footer__top>.container .region-footer__top-left .field--name-field-hours-of-operation>*:last-child{margin-bottom:0}@media(max-width:48rem){.footer__top>.container .region-footer__top-left .config_pages--global-configs--hours-of-operation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.footer__top>.container .region-footer__top-left .config_pages--global-configs--contact-information{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:16px}.footer__top-left{-ms-flex-preferred-size:66.6666%;flex-basis:66.6666%;max-width:66.6666%;width:100%}@media(max-width:64rem){.footer__top-left{-ms-flex-preferred-size:auto;flex-basis:auto;max-width:100%}}.footer__top-right{-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%;max-width:33.3333%;width:100%}@media(max-width:64rem){.footer__top-right{-ms-flex-preferred-size:auto;flex-basis:auto;max-width:100%}}.footer__middle{margin-bottom:32px}.footer__middle-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px 32px}@media(max-width:48rem){.footer__middle-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.footer__middle-bottom--right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px 40px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media(max-width:48rem){.footer__middle-bottom--right{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:16px 24px}}.footer__bottom{padding-top:32px}.footer__bottom>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:48px;position:relative}@media(max-width:48rem){.footer__bottom>.container{gap:32px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.footer__bottom>.container::before{content:"";position:absolute;top:-32px;left:var(--nrrm-container-padding);width:calc(100% - var(--nrrm-container-padding)*2);height:2px;border-top:2px dashed var(--nrrm-color-border-light);border-collapse:collapse}.footer__bottom>.container .region-footer__bottom-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:22px 40px}@media(max-width:48rem){.footer__bottom>.container .region-footer__bottom-right{gap:22px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}
.region-footer{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}@media(max-width:64rem){.region-footer{grid-template-columns:repeat(2,1fr)}}@media(max-width:var(--nrrm-breakpoint-s)){.region-footer{grid-template-columns:repeat(1,1fr)}}.region-footer>*{width:100%}.region-footer>*>h2{font-family:var(--nrrm-font-family-base);font-size:1.3125rem;font-weight:600;line-height:1.285;margin-bottom:.5rem;margin-top:0;margin-bottom:16px}
#block-nrrm-social-media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:16px 40px}#block-nrrm-social-media>h2{font-family:var(--nrrm-font-family-base);font-size:1.3125rem;font-weight:600;line-height:1.285;margin-bottom:.5rem;margin-top:0;margin:0}#block-nrrm-social-media .field--name-field-social-media-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:32px}
.content-row{display:block;width:100%}.content-row .text-formatted>*>*:last-child{margin-bottom:0}.content-row .field--name-field-row-title{margin:0}.content-rows .content-row:last-child{margin-bottom:0}
.content-row{margin:clamp(48px,4.6vw,64px) 0}.content-row .field--name-field-row-content:nth-child(2){margin-top:calc(var(--nrrm-margin)*.1875)}.content-row .field--name-field-row-component:not(:first-child){margin-top:var(--nrrm-margin)}.block-page-title-block+*>article>.node__content>.content-rows>.content-row:first-child{margin-top:0}.node__content .field--name-field-body~.content-rows>.content-row:first-child{margin-top:clamp(16px,1.6vw,32px)}
.nav--breadcrumbs{clear:both;display:block;max-width:100%;width:100%}.nav--breadcrumbs ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.nav--breadcrumbs ol li{display:inline-block;margin:0;padding:0}
