.contact-map-holder > .contact-map > .featured_img > .corrner {
display: none !important;
}
#contact-content .eadrese-row {
display: flex;
align-items: center;
justify-content: space-between;
gap: 24px;
margin-bottom: 15px;
}
#contact-content .eadrese-row h1 {
margin-bottom: 0;
}
#contact-content .eadrese-row img {
display: block;
width: auto;
height: 90px;
}
#contact-content .cell-holder {
display: grid;
grid-template-columns: repeat(3, minmax(0, 1fr));
gap: 20px;
overflow: visible;
}
#contact-content .contact-cell,
#contact-content .contact-cell.last {
float: none;
width: auto;
margin-right: 0;
}
#contact-content .contact-cell .featured_img img {
display: block;
width: 100%;
height: 100%;
object-fit: cover;
}
#contact-content .contact-cell li a {
overflow-wrap: anywhere;
}
.map-info ul li.laiki > span {
padding-left: 10px;
color: #fff;
}
.map-info ul li.laiki > span strong {
color: #d99f54;
}
@media (max-width: 799px) {
.contact-map-holder {
margin-bottom: 24px !important;
}
.contact-map {
width: 100%;
height: auto;
}
.contact-map img {
display: block;
width: 100%;
height: auto;
}
.map-info,
.map-info.contacts {
position: relative;
top: auto;
right: auto;
left: auto;
box-sizing: border-box;
width: 100%;
height: auto;
padding: 20px;
}
.map-info ul,
.map-info.contacts ul {
margin: 0;
}
#contact-content {
margin-top: 0 !important;
}
#contact-content .cell-holder {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
}
@media (max-width: 560px) {
#contact-content .eadrese-row {
flex-direction: column-reverse;
align-items: flex-start;
gap: 4px;
margin: 10px 0 8px;
}
#contact-content .eadrese-row img {
height: 70px;
}
#contact-content .cell-holder {
grid-template-columns: 1fr;
}
}