.elementor-574 .elementor-element.elementor-element-ab7309b{--display:flex;--min-height:612px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-574 .elementor-element.elementor-element-ab7309b:not(.elementor-motion-effects-element-type-background), .elementor-574 .elementor-element.elementor-element-ab7309b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-574 .elementor-element.elementor-element-cbb9572{width:var( --container-widget-width, 621px );max-width:621px;--container-widget-width:621px;--container-widget-flex-grow:0;z-index:10;text-align:center;}.elementor-574 .elementor-element.elementor-element-cbb9572 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:64px;font-weight:300;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-574 .elementor-element.elementor-element-445364c{width:var( --container-widget-width, 477px );max-width:477px;--container-widget-width:477px;--container-widget-flex-grow:0;z-index:19;text-align:center;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-574 .elementor-element.elementor-element-86df866 .elementor-button{background-color:#61CE7000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;padding:20px 30px 20px 30px;}.elementor-574 .elementor-element.elementor-element-86df866{z-index:10;}.elementor-574 .elementor-element.elementor-element-4262020{--display:flex;}.elementor-574 .elementor-element.elementor-element-3d0beab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-574 .elementor-element.elementor-element-2c156fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.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-574 .elementor-element.elementor-element-8078247 img{border-radius:20px 20px 20px 20px;}.elementor-574 .elementor-element.elementor-element-99a0107{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-574 .elementor-element.elementor-element-030cdd1{width:var( --container-widget-width, 655px );max-width:655px;--container-widget-width:655px;--container-widget-flex-grow:0;z-index:19;text-align:start;color:#243621;}.elementor-574 .elementor-element.elementor-element-ceea067{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-574 .elementor-element.elementor-element-1dd4ea6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-574 .elementor-element.elementor-element-da96072{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-574 .elementor-element.elementor-element-3475d4e{width:var( --container-widget-width, 621px );max-width:621px;padding:0px 0px 0px 0px;--container-widget-width:621px;--container-widget-flex-grow:0;z-index:10;text-align:start;}.elementor-574 .elementor-element.elementor-element-3475d4e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:300;color:#243621;}.elementor-574 .elementor-element.elementor-element-e9c9832{width:var( --container-widget-width, 541px );max-width:541px;padding:0px 0px 0px 0px;--container-widget-width:541px;--container-widget-flex-grow:0;z-index:10;text-align:start;}.elementor-574 .elementor-element.elementor-element-e9c9832 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:300;color:#243621;}.elementor-574 .elementor-element.elementor-element-83419a9{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;z-index:19;text-align:start;color:#243621;}.elementor-574 .elementor-element.elementor-element-9767cd3 .elementor-button{background-color:#243621;border-style:solid;border-width:1px 1px 1px 1px;border-color:#243621;padding:20px 30px 20px 30px;}.elementor-574 .elementor-element.elementor-element-9767cd3{z-index:10;}.elementor-574 .elementor-element.elementor-element-067f029{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-574 .elementor-element.elementor-element-886503f img{border-radius:20px 20px 20px 20px;}.elementor-574 .elementor-element.elementor-element-c1f9be3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-574 .elementor-element.elementor-element-5e46c80{--display:flex;--min-height:116px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-574 .elementor-element.elementor-element-5e46c80:not(.elementor-motion-effects-element-type-background), .elementor-574 .elementor-element.elementor-element-5e46c80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#243621;}.elementor-574 .elementor-element.elementor-element-0172649{width:var( --container-widget-width, 144px );max-width:144px;padding:0px 0px 0px 0px;--container-widget-width:144px;--container-widget-flex-grow:0;z-index:10;text-align:start;}.elementor-574 .elementor-element.elementor-element-0172649 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:300;color:#FFFFFF;}.elementor-574 .elementor-element.elementor-element-7d73ef3{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;z-index:19;text-align:start;color:#FFFFFF;}.elementor-574 .elementor-element.elementor-element-307c3e2{--display:flex;--min-height:116px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-574 .elementor-element.elementor-element-307c3e2:not(.elementor-motion-effects-element-type-background), .elementor-574 .elementor-element.elementor-element-307c3e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#243621;}.elementor-574 .elementor-element.elementor-element-84490c1{width:var( --container-widget-width, 144px );max-width:144px;padding:0px 0px 0px 0px;--container-widget-width:144px;--container-widget-flex-grow:0;z-index:10;text-align:start;}.elementor-574 .elementor-element.elementor-element-84490c1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:300;color:#FFFFFF;}.elementor-574 .elementor-element.elementor-element-43a3ccd{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;z-index:19;text-align:start;color:#FFFFFF;}.elementor-574 .elementor-element.elementor-element-a2055fd{--display:flex;--min-height:116px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-574 .elementor-element.elementor-element-a2055fd:not(.elementor-motion-effects-element-type-background), .elementor-574 .elementor-element.elementor-element-a2055fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#243621;}.elementor-574 .elementor-element.elementor-element-d59463f{width:var( --container-widget-width, 144px );max-width:144px;padding:0px 0px 0px 0px;--container-widget-width:144px;--container-widget-flex-grow:0;z-index:10;text-align:start;}.elementor-574 .elementor-element.elementor-element-d59463f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:300;color:#FFFFFF;}.elementor-574 .elementor-element.elementor-element-04b5745{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;z-index:19;text-align:start;color:#FFFFFF;}.elementor-574 .elementor-element.elementor-element-0c1297c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-574 .elementor-element.elementor-element-d6ce717{width:var( --container-widget-width, 621px );max-width:621px;padding:0px 0px 0px 0px;--container-widget-width:621px;--container-widget-flex-grow:0;z-index:10;text-align:center;}.elementor-574 .elementor-element.elementor-element-d6ce717 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:300;color:#243621;}.elementor-574 .elementor-element.elementor-element-f8d125d{width:var( --container-widget-width, 621px );max-width:621px;padding:0px 0px 0px 0px;--container-widget-width:621px;--container-widget-flex-grow:0;z-index:10;text-align:center;}.elementor-574 .elementor-element.elementor-element-f8d125d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:300;color:#243621;}.elementor-574 .elementor-element.elementor-element-a2e429a .elementor-button{background-color:#243621;border-style:solid;border-width:1px 1px 1px 1px;border-color:#243621;padding:20px 30px 20px 30px;}.elementor-574 .elementor-element.elementor-element-a2e429a{z-index:10;}.elementor-574 .elementor-element.elementor-element-22fcd34{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-574 .elementor-element.elementor-element-db58598 .elementor-button{background-color:#243621;border-style:solid;border-width:1px 1px 1px 1px;border-color:#243621;padding:20px 30px 20px 30px;}.elementor-574 .elementor-element.elementor-element-db58598{z-index:10;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-574 .elementor-element.elementor-element-2c156fb{--width:50%;}.elementor-574 .elementor-element.elementor-element-99a0107{--width:50%;}.elementor-574 .elementor-element.elementor-element-da96072{--width:50%;}.elementor-574 .elementor-element.elementor-element-067f029{--width:50%;}.elementor-574 .elementor-element.elementor-element-5e46c80{--width:33.33%;}.elementor-574 .elementor-element.elementor-element-307c3e2{--width:33.33%;}.elementor-574 .elementor-element.elementor-element-a2055fd{--width:33.33%;}}@media(max-width:767px){.elementor-574 .elementor-element.elementor-element-ab7309b{--min-height:920px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-574 .elementor-element.elementor-element-cbb9572{text-align:center;}.elementor-574 .elementor-element.elementor-element-cbb9572 .elementor-heading-title{font-size:32px;}.elementor-574 .elementor-element.elementor-element-445364c{text-align:center;}.elementor-574 .elementor-element.elementor-element-030cdd1{text-align:center;}.elementor-574 .elementor-element.elementor-element-3475d4e{text-align:center;}.elementor-574 .elementor-element.elementor-element-3475d4e .elementor-heading-title{font-size:32px;}.elementor-574 .elementor-element.elementor-element-e9c9832{text-align:center;}.elementor-574 .elementor-element.elementor-element-e9c9832 .elementor-heading-title{font-size:32px;}.elementor-574 .elementor-element.elementor-element-83419a9{text-align:center;}.elementor-574 .elementor-element.elementor-element-0172649{text-align:center;}.elementor-574 .elementor-element.elementor-element-0172649 .elementor-heading-title{font-size:32px;}.elementor-574 .elementor-element.elementor-element-7d73ef3{text-align:center;}.elementor-574 .elementor-element.elementor-element-84490c1{text-align:center;}.elementor-574 .elementor-element.elementor-element-84490c1 .elementor-heading-title{font-size:32px;}.elementor-574 .elementor-element.elementor-element-43a3ccd{text-align:center;}.elementor-574 .elementor-element.elementor-element-d59463f{text-align:center;}.elementor-574 .elementor-element.elementor-element-d59463f .elementor-heading-title{font-size:32px;}.elementor-574 .elementor-element.elementor-element-04b5745{text-align:center;}.elementor-574 .elementor-element.elementor-element-d6ce717{text-align:center;}.elementor-574 .elementor-element.elementor-element-d6ce717 .elementor-heading-title{font-size:32px;}.elementor-574 .elementor-element.elementor-element-f8d125d{text-align:center;}.elementor-574 .elementor-element.elementor-element-f8d125d .elementor-heading-title{font-size:32px;}}/* Start custom CSS for html, class: .elementor-element-9caa96a */.elementor-574 .elementor-element.elementor-element-9caa96a{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 20px;
    pointer-events: none;
}

.video-lazy-wrap,
.video-lazy-wrap video,
.video-lazy-wrap img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: top center;
    border-radius: 20px;
}

.video-lazy-wrap video {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  transition: opacity .3s ease;
}

.video-lazy-wrap.video-ready video {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4a5a1c0 */.sabores-slider{

width:100%;
padding:0 40px;
position:relative;

}

.sabores-slider .swiper-slide{

overflow:hidden;

}

.sabores-slider img{

width:100%;
aspect-ratio:1/1;

object-fit:cover;

display:block;

transition:.6s;

}

.sabores-slider .swiper-slide:hover img{

transform:scale(1.05);

}

.sabores-slider .swiper-button-next,
.sabores-slider .swiper-button-prev{

width:54px;
height:54px;

border-radius:50%;

background:rgba(80,80,80,.85);

color:#fff;

}

.sabores-slider .swiper-button-next:after,
.sabores-slider .swiper-button-prev:after{

font-size:18px;
font-weight:700;

}

@media(max-width:768px){

.sabores-slider{

padding:0 10px;

}

.sabores-slider .swiper-button-next,
.sabores-slider .swiper-button-prev{

display:none;

}

}/* End custom CSS */