.blockImage {
  object-fit: cover;
  aspect-ratio: 1.4444444444; }

.site-footer {
  margin-top: 40px; }

.full-contents ul li {
  color: #57667e; }

.hero-style-2 .slide-title, .hero-style-2 .slide-text {
  max-width: 600px;
  text-shadow: 0 0 5px rgba(0, 0, 0, 0.5); }

.hero-style-2 p {
  text-shadow: 0 0 5px rgba(0, 0, 0, 1); }

.img-holder img {
  aspect-ratio: 0.8172043011;
  object-fit: cover;
  width: 100%; }
