.BigSection.HasCarousel.HasBigSectionWithLeftTextAndRightImage .CarouselPagerOuterWrapper .pagerWrapper .carousel_tabs>li .dot{background-color:#333}.BigSection.HasCarousel.HasBigSectionWithLeftTextAndRightImage .CarouselPagerOuterWrapper .pagerWrapper .carousel_tabs>li .dot:hover{background-color:#00aa52}.BigSection.HasCarousel.HasBigSectionWithLeftTextAndRightImage .CarouselPagerOuterWrapper .pagerWrapper .carousel_tabs>li .dot.active{background-color:#00aa52 !important}.CarouselOuterWrapper{visibility:visible;display:flex;flex-direction:column;position:relative;list-style:none;width:100%;margin:0 auto;overflow:hidden;padding-bottom:20px}@media(max-width: 1149px){.CarouselOuterWrapper{padding-bottom:68px}}@media(max-width: 1023px){.CarouselOuterWrapper{padding-bottom:87px}}@media(max-width: 640px){.CarouselOuterWrapper{padding-bottom:68px}}.CarouselOuterWrapper.HasNavButtonsAtTop .carousel_nav .carousel_nav_item{background-color:rgba(0,0,0,0) !important;top:0}@media(min-width: 1250px){.CarouselOuterWrapper.HasNavButtonsAtTop .carousel_nav .carousel_nav_item{top:4px}}@media(min-width: 1880px){.CarouselOuterWrapper.HasNavButtonsAtTop .carousel_nav .carousel_nav_item{top:7px}}.CarouselOuterWrapper.HasBackgroundColour.Black{background-color:#333}@media(max-width: 1149px){.CarouselOuterWrapper.HasBackgroundColour.Black .carousel_nav .carousel_nav_item:hover{background-color:#fff}.CarouselOuterWrapper.HasBackgroundColour.Black .carousel_nav .carousel_nav_item:hover.prev .carousel_nav_item_inner_wrapper{background-image:url("/Styles/Core/Images/SVGIcons/Chevron-Left.svg")}.CarouselOuterWrapper.HasBackgroundColour.Black .carousel_nav .carousel_nav_item:hover.next .carousel_nav_item_inner_wrapper{background-image:url("/Styles/Core/Images/SVGIcons/Chevron-Right.svg")}.CarouselOuterWrapper.HasBackgroundColour.Black .carousel_nav .carousel_nav_item:hover .carousel_nav_item_inner_wrapper{background-color:inherit}.CarouselOuterWrapper.HasBackgroundColour.Black .carousel_nav .carousel_nav_item .carousel_nav_item_inner_wrapper{background-color:#00aa52}}.CarouselOuterWrapper.NavHasBackground .carousel_nav .carousel_nav_item{border:none !important}.CarouselOuterWrapper.NavHasBackground .carousel_nav .carousel_nav_item:hover{background-color:#00aa52}@media(max-width: 1149px){.CarouselOuterWrapper.NavHasBackground .carousel_nav .carousel_nav_item:hover{background-color:#9ce269}}.CarouselOuterWrapper.NavHasBackground .carousel_nav .carousel_nav_item:hover .carousel_nav_item_inner_wrapper{background-color:inherit}.CarouselOuterWrapper.NavHasBackground .carousel_nav .carousel_nav_item.prev .carousel_nav_item_inner_wrapper{background-image:url("/Styles/Core/Images/SVGIcons/Chevron-Left-Light.svg")}.CarouselOuterWrapper.NavHasBackground .carousel_nav .carousel_nav_item.next .carousel_nav_item_inner_wrapper{background-image:url("/Styles/Core/Images/SVGIcons/Chevron-Right-Light.svg")}.CarouselOuterWrapper.NavHasBackground .carousel_nav .carousel_nav_item .carousel_nav_item_inner_wrapper{background-color:#00aa52}.CarouselOuterWrapper.PaginationItemsHaveNames .Carousel>li img{aspect-ratio:2880/900}@media(min-width: 1025px){.CarouselOuterWrapper.IsFullPageWidth .HeroBannerWrapper .HeroBannerTextPositionOuterWrapper .HeroBannerTextPositionWrapper{padding-inline:66px}}.CarouselOuterWrapper.IsFullPageWidth .HeroBannerWrapper+.BigSection{padding-top:32px}.CarouselOuterWrapper .Carousel{position:relative;display:flex !important;flex-direction:row;margin:0 !important;padding:0 !important;list-style:none !important;width:100%}.CarouselOuterWrapper .Carousel.ShowAllSlides{transform:none !important;flex-direction:column}.CarouselOuterWrapper .Carousel.ShowAllSlides>li{border-bottom:16px solid #fff}.CarouselOuterWrapper .Carousel.ShowAllSlides>li:nth-last-child(2){border-bottom:none}.CarouselOuterWrapper .Carousel.ShowAllSlides>li[data-is-clone]{display:none !important}.CarouselOuterWrapper .Carousel.ShowAllSlides~.carousel_nav,.CarouselOuterWrapper .Carousel.ShowAllSlides~.CarouselPagerOuterWrapper{display:none !important}.CarouselOuterWrapper .Carousel.HasEDPScreenshots>li .BigSectionColumn.IsImageOrCarouselWrapper>img{border:1px solid #fff}.CarouselOuterWrapper .Carousel>li{flex-shrink:0;position:relative;width:100%;margin:0 !important;padding:0 !important;list-style:none !important;will-change:opacity}.CarouselOuterWrapper .Carousel>li[data-link]{cursor:pointer}.CarouselOuterWrapper .Carousel>li .ItemInfo[aria-hidden]{display:none !important}.CarouselOuterWrapper .Carousel>li a:not(.button){display:inline;color:inherit;text-decoration:none !important}.CarouselOuterWrapper .Carousel>li a:not(.button):hover{color:inherit}.CarouselOuterWrapper .Carousel>li img{display:block;width:100%;margin:0;aspect-ratio:1920/1080}.CarouselOuterWrapper .carousel_nav .carousel_nav_item{position:absolute;z-index:4;top:0;bottom:0;width:50px;display:flex;align-items:center;padding:0;border:none;background-color:rgba(0,0,0,0);border:none;box-shadow:none;cursor:pointer}@media(max-width: 1149px){.CarouselOuterWrapper .carousel_nav .carousel_nav_item{width:calc(50% - 35px);top:unset;bottom:32px;border:none !important}}@media(max-width: 640px){.CarouselOuterWrapper .carousel_nav .carousel_nav_item{width:calc(50% - 23px);bottom:20px}}.CarouselOuterWrapper .carousel_nav .carousel_nav_item:focus{outline:none}.CarouselOuterWrapper .carousel_nav .carousel_nav_item:focus:after{display:none !important}.CarouselOuterWrapper .carousel_nav .carousel_nav_item:hover{background-color:#00aa52}@media(max-width: 1149px){.CarouselOuterWrapper .carousel_nav .carousel_nav_item:hover{background-color:#333}}.CarouselOuterWrapper .carousel_nav .carousel_nav_item:hover .carousel_nav_item_inner_wrapper{background-color:inherit}.CarouselOuterWrapper .carousel_nav .carousel_nav_item.prev{left:0;border-inline-end:1px solid rgba(0,0,0,0)}@media(max-width: 1149px){.CarouselOuterWrapper .carousel_nav .carousel_nav_item.prev{left:32px}}@media(max-width: 640px){.CarouselOuterWrapper .carousel_nav .carousel_nav_item.prev{left:20px}}.CarouselOuterWrapper .carousel_nav .carousel_nav_item.prev .carousel_nav_item_inner_wrapper{background-position:14px center;background-image:url("/Styles/Core/Images/SVGIcons/Chevron-Left-Light.svg")}@media(max-width: 1149px){.CarouselOuterWrapper .carousel_nav .carousel_nav_item.prev .carousel_nav_item_inner_wrapper{background-position:center center}}.CarouselOuterWrapper .carousel_nav .carousel_nav_item.next{right:0;border-inline-start:1px solid rgba(0,0,0,0)}@media(max-width: 1149px){.CarouselOuterWrapper .carousel_nav .carousel_nav_item.next{right:32px}}@media(max-width: 640px){.CarouselOuterWrapper .carousel_nav .carousel_nav_item.next{right:20px}}.CarouselOuterWrapper .carousel_nav .carousel_nav_item.next .carousel_nav_item_inner_wrapper{background-position:19px center;background-image:url("/Styles/Core/Images/SVGIcons/Chevron-Right-Light.svg")}@media(max-width: 1149px){.CarouselOuterWrapper .carousel_nav .carousel_nav_item.next .carousel_nav_item_inner_wrapper{background-position:center center}}.CarouselOuterWrapper .carousel_nav .carousel_nav_item .carousel_nav_item_inner_wrapper{display:inline-flex;font-size:0px;height:64px;width:100%;background-repeat:no-repeat;background-size:18px 30px;background-color:#00aa52;line-height:1;border:none;-webkit-appearance:none;box-shadow:none;cursor:pointer}@media(max-width: 1149px){.CarouselOuterWrapper .carousel_nav .carousel_nav_item .carousel_nav_item_inner_wrapper{height:54px}}.CarouselPagerOuterWrapper{display:block;list-style:none;overflow:visible;padding:0;margin:0;border:none;cursor:default;font-size:0;line-height:1;left:0;width:100%;text-align:center;position:absolute;top:calc(100% - 60px);z-index:2}@media(max-width: 1000px){.CarouselPagerOuterWrapper{top:calc(100% - 50px)}}@media(max-width: 1149px){.CarouselPagerOuterWrapper.CarouselPagerOuterWrapper1{display:none !important}}.CarouselPagerOuterWrapper.MyCarouselSearchItemInIt{display:none !important}.CarouselPagerOuterWrapper.MyPaginationItemsHaveNames{position:relative;top:unset;bottom:unset;left:unset;right:unset;transform:none;background-color:#333}@media(min-width: 1024px){.CarouselPagerOuterWrapper.MyPaginationItemsHaveNames{position:sticky;z-index:5;top:calc(var(--admin-bar-height) + var(--header-height))}}@media(max-width: 1023px){.CarouselPagerOuterWrapper.MyPaginationItemsHaveNames{position:relative !important;top:unset !important;z-index:unset !important;padding-bottom:0}}.CarouselPagerOuterWrapper.MyPaginationItemsHaveNames:after{display:block;content:"";position:absolute;z-index:3;bottom:0;left:0;right:0;height:8px;background-color:#fff}@media(max-width: 1023px){.CarouselPagerOuterWrapper.MyPaginationItemsHaveNames:after{display:none}}.CarouselPagerOuterWrapper.MyPaginationItemsHaveNames ul.carousel_tabs{display:grid;grid-gap:8px;padding:8px;justify-content:center;list-style:none;margin:0 auto;font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;letter-spacing:0;font-size:13px}@media(min-width: 1024px){.CarouselPagerOuterWrapper.MyPaginationItemsHaveNames ul.carousel_tabs{width:100%;padding:8px 0;grid-template-columns:repeat(9, 1fr)}}@media(min-width: 1570px){.CarouselPagerOuterWrapper.MyPaginationItemsHaveNames ul.carousel_tabs{font-family:"DINWeb Medium",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;letter-spacing:-0.025em;letter-spacing:-0.02em;font-size:16px}}@media(max-width: 1023px){.CarouselPagerOuterWrapper.MyPaginationItemsHaveNames ul.carousel_tabs{font-size:13px;grid-gap:6px;padding:6px 0;grid-template-columns:repeat(5, 1fr)}}@media(max-width: 640px){.CarouselPagerOuterWrapper.MyPaginationItemsHaveNames ul.carousel_tabs{font-size:12px;grid-template-columns:repeat(3, 1fr)}}.CarouselPagerOuterWrapper.MyPaginationItemsHaveNames ul.carousel_tabs>li{display:flex;position:relative;list-style:none;padding:0;margin:0;height:100%}.CarouselPagerOuterWrapper.MyPaginationItemsHaveNames ul.carousel_tabs>li .dot{position:relative;display:flex;align-items:center;justify-content:center;text-align:center;width:100%;height:unset;color:inherit;line-height:1.3;text-decoration:none;word-wrap:break-word;word-break:break-word;padding:6px 10px 5px 10px;color:#fff;font-weight:normal;background-color:#00aa52;border:1px solid #00aa52;border-radius:0;font-size:inherit;min-height:38px}@media(min-width: 1024px){.CarouselPagerOuterWrapper.MyPaginationItemsHaveNames ul.carousel_tabs>li .dot{margin-top:8px}}@media(min-width: 1920px){.CarouselPagerOuterWrapper.MyPaginationItemsHaveNames ul.carousel_tabs>li .dot{padding-top:8px}}@media(max-width: 1023px){.CarouselPagerOuterWrapper.MyPaginationItemsHaveNames ul.carousel_tabs>li .dot{padding:6px 8px 5px 8px}}.CarouselPagerOuterWrapper.MyPaginationItemsHaveNames ul.carousel_tabs>li .dot.active{color:#111 !important;background-color:#fff !important;border:1px solid #fff !important}@media(min-width: 1024px){.CarouselPagerOuterWrapper.MyPaginationItemsHaveNames ul.carousel_tabs>li .dot.active{margin-top:0;padding-top:14px}}@media(min-width: 1920px){.CarouselPagerOuterWrapper.MyPaginationItemsHaveNames ul.carousel_tabs>li .dot.active{padding-top:16px}}.CarouselPagerOuterWrapper.MyPaginationItemsHaveNames ul.carousel_tabs>li .dot.active:after{display:block;content:"";position:absolute;z-index:3;bottom:-9px;left:-1px;right:-1px;height:8px;background-color:#fff}@media(max-width: 1023px){.CarouselPagerOuterWrapper.MyPaginationItemsHaveNames ul.carousel_tabs>li .dot.active:after{display:none}}.CarouselPagerOuterWrapper .pagerWrapper{width:100%}.CarouselPagerOuterWrapper .pagerInnerWrapper{display:block;width:100%;margin:0;padding:0;cursor:default}.CarouselPagerOuterWrapper .pagerInnerWrapperSpacer{display:none}.CarouselPagerOuterWrapper ul.carousel_tabs{display:inline-flex;justify-content:center;grid-gap:10px;flex-wrap:wrap;font-size:inherit;line-height:inherit;margin:0;padding:22px 16px;list-style:none;text-align:center;list-style:none}@media(max-width: 1000px){.CarouselPagerOuterWrapper ul.carousel_tabs{grid-gap:14px;padding:17px 16px}}.CarouselPagerOuterWrapper ul.carousel_tabs>li{line-height:100%;margin:0 !important;padding:0 !important;width:unset;list-style:none !important}.CarouselPagerOuterWrapper ul.carousel_tabs>li .dot{display:block;background-color:#fff;line-height:0px;margin:0;padding:0;text-decoration:none;cursor:pointer;width:16px;height:16px;border-radius:50%;font-size:0px}@media(min-width: 1001px){.CarouselPagerOuterWrapper ul.carousel_tabs>li .dot:hover{background-color:#00aa52}}.CarouselPagerOuterWrapper ul.carousel_tabs>li .dot.active{cursor:pointer !important;background-color:#00aa52 !important}/*# sourceMappingURL=Carousel.css.map */
