div.styles52 span.image.image--with-link {
overflow: hidden !important;
max-height: 240px !important;
max-width: 400px !important;
display: block !important;
position: relative !important;
border-radius: 8px !important;
display: block !important;position: relative !important;
}
div.styles52 p {
font-size: 1.15em;
font-weight: 800 !important;
margin-top: 0.8em;
}
div.styles52 a {
text-decoration: dotted underline #4E4852 2px;
}
div.styles52 a:focus {
color: #00684C !important;
background: none !important;
border: none !important;
text-decoration: dotted underline #00684C 2px;
}
div.styles52 :focus, input:focus {
outline: none !important;
}
div.styles52 img {
width: 400px !important;
max-width: 400px !important;
object-fit: cover !important;
transition: transform .5s ease, filter 1.5s ease-in-out !important;
border-radius: 8px !important;
filter: grayscale(100%);
}
div.styles52 img:hover {
  transform: scale(1.5) !important;
  filter: grayscale(0);
}
div.styles53 span.image.image--with-link {
display: block !important;
position: relative !important;
}
div.styles53 a:focus {
background: none !important;
border: none !important;
}
div.styles53 :focus, input:focus {
outline: none !important;
}
div.styles53 img {
transition: transform .5s ease, filter 1.5s ease-in-out !important;
border: none !important;
padding-bottom: 1.8em;
}
div.styles53 img:hover {
  transform: scale(1.5) !important;
}
.full-bleed {
    box-shadow: 0 0 0 100vmax #BAA35C;
    clip-path:inset(0 -100vmax);
}

.inverse {
    background-color: #BAA35C;
    color: #BAA35C;
    padding-top: 0.4em;
}
	
container {
    margin-inline: auto;
}
.wrapper {
padding: 0em 0 0em 0 !important;
}
@media screen and (min-width: 760px) {
.widget-row {
    margin-left: 0rem !important;
    margin-right: 0rem !important;
}
