/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.paragraph--type--cp-columns .background-style-white .background-style-white .container{padding:0;}.column-content .col > .paragraph,.column-content .col-sm > .paragraph,.column-content .col-md > .paragraph,.column-content .col-lg > .paragraph{height:100%;}.paragraph--type--cp-columns.card-group > .paragraph-inner > .row > .col{padding-left:0;padding-right:0;}.conjoined .col{padding:0;margin:0;}.conjoined .col .paragraph > *{padding:0;margin:0;}@media only screen and (max-width:991px){.paragraph--type--cp-columns .column-content > .col{margin-bottom:24px;}.paragraph--type--cp-columns .column-content > .col:last-child{margin-bottom:0;}}
.card-event.card-horizontal img.card-img-top{max-width:40%;width:40%;height:auto !important;max-height:400px;}@media (min-width:992px){.card-event.card-horizontal img.card-img-top{max-height:250px;}}.card-event-details>*{flex:50%;}.card-event.card-horizontal .card-content-wrapper{padding-bottom:0 !important;}.clas-events-react-base .card-horizontal{margin-bottom:16px;}.calendar{display:block;position:relative;width:100%;background:var(--neutral-color);border:1px solid var(--border-color);}.calendar .header{font-weight:700;font-size:150%;padding:1.5em 0;border-top:1px solid var(--border-color)}.calendar .header .icon{cursor:pointer;transition:.15s ease-out;}.month-year-block{background-color:#000000;color:white;padding:0.1em;}.calendar .header .icon:first-of-type{margin-left:1em;}.calendar .header .icon:last-of-type{margin-right:1em;}.calendar .days{font-weight:400;color:var(--text-color);font-size:80%;padding:.75em 0;border-bottom:1px solid var(--border-color);}.calendar .body .cell{position:relative;height:5em;border-right:1px solid var(--border-color);overflow:hidden;cursor:pointer;background:var(--neutral-color);transition:0.25s ease-out;}.calendar .body .cell:hover .number{color:white;background-color:#8c1d40;border-radius:50%;width:1.5em;height:1.5em;}.calendar .body .cell .selected.number{color:white;background-color:#8c1d40!important;border-radius:50%;width:1.5em;height:1.5em;}.calendar .body .cell .event-date.number{color:white;background-color:#FFC627;border-radius:50%;width:1.5em;height:1.5em;}.calendar .body .row{border-bottom:1px solid var(--border-color);}.calendar .body .row:last-child{border-bottom:none;}.calendar .body .cell:last-child{border-right:none;}.calendar .body .cell .number{text-align:center;position:absolute;font-size:82.5%;bottom:.05em;left:.65em;font-weight:700;}.calendar .body .disabled{color:var(--text-color-light);pointer-events:none;}.calendar .body .cell .bg{font-weight:700;line-height:1;opacity:0;font-size:8em;position:absolute;top:-.2em;right:-.05em;transition:.25s ease-out;letter-spacing:-.07em;}@media only screen and (max-width:540px){.calendar .body .cell{text-align:center;position:relative;height:3em;overflow:hidden;border-right:0;cursor:pointer;background:var(--neutral-color);transition:0.25s ease-out;}.body{border:0;padding-top:10px;}.days .col{padding:0;}.col-center{justify-content:center;text-align:center;}.calendar .body .row{border-bottom:0;}.calendar .body .cell .number{text-align:center;position:static;font-size:82.5%;font-weight:700;}.calendar .header{border-top:0;}}.selected .number{color:white;background-color:#8c1d40!important;border-radius:50%;width:1.5em;height:1.5em;}.event-date .number{color:white;background-color:#FFC627;border-radius:50%;width:1.5em;height:1.5em;}p.number{display:inline-block;margin-bottom:0.5em;}.calendar .body .col{flex-grow:0;flex-basis:calc(100%/7);width:calc(100%/7);}
.D8News button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;height:100%}.D8News .card-body,.D8News .card-tags{text-align:left}.D8News .card-tags a,.D8News .card-tags span{text-align:left;margin-right:4px;margin-bottom:4px}.D8News .card-tags{display:none}.list-view.card-body{display:-ms-flexbox;display:flex;-ms-flex-pack:left;justify-content:left;-ms-flex-align:center;align-items:center;height:100%;max-width:75%}.text-muted{font-size:60%}.list-view.card-title{padding:30px;position:relative;right:80px;background-color:#fff;max-height:inherit}@media only screen and (max-width:600px){.list-view.card-title{padding:10px;right:0;background-color:#fff;max-height:100%;font-size:100%;text-align:left}}.loader{text-align:center;margin-top:100px}.errorContainer{text-align:center;padding:45px}.errorIcon{width:75px;padding-bottom:18px}.errorCode,.errorTitle{color:#eee}
.grid-content .col > .paragraph,.grid-content .col-sm > .paragraph,.grid-content .col-md > .paragraph,.grid-content .col-lg > .paragraph{height:100%;}.grid-col{padding-top:12px;margin-bottom:12px !important;padding-top:12px;}.paragraph.outline-grid > .paragraph-inner > .row > .col > .paragraph{border:solid 1px #d0d0d0;}.paragraph.outline-grid > .paragraph-inner > .row > .col > .paragraph > .paragraph-inner{padding:16px;}
.paragraph--type--cp-media.cover .paragraph-inner,.paragraph--type--cp-media.cover .field--name-field-cp-media,.paragraph--type--cp-media.cover .field--name-field-cp-media > article,.paragraph--type--cp-media.cover .field--name-field-media-image{height:100%;}.paragraph--type--cp-media.cover .field--name-field-media-image > img{height:100%;object-fit:cover;}
.hero-overlay{pointer-events:none;}h1.cp-hero-medium-title{color:#fff;font-weight:bold;font-weight:900;line-height:1;margin-bottom:1rem;}.cp-hero-background-wrapper{background-size:cover;padding-top:60px;padding-bottom:16px;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;position:relative;}.hero-style-large .cp-hero-background-wrapper{}.hero-style-medium .cp-hero-background-wrapper{}.hero-style-small .cp-hero-background-wrapper{}.hero-button{margin-bottom:1.5rem;}.hero-text-group{position:absolute;bottom:32px;}.hero-text-group .btn{margin-top:32px;}.hero-sub-heading{color:white;margin-bottom:1.5rem;}.hero-sub-heading .btn{text-shadow:none;}.uds-hero .uds-hero-container{margin-bottom:0 !important;}.hero-heading-alt{color:white;}div[class^=uds-hero] h1 span.text-white,div[class^=uds-hero] h1 span.text-black{margin-left:0 !important;}div[class^=uds-hero] h1 span.no-user-selection{margin-left:0 !important;color:white;}.controls{display:flex;justify-self:right;}.play{display:none;}.pause{display:none;}.currentButton{display:inline-block;}.btn-row button.play,.btn-row button.pause{width:56px;height:56px;opacity:.3;border:1px solid #d0d0d0;border-radius:48px;transition:.2s ease-out;text-align:center;}.uds-hero-md{}.uds-hero-md.cp-media-background-wrapper.vimeo .cp-media-local-video-background.hero{top:-65% !important;pointer-events:none !important;}@media screen and (max-width:1860px){.uds-hero-md.cp-media-background-wrapper.vimeo .cp-media-local-video-background.hero{top:-62.5% !important;pointer-events:none !important;}}@media screen and (max-width:1800px){.uds-hero-md.cp-media-background-wrapper.vimeo .cp-media-local-video-background.hero{top:-55% !important;pointer-events:none !important;}}@media screen and (max-width:1765px){.uds-hero-md.cp-media-background-wrapper.vimeo .cp-media-local-video-background.hero{top:-50% !important;pointer-events:none !important;}}@media screen and (max-width:1625px){.uds-hero-md.cp-media-background-wrapper.vimeo .cp-media-local-video-background.hero{top:-46.5% !important;pointer-events:none !important;}}@media screen and (max-width:1525px){.uds-hero-md.cp-media-background-wrapper.vimeo .cp-media-local-video-background.hero{top:-45% !important;pointer-events:none !important;}}@media screen and (max-width:1475px){.uds-hero-md.cp-media-background-wrapper.vimeo .cp-media-local-video-background.hero{top:-35% !important;pointer-events:none !important;}}@media screen and (max-width:1350px){.uds-hero-md.cp-media-background-wrapper.vimeo .cp-media-local-video-background.hero{top:-32.5% !important;pointer-events:none !important;}}@media screen and (max-width:1245px){.uds-hero-md.cp-media-background-wrapper.vimeo .cp-media-local-video-background.hero{top:-25% !important;pointer-events:none !important;}}@media screen and (max-width:976px){.uds-hero-md.cp-media-background-wrapper.vimeo .cp-media-local-video-background.hero{top:0 !important;pointer-events:none !important;}}@media screen and (max-width:895px){.uds-hero-md.cp-media-background-wrapper.vimeo .cp-media-local-video-background.hero{top:7.5% !important;pointer-events:none !important;}}.vm{pointer-events:none;}.vm iframe{position:absolute;top:0;left:0;height:225%;pointer-events:auto;}.btn-row.controls{pointer-events:auto;}@media (min-width:400px){div.uds-hero-lg.uds-video-hero.uds-video-hero video.nofallback{display:block;height:100%;left:0;position:absolute;top:0;width:100%;-o-object-fit:cover;object-fit:cover;}}.video-hero-controls button svg{pointer-events:none;}
.uds-card-and-image-container > .field > .field--item > .paragraph--type--cp-text > .paragraph-inner{padding:2rem;}.uds-image-overlap .content-wrapper > .field > .field--item > .paragraph--type--cp-text > .paragraph-inner{padding:2rem;}.paragraph-inner > .uds-image-overlap > .content-wrapper{padding:0;background-color:transparent;}.paragraph--type--cp-media-background > .paragraph-inner > .uds-image-overlap{padding-top:0;}.uds-image-overlap .content-wrapper{overflow:visible!important;}.uds-image-overlap video,.uds-image-overlap .yt-video{max-width:100%;}@media (min-width:992px){.uds-image-overlap video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;grid-column:2/span 2;grid-row:1/span 3;}.uds-image-overlap.content-left video{grid-column:3/span 2;grid-row:1/span 3;}.uds-image-overlap .yt-video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;grid-column:2/span 2;grid-row:1/span 3;z-index:1;}.uds-image-overlap.content-left .yt-video{grid-column:3/span 2;grid-row:1/span 3;}.uds-image-overlap .content-wrapper{z-index:2;}}.cp-media-background-wrapper{background-size:cover;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;position:relative;overflow:hidden;min-height:inherit;}.parallax-on.cp-media-background-wrapper{background-position:50% 50%;background-attachment:fixed;}.parallax-on .cp-media-local-video-background{position:fixed;min-height:100%;z-index:-100;object-fit:cover;width:100%;top:50%;transform:translate(0,-50%);}.cp-media-background-wrapper.local-video-wrapper{}.cp-media-background-wrapper.local-video-wrapper .cp-media-content{margin-top:16px;}.cp-content-over-background .background-style-,.cp-content-over-background .background-style-transparent{color:#fff;}.paragraph--type--cp-text-background-image .cp-heading{color:#fff;text-shadow:0 0 5px rgba(0,0,0,0.5);text-align:center;}.cp-media-background-vid-wrap{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.cp-media-background-vid-wrap iframe,.cp-media-background-vid-wrap video{position:absolute;top:0;left:0;width:100%;height:100%;}.cp-media-local-video-background{position:absolute;object-fit:cover;min-width:100%;top:50%;left:50%;transform:translate(-50%,-50%);}.cp-media-content{position:relative;}
