.m-banner-service-desk .wrapper{padding:1.5rem}.m-banner-service-desk__title picture{display:block;height:34px;margin-bottom:.6rem;width:115px}.m-banner-service-desk__title picture img{height:100%;object-fit:contain;width:100%}.m-banner-service-desk h3{margin-bottom:.8rem}.m-banner-service-desk__description{margin-bottom:2rem}.m-banner-service-desk__description p,.m-banner-service-desk__description a,.m-banner-service-desk__description li{font-size:1rem;letter-spacing:-0.015em;line-height:1.5}.m-banner-service-desk__button-container{border-left:3px solid #8bd6eb;padding-left:1rem}.m-banner-service-desk__button-container .button,.m-banner-service-desk__button-container .cta-button{margin-bottom:.6rem}.m-banner-service-desk__button:last-of-type .button,.m-banner-service-desk__button:last-of-type .cta-button{margin-bottom:0}@media only screen and (min-width:992px){.m-banner-service-desk__description p,.m-banner-service-desk__description a,.m-banner-service-desk__description li{font-size:1.3rem}.m-banner-service-desk__content{display:flex}.m-banner-service-desk__description{flex:0 0 58%;margin-bottom:0;padding-right:2rem}}@media only screen and (min-width:1175px){.m-banner-service-desk__description{flex:0 0 67%}}@media only screen and (min-width:1440px){.m-banner-service-desk .wrapper{padding:4rem}.m-banner-service-desk__description{padding-right:3rem}.m-banner-service-desk__button-container{padding-left:2rem}}