.elementor-239 .elementor-element.elementor-element-f17a314{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-239 .elementor-element.elementor-element-f17a314, .elementor-239 .elementor-element.elementor-element-f17a314::before{--border-transition:0.3s;}.elementor-239 .elementor-element.elementor-element-a5189f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:space-between;--background-transition:0.3s;}.elementor-239 .elementor-element.elementor-element-a5189f5.e-con{--align-self:center;}.elementor-239 .elementor-element.elementor-element-26457ae .premium-image-separator-container img{width:700px;height:470px !important;object-fit:fill;}.elementor-239 .elementor-element.elementor-element-26457ae .premium-image-separator-container i{font-size:700px;}.elementor-239 .elementor-element.elementor-element-26457ae .premium-image-separator-container svg{width:700px !important;height:700px !important;}.elementor-239 .elementor-element.elementor-element-26457ae .premium-image-separator-container{transform:translateY( 0% );text-align:center;}.elementor-239 .elementor-element.elementor-element-ce5a469{--display:flex;--background-transition:0.3s;}.elementor-239 .elementor-element.elementor-element-dabb0c6{text-align:center;z-index:3;}.elementor-239 .elementor-element.elementor-element-dabb0c6 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;}.elementor-239 .elementor-element.elementor-element-f773a9c .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-239 .elementor-element.elementor-element-f773a9c.elementor-element{--order:99999 /* order end hack */;}.elementor-239 .elementor-element.elementor-element-f773a9c{z-index:4;}@media(max-width:1024px){.elementor-239 .elementor-element.elementor-element-f773a9c .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-239 .elementor-element.elementor-element-f773a9c .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}/* Start custom CSS for container, class: .elementor-element-a5189f5 */.contenedor {
    width: 800px; /* Ancho deseado del contenedor */
    height: 470px; /* Alto deseado del contenedor */
    overflow: hidden; /* Oculta cualquier parte de la imagen que se salga del contenedor */
}

.contenedor img {
    width: 800px; /* Ajusta la imagen al ancho del contenedor */
    height: auto; /* La altura se ajustará automáticamente */
    transition: transform 1.1s ease; /* Transición suave de 0.5 segundos en el efecto de transformación */
}

.contenedor:hover img {
    transform: scale(1.1); /* Escala la imagen al 120% (efecto de zoom) */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f17a314 */.imagehover {
    transition: all 2.3s ease-in-out;
}

.imagehover:hover
{
    transform: scale(1.1);
}

.container {
overflow: hidden;
}/* End custom CSS */