.elementor-18144 .elementor-element.elementor-element-f54e8c0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18144 .elementor-element.elementor-element-23e433e .elementor-repeater-item-a1ce1a0{padding-left:52%;}.elementor-18144 .elementor-element.elementor-element-23e433e .elementor-repeater-item-600c4f3{padding-left:14%;}.elementor-18144 .elementor-element.elementor-element-23e433e .cs-cabecera{--cs-foto-x:50%;--cs-foto-y:59%;--cs-foto-zoom:1;height:min(54vw, max(380px, calc(100svh - clamp(77px, 6.25vw, 120px))));--cs-degradado-color:rgba(30, 24, 20, 0.55);--cs-degradado-alto:45%;--cs-titulo-margen-der:3.5vw;}.elementor-18144 .elementor-element.elementor-element-23e433e .cs-cabecera .cs-cabecera__linea{text-align:right;padding-left:0 !important;padding-right:var(--cs-titulo-margen-der, 3.5vw);}.elementor-18144 .elementor-element.elementor-element-23e433e .cs-cabecera .cs-cabecera__titulo{margin-bottom:calc(-1 * 0.06em);color:rgba(243, 239, 235, 0.8);}.elementor-18144 .elementor-element.elementor-element-23e433e .cs-cabecera__titulo{font-family:"Optima", Candara, "Segoe UI", sans-serif;font-size:min(10.1vw, 141.4px);font-weight:700;font-style:italic;line-height:0.68em;letter-spacing:-2px;}.elementor-18144 .elementor-element.elementor-element-d1c98f9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:29.2px 29.2px;--row-gap:29.2px;--column-gap:29.2px;--flex-wrap:nowrap;--padding-top:116.7px;--padding-bottom:29.2px;--padding-left:17.5px;--padding-right:17.5px;}.elementor-18144 .elementor-element.elementor-element-bdfe43f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18144 .elementor-element.elementor-element-99b1ae8 .cs-collage{--cs-principal-lado:0;--cs-principal-lado-opuesto:auto;--cs-secundaria-lado:auto;--cs-secundaria-lado-opuesto:0;--cs-principal-ancho:84.3;--cs-principal-proporcion:0.95;--cs-principal-bajada:0;--cs-secundaria-ancho:39.7;--cs-secundaria-proporcion:0.587;--cs-secundaria-bajada:50.6;}.elementor-18144 .elementor-element.elementor-element-99b1ae8 .cs-collage .cs-collage__foto--principal img{object-position:center center;}.elementor-18144 .elementor-element.elementor-element-99b1ae8 .cs-collage .cs-collage__foto--secundaria img{object-position:center center;}.elementor-18144 .elementor-element.elementor-element-4d81703{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18144 .elementor-element.elementor-element-9068eba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26.3px) 0px;text-align:start;}.elementor-18144 .elementor-element.elementor-element-9068eba .elementor-heading-title{font-family:var( --e-global-typography-csh1it1-font-family ), Candara, "Segoe UI", sans-serif;font-size:var( --e-global-typography-csh1it1-font-size );font-weight:var( --e-global-typography-csh1it1-font-weight );font-style:var( --e-global-typography-csh1it1-font-style );line-height:var( --e-global-typography-csh1it1-line-height );color:var( --e-global-color-primary );}.elementor-18144 .elementor-element.elementor-element-04ebc45{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18144 .elementor-element.elementor-element-04ebc45 .elementor-button{font-family:var( --e-global-typography-csbtng1-font-family ), Candara, "Segoe UI", sans-serif;font-size:var( --e-global-typography-csbtng1-font-size );font-weight:var( --e-global-typography-csbtng1-font-weight );text-transform:var( --e-global-typography-csbtng1-text-transform );line-height:var( --e-global-typography-csbtng1-line-height );letter-spacing:var( --e-global-typography-csbtng1-letter-spacing );padding:0.12em 0.7em 0.12em 0.7em;}.elementor-18144 .elementor-element.elementor-element-e1cd67a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:29.2px 29.2px;--row-gap:29.2px;--column-gap:29.2px;--flex-wrap:nowrap;--padding-top:72.9px;--padding-bottom:29.2px;--padding-left:17.5px;--padding-right:17.5px;}.elementor-18144 .elementor-element.elementor-element-2ecfdd3{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18144 .elementor-element.elementor-element-daf03a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26.3px) 0px;text-align:end;}.elementor-18144 .elementor-element.elementor-element-daf03a6 .elementor-heading-title{font-family:var( --e-global-typography-csh1it1-font-family ), Candara, "Segoe UI", sans-serif;font-size:var( --e-global-typography-csh1it1-font-size );font-weight:var( --e-global-typography-csh1it1-font-weight );font-style:var( --e-global-typography-csh1it1-font-style );line-height:var( --e-global-typography-csh1it1-line-height );color:var( --e-global-color-primary );}.elementor-18144 .elementor-element.elementor-element-c1f9f04{text-align:justify;}.elementor-18144 .elementor-element.elementor-element-1d0880e{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18144 .elementor-element.elementor-element-1d0880e .elementor-button{font-family:var( --e-global-typography-csbtng1-font-family ), Candara, "Segoe UI", sans-serif;font-size:var( --e-global-typography-csbtng1-font-size );font-weight:var( --e-global-typography-csbtng1-font-weight );text-transform:var( --e-global-typography-csbtng1-text-transform );line-height:var( --e-global-typography-csbtng1-line-height );letter-spacing:var( --e-global-typography-csbtng1-letter-spacing );padding:0.12em 0.7em 0.12em 0.7em;}.elementor-18144 .elementor-element.elementor-element-cc2f6d8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:41.6px;}.elementor-18144 .elementor-element.elementor-element-82ea435 .cs-collage{--cs-principal-lado:auto;--cs-principal-lado-opuesto:0;--cs-secundaria-lado:0;--cs-secundaria-lado-opuesto:auto;--cs-principal-ancho:76.8;--cs-principal-proporcion:0.897;--cs-principal-bajada:0;--cs-secundaria-ancho:58;--cs-secundaria-proporcion:1.067;--cs-secundaria-bajada:15.8;}.elementor-18144 .elementor-element.elementor-element-82ea435 .cs-collage .cs-collage__foto--principal img{object-position:center center;}.elementor-18144 .elementor-element.elementor-element-82ea435 .cs-collage .cs-collage__foto--secundaria img{object-position:center center;}.elementor-18144 .elementor-element.elementor-element-eae5cb3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:138.5px;--padding-bottom:29.2px;--padding-left:17.5px;--padding-right:17.5px;}.elementor-18144 .elementor-element.elementor-element-7b038f6{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;--divider-element-spacing:70px;}.elementor-18144 .elementor-element.elementor-element-7b038f6 .elementor-divider-separator{width:100%;}.elementor-18144 .elementor-element.elementor-element-7b038f6 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-18144 .elementor-element.elementor-element-7b038f6 .elementor-divider__text{color:#606060;font-family:var( --e-global-typography-csh1it1-font-family ), Candara, "Segoe UI", sans-serif;font-size:var( --e-global-typography-csh1it1-font-size );font-weight:var( --e-global-typography-csh1it1-font-weight );font-style:var( --e-global-typography-csh1it1-font-style );line-height:var( --e-global-typography-csh1it1-line-height );}.elementor-18144 .elementor-element.elementor-element-76720d0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18144 .elementor-element.elementor-element-5283050{margin:51px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 81.7px 0px 81.7px;}.elementor-18144 .elementor-element.elementor-element-5283050 .cs-vitrina{--cs-columnas:6;--cs-separacion:17.5px;}.elementor-18144 .elementor-element.elementor-element-5283050 .cs-vitrina .cs-vitrina__media{height:clamp(300px, 31.5vw, 441.1px);}.elementor-18144 .elementor-element.elementor-element-5283050 .cs-vitrina__cuadrado{background-color:#BEA177;height:52%;--cs-cuadrado-x:-36%;top:30%;}.elementor-18144 .elementor-element.elementor-element-5283050 .cs-vitrina__textos{text-align:center;}.elementor-18144 .elementor-element.elementor-element-a2252c9{margin:7.3px 59.1px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18144 .elementor-element.elementor-element-a2252c9 .elementor-button{font-family:var( --e-global-typography-csbtng1-font-family ), Candara, "Segoe UI", sans-serif;font-size:var( --e-global-typography-csbtng1-font-size );font-weight:var( --e-global-typography-csbtng1-font-weight );text-transform:var( --e-global-typography-csbtng1-text-transform );line-height:var( --e-global-typography-csbtng1-line-height );letter-spacing:var( --e-global-typography-csbtng1-letter-spacing );padding:0.12em 0.7em 0.12em 0.7em;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-18144 .elementor-element.elementor-element-d1c98f9{--content-width:1190px;}.elementor-18144 .elementor-element.elementor-element-bdfe43f{--width:40%;}.elementor-18144 .elementor-element.elementor-element-4d81703{--width:44.2%;}.elementor-18144 .elementor-element.elementor-element-e1cd67a{--content-width:1190px;}.elementor-18144 .elementor-element.elementor-element-2ecfdd3{--width:47.7%;}.elementor-18144 .elementor-element.elementor-element-cc2f6d8{--width:45.3%;}.elementor-18144 .elementor-element.elementor-element-eae5cb3{--content-width:1190px;}}@media(max-width:1024px){.elementor-18144 .elementor-element.elementor-element-23e433e .elementor-repeater-item-a1ce1a0{padding-left:40%;}.elementor-18144 .elementor-element.elementor-element-23e433e .elementor-repeater-item-600c4f3{padding-left:6%;}.elementor-18144 .elementor-element.elementor-element-23e433e .cs-cabecera{--cs-foto-zoom:1;height:62vw;}.elementor-18144 .elementor-element.elementor-element-23e433e .cs-cabecera .cs-cabecera__titulo{margin-bottom:calc(-1 * 0.06em);}.elementor-18144 .elementor-element.elementor-element-23e433e .cs-cabecera__titulo{font-size:11vw;}.elementor-18144 .elementor-element.elementor-element-d1c98f9{--padding-top:100px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-18144 .elementor-element.elementor-element-9068eba .elementor-heading-title{font-size:var( --e-global-typography-csh1it1-font-size );line-height:var( --e-global-typography-csh1it1-line-height );}.elementor-18144 .elementor-element.elementor-element-04ebc45 .elementor-button{font-size:var( --e-global-typography-csbtng1-font-size );line-height:var( --e-global-typography-csbtng1-line-height );letter-spacing:var( --e-global-typography-csbtng1-letter-spacing );}.elementor-18144 .elementor-element.elementor-element-e1cd67a{--padding-top:80px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-18144 .elementor-element.elementor-element-daf03a6 .elementor-heading-title{font-size:var( --e-global-typography-csh1it1-font-size );line-height:var( --e-global-typography-csh1it1-line-height );}.elementor-18144 .elementor-element.elementor-element-1d0880e .elementor-button{font-size:var( --e-global-typography-csbtng1-font-size );line-height:var( --e-global-typography-csbtng1-line-height );letter-spacing:var( --e-global-typography-csbtng1-letter-spacing );}.elementor-18144 .elementor-element.elementor-element-eae5cb3{--padding-top:110px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-18144 .elementor-element.elementor-element-7b038f6 .elementor-divider__text{font-size:var( --e-global-typography-csh1it1-font-size );line-height:var( --e-global-typography-csh1it1-line-height );}.elementor-18144 .elementor-element.elementor-element-76720d0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18144 .elementor-element.elementor-element-5283050{padding:0px 0px 0px 0px;}.elementor-18144 .elementor-element.elementor-element-5283050 .cs-vitrina{--cs-columnas:3;}.elementor-18144 .elementor-element.elementor-element-5283050 .cs-vitrina .cs-vitrina__media{height:380px;}.elementor-18144 .elementor-element.elementor-element-a2252c9{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18144 .elementor-element.elementor-element-a2252c9 .elementor-button{font-size:var( --e-global-typography-csbtng1-font-size );line-height:var( --e-global-typography-csbtng1-line-height );letter-spacing:var( --e-global-typography-csbtng1-letter-spacing );}}@media(max-width:767px){.elementor-18144 .elementor-element.elementor-element-23e433e .elementor-repeater-item-a1ce1a0{padding-left:30%;}.elementor-18144 .elementor-element.elementor-element-23e433e .elementor-repeater-item-600c4f3{padding-left:3%;}.elementor-18144 .elementor-element.elementor-element-23e433e .cs-cabecera{--cs-foto-x:80%;--cs-foto-zoom:1;height:100vw;--cs-degradado-alto:55%;--cs-titulo-margen-der:5vw;}.elementor-18144 .elementor-element.elementor-element-23e433e .cs-cabecera .cs-cabecera__titulo{margin-bottom:calc(-1 * 0.06em);}.elementor-18144 .elementor-element.elementor-element-23e433e .cs-cabecera__titulo{font-size:10.4vw;}.elementor-18144 .elementor-element.elementor-element-d1c98f9{--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;--padding-top:56px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-18144 .elementor-element.elementor-element-bdfe43f{--width:100%;}.elementor-18144 .elementor-element.elementor-element-4d81703{--width:100%;}.elementor-18144 .elementor-element.elementor-element-9068eba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-18144 .elementor-element.elementor-element-9068eba .elementor-heading-title{font-size:var( --e-global-typography-csh1it1-font-size );line-height:var( --e-global-typography-csh1it1-line-height );}.elementor-18144 .elementor-element.elementor-element-04ebc45{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18144 .elementor-element.elementor-element-04ebc45 .elementor-button{font-size:var( --e-global-typography-csbtng1-font-size );line-height:var( --e-global-typography-csbtng1-line-height );letter-spacing:var( --e-global-typography-csbtng1-letter-spacing );}.elementor-18144 .elementor-element.elementor-element-e1cd67a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:56px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-18144 .elementor-element.elementor-element-2ecfdd3{--width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18144 .elementor-element.elementor-element-daf03a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-18144 .elementor-element.elementor-element-daf03a6 .elementor-heading-title{font-size:var( --e-global-typography-csh1it1-font-size );line-height:var( --e-global-typography-csh1it1-line-height );}.elementor-18144 .elementor-element.elementor-element-c1f9f04{text-align:start;}.elementor-18144 .elementor-element.elementor-element-1d0880e{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18144 .elementor-element.elementor-element-1d0880e .elementor-button{font-size:var( --e-global-typography-csbtng1-font-size );line-height:var( --e-global-typography-csbtng1-line-height );letter-spacing:var( --e-global-typography-csbtng1-letter-spacing );}.elementor-18144 .elementor-element.elementor-element-cc2f6d8{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18144 .elementor-element.elementor-element-eae5cb3{--padding-top:64px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-18144 .elementor-element.elementor-element-7b038f6 .elementor-divider__text{font-size:var( --e-global-typography-csh1it1-font-size );line-height:var( --e-global-typography-csh1it1-line-height );}.elementor-18144 .elementor-element.elementor-element-7b038f6{--divider-element-spacing:20px;}.elementor-18144 .elementor-element.elementor-element-5283050{margin:36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18144 .elementor-element.elementor-element-5283050 .cs-vitrina{--cs-columnas:2;}.elementor-18144 .elementor-element.elementor-element-5283050 .cs-vitrina .cs-vitrina__media{height:340px;}.elementor-18144 .elementor-element.elementor-element-a2252c9 .elementor-button{font-size:var( --e-global-typography-csbtng1-font-size );line-height:var( --e-global-typography-csbtng1-line-height );letter-spacing:var( --e-global-typography-csbtng1-letter-spacing );}}/* Start custom CSS for text-editor, class: .elementor-element-c1f9f04 */.elementor-18144 .elementor-element.elementor-element-c1f9f04 p{text-align-last:right;}@media(max-width:767px){.elementor-18144 .elementor-element.elementor-element-c1f9f04 p{text-align-last:left;}}/* End custom CSS */