.elementor-28 .elementor-element.elementor-element-34a9d8b{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-28 .elementor-element.elementor-element-5ccfa30{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-28 .elementor-element.elementor-element-8112545 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-8112545 img{width:100%;height:100vh;object-fit:cover;object-position:center center;}.elementor-28 .elementor-element.elementor-element-585ca0f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-c6ab3c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-c6ab3c0 img{width:100%;height:100vh;object-fit:cover;object-position:center center;}.elementor-28 .elementor-element.elementor-element-7a188fa{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-77117a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-77117a5 img{width:100%;height:100vh;object-fit:cover;object-position:center center;}.elementor-28 .elementor-element.elementor-element-0161ec2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-60959e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-60959e7 img{width:100%;height:100vh;object-fit:cover;object-position:center center;}.elementor-28 .elementor-element.elementor-element-7b7d866{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-36ae252 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-36ae252 img{width:100%;height:100vh;object-fit:cover;object-position:center center;}.elementor-28 .elementor-element.elementor-element-d5ae921{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-bbff35e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-bbff35e img{width:100%;height:100vh;object-fit:cover;object-position:center center;}.elementor-28 .elementor-element.elementor-element-dd8afda{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:40px;--e-n-carousel-swiper-pagination-size:7px;}.elementor-28 .elementor-element.elementor-element-dd8afda > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-dd8afda .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}:root{--page-title-display:none;}body.elementor-page-28{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-34a9d8b{--content-width:100%;}.elementor-28 .elementor-element.elementor-element-5ccfa30{--content-width:100%;}.elementor-28 .elementor-element.elementor-element-585ca0f{--content-width:100%;}.elementor-28 .elementor-element.elementor-element-7a188fa{--content-width:100%;}.elementor-28 .elementor-element.elementor-element-0161ec2{--content-width:100%;}.elementor-28 .elementor-element.elementor-element-7b7d866{--content-width:100%;}.elementor-28 .elementor-element.elementor-element-d5ae921{--content-width:100%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28 .elementor-element.elementor-element-dd8afda{--e-n-carousel-swiper-slides-to-display:1;width:100%;max-width:100%;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28 .elementor-element.elementor-element-dd8afda{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-size:30px;}}/* Start custom CSS for image, class: .elementor-element-8112545 */@media (max-width:767px) {
  .elementor-28 .elementor-element.elementor-element-8112545 img {
    object-fit: cover;
    object-position: 80% 40% !important;
    -webkit-object-position: 80% 40% !important;
  }
}

/* Tablet (768–1024px) */
@media (min-width:768px) and (max-width:1024px) {
  .elementor-28 .elementor-element.elementor-element-8112545 img {
    object-fit: cover;
    /* bottom-center = 50% horizontal, 100% vertical */
    object-position: 100% 40% !important;
    -webkit-object-position: 100% 40% !important; /* Safari */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c6ab3c0 */@media (max-width:767px) {
  .elementor-28 .elementor-element.elementor-element-c6ab3c0 img {
    object-fit: cover;
    object-position: 70% 0% !important;
    -webkit-object-position: 70% 0% !important;
  }
}

/* Tablet (768–1024px) */
@media (min-width:768px) and (max-width:1024px) {
  .elementor-28 .elementor-element.elementor-element-c6ab3c0 img {
    object-fit: cover;
    /* bottom-center = 50% horizontal, 100% vertical */
    object-position: 80% 0% !important;
    -webkit-object-position: 1% 40% !important; /* Safari */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-60959e7 */@media (max-width:767px) {
  .elementor-28 .elementor-element.elementor-element-60959e7 img {
    object-fit: cover;
    object-position: 15% 40% !important;
    -webkit-object-position: 15% 40% !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36ae252 */@media (max-width:767px) {
  .elementor-28 .elementor-element.elementor-element-36ae252 img {
    object-fit: cover;
    object-position: 10% 0% !important;
    -webkit-object-position: 10% 0% !important;
  }
}

/* Tablet (768–1024px) */
@media (min-width:768px) and (max-width:1024px) {
  .elementor-28 .elementor-element.elementor-element-36ae252 img {
    object-fit: cover;
    /* bottom-center = 50% horizontal, 100% vertical */
    object-position: 1% 40% !important;
    -webkit-object-position: 1% 40% !important; /* Safari */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bbff35e */@media (max-width:767px) {
  .elementor-28 .elementor-element.elementor-element-bbff35e img {
    object-fit: cover;
    object-position: 20% 40% !important;
    -webkit-object-position: 20% 40% !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8112545 */@media (max-width:767px) {
  .elementor-28 .elementor-element.elementor-element-8112545 img {
    object-fit: cover;
    object-position: 80% 40% !important;
    -webkit-object-position: 80% 40% !important;
  }
}

/* Tablet (768–1024px) */
@media (min-width:768px) and (max-width:1024px) {
  .elementor-28 .elementor-element.elementor-element-8112545 img {
    object-fit: cover;
    /* bottom-center = 50% horizontal, 100% vertical */
    object-position: 100% 40% !important;
    -webkit-object-position: 100% 40% !important; /* Safari */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c6ab3c0 */@media (max-width:767px) {
  .elementor-28 .elementor-element.elementor-element-c6ab3c0 img {
    object-fit: cover;
    object-position: 70% 0% !important;
    -webkit-object-position: 70% 0% !important;
  }
}

/* Tablet (768–1024px) */
@media (min-width:768px) and (max-width:1024px) {
  .elementor-28 .elementor-element.elementor-element-c6ab3c0 img {
    object-fit: cover;
    /* bottom-center = 50% horizontal, 100% vertical */
    object-position: 80% 0% !important;
    -webkit-object-position: 1% 40% !important; /* Safari */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-60959e7 */@media (max-width:767px) {
  .elementor-28 .elementor-element.elementor-element-60959e7 img {
    object-fit: cover;
    object-position: 15% 40% !important;
    -webkit-object-position: 15% 40% !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36ae252 */@media (max-width:767px) {
  .elementor-28 .elementor-element.elementor-element-36ae252 img {
    object-fit: cover;
    object-position: 10% 0% !important;
    -webkit-object-position: 10% 0% !important;
  }
}

/* Tablet (768–1024px) */
@media (min-width:768px) and (max-width:1024px) {
  .elementor-28 .elementor-element.elementor-element-36ae252 img {
    object-fit: cover;
    /* bottom-center = 50% horizontal, 100% vertical */
    object-position: 1% 40% !important;
    -webkit-object-position: 1% 40% !important; /* Safari */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bbff35e */@media (max-width:767px) {
  .elementor-28 .elementor-element.elementor-element-bbff35e img {
    object-fit: cover;
    object-position: 20% 40% !important;
    -webkit-object-position: 20% 40% !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8112545 */@media (max-width:767px) {
  .elementor-28 .elementor-element.elementor-element-8112545 img {
    object-fit: cover;
    object-position: 80% 40% !important;
    -webkit-object-position: 80% 40% !important;
  }
}

/* Tablet (768–1024px) */
@media (min-width:768px) and (max-width:1024px) {
  .elementor-28 .elementor-element.elementor-element-8112545 img {
    object-fit: cover;
    /* bottom-center = 50% horizontal, 100% vertical */
    object-position: 100% 40% !important;
    -webkit-object-position: 100% 40% !important; /* Safari */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c6ab3c0 */@media (max-width:767px) {
  .elementor-28 .elementor-element.elementor-element-c6ab3c0 img {
    object-fit: cover;
    object-position: 70% 0% !important;
    -webkit-object-position: 70% 0% !important;
  }
}

/* Tablet (768–1024px) */
@media (min-width:768px) and (max-width:1024px) {
  .elementor-28 .elementor-element.elementor-element-c6ab3c0 img {
    object-fit: cover;
    /* bottom-center = 50% horizontal, 100% vertical */
    object-position: 80% 0% !important;
    -webkit-object-position: 1% 40% !important; /* Safari */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-60959e7 */@media (max-width:767px) {
  .elementor-28 .elementor-element.elementor-element-60959e7 img {
    object-fit: cover;
    object-position: 15% 40% !important;
    -webkit-object-position: 15% 40% !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36ae252 */@media (max-width:767px) {
  .elementor-28 .elementor-element.elementor-element-36ae252 img {
    object-fit: cover;
    object-position: 10% 0% !important;
    -webkit-object-position: 10% 0% !important;
  }
}

/* Tablet (768–1024px) */
@media (min-width:768px) and (max-width:1024px) {
  .elementor-28 .elementor-element.elementor-element-36ae252 img {
    object-fit: cover;
    /* bottom-center = 50% horizontal, 100% vertical */
    object-position: 1% 40% !important;
    -webkit-object-position: 1% 40% !important; /* Safari */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bbff35e */@media (max-width:767px) {
  .elementor-28 .elementor-element.elementor-element-bbff35e img {
    object-fit: cover;
    object-position: 20% 40% !important;
    -webkit-object-position: 20% 40% !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8112545 */@media (max-width:767px) {
  .elementor-28 .elementor-element.elementor-element-8112545 img {
    object-fit: cover;
    object-position: 80% 40% !important;
    -webkit-object-position: 80% 40% !important;
  }
}

/* Tablet (768–1024px) */
@media (min-width:768px) and (max-width:1024px) {
  .elementor-28 .elementor-element.elementor-element-8112545 img {
    object-fit: cover;
    /* bottom-center = 50% horizontal, 100% vertical */
    object-position: 100% 40% !important;
    -webkit-object-position: 100% 40% !important; /* Safari */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c6ab3c0 */@media (max-width:767px) {
  .elementor-28 .elementor-element.elementor-element-c6ab3c0 img {
    object-fit: cover;
    object-position: 70% 0% !important;
    -webkit-object-position: 70% 0% !important;
  }
}

/* Tablet (768–1024px) */
@media (min-width:768px) and (max-width:1024px) {
  .elementor-28 .elementor-element.elementor-element-c6ab3c0 img {
    object-fit: cover;
    /* bottom-center = 50% horizontal, 100% vertical */
    object-position: 80% 0% !important;
    -webkit-object-position: 1% 40% !important; /* Safari */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-60959e7 */@media (max-width:767px) {
  .elementor-28 .elementor-element.elementor-element-60959e7 img {
    object-fit: cover;
    object-position: 15% 40% !important;
    -webkit-object-position: 15% 40% !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36ae252 */@media (max-width:767px) {
  .elementor-28 .elementor-element.elementor-element-36ae252 img {
    object-fit: cover;
    object-position: 10% 0% !important;
    -webkit-object-position: 10% 0% !important;
  }
}

/* Tablet (768–1024px) */
@media (min-width:768px) and (max-width:1024px) {
  .elementor-28 .elementor-element.elementor-element-36ae252 img {
    object-fit: cover;
    /* bottom-center = 50% horizontal, 100% vertical */
    object-position: 1% 40% !important;
    -webkit-object-position: 1% 40% !important; /* Safari */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bbff35e */@media (max-width:767px) {
  .elementor-28 .elementor-element.elementor-element-bbff35e img {
    object-fit: cover;
    object-position: 20% 40% !important;
    -webkit-object-position: 20% 40% !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8112545 */@media (max-width:767px) {
  .elementor-28 .elementor-element.elementor-element-8112545 img {
    object-fit: cover;
    object-position: 80% 40% !important;
    -webkit-object-position: 80% 40% !important;
  }
}

/* Tablet (768–1024px) */
@media (min-width:768px) and (max-width:1024px) {
  .elementor-28 .elementor-element.elementor-element-8112545 img {
    object-fit: cover;
    /* bottom-center = 50% horizontal, 100% vertical */
    object-position: 100% 40% !important;
    -webkit-object-position: 100% 40% !important; /* Safari */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c6ab3c0 */@media (max-width:767px) {
  .elementor-28 .elementor-element.elementor-element-c6ab3c0 img {
    object-fit: cover;
    object-position: 70% 0% !important;
    -webkit-object-position: 70% 0% !important;
  }
}

/* Tablet (768–1024px) */
@media (min-width:768px) and (max-width:1024px) {
  .elementor-28 .elementor-element.elementor-element-c6ab3c0 img {
    object-fit: cover;
    /* bottom-center = 50% horizontal, 100% vertical */
    object-position: 80% 0% !important;
    -webkit-object-position: 1% 40% !important; /* Safari */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-60959e7 */@media (max-width:767px) {
  .elementor-28 .elementor-element.elementor-element-60959e7 img {
    object-fit: cover;
    object-position: 15% 40% !important;
    -webkit-object-position: 15% 40% !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36ae252 */@media (max-width:767px) {
  .elementor-28 .elementor-element.elementor-element-36ae252 img {
    object-fit: cover;
    object-position: 10% 0% !important;
    -webkit-object-position: 10% 0% !important;
  }
}

/* Tablet (768–1024px) */
@media (min-width:768px) and (max-width:1024px) {
  .elementor-28 .elementor-element.elementor-element-36ae252 img {
    object-fit: cover;
    /* bottom-center = 50% horizontal, 100% vertical */
    object-position: 1% 40% !important;
    -webkit-object-position: 1% 40% !important; /* Safari */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bbff35e */@media (max-width:767px) {
  .elementor-28 .elementor-element.elementor-element-bbff35e img {
    object-fit: cover;
    object-position: 20% 40% !important;
    -webkit-object-position: 20% 40% !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8112545 */@media (max-width:767px) {
  .elementor-28 .elementor-element.elementor-element-8112545 img {
    object-fit: cover;
    object-position: 80% 40% !important;
    -webkit-object-position: 80% 40% !important;
  }
}

/* Tablet (768–1024px) */
@media (min-width:768px) and (max-width:1024px) {
  .elementor-28 .elementor-element.elementor-element-8112545 img {
    object-fit: cover;
    /* bottom-center = 50% horizontal, 100% vertical */
    object-position: 100% 40% !important;
    -webkit-object-position: 100% 40% !important; /* Safari */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c6ab3c0 */@media (max-width:767px) {
  .elementor-28 .elementor-element.elementor-element-c6ab3c0 img {
    object-fit: cover;
    object-position: 70% 0% !important;
    -webkit-object-position: 70% 0% !important;
  }
}

/* Tablet (768–1024px) */
@media (min-width:768px) and (max-width:1024px) {
  .elementor-28 .elementor-element.elementor-element-c6ab3c0 img {
    object-fit: cover;
    /* bottom-center = 50% horizontal, 100% vertical */
    object-position: 80% 0% !important;
    -webkit-object-position: 1% 40% !important; /* Safari */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-60959e7 */@media (max-width:767px) {
  .elementor-28 .elementor-element.elementor-element-60959e7 img {
    object-fit: cover;
    object-position: 15% 40% !important;
    -webkit-object-position: 15% 40% !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36ae252 */@media (max-width:767px) {
  .elementor-28 .elementor-element.elementor-element-36ae252 img {
    object-fit: cover;
    object-position: 10% 0% !important;
    -webkit-object-position: 10% 0% !important;
  }
}

/* Tablet (768–1024px) */
@media (min-width:768px) and (max-width:1024px) {
  .elementor-28 .elementor-element.elementor-element-36ae252 img {
    object-fit: cover;
    /* bottom-center = 50% horizontal, 100% vertical */
    object-position: 1% 40% !important;
    -webkit-object-position: 1% 40% !important; /* Safari */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bbff35e */@media (max-width:767px) {
  .elementor-28 .elementor-element.elementor-element-bbff35e img {
    object-fit: cover;
    object-position: 20% 40% !important;
    -webkit-object-position: 20% 40% !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8112545 */@media (max-width:767px) {
  .elementor-28 .elementor-element.elementor-element-8112545 img {
    object-fit: cover;
    object-position: 80% 40% !important;
    -webkit-object-position: 80% 40% !important;
  }
}

/* Tablet (768–1024px) */
@media (min-width:768px) and (max-width:1024px) {
  .elementor-28 .elementor-element.elementor-element-8112545 img {
    object-fit: cover;
    /* bottom-center = 50% horizontal, 100% vertical */
    object-position: 100% 40% !important;
    -webkit-object-position: 100% 40% !important; /* Safari */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c6ab3c0 */@media (max-width:767px) {
  .elementor-28 .elementor-element.elementor-element-c6ab3c0 img {
    object-fit: cover;
    object-position: 70% 0% !important;
    -webkit-object-position: 70% 0% !important;
  }
}

/* Tablet (768–1024px) */
@media (min-width:768px) and (max-width:1024px) {
  .elementor-28 .elementor-element.elementor-element-c6ab3c0 img {
    object-fit: cover;
    /* bottom-center = 50% horizontal, 100% vertical */
    object-position: 80% 0% !important;
    -webkit-object-position: 1% 40% !important; /* Safari */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-60959e7 */@media (max-width:767px) {
  .elementor-28 .elementor-element.elementor-element-60959e7 img {
    object-fit: cover;
    object-position: 15% 40% !important;
    -webkit-object-position: 15% 40% !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36ae252 */@media (max-width:767px) {
  .elementor-28 .elementor-element.elementor-element-36ae252 img {
    object-fit: cover;
    object-position: 10% 0% !important;
    -webkit-object-position: 10% 0% !important;
  }
}

/* Tablet (768–1024px) */
@media (min-width:768px) and (max-width:1024px) {
  .elementor-28 .elementor-element.elementor-element-36ae252 img {
    object-fit: cover;
    /* bottom-center = 50% horizontal, 100% vertical */
    object-position: 1% 40% !important;
    -webkit-object-position: 1% 40% !important; /* Safari */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bbff35e */@media (max-width:767px) {
  .elementor-28 .elementor-element.elementor-element-bbff35e img {
    object-fit: cover;
    object-position: 20% 40% !important;
    -webkit-object-position: 20% 40% !important;
  }
}/* End custom CSS */