.slider{position:relative}.slider .teaser--default__link:focus,.slider .teaser--default__link:hover{transform:none!important;transition:none!important;box-shadow:none;border-radius:0}.slider button:focus{outline:none}@media screen and (max-width:1199px){.slider .slick-slide{margin:5px}}.slider__button{position:absolute;top:50%;transform:translateY(-50%);padding:15px;font-size:0;color:#4b4a4b;z-index:1;-moz-appearance:none;appearance:none;background:none;border:none}.slider__button:focus{outline:none}@media screen and (max-width:1199px){.slider__button{position:relative;transform:none}}@media screen and (max-width:1199px){.slick-buttons-container{display:flex;justify-content:center}}.slider__button--prev{left:-64px}@media screen and (max-width:1199px){.slider__button--prev{left:auto}}.slider__button--prev:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIzNCIgdmlld0JveD0iMCAwIDI0IDM0Ij4KICAgIDxwYXRoIGZpbGw9IiMwMDlBM0IiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTEyLjY4NyA0Ljc0OGwzLjQzOC0zLjM1N0MxOC4wMjMtLjQ2NCAyMS4xLS40NjQgMjMgMS4zOTFsLTYuMDEyIDUuODcyTDcuMDE4IDE3bDkuMTA3IDguODk0Ljg2My44NDNMMjMgMzIuNjFjLTEuODk5IDEuODU1LTQuOTc3IDEuODU0LTYuODc1IDBsLTIuNTc1LTIuNTE0LS44NjMtLjg0My05LjEwNy04Ljg5NEwuMTQzIDE3IDEyLjY4NyA0Ljc0OHoiLz4KPC9zdmc+Cg==)}.slider__button--next{right:-64px}@media screen and (max-width:1199px){.slider__button--next{right:auto}}.slider__button--next:after{content:var(--sf-img-40)}.slick-dots{display:flex!important;justify-content:center;margin:0;padding:0;font-size:10px;line-height:10px;list-style-type:none}.slick-dots li{align-self:center;margin:0 2px;transition:all .25s}.slick-dots button{display:flex;justify-content:center;align-items:center;-moz-appearance:none;appearance:none;border:none;background:none;padding:7px;text-indent:-9999px;font-size:0}.slick-dots button:before{content:"";width:10px;height:10px;border:1px solid #4b4a4b;background-color:#4b4a4b;border-radius:100%}.slick-dots li.slick-active{transform:scale(2)}.slick-dots li.slick-active button:before{background-color:#009a3b;border-color:#009a3b}@media screen and (max-width:991px){[data-partial-slides-mobile=true] .slick-list.right-padding{padding:0 20%0 0}}.slick-track :focus{outline:none}.slick-dots-container{overflow:hidden;display:block;margin:0 auto;height:24px;position:relative}.slick-dots-container ul{transition:all .25s}.slider__dots-container{display:flex;align-items:center}