.action_button {
font-family: "Indie Flower", Arial, Tahoma, sans-serif;
font-size: 20px;
font-weight: 600;
letter-spacing: 0px;
padding: 11px 20px;
line-height: 1.0;
}
#mfn-gdpr[data-direction="vertical"] {
flex-direction: column;
padding: 20px;
bottom: 20px;
width: 320px;
}
#mfn-gdpr .mfn-gdpr-button {
background-color: #785e35;
color: #ffffff;
border-color: transparent;
padding: 10px;
}  img:not([src$=".svg"]) {
max-width: 100%;
height: 100%;
} .gallery .gallery-item {
overflow: hidden;
position: relative;
padding-left: 0px;
padding-right: 0px;
margin: 0 0 10px!important;
}
.gallery .gallery-item .gallery-icon {
border: 0;
width: 95%;
overflow: hidden;
line-height: 0;
margin-right: 2.5%!important;
margin-left: 2.5%!important;
padding: 0!important;
position: relative
}