.org-title{font-size:2em;letter-spacing:3px;padding:9px 15px;font-weight:300;color:#fff;text-transform:uppercase;max-width:1120px;background-color:#141516b3;font-family:"Raleway"}@media(max-width:840px){.org-title{font-size:.7rem;position:relative}}.org-title a{color:#fff;display:block}.banner-row{position:relative;overflow:hidden}.banner-row>.inside,.banner-row .pane-content{max-width:100% !important}.banner-row .page-ex-banner-m{display:none}.banner-row .page-ex-banner .field-name-field-banner-image img{margin:auto}@media(max-width:840px){.banner-row .page-ex-banner:not(.Yes){display:none !important}.banner-row .page-ex-banner-m{display:unset}.banner-row img{height:100%;width:100%}}.pane-node-title{position:absolute;bottom:-3px;left:50%;width:100%}.pane-node-title .pane-content h1{padding:.4em 1em;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);letter-spacing:2px;max-width:1120px;background:rgba(242,242,242,.95);font-size:2.5em;text-align:center;color:#3d3d3d}@media(max-width:1170px){.pane-node-title .pane-content h1{max-width:90vw}}@media(max-width:840px){.pane-node-title .pane-content h1{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);max-width:100vw;font-size:2em}}@media(max-width:840px){.pane-node-title{position:unset}}.banner-row .page-ex-banner .field-name-field-banner-image img{width:100%}.panels-flexible-region-org_homepage_ex-banner-inside{position:relative}.event-title-subtitle{position:absolute;left:50%;translate:-53% 0;width:100%;font-size:1.25em}.event-title-subtitle.Left{left:50%;text-align:left}.event-title-subtitle.Center{text-align:center}.event-title-subtitle.Right{text-align:right}.event-title-subtitle .pane-content .banner-wrapper{position:relative;display:inline-block}.event-title-subtitle .pane-content span.date{background:-webkit-linear-gradient(left,rgba(255,255,255,.05) 3%,rgba(0,0,0,.8) 110%);background:linear-gradient(90deg,rgba(255,255,255,.05) 3%,rgba(0,0,0,.8) 110%);color:#fff;width:100%;top:0;display:block;text-align:right;font-size:.9em;padding-right:7px}.event-title-subtitle .pane-content h1,.event-title-subtitle .pane-content .sub-title{background:rgba(255,255,255,.85);display:inline-block;padding:10px;text-transform:capitalize;font-family:"Raleway";border-radius:1px}.event-title-subtitle .pane-content h1{font-size:3em;color:#a03021;font-weight:700}@media(max-width:590px){.event-title-subtitle .pane-content h1{font-size:1.4em}}.event-title-subtitle .pane-content .sub-title{color:#666;margin-top:.5em;font-weight:400}@media(max-width:590px){.event-title-subtitle .pane-content .sub-title{font-size:1em}}@media(min-width:991px){.event-title-subtitle{max-width:1024px;bottom:25%}}@media(max-width:990px){.event-title-subtitle{max-width:95%;bottom:3%;translate:-50% 0}}@media(max-width:590px){.page-ex-banner.Yes .field-name-field-banner-image img{width:100vw;height:100vw;-o-object-fit:cover;object-fit:cover}}.job-listing-ex{padding-left:4em;padding-right:4em}.job-listing-ex .views-widget-filter-field_employment_category_tid .form-select>span{font-weight:700;color:#a03021}.job-listing-ex .views-field-title .field-content{padding:15px 5px 15px 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.job-listing-ex .views-field-title .field-content a{font-size:13px;display:block;color:#000;font-weight:400}.job-listing-ex .views-exposed-form{margin-bottom:1.5em}.job-listing-ex .views-row:nth-child(odd){background:#efefef}