@charset "UTF-8";.component_slider_call_to_action{padding:0 20px}
.component_slider_call_to_action .wrap{max-width:1200px;margin:0 auto}
.component_slider_call_to_action .swiper{position:relative;padding-bottom:45px}
@media only screen and (min-width:1024.02px){.component_slider_call_to_action .swiper{padding-bottom:120px}
}
.component_slider_call_to_action .swiper-slide:not(.swiper-slide-active){opacity:0 !important}
.component_slider_call_to_action .slide-wrap{height:100%}
@media only screen and (min-width:1024.02px){.component_slider_call_to_action .slide-wrap{display:flex;flex-direction:row-reverse;justify-content:space-between;height:315px}
}
.component_slider_call_to_action .slide-wrap .image{border-radius:10px 10px 60px 10px;display:flex;justify-content:center;align-items:center;overflow:hidden;height:auto}
@media only screen and (min-width:1024.02px){.component_slider_call_to_action .slide-wrap .image{width:508px;height:288px}
}
.component_slider_call_to_action .slide-wrap .image img{flex-shrink:0;min-width:100%;min-height:100%}
.component_slider_call_to_action .slide-wrap .content{margin-top:20px;text-align:center}
@media only screen and (min-width:1024.02px){.component_slider_call_to_action .slide-wrap .content{width:50%;text-align:left;margin-top:0}
}
.component_slider_call_to_action .slide-wrap .text h1{display:-webkit-box;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.2 !important}
.component_slider_call_to_action .slide-wrap .text h2{display:-webkit-box;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.2 !important}
.component_slider_call_to_action .slide-wrap .text h3{display:-webkit-box;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.2 !important}
.component_slider_call_to_action .slide-wrap .text h4{display:-webkit-box;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.2 !important}
.component_slider_call_to_action .slide-wrap .text h5{display:-webkit-box;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.2 !important}
.component_slider_call_to_action .slide-wrap .text h6{display:-webkit-box;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.2 !important}
.component_slider_call_to_action .slide-wrap .text div p{display:-webkit-box;max-width:100%;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}
@media only screen and (min-width:1024.02px){.component_slider_call_to_action .slide-wrap .text div{margin-top:20px}
}
.component_slider_call_to_action .slide-wrap .cta{margin-top:28px}
@media only screen and (min-width:1024.02px){.component_slider_call_to_action .slide-wrap .cta{margin-top:40px}
}
.component_slider_call_to_action .slide-wrap .cta a{max-width:300px;text-overflow:ellipsis;overflow:hidden}
@media only screen and (min-width:1024.02px){.component_slider_call_to_action .slide-wrap .cta a{max-width:400px}
}
.component_slider_call_to_action .swiper-pagination-bullets{display:flex;justify-content:left;text-align:left;margin-right:20px;align-items:end}
@media only screen and (min-width:1024.02px){.component_slider_call_to_action .swiper-pagination-bullets{gap:28px}
}
.component_slider_call_to_action .swiper-pagination-bullets .swiper-pagination-bullet{width:auto;height:auto;background:transparent;border-radius:0;display:block;opacity:1;min-width:35px;max-width:100%;flex:1}
@media only screen and (min-width:1024.02px){.component_slider_call_to_action .swiper-pagination-bullets .swiper-pagination-bullet{min-width:130px}
}
.component_slider_call_to_action .swiper-pagination-bullets .swiper-pagination-bullet .label{font-size:14px;line-height:16px;color:#373737;font-weight:normal;white-space:unset;margin:10px 0;padding:0;display:none;text-align:left;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
@media only screen and (min-width:1024.02px){.component_slider_call_to_action .swiper-pagination-bullets .swiper-pagination-bullet .label{display:-webkit-box}
}
.component_slider_call_to_action .swiper-pagination-bullets .swiper-pagination-bullet .progress{height:6px;background:rgba(55,55,55,0.2);border-radius:100px;display:block;position:relative}
.component_slider_call_to_action .swiper-pagination-bullets .swiper-pagination-bullet .progress:after{content:" ";position:absolute;height:6px;width:0;padding:0;top:0;left:0;border-radius:100px}
.component_slider_call_to_action.theme_petrol .swiper-pagination-bullets .swiper-pagination-bullet .progress:after{background:linear-gradient(64.86deg,#005157 15.97%,#005157 84.03%)}
.component_slider_call_to_action.theme_teal .swiper-pagination-bullets .swiper-pagination-bullet .progress:after{background:linear-gradient(64.86deg,#007b8b 15.97%,#007b8b 84.03%)}
.component_slider_call_to_action.theme_turquoise-new .swiper-pagination-bullets .swiper-pagination-bullet .progress:after{background:linear-gradient(64.86deg,#007b8b 15.97%,#007b8b 84.03%)}
.component_slider_call_to_action.theme_medium-turquoise .swiper-pagination-bullets .swiper-pagination-bullet .progress:after{background:linear-gradient(64.86deg,#66cbd0 15.97%,#66cbd0 84.03%)}
.component_slider_call_to_action.theme_powderblue .swiper-pagination-bullets .swiper-pagination-bullet .progress:after{background:linear-gradient(64.86deg,#99dcdf 15.97%,#99dcdf 84.03%)}
.component_slider_call_to_action.theme_azure .swiper-pagination-bullets .swiper-pagination-bullet .progress:after{background:linear-gradient(64.86deg,#deeaea 15.97%,#deeaea 84.03%)}
.component_slider_call_to_action.theme_dark-lava .swiper-pagination-bullets .swiper-pagination-bullet .progress:after{background:linear-gradient(64.86deg,#373737 15.97%,#373737 84.03%)}
.component_slider_call_to_action.theme_davys-grey .swiper-pagination-bullets .swiper-pagination-bullet .progress:after{background:linear-gradient(64.86deg,#576060 15.97%,#576060 84.03%)}
.component_slider_call_to_action.theme_nickel .swiper-pagination-bullets .swiper-pagination-bullet .progress:after{background:linear-gradient(64.86deg,#929292 15.97%,#929292 84.03%)}
.component_slider_call_to_action.theme_medium-grey .swiper-pagination-bullets .swiper-pagination-bullet .progress:after{background:linear-gradient(64.86deg,#d0d0d0 15.97%,#d0d0d0 84.03%)}
.component_slider_call_to_action.theme_light-grey .swiper-pagination-bullets .swiper-pagination-bullet .progress:after{background:linear-gradient(64.86deg,#e7e6e6 15.97%,#e7e6e6 84.03%)}
.component_slider_call_to_action.theme_whitesmoke .swiper-pagination-bullets .swiper-pagination-bullet .progress:after{background:linear-gradient(64.86deg,#f5f7f7 15.97%,#f5f7f7 84.03%)}
.component_slider_call_to_action.theme_dark-olive .swiper-pagination-bullets .swiper-pagination-bullet .progress:after{background:linear-gradient(64.86deg,#063616 15.97%,#063616 84.03%)}
.component_slider_call_to_action.theme_environment-green .swiper-pagination-bullets .swiper-pagination-bullet .progress:after{background:linear-gradient(64.86deg,#2d934f 15.97%,#2d934f 84.03%)}
.component_slider_call_to_action.theme_success-accent .swiper-pagination-bullets .swiper-pagination-bullet .progress:after{background:linear-gradient(64.86deg,#0dbd33 15.97%,#0dbd33 84.03%)}
.component_slider_call_to_action.theme_success-pastel .swiper-pagination-bullets .swiper-pagination-bullet .progress:after{background:linear-gradient(64.86deg,#daffe2 15.97%,#daffe2 84.03%)}
.component_slider_call_to_action.theme_warning-accent .swiper-pagination-bullets .swiper-pagination-bullet .progress:after{background:linear-gradient(64.86deg,#f7a600 15.97%,#f7a600 84.03%)}
.component_slider_call_to_action.theme_warning-pastel .swiper-pagination-bullets .swiper-pagination-bullet .progress:after{background:linear-gradient(64.86deg,#fff5e1 15.97%,#fff5e1 84.03%)}
.component_slider_call_to_action.theme_error-accent .swiper-pagination-bullets .swiper-pagination-bullet .progress:after{background:linear-gradient(64.86deg,#eb1c33 15.97%,#eb1c33 84.03%)}
.component_slider_call_to_action.theme_error-pastel .swiper-pagination-bullets .swiper-pagination-bullet .progress:after{background:linear-gradient(64.86deg,#ffdee2 15.97%,#ffdee2 84.03%)}
.component_slider_call_to_action .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active .label{font-weight:bold}
.component_slider_call_to_action .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active .progress:after{animation-name:component_hero_gallery_2022_bar;animation-duration:3s;animation-timing-function:ease-in;animation-iteration-count:1;animation-direction:alternate;animation-fill-mode:forwards}