.mediaContactsComponent .title{text-transform:uppercase;text-align:center}
.mediaContactsComponent .title h3{font-size:72px}
.mediaContactsComponent .intro{margin-top:30px}
.mediaContactsComponent .intro p{margin:0 auto;max-width:50ch;text-align:center;font-size:20px}
.mediaContactsComponent .mediacontacts-holder{margin-top:100px}
.mediaContactsComponent .media-contact{width:213px;color:#002035}
.media-contact-image{max-width:213px;border-radius:50%;background-color:#a2dde1}
.media-contact-image img{width:100%;border-radius:50%;mix-blend-mode:multiply;filter:grayscale(1)}
.media-contact-name{margin-top:60px}
.media-contact-role p{font-size:16px}
.media-contact-email a,.media-contact-phone a{font-size:16px;color:#2891a3;text-decoration:none;word-break:break-word}
.media-contact-email a:is(:hover,:focus),.media-contact-phone a:is(:hover,:focus){text-decoration:underline}
.media-contact-phone{background:url(../../../../../content/dam/ukadviser/images/icons/phone.svg) left center no-repeat;padding-left:30px}
.media-contact-phone a{color:#002035}
.mediacontacts-container:has(.slick-slider){overflow:hidden}
.mediacontacts-container{padding:0}
.mediacontacts-container:has(.slick-slider) .title,.mediacontacts-container:has(.slick-slider) .intro{padding:0 20px}
.mediaContactsComponent .mediacontacts-holder.slick-slider{margin-left:30px}
.mediacontacts-holder .slick-dots{bottom:-65px}
@media(min-width:768px){.mediaContactsComponent .mediacontacts-holder{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;justify-items:center;gap:60px}
}
@media(min-width:1024px){.mediaContactsComponent .mediacontacts-holder{grid-template-columns:repeat(4,1fr);grid-template-rows:unset;gap:0 50px}
}
@media(min-width:1280px){.mediaContactsComponent{padding:0 0 0 40px}
.mediaContactsComponent .mediacontacts-holder{gap:0 10px}
.media-contact-role p{font-size:18px}
}
@media(min-width:1440px){.mediaContactsComponent{padding:0 0 0 50px}
}
.profile-carousel .slick-dots li.slick-active button:before{color:#f9550d !important;font-size:13px !important}
.profile-carousel .slick-dots li button:before{color:#d9d9d9 !important;opacity:1 !important;font-size:10px !important}
.slick-dots{>li{display:inline-block}
>li:only-child{display:none}
}
.slick-dots{margin-top:30px;!important;margin-bottom:0 !important;position:relative}