.acf-map {
width: 100%;
height: 550px;
border: 0;
margin: 0;
}
.acf-map img {
max-width: inherit !important;
}
.image-gallery .box .img {
width: 100%;
height: 200px;
display: table;
}
.image-gallery .box .img .table {
width: 100%;
margin: 0;
}
.image-gallery .box .img .table-cell {
width: 100%;
height: 200px;
display: table-cell;
vertical-align: middle;
border: 1px solid #f2f2f2;
min-width: 100%;
}
.image-gallery .box .img .table-cell img {
display: block;
margin: auto;
max-width: 80%;
max-height: 80%;
width: auto;
height: auto;
}
.wp-pagenavi {
width: 100%;
display: flex;
align-items: center;
justify-content: center;
}
.footer .box ul li a,
.footer .footer-bottom ul li a {
padding: 0;
}
.services-area .services-slider-container .inner {
height: 100%;
}
.modal-dialog {
max-width: 800px;
margin: 30px auto;
}
.modal-body {
position: relative;
padding: 0px;
}
.modal-body iframe {
width: 100%;
height: 500px;
}
.btn-close {
position: absolute;
right: -60px;
top: 0;
z-index: 999;
font-size: 2rem;
font-weight: normal;
color: #fff;
opacity: 1;
}
.whatsapp-icon {
position: fixed;
right: 50px;
bottom: 50px;
z-index: 9999;
animation: beat .50s infinite alternate;
}
@keyframes beat {
to {
transform: scale(1.2);
}
}
@media screen and (max-width: 667px) {
.whatsapp-icon {
right: 20px;
bottom: 20px;
width: 40px;
}
}