.elementor-14 .elementor-element.elementor-element-451aed9{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0.5px 0px 0.5px;--border-top-width:0px;--border-right-width:0.5px;--border-bottom-width:0px;--border-left-width:0.5px;border-color:#FFFFFF;--border-color:#FFFFFF;}.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-14 .elementor-element.elementor-element-5e6cfac{text-align:center;}.elementor-14 .elementor-element.elementor-element-5e6cfac .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:83px;font-weight:500;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-7569258{--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;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--padding-top:120px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-bc1afb3{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-14 .elementor-element.elementor-element-cb77085{--display:flex;}.elementor-14 .elementor-element.elementor-element-cb77085:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-cb77085 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lyor.wine/wp-content/uploads/2026/08/lyor-vinedo.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-6a86c68{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:80px;}.elementor-14 .elementor-element.elementor-element-4d85a25{text-align:start;}.elementor-14 .elementor-element.elementor-element-4d85a25 .elementor-heading-title{font-family:"Cera Compact Pro", Sans-serif;font-size:16px;font-weight:200;color:#000000;}.elementor-14 .elementor-element.elementor-element-6bc2283{text-align:start;}.elementor-14 .elementor-element.elementor-element-6bc2283 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:66px;font-weight:500;color:#000000;}.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-14 .elementor-element.elementor-element-d81dd73{text-align:start;font-family:"Cera Compact Pro", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#000000;}.elementor-14 .elementor-element.elementor-element-d7778a1 .elementor-heading-title{font-family:"Cera Compact Pro", Sans-serif;font-size:24px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-c7a3726{text-align:start;font-family:"Cera Compact Pro", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#000000;}.elementor-14 .elementor-element.elementor-element-81cd204 .elementor-heading-title{font-family:"Cera Compact Pro", Sans-serif;font-size:24px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-26f2580{text-align:start;font-family:"Cera Compact Pro", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#000000;}.elementor-14 .elementor-element.elementor-element-f5db21c{--display:flex;--min-height:610px;--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-f5db21c:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-f5db21c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lyor.wine/wp-content/uploads/2026/08/lyor-02.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-5085b74{--display:flex;}.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-14 .elementor-element.elementor-element-d048844 img{width:120px;height:120px;}.elementor-14 .elementor-element.elementor-element-f22e20a{text-align:center;}.elementor-14 .elementor-element.elementor-element-f22e20a .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:66px;font-weight:500;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-382ea8c{--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;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--padding-top:120px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-365fcc5{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-14 .elementor-element.elementor-element-014fb81{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:80px;}.elementor-14 .elementor-element.elementor-element-45b1499{text-align:start;}.elementor-14 .elementor-element.elementor-element-45b1499 .elementor-heading-title{font-family:"Cera Compact Pro", Sans-serif;font-size:16px;font-weight:200;color:#000000;}.elementor-14 .elementor-element.elementor-element-1830790{text-align:start;}.elementor-14 .elementor-element.elementor-element-1830790 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:66px;font-weight:500;color:#000000;}.elementor-14 .elementor-element.elementor-element-c41c3ad{text-align:start;font-family:"Cera Compact Pro", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#000000;}.elementor-14 .elementor-element.elementor-element-1de8369 .elementor-heading-title{font-family:"Cera Compact Pro", Sans-serif;font-size:24px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-aec2d84{text-align:start;font-family:"Cera Compact Pro", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#000000;}.elementor-14 .elementor-element.elementor-element-e9c9ba5 .elementor-heading-title{font-family:"Cera Compact Pro", Sans-serif;font-size:24px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-412f3dc{text-align:start;font-family:"Cera Compact Pro", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#000000;}.elementor-14 .elementor-element.elementor-element-6733e09{--display:flex;}.elementor-14 .elementor-element.elementor-element-6733e09:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-6733e09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lyor.wine/wp-content/uploads/2026/08/lyor-el-proyecto-07.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-cb5baed{--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;border-style:solid;--border-style:solid;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--padding-top:50px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-3c32d12{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:300px;--padding-right:300px;}.elementor-14 .elementor-element.elementor-element-8ec77e9{text-align:center;}.elementor-14 .elementor-element.elementor-element-8ec77e9 .elementor-heading-title{font-family:"Cera Compact Pro", Sans-serif;font-size:16px;font-weight:200;color:#000000;}.elementor-14 .elementor-element.elementor-element-a03c1a1{text-align:center;}.elementor-14 .elementor-element.elementor-element-a03c1a1 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:66px;font-weight:500;color:#000000;}.elementor-14 .elementor-element.elementor-element-4674ca4{--e-image-carousel-slides-to-show:3;padding:50px 0px 50px 0px;}.elementor-14 .elementor-element.elementor-element-4674ca4 .swiper-wrapper{display:flex;align-items:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-451aed9{--content-width:545px;}.elementor-14 .elementor-element.elementor-element-cb77085{--width:50%;}.elementor-14 .elementor-element.elementor-element-6a86c68{--width:50%;}.elementor-14 .elementor-element.elementor-element-5085b74{--content-width:600px;}.elementor-14 .elementor-element.elementor-element-014fb81{--width:50%;}.elementor-14 .elementor-element.elementor-element-6733e09{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-451aed9{--content-width:400px;}}@media(max-width:1500px){.elementor-14 .elementor-element.elementor-element-6bc2283 .elementor-heading-title{font-size:55px;}.elementor-14 .elementor-element.elementor-element-f5db21c{--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-f22e20a .elementor-heading-title{font-size:55px;}.elementor-14 .elementor-element.elementor-element-1830790 .elementor-heading-title{font-size:55px;}.elementor-14 .elementor-element.elementor-element-3c32d12{--padding-top:0px;--padding-bottom:0px;--padding-left:200px;--padding-right:200px;}.elementor-14 .elementor-element.elementor-element-a03c1a1 .elementor-heading-title{font-size:55px;}}@media(max-width:1200px){.elementor-14 .elementor-element.elementor-element-5e6cfac .elementor-heading-title{font-size:60px;}.elementor-14 .elementor-element.elementor-element-6bc2283 .elementor-heading-title{font-size:45px;}.elementor-14 .elementor-element.elementor-element-d81dd73{font-size:16px;line-height:19px;}.elementor-14 .elementor-element.elementor-element-c7a3726{font-size:16px;line-height:19px;}.elementor-14 .elementor-element.elementor-element-26f2580{font-size:16px;line-height:19px;}.elementor-14 .elementor-element.elementor-element-f22e20a .elementor-heading-title{font-size:45px;}.elementor-14 .elementor-element.elementor-element-1830790 .elementor-heading-title{font-size:45px;}.elementor-14 .elementor-element.elementor-element-c41c3ad{font-size:16px;line-height:19px;}.elementor-14 .elementor-element.elementor-element-aec2d84{font-size:16px;line-height:19px;}.elementor-14 .elementor-element.elementor-element-412f3dc{font-size:16px;line-height:19px;}.elementor-14 .elementor-element.elementor-element-3c32d12{--padding-top:0px;--padding-bottom:0px;--padding-left:200px;--padding-right:200px;}.elementor-14 .elementor-element.elementor-element-a03c1a1 .elementor-heading-title{font-size:45px;}}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-4d85a25 .elementor-heading-title{font-size:14px;}.elementor-14 .elementor-element.elementor-element-6bc2283 .elementor-heading-title{font-size:35px;}.elementor-14 .elementor-element.elementor-element-d81dd73{font-size:14px;line-height:16px;}.elementor-14 .elementor-element.elementor-element-c7a3726{font-size:14px;line-height:16px;}.elementor-14 .elementor-element.elementor-element-26f2580{font-size:14px;line-height:16px;}.elementor-14 .elementor-element.elementor-element-f22e20a .elementor-heading-title{font-size:35px;}.elementor-14 .elementor-element.elementor-element-45b1499 .elementor-heading-title{font-size:14px;}.elementor-14 .elementor-element.elementor-element-1830790 .elementor-heading-title{font-size:35px;}.elementor-14 .elementor-element.elementor-element-c41c3ad{font-size:14px;line-height:16px;}.elementor-14 .elementor-element.elementor-element-aec2d84{font-size:14px;line-height:16px;}.elementor-14 .elementor-element.elementor-element-412f3dc{font-size:14px;line-height:16px;}.elementor-14 .elementor-element.elementor-element-8ec77e9 .elementor-heading-title{font-size:14px;}.elementor-14 .elementor-element.elementor-element-a03c1a1 .elementor-heading-title{font-size:35px;}.elementor-14 .elementor-element.elementor-element-4674ca4{--e-image-carousel-slides-to-show:3;}}@media(max-width:880px){.elementor-14 .elementor-element.elementor-element-3c32d12{--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-5e6cfac .elementor-heading-title{font-size:35px;}.elementor-14 .elementor-element.elementor-element-7569258{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-cb77085{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-6a86c68{--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-14 .elementor-element.elementor-element-6bc2283 .elementor-heading-title{font-size:28px;}.elementor-14 .elementor-element.elementor-element-f5db21c{--min-height:400px;}.elementor-14 .elementor-element.elementor-element-d048844 img{height:50px;}.elementor-14 .elementor-element.elementor-element-f22e20a .elementor-heading-title{font-size:25px;}.elementor-14 .elementor-element.elementor-element-382ea8c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-014fb81{--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-14 .elementor-element.elementor-element-1830790 .elementor-heading-title{font-size:28px;}.elementor-14 .elementor-element.elementor-element-6733e09{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-cb5baed{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-3c32d12{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-a03c1a1 .elementor-heading-title{font-size:28px;}.elementor-14 .elementor-element.elementor-element-4674ca4{--e-image-carousel-slides-to-show:3;padding:0px 0px 0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-5e6cfac */.elementor-14 .elementor-element.elementor-element-5e6cfac span{
    color: #E7CE69;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d85a25 */.elementor-14 .elementor-element.elementor-element-4d85a25 span{
    font-size: 50px;
    letter-spacing: -3px;
    position: relative;
    top: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bc2283 */.elementor-14 .elementor-element.elementor-element-6bc2283 span{
    color: #E7CE69;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f22e20a */.elementor-14 .elementor-element.elementor-element-f22e20a span{
    color: #E7CE69;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45b1499 */.elementor-14 .elementor-element.elementor-element-45b1499 span{
    font-size: 50px;
    letter-spacing: -3px;
    position: relative;
    top: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1830790 */.elementor-14 .elementor-element.elementor-element-1830790 span{
    color: #E7CE69;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ec77e9 */.elementor-14 .elementor-element.elementor-element-8ec77e9 span{
    font-size: 50px;
    letter-spacing: -3px;
    position: relative;
    top: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a03c1a1 */.elementor-14 .elementor-element.elementor-element-a03c1a1 span{
    color: #E7CE69;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-4674ca4 */.elementor-14 .elementor-element.elementor-element-4674ca4 .elementor-image-carousel-wrapper{
    padding: 120px 0;
    }
    /* Transición suave para todas las diapositivas y estado reducido por defecto */
.elementor-14 .elementor-element.elementor-element-4674ca4 .swiper-slide {
   /* transition: transform 0.4s ease-in-out, opacity 0.4s ease-in-out !important;*/
    transform: scale(0.8) !important;
    opacity: 0.5 !important;
}

/* Estilo específico para la diapositiva central (activa) */
.elementor-14 .elementor-element.elementor-element-4674ca4 .swiper-slide-next {
    transform: scale(1.5) !important;
    opacity: 1 !important;
    z-index: 10 !important;
}

/* Ajuste opcional para las diapositivas adyacentes si deseas darles un toque extra */
.elementor-14 .elementor-element.elementor-element-4674ca4 .swiper-slide-duplicate-prev{
    right: -10%;
   
}
.elementor-14 .elementor-element.elementor-element-4674ca4 .swiper-slide-active {
     left: -10%;
}
.elementor-14 .elementor-element.elementor-element-4674ca4 .swiper-slide-prev, .elementor-14 .elementor-element.elementor-element-4674ca4 .swiper-slide-duplicate-prev, 
.elementor-14 .elementor-element.elementor-element-4674ca4 .swiper-slide-active {
    transform: scale(1) !important;
    opacity: 0.9 !important;
}
@media(max-width: 768px){
    .elementor-14 .elementor-element.elementor-element-4674ca4 .elementor-image-carousel-wrapper{
    padding: 30px 0;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Cera Compact Pro';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://lyor.wine/wp-content/uploads/2026/08/Cera-Compact-Pro-Regular.eot');
	src: url('https://lyor.wine/wp-content/uploads/2026/08/Cera-Compact-Pro-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://lyor.wine/wp-content/uploads/2026/08/Cera-Compact-Pro-Regular.woff2') format('woff2'),
		url('https://lyor.wine/wp-content/uploads/2026/08/Cera-Compact-Pro-Regular.woff') format('woff'),
		url('https://lyor.wine/wp-content/uploads/2026/08/Cera-Compact-Pro-Regular.ttf') format('truetype'),
		url('https://lyor.wine/wp-content/uploads/2026/08/Cera-Compact-Pro-Regular.svg#CeraCompactPro') format('svg');
}
@font-face {
	font-family: 'Cera Compact Pro';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://lyor.wine/wp-content/uploads/2026/08/Cera-Compact-Pro-Medium.eot');
	src: url('https://lyor.wine/wp-content/uploads/2026/08/Cera-Compact-Pro-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://lyor.wine/wp-content/uploads/2026/08/Cera-Compact-Pro-Medium.woff2') format('woff2'),
		url('https://lyor.wine/wp-content/uploads/2026/08/Cera-Compact-Pro-Medium.woff') format('woff'),
		url('https://lyor.wine/wp-content/uploads/2026/08/Cera-Compact-Pro-Medium.ttf') format('truetype'),
		url('https://lyor.wine/wp-content/uploads/2026/08/Cera-Compact-Pro-Medium.svg#CeraCompactPro') format('svg');
}
@font-face {
	font-family: 'Cera Compact Pro';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://lyor.wine/wp-content/uploads/2026/08/ceracompactpro-bold.eot');
	src: url('https://lyor.wine/wp-content/uploads/2026/08/ceracompactpro-bold.eot?#iefix') format('embedded-opentype'),
		url('https://lyor.wine/wp-content/uploads/2026/08/ceracompactpro-bold.woff2') format('woff2'),
		url('https://lyor.wine/wp-content/uploads/2026/08/ceracompactpro-bold.woff') format('woff'),
		url('https://lyor.wine/wp-content/uploads/2026/08/ceracompactpro-bold.ttf') format('truetype'),
		url('https://lyor.wine/wp-content/uploads/2026/08/ceracompactpro-bold.svg#CeraCompactPro') format('svg');
}
@font-face {
	font-family: 'Cera Compact Pro';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://lyor.wine/wp-content/uploads/2026/08/ceracompactpro-light.eot');
	src: url('https://lyor.wine/wp-content/uploads/2026/08/ceracompactpro-light.eot?#iefix') format('embedded-opentype'),
		url('https://lyor.wine/wp-content/uploads/2026/08/ceracompactpro-light.woff2') format('woff2'),
		url('https://lyor.wine/wp-content/uploads/2026/08/ceracompactpro-light.woff') format('woff'),
		url('https://lyor.wine/wp-content/uploads/2026/08/ceracompactpro-light.ttf') format('truetype'),
		url('https://lyor.wine/wp-content/uploads/2026/08/ceracompactpro-light.svg#CeraCompactPro') format('svg');
}
/* End Custom Fonts CSS */