/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.tt_trigger{cursor:help;}.no-card-heading{padding-top:24px !important;}.card-icon-top{font-size:1.75rem;}.paragraph--type--cp-card > .card > .card-header > h2,.paragraph--type--cp-card > .card > button > .card-header > h2{margin-bottom:0 !important;}.tooltip-inner{color:black !important;background-color:white !important;text-align:left !important;font-size:12px;min-width:320px;padding:5px !important;}.card-body  > .card-body{margin:0 !important;}.overlapped-special .card-horizontal:after{content:"";height:100%;width:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(#19191900),to(#191919c9));background-image:-o-linear-gradient(top,#19191900 0,#191919c9 100%);background-image:linear-gradient(180deg,#19191900 0,#191919c9 100%);grid-column:1/span 3;grid-row:1/span 6;z-index:20;position:absolute;top:0;}.overlapped-special > div{height:100%;}.overlapped-special .card-hover > button{height:100%;}.overlapped-special .card-horizontal > .card-image-content{position:initial;}.overlapped-special .card-horizontal .card-img-top{width:100%;max-width:100%;height:100% !important;object-fit:cover;z-index:0;position:absolute;}.overlapped-special .card-horizontal .card-header{background-color:transparent;}.overlapped-special .card-horizontal{height:100%;position:relative;margin-bottom:0 !important;padding-bottom:0 !important;}.overlapped-special .card-horizontal > .card-content-wrapper > div:first-of-type{padding-top:240px;}.overlapped-special h2.field--name-field-cp-heading{margin-bottom:0 !important;color:white !important;text-shadow:1px 1px 7px #0000003d;}.overlapped-special .card-horizontal > .card-content-wrapper{position:relative;z-index:30;padding:0 !important;}.overlapped-special .card-horizontal .card-content-wrapper,.overlapped-special .card-horizontal .card-text{color:white;background-color:transparent;text-shadow:1px 1px 7px #0000003d;}@media (max-width:768px){.overlapped-special .card-horizontal .card-body > .card-body{display:none;}}div.heading-center div.card-title,div.icon-center div.card-icon,div.buttons-center div.card-button{text-align:center;}div.heading-right div.card-title,div.icon-right div.card-icon,div.buttons-right div.card-button{text-align:right;}div.card-icon{margin-bottom:10px;}div.card-body div.card-content{margin-bottom:24px;}.inset-box{background-color:#E8E8E8!important;max-width:100%!important;margin:0 0 0 0!important;padding-top:5%;padding-bottom:5%;}.inset-box img.card-img-top{display:none;}.inset-box .card{display:block!important;background-color:white;margin:0 10% 0 10%;padding-right:10%;padding-left:10%;height:80%!important;}.overlapped-right .card,.overlapped-left .card{border:0px!important;}.overlapped-right .section-heading span,.overlapped-left .section-heading span{background-color:#FFC627;}@media only screen and (min-width:992px){.side-right .card-horizontal{display:flex;flex:1 1 auto;padding:0 0 0 0!important;}.overlapped-right .card-horizontal{display:flex;flex:2 2 auto;padding:0 0 0 0!important;width:auto;}.overlapped-right .card-horizontal img.card-img-top{padding-left:24px;max-width:68%;}.overlapped-right .card-horizontal:before{content:'';position:absolute;padding:5% 0 5% 0;background-color:#FFC627;height:100%;top:0;width:24px;-moz-background-clip:content;-webkit-background-clip:content;background-clip:content-box;}.overlapped-right .card-horizontal .card-content-wrapper{margin:5% 0 5% -12%!important;background:white;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;}.side-left .card-horizontal{display:flex;flex:1 1 auto;padding:0 0 0 0!important;flex-direction:row-reverse!important;}.overlapped-left .card-horizontal{display:flex;flex:1 1 auto;padding:0 0 0 0!important;flex-direction:row-reverse!important;}.overlapped-left .card-horizontal img.card-img-top{padding-right:24px;max-width:68%;}.overlapped-left .card-horizontal:after{content:'';position:absolute;padding:5% 0 5% 0;background-color:#FFC627;height:100%;top:0;width:24px;-moz-background-clip:content;-webkit-background-clip:content;background-clip:content-box;}.overlapped-left .card-horizontal .card-content-wrapper{margin:5% -12% 5% 0!important;background:white;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;}.overlapped .card-horizontal{display:flex;flex:1 1 auto;padding:0 0 0 0!important;flex-direction:row-reverse!important;}.overlapped .card-horizontal img.card-img-top{max-width:100%;}.overlapped .card-horizontal .card-content-wrapper{margin:5% -48% 5% 12%;background:white;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;}}@media only screen and (max-width:991px){.card-horizontal{padding:0 0 0 0!important;}.overlapped-left .card-horizontal .card-content-wrapper,.overlapped-left .card-horizontal .card-content-wrapper{margin-left:32px;margin-right:32px;}.overlapped-left .card-horizontal img.card-img-top,.overlapped-right .card-horizontal img.card-img-top{padding-top:24px;}.overlapped-left .card-horizontal:before,.overlapped-right .card-horizontal:before{content:'';position:absolute;padding:0 32px 0 32px;background-color:#FFC627;height:24px;top:0;width:100%;-moz-background-clip:content;-webkit-background-clip:content;background-clip:content-box;}.overlapped .card-horizontal{display:flex;flex:1 1 auto;flex-direction:row;padding:0 0 0 0!important;}.overlapped .card-horizontal img.card-img-top{height:auto!important;}.overlapped .card-horizontal .card-content-wrapper{margin:75% 5% 5% -95%;background:white;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;}.inset-box{padding:32px 32px 32px 32px!important;}.inset-box .card{padding:0 0 0 0;margin:0 0 0 0;}}.paragraph--type--cp-card > .paragraph-inner{padding-top:0 !important;padding-bottom:0 !important;}
.carousel .paragraph{min-height:inherit;}.paragraph--type--cp-carousel.background-style- > .paragraph-inner{padding-top:0;padding-bottom:0;}.paragraph--type--cp-carousel .carousel-item-inner-content > .paragraph--type--cp-columns > .paragraph-inner{padding-top:0;padding-bottom:0;}.carousel-control-next,.carousel-control-prev{width:8%;}.controls-dark .carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23000000' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");}.controls-dark .carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23000000' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");}.carousel .carousel-indicators{position:relative;margin-bottom:-4px;}.carousel .carousel-indicators button{background-color:#191919;border-radius:50%;height:12px;width:12px;opacity:0.25;}.carousel .carousel-indicators button.active{opacity:1;}.carousel .carousel-control-container{display:flex;justify-content:center;padding:8px 0 16px 0;}.carousel .carousel-control-next,.carousel .carousel-control-prev{width:48px !important;height:48px !important;border-radius:50%;opacity:.75;position:relative;font-size:1rem !important;}.carousel .carousel-control-next{margin-left:12px;}.carousel .carousel-control-prev{margin-right:12px;}.carousel .carousel-control-next:hover,.carousel .carousel-control-prev:hover{width:64px;height:64px;border-radius:50%;opacity:1;}.carousel-inner.container.col-slides-2 .carousel-item .carousel-item-inner-container,.carousel-inner.container.col-slides-3 .carousel-item .carousel-item-inner-container,.carousel-inner.container.col-slides-4 .carousel-item .carousel-item-inner-container{display:flex;justify-content:space-between;}.carousel-inner.container.col-slides-2 .carousel-item .carousel-item-inner-container .carousel-item-inner-content{width:50%;}.carousel-inner.container.col-slides-3 .carousel-item .carousel-item-inner-container .carousel-item-inner-content{width:33%;}.carousel-inner.container.col-slides-4 .carousel-item .carousel-item-inner-container .carousel-item-inner-content{width:25%;}@media screen and (max-width:767px){.carousel-inner.container.col-slides-2 .carousel-item .carousel-item-inner-container,.carousel-inner.container.col-slides-3 .carousel-item .carousel-item-inner-container,.carousel-inner.container.col-slides-4 .carousel-item .carousel-item-inner-container{flex-direction:column;}.carousel-inner.container.col-slides-2 .carousel-item .carousel-item-inner-container .carousel-item-inner-content{width:100%;}.carousel-inner.container.col-slides-3 .carousel-item .carousel-item-inner-container .carousel-item-inner-content{width:100%;}.carousel-inner.container.col-slides-4 .carousel-item .carousel-item-inner-container .carousel-item-inner-content{width:100%;}}.carousel-btn{background:#e8e8e8;color:#191919;padding:.25rem .25rem;width:2rem !important;height:2rem;border:solid 1px #d0d0d0;}.carousel-btn{padding:.25rem .25rem;width:3rem;height:3rem;font-size:1.5rem;border:solid 1px #d0d0d0 !important;display:inline-block;font-weight:400;color:#191919;text-align:center;background:#e8e8e8 !important;color:#191919 !important;}
.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;}}
.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;}
.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;}
.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;}
.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;}
.paragraph--unpublished{background-color:#fff4f4;}
