.elementor-1448 .elementor-element.elementor-element-5105718{--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-1448 .elementor-element.elementor-element-5105718:not(.elementor-motion-effects-element-type-background),.elementor-1448 .elementor-element.elementor-element-5105718>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://cartasmenu.com/wp-content/uploads/2025/08/HOTEL-RESTAURANTE-INICIO.webp);background-position:center center}.elementor-1448 .elementor-element.elementor-element-f86cef2{text-align:center}.elementor-1448 .elementor-element.elementor-element-f86cef2 .elementor-heading-title{color:var(--e-global-color-dc63fbc)}.elementor-1448 .elementor-element.elementor-element-82ca148>.elementor-widget-container{padding:0 0 137px 0}.elementor-1448 .elementor-element.elementor-element-82ca148 img{width:98%}.elementor-1448 .elementor-element.elementor-element-8143f7e>.elementor-widget-container{margin:0 0 0 0;padding:0 0 14px 0}.elementor-1448 .elementor-element.elementor-element-8143f7e{text-align:center}.elementor-1448 .elementor-element.elementor-element-8143f7e img{width:78%}.elementor-1448 .elementor-element.elementor-element-975af1b{--display:flex;--min-height:171px;--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-1448 .elementor-element.elementor-element-950b0b5{text-align:center}.elementor-1448 .elementor-element.elementor-element-950b0b5 .elementor-heading-title{font-size:31px;color:var(--e-global-color-d58c7e0)}.elementor-1448 .elementor-element.elementor-element-e7b5bc3{--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-1448 .elementor-element.elementor-element-adaf190{--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-1448 .elementor-element.elementor-element-e011e63{text-align:center}.elementor-1448 .elementor-element.elementor-element-e011e63 .elementor-heading-title{color:var(--e-global-color-dc63fbc)}.elementor-1448 .elementor-element.elementor-element-0fffd15{--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-1448 .elementor-element.elementor-element-032c595{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-1448 .elementor-element.elementor-element-032c595 .elementor-divider-separator{width:100%}.elementor-1448 .elementor-element.elementor-element-032c595 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-1448 .elementor-element.elementor-element-8b03909{--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-1448 .elementor-element.elementor-element-030a7d9>.elementor-widget-container{margin:0 0 30px 0}.elementor-1448 .elementor-element.elementor-element-030a7d9{text-align:center}.elementor-1448 .elementor-element.elementor-element-030a7d9 .elementor-heading-title{color:var(--e-global-color-dc63fbc)}.elementor-1448 .elementor-element.elementor-element-ea5680d{--display:flex;--min-height:208px;--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:center;--align-items:center}.elementor-1448 .elementor-element.elementor-element-ea5680d.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0}.elementor-1448 .elementor-element.elementor-element-b7aa7b8{--e-image-carousel-slides-to-show:6}.elementor-1448 .elementor-element.elementor-element-b7aa7b8.elementor-element{--align-self:center}.elementor-1448 .elementor-element.elementor-element-b7aa7b8 .elementor-swiper-button.elementor-swiper-button-prev,.elementor-1448 .elementor-element.elementor-element-b7aa7b8 .elementor-swiper-button.elementor-swiper-button-next{font-size:31px}.elementor-1448 .elementor-element.elementor-element-b7aa7b8 .swiper-wrapper{display:flex;align-items:center}.elementor-1448 .elementor-element.elementor-element-b7aa7b8 .elementor-image-carousel-caption{text-align:center;color:var(--e-global-color-dc63fbc)}.elementor-1448 .elementor-element.elementor-element-f446c65{--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-1448 .elementor-element.elementor-element-ff71de2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-1448 .elementor-element.elementor-element-ff71de2 .elementor-divider-separator{width:100%}.elementor-1448 .elementor-element.elementor-element-ff71de2 .elementor-divider{padding-block-start:43px;padding-block-end:43px}.elementor-1448 .elementor-element.elementor-element-a1f8766{--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-1448 .elementor-element.elementor-element-7b06820>.elementor-widget-container{margin:0 0 30px 0}.elementor-1448 .elementor-element.elementor-element-7b06820{text-align:center}.elementor-1448 .elementor-element.elementor-element-7b06820 .elementor-heading-title{color:var(--e-global-color-dc63fbc)}.elementor-1448 .elementor-element.elementor-element-a11e504{--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-1448 .elementor-element.elementor-element-6b129f6 .elementor-image-carousel-caption{text-align:center;color:var(--e-global-color-dc63fbc)}.elementor-1448 .elementor-element.elementor-element-71c27bb{--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-1448 .elementor-element.elementor-element-c74b8b6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-1448 .elementor-element.elementor-element-c74b8b6 .elementor-divider-separator{width:100%}.elementor-1448 .elementor-element.elementor-element-c74b8b6 .elementor-divider{padding-block-start:35px;padding-block-end:35px}.elementor-1448 .elementor-element.elementor-element-da9f805{--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-1448 .elementor-element.elementor-element-d872569>.elementor-widget-container{margin:0 0 30px 0}.elementor-1448 .elementor-element.elementor-element-d872569{text-align:center}.elementor-1448 .elementor-element.elementor-element-d872569 .elementor-heading-title{color:var(--e-global-color-dc63fbc)}.elementor-1448 .elementor-element.elementor-element-3abd6e7{--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-1448 .elementor-element.elementor-element-fa61000.elementor-element{--align-self:center}.elementor-1448 .elementor-element.elementor-element-fa61000 .elementor-image-carousel-caption{text-align:center;color:var(--e-global-color-dc63fbc)}.elementor-1448 .elementor-element.elementor-element-dce51fc{--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-1448 .elementor-element.elementor-element-ef6d2e9{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-1448 .elementor-element.elementor-element-ef6d2e9 .elementor-divider-separator{width:100%}.elementor-1448 .elementor-element.elementor-element-ef6d2e9 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-1448 .elementor-element.elementor-element-3cfc722{--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-1448 .elementor-element.elementor-element-61ded32{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-1448 .elementor-element.elementor-element-61ded32 .elementor-divider-separator{width:100%}.elementor-1448 .elementor-element.elementor-element-61ded32 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-1448 .elementor-element.elementor-element-14e3eb7{--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-1448 .elementor-element.elementor-element-49aad8c>.elementor-widget-container{margin:0 0 30px 0}.elementor-1448 .elementor-element.elementor-element-49aad8c{text-align:center}.elementor-1448 .elementor-element.elementor-element-49aad8c .elementor-heading-title{color:var(--e-global-color-dc63fbc)}.elementor-1448 .elementor-element.elementor-element-a1527bc{--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-1448 .elementor-element.elementor-element-74699bb{--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-1448 .elementor-element.elementor-element-b8c9bf6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-1448 .elementor-element.elementor-element-b8c9bf6 .elementor-divider-separator{width:100%}.elementor-1448 .elementor-element.elementor-element-b8c9bf6 .elementor-divider{padding-block-start:39px;padding-block-end:39px}.elementor-1448 .elementor-element.elementor-element-bbdff1b{--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-1448 .elementor-element.elementor-element-a925c48>.elementor-widget-container{margin:0 0 30px 0}.elementor-1448 .elementor-element.elementor-element-a925c48{text-align:center}.elementor-1448 .elementor-element.elementor-element-a925c48 .elementor-heading-title{color:var(--e-global-color-dc63fbc)}.elementor-1448 .elementor-element.elementor-element-6eeae3e{--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}.elementor-1448 .elementor-element.elementor-element-38da7eb{--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-1448 .elementor-element.elementor-element-b571e7e .widget-image-caption{color:#FFF;line-height:40px}.elementor-1448 .elementor-element.elementor-element-33c724c{--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-1448 .elementor-element.elementor-element-88cbf67 .widget-image-caption{color:#FFF;line-height:40px}.elementor-1448 .elementor-element.elementor-element-657306d{--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-1448 .elementor-element.elementor-element-2f240e5 .widget-image-caption{color:#FFF}.elementor-1448 .elementor-element.elementor-element-12e7516{--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-1448 .elementor-element.elementor-element-d0eed65{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-1448 .elementor-element.elementor-element-d0eed65 .elementor-divider-separator{width:100%}.elementor-1448 .elementor-element.elementor-element-d0eed65 .elementor-divider{padding-block-start:32px;padding-block-end:32px}.elementor-1448 .elementor-element.elementor-element-782369e{--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-1448 .elementor-element.elementor-element-4976419>.elementor-widget-container{margin:0 0 31px 0}.elementor-1448 .elementor-element.elementor-element-4976419{text-align:center}.elementor-1448 .elementor-element.elementor-element-4976419 .elementor-heading-title{color:var(--e-global-color-dc63fbc)}.elementor-1448 .elementor-element.elementor-element-3b9c9c5{--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}.elementor-1448 .elementor-element.elementor-element-30113b9{--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-1448 .elementor-element.elementor-element-8ded181{color:var(--e-global-color-dc63fbc)}.elementor-1448 .elementor-element.elementor-element-92ce093{--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-1448 .elementor-element.elementor-element-a8c777c{--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-1448 .elementor-element.elementor-element-804990d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-1448 .elementor-element.elementor-element-804990d .elementor-divider-separator{width:100%}.elementor-1448 .elementor-element.elementor-element-804990d .elementor-divider{padding-block-start:26px;padding-block-end:26px}.elementor-1448 .elementor-element.elementor-element-23bbcf8{--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-1448 .elementor-element.elementor-element-fe7e55b>.elementor-widget-container{margin:0 0 30px 0}.elementor-1448 .elementor-element.elementor-element-fe7e55b{text-align:center}.elementor-1448 .elementor-element.elementor-element-fe7e55b .elementor-heading-title{color:var(--e-global-color-dc63fbc)}.elementor-1448 .elementor-element.elementor-element-fb260dd{--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-1448 .elementor-element.elementor-element-0c8a486 .elementor-image-carousel-caption{text-align:center;color:var(--e-global-color-dc63fbc)}.elementor-1448 .elementor-element.elementor-element-efc1874{--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-1448 .elementor-element.elementor-element-0c5c93c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-1448 .elementor-element.elementor-element-0c5c93c .elementor-divider-separator{width:100%}.elementor-1448 .elementor-element.elementor-element-0c5c93c .elementor-divider{padding-block-start:26px;padding-block-end:26px}.elementor-1448 .elementor-element.elementor-element-7096261{--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-1448 .elementor-element.elementor-element-1db19a8 img{width:72%}.elementor-1448 .elementor-element.elementor-element-781f529{--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-1448 .elementor-element.elementor-element-ab765d3>.elementor-widget-container{margin:0 0 29px 0}.elementor-1448 .elementor-element.elementor-element-ab765d3{text-align:center}.elementor-1448 .elementor-element.elementor-element-ab765d3 .elementor-heading-title{line-height:31px;color:var(--e-global-color-d58c7e0)}.elementor-1448 .elementor-element.elementor-element-cdb325a{--display:flex}.elementor-1448 .elementor-element.elementor-element-cdb325a:not(.elementor-motion-effects-element-type-background),.elementor-1448 .elementor-element.elementor-element-cdb325a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#D9D9D9}.elementor-1448 .elementor-element.elementor-element-26258f9.elementor-element{--align-self:stretch}.elementor-1448 .elementor-element.elementor-element-23d99c1{--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-1448 .elementor-element.elementor-element-9111408{--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-1448 .elementor-element.elementor-element-80e2582 img{width:60%}@media(min-width:768px){.elementor-1448 .elementor-element.elementor-element-ea5680d{--content-width:1339px}.elementor-1448 .elementor-element.elementor-element-38da7eb{--width:25%}.elementor-1448 .elementor-element.elementor-element-33c724c{--width:50%}.elementor-1448 .elementor-element.elementor-element-657306d{--width:25%}.elementor-1448 .elementor-element.elementor-element-30113b9{--width:50%}.elementor-1448 .elementor-element.elementor-element-92ce093{--width:50%}.elementor-1448 .elementor-element.elementor-element-cdb325a{--content-width:800px}}@media(max-width:767px){.elementor-1448 .elementor-element.elementor-element-f86cef2 .elementor-heading-title{line-height:1.1em}.elementor-1448 .elementor-element.elementor-element-8143f7e img{width:65%}.elementor-1448 .elementor-element.elementor-element-950b0b5 .elementor-heading-title{line-height:1.3em;word-spacing:.1em}.elementor-1448 .elementor-element.elementor-element-e011e63{text-align:center}.elementor-1448 .elementor-element.elementor-element-e011e63 .elementor-heading-title{line-height:1.2em}.elementor-1448 .elementor-element.elementor-element-030a7d9 .elementor-heading-title{line-height:1.3em}.elementor-1448 .elementor-element.elementor-element-b7aa7b8{width:100%;max-width:100%}.elementor-1448 .elementor-element.elementor-element-b7aa7b8>.elementor-widget-container{padding:19px 0 0 0}.elementor-1448 .elementor-element.elementor-element-b7aa7b8.elementor-element{--order:99999 /* order end hack */}.elementor-1448 .elementor-element.elementor-element-b7aa7b8 .elementor-swiper-button.elementor-swiper-button-prev,.elementor-1448 .elementor-element.elementor-element-b7aa7b8 .elementor-swiper-button.elementor-swiper-button-next{font-size:24px}.elementor-1448 .elementor-element.elementor-element-b7aa7b8 .swiper-wrapper{display:flex;align-items:flex-end}.elementor-1448 .elementor-element.elementor-element-b7aa7b8 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0 0 0 0}.elementor-1448 .elementor-element.elementor-element-b7aa7b8 .elementor-image-carousel-caption{text-align:center}.elementor-1448 .elementor-element.elementor-element-7b06820 .elementor-heading-title{line-height:1.5em}.elementor-1448 .elementor-element.elementor-element-c74b8b6 .elementor-divider{padding-block-start:16px;padding-block-end:16px}.elementor-1448 .elementor-element.elementor-element-d872569 .elementor-heading-title{line-height:1.3em}.elementor-1448 .elementor-element.elementor-element-49aad8c .elementor-heading-title{line-height:1.3em}.elementor-1448 .elementor-element.elementor-element-a925c48 .elementor-heading-title{font-size:30px;line-height:1.3em}.elementor-1448 .elementor-element.elementor-element-4976419>.elementor-widget-container{margin:0 0 20px 0}.elementor-1448 .elementor-element.elementor-element-4976419 .elementor-heading-title{line-height:1.3em}.elementor-1448 .elementor-element.elementor-element-8ded181>.elementor-widget-container{padding:0 20px 0 20px}.elementor-1448 .elementor-element.elementor-element-8ded181{text-align:justify}.elementor-1448 .elementor-element.elementor-element-804990d .elementor-divider{padding-block-start:24px;padding-block-end:24px}.elementor-1448 .elementor-element.elementor-element-fe7e55b .elementor-heading-title{line-height:1.2em}.elementor-1448 .elementor-element.elementor-element-ab765d3>.elementor-widget-container{margin:0 0 41px 0}.elementor-1448 .elementor-element.elementor-element-ab765d3{text-align:center}.elementor-1448 .elementor-element.elementor-element-ab765d3 .elementor-heading-title{line-height:1.4em}}