.local-contact-person{width:100%}.local-contact-person .image-name-wrapper.local-link:hover .local-contact-details .name a{background-size:100% 1px}.local-contact-person .image-wrapper{display:block;margin-bottom:10px;position:relative}.local-contact-person .image-wrapper:before{content:"";display:block;padding-top:110.5263157895%;width:100%}.local-contact-person .image-wrapper img{bottom:0;display:block;height:100%;left:0;object-fit:cover;object-position:top;position:absolute;right:0;top:0;transition:.6s ease-out;width:100%}.local-contact-person .image-wrapper .placeholder{background:url(58fb305eaf164f83adda.svg);background-color:#1a1a1a;background-position:bottom;background-repeat:no-repeat;background-size:100% 88%;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.local-contact-person .name{font-size:16px;font-style:normal;font-weight:400;line-height:1.5}.local-contact-person .email-phone-wrapper .email,.local-contact-person .email-phone-wrapper .email a,.local-contact-person .email-phone-wrapper .phone,.local-contact-person .email-phone-wrapper .phone a{color:#686868;font-size:12px;font-style:normal;font-weight:400;line-height:1.5}.local-contact-person .email-phone-wrapper .email,.local-contact-person .email-phone-wrapper .email a{word-break:break-all}.local-contact-person .local-contact-details .position-country-wrapper{margin-top:5px}@media(max-width:767px){.local-contact-person .local-contact-details .position-country-wrapper{margin-top:2px}}.local-contact-person .local-contact-details .position-country-wrapper span{color:#686868;font-size:12px;line-height:1.5}@media(max-width:767px){.local-contact-person .local-contact-details .position-country-wrapper span{color:#686868;line-height:1.4}}section.local-contacts-block{color:#1a1a1a;padding-bottom:100px;padding-top:100px}@media(max-width:1023px){section.local-contacts-block{padding-bottom:60px;padding-top:60px}}@media(max-width:767px){section.local-contacts-block{padding-bottom:50px;padding-top:50px}}section.local-contacts-block .container{display:flex}@media(max-width:1023px){section.local-contacts-block .container{flex-wrap:wrap}}@media(max-width:767px){section.local-contacts-block .container{gap:10px}}section.local-contacts-block .container h2{font-family:Power Grotesk,sans-serif;margin-bottom:24px;margin-right:50px}@media(max-width:767px){section.local-contacts-block .container h2{margin-bottom:20px;margin-right:0}}section.local-contacts-block .container a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;position:relative;text-decoration:none;transition:background-size .3s}section.local-contacts-block .container a:not(.link-arrow-right):hover{background-size:100% 1px}section.local-contacts-block .container a,section.local-contacts-block .container p,section.local-contacts-block .container span{color:#1a1a1a;line-height:1.5}@media(max-width:767px){section.local-contacts-block .container a,section.local-contacts-block .container p,section.local-contacts-block .container span{font-size:15px;line-height:1.4}}section.local-contacts-block .container .company-details a,section.local-contacts-block .container .company-details p,section.local-contacts-block .container .company-details span{margin-bottom:10px}section.local-contacts-block .container .company-details span{display:inline-block}section.local-contacts-block .container .location-wrapper{margin-bottom:30px;margin-top:30px}@media(max-width:767px){section.local-contacts-block .container .location-wrapper{margin-bottom:20px;margin-top:20px}}section.local-contacts-block .container .location-wrapper:last-of-type{margin-bottom:0}section.local-contacts-block .container .location-wrapper .town{font-size:20px;line-height:1.3;margin-bottom:2px}@media(max-width:767px){section.local-contacts-block .container .location-wrapper .town{font-size:18px}}section.local-contacts-block .container .location-wrapper .address{color:#686868}section.local-contacts-block .container .lh-side{padding-right:10px;width:50%}@media(max-width:1023px){section.local-contacts-block .container .lh-side{margin-bottom:30px;padding-right:0;width:100%}}section.local-contacts-block .container .rh-side{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));padding-left:10px;width:50%}@media(max-width:1023px){section.local-contacts-block .container .rh-side{padding-left:0;width:100%}}@media(max-width:767px){section.local-contacts-block .container .rh-side{grid-template-columns:repeat(2,minmax(0,1fr))}}section.local-contacts-block.type-updated h2{margin-bottom:30px}@media(max-width:767px){section.local-contacts-block.type-updated h2{margin-bottom:32px}}section.local-contacts-block.type-updated .company-details{max-width:400px}section.local-contacts-block.type-updated .company-details p{margin-bottom:16px}section.local-contacts-block.type-updated .company-details .location-wrapper{border-bottom:1px solid #dedede;margin:0;padding:16px 0}section.local-contacts-block.type-updated .company-details .location-wrapper:first-of-type{border-top:1px solid #dedede}section.local-contacts-block.type-updated .company-details .location-wrapper p{margin-bottom:0}section.local-contacts-block.type-updated .company-details .location-wrapper .town{font-family:Power Grotesk,sans-serif;font-size:24px;font-weight:500;line-height:32px;margin-bottom:4px}section.local-contacts-block.type-updated .company-details .phone-wrapper{margin:16px 0}section.local-contacts-block.type-updated .company-details .phone-wrapper p{margin-bottom:0}section.local-contacts-block.type-updated .company-details .phone-wrapper .phone-label{color:#686868;letter-spacing:-.3px;margin-bottom:2px}section.local-contacts-block.type-updated .company-details .company-details-text-wrapper p{color:#686868}section.local-contacts-block.type-updated .container .rh-side{gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}section.local-contacts-block.type-updated .container .rh-side .local-contact-person .image-wrapper{margin-bottom:16px}section.local-contacts-block.type-updated .container .rh-side .local-contact-person .image-wrapper:before{padding-top:110.2389078498%}section.local-contacts-block.type-updated .container .rh-side .local-contact-person .local-contact-details .name{font-size:20px;letter-spacing:-.3px;line-height:1.4}section.local-contacts-block.type-updated .container .rh-side .local-contact-person .local-contact-details .position-country-wrapper{margin-top:4px}section.local-contacts-block.type-updated .container .rh-side .local-contact-person .email-phone-wrapper{display:flex;flex-direction:column-reverse;margin-top:16px}section.local-contacts-block.type-updated .container .rh-side .local-contact-person .email-phone-wrapper .email,section.local-contacts-block.type-updated .container .rh-side .local-contact-person .email-phone-wrapper .phone{margin-top:2px}section.local-contacts-block.type-updated .container .rh-side .local-contact-person .email-phone-wrapper .email a,section.local-contacts-block.type-updated .container .rh-side .local-contact-person .email-phone-wrapper .email p,section.local-contacts-block.type-updated .container .rh-side .local-contact-person .email-phone-wrapper .email span,section.local-contacts-block.type-updated .container .rh-side .local-contact-person .email-phone-wrapper .phone a,section.local-contacts-block.type-updated .container .rh-side .local-contact-person .email-phone-wrapper .phone p,section.local-contacts-block.type-updated .container .rh-side .local-contact-person .email-phone-wrapper .phone span{font-size:16px;line-height:1.5}section.local-contacts-block.type-updated .container .rh-side .local-contact-person .cta{margin-top:2px}@media(max-width:767px){section.local-contacts-block.type-updated .container{gap:0}section.local-contacts-block.type-updated .container .lh-side{margin-bottom:32px}section.local-contacts-block.type-updated .container .rh-side{display:flex;gap:20px;margin-left:-20px;margin-right:-20px;overflow:scroll;padding:0 20px;width:100vw;-ms-overflow-style:none;scrollbar-width:none}section.local-contacts-block.type-updated .container .rh-side .local-contact-person{flex:0 0 258px;max-width:258px;width:100%}section.local-contacts-block.type-updated .container .rh-side::-webkit-scrollbar{display:none}}