/* Real <img> layered over photo columns so photos are indexable; the column's CSS background stays underneath. */
.dla-has-col-img { position: relative; }
.dla-has-col-img > .dla-col-img {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
  margin: 0;
  max-width: none;
  border: 0;
  border-radius: inherit;
  z-index: 0;
}
.dla-has-col-img > .elementor-element { position: relative; z-index: 1; }

/* Match each photo column's Elementor background-position / background-size. */
.elementor-1268 .elementor-element-718bb8f > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-1268 .elementor-element-e575d76 > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-1268 .elementor-element-e0ea966 > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-1268 .elementor-element-6bce791 > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-1268 .elementor-element-b7edeee > .dla-has-col-img > .dla-col-img{object-position:center left;object-fit:cover;}
.elementor-1268 .elementor-element-ce746ff > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-1268 .elementor-element-124a1fa > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-1268 .elementor-element-920c872 > .dla-has-col-img > .dla-col-img{object-position:center left;object-fit:cover;}
.elementor-1268 .elementor-element-c89a86c > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-1276 .elementor-element-6dd2399 > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-1276 .elementor-element-c6b7729 > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-1276 .elementor-element-eb7277f > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-1276 .elementor-element-f996f86 > .dla-has-col-img > .dla-col-img{object-position:center left;object-fit:cover;}
.elementor-1276 .elementor-element-c0811c5 > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-1276 .elementor-element-09eb511 > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-1276 .elementor-element-7a9c2a4 > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-1276 .elementor-element-3a76d1f > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-1276 .elementor-element-fb3d5be > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-2262 .elementor-element-c4eaa97 > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-2262 .elementor-element-5c082c4 > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-2262 .elementor-element-58d5c8d > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-2262 .elementor-element-a3a28b2 > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-2262 .elementor-element-2603554 > .dla-has-col-img > .dla-col-img{object-position:center left;object-fit:cover;}
.elementor-2262 .elementor-element-c113ff5 > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-2262 .elementor-element-b6a9744 > .dla-has-col-img > .dla-col-img{object-position:center right;object-fit:cover;}
.elementor-2262 .elementor-element-097c805 > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-2262 .elementor-element-177708d > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-2262 .elementor-element-ee1c098 > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-1077 .elementor-element-57aa3b7 > .dla-has-col-img > .dla-col-img{object-position:center right;object-fit:cover;}
.elementor-1077 .elementor-element-1a8301e > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-1077 .elementor-element-4a57755 > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-1077 .elementor-element-a76f93f > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-1077 .elementor-element-ddeabd5 > .dla-has-col-img > .dla-col-img{object-position:-100px 0px;object-fit:cover;}
.elementor-1077 .elementor-element-9349641 > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-1077 .elementor-element-85f6734 > .dla-has-col-img > .dla-col-img{object-position:center right;object-fit:cover;}
.elementor-1077 .elementor-element-c3cac6d > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-1077 .elementor-element-64d11dc > .dla-has-col-img > .dla-col-img{object-position:-60px 0px;object-fit:cover;}
@media(max-width:1024px){.elementor-1077 .elementor-element-ddeabd5 > .dla-has-col-img > .dla-col-img{object-position:0px 0px;}}
@media(max-width:1024px){.elementor-1077 .elementor-element-64d11dc > .dla-has-col-img > .dla-col-img{object-position:0px 0px;}}
@media(max-width:767px){.elementor-1077 .elementor-element-ddeabd5 > .dla-has-col-img > .dla-col-img{object-position:0px 0px;}}
@media(max-width:767px){.elementor-1077 .elementor-element-64d11dc > .dla-has-col-img > .dla-col-img{object-position:0px 0px;}}
.elementor-1284 .elementor-element-81e5f54 > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-1284 .elementor-element-65cf0a7 > .dla-has-col-img > .dla-col-img{object-position:-335px 0px;object-fit:cover;}
.elementor-1284 .elementor-element-e1b078b > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-1284 .elementor-element-c894709 > .dla-has-col-img > .dla-col-img{object-position:-330px 0px;object-fit:cover;}
.elementor-1284 .elementor-element-c44b941 > .dla-has-col-img > .dla-col-img{object-position:-315px 0px;object-fit:cover;}
.elementor-1284 .elementor-element-2844d96 > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-1284 .elementor-element-aab32d1 > .dla-has-col-img > .dla-col-img{object-position:center left;object-fit:cover;}
.elementor-1284 .elementor-element-2b22b98 > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-1284 .elementor-element-9fea337 > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-1284 .elementor-element-dd0ceb6 > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
@media(max-width:1024px){.elementor-1284 .elementor-element-65cf0a7 > .dla-has-col-img > .dla-col-img{object-position:0px 0px;}}
@media(max-width:1024px){.elementor-1284 .elementor-element-c894709 > .dla-has-col-img > .dla-col-img{object-position:0px 0px;}}
@media(max-width:1024px){.elementor-1284 .elementor-element-c44b941 > .dla-has-col-img > .dla-col-img{object-position:0px 0px;}}
@media(max-width:1024px){.elementor-1284 .elementor-element-2b22b98 > .dla-has-col-img > .dla-col-img{object-position:center right;}}
@media(max-width:767px){.elementor-1284 .elementor-element-65cf0a7 > .dla-has-col-img > .dla-col-img{object-position:0px 0px;}}
@media(max-width:767px){.elementor-1284 .elementor-element-c894709 > .dla-has-col-img > .dla-col-img{object-position:0px 0px;}}
@media(max-width:767px){.elementor-1284 .elementor-element-c44b941 > .dla-has-col-img > .dla-col-img{object-position:0px 0px;}}
.elementor-2264 .elementor-element-38dee3a > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-2264 .elementor-element-88e0640 > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-2264 .elementor-element-7d9f69c > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-2264 .elementor-element-60ffbe4 > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-2264 .elementor-element-86dd5b0 > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-2264 .elementor-element-9ef3cbc > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-2264 .elementor-element-ddb3ab8 > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-2264 .elementor-element-82a089b > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-2264 .elementor-element-e4b314d > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-2264 .elementor-element-80ea302 > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
@media(max-width:1024px){.elementor-2264 .elementor-element-38dee3a > .dla-has-col-img > .dla-col-img{object-position:bottom center;}}
.elementor-1263 .elementor-element-86d4824 > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-1263 .elementor-element-775aae9 > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-1263 .elementor-element-745a97f > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-1263 .elementor-element-0f3034b > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-1263 .elementor-element-eafdc7d > .dla-has-col-img > .dla-col-img{object-position:center right;object-fit:cover;}
.elementor-1263 .elementor-element-1390811 > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-1263 .elementor-element-6fd3a33 > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-1263 .elementor-element-5265b2c > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-1263 .elementor-element-6695f1a > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-1263 .elementor-element-ed8c08b > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
.elementor-1263 .elementor-element-b27330f > .dla-has-col-img > .dla-col-img{object-position:center center;object-fit:cover;}
