.elementor-12763 .elementor-element.elementor-element-217ad607{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12763 .elementor-element.elementor-element-30125978 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12763 .elementor-element.elementor-element-33cd7d3c .elementor-widget-wrap .elementor-section{position:sticky;top:0px;}.elementor-12763 .elementor-element.elementor-element-33cd7d3c .elementor-widget-wrap{height:100%;}.elementor-12763 .elementor-element.elementor-element-33cd7d3c .elementor-widget-container .widget:last-child{margin-bottom:0px !important;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12763 .elementor-element.elementor-element-628e9906 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12763 .elementor-element.elementor-element-628e9906 .jlcus_sec_title{--sect-t-algin:left;--sect-t-size:18px;--sect-t-space:0em !important;--sect-t-color:#000;--ac-line-color:#000;--sect-line-color:#e9ecef;}.elementor-12763 .elementor-element.elementor-element-628e9906 .jlcus_sec_title .jl_sct_bt{top:0px;}.elementor-12763 .elementor-element.elementor-element-628e9906 .jlcus_sec_title .jl-heading-text{text-transform:uppercase !important;}.options_dark_skin .elementor-12763 .elementor-element.elementor-element-628e9906 .jlcus_sec_title{--sect-t-color:var( --e-global-color-16df9ff1 );--ac-line-color:#fff;--sect-line-color:#49494b;}.elementor-12763 .elementor-element.elementor-element-5b6c69be .jl_fr9_inner{--st-main-size:45px !important;--st-tab-size:15px !important;--st-max-height:600px !important;--st-cap-width:57% !important;--st-cap-space:130px !important;}.elementor-12763 .elementor-element.elementor-element-5b6c69be .jl_fr9_inner .jl_imgw.jl_p_img .jl_imgin img{transform:scale(1) !important;}.elementor-12763 .elementor-element.elementor-element-5b6c69be .jl_cap_btn{display:none !important;}.elementor-12763 .elementor-element.elementor-element-1b40c173 > .elementor-container{max-width:1200px;}.elementor-12763 .elementor-element.elementor-element-1b40c173{margin-top:60px;margin-bottom:0px;}.elementor-12763 .elementor-element.elementor-element-410b6f98 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-12763 .elementor-element.elementor-element-4dd45888 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12763 .elementor-element.elementor-element-4dd45888 .jlcus_sec_title{--sect-t-algin:left;--sect-t-size:18px;--sect-t-space:0em !important;--sect-t-color:#000;--ac-line-color:#000;--sect-line-color:#e9ecef;}.elementor-12763 .elementor-element.elementor-element-4dd45888 .jlcus_sec_title .jl_sct_bt{top:0px;}.elementor-12763 .elementor-element.elementor-element-4dd45888 .jlcus_sec_title .jl-heading-text{text-transform:uppercase !important;}.options_dark_skin .elementor-12763 .elementor-element.elementor-element-4dd45888 .jlcus_sec_title{--sect-t-color:var( --e-global-color-16df9ff1 );--ac-line-color:#fff;--sect-line-color:#49494b;}.elementor-12763 .elementor-element.elementor-element-59d378ac .jl_cgrid_wrap{grid-template-columns:repeat(2,minmax(0,1fr)) !important;--jlcols-gap:40px !important;--jlrow-gap:40px !important;}.elementor-12763 .elementor-element.elementor-element-59d378ac .jl_cgrid_layout .jl_fe_title{font-size:20px !important;}.elementor-12763 .elementor-element.elementor-element-1b4937e4 > .elementor-element-populated{padding:0px 20px 0px 30px;}.elementor-12763 .elementor-element.elementor-element-6c0ca42f > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12763 .elementor-element.elementor-element-6c0ca42f .jlcus_sec_title{--sect-t-algin:left;--sect-t-size:18px;--sect-t-color:#000;--ac-line-color:#000;--sect-line-color:#e9ecef;}.elementor-12763 .elementor-element.elementor-element-6c0ca42f .jlcus_sec_title .jl_sct_bt{top:0px;}.elementor-12763 .elementor-element.elementor-element-6c0ca42f .jlcus_sec_title .jl-heading-text{text-transform:uppercase !important;}.options_dark_skin .elementor-12763 .elementor-element.elementor-element-6c0ca42f .jlcus_sec_title{--sect-t-color:var( --e-global-color-16df9ff1 );--ac-line-color:#fff;--sect-line-color:#49494b;}.elementor-12763 .elementor-element.elementor-element-7dd66c5c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12763 .elementor-element.elementor-element-7dd66c5c .jl_fr16_inner .jl_ov_layout.jl_ov_mix_opt .jl_fe_title{font-size:18px !important;}.elementor-12763 .elementor-element.elementor-element-7dd66c5c .jl_fr16_inner .jl_fe_title{font-size:15px !important;}.elementor-12763 .elementor-element.elementor-element-2ef56358 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12763 .elementor-element.elementor-element-2ef56358 .jlcus_sec_title{--sect-t-algin:left;--sect-t-size:18px;--sect-t-color:#000;--ac-line-color:#000;--sect-line-color:#e9ecef;}.elementor-12763 .elementor-element.elementor-element-2ef56358 .jlcus_sec_title .jl_sct_bt{top:0px;}.elementor-12763 .elementor-element.elementor-element-2ef56358 .jlcus_sec_title .jl-heading-text{text-transform:uppercase !important;}.options_dark_skin .elementor-12763 .elementor-element.elementor-element-2ef56358 .jlcus_sec_title{--sect-t-color:var( --e-global-color-16df9ff1 );--ac-line-color:#fff;--sect-line-color:#49494b;}.elementor-12763 .elementor-element.elementor-element-45421ff9 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12763 .elementor-element.elementor-element-45421ff9 .jl_cat_lopt{grid-template-columns:repeat(1,minmax(0,1fr)) !important;grid-column-gap:10px !important;grid-row-gap:10px !important;}.elementor-12763 .elementor-element.elementor-element-7491013c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12763 .elementor-element.elementor-element-7491013c .jlcus_sec_title{--sect-t-algin:left;--sect-t-size:18px;--sect-t-color:#000;--ac-line-color:#000;--sect-line-color:#e9ecef;}.elementor-12763 .elementor-element.elementor-element-7491013c .jlcus_sec_title .jl_sct_bt{top:0px;}.elementor-12763 .elementor-element.elementor-element-7491013c .jlcus_sec_title .jl-heading-text{text-transform:uppercase !important;}.options_dark_skin .elementor-12763 .elementor-element.elementor-element-7491013c .jlcus_sec_title{--sect-t-color:var( --e-global-color-16df9ff1 );--ac-line-color:#fff;--sect-line-color:#49494b;}.elementor-12763 .elementor-element.elementor-element-3cf29ac3 .jl_cgrid_num{--jl-img-height:100% !important;--jl-num-col:2 !important;--jl-col-gap:20px !important;--jl-f-size:15px !important;}.elementor-12763 .elementor-element.elementor-element-47360212 > .elementor-container{max-width:1200px;}.elementor-12763 .elementor-element.elementor-element-47360212{margin-top:60px;margin-bottom:60px;}.elementor-12763 .elementor-element.elementor-element-19bb316c > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-12763 .elementor-element.elementor-element-33337d10 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12763 .elementor-element.elementor-element-33337d10 .jlcus_sec_title{--sect-t-algin:left;--sect-t-size:18px;--sect-t-space:0em !important;--sect-t-color:#000;--ac-line-color:#000;--sect-line-color:#e9ecef;}.elementor-12763 .elementor-element.elementor-element-33337d10 .jlcus_sec_title .jl_sct_bt{top:0px;}.elementor-12763 .elementor-element.elementor-element-33337d10 .jlcus_sec_title .jl-heading-text{text-transform:uppercase !important;}.options_dark_skin .elementor-12763 .elementor-element.elementor-element-33337d10 .jlcus_sec_title{--sect-t-color:var( --e-global-color-16df9ff1 );--ac-line-color:#fff;--sect-line-color:#49494b;}.elementor-12763 .elementor-element.elementor-element-7e776a5f .jl_fr5_inner{--jl-font-main:35px;--jl-font-small:18px;--jl-main-w:56%;--jl-grid-gap:40px;--jl-padding-main:40px;--jl-imgli-w:200px;--jl-imgli-h:150px;}.elementor-12763 .elementor-element.elementor-element-5ba20d39 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-12763 .elementor-element.elementor-element-5ba20d39{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-12763 .elementor-element.elementor-element-6d339f46.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-12763 .elementor-element.elementor-element-6d339f46.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-12763 .elementor-element.elementor-element-6d339f46 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12763 .elementor-element.elementor-element-6d339f46 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12763 .elementor-element.elementor-element-424b5c9c .elementor-repeater-item-f0ceb55 .swiper-slide-bg{background-color:#bbbbbb;background-size:contain;}.elementor-12763 .elementor-element.elementor-element-424b5c9c .elementor-repeater-item-b531c5b .swiper-slide-bg{background-color:#bbbbbb;background-size:contain;}.elementor-12763 .elementor-element.elementor-element-424b5c9c .elementor-repeater-item-df5ac07 .swiper-slide-bg{background-color:#bbbbbb;background-size:contain;}.elementor-12763 .elementor-element.elementor-element-424b5c9c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12763 .elementor-element.elementor-element-424b5c9c .swiper-slide{height:65vh;}.elementor-12763 .elementor-element.elementor-element-424b5c9c .swiper-slide-contents{max-width:100%;}.elementor-12763 .elementor-element.elementor-element-424b5c9c .swiper-slide-inner{text-align:center;}.elementor-12763 .elementor-element.elementor-element-14d7ef94 .elementor-repeater-item-f0ceb55 .swiper-slide-bg{background-color:#bbbbbb;background-size:cover;}.elementor-12763 .elementor-element.elementor-element-14d7ef94 .elementor-repeater-item-2a6e10e .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://lerk.com.mx/wp-content/uploads/2025/08/Lerk-2x1-2400-x-1000.png);background-size:cover;}.elementor-12763 .elementor-element.elementor-element-14d7ef94 .elementor-repeater-item-759e6e4 .swiper-slide-bg{background-color:#bbbbbb;background-size:cover;}.elementor-12763 .elementor-element.elementor-element-14d7ef94 .swiper-slide{transition-duration:calc(5000ms*1.2);height:55vh;}.elementor-12763 .elementor-element.elementor-element-14d7ef94 .swiper-slide-contents{max-width:100%;}.elementor-12763 .elementor-element.elementor-element-14d7ef94 .swiper-slide-inner{text-align:center;}@media(min-width:768px){.elementor-12763 .elementor-element.elementor-element-410b6f98{width:67.913%;}.elementor-12763 .elementor-element.elementor-element-1b4937e4{width:32%;}.elementor-12763 .elementor-element.elementor-element-6d339f46{width:100%;}}@media(max-width:1024px){.elementor-12763 .elementor-element.elementor-element-5b6c69be .jl_fr9_inner{--st-main-size:40px !important;--st-max-height:500px !important;--st-cap-width:70% !important;--st-cap-space:40px !important;}.elementor-12763 .elementor-element.elementor-element-5b6c69be .jl_fr9_inner .jl_imgw.jl_p_img .jl_imgin img{transform:scale(1) !important;}.elementor-12763 .elementor-element.elementor-element-59d378ac .jl_cgrid_wrap{grid-template-columns:repeat(2,minmax(0,1fr)) !important;--jlcols-gap:20px !important;--jlrow-gap:20px !important;}.elementor-12763 .elementor-element.elementor-element-1b4937e4 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-12763 .elementor-element.elementor-element-7dd66c5c .jl_fr16_inner .jl_ov_layout.jl_ov_mix_opt .jl_fe_title{font-size:16px !important;}.elementor-12763 .elementor-element.elementor-element-7dd66c5c .jl_mini_ov_sb .jl_ov_el.jl_ov_mix_opt{--jl-padding:20px;--jl-mix-img-h:100%;}.elementor-12763 .elementor-element.elementor-element-45421ff9 .jl_cat_lopt{grid-template-columns:repeat(1,minmax(0,1fr)) !important;grid-column-gap:10px !important;grid-row-gap:10px !important;}.elementor-12763 .elementor-element.elementor-element-3cf29ac3 .jl_cgrid_num{--jl-num-col:2 !important;--jl-col-gap:15px !important;--jl-f-size:15px !important;}.elementor-12763 .elementor-element.elementor-element-7e776a5f .jl_fr5_inner{--jl-font-main:30px;--jl-font-small:20px;--jl-main-w:56%;--jl-grid-gap:30px;--jl-padding-main:30px;--jl-imgli-w:100px;--jl-imgli-h:100px;}.elementor-12763 .elementor-element.elementor-element-424b5c9c .swiper-slide{height:50vh;}.elementor-12763 .elementor-element.elementor-element-14d7ef94 .swiper-slide{height:50vh;}}@media(max-width:767px){.elementor-12763 .elementor-element.elementor-element-33cd7d3c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12763 .elementor-element.elementor-element-5b6c69be .jl_fr9_inner{--st-main-size:30px !important;--st-max-height:386px !important;--st-cap-width:100% !important;--st-cap-space:30px !important;}.elementor-12763 .elementor-element.elementor-element-5b6c69be .jl_fr9_inner .jl_imgw.jl_p_img .jl_imgin img{transform:scale(1) !important;}.elementor-12763 .elementor-element.elementor-element-59d378ac .jl_cgrid_wrap{grid-template-columns:repeat(1,minmax(0,1fr)) !important;--jlcols-gap:20px !important;--jlrow-gap:20px !important;}.elementor-12763 .elementor-element.elementor-element-59d378ac .jl_cgrid_layout .jl_fe_title{font-size:22px !important;}.elementor-12763 .elementor-element.elementor-element-1b4937e4 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-12763 .elementor-element.elementor-element-7dd66c5c .jl_fr16_inner .jl_ov_layout.jl_ov_mix_opt .jl_fe_title{font-size:23px !important;}.elementor-12763 .elementor-element.elementor-element-7dd66c5c .jl_mini_ov_sb .jl_ov_el.jl_ov_mix_opt{--jl-padding:20px;--jl-mix-img-h:65%;}.elementor-12763 .elementor-element.elementor-element-45421ff9 .jl_cat_lopt{grid-template-columns:repeat(1,minmax(0,1fr)) !important;grid-column-gap:10px !important;grid-row-gap:10px !important;}.elementor-12763 .elementor-element.elementor-element-3cf29ac3 .jl_cgrid_num{--jl-num-col:2 !important;}.elementor-12763 .elementor-element.elementor-element-7e776a5f .jl_fr5_inner{--jl-font-main:23px;--jl-font-small:16px;--jl-main-w:100%;--jl-grid-gap:30px;--jl-padding-main:15px;--jl-imgli-w:100px;--jl-imgli-h:100px;}.elementor-12763 .elementor-element.elementor-element-424b5c9c .swiper-slide{height:100vh;}.elementor-12763 .elementor-element.elementor-element-14d7ef94 .swiper-slide{height:100vh;}}/* Start custom CSS for html, class: .elementor-element-b306258 */.custom-slider {
  position: relative;
  overflow: hidden;
  max-width: 100%;
}

.slides-wrapper {
  display: flex;
  transition: transform 0.6s ease;
}

.slide {
  min-width: 100%;
  box-sizing: border-box;
}

.slide img {
  width: 100%;       
  height: auto;      
  object-fit: contain; 
  display: block;
  margin: 0 auto;    
  max-height: 70vh;  
}

/* Flechas */
.prev, .next {
  cursor: pointer;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
  color: white;
  padding: 10px 18px;
  background: rgba(0,0,0,0.5);
  border-radius: 50%;
  z-index: 10;
  user-select: none;
}

.prev { left: 15px; }
.next { right: 15px; }

/* Dots */
.dots {
  position: absolute;
  bottom: 10px;
  width: 100%;
  text-align: center;
  z-index: 10;
}

.dot {
  display: inline-block;
  width: 12px;
  height: 12px;
  margin: 0 5px;
  background: rgba(255,255,255,0.7);
  border-radius: 50%;
  cursor: pointer;
  transition: background 0.3s;
}

.dot.active {
  background: rgba(255,255,255,1);
}

/* Desktop y Mobile */
.desktop-slider { display:block; }
.mobile-slider { display:none; }

@media(max-width:767px){
  .desktop-slider { display:none; }
  .mobile-slider { display:block; }

  .slide img { max-height: 100vh; object-fit: contain; width: 100%; }
}/* End custom CSS */