/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon::before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px;}.system-status-counter__status-icon--error::before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning::before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked::before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
.c-dropdown{position:relative}.c-dropdown:hover .c-dropdown__content{-webkit-clip-path:inset(0% 0% 0% 0%);clip-path:inset(0% 0% 0% 0%)}.c-dropdown__toggle{background:var(--color-dark);color:var(--color-primary);font-weight:var(--font-weight-bold);padding:1.5rem 3rem;border:2px solid var(--color-primary);border-radius:36px;text-transform:lowercase;display:flex;flex-direction:row-reverse;align-items:center;gap:1rem;z-index:30;position:relative}.c-dropdown__toggle:after{position:relative;top:2px}.c-dropdown__toggle:focus+.c-dropdown__content,.c-dropdown__toggle:hover+.c-dropdown__content{-webkit-clip-path:inset(0% 0% 0% 0%);clip-path:inset(0% 0% 0% 0%)}.c-dropdown__content{-webkit-clip-path:inset(0% 0% 100% 0%);clip-path:inset(0% 0% 100% 0%);transition:-webkit-clip-path .3s linear;transition:clip-path .3s linear;transition:clip-path .3s linear,-webkit-clip-path .3s linear;background:var(--color-dark);width:100%;padding:4.6rem 0 1rem;margin-top:-36px;position:absolute;z-index:20;border:2px solid var(--color-primary);border-top:0;border-bottom-left-radius:36px;border-bottom-right-radius:36px;font-size:1.6rem}.c-dropdown__content a{display:block;padding:1rem 3rem;line-height:1}.c-dropdown__content a.is-active,.c-dropdown__content .menu__item--active-trail a{color:var(--color-primary)}
:root{--color-grey:#c3c3c3;--color-dark-grey:#242629;--color-primary:#c3c3c3;--color-default:#1b1d20;--color-light:#fff;--color-darker:#0e1013;--color-dark:#1b1d20;--color-background:#1b1d20;--color-text:#c3c3c3;--color-text-title:#1b1d20}.piping-insulation{--color-primary:#3b9246}.construction-engineering{--color-primary:#f0b22d}.vpaq-pumps{--color-primary:#eb321a}.equagaz{--color-primary:#e38625}.forzametal{--color-primary:#1a4d96}.scen{--color-primary:#707070}.ozyx{--color-primary:#78b3db}.technical-support{--color-primary:#ea3572}:root{--font-base-family:"paralucent","Helvetica","Arial",sans-serif;--font-sec-family:"rift","Helvetica","Arial",sans-serif;--font-size:1.6rem;--font-line-height:1.6;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700}@media screen and (min-width:1600px){:root{--font-size:2rem}}:root{--grid-offset:30px;--grid-width:1440px;--grid-total-columns:12;--grid-gutter:20px}@media screen and (min-width:768px){:root{--grid-offset:50px;--grid-gutter:35px}}@media screen and (min-width:1600px){:root{--grid-offset:140px;--grid-gutter:45px}}.c-flex-wrap{display:flex;flex-wrap:wrap;gap:10px}@media screen and (min-width:768px){.c-flex-wrap--layout-right{justify-content:flex-end}}
html.js .js-webform-visually-hidden,html.js .js-webform-visually-hidden[style*="display: none"]{position:absolute !important;display:inline !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.js-form-item.js-webform-states-hidden,.js-form-submit.js-webform-states-hidden,.js-form-wrapper.js-webform-states-hidden,.js-webform-text-format-hidden > .js-text-format-wrapper{display:none;}.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}.webform-element-description p:first-child{margin-top:0;}.webform-element-description p:last-child{margin-bottom:0;}.form-item .container-inline{margin:2px 0;}.form-checkboxes .form-required:after,.form-radios .form-required:after{display:none;}.webform-element--title-inline > label{display:inline;padding-right:0.5em;}.webform-element--title-inline > div.container-inline{display:inline;}.form-composite.webform-fieldset--title-inline legend{float:left;margin:0.4em 0.5em 0.4em 0;}[dir=rtl] .form-composite.webform-fieldset--title-inline legend{float:right;margin-right:0;margin-left:0.5em;}.form-composite.webform-fieldset--title-inline .fieldset-wrapper,.form-composite.webform-fieldset--title-inline .fieldset-wrapper > div{display:inline;}.webform-element--title-inline .form-radios,.webform-element--title-inline .form-checkboxes{display:inline;}.webform-submission-form strong.error.form-item--error-message{display:block;}.webform-readonly input[type="date"],.webform-readonly input[type="datetime-local"],.webform-readonly input[type="email"],.webform-readonly input[type="number"],.webform-readonly input[type="password"],.webform-readonly input[type="search"],.webform-readonly input[type="tel"],.webform-readonly input[type="text"],.webform-readonly input[type="time"],.webform-readonly input[type="url"],.webform-readonly textarea{color:#6B6B6B;border-color:#bbb;background:#ededed;}
.webform-details-toggle-state-wrapper{text-align:right;margin-top:1em;}[dir="rtl"] .webform-details-toggle-state-wrapper{text-align:left;}.webform-details-toggle-state-wrapper + details{margin-top:0;}.webform-details-toggle-state{margin-top:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;text-decoration:none;color:#337ab7;}.webform-details-toggle-state:hover,.webform-details-toggle-statelink:focus{text-decoration:underline;}.webform-tabs .webform-details-toggle-state-wrapper{float:right;}@media screen and (max-width:600px){.webform-tabs .webform-details-toggle-state-wrapper{float:none;}}
.webform-message--close .messages{position:relative;padding-right:35px;}.webform-message--close .webform-message__link{display:none;}html.js .webform-message--close .webform-message__link{position:absolute;top:11px;right:10px;display:block;font-size:24px;line-height:24px;}html[dir="rtl"].js .webform-message--close .webform-message__link{top:11px;right:inherit;left:10px;}.webform-message__link{opacity:0.33;color:inherit;}.webform-message__link:link{text-decoration:none;border-bottom:none;}.webform-message__link:hover,.webform-message__link:focus,.webform-message__link:active{text-decoration:none;opacity:1;color:inherit;border-bottom:none;}html.js .js-webform-message--close-storage{display:none;}.js-webform-message--close .button--dismiss{display:none;}
.antibot-message{border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;padding:15px;word-wrap:break-word;overflow-wrap:break-word;margin:9px 0 10px 8px;}.antibot-message-warning{background-color:#fdf8ed;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;color:#734c00;box-shadow:-8px 0 0 #e09600;}.antibot-message-error{background-color:#fcf4f2;color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;box-shadow:-8px 0 0 #e62600;}
fieldset.webform-composite-hidden-title{margin-top:1em;margin-bottom:1em;}fieldset.webform-composite-hidden-title .fieldset-wrapper > .form-item:first-child,fieldset.webform-composite-hidden-title .fieldset-wrapper > .form-wrapper > .form-item:first-child,fieldset.webform-composite-hidden-title .fieldset-wrapper > .webform-flexbox:first-child{margin-top:0;}fieldset.webform-composite-hidden-title .fieldset-wrapper > .form-item:last-child,fieldset.webform-composite-hidden-title .fieldset-wrapper > .form-wrapper > .form-item:last-child,fieldset.webform-composite-hidden-title .fieldset-wrapper > .webform-flexbox:last-child{margin-bottom:0;}
.webform-options-display-side-by-side > div{display:inline-block;margin-right:0.5em;}@media (min-width:400px){.webform-options-display-two-columns{display:block;max-width:900px;margin-top:0.4em;column-count:2;}.webform-options-display-three-columns{display:block;max-width:900px;margin-top:0.4em;column-count:3;}.webform-options-display-two-columns div.form-item,.webform-options-display-three-columns div.form-item{margin-top:0;margin-bottom:0;}}.webform-options-display-buttons,.form-composite.webform-fieldset--title-inline .fieldset-wrapper > div.webform-options-display-buttons{position:relative;display:flex;flex-wrap:wrap;margin:0 -5px;}.webform-options-display-buttons .webform-options-display-buttons-wrapper{flex:1;margin:0 5px 10px 5px;}.webform-options-display-buttons .form-item{display:table;width:100%;height:100%;}.webform-options-display-buttons label.webform-options-display-buttons-label{display:table-cell;height:100%;padding:10px;text-align:center;vertical-align:middle;color:#666;border:3px solid #ccc;border-radius:3px;background-color:#fff;}.webform-options-display-buttons input:hover + label.webform-options-display-buttons-label{color:#333;border-color:#999;}.webform-options-display-buttons input:focus + label.webform-options-display-buttons-label{color:#333;border-color:#999;box-shadow:0 0 5px #999;}.webform-options-display-buttons input:checked + label.webform-options-display-buttons-label{color:#000;border-color:#0074bd;}.webform-options-display-buttons input:checked:focus + label.webform-options-display-buttons-label{box-shadow:0 0 5px #0074bd;}.webform-options-display-buttons input:checked + label.webform-options-display-buttons-label .webform-options-display-buttons-description{font-weight:normal;}.webform-options-display-buttons input:disabled + label.webform-options-display-buttons-label,.webform-options-display-buttons input:disabled:hover + label.webform-options-display-buttons-label,.webform-options-display-buttons input:disabled:focus + label.webform-options-display-buttons-label{cursor:not-allowed;color:#999;border-color:#ccc;}.webform-options-display-buttons-horizontal .webform-options-display-buttons-wrapper{flex:none;}.webform-options-display-buttons-vertical,.form-composite.webform-fieldset--title-inline .fieldset-wrapper > div.webform-options-display-buttons-vertical{flex-direction:column;}.webform-options-display-buttons-vertical .webform-options-display-buttons-wrapper{flex:1;margin:0 5px 0 5px;}@media (max-width:600px){.webform-options-display-buttons,.form-composite.webform-fieldset--title-inline .fieldset-wrapper > div.webform-options-display-buttons{display:block;margin:0;}.webform-options-display-buttons .webform-options-display-buttons-wrapper{display:block;margin:5px 0;}}
html.js .webform-select-other .webform-select-other-input,html.js .webform-checkboxes-other .webform-checkboxes-other-input,html.js .webform-radios-other .webform-radios-other-input,html.js .webform-buttons-other .webform-buttons-other-input{display:none;}
.form-item.form-type-datetime .container-inline,.form-item.form-type-datelist .container-inline{display:inline-block;}
.c-cta__content{padding:2.5rem}@media screen and (min-width:992px){.c-cta__content{padding:5rem 0;border-radius:244px}}@media screen and (min-width:1600px){.c-cta__content{padding:8rem 0}}@media screen and (min-width:992px){.c-cta--layout-media img{border-radius:50%}}@media screen and (min-width:992px){.c-cta--layout-media .c-cta__wrapper{display:flex;flex-wrap:wrap;margin-left:calc(var(--grid-gutter) / 2 * -1);margin-right:calc(var(--grid-gutter) / 2 * -1);align-items:center}}.c-cta--layout-media .c-cta__media{margin:0 auto -3rem}@media screen and (min-width:768px){.c-cta--layout-media .c-cta__media{width:85%;margin:0 auto -15rem}}@media screen and (min-width:992px){.c-cta--layout-media .c-cta__media{padding-left:calc(var(--grid-gutter) / 2);padding-right:calc(var(--grid-gutter) / 2);width:calc(5 / var(--grid-total-columns) * 100%);position:relative;z-index:5;margin:0}}.c-cta--layout-media .c-cta__content{position:relative;z-index:1;border-radius:35px;padding-left:calc(var(--grid-gutter) / 2);padding-right:calc(var(--grid-gutter) / 2);width:calc(12 / var(--grid-total-columns) * 100%)}@media screen and (max-width:992px){.c-cta--layout-media .c-cta__content h2 .line{margin:0 auto}}@media screen and (min-width:992px){.c-cta--layout-media .c-cta__content{border-radius:225px;padding-left:70px;padding-right:70px}}@media screen and (max-width:992px){.c-cta--layout-media .c-cta__content{text-align:center;display:flex;justify-content:center}}@media screen and (min-width:992px){.c-cta--layout-media .c-cta__content{padding-left:calc(var(--grid-gutter) / 2);padding-right:calc(var(--grid-gutter) / 2);width:calc(7 / var(--grid-total-columns) * 100%);padding-right:60px;border-top-left-radius:0;border-bottom-left-radius:0}}@media screen and (min-width:992px){.c-cta--layout-media .c-cta__content:before{content:"";position:absolute;background:var(--color-primary);right:100%;width:50%;height:100%;top:0;border-top-left-radius:50px;border-bottom-left-radius:50px}}@media screen and (min-width:1600px){.c-cta--layout-media .c-cta__content:before{width:40%}}.c-cta--layout-no-media .c-cta__content__inner{max-width:944px;margin-left:auto;margin-right:auto}
@media screen and (min-width:992px){.c-text-media__wrapper{display:flex;flex-wrap:wrap;margin-left:calc(var(--grid-gutter) / 2 * -1);margin-right:calc(var(--grid-gutter) / 2 * -1);justify-content:space-between}}.c-text-media__media{margin-bottom:3rem}@media screen and (min-width:992px){.c-text-media__media{padding-left:calc(var(--grid-gutter) / 2);padding-right:calc(var(--grid-gutter) / 2);width:calc(6 / var(--grid-total-columns) * 100%);margin-bottom:0}}.c-text-media__content{display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:992px){.c-text-media__content{padding-left:calc(var(--grid-gutter) / 2);padding-right:calc(var(--grid-gutter) / 2);width:calc(6 / var(--grid-total-columns) * 100%)}}@media screen and (min-width:992px){.c-text-media--media-position-right .c-text-media__wrapper{flex-direction:row-reverse}}@media screen and (min-width:1440px){.c-text-media--media-size-small .c-text-media__content{padding-left:calc(var(--grid-gutter) / 2);padding-right:calc(var(--grid-gutter) / 2);width:calc(5 / var(--grid-total-columns) * 100%)}}@media screen and (min-width:1440px){.c-text-media--media-size-big .c-text-media__media{padding-left:calc(var(--grid-gutter) / 2);padding-right:calc(var(--grid-gutter) / 2);width:calc(7 / var(--grid-total-columns) * 100%)}}@media screen and (min-width:1440px){.c-text-media--media-size-big .c-text-media__content{padding-left:calc(var(--grid-gutter) / 2);padding-right:calc(var(--grid-gutter) / 2);width:calc(4 / var(--grid-total-columns) * 100%)}}
@media screen and (min-width:480px){.c-text--center-off .c-text__wrapper{display:flex;flex-wrap:wrap;margin-left:calc(var(--grid-gutter) / 2 * -1);margin-right:calc(var(--grid-gutter) / 2 * -1)}}@media screen and (min-width:480px){.c-text--center-off .c-text__content{padding-left:calc(var(--grid-gutter) / 2);padding-right:calc(var(--grid-gutter) / 2);width:calc(10 / var(--grid-total-columns) * 100%);margin-left:calc(1 / var(--grid-total-columns) * 100%)}}@media screen and (min-width:480px){.c-text--center-on .c-text__content{display:flex;flex-wrap:wrap;margin-left:calc(var(--grid-gutter) / 2 * -1);margin-right:calc(var(--grid-gutter) / 2 * -1)}}.c-text--center-on .c-text__title{width:100%}@media screen and (min-width:480px){.c-text--center-on .c-text__text{padding-left:calc(var(--grid-gutter) / 2);padding-right:calc(var(--grid-gutter) / 2);width:calc(8 / var(--grid-total-columns) * 100%);margin-left:calc(2 / var(--grid-total-columns) * 100%)}}
.c-card{background:#212123;padding:3rem;display:flex;flex-direction:column;height:100%}.c-card .h4{margin-bottom:1.5rem}.c-card .btn{margin-top:auto}@media screen and (min-width:768px){.c-card{padding:6rem}}.c-card--division{border-bottom:5px solid var(--color-primary)}.c-card__media{margin:-2rem -3rem 3rem}.c-card__pretitle{margin-bottom:1rem}.c-card__text:not(:last-child){margin-bottom:2rem}.c-card--layout-background-primary,a.c-card:hover,a.c-card:focus{background:var(--color-primary);color:var(--color-dark)}.c-card--layout-background-primary .btn--type-default,.c-card--layout-background-primary *,a.c-card:hover .btn--type-default,a.c-card:hover *,a.c-card:focus .btn--type-default,a.c-card:focus *{color:var(--color-dark)}.c-card--layout-background-primary .btn--type-default:before,a.c-card:hover .btn--type-default:before,a.c-card:focus .btn--type-default:before{border-color:var(--color-dark)}.jobs-related-items .field--name-field-button{margin-top:5rem}
.c-cards__title{margin-bottom:3rem}@media screen and (min-width:992px){.c-cards__title{margin-bottom:4rem}}@media screen and (min-width:1600px){.c-cards__title{margin-bottom:7rem}}.c-cards__items__wrapper{display:flex;flex-wrap:wrap;margin-left:calc(var(--grid-gutter) / 2 * -1);margin-right:calc(var(--grid-gutter) / 2 * -1);justify-content:center;row-gap:var(--grid-gutter);flex-direction:column}@media screen and (min-width:480px){.c-cards__items__wrapper{flex-direction:row}}.c-cards__items__wrapper>*{padding-left:calc(var(--grid-gutter) / 2);padding-right:calc(var(--grid-gutter) / 2);width:calc(12 / var(--grid-total-columns) * 100%)}@media screen and (min-width:480px){.c-cards__items__wrapper>*{padding-left:calc(var(--grid-gutter) / 2);padding-right:calc(var(--grid-gutter) / 2);width:calc(6 / var(--grid-total-columns) * 100%)}}@media screen and (min-width:992px){.c-cards--layout-title-left .c-cards__wrapper{display:flex;flex-wrap:wrap;margin-left:calc(var(--grid-gutter) / 2 * -1);margin-right:calc(var(--grid-gutter) / 2 * -1)}}@media screen and (min-width:992px){.c-cards--layout-title-left .c-cards__title{padding-left:calc(var(--grid-gutter) / 2);padding-right:calc(var(--grid-gutter) / 2);width:calc(4 / var(--grid-total-columns) * 100%);padding-top:5rem}}@media screen and (min-width:992px){.c-cards--layout-title-left .c-cards__items{padding-left:calc(var(--grid-gutter) / 2);padding-right:calc(var(--grid-gutter) / 2);width:calc(8 / var(--grid-total-columns) * 100%)}}@media screen and (min-width:1150px){.c-cards--layout-title-top .c-cards__items__wrapper>*{padding-left:calc(var(--grid-gutter) / 2);padding-right:calc(var(--grid-gutter) / 2);width:calc(4 / var(--grid-total-columns) * 100%)}}.jobs-all-items .field--name-field-card .p-card-item{height:100%}
.c-banner{position:relative;z-index:2}.c-banner__text{margin-bottom:2.5rem}.c-banner__subtitle{text-transform:uppercase;color:var(--color-primary)}.c-banner .field--name-field-subtitle-long p{font-size:1.8rem}.page-node-type-frontpage .c-banner:not(.division){position:relative;overflow:hidden}.page-node-type-frontpage .c-banner:not(.division) .c-banner__wrapper{display:flex;justify-content:space-between;align-items:center;min-height:22rem}@media screen and (min-width:480px){.page-node-type-frontpage .c-banner:not(.division) .c-banner__wrapper{min-height:32rem}}@media screen and (min-width:768px){.page-node-type-frontpage .c-banner:not(.division) .c-banner__wrapper{min-height:52rem}}@media screen and (min-width:1150px){.page-node-type-frontpage .c-banner:not(.division) .c-banner__wrapper{min-height:60rem}}@media screen and (min-width:1440px){.page-node-type-frontpage .c-banner:not(.division) .c-banner__wrapper{min-height:80rem}}.page-node-type-frontpage .c-banner:not(.division) .c-banner__content{z-index:5;position:relative}.page-node-type-frontpage .c-banner:not(.division) .c-banner__media{width:100%;max-width:150rem;margin-right:-10rem;overflow:hidden;aspect-ratio:1/1;position:absolute;right:0;top:0}.page-node-type-frontpage .c-banner:not(.division) .c-banner__media img{border-radius:50%;aspect-ratio:1/1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:480px){.page-node-type-frontpage .c-banner:not(.division) .c-banner__media{width:90%}}@media screen and (min-width:768px){.page-node-type-frontpage .c-banner:not(.division) .c-banner__media{width:80%}}.c-banner.division,.c-banner.banner-circle{margin-bottom:5rem}.c-banner.division .c-banner__wrapper .c-banner__media img,.c-banner.banner-circle .c-banner__wrapper .c-banner__media img{width:100%}@media screen and (min-width:600px){.c-banner.division .c-banner__wrapper .c-banner__media,.c-banner.banner-circle .c-banner__wrapper .c-banner__media{padding-left:calc(var(--grid-gutter) / 2);padding-right:calc(var(--grid-gutter) / 2);width:calc(6 / var(--grid-total-columns) * 100%)}}.c-banner.division .c-banner__wrapper .c-banner__content,.c-banner.banner-circle .c-banner__wrapper .c-banner__content{z-index:1}@media screen and (min-width:600px){.c-banner.division .c-banner__wrapper .c-banner__content,.c-banner.banner-circle .c-banner__wrapper .c-banner__content{padding-left:calc(var(--grid-gutter) / 2);padding-right:calc(var(--grid-gutter) / 2);width:calc(6 / var(--grid-total-columns) * 100%)}}@media screen and (min-width:992px){.c-banner.division .c-banner__wrapper .c-banner__content,.c-banner.banner-circle .c-banner__wrapper .c-banner__content{padding-left:calc(var(--grid-gutter) / 2);padding-right:calc(var(--grid-gutter) / 2);width:calc(5 / var(--grid-total-columns) * 100%)}}@media screen and (min-width:600px){.c-banner.division .c-banner__wrapper,.c-banner.banner-circle .c-banner__wrapper{display:flex;flex-wrap:wrap;margin-left:calc(var(--grid-gutter) / 2 * -1);margin-right:calc(var(--grid-gutter) / 2 * -1);align-items:center;justify-content:space-between}}@media screen and (min-width:768px){.c-banner.division,.c-banner.banner-circle{margin-bottom:10rem}}@media screen and (min-width:992px){.c-banner.division,.c-banner.banner-circle{margin-bottom:15rem}}@media screen and (min-width:1150px){.c-banner.division,.c-banner.banner-circle{margin-bottom:20rem}}.c-banner.banner-circle img{border-radius:50%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:992px){.c-banner.division .c-banner__wrapper .c-banner__media{padding-left:calc(var(--grid-gutter) / 2);padding-right:calc(var(--grid-gutter) / 2);width:calc(7 / var(--grid-total-columns) * 100%)}}.c-banner.division.banner-headshot .c-banner__wrapper .c-banner__media img{max-width:65rem;margin:0 0 0 auto;display:flex}
.paragraph--unpublished{background-color:#fff4f4;}
