.elementor-11 .elementor-element.elementor-element-00000021{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-00000021:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-00000021 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ribshotel.com.br/wp-content/uploads/2026/10/ribs-hero.webp");background-position:center center;background-size:cover;}.elementor-11 .elementor-element.elementor-element-00000020{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0000001e{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-11 .elementor-element.elementor-element-00000018{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.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-11 .elementor-element.elementor-element-00000019 .elementor-heading-title{font-family:"Ribs Serif", Sans-serif;font-weight:400;color:#082d48;}.elementor-11 .elementor-element.elementor-element-0000001a{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-0000001d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-11 .elementor-element.elementor-element-0000001b .elementor-button{background-color:#0078b6;font-family:"Ribs Sans", Sans-serif;fill:#ffffff;color:#ffffff;border-radius:8px 8px 8px 8px;}.elementor-11 .elementor-element.elementor-element-0000001c .elementor-button{background-color:#0078b6;font-family:"Ribs Sans", Sans-serif;fill:#ffffff;color:#ffffff;border-radius:8px 8px 8px 8px;}.elementor-11 .elementor-element.elementor-element-0000001f{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-00000031{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-00000030{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0000002e{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-00000024{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-00000022 .elementor-heading-title{font-family:"Ribs Serif", Sans-serif;font-weight:400;color:#082d48;}.elementor-11 .elementor-element.elementor-element-00000023{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-00000027{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-11 .elementor-element.elementor-element-00000026{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-0000002a{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-00000029{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-0000002d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0000002c{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-0000002f{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-0000004f{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0000004e{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-00000032{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-00000033 .elementor-heading-title{font-family:"Ribs Serif", Sans-serif;font-weight:400;color:#082d48;}.elementor-11 .elementor-element.elementor-element-00000034{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-0000004d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0000003c{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-00000035{--e-image-carousel-slides-to-show:1;}.elementor-11 .elementor-element.elementor-element-00000035 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-11 .elementor-element.elementor-element-00000035 .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;color:#082d48;}.elementor-11 .elementor-element.elementor-element-00000035 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-11 .elementor-element.elementor-element-00000035 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#082d48;}.elementor-11 .elementor-element.elementor-element-0000003b{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-00000036 .elementor-heading-title{font-family:"Ribs Serif", Sans-serif;font-weight:400;color:#082d48;}.elementor-11 .elementor-element.elementor-element-00000037{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-00001001 .elementor-icon-list-icon i{color:#0078b6;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-00001001 .elementor-icon-list-icon svg{fill:#0078b6;transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-00001001{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-00001001 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-00001001 .elementor-icon-list-item > a{font-family:"Ribs Sans", Sans-serif;}.elementor-11 .elementor-element.elementor-element-00001001 .elementor-icon-list-text{color:#4c5962;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-00000039 .elementor-button{background-color:#0078b6;font-family:"Ribs Sans", Sans-serif;fill:#ffffff;color:#ffffff;border-radius:8px 8px 8px 8px;}.elementor-11 .elementor-element.elementor-element-0000003a .elementor-button{background-color:#0078b6;font-family:"Ribs Sans", Sans-serif;fill:#ffffff;color:#ffffff;border-radius:8px 8px 8px 8px;}.elementor-11 .elementor-element.elementor-element-00000044{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0000003d{--e-image-carousel-slides-to-show:1;}.elementor-11 .elementor-element.elementor-element-0000003d .elementor-swiper-button.elementor-swiper-button-prev, .elementor-11 .elementor-element.elementor-element-0000003d .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;color:#082d48;}.elementor-11 .elementor-element.elementor-element-0000003d .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-11 .elementor-element.elementor-element-0000003d .elementor-swiper-button.elementor-swiper-button-next svg{fill:#082d48;}.elementor-11 .elementor-element.elementor-element-00000043{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0000003e .elementor-heading-title{font-family:"Ribs Serif", Sans-serif;font-weight:400;color:#082d48;}.elementor-11 .elementor-element.elementor-element-0000003f{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-00001002 .elementor-icon-list-icon i{color:#0078b6;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-00001002 .elementor-icon-list-icon svg{fill:#0078b6;transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-00001002{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-00001002 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-00001002 .elementor-icon-list-item > a{font-family:"Ribs Sans", Sans-serif;}.elementor-11 .elementor-element.elementor-element-00001002 .elementor-icon-list-text{color:#4c5962;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-00000041 .elementor-button{background-color:#0078b6;font-family:"Ribs Sans", Sans-serif;fill:#ffffff;color:#ffffff;border-radius:8px 8px 8px 8px;}.elementor-11 .elementor-element.elementor-element-00000042 .elementor-button{background-color:#0078b6;font-family:"Ribs Sans", Sans-serif;fill:#ffffff;color:#ffffff;border-radius:8px 8px 8px 8px;}.elementor-11 .elementor-element.elementor-element-0000004c{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-00000045{--e-image-carousel-slides-to-show:1;}.elementor-11 .elementor-element.elementor-element-00000045 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-11 .elementor-element.elementor-element-00000045 .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;color:#082d48;}.elementor-11 .elementor-element.elementor-element-00000045 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-11 .elementor-element.elementor-element-00000045 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#082d48;}.elementor-11 .elementor-element.elementor-element-0000004b{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-00000046 .elementor-heading-title{font-family:"Ribs Serif", Sans-serif;font-weight:400;color:#082d48;}.elementor-11 .elementor-element.elementor-element-00000047{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-00001003 .elementor-icon-list-icon i{color:#0078b6;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-00001003 .elementor-icon-list-icon svg{fill:#0078b6;transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-00001003{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-00001003 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-00001003 .elementor-icon-list-item > a{font-family:"Ribs Sans", Sans-serif;}.elementor-11 .elementor-element.elementor-element-00001003 .elementor-icon-list-text{color:#4c5962;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-00000049 .elementor-button{background-color:#0078b6;font-family:"Ribs Sans", Sans-serif;fill:#ffffff;color:#ffffff;border-radius:8px 8px 8px 8px;}.elementor-11 .elementor-element.elementor-element-0000004a .elementor-button{background-color:#0078b6;font-family:"Ribs Sans", Sans-serif;fill:#ffffff;color:#ffffff;border-radius:8px 8px 8px 8px;}.elementor-11 .elementor-element.elementor-element-00000058{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-00000057{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-00000056{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-00000055{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-00000051{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-00000052 .elementor-heading-title{font-family:"Ribs Serif", Sans-serif;font-weight:400;color:#082d48;}.elementor-11 .elementor-element.elementor-element-00000053{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-00000054 .elementor-button{background-color:#0078b6;font-family:"Ribs Sans", Sans-serif;fill:#ffffff;color:#ffffff;border-radius:8px 8px 8px 8px;}.elementor-11 .elementor-element.elementor-element-0000006a{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-00000069{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-00000065{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-00000066 .elementor-heading-title{font-family:"Ribs Serif", Sans-serif;font-weight:400;color:#082d48;}.elementor-11 .elementor-element.elementor-element-00000067{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-00000068{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0000005e{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0000005d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0000005a .elementor-heading-title{font-family:"Ribs Serif", Sans-serif;font-weight:400;color:#082d48;}.elementor-11 .elementor-element.elementor-element-0000005b{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-0000005c .elementor-button{background-color:#0078b6;font-family:"Ribs Sans", Sans-serif;fill:#ffffff;color:#ffffff;border-radius:8px 8px 8px 8px;}.elementor-11 .elementor-element.elementor-element-00000064{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-00000063{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-00000060 .elementor-heading-title{font-family:"Ribs Serif", Sans-serif;font-weight:400;color:#082d48;}.elementor-11 .elementor-element.elementor-element-00000061{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-00000062 .elementor-button{background-color:#0078b6;font-family:"Ribs Sans", Sans-serif;fill:#ffffff;color:#ffffff;border-radius:8px 8px 8px 8px;}.elementor-11 .elementor-element.elementor-element-0000103e{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0000103d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-00001036{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-00001037 .elementor-heading-title{font-family:"Ribs Serif", Sans-serif;font-weight:400;color:#082d48;}.elementor-11 .elementor-element.elementor-element-0000101a{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-00001018{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-00001013{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-00001017{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-00001014 .elementor-heading-title{font-family:"Ribs Serif", Sans-serif;font-weight:400;color:#082d48;}.elementor-11 .elementor-element.elementor-element-00001015{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-00001016{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-00001019{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-00001008{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-00001006{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-00001004{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-00001005{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-00001007{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-0000100d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0000100b{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-00001009{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-0000100a{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-0000100c{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-00001012{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-00001010{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0000100e{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-0000100f{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-00001011{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-00001038{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-00001023{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-00001020{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0000101b{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-0000101e{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0000101c{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-0000101d{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-0000101f{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-00001021{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-00001022{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-0000102c{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-00001029{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-00001024{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-00001027{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-00001025{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-00001026{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-00001028{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-0000102a{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-0000102b{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-00001035{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-00001032{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0000102d{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-00001030{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0000102e{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-0000102f{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-00001031{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-00001033{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-00001034{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-0000103b{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-00001039 .elementor-button{background-color:#0078b6;font-family:"Ribs Sans", Sans-serif;fill:#ffffff;color:#ffffff;border-radius:8px 8px 8px 8px;}.elementor-11 .elementor-element.elementor-element-0000103a .elementor-button{background-color:#0078b6;font-family:"Ribs Sans", Sans-serif;fill:#ffffff;color:#ffffff;border-radius:8px 8px 8px 8px;}.elementor-11 .elementor-element.elementor-element-0000103c{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-00002333{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-00002333:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-00002333 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ribshotel.com.br/wp-content/uploads/2026/10/ribs-canastra-2.webp");background-position:center center;background-size:cover;}.elementor-11 .elementor-element.elementor-element-00002332{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-00002331{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0000232d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0000232b .elementor-heading-title{font-family:"Ribs Serif", Sans-serif;font-weight:400;color:#082d48;}.elementor-11 .elementor-element.elementor-element-0000232c{font-family:"Ribs Sans", Sans-serif;color:#4c5962;}.elementor-11 .elementor-element.elementor-element-00002330{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0000232f .elementor-button{background-color:#0078b6;font-family:"Ribs Sans", Sans-serif;fill:#ffffff;color:#ffffff;border-radius:8px 8px 8px 8px;}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-00000035{--e-image-carousel-slides-to-show:1;}.elementor-11 .elementor-element.elementor-element-0000003d{--e-image-carousel-slides-to-show:1;}.elementor-11 .elementor-element.elementor-element-00000045{--e-image-carousel-slides-to-show:1;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-00000035{--e-image-carousel-slides-to-show:1;}.elementor-11 .elementor-element.elementor-element-0000003d{--e-image-carousel-slides-to-show:1;}.elementor-11 .elementor-element.elementor-element-00000045{--e-image-carousel-slides-to-show:1;}}