.elementor-1737 .elementor-element.elementor-element-lo77ozf>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1737 .elementor-element.elementor-element-lo77ozf:not(.elementor-motion-effects-element-type-background),.elementor-1737 .elementor-element.elementor-element-lo77ozf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#CF4E4E}.elementor-1737 .elementor-element.elementor-element-lo77ozf>.elementor-background-overlay{background-color:var(--e-global-color-astglobalcolor2);opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1737 .elementor-element.elementor-element-lo77ozf>.elementor-container{min-height:60vh}.elementor-1737 .elementor-element.elementor-element-lo77ozf{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:150px 0 150px 0}.elementor-1737 .elementor-element.elementor-element-lo77ozf>.elementor-shape-bottom .elementor-shape-fill{fill:var(--e-global-color-astglobalcolor5)}.elementor-1737 .elementor-element.elementor-element-lo77ozf>.elementor-shape-bottom svg{width:calc(40% + 1.3px);height:50px}.elementor-1737 .elementor-element.elementor-element-25809d89>.elementor-widget-container{margin:0 0 20px 0}.elementor-1737 .elementor-element.elementor-element-25809d89{text-align:center}.elementor-1737 .elementor-element.elementor-element-25809d89 .elementor-heading-title{color:#fff}.elementor-1737 .elementor-element.elementor-element-459f92f3 img{width:200px;filter:brightness(89%) contrast(104%) saturate(105%) blur(0) hue-rotate(0deg)}.elementor-1737 .elementor-element.elementor-element-1cb0aab7>.elementor-widget-container{margin:0 0 40px 0}.elementor-1737 .elementor-element.elementor-element-1cb0aab7{text-align:center;font-family:"Athiti",Sans-serif;font-size:25px;color:#fff}.elementor-1737 .elementor-element.elementor-element-56e9f79f .elementor-button{background-color:#D50707;font-size:16px}.elementor-1737 .elementor-element.elementor-element-6e3dc5c6 .elementor-button{background-color:#D50707;font-size:16px;border-style:solid;border-width:1px 1px 1px 1px}.elementor-1737 .elementor-element.elementor-element-6e3dc5c6 .elementor-button:hover,.elementor-1737 .elementor-element.elementor-element-6e3dc5c6 .elementor-button:focus{background-color:var(--e-global-color-astglobalcolor0);color:var(--e-global-color-astglobalcolor4);border-color:var(--e-global-color-astglobalcolor0)}.elementor-1737 .elementor-element.elementor-element-6e3dc5c6 .elementor-button:hover svg,.elementor-1737 .elementor-element.elementor-element-6e3dc5c6 .elementor-button:focus svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-1737 .elementor-element.elementor-element-2cbadc2{text-align:center}.elementor-1737 .elementor-element.elementor-element-a4e7c74{text-align:center}.elementor-1737 .elementor-element.elementor-element-477pdtc:not(.elementor-motion-effects-element-type-background),.elementor-1737 .elementor-element.elementor-element-477pdtc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://hotelcabinaseltecal.com/wp-content/uploads/2025/05/barbecue-beef-ribs-scaled.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1737 .elementor-element.elementor-element-477pdtc>.elementor-background-overlay{background-color:var(--e-global-color-astglobalcolor2);opacity:.18;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1737 .elementor-element.elementor-element-477pdtc{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:180px 0 130px 0}.elementor-1737 .elementor-element.elementor-element-477pdtc>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-astglobalcolor5)}.elementor-1737 .elementor-element.elementor-element-477pdtc>.elementor-shape-top svg{width:calc(40% + 1.3px);height:50px}.elementor-1737 .elementor-element.elementor-element-9f9f923{text-align:start}.elementor-1737 .elementor-element.elementor-element-9f9f923 img{border-radius:200px 200px 200px 200px}.elementor-1737 .elementor-element.elementor-element-2a0a75a1{text-align:center}.elementor-1737 .elementor-element.elementor-element-2a0a75a1 .elementor-heading-title{color:#DDD1D1}.elementor-1737 .elementor-element.elementor-element-bf6d0c8>.elementor-widget-container{padding:0 0 20px 0}.elementor-1737 .elementor-element.elementor-element-bf6d0c8{text-align:center}.elementor-1737 .elementor-element.elementor-element-bf6d0c8 .elementor-heading-title{color:#fff}.elementor-1737 .elementor-element.elementor-element-4f5f4fec>.elementor-widget-container{margin:0 0 -20px 0}.elementor-1737 .elementor-element.elementor-element-4f5f4fec{text-align:center;font-size:20px;color:rgb(255 255 255 / .8)}.elementor-1737 .elementor-element.elementor-element-4f5f4fec p{margin-block-end:25px}.elementor-1737 .elementor-element.elementor-element-710e489 .elementor-button{background-color:#D50707;font-size:33px;border-style:solid;border-width:1px 1px 1px 1px}.elementor-1737 .elementor-element.elementor-element-710e489 .elementor-button:hover,.elementor-1737 .elementor-element.elementor-element-710e489 .elementor-button:focus{background-color:var(--e-global-color-astglobalcolor0);color:var(--e-global-color-astglobalcolor4);border-color:var(--e-global-color-astglobalcolor0)}.elementor-1737 .elementor-element.elementor-element-710e489 .elementor-button:hover svg,.elementor-1737 .elementor-element.elementor-element-710e489 .elementor-button:focus svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-1737 .elementor-element.elementor-element-d77faf8{text-align:start}.elementor-1737 .elementor-element.elementor-element-d77faf8 img{border-radius:200px 200px 200px 200px}.elementor-1737 .elementor-element.elementor-element-36f76fb{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-1737 .elementor-element.elementor-element-36f76fb .elementor-divider-separator{width:100%}.elementor-1737 .elementor-element.elementor-element-36f76fb .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-1737 .elementor-element.elementor-element-c6j378y>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1737 .elementor-element.elementor-element-c6j378y:not(.elementor-motion-effects-element-type-background),.elementor-1737 .elementor-element.elementor-element-c6j378y>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://hotelcabinaseltecal.com/wp-content/uploads/2023/11/La-Colonia-Seafood-Restaurant-Uvita-9crop.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1737 .elementor-element.elementor-element-c6j378y>.elementor-background-overlay{background-color:var(--e-global-color-astglobalcolor2);opacity:.56;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1737 .elementor-element.elementor-element-c6j378y>.elementor-container{max-width:603px}.elementor-1737 .elementor-element.elementor-element-c6j378y{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:80px 0 150px 0}.elementor-1737 .elementor-element.elementor-element-c6j378y>.elementor-shape-bottom .elementor-shape-fill{fill:var(--e-global-color-astglobalcolor5)}.elementor-1737 .elementor-element.elementor-element-c6j378y>.elementor-shape-bottom svg{width:calc(40% + 1.3px);height:50px}.elementor-1737 .elementor-element.elementor-element-a35cdb8{width:var(--container-widget-width,113.787%);max-width:113.787%;--container-widget-width:113.787%;--container-widget-flex-grow:0;text-align:center}.elementor-1737 .elementor-element.elementor-element-a35cdb8 .elementor-heading-title{font-size:30px;color:#F2E1E1}.elementor-1737 .elementor-element.elementor-element-6097ee2c .elementor-button{background-color:#D51212;font-size:30px}.elementor-1737 .elementor-element.elementor-element-d135d21{text-align:center}.elementor-1737 .elementor-element.elementor-element-e7d0fbd .elementor-button{font-size:34px}.elementor-1737 .elementor-element.elementor-element-e3f00c6 .elementor-button{font-size:28px}.elementor-1737 .elementor-element.elementor-element-cb0c545{text-align:center}.elementor-1737 .elementor-element.elementor-element-6e7a619{width:100%;max-width:100%;grid-column:span 2}.elementor-1737 .elementor-element.elementor-element-6e7a619>.elementor-widget-container{padding:0 0 0 060px}.elementor-1737 .elementor-element.elementor-element-423963d .elementor-button{font-size:24px}.elementor-1737 .elementor-element.elementor-element-bab882e .elementor-swiper-button{font-size:20px}:root{--page-title-display:none}@media(max-width:1024px){.elementor-1737 .elementor-element.elementor-element-lo77ozf>.elementor-container{min-height:570px}.elementor-1737 .elementor-element.elementor-element-lo77ozf>.elementor-shape-bottom svg{height:50px}.elementor-1737 .elementor-element.elementor-element-lo77ozf{padding:0 0 30px 0}.elementor-1737 .elementor-element.elementor-element-459f92f3 img{width:200px}.elementor-1737 .elementor-element.elementor-element-477pdtc>.elementor-shape-top svg{height:50px}.elementor-1737 .elementor-element.elementor-element-477pdtc{padding:120px 0 70px 0}.elementor-1737 .elementor-element.elementor-element-415f8fe6>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}}@media(max-width:767px){.elementor-1737 .elementor-element.elementor-element-lo77ozf>.elementor-container{min-height:335px}.elementor-1737 .elementor-element.elementor-element-lo77ozf>.elementor-shape-bottom svg{width:calc(50% + 1.3px);height:30px}.elementor-1737 .elementor-element.elementor-element-lo77ozf{padding:0 0 0 0}.elementor-1737 .elementor-element.elementor-element-459f92f3 img{width:100px}.elementor-1737 .elementor-element.elementor-element-477pdtc>.elementor-shape-top svg{width:calc(50% + 1.3px);height:30px}.elementor-1737 .elementor-element.elementor-element-4bb2fb36{width:100%}.elementor-1737 .elementor-element.elementor-element-4f5f4fec{width:var(--container-widget-width,310px);max-width:310px;--container-widget-width:310px;--container-widget-flex-grow:0}.elementor-1737 .elementor-element.elementor-element-c6j378y>.elementor-shape-bottom svg{width:calc(50% + 1.3px);height:30px}.elementor-1737 .elementor-element.elementor-element-c6j378y{margin-top:0;margin-bottom:0;padding:50px 0 90px 0}.elementor-1737 .elementor-element.elementor-element-415f8fe6>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 10px 0 10px}}@media(max-width:1024px) and (min-width:768px){.elementor-1737 .elementor-element.elementor-element-2f23f96{width:80%}.elementor-1737 .elementor-element.elementor-element-415f8fe6{width:70%}}@media(min-width:1025px){.elementor-1737 .elementor-element.elementor-element-477pdtc:not(.elementor-motion-effects-element-type-background),.elementor-1737 .elementor-element.elementor-element-477pdtc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-1737 .elementor-element.elementor-element-c6j378y:not(.elementor-motion-effects-element-type-background),.elementor-1737 .elementor-element.elementor-element-c6j378y>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}