div.styles58 span.image.image--with-link {
display: block !important;
position: relative !important;
}
div.styles58 a:focus {
background: none !important;
border: none !important;
}
div.styles58 :focus, input:focus {
outline: none !important;
}
div.styles58 img {
transition: transform .5s ease, filter 1.5s ease-in-out !important;
border: none !important;
padding-bottom: 1.8em;
}
div.styles58 img:hover {
  transform: scale(1.5) !important;
}
div.styles59 span.image.image--with-link {
overflow: hidden !important;
max-height: 400px !important;
max-width: 400px !important;
display: block !important;
position: relative !important;
border-radius: 8px !important;
display: block !important;position: relative !important;
}
div.styles59 p {
font-size: 1.15em;
font-weight: 800 !important;
margin-top: 0.8em;
}
div.styles59 a {
text-decoration: dotted underline #4E4852 2px;
}
div.styles59 a:focus {
color: #00684C !important;
background: none !important;
border: none !important;
text-decoration: dotted underline #00684C 2px;
}
div.styles59 :focus, input:focus {
outline: none !important;
}
div.styles59 img {
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.styles59 img:hover {
  transform: scale(1.5) !important;
  filter: grayscale(0);
}
div.styles60 span.image.image--with-link {
overflow: hidden !important;
height: 400px !important;
width: 400px !important;
max-width: 95% !important;
display: block !important;
position: relative !important;
border-radius: 8px !important;
display: block !important;
position: relative !important;
margin-bottom: 2em;
}
div.styles60 p {
font-size: 1.15em;
font-weight: 800 !important;
margin-top: 0.8em;
}
div.styles60 a {
text-decoration: dotted underline #4E4852 2px;
}
div.styles60 a:focus {
color: #00684C !important;
background: none !important;
border: none !important;
text-decoration: dotted underline #00684C 2px;
}
div.styles60 :focus, input:focus {
outline: solid black 2px !important;
}
div.styles60 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;
}
div.styles60 img:hover {
  transform: scale(1.5) !important;
}
div.styles61 span.image.image--with-link {
overflow: hidden !important;
display: block !important;
position: relative !important;
border-radius: 8px !important;
display: block !important;
position: relative !important;
margin-bottom: 2em;
max-width:95%;
}
div.styles61 p {
font-size: 1.15em;
font-weight: 800 !important;
margin-top: 0.8em;
}
div.styles61 a {
text-decoration: dotted underline #4E4852 2px;
}
div.styles61 a:focus {
color: #00684C !important;
background: none !important;
border: none !important;
text-decoration: dotted underline #00684C 2px;
}
div.styles61 :focus, input:focus {
outline: solid black 2px !important;
}
div.styles61 img {
object-fit: cover !important;
transition: transform .5s ease, filter 1.5s ease-in-out !important;
border-radius: 8px !important;
}
div.styles61 img:hover {
  transform: scale(1.5) !important;
}
