.ccm-image-slider.home-carousel{position:relative}.ccm-image-slider.home-carousel .pause-wrapper{position:absolute;bottom:0;z-index:2;display:flex;flex-direction:row;align-items:center}.ccm-image-slider.home-carousel .pause-wrapper #play-pause{min-width:39px;min-height:38px;color:#fff;background:#005fb8;font-size:24px;text-align:center;line-height:0;border:none}.ccm-image-slider.home-carousel .pause-wrapper #play-pause:after,.ccm-image-slider.home-carousel .pause-wrapper #play-pause:before{content:'';position:absolute;top:20px;left:11px;font-family:FontAwesome;font-size:21px;color:inherit;transform-origin:center;-ms-transition:80ms all linear;-moz-transition:80ms all linear;-webkit-transition:80ms all linear;-o-transition:80ms all linear;transition:80ms all linear}.ccm-image-slider.home-carousel .pause-wrapper #play-pause:before{content:'\f04c';transform:scale(1) rotateZ(0deg)}.ccm-image-slider.home-carousel .pause-wrapper #play-pause:after{content:'\f04b';left:10px;transform:scale(0) rotateZ(50deg)}.ccm-image-slider.home-carousel .pause-wrapper #play-pause[aria-pressed=true]:before{transform:scale(0) rotateZ(-50deg)}.ccm-image-slider.home-carousel .pause-wrapper #play-pause[aria-pressed=true]:after{transform:scale(1) rotateZ(0deg)}.ie8 .ccm-image-slider.home-carousel .pause-wrapper #play-pause:before,.ie9 .ccm-image-slider.home-carousel .pause-wrapper #play-pause:before{display:block}.ie8 .ccm-image-slider.home-carousel .pause-wrapper #play-pause:after,.ie8 .ccm-image-slider.home-carousel .pause-wrapper #play-pause[aria-pressed=true]:before,.ie9 .ccm-image-slider.home-carousel .pause-wrapper #play-pause:after,.ie9 .ccm-image-slider.home-carousel .pause-wrapper #play-pause[aria-pressed=true]:before{display:none}.ie8 .ccm-image-slider.home-carousel .pause-wrapper #play-pause[aria-pressed=true]:after,.ie9 .ccm-image-slider.home-carousel .pause-wrapper #play-pause[aria-pressed=true]:after{display:block}.ccm-image-slider.home-carousel .pause-wrapper #play-pause:active,.ccm-image-slider.home-carousel .pause-wrapper #play-pause:focus,.ccm-image-slider.home-carousel .pause-wrapper #play-pause:hover{background:#004585}.ccm-image-slider.home-carousel .owl-carousel{height:100%}.ccm-image-slider.home-carousel .owl-carousel ul.owl-stage{margin:0;padding:0;list-style:none}.ccm-image-slider.home-carousel .owl-carousel ul.owl-stage>li{margin:0}.ccm-image-slider.home-carousel .image-slider-slide{width:100%;position:relative;display:flex;flex-direction:column;overflow:hidden}.ccm-image-slider.home-carousel .image-slider-slide.has-btn .image-slider-slide__wrapper{padding:20px 40px}.ccm-image-slider.home-carousel .image-slider-slide__image{height:275px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.ccm-image-slider.home-carousel .image-slider-slide__wrapper{position:relative;width:100%;flex-grow:1;display:flex;flex-direction:column;padding:20px 40px 50px;background-color:#ad2572;z-index:1}.ccm-image-slider.home-carousel .image-slider-slide__wrapper_content,.ccm-image-slider.home-carousel .image-slider-slide__wrapper_title{color:#fff}.ccm-image-slider.home-carousel .image-slider-slide__wrapper_title{margin:0 0 15px;font-size:35px;font-size:3.5rem;font-weight:300;line-height:1.115}.ccm-image-slider.home-carousel .image-slider-slide__wrapper_content a,.ccm-image-slider.home-carousel .image-slider-slide__wrapper_content h2,.ccm-image-slider.home-carousel .image-slider-slide__wrapper_content h3,.ccm-image-slider.home-carousel .image-slider-slide__wrapper_content h4,.ccm-image-slider.home-carousel .image-slider-slide__wrapper_content h5,.ccm-image-slider.home-carousel .image-slider-slide__wrapper_content h6,.ccm-image-slider.home-carousel .image-slider-slide__wrapper_content ol,.ccm-image-slider.home-carousel .image-slider-slide__wrapper_content p,.ccm-image-slider.home-carousel .image-slider-slide__wrapper_content ul{color:#fff!important;font-size:18px;font-size:1.8rem;font-weight:300;line-height:1.4}.ccm-image-slider.home-carousel .image-slider-slide__wrapper_content a a,.ccm-image-slider.home-carousel .image-slider-slide__wrapper_content h2 a,.ccm-image-slider.home-carousel .image-slider-slide__wrapper_content h3 a,.ccm-image-slider.home-carousel .image-slider-slide__wrapper_content h4 a,.ccm-image-slider.home-carousel .image-slider-slide__wrapper_content h5 a,.ccm-image-slider.home-carousel .image-slider-slide__wrapper_content h6 a,.ccm-image-slider.home-carousel .image-slider-slide__wrapper_content ol a,.ccm-image-slider.home-carousel .image-slider-slide__wrapper_content p a,.ccm-image-slider.home-carousel .image-slider-slide__wrapper_content ul a{color:#fff!important}.ccm-image-slider.home-carousel .image-slider-slide__wrapper_content>:last-child{margin-bottom:0}.ccm-image-slider.home-carousel .image-slider-slide__wrapper_button{flex-grow:1;position:relative;right:-40px;bottom:-20px;display:flex;align-items:flex-end;justify-content:flex-end;margin:0;padding:15px 0 0}.ccm-image-slider.home-carousel .image-slider-slide__wrapper_button .button-link{margin:0}.page-type-extranet-page .ccm-image-slider.home-carousel .image-slider-slide__wrapper{background-color:#5c338e}.ccm-image-slider.home-carousel .owl-dots{background:rgba(0,0,0,.5);line-height:0;font-size:0;padding:12px;z-index:2}.ccm-image-slider.home-carousel .owl-dots .owl-dot{display:inline-block;user-select:none}.ccm-image-slider.home-carousel .owl-dots .owl-dot.active button::before{background-color:#00a499;border-width:2px!important}.ccm-image-slider.home-carousel .owl-dots .owl-dot button{padding:0 4px;background-color:transparent;border:none}.ccm-image-slider.home-carousel .owl-dots .owl-dot button::before{content:'';display:block;width:14px;height:14px;background-color:#fff;border:7px solid #fff;border-radius:50%;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.ccm-image-slider.home-carousel .owl-dots .owl-dot button:active::before,.ccm-image-slider.home-carousel .owl-dots .owl-dot button:focus::before,.ccm-image-slider.home-carousel .owl-dots .owl-dot button:hover::before{background-color:#00a499;border-width:3px;-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}@media all and (max-width:1199px){.ccm-image-slider.home-carousel .image-slider-slide__image{height:320px}}@media all and (max-width:991px){.ccm-image-slider.home-carousel .image-slider-slide.has-btn .image-slider-slide__wrapper{padding:15px 35px}.ccm-image-slider.home-carousel .image-slider-slide__wrapper{padding:15px 35px 50px}.ccm-image-slider.home-carousel .image-slider-slide__wrapper_title{font-size:38px;font-size:3.8rem}.ccm-image-slider.home-carousel .image-slider-slide__wrapper_content a,.ccm-image-slider.home-carousel .image-slider-slide__wrapper_content h2,.ccm-image-slider.home-carousel .image-slider-slide__wrapper_content h3,.ccm-image-slider.home-carousel .image-slider-slide__wrapper_content h4,.ccm-image-slider.home-carousel .image-slider-slide__wrapper_content h5,.ccm-image-slider.home-carousel .image-slider-slide__wrapper_content h6,.ccm-image-slider.home-carousel .image-slider-slide__wrapper_content ol,.ccm-image-slider.home-carousel .image-slider-slide__wrapper_content p,.ccm-image-slider.home-carousel .image-slider-slide__wrapper_content ul{font-size:19px;font-size:1.9rem}.ccm-image-slider.home-carousel .image-slider-slide__wrapper_button{right:-35px;bottom:-15px}}@media all and (max-width:767px){.ccm-image-slider.home-carousel .image-slider-slide.has-btn .image-slider-slide__wrapper{padding:15px 25px}.ccm-image-slider.home-carousel .image-slider-slide__wrapper{padding:15px 25px 50px}.ccm-image-slider.home-carousel .image-slider-slide__wrapper_title{font-size:28px;font-size:2.8rem}.ccm-image-slider.home-carousel .image-slider-slide__wrapper_content a,.ccm-image-slider.home-carousel .image-slider-slide__wrapper_content h2,.ccm-image-slider.home-carousel .image-slider-slide__wrapper_content h3,.ccm-image-slider.home-carousel .image-slider-slide__wrapper_content h4,.ccm-image-slider.home-carousel .image-slider-slide__wrapper_content h5,.ccm-image-slider.home-carousel .image-slider-slide__wrapper_content h6,.ccm-image-slider.home-carousel .image-slider-slide__wrapper_content ol,.ccm-image-slider.home-carousel .image-slider-slide__wrapper_content p,.ccm-image-slider.home-carousel .image-slider-slide__wrapper_content ul{font-size:17px;font-size:1.7rem}.ccm-image-slider.home-carousel .image-slider-slide__wrapper_button{right:-25px;bottom:-15px}}