.elementor-1733 .elementor-element.elementor-element-54c0006:not(.elementor-motion-effects-element-type-background), .elementor-1733 .elementor-element.elementor-element-54c0006 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xn--vitemdiseoyconstruccion-0hc.com/wp-content/uploads/2026/01/1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1733 .elementor-element.elementor-element-54c0006{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:250px 0px 250px 0px;}.elementor-1733 .elementor-element.elementor-element-54c0006 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1733 .elementor-element.elementor-element-17e929e{text-align:center;}.elementor-1733 .elementor-element.elementor-element-17e929e .elementor-heading-title{color:#FFFFFF;}.elementor-1733 .elementor-element.elementor-element-3a7219b .widget-image-caption{color:#000000;font-family:"Balsamiq Sans", Sans-serif;font-size:20px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1733 .elementor-element.elementor-element-f10f71a .widget-image-caption{color:#000000;font-family:"Balsamiq Sans", Sans-serif;font-size:20px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1733 .elementor-element.elementor-element-d839e43 .widget-image-caption{color:#000000;font-family:"Balsamiq Sans", Sans-serif;font-size:20px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1733 .elementor-element.elementor-element-39e1a91 .widget-image-caption{color:#000000;font-family:"Balsamiq Sans", Sans-serif;font-size:20px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1733 .elementor-element.elementor-element-dcd5c3d .widget-image-caption{color:#000000;font-family:"Balsamiq Sans", Sans-serif;font-size:20px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1733 .elementor-element.elementor-element-9d43ed8 .widget-image-caption{color:#000000;font-family:"Balsamiq Sans", Sans-serif;font-size:20px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1733 .elementor-element.elementor-element-e1ccf15 .widget-image-caption{color:#000000;font-family:"Balsamiq Sans", Sans-serif;font-size:20px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1733 .elementor-element.elementor-element-04c49c4 .widget-image-caption{color:#000000;font-family:"Balsamiq Sans", Sans-serif;font-size:20px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1733 .elementor-element.elementor-element-b685f31 .widget-image-caption{color:#000000;font-family:"Balsamiq Sans", Sans-serif;font-size:20px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1733 .elementor-element.elementor-element-9aa00ae .widget-image-caption{color:#000000;font-family:"Balsamiq Sans", Sans-serif;font-size:20px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1733 .elementor-element.elementor-element-00e4a44 .widget-image-caption{color:#000000;font-family:"Balsamiq Sans", Sans-serif;font-size:20px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1733 .elementor-element.elementor-element-feac08f .widget-image-caption{color:#000000;font-family:"Balsamiq Sans", Sans-serif;font-size:20px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1733 .elementor-element.elementor-element-40bbd4b .widget-image-caption{color:#000000;font-family:"Balsamiq Sans", Sans-serif;font-size:20px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1733 .elementor-element.elementor-element-d8ef138 .widget-image-caption{color:#000000;font-family:"Balsamiq Sans", Sans-serif;font-size:20px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1733 .elementor-element.elementor-element-a63ac88 .widget-image-caption{color:#000000;font-family:"Balsamiq Sans", Sans-serif;font-size:20px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1733 .elementor-element.elementor-element-8cff3fd .widget-image-caption{color:#000000;font-family:"Balsamiq Sans", Sans-serif;font-size:20px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1733 .elementor-element.elementor-element-87aca86 .widget-image-caption{color:#000000;font-family:"Balsamiq Sans", Sans-serif;font-size:20px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1733 .elementor-element.elementor-element-6166d5c .widget-image-caption{color:#000000;font-family:"Balsamiq Sans", Sans-serif;font-size:20px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1733 .elementor-element.elementor-element-15e3aeb .widget-image-caption{color:#000000;font-family:"Balsamiq Sans", Sans-serif;font-size:20px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1733 .elementor-element.elementor-element-aa64b83 .widget-image-caption{color:#000000;font-family:"Balsamiq Sans", Sans-serif;font-size:20px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1733 .elementor-element.elementor-element-de91b27 .widget-image-caption{color:#000000;font-family:"Balsamiq Sans", Sans-serif;font-size:20px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1733 .elementor-element.elementor-element-11dd4f1 .widget-image-caption{color:#000000;font-family:"Balsamiq Sans", Sans-serif;font-size:20px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1733 .elementor-element.elementor-element-fd99a71 .widget-image-caption{color:#000000;font-family:"Balsamiq Sans", Sans-serif;font-size:20px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1733 .elementor-element.elementor-element-991bf11 .widget-image-caption{color:#000000;font-family:"Balsamiq Sans", Sans-serif;font-size:20px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1733 .elementor-element.elementor-element-a12ce0b .widget-image-caption{color:#000000;font-family:"Balsamiq Sans", Sans-serif;font-size:20px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1733 .elementor-element.elementor-element-f298052 .widget-image-caption{color:#000000;font-family:"Balsamiq Sans", Sans-serif;font-size:20px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1733 .elementor-element.elementor-element-67cfcb6 .widget-image-caption{color:#000000;font-family:"Balsamiq Sans", Sans-serif;font-size:20px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1733 .elementor-element.elementor-element-e3a265b .widget-image-caption{color:#000000;font-family:"Balsamiq Sans", Sans-serif;font-size:20px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1733 .elementor-element.elementor-element-a2057c1 .widget-image-caption{color:#000000;font-family:"Balsamiq Sans", Sans-serif;font-size:20px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1733 .elementor-element.elementor-element-0ce6ebb .widget-image-caption{color:#000000;font-family:"Balsamiq Sans", Sans-serif;font-size:20px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1733 .elementor-element.elementor-element-92a6aed .widget-image-caption{color:#000000;font-family:"Balsamiq Sans", Sans-serif;font-size:20px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1733 .elementor-element.elementor-element-b13000e .widget-image-caption{color:#000000;font-family:"Balsamiq Sans", Sans-serif;font-size:20px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1733 .elementor-element.elementor-element-eb2e6c2 .widget-image-caption{color:#000000;font-family:"Balsamiq Sans", Sans-serif;font-size:20px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}