.contact-page-block{padding:0 0 100px}@media only screen and (max-width: 767px){.contact-page-block{padding-top:30px;padding-bottom:70px}}.contact-page-block .contact-page-title{font-size:36px;font-weight:400;line-height:150%;margin-bottom:0px}.contact-page-block .contact-page-subtitle{font-size:24px;font-weight:400;line-height:150%;margin-bottom:50px}@media only screen and (max-width: 767px){.contact-page-block .contact-page-subtitle{font-size:20px}}.contact-page-block .contact-page-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));gap:21px}@media only screen and (max-width: 767px){.contact-page-block .contact-page-grid{gap:50px}}.contact-page-block .contact-page-grid .contact-card{display:flex;flex-direction:column;overflow:hidden}.contact-page-block .contact-page-grid .contact-card .contact-image-wrapper{width:100%;height:280px;overflow:hidden}@media only screen and (max-width: 767px){.contact-page-block .contact-page-grid .contact-card .contact-image-wrapper{height:280px}}.contact-page-block .contact-page-grid .contact-card .contact-image-wrapper img{width:100%;height:100%;transition:transform .4s ease;display:block;object-fit:cover;object-position:center top}.contact-page-block .contact-page-grid .contact-card .contact-image-wrapper img:hover{transform:scale(1.05)}.contact-page-block .contact-page-grid .contact-card .contact-info-grid{display:flex;flex-direction:column;padding-top:20px}@media only screen and (max-width: 767px){.contact-page-block .contact-page-grid .contact-card .contact-info-grid{grid-template-columns:1fr;padding-top:20px}}.contact-page-block .contact-page-grid .contact-card .contact-info-grid .contact-name{font-size:24px;font-weight:400;line-height:150%;margin-bottom:18px}.contact-page-block .contact-page-grid .contact-card .contact-info-grid .contact-details{text-align:left}.contact-page-block .contact-page-grid .contact-card .contact-info-grid .contact-details .contact-phone,.contact-page-block .contact-page-grid .contact-card .contact-info-grid .contact-details .contact-email span{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#222530;text-transform:uppercase}.contact-page-block .contact-page-grid .contact-card .contact-info-grid .contact-details .contact-email span{text-decoration:underline;text-underline-offset:2px;transition:all .3s ease}.contact-page-block .contact-page-grid .contact-card .contact-info-grid .contact-details .contact-email span:hover{text-underline-offset:3px}.contact-page-block .contact-page-grid .contact-card .contact-info-grid .contact-details .contact-lang{font-size:14px;font-weight:600;color:#222530;text-transform:uppercase;margin-left:32px}.contact-page-block .contact-page-grid .contact-card:nth-child(1) .contact-image-wrapper{border-radius:20px 0 0 20px}.contact-page-block .contact-page-grid .contact-card:nth-child(2) .contact-image-wrapper{border-radius:0 0 0 0}.contact-page-block .contact-page-grid .contact-card:nth-child(3) .contact-image-wrapper{border-radius:0 20px 20px 0}
