section.m26_refslider[data-innerer-abstand="innerer_abstand_oben_und_unten"] {
padding-top: 113px;
padding-bottom: 124px;
}
section.m26_refslider[data-innerer-abstand="innerer_abstand_nur_oben"] {
padding-top: 113px;
padding-bottom: 0;
}
section.m26_refslider[data-innerer-abstand="innerer_abstand_nur_unten"] {
padding-top: 0;
padding-bottom: 124px;
}
section.m26_refslider[data-innerer-abstand="kein_innerer_abstand"] {
padding-top: 0;
padding-bottom: 0;
}
section.m26_refslider.grey {
background: #21262a;
}
section.m26_refslider.hell {
background: #f4f4f4;
}
section.m26_refslider .mM_container[data-ausrichtung="zentriert_rechts_ausgefüllt"] {
margin-right: 0;
padding-right: 0;
}
section.m26_refslider .mM_container[data-ausrichtung="zentriert_links_ausgefüllt"] {
margin-left: 0;
padding-left: 0;
}
section.m26_refslider:not([data-text-ausrichtung="oben"]) .m26_refslider_content_left {
padding-right: 69px;
}
section.m26_refslider .m26_text_container {
-webkit-hyphens: auto;
-moz-hyphens: auto;
-ms-hyphens: auto;
-o-hyphens: auto;
hyphens: auto;
word-break: break-word;
}
section.m26_refslider.hell .m26_text_container {
color: #6c6c6c;
}
section.m26_refslider .m26_refslider_gif {
margin-bottom: 45px;
}
section.m26_refslider .m26_refslider_gif_image {
width: 164px;
border-radius: 50%;
}
section.m26_refslider .m26_titel {
margin-bottom: 24px;
font-size: 2.1875rem;
}
section.m26_refslider[data-text-ausrichtung="oben"] .m26_titel {
margin-bottom: 28px;
font-size: 3.0556rem;
color: #0056a1;
}
section.m26_refslider .m9_links_container {
margin-top: 50px;
}
section.m26_refslider[data-text-ausrichtung="oben"] .m9_links_container {
margin-top: 35px;
}
section.m26_refslider .slick-list { cursor: url(//www.mediameans.de/wp-content/themes/BLUEtheWEB-child/img/refslider_cursor.svg) 30 30, auto;
}
section.m26_refslider .mM_container:not(.m26_refslider_container_full) .slick-list {
padding-right: 244px !important;
padding-left: 0 !important;
}
section.m26_refslider .m26_refslider_item {
height: 529px;
}
section.m26_refslider[data-text-ausrichtung="oben"] .m26_refslider_item {
height: 550px;
-webkit-transition: opacity .4s;
-moz-transition: opacity .4s;
-ms-transition: opacity .4s;
-o-transition: opacity .4s;
transition: opacity .4s;
}
section.m26_refslider.smaller_height .m26_refslider_item {
height: 689px;
}
section.m26_refslider[data-text-ausrichtung="oben"] .m26_refslider_item.slick_faded {
opacity: .5;
}
section.m26_refslider .m26_refslider_item {
padding-right: 28px;
}
section.m26_refslider .m26_refslider_item:last-child {
padding-right: 0;
}
section.m26_refslider .m26_refslider_item:nth-child(even) {
margin-top: 50px;
}
section.m26_refslider .m26_refslider_item_link picture {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
}
section.m26_refslider .m26_refslider_item_link .m26_refslider_item_image {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
object-fit: cover;
object-position: center;
-webkit-transition: filter .3s, -webkit-transform .3s;
-webkit-transition-timing-function: cubic-bezier(0.22, 0.54, 0.75, 0.73);
-webkit-transform-origin: center;
-moz-transition: filter .3s, -moz-transform .3s;
-moz-transition-timing-function: cubic-bezier(0.42, 0.54, 0.75, 0.73);
-moz-transform-origin: center;
-ms-transition: filter .3s, -ms-transform .3s;
-ms-transition-timing-function: cubic-bezier(0.42, 0.54, 0.75, 0.73);
-ms-transform-origin: center;
-o-transition: filter .3s, -o-transform .3s;
-o-transition-timing-function: cubic-bezier(0.42, 0.54, 0.75, 0.73);
-o-transform-origin: center;
transition: filter .3s, transform .3s;
transition-timing-function: cubic-bezier(0.42, 0.54, 0.75, 0.73);
transform-origin: center;
will-change: -webkit-transform, -moz-transform, -ms-transform, -o-transform, transform;
}
section.m26_refslider .m26_refslider_item_link:hover .m26_refslider_item_image {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);
}
section.m26_refslider .m26_refslider_item_link {
overflow: hidden;
display: flex;
position: relative;
flex-direction: column;
justify-content: space-between;
height: 100%;
padding: 23px;
cursor: url(//www.mediameans.de/wp-content/themes/BLUEtheWEB-child/img/refslider_cursor.svg) 30 30, auto;
}
section.m26_refslider .m26_refslider_item_link:after,
section.m26_refslider .m26_refslider_item_link:before {
content: '';
position: absolute;
left: 0;
bottom: 0;
height: 40%;
width: 100%;
background: linear-gradient(to top, rgba(33,38,42,.6), rgba(33,38,42,.6) 40%, rgba(33,38,42,.4) 70%, transparent 100%);
}
section.m26_refslider .m26_refslider_item_link:before {
bottom: auto;
top: 0;
height: 20%;
background: linear-gradient(to bottom, rgba(33,38,42,.6), rgba(33,38,42,.6) 40%, rgba(33,38,42,.4) 70%, transparent 100%);
}
section.m26_refslider .m26_refslider_item_link .m26_refslider_item_top {
display: flex;
justify-content: end;
align-items: center;
opacity: 0;
gap: 10px;
-webkit-transition: opacity .4s;
-moz-transition: opacity .4s;
-ms-transition: opacity .4s;
-o-transition: opacity .4s;
transition: opacity .4s;
}
section.m26_refslider .m26_refslider_item_link:hover .m26_refslider_item_top {
opacity: 1;
z-index: 3;
}
section.m26_refslider .m26_refslider_item_top span {
color: rgba(255, 255, 255, 0.5);
}
section.m26_refslider .m26_refslider_item_link_icon {
width: 38px;
height: 38px;
border-radius: 50%;
z-index: 2;
background: rgba(244,244,244,.2);
display: flex;
justify-content: center;
align-items: center;
}
section.m26_refslider .m26_refslider_item_link_icon_svg {
fill: #ffffff;
width: 9px;
height: 9px;
}
section.m26_refslider .m26_refslider_item_bottom {
position: relative;
z-index: 2;
}
section.m26_refslider .m26_refslider_item_bottom_hl {
font-size: 1.25rem;
margin-bottom: 10px;
color: #fff;
}
section.m26_refslider .m26_refslider_item_bereiche {
margin-bottom: 0;
font-size: .9rem;
color: rgba(255,255,255,.5);
}
section.m26_refslider .m26_refslider_container_full {
margin-top: 40px;
}
body.jobseite section.m26_refslider .m26_titel,
body.jobseite section.m26_refslider .m9_button_text {
color: #fff;
}
section.m26_refslider .m26_links_container {
margin-top: 50px;
}
section.m26_refslider .m26_button {
cursor: pointer;
overflow: hidden;
position: relative;
display: inline-block;
line-height: 1;
color: #0056a1;
border: 1px solid #b4cbdf;
padding: 21px 32px 18px;
border-radius: 35px;
-webkit-transition: color 0.4s, background 0.4s, border-color 0.4s;
-moz-transition: color 0.4s, background 0.4s, border-color 0.4s;
-ms-transition: color 0.4s, background 0.4s, border-color 0.4s;
-o-transition: color 0.4s, background 0.4s, border-color 0.4s;
transition: color 0.4s, background 0.4s, border-color 0.4s;
}
section.m26_refslider .m26_button_effect_elem {
display: block;
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
overflow: hidden;
}
section.m26_refslider .m26_button_effect_elem span {
display: block;
width: 100%;
height: 100%;
transform: translateY(101%);
background: #f67939;
border-radius: 50% 50% 0 0;
transition: transform 0.5s cubic-bezier(0.4, 0, 0, 1), border-radius 0.5s cubic-bezier(0.4, 0, 0, 1);
}
section.m26_refslider .m26_button:hover {
border-color: #f67939;
}
section.m26_refslider .m26_button:hover .m26_button_effect_elem span {
border-radius: 0;
transform: translateY(0);
transition-duration: 0.5s, 0.9s;
}
section.m26_refslider .m26_button_text {
position: relative;
z-index: 2;
}
@media screen and (min-width: 768px) {
.mM_container.m26_refslider_container_full {
max-width: 100% !important;
padding-left: 0;
padding-right: 0;
}
}
@media screen and (max-width: 1920px) {
section.m26_refslider[data-text-ausrichtung="oben"] .m26_refslider_item {
height: 475px;
}
}
@media screen and (max-width: 1599px) {
section.m26_refslider .slick-list {
padding-right: 164px;
}
section.m26_refslider .mM_container:not(.m26_refslider_container_full) .slick-list {
padding-right: 164px !important;
}
section.m26_refslider .m26_refslider_item,
section.m26_refslider[data-text-ausrichtung="oben"] .m26_refslider_item {
height: 529px;
}
section.m26_refslider[data-text-ausrichtung="oben"] .m26_refslider_item {
height: 450px;
}
}
@media screen and (max-width: 1499px) {
section.m26_refslider .m26_refslider_item,
section.m26_refslider[data-text-ausrichtung="oben"] .m26_refslider_item {
height: 419px;
}
}
@media screen and (max-width: 1399px) {
section.m26_refslider .m26_refslider_item,
section.m26_refslider[data-text-ausrichtung="oben"] .m26_refslider_item { }
}
@media screen and (max-width: 1199px) {
section.m26_refslider .m26_refslider_content_left .mM_container {
padding-left: 0;
padding-right: 0;
}
section.m26_refslider .m26_refslider_item, 
section.m26_refslider[data-text-ausrichtung="oben"] .m26_refslider_item {
height: 359px;
}
}
@media screen and (max-width: 991px) {
section.m26_refslider .slick-list {
padding-right: 80px;
}
section.m26_refslider .mM_container:not(.m26_refslider_container_full) .slick-list {
padding-right: 80px !important;
}
section.m26_refslider[data-text-ausrichtung="oben"] .m26_titel {
font-size: 2.4556rem;
}
}
@media screen and (max-width: 767px) {
section.m26_refslider .slick-list {
padding-right: 160px;
}
section.m26_refslider .mM_container:not(.m26_refslider_container_full) .slick-list {
padding-right: 160px !important;
}
section.m26_refslider .m26_refslider_content_left {
margin-bottom: 50px;
}
section.m26_refslider .m26_refslider_item,
section.m26_refslider[data-text-ausrichtung="oben"] .m26_refslider_item {
height: 370px;
}
section.m26_refslider .m26_refslider_item {
padding-right: 0;
}
section.m26_refslider[data-text-ausrichtung="oben"] .m26_refslider_item:not(:first-child) {
margin-top: 20px;
}
section.m26_refslider[data-text-ausrichtung="oben"] .m26_refslider_item:not(:nth-child(-n+5)) {
display: none;
}
section.m26_refslider[data-text-ausrichtung="oben"] .m26_titel {
font-size: 2.13333rem;
}
section.m26_refslider .m26_refslider_container_full {
margin-top: 0;
}
}
@media screen and (max-width: 575px) {
section.m26_refslider .slick-list {
padding-right: 90px;
}
section.m26_refslider .mM_container:not(.m26_refslider_container_full) .slick-list {
padding-right: 90px !important;
}
section.m26_refslider > .mM_container {
padding-left: 20px;
padding-right: 20px;
}
}
@media screen and (max-width: 450px) {
section.m26_refslider .slick-list {
padding-right: 40px;
}
section.m26_refslider .mM_container:not(.m26_refslider_container_full) .slick-list {
padding-right: 40px !important;
}
}