.font-light{font-family:DINNextW05-Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.font-light.is-bold,.font-light b,.font-light strong,.font-regular{font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.font-medium,.font-regular.is-bold,.font-regular b,.font-regular strong{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.font-bold,.font-medium.is-bold,.font-medium b,.font-medium strong{font-family:DINNextW05-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.faq-contact{display:block}.faq-contact__title{font-family:DINNextW05-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;margin:20px 0;font-size:20px;line-height:24px;text-transform:uppercase;color:#121212}.faq-contact__title--desktop{display:none}@media print,screen and (min-width:40em){.faq-contact__title{font-size:24px;line-height:28px}.faq-contact__title--mobile{display:none}.faq-contact__title--desktop{display:block}}.faq-contact__grey-wrapper{background-color:#f8f8f8;text-align:center}@media print,screen and (min-width:40em){.faq-contact__grey-wrapper{background-color:transparent;text-align:inherit}}.faq-contact__phone-title{font-family:DINNextW05-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;line-height:20px;text-transform:none;color:#121212;margin:15px 0}@media print,screen and (min-width:40em){.faq-contact__phone-title{font-size:18px;line-height:20px;margin:10px 0}}.faq-contact__phone-number{font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;display:block;background-color:#121212;color:#fefefe;font-size:14px;line-height:14px;text-decoration:none;padding:15px}.faq-contact__phone-number.is-bold,.faq-contact__phone-number b,.faq-contact__phone-number strong{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:40em){.faq-contact__phone-number{font-size:18px;line-height:20px;background-color:transparent;color:inherit;padding:0}}.faq-contact__opening-times{font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;margin:20px 0;font-size:14px;line-height:20px;color:#4b4b4b}.faq-contact__opening-times.is-bold,.faq-contact__opening-times b,.faq-contact__opening-times strong{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:40em){.faq-contact__opening-times{margin:15px 0}}.faq-contact__list{list-style:none;line-height:1;margin-top:25px;margin-bottom:0;padding:0}.faq-contact__item{margin-bottom:25px}.faq-contact__item-title{font-family:DINNextW05-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:none}.faq-contact__item-link,.faq-contact__item-title{font-weight:400;font-size:16px;line-height:20px;color:#121212}.faq-contact__item-link{font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;margin-top:10px;text-decoration:none}.faq-contact__item-link.is-bold,.faq-contact__item-link b,.faq-contact__item-link strong{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.faq-contact__item-link-title{margin-right:5px;text-decoration:underline}.faq-contact__item-link-icon{width:24px;height:20px;margin-top:-1px;margin-right:2px}.faq-contact__footer{font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;margin-top:30px;font-size:14px;line-height:20px;color:#4b4b4b}.faq-contact__footer.is-bold,.faq-contact__footer b,.faq-contact__footer strong{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:40em){.faq-contact__footer{margin-top:50px}}

/*# sourceMappingURL=faq-contact.8dd5ca402a.css.map*/