.elementor-5214 .elementor-element.elementor-element-c7167b6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5214 .elementor-element.elementor-element-c7167b6 > .elementor-background-overlay{background-color:rgba(0,0,0,0.2);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5214 .elementor-element.elementor-element-c7167b6:not(.elementor-motion-effects-element-type-background), .elementor-5214 .elementor-element.elementor-element-c7167b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://lucero.com.mx/wp-content/uploads/2024/11/lucero-el-gallo-de-oro-bck-tv.jpg") 50% 50%;background-size:cover;}.elementor-5214 .elementor-element.elementor-element-c7167b6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-5214 .elementor-element.elementor-element-d1d3a85.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5214 .elementor-element.elementor-element-d1d3a85.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5214 .elementor-element.elementor-element-362d84f{text-align:center;}.elementor-5214 .elementor-element.elementor-element-362d84f .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:100px;font-weight:400;text-transform:uppercase;color:#ffffff;}.elementor-5214 .elementor-element.elementor-element-6bef4b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-160px;margin-bottom:-60px;padding:0px 0px 40px 0px;z-index:3;}.elementor-5214 .elementor-element.elementor-element-6bef4b0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5214 .elementor-element.elementor-element-293b3c4 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-5214 .elementor-element.elementor-element-d53889e > .elementor-widget-container{margin:010px 0px 0px 0px;}.elementor-5214 .elementor-element.elementor-element-d53889e .elementor-heading-title{font-size:22px;color:#ffffff;}.elementor-5214 .elementor-element.elementor-element-fec2546 .elementor-button{background-color:rgba(255,255,255,0);fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;border-radius:0px 0px 0px 0px;}.elementor-5214 .elementor-element.elementor-element-fec2546 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-5214 .elementor-element.elementor-element-98fdb15:not(.elementor-motion-effects-element-type-background), .elementor-5214 .elementor-element.elementor-element-98fdb15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://lucero.com.mx/wp-content/uploads/2025/03/caponera-background2-scaled.jpg");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-5214 .elementor-element.elementor-element-98fdb15 > .elementor-background-overlay{background-color:rgba(0,0,0,0.5);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5214 .elementor-element.elementor-element-98fdb15{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 140px 0px;}.elementor-5214 .elementor-element.elementor-element-4ce4117 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-5214 .elementor-element.elementor-element-4ce4117{text-align:center;}.elementor-5214 .elementor-element.elementor-element-4ce4117 .elementor-heading-title{font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#ffffff;}.elementor-5214 .elementor-element.elementor-element-307fccc{text-align:center;}.elementor-5214 .elementor-element.elementor-element-307fccc .elementor-heading-title{font-size:65px;text-transform:uppercase;color:#ffffff;}.elementor-5214 .elementor-element.elementor-element-0720489 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5214 .elementor-element.elementor-element-0720489:not(.elementor-motion-effects-element-type-background), .elementor-5214 .elementor-element.elementor-element-0720489 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-5214 .elementor-element.elementor-element-0720489 > .elementor-container{max-width:800px;}.elementor-5214 .elementor-element.elementor-element-0720489{box-shadow:1px 35px 60px 1px rgba(0,0,0,0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-50px;margin-bottom:0px;padding:10px 20px 10px 20px;z-index:3;}.elementor-5214 .elementor-element.elementor-element-0720489 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5214 .elementor-element.elementor-element-9697aa9 .elementor-button{background-color:rgba(255,255,255,0);font-size:20px;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-5214 .elementor-element.elementor-element-9697aa9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5214 .elementor-element.elementor-element-9697aa9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5214 .elementor-element.elementor-element-9697aa9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-5214 .elementor-element.elementor-element-3128b6b .elementor-button{background-color:rgba(255,255,255,0);font-size:20px;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-5214 .elementor-element.elementor-element-3128b6b .elementor-button-content-wrapper{flex-direction:row;}.elementor-5214 .elementor-element.elementor-element-3128b6b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-5214 .elementor-element.elementor-element-69a95ec .elementor-button{background-color:rgba(255,255,255,0);font-size:20px;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-5214 .elementor-element.elementor-element-69a95ec .elementor-button-content-wrapper{flex-direction:row;}.elementor-5214 .elementor-element.elementor-element-69a95ec .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-5214 .elementor-element.elementor-element-e565bae{margin-top:80px;margin-bottom:0px;}.elementor-5214 .elementor-element.elementor-element-3ffb755{text-align:center;}.elementor-5214 .elementor-element.elementor-element-3ffb755 .elementor-heading-title{font-size:65px;text-transform:uppercase;}.elementor-5214 .elementor-element.elementor-element-1bccca0:not(.elementor-motion-effects-element-type-background), .elementor-5214 .elementor-element.elementor-element-1bccca0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5214 .elementor-element.elementor-element-1bccca0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 140px 0px;}.elementor-5214 .elementor-element.elementor-element-1bccca0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5214 .elementor-element.elementor-element-6c1b52e .gallery_grid_content_wrapper .gallery_grid_item:hover .bg_overlay{background:rgba(0,0,0,0.2);}.elementor-5214 .elementor-element.elementor-element-6c1b52e .gallery_grid_content_wrapper .gallery_grid_item:hover .tg_gallery_grid_title{color:#ffffff;}.elementor-5214 .elementor-element.elementor-element-6c1b52e .gallery_grid_content_wrapper .gallery_grid_item .tg_gallery_grid_title{font-size:14px;}.elementor-5214 .elementor-element.elementor-element-6c1b52e .gallery_grid_content_wrapper .gallery_grid_item .tg_gallery_lightbox .tg_gallery_grid_title{letter-spacing:0px;}.elementor-5214 .elementor-element.elementor-element-6c1b52e .gallery_grid_content_wrapper .gallery_grid_item a.tg_gallery_lightbox .tg_gallery_grid_title{text-transform:none;}.elementor-5214 .elementor-element.elementor-element-81bfa64:not(.elementor-motion-effects-element-type-background), .elementor-5214 .elementor-element.elementor-element-81bfa64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background:url("https://lucero.com.mx/wp-content/uploads/2018/10/alexander-popov-522100-unsplash.jpg") 50% 50%;background-size:cover;}.elementor-5214 .elementor-element.elementor-element-81bfa64 > .elementor-background-overlay{background-color:#000000;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5214 .elementor-element.elementor-element-81bfa64{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:60px;padding:100px 0px 150px 0px;}.elementor-5214 .elementor-element.elementor-element-81bfa64 > .elementor-shape-bottom svg{height:70px;transform:translateX(-50%) rotateY(180deg);}.elementor-5214 .elementor-element.elementor-element-c475a2c{text-align:center;}.elementor-5214 .elementor-element.elementor-element-c475a2c .elementor-heading-title{font-size:65px;text-transform:uppercase;color:#ffffff;}.elementor-5214 .elementor-element.elementor-element-7e91afb .video_card iframe{background:#ffffff;}.elementor-5214 .elementor-element.elementor-element-7e91afb .portfolio_classic_grid_wrapper h3{color:#ffffff;}.elementor-5214 .elementor-element.elementor-element-7e91afb div.portfolio_classic_grid_wrapper h3{font-size:20px;}.elementor-5214 .elementor-element.elementor-element-7e91afb .portfolio_classic_grid_wrapper .portfolio_classic_subtitle{color:#999999;}.elementor-5214 .elementor-element.elementor-element-7e91afb .portfolio_classic_grid_wrapper div.portfolio_classic_subtitle{font-size:12px;font-weight:700;text-transform:uppercase;}.elementor-5214 .elementor-element.elementor-element-7e91afb .portfolio_filter_wrapper{text-align:center;}.elementor-5214 .elementor-element.elementor-element-7e91afb .portfolio_filter_wrapper a.filter_tag_btn{color:#ffffff;}.elementor-5214 .elementor-element.elementor-element-7e91afb .portfolio_filter_wrapper a.filter_tag_btn:hover{color:#ff2d55;}.elementor-5214 .elementor-element.elementor-element-7e91afb div.portfolio_filter_wrapper .filter_tag_btn:hover{border-color:#ff2d55;}.elementor-5214 .elementor-element.elementor-element-7e91afb div.portfolio_filter_wrapper .filter_tag_btn.active{border-color:#ff2d55;}.elementor-5214 .elementor-element.elementor-element-7e91afb .portfolio_filter_wrapper a.filter_tag_btn.active{color:#ff2d55;}.elementor-5214 .elementor-element.elementor-element-7e91afb div.portfolio_filter_wrapper a.filter_tag_btn{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:3px;}.elementor-5214 .elementor-element.elementor-element-d353908 .elementor-button{background-color:rgba(255,255,255,0);font-size:20px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-5214 .elementor-element.elementor-element-d353908 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5214 .elementor-element.elementor-element-d353908 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5214 .elementor-element.elementor-element-d353908 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-5214 .elementor-element.elementor-element-52f07a2{margin-top:80px;margin-bottom:0px;}.elementor-5214 .elementor-element.elementor-element-9710ffd{text-align:center;}.elementor-5214 .elementor-element.elementor-element-9710ffd .elementor-heading-title{font-size:65px;text-transform:uppercase;}.elementor-5214 .elementor-element.elementor-element-5c742c5{margin-top:20px;margin-bottom:40px;padding:0% 5% 0% 5%;}.elementor-5214 .elementor-element.elementor-element-882d379 > .elementor-element-populated{margin:0% 5% 0% 0%;--e-column-margin-right:5%;--e-column-margin-left:0%;}.elementor-5214 .elementor-element.elementor-element-54b6b0d > .elementor-element-populated{margin:0% 0% 0% 5%;--e-column-margin-right:0%;--e-column-margin-left:5%;}.elementor-5214 .elementor-element.elementor-element-3b901db > .elementor-element-populated{margin:0% 0% 0% 5%;--e-column-margin-right:0%;--e-column-margin-left:5%;}.elementor-5214 .elementor-element.elementor-element-016e086{margin-top:80px;margin-bottom:0px;}.elementor-5214 .elementor-element.elementor-element-6a21a67{text-align:center;}.elementor-5214 .elementor-element.elementor-element-6a21a67 .elementor-heading-title{font-size:65px;text-transform:uppercase;}.elementor-5214 .elementor-element.elementor-element-d085612{margin-top:20px;margin-bottom:40px;padding:0% 5% 0% 5%;}.elementor-5214 .elementor-element.elementor-element-06a2708 > .elementor-element-populated{margin:0% 5% 0% 0%;--e-column-margin-right:5%;--e-column-margin-left:0%;}.elementor-5214 .elementor-element.elementor-element-77781eb > .elementor-element-populated{margin:0% 0% 0% 5%;--e-column-margin-right:0%;--e-column-margin-left:5%;}.elementor-5214 .elementor-element.elementor-element-d0818ba > .elementor-element-populated{margin:0% 0% 0% 5%;--e-column-margin-right:0%;--e-column-margin-left:5%;}@media(max-width:1024px){.elementor-5214 .elementor-element.elementor-element-6bef4b0{margin-top:-126px;margin-bottom:-126px;}}@media(max-width:767px){.elementor-5214 .elementor-element.elementor-element-6bef4b0{margin-top:-257px;margin-bottom:-257px;}.elementor-5214 .elementor-element.elementor-element-d53889e{text-align:center;}}@media(min-width:768px){.elementor-5214 .elementor-element.elementor-element-799a421{width:49.292%;}}@media(min-width:1025px){.elementor-5214 .elementor-element.elementor-element-98fdb15:not(.elementor-motion-effects-element-type-background), .elementor-5214 .elementor-element.elementor-element-98fdb15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}