body{margin:0;padding:0;font-family:sans-serif}.d8EventRow{border:.05rem solid #d7d7d7;margin-bottom:1rem;font-family:Roboto,sans-serif}.d8EventDateContainer{background-color:#2a2a2a;width:100%;float:left;padding-top:.5rem;padding-bottom:.5rem}.d8EventDateNumber{color:#fff;font-size:1.7rem;text-align:center;width:40px;float:left;margin-right:1rem;margin-left:.7rem}.d8EventImageContainer{padding:0;border-right:7px solid #ffc627;margin:0;padding:0!important}.d8EventYellowBorder .col-sm-1 .col-md-3{width:3%}.d8DayOfWeekMonthContainer{float:left}.d8StartAndEnd{padding-left:30px;font-size:13px}.d8StartAndEndEventCard{padding-left:24px;font-size:13px}.d8StartAndEndEventCard span{word-break:normal}.d8EventDayOfWeek{color:#fff;font-size:1rem;width:100%;float:left;text-align:left;letter-spacing:.1rem;font-weight:700}@media only screen and (max-width:600px){.d8EventImageContainer{border-bottom:7px solid #ffc627;border-right:0}}.d8Location{font-size:13px;text-align:center;padding-right:125px}.d8EventMonth{color:#fff;font-size:.8rem;width:100%;float:left;text-align:left;line-height:.8em}.d8EventImage{padding:0;margin:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.d8EventDetailsContainer{padding:3rem 1rem}.d8EventDetails{color:#777;font-size:1.2rem}.d8EventTitle a{color:#2a2a2a;font-weight:700;margin-bottom:1rem;font-size:1.2rem;text-decoration:none;line-height:1}.d8EventTitle a:hover{text-decoration:underline}.d8EventTitle a:active,.d8EventTitle a:focus,.d8EventTitle a:visited{color:#2a2a2a}.d8EventDateContainer:after{content:" ";clear:both;display:block}.eventItemCard .d8EventDateContainer{float:none}.eventItemCard .d8EventDetailsContainer{padding:.5rem}.eventItemCard .d8EventImage{padding:0}.eventItemCard .d8EventImageTop a{display:block;height:100%}.eventItemCard .d8EventImageTop img{-o-object-fit:cover;object-fit:cover;min-height:100%;min-width:100%}.d8EventImageTop-wrapper{border-bottom:7px solid #ffc627}.d8LocationThreeCards{padding:0;font-size:12px}.eventItemCard .d8EventImageTop-wrapper{position:relative;height:0;padding-top:56%;overflow:hidden}.eventItemCard .d8EventImageTop{position:absolute;top:0;height:100%}.eventItemCard .d8EventTitle a{font-size:1.1rem;font-weight:700}.eventItemCard .d8EventDetails{font-size:1rem;margin-bottom:0}.eventItemCard .d8EventTitle{margin-bottom:.5rem;padding:.5rem}.eventItemCard .card{height:100%}.eventItemCard{margin-bottom:20px}.d8EventImageContainer{margin:0;padding:0 !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%;}
.carousel .paragraph{min-height:inherit;}.paragraph--type--cp-carousel.background-style- > .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");}
.grid-col{padding-top:16px;}
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;}
