.contact-details .top-cnt-area{direction:ltr;display:grid;grid-template-columns:auto 18%;grid-template-rows:auto}.contact-details .top-cnt-area .media{align-self:center;grid-column:2;grid-row:1;margin:0}.contact-details .top-cnt-area .cnt{align-self:center;direction:ltr;grid-column:1;grid-row:1;padding:0 8% 0 0;word-break:break-word}.contact-details .title-area>h1{margin-bottom:1rem;margin-top:0}.contact-details .top-cnt-area .media img{height:auto;max-width:unset;vertical-align:middle;width:100%}.contact-details{margin-right:105.33333px}.contact-details .address_boxes{margin:2rem 0}.contact-details .address_boxes .address_box{border-radius:1rem;box-shadow:6px 6px 6px rgba(26,116,249,.161);display:flex;flex-wrap:wrap;margin:1rem 0;padding:1rem}.contact-details .address_box .map{flex:0 0 330px}.contact-details .address_box .map_content{padding-left:1rem}.contact-details .address_box .map_content h5{font-size:1.8rem;font-weight:900;line-height:1.2;margin-bottom:1rem;margin-top:0}@media screen and (max-width:1200px){.contact-details .address_box .map{flex:auto;margin-bottom:2rem}}@media screen and (max-width:991px){.contact-details{margin:0}}@media screen and (max-width:600px){.contact-details .top-cnt-area{grid-template-columns:100%}.contact-details .top-cnt-area .media{grid-column:1;grid-row:1}.contact-details .top-cnt-area .cnt{grid-column:1;grid-row:2}}