.elementor-652 .elementor-element.elementor-element-eff2056{--display:flex;}.elementor-652 .elementor-element.elementor-element-ba43b28{--spacer-size:50px;}.elementor-652 .elementor-element.elementor-element-e56a357{--spacer-size:50px;}.elementor-652 .elementor-element.elementor-element-3e0a6ab{--spacer-size:50px;}.elementor-652 .elementor-element.elementor-element-108aed7{--spacer-size:50px;}.elementor-652 .elementor-element.elementor-element-b3eb96a{--display:flex;}.elementor-652 .elementor-element.elementor-element-b88ba9e{--spacer-size:50px;}.elementor-652 .elementor-element.elementor-element-e589825{--display:flex;}/* Start custom CSS for html, class: .elementor-element-3e9efdc *//* WORK WITH ME HERO IMAGE CONSTRAINT */

.cce-work-image img {
  width: 100%;
  max-height: 420px;       /* this is the key */
  object-fit: cover;
  border-radius: 16px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-707c335 */.elementor-652 .elementor-element.elementor-element-707c335 {
  scroll-margin-top: 145px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4b1659a */.elementor-652 .elementor-element.elementor-element-4b1659a {
  scroll-margin-top: 145px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cb913cf */.elementor-652 .elementor-element.elementor-element-cb913cf {
  scroll-margin-top: 145px;
}/* End custom CSS */