@font-face{font-family:Avenir-book;src:url("clientlib/resources/fonts/Avenir Book.ttf");font-display:swap}
@font-face{font-family:Avenir-Medium;src:url("clientlib/resources/fonts/Avenir Medium.ttf");font-display:swap}
.cmp-works-with .text{margin-bottom:0 !important}
.cmp-works-with .cmp-text__paragraph,.cmp-works-with h3{color:#0072bc;font-size:35px;line-height:20px;font-family:Avenir-book;margin-bottom:25px}
@media(max-width:991px){.cmp-works-with .cmp-text__paragraph,.cmp-works-with h3{font-size:20px;line-height:31px;margin-bottom:20px}
}
.cmp-works-with .card:not(.parbase){background:#f5f5f5;display:flex;align-items:center;justify-content:center;height:100%}
.cmp-works-with .card:not(.parbase) .card-body{background:#f5f5f5;display:contents}
.cmp-works-with .card:not(.parbase) .card__img--top{width:100%}
.cmp-works-with .card.parbase{align-items:stretch;display:flex;flex-direction:row;height:auto;margin-bottom:30px !important}
@media(max-width:991px){.cmp-works-with .card.parbase{margin-bottom:15px !important}
}
.cmp-works-with .card.parbase .megamenu__tile-card-section{width:100%;height:100%;min-height:90px}
@media(min-width:768px){.cmp-works-with .card.parbase .megamenu__tile-card-section{min-height:170px}
}
.cmp-works-with .card.parbase .card-body{padding:0}
.cmp-works-with .card.parbase .card-body .card-title,.cmp-works-with .card.parbase .card-body .card-text{padding:15px;margin:0}
.cmp-works-with .card.parbase .card__img-container{background-color:transparent;padding:0 15px}
.cmp-works-with .card.parbase .card-title,.cmp-works-with .card.parbase .card-text{font-size:12px;line-height:16px;color:#707070;font-family:Avenir-Medium;margin-top:10px}
.cmp-works-with .card.parbase .card-title:hover,.cmp-works-with .card.parbase .card-text:hover{color:#707070}
.cmp-works-with .card.parbase .card-link{display:block;height:100%;text-decoration:none}
.cmp-works-with .card.parbase .card-link:hover .card{outline:0}
.cmp-works-with .card.parbase .card-link:hover .card .card-title{color:#707070}
.cmp-works-with .card{border:1px solid transparent}
.cmp-works-with .card .card-text p{margin:0}
@font-face{font-family:Avenir-light;src:url("clientlib/resources/fonts/Avenir-Light.ttf");font-display:swap}
@font-face{font-family:Avenir-book;src:url("clientlib/resources/fonts/Avenir Book.ttf");font-display:swap}
@font-face{font-family:Avenir-medium;src:url("clientlib/resources/fonts/Avenir Medium.ttf");font-display:swap}
.cmp-how-to-center{margin-bottom:50px}
.cmp-how-to-center .cmp-container .card.parbase{padding:0 10px !important}
@media(max-width:767px){.cmp-how-to-center .cmp-container{justify-content:center}
}
@media(max-width:991px){.cmp-how-to-center .button-link .alle-core-buttonlink{text-align:center !important}
}
.cmp-how-to-center .button-link .btn{padding:0;margin:0;text-decoration:underline;color:#000;font-size:23px;line-height:normal}
@media(max-width:991px){.cmp-how-to-center .button-link .btn{font-size:20px;margin-top:10px}
}
.cmp-how-to-center .button-link .btn:focus{outline:0}
@media(max-width:991px){.cmp-how-to-center .button-link{text-align:center}
}
.cmp-how-to-center .megamenu__tile-card-section{width:100%;height:100%}
@media(max-width:767px){.cmp-how-to-center .cmp-container{margin:0}
}
.cmp-how-to-center .card.parbase{height:260px;width:270px;padding:0 15px;border:0;margin-bottom:30px !important;margin:0;box-shadow:none}
@media(max-width:991px){.cmp-how-to-center .card.parbase{margin-bottom:15px !important}
}
@media(max-width:480px){.cmp-how-to-center .card.parbase{width:50% !important;height:auto}
}
@media(max-width:360px){.cmp-how-to-center .card.parbase{width:160px !important;height:auto}
}
.cmp-how-to-center .card.parbase .card{background:#fff;box-shadow:0 3px 19px #00000015;text-align:center;margin:0;display:flex;align-items:center;justify-content:center;height:100%;border:0}
.cmp-how-to-center .card.parbase .card .card__img-container{background-color:#fff}
@media(max-width:991px){.cmp-how-to-center .card.parbase .card{flex-direction:row;padding:15px 10px}
}
.cmp-how-to-center .card.parbase .card__img--top{width:100%;max-width:90px;margin:15px 0 0}
@media(max-width:991px){.cmp-how-to-center .card.parbase .card__img--top{margin:0}
}
.cmp-how-to-center .card.parbase .card-text p{margin:0}
@media(max-width:991px){.cmp-how-to-center .card.parbase .card-text p{font-size:12px;line-height:16px}
}
.cmp-how-to-center .card.parbase .card-text,.cmp-how-to-center .card.parbase .card-text span,.cmp-how-to-center .card.parbase .card-text p{font-size:15px;color:#000;font-family:Avenir-book;line-height:normal;margin:0;padding:0;text-align:center}
@media(max-width:991px){.cmp-how-to-center .card.parbase .card-text,.cmp-how-to-center .card.parbase .card-text span,.cmp-how-to-center .card.parbase .card-text p{font-size:10px;text-align:left;line-height:16px}
}
.cmp-how-to-center .card.parbase .card-text span{text-decoration:none;color:#0072bc;display:block}
.cmp-how-to-center .card.parbase .card__img-container{padding:0}
.cmp-how-to-center .card.parbase .card-body{padding:15px 20px;order:1;justify-content:start}
@media(max-width:991px){.cmp-how-to-center .card.parbase .card-body{padding:0 0 0 15px;width:65%;text-align:left;display:flex;flex-direction:column;justify-content:center}
}
.cmp-how-to-center .card.parbase .card-link{text-decoration:none;display:block;height:100%}
.cmp-how-to-center .card.parbase .card-link:hover .card{outline:0}
@media(max-width:767px){.cmp-how-to-center.mobile-imgText-column-alignment{padding:0 15px !important}
}
.cmp-how-to-center.mobile-imgText-column-alignment .card.parbase{padding:0 10px;height:auto}
@media(max-width:767px){.cmp-how-to-center.mobile-imgText-column-alignment .card.parbase{padding:0 5px}
}
.cmp-how-to-center.mobile-imgText-column-alignment .card.parbase .card{box-shadow:0 7px 10px #00000029}
.cmp-how-to-center.mobile-imgText-column-alignment .card.parbase .card .card__img-container{height:80%}
@media(min-width:992px){.cmp-how-to-center.mobile-imgText-column-alignment .card.parbase .card .card__img-container{margin:15px 0}
}
.cmp-how-to-center.mobile-imgText-column-alignment .card.parbase .card .card__img-container .card__img--top{object-fit:contain}
.cmp-how-to-center.mobile-imgText-column-alignment .card.parbase .card .card-body .card-text{font-family:Avenir-medium;font-size:18px;line-height:24px}
.cmp-how-to-center.mobile-imgText-column-alignment .card.parbase .card .card-body .card-text p{text-align:center}
@media(max-width:991px){.cmp-how-to-center.mobile-imgText-column-alignment .card.parbase .card{flex-direction:column}
.cmp-how-to-center.mobile-imgText-column-alignment .card.parbase .card .card__img-container{min-height:45px}
.cmp-how-to-center.mobile-imgText-column-alignment .card.parbase .card .card-body{padding:15px 0 0;width:100%}
.cmp-how-to-center.mobile-imgText-column-alignment .card.parbase .card .card-body .card-text{font-size:11px;line-height:15px;text-align:center}
}
.text .howtocenter-title{font-size:2.188rem;line-height:48px;font-family:Avenir-light;margin-bottom:20px;color:#0072bc}
@media(max-width:991px){.text .howtocenter-title{font-size:1.25rem;line-height:31px}
}