.contact-details-wrap{margin:0 0 40px}.contact-address-wrap h2,.contact-details-wrap h2{color:#fff;font-size:32px;font-style:normal;font-weight:600;line-height:100%;text-shadow:2px 2px 8px rgba(0,0,0,.3)}.contact-address-wrap .address-cards-wrap,.contact-details-wrap .contact-cards-wrap{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}.contact-address-wrap .address-cards-wrap .address-card,.contact-details-wrap .contact-cards-wrap .contact-card{display:flex;flex-basis:calc(50% - 20px);flex-grow:1;gap:8px}.contact-details-wrap .contact-cards-wrap .contact-card{align-items:center}.contact-address-wrap .address-cards-wrap .address-card{align-items:flex-start}.contact-details-wrap .contact-cards-wrap .contact-card:hover{text-decoration:none}.contact-address-wrap .address-cards-wrap h4,.contact-details-wrap .contact-cards-wrap h4{color:#fff;font-size:18px;font-style:normal;font-weight:600;line-height:100%;margin:0}.contact-address-wrap .address-cards-wrap h4{margin:0 0 12px}.address-cards-wrap .address-card .address-image,.contact-details-wrap .contact-cards-wrap .contact-image{height:24px;width:24px}.address-cards-wrap .address-card .address-image svg,.contact-details-wrap .contact-cards-wrap .contact-image svg{fill:#fae189;height:24px;width:24px}.contact-address-wrap .address-cards-wrap .address-content{display:flex;flex-direction:column}.contact-address-wrap .address-cards-wrap span{color:#fae189;font-size:16px;font-style:normal;font-weight:500;line-height:100%;margin:0 0 5px}.contact-address-wrap .address-cards-wrap p{color:#e8eaed;font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin:0}