.elementor-104895 .elementor-element.elementor-element-d4c98a1{--display:flex;--background-transition:0.3s;--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-104895 .elementor-element.elementor-element-09606c4 > .elementor-widget-container{margin:50px 50px 50px 50px;}.elementor-104895 .elementor-element.elementor-element-09606c4 .elementor-widget-container{max-width:90%;}.elementor-104895 .elementor-element.elementor-element-3ecb0a5{width:100%;max-width:100%;}.elementor-104895 .elementor-element.elementor-element-3ecb0a5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-104895 .elementor-element.elementor-element-4b06e68 > .elementor-widget-container{margin:50px 50px 50px 50px;}.elementor-104895 .elementor-element.elementor-element-4b06e68 .elementor-widget-container{max-width:90%;}.elementor-104895 .elementor-element.elementor-element-cfb4554{width:100%;max-width:100%;}.elementor-104895 .elementor-element.elementor-element-cfb4554 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-104895 .elementor-element.elementor-element-ca0cdb2 > .elementor-widget-container{margin:50px 50px 50px 50px;}.elementor-104895 .elementor-element.elementor-element-ca0cdb2 .elementor-widget-container{max-width:90%;}.elementor-104895 .elementor-element.elementor-element-356b951{width:100%;max-width:100%;}.elementor-104895 .elementor-element.elementor-element-356b951 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-104895 .elementor-element.elementor-element-2b75300 > .elementor-widget-container{margin:50px 50px 50px 50px;}.elementor-104895 .elementor-element.elementor-element-2b75300 .elementor-widget-container{max-width:90%;}.elementor-104895 .elementor-element.elementor-element-d1b4936{width:100%;max-width:100%;}.elementor-104895 .elementor-element.elementor-element-d1b4936 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-104895 .elementor-element.elementor-element-74f6a07 > .elementor-widget-container{margin:50px 50px 50px 50px;}.elementor-104895 .elementor-element.elementor-element-74f6a07 .elementor-widget-container{max-width:90%;}.elementor-104895 .elementor-element.elementor-element-bb67501{width:100%;max-width:100%;}.elementor-104895 .elementor-element.elementor-element-bb67501 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-104895 .elementor-element.elementor-element-d24a11c > .elementor-widget-container{margin:50px 50px 50px 50px;}.elementor-104895 .elementor-element.elementor-element-d24a11c .elementor-widget-container{max-width:90%;}@media(max-width:767px){.elementor-104895 .elementor-element.elementor-element-09606c4 > .elementor-widget-container{margin:30px 20px 30px 20px;}.elementor-104895 .elementor-element.elementor-element-4b06e68 > .elementor-widget-container{margin:30px 20px 30px 20px;}.elementor-104895 .elementor-element.elementor-element-ca0cdb2 > .elementor-widget-container{margin:30px 20px 30px 20px;}.elementor-104895 .elementor-element.elementor-element-2b75300 > .elementor-widget-container{margin:30px 20px 30px 20px;}.elementor-104895 .elementor-element.elementor-element-74f6a07 > .elementor-widget-container{margin:30px 20px 30px 20px;}.elementor-104895 .elementor-element.elementor-element-bb67501 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-104895 .elementor-element.elementor-element-d24a11c > .elementor-widget-container{margin:30px 20px 30px 20px;}}/* Start custom CSS for image, class: .elementor-element-3ecb0a5 */.image-zoom {
  overflow: hidden;
  border-radius: 16px; /* stavi isti radius koji već koristiš */
}

.image-zoom img {
  width: 100%;
  height: 100%;
  display: block;
  border-radius: inherit;
  transition: transform 0.4s ease;
}

.image-zoom:hover img {
  transform: scale(1.05);
}/* End custom CSS */