/* @license proprietary  */
.recipe-button{font-weight:400;font-size:var(--pds-base-type-font-size-16);line-height:var(--pds-base-type-line-height-28);font-family:var(--pds-base-type-font-family-100-bold);letter-spacing:var(--pds-base-type-letter-spacing-default);display:inline-flex;align-items:center;white-space:normal;border-radius:calc(var(--pds-base-unit)*3.5);padding:calc(var(--pds-base-unit)*1.125) calc(var(--pds-base-unit)*4);cursor:pointer;user-select:none;text-align:center;transition:color .1s cubic-bezier(0.4,0,0.2,1) 0s,background-color .1s cubic-bezier(0.4,0,0.2,1) 0s,border-color .1s cubic-bezier(0.4,0,0.2,1) 0s;margin-block:calc(var(--pds-base-unit)*2) calc(var(--pds-base-unit)*2);margin-inline:0 calc(var(--pds-base-unit)*1.5)}.recipe-button[data-size=sm]{font-size:var(--pds-base-type-font-size-14);line-height:var(--pds-base-type-line-height-24);padding:calc(var(--pds-base-unit)*0.375) calc(var(--pds-base-unit)*2)}.recipe-button:disabled{background-color:var(--pds-component-button-disabled-background);color:var(--pds-component-button-disabled-text);border:1px solid var(--pds-component-button-disabled-border);cursor:not-allowed}.recipe-button[data-variant=default]:not(:disabled){background-color:var(--pds-component-button-default-background);color:var(--pds-component-button-default-text);border:1px solid var(--pds-component-button-default-border)}.recipe-button[data-variant=default]:not(:disabled):hover:not(:disabled){background-color:var(--pds-component-button-default-hover-background);color:var(--pds-component-button-default-hover-text);border:1px solid var(--pds-component-button-default-hover-border)}.recipe-button[data-variant=default]:not(:disabled):active:not(:disabled){background-color:var(--pds-component-button-default-active-background);color:var(--pds-component-button-default-active-text);border:1px solid var(--pds-component-button-default-active-border)}.recipe-button[data-variant=default-inverted]{background-color:var(--pds-component-button-default-inverted-background);color:var(--pds-component-button-default-inverted-text);border:1px solid var(--pds-component-button-default-inverted-border)}.recipe-button[data-variant=default-inverted]:hover:not(:disabled){background:var(--pds-component-button-default-inverted-hover-background);color:var(--pds-component-button-default-inverted-hover-text);border:1px solid var(--pds-component-button-default-inverted-hover-border)}.recipe-button[data-variant=default-inverted]:active:not(:disabled){background:var(--pds-component-button-default-inverted-active-background);color:var(--pds-component-button-default-inverted-active-text);border:1px solid var(--pds-component-button-default-inverted-active-border);outline:none}.recipe-button[data-variant=primary]{background-color:var(--pds-component-button-primary-background);color:var(--pds-component-button-primary-text);border:1px solid var(--pds-component-button-primary-border)}.recipe-button[data-variant=primary]:hover:not(:disabled){background-color:var(--pds-component-button-primary-hover-background);color:var(--pds-component-button-primary-hover-text);border:1px solid var(--pds-component-button-primary-hover-border)}.recipe-button[data-variant=primary]:active:not(:disabled){background-color:var(--pds-component-button-primary-active-background);color:var(--pds-component-button-primary-active-text);border:1px solid var(--pds-component-button-primary-active-border);outline:none}.recipe-button[data-variant=primary-inverted]{background-color:var(--pds-component-button-primary-inverted-background);color:var(--pds-component-button-primary-inverted-text);border:1px solid var(--pds-component-button-primary-inverted-border)}.recipe-button[data-variant=primary-inverted]:hover:not(:disabled){background-color:var(--pds-component-button-primary-inverted-hover-background);color:var(--pds-component-button-primary-inverted-hover-text);border:1px solid var(--pds-component-button-primary-inverted-hover-border)}.recipe-button[data-variant=primary-inverted]:active:not(:disabled){background-color:var(--pds-component-button-primary-inverted-active-background);color:var(--pds-component-button-primary-inverted-active-text);border:1px solid var(--pds-component-button-primary-inverted-active-border)}.recipe-button-icon-left>svg{margin-right:calc(var(--pds-base-unit)*1)}.houston-text-invert .recipe-button[data-variant=primary]{background-color:var(--pds-component-button-primary-inverted-background);color:var(--pds-component-button-primary-inverted-text);border:1px solid var(--pds-component-button-primary-inverted-border)}.houston-text-invert .recipe-button[data-variant=primary]:hover:not(:disabled){background-color:var(--pds-component-button-primary-inverted-hover-background);color:var(--pds-component-button-primary-inverted-hover-text);border:1px solid var(--pds-component-button-primary-inverted-hover-border)}.houston-text-invert .recipe-button[data-variant=primary]:active:not(:disabled){background-color:var(--pds-component-button-primary-inverted-active-background);color:var(--pds-component-button-primary-inverted-active-text);border:1px solid var(--pds-component-button-primary-inverted-active-border)}.cke_widget_element[data-element-settings^='{"variant":"default-inverted"']{background-color:var(--pds-base-color-neutral-gray-04);display:inline-block}a.recipe-button{text-decoration:none}
pds-feature-block[houstonVerticalAlignment]>*>div{flex-grow:1}
pds-grid[houstonEqualHeightItems]>pds-grid-item>*,pds-grid[houstonEqualHeightItems]>pds-grid-item>.block>*{height:100%;width:100%}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.paragraph--unpublished{background-color:#fff4f4;}
section.layout.has-layout-background{background-position:center center !important;background-size:cover !important;background-repeat:no-repeat !important;}section.layout.has-layout-background:not(.layout-builder__layout){background-position:center center !important;background-size:cover !important;background-repeat:no-repeat !important;}section.layout.layout-builder__layout.has-layout-background .layout-builder__add-block a.layout-builder__link--add{color:var(--pds-base-color-neutral-white);border-color:var(--pds-base-color-neutral-white);background-image:url(/modules/custom/pgi_pds_layouts_regionality/images/plus-white.svg);}section.layout.layout-builder__layout.has-layout-background .layout-builder__add-block a.layout-builder__link--add::before{color:var(--pds-base-color-neutral-white);fill:var(--pds-base-color-neutral-white);}section.layout.layout-builder__layout.has-layout-background .layout-builder__add-block a.layout-builder__link--add svg{fill:var(--pds-base-color-neutral-white);color:var(--pds-base-color-neutral-white);}section.layout.layout-builder__layout.has-layout-background .layout-builder__add-block a.layout-builder__link--add i,section.layout.layout-builder__layout.has-layout-background .layout-builder__add-block a.layout-builder__link--add span.icon{color:var(--pds-base-color-neutral-white);fill:var(--pds-base-color-neutral-white);background-image:url(/modules/custom/pgi_pds_layouts_regionality/images/plus-white.svg);}section.layout.layout-builder__layout.has-layout-background .layout-builder__region{outline-color:var(--pds-base-color-neutral-white);margin:8px !important;}#drupal-off-canvas-wrapper td:first-child{display:block !important;align-items:center;min-height:3.125rem;}.media-settings-padding{padding-top:0;padding-bottom:0;}.media-settings-padding-small{padding-top:calc(var(--pds-base-unit) * 4);padding-bottom:calc(var(--pds-base-unit) * 4);}.media-settings-padding-default{padding-top:calc(var(--pds-base-unit) * 8);padding-bottom:calc(var(--pds-base-unit) * 8);}.media-settings-padding-large{padding-top:calc(var(--pds-base-unit) * 16);padding-bottom:calc(var(--pds-base-unit) * 16);}section.layout.has-layout-background.gradient-light{background:linear-gradient(239.77deg,rgba(4,49,165,.84) 4.25%,rgba(1,25,96,.92) 50.3%,#04113D 85.92%);}section.layout.has-layout-background.gradient-dark{background:linear-gradient(240deg,rgba(0,14,57,0.935) 20%,rgba(0,20,65,0.95) 50%,rgba(0,14,50,0.96) 90%);}section.layout.has-layout-background.gradient-light.has-background-image{background:linear-gradient(239.77deg,rgba(4,49,165,.84) 4.25%,rgba(1,25,96,.92) 50.3%,#04113D 85.92%),var(--background-image-url);}section.layout.has-layout-background.gradient-dark.has-background-image{background:linear-gradient(240deg,rgba(0,14,57,0.935) 20%,rgba(0,20,65,0.95) 50%,rgba(0,14,50,0.96) 90%),var(--background-image-url);}section.layout.has-layout-background.has-background-image:not(.gradient-light):not(.gradient-dark){background:var(--background-image-url);}
