.elementor-504 .elementor-element.elementor-element-3ae35c29{overflow:visible;}.elementor-504 .elementor-element.elementor-element-2aab7c92{--spacer-size:80px;}.elementor-504 .elementor-element.elementor-element-7049e73b{--spacer-size:50px;}.elementor-504 .elementor-element.elementor-element-25e26409{color:#000000;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:400;line-height:35px;}.elementor-504 .elementor-element.elementor-element-25e26409 > .elementor-widget-container{margin:50px 0px 0px 50px;}.elementor-504 .elementor-element.elementor-element-32ebafe0{color:#000000;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:35px;}.elementor-504 .elementor-element.elementor-element-32ebafe0 > .elementor-widget-container{margin:-40px 0px 0px 50px;}.elementor-504 .elementor-element.elementor-element-42f01209 .ekit-morphing-wrapper svg .ekit-morphing-image{width:57%;transform:scale(3.4);}.elementor-504 .elementor-element.elementor-element-42f01209 .ekit-morphing-wrapper .ekit-morphing-image{x:50px;y:33%;}.elementor-504 .elementor-element.elementor-element-42f01209 .ekit-morphing-wrapper svg{width:100%;}.elementor-504 .elementor-element.elementor-element-42f01209 > .elementor-widget-container{margin:50px 50px 0px 50px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-504 .elementor-element.elementor-element-5437af65{width:40.365%;}.elementor-504 .elementor-element.elementor-element-1fd5fcc7{width:59.635%;}}/* Start custom CSS for elementskit-image-morphing, class: .elementor-element-42f01209 *//* Aplica el borde con degradado a una imagen en movimiento específica */
#imagen-en-movimiento:hover {
  border: 5px solid;
  border-image: linear-gradient(to right, blue, transparent) 1;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1fd5fcc7 */.widget:hover {
  border: 5px solid;
  border-image: linear-gradient(to right, blue, transparent) 1;
}/* End custom CSS */