.elementor-5072 .elementor-element.elementor-element-8114201:not(.elementor-motion-effects-element-type-background), .elementor-5072 .elementor-element.elementor-element-8114201 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5072 .elementor-element.elementor-element-8114201{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5072 .elementor-element.elementor-element-8114201 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5072 .elementor-element.elementor-element-5bc3de7 > .elementor-widget-container{margin:15px 15px 15px 15px;padding:0px 0px 32px 0px;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5072 .elementor-element.elementor-element-5bc3de7.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-5072 .elementor-element.elementor-element-5bc3de7.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-5072 .elementor-element.elementor-element-5bc3de7.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-5072 .elementor-element.elementor-element-5bc3de7 .elementor-image-box-title{margin-bottom:1px;}.elementor-5072 .elementor-element.elementor-element-5bc3de7 .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-5072 .elementor-element.elementor-element-4b45d43 > .elementor-widget-container{margin:15px 15px 15px 15px;padding:0px 0px 30px 0px;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5072 .elementor-element.elementor-element-4b45d43.elementor-position-right .elementor-image-box-img{margin-left:9px;}.elementor-5072 .elementor-element.elementor-element-4b45d43.elementor-position-left .elementor-image-box-img{margin-right:9px;}.elementor-5072 .elementor-element.elementor-element-4b45d43.elementor-position-top .elementor-image-box-img{margin-bottom:9px;}.elementor-5072 .elementor-element.elementor-element-4b45d43 .elementor-image-box-title{margin-bottom:1px;}.elementor-5072 .elementor-element.elementor-element-4b45d43 .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-5072 .elementor-element.elementor-element-3d76d10 > .elementor-widget-container{margin:15px 15px 15px 15px;padding:0px 0px 30px 0px;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5072 .elementor-element.elementor-element-3d76d10.elementor-position-right .elementor-image-box-img{margin-left:9px;}.elementor-5072 .elementor-element.elementor-element-3d76d10.elementor-position-left .elementor-image-box-img{margin-right:9px;}.elementor-5072 .elementor-element.elementor-element-3d76d10.elementor-position-top .elementor-image-box-img{margin-bottom:9px;}.elementor-5072 .elementor-element.elementor-element-3d76d10 .elementor-image-box-title{margin-bottom:1px;}.elementor-5072 .elementor-element.elementor-element-3d76d10 .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-5072 .elementor-element.elementor-element-e0ec78e > .elementor-widget-container{margin:15px 15px 15px 15px;padding:0px 0px 30px 0px;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5072 .elementor-element.elementor-element-e0ec78e.elementor-position-right .elementor-image-box-img{margin-left:9px;}.elementor-5072 .elementor-element.elementor-element-e0ec78e.elementor-position-left .elementor-image-box-img{margin-right:9px;}.elementor-5072 .elementor-element.elementor-element-e0ec78e.elementor-position-top .elementor-image-box-img{margin-bottom:9px;}.elementor-5072 .elementor-element.elementor-element-e0ec78e .elementor-image-box-title{margin-bottom:1px;}.elementor-5072 .elementor-element.elementor-element-e0ec78e .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}@media(max-width:767px){.elementor-5072 .elementor-element.elementor-element-5bc3de7 .elementor-image-box-img{margin-bottom:8px;}.elementor-5072 .elementor-element.elementor-element-4b45d43 .elementor-image-box-img{margin-bottom:9px;}.elementor-5072 .elementor-element.elementor-element-3d76d10 .elementor-image-box-img{margin-bottom:9px;}.elementor-5072 .elementor-element.elementor-element-e0ec78e .elementor-image-box-img{margin-bottom:9px;}}/* Start custom CSS for image-box, class: .elementor-element-5bc3de7 */.elementor-5072 .elementor-element.elementor-element-5bc3de7{
  overflow: hidden;
}

.elementor-5072 .elementor-element.elementor-element-5bc3de7 .elementor-widget-container{
  overflow: hidden;
}

.elementor-5072 .elementor-element.elementor-element-5bc3de7 img{
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  transform-origin: 50% 100%;
  will-change: transform;
  backface-visibility: hidden;
  transition: transform 0.4s ease, filter 0.4s ease;
}

.elementor-5072 .elementor-element.elementor-element-5bc3de7:hover img{
  transform: scale(1.06) translateY(0);
  filter: brightness(0.88);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4b45d43 */.elementor-5072 .elementor-element.elementor-element-4b45d43{
  overflow: hidden;
}

.elementor-5072 .elementor-element.elementor-element-4b45d43 .elementor-widget-container{
  overflow: hidden;
}

.elementor-5072 .elementor-element.elementor-element-4b45d43 img{
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  transform-origin: 50% 100%;
  will-change: transform;
  backface-visibility: hidden;
  transition: transform 0.4s ease, filter 0.4s ease;
}

.elementor-5072 .elementor-element.elementor-element-4b45d43:hover img{
  transform: scale(1.06) translateY(0);
  filter: brightness(0.88);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3d76d10 */.elementor-5072 .elementor-element.elementor-element-3d76d10{
  overflow: hidden;
}

.elementor-5072 .elementor-element.elementor-element-3d76d10 .elementor-widget-container{
  overflow: hidden;
}

.elementor-5072 .elementor-element.elementor-element-3d76d10 img{
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  transform-origin: 50% 100%;
  will-change: transform;
  backface-visibility: hidden;
  transition: transform 0.4s ease, filter 0.4s ease;
}

.elementor-5072 .elementor-element.elementor-element-3d76d10:hover img{
  transform: scale(1.06) translateY(0);
  filter: brightness(0.88);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e0ec78e */.elementor-5072 .elementor-element.elementor-element-e0ec78e{
  overflow: hidden;
}

.elementor-5072 .elementor-element.elementor-element-e0ec78e .elementor-widget-container{
  overflow: hidden;
}

.elementor-5072 .elementor-element.elementor-element-e0ec78e img{
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  transform-origin: 50% 100%;
  will-change: transform;
  backface-visibility: hidden;
  transition: transform 0.4s ease, filter 0.4s ease;
}

.elementor-5072 .elementor-element.elementor-element-e0ec78e:hover img{
  transform: scale(1.06) translateY(0);
  filter: brightness(0.88);
}/* End custom CSS */