.g-cols.via_grid.type_boxes>.vc_column_container, 
.g-cols.via_flex.type_boxes>div>.vc_column-inner { }    .slider_suk .rsOverflow {
position: relative;
} .slider_suk .rsArrow {
position: absolute !important;
top: auto !important;
bottom: 44px !important;
width: 66px !important;
height: 66px !important;
margin-top: 0 !important;
z-index: 20;
transition: transform 0.35s cubic-bezier(.22, 1, .36, 1);
} .slider_suk .rsArrowLeft {
left: 44px !important;
right: auto !important;
} .slider_suk .rsArrowRight {
right: 44px !important;
left: auto !important;
} .slider_suk .rsArrowIcn {
width: 66px !important;
height: 66px !important;
border-radius: 50%;
background: #fff !important;
position: relative;
margin: 0 !important;
opacity: 1;
overflow: hidden;
box-shadow: 0 8px 24px rgba(0, 65, 75, 0.12);
transition:
background-color 0.3s ease,
box-shadow 0.3s ease;
} .slider_suk .rsArrowIcn::before {
content: "";
position: absolute;
top: 50%;
left: 50%;
width: 15px;
height: 15px;
border-top: 3px solid #00414b;
border-right: 3px solid #00414b;
z-index: 2;
transition: border-color 0.25s ease;
} .slider_suk .royalSlider .rsArrow:after {
display: none !important;
} .slider_suk .rsArrowLeft .rsArrowIcn::before {
transform: translate(-40%, -50%) rotate(-135deg);
} .slider_suk .rsArrowRight .rsArrowIcn::before {
transform: translate(-60%, -50%) rotate(45deg);
} .slider_suk .rsArrowLeft:hover {
transform: translateX(-8px);
} .slider_suk .rsArrowRight:hover {
transform: translateX(8px);
} .slider_suk .rsArrow:hover .rsArrowIcn {
background: #00414b !important;
box-shadow: 0 12px 32px rgba(0, 65, 75, 0.22);
} .slider_suk .rsArrow:hover .rsArrowIcn::before {
border-color: #fff;
} .slider_suk .rsArrow:active {
transform: scale(0.96);
} .slider_suk .rsArrowLeft:active {
transform: translateX(-5px) scale(0.96);
}
.slider_suk .rsArrowRight:active {
transform: translateX(5px) scale(0.96);
}   @media (max-width: 767px) {
.slider_suk .rsArrow {
width: 48px !important;
height: 48px !important;
bottom: 20px !important;
}
.slider_suk .rsArrowLeft {
left: 20px !important;
}
.slider_suk .rsArrowRight {
right: 20px !important;
}
.slider_suk .rsArrowIcn {
width: 48px !important;
height: 48px !important;
}
.slider_suk .rsArrowIcn::before {
width: 12px;
height: 12px;
border-top-width: 2.5px;
border-right-width: 2.5px;
}
.slider_suk .rsArrowLeft:hover {
transform: translateX(-5px);
}
.slider_suk .rsArrowRight:hover {
transform: translateX(5px);
}
}   .us_custom_3c6a6860,
.us_custom_3c6a6860 .w-image-h,
.us_custom_3c6a6860 img {
border-top-right-radius: 3rem !important;
border-bottom-right-radius: 3rem !important;
overflow: hidden;
}      @media (min-width: 1025px) { .slider_suk .w-slider-h::after {
content: none !important;
} .slider_suk .rsOverflow {
position: relative;
}
.slider_suk .rsOverflow::after {
content: "";
position: absolute;
inset: 0;
z-index: 10; pointer-events: none;
background: linear-gradient(90deg, rgba(248,247,244,0.9) 0%, rgba(248,247,244,0) 40%);
}
}
@media (max-width: 1024px) {
.slider_suk .rsOverflow::after {
content: none !important;
}
}
#rechtliches h2 {font-size:1.7rem !important;}
#rechtliches h3 {font-size:1.3rem !important;}
#rechtliches h4 {font-size:1.3rem !important;}
#rechtliches h5 {font-size:1.3rem !important;}