.elementor-3421 .elementor-element.elementor-element-8cf0d96{--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;--margin-top:-160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3421 .elementor-element.elementor-element-12b1cfe .elementor-repeater-item-1d2c56b .swiper-slide-bg{background-color:#090809;background-image:url(https://ciadosabor.net/wp-content/uploads/2025/07/0.jpg);background-size:cover;}.elementor-3421 .elementor-element.elementor-element-12b1cfe .elementor-repeater-item-1d2c56b .elementor-background-overlay{background-color:#00000091;}.elementor-3421 .elementor-element.elementor-element-12b1cfe .elementor-repeater-item-5885acb .swiper-slide-bg{background-color:#090809;background-image:url(https://ciadosabor.net/wp-content/uploads/2025/08/Pizzaria-Cia-do-Sabor-Faca-sua-Reserva.jpg);background-size:cover;}.elementor-3421 .elementor-element.elementor-element-12b1cfe .elementor-repeater-item-5885acb .elementor-background-overlay{background-color:#00000091;}.elementor-3421 .elementor-element.elementor-element-12b1cfe .swiper-slide{transition-duration:calc(10000ms*1.2);height:751px;}.elementor-3421 .elementor-element.elementor-element-12b1cfe .elementor-slide-button{background-color:#C5131A;font-family:"Oswald", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;border-radius:3px;color:#FFFFFF;border-color:#C5131A;}.elementor-3421 .elementor-element.elementor-element-12b1cfe .elementor-slide-button:hover{background-color:#E22121;color:#FFFFFF;border-color:#E22121;}.elementor-3421 .elementor-element.elementor-element-12b1cfe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-12b1cfe .swiper-slide-contents{max-width:65%;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-3421 .elementor-element.elementor-element-12b1cfe .swiper-slide-inner{padding:0% 0% 0% 0%;text-align:center;}.elementor-3421 .elementor-element.elementor-element-12b1cfe .elementor-slide-heading{color:#FFFFFF;font-family:"Oswald", Sans-serif;font-size:143px;font-weight:bold;}.elementor-3421 .elementor-element.elementor-element-12b1cfe .elementor-slide-description{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;}.elementor-3421 .elementor-element.elementor-element-55d3941:not(.elementor-motion-effects-element-type-background), .elementor-3421 .elementor-element.elementor-element-55d3941 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080808;}.elementor-3421 .elementor-element.elementor-element-55d3941 > .elementor-container{max-width:980px;}.elementor-3421 .elementor-element.elementor-element-55d3941{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-80px;margin-bottom:0px;padding:15px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-55d3941 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3421 .elementor-element.elementor-element-75dd05c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3421 .elementor-element.elementor-element-75dd05c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5131A;}.elementor-3421 .elementor-element.elementor-element-75dd05c:hover > .elementor-element-populated{background-color:#E22121;}.elementor-bc-flex-widget .elementor-3421 .elementor-element.elementor-element-75dd05c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3421 .elementor-element.elementor-element-75dd05c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3421 .elementor-element.elementor-element-75dd05c > .elementor-element-populated, .elementor-3421 .elementor-element.elementor-element-75dd05c > .elementor-element-populated > .elementor-background-overlay, .elementor-3421 .elementor-element.elementor-element-75dd05c > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-3421 .elementor-element.elementor-element-75dd05c > .elementor-element-populated{transition:background 0.2s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3421 .elementor-element.elementor-element-75dd05c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3421 .elementor-element.elementor-element-75dd05c{z-index:999;}.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-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-3421 .elementor-element.elementor-element-2aa5fa0 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-2aa5fa0{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-3421 .elementor-element.elementor-element-9007a7c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3421 .elementor-element.elementor-element-9007a7c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5131A;}.elementor-3421 .elementor-element.elementor-element-9007a7c:hover > .elementor-element-populated{background-color:#E22121;}.elementor-bc-flex-widget .elementor-3421 .elementor-element.elementor-element-9007a7c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3421 .elementor-element.elementor-element-9007a7c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3421 .elementor-element.elementor-element-9007a7c > .elementor-element-populated, .elementor-3421 .elementor-element.elementor-element-9007a7c > .elementor-element-populated > .elementor-background-overlay, .elementor-3421 .elementor-element.elementor-element-9007a7c > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-3421 .elementor-element.elementor-element-9007a7c > .elementor-element-populated{transition:background 0.2s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 3px;--e-column-margin-right:0px;--e-column-margin-left:3px;}.elementor-3421 .elementor-element.elementor-element-9007a7c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3421 .elementor-element.elementor-element-9007a7c{z-index:999;}.elementor-3421 .elementor-element.elementor-element-3aea586 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-3aea586{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-3421 .elementor-element.elementor-element-51560aa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3421 .elementor-element.elementor-element-51560aa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5131A;}.elementor-3421 .elementor-element.elementor-element-51560aa:hover > .elementor-element-populated{background-color:#E22121;}.elementor-bc-flex-widget .elementor-3421 .elementor-element.elementor-element-51560aa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3421 .elementor-element.elementor-element-51560aa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3421 .elementor-element.elementor-element-51560aa > .elementor-element-populated, .elementor-3421 .elementor-element.elementor-element-51560aa > .elementor-element-populated > .elementor-background-overlay, .elementor-3421 .elementor-element.elementor-element-51560aa > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-3421 .elementor-element.elementor-element-51560aa > .elementor-element-populated{transition:background 0.2s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 3px;--e-column-margin-right:0px;--e-column-margin-left:3px;}.elementor-3421 .elementor-element.elementor-element-51560aa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3421 .elementor-element.elementor-element-51560aa{z-index:999;}.elementor-3421 .elementor-element.elementor-element-bb02cc7 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-bb02cc7{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-3421 .elementor-element.elementor-element-586cc10:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3421 .elementor-element.elementor-element-586cc10 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5131A;}.elementor-3421 .elementor-element.elementor-element-586cc10:hover > .elementor-element-populated{background-color:#E22121;}.elementor-bc-flex-widget .elementor-3421 .elementor-element.elementor-element-586cc10.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3421 .elementor-element.elementor-element-586cc10.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3421 .elementor-element.elementor-element-586cc10 > .elementor-element-populated, .elementor-3421 .elementor-element.elementor-element-586cc10 > .elementor-element-populated > .elementor-background-overlay, .elementor-3421 .elementor-element.elementor-element-586cc10 > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-3421 .elementor-element.elementor-element-586cc10 > .elementor-element-populated{transition:background 0.2s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 3px;--e-column-margin-right:0px;--e-column-margin-left:3px;}.elementor-3421 .elementor-element.elementor-element-586cc10 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3421 .elementor-element.elementor-element-586cc10{z-index:999;}.elementor-3421 .elementor-element.elementor-element-93ac0eb > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-93ac0eb{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-3421 .elementor-element.elementor-element-62bcd11:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3421 .elementor-element.elementor-element-62bcd11 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5131A;}.elementor-3421 .elementor-element.elementor-element-62bcd11:hover > .elementor-element-populated{background-color:#E22121;}.elementor-bc-flex-widget .elementor-3421 .elementor-element.elementor-element-62bcd11.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3421 .elementor-element.elementor-element-62bcd11.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3421 .elementor-element.elementor-element-62bcd11 > .elementor-element-populated, .elementor-3421 .elementor-element.elementor-element-62bcd11 > .elementor-element-populated > .elementor-background-overlay, .elementor-3421 .elementor-element.elementor-element-62bcd11 > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-3421 .elementor-element.elementor-element-62bcd11 > .elementor-element-populated{transition:background 0.2s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 3px;--e-column-margin-right:0px;--e-column-margin-left:3px;}.elementor-3421 .elementor-element.elementor-element-62bcd11 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3421 .elementor-element.elementor-element-62bcd11{z-index:999;}.elementor-3421 .elementor-element.elementor-element-4208715 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-4208715{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-3421 .elementor-element.elementor-element-e730448:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3421 .elementor-element.elementor-element-e730448 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5131A;}.elementor-3421 .elementor-element.elementor-element-e730448:hover > .elementor-element-populated{background-color:#E22121;}.elementor-bc-flex-widget .elementor-3421 .elementor-element.elementor-element-e730448.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3421 .elementor-element.elementor-element-e730448.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3421 .elementor-element.elementor-element-e730448 > .elementor-element-populated, .elementor-3421 .elementor-element.elementor-element-e730448 > .elementor-element-populated > .elementor-background-overlay, .elementor-3421 .elementor-element.elementor-element-e730448 > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-3421 .elementor-element.elementor-element-e730448 > .elementor-element-populated{transition:background 0.2s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 3px;--e-column-margin-right:0px;--e-column-margin-left:3px;}.elementor-3421 .elementor-element.elementor-element-e730448 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3421 .elementor-element.elementor-element-e730448{z-index:999;}.elementor-3421 .elementor-element.elementor-element-7e37e61 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-7e37e61{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-3421 .elementor-element.elementor-element-9c1026b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3421 .elementor-element.elementor-element-9c1026b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5131A;}.elementor-3421 .elementor-element.elementor-element-9c1026b:hover > .elementor-element-populated{background-color:#E22121;}.elementor-bc-flex-widget .elementor-3421 .elementor-element.elementor-element-9c1026b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3421 .elementor-element.elementor-element-9c1026b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3421 .elementor-element.elementor-element-9c1026b > .elementor-element-populated, .elementor-3421 .elementor-element.elementor-element-9c1026b > .elementor-element-populated > .elementor-background-overlay, .elementor-3421 .elementor-element.elementor-element-9c1026b > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-3421 .elementor-element.elementor-element-9c1026b > .elementor-element-populated{transition:background 0.2s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 3px;--e-column-margin-right:0px;--e-column-margin-left:3px;}.elementor-3421 .elementor-element.elementor-element-9c1026b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3421 .elementor-element.elementor-element-9c1026b{z-index:999;}.elementor-3421 .elementor-element.elementor-element-bd37493 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-bd37493{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-3421 .elementor-element.elementor-element-e804786:not(.elementor-motion-effects-element-type-background), .elementor-3421 .elementor-element.elementor-element-e804786 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080808;}.elementor-3421 .elementor-element.elementor-element-e804786 > .elementor-container{max-width:1280px;}.elementor-3421 .elementor-element.elementor-element-e804786{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-e804786 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-3421 .elementor-element.elementor-element-509391b{text-align:start;}.elementor-3421 .elementor-element.elementor-element-509391b .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:153px;font-weight:bold;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-3421 .elementor-element.elementor-element-e9f903b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3421 .elementor-element.elementor-element-e9f903b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3421 .elementor-element.elementor-element-95896a5 > .elementor-widget-container{margin:0px 0px 0px -70px;}.elementor-3421 .elementor-element.elementor-element-95896a5{text-align:start;}.elementor-3421 .elementor-element.elementor-element-95896a5 img{width:20%;}.elementor-3421 .elementor-element.elementor-element-2d1f7aa{text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-3421 .elementor-element.elementor-element-e73b84b{text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-3421 .elementor-element.elementor-element-75a9837{text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-3421 .elementor-element.elementor-element-edf95a0:not(.elementor-motion-effects-element-type-background), .elementor-3421 .elementor-element.elementor-element-edf95a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080808;}.elementor-3421 .elementor-element.elementor-element-edf95a0 > .elementor-container{max-width:1300px;}.elementor-3421 .elementor-element.elementor-element-edf95a0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 0px 35px 0px;}.elementor-3421 .elementor-element.elementor-element-edf95a0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3421 .elementor-element.elementor-element-d7ca0fa > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-d7ca0fa{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3421 .elementor-element.elementor-element-c8ea23e > .elementor-widget-container{margin:-130px -65px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-c8ea23e .elementor-counter-number-wrapper{color:#E22121;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-3421 .elementor-element.elementor-element-6b92a8b > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-6b92a8b{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-3421 .elementor-element.elementor-element-ddb5192 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-ddb5192{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-3421 .elementor-element.elementor-element-08836cd > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-08836cd{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-3421 .elementor-element.elementor-element-0808ee9 > .elementor-widget-container{margin:-130px -65px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-0808ee9 .elementor-counter-number-wrapper{color:#F2A623;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-3421 .elementor-element.elementor-element-0621ab0 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-0621ab0{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-3421 .elementor-element.elementor-element-f77286e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3421 .elementor-element.elementor-element-f77286e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ciadosabor.net/wp-content/uploads/2025/08/Pizzaria-Cia-do-Sabor-Faca-sua-Reserva.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3421 .elementor-element.elementor-element-f77286e > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000070 0%, #000000 100%);opacity:0.6;}.elementor-3421 .elementor-element.elementor-element-f77286e:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.8;}.elementor-3421 .elementor-element.elementor-element-f77286e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-f77286e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.2s, border-radius 0.3s, opacity 0.2s;}.elementor-3421 .elementor-element.elementor-element-420f812 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:200px 0px 0px 25px;}.elementor-3421 .elementor-element.elementor-element-420f812{text-align:start;}.elementor-3421 .elementor-element.elementor-element-420f812 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:40px;font-weight:bold;color:#FFFFFF;}.elementor-3421 .elementor-element.elementor-element-be962b0 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 15px 25px;}.elementor-3421 .elementor-element.elementor-element-be962b0{text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-3421 .elementor-element.elementor-element-9162c6e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3421 .elementor-element.elementor-element-9162c6e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ciadosabor.net/wp-content/uploads/2025/08/Pizza-de-KIT-KAT-na-Cia-do-Sabor.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3421 .elementor-element.elementor-element-9162c6e > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000070 0%, #000000 100%);opacity:0.6;}.elementor-3421 .elementor-element.elementor-element-9162c6e:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.8;}.elementor-3421 .elementor-element.elementor-element-9162c6e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-9162c6e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.2s, border-radius 0.3s, opacity 0.2s;}.elementor-3421 .elementor-element.elementor-element-6b973bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:200px 0px 0px 25px;}.elementor-3421 .elementor-element.elementor-element-6b973bf{text-align:start;}.elementor-3421 .elementor-element.elementor-element-6b973bf .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:40px;font-weight:bold;color:#FFFFFF;}.elementor-3421 .elementor-element.elementor-element-a5371b5 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 15px 25px;}.elementor-3421 .elementor-element.elementor-element-a5371b5{text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-3421 .elementor-element.elementor-element-8bd70bd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3421 .elementor-element.elementor-element-8bd70bd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ciadosabor.net/wp-content/uploads/2024/11/Alaminuta.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3421 .elementor-element.elementor-element-8bd70bd > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000070 0%, #000000 100%);opacity:0.6;}.elementor-3421 .elementor-element.elementor-element-8bd70bd:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.8;}.elementor-3421 .elementor-element.elementor-element-8bd70bd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-8bd70bd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.2s, border-radius 0.3s, opacity 0.2s;}.elementor-3421 .elementor-element.elementor-element-1901e86 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:200px 0px 0px 25px;}.elementor-3421 .elementor-element.elementor-element-1901e86{text-align:start;}.elementor-3421 .elementor-element.elementor-element-1901e86 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:40px;font-weight:bold;color:#FFFFFF;}.elementor-3421 .elementor-element.elementor-element-f42cd7a > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 15px 25px;}.elementor-3421 .elementor-element.elementor-element-f42cd7a{text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-3421 .elementor-element.elementor-element-bfbf87f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3421 .elementor-element.elementor-element-bfbf87f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ciadosabor.net/wp-content/uploads/2025/08/Ilha-de-Sushi-Cia-do-Sabor-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3421 .elementor-element.elementor-element-bfbf87f > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000070 0%, #000000 100%);opacity:0.6;}.elementor-3421 .elementor-element.elementor-element-bfbf87f:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.8;}.elementor-3421 .elementor-element.elementor-element-bfbf87f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-bfbf87f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.2s, border-radius 0.3s, opacity 0.2s;}.elementor-3421 .elementor-element.elementor-element-c3972da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:200px 0px 0px 25px;}.elementor-3421 .elementor-element.elementor-element-c3972da{text-align:start;}.elementor-3421 .elementor-element.elementor-element-c3972da .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:40px;font-weight:bold;color:#FFFFFF;}.elementor-3421 .elementor-element.elementor-element-33e4070 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 15px 25px;}.elementor-3421 .elementor-element.elementor-element-33e4070{text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-3421 .elementor-element.elementor-element-946c03d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3421 .elementor-element.elementor-element-946c03d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ciadosabor.net/wp-content/uploads/2025/08/Ilha-de-Massas-Cia-do-Sabor-Porto-Alegre-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3421 .elementor-element.elementor-element-946c03d > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000070 0%, #000000 100%);opacity:0.6;}.elementor-3421 .elementor-element.elementor-element-946c03d:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.8;}.elementor-3421 .elementor-element.elementor-element-946c03d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-946c03d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.2s, border-radius 0.3s, opacity 0.2s;}.elementor-3421 .elementor-element.elementor-element-fb2b4d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:200px 0px 0px 25px;}.elementor-3421 .elementor-element.elementor-element-fb2b4d5{text-align:start;}.elementor-3421 .elementor-element.elementor-element-fb2b4d5 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:40px;font-weight:bold;color:#FFFFFF;}.elementor-3421 .elementor-element.elementor-element-76f45c2 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 15px 25px;}.elementor-3421 .elementor-element.elementor-element-76f45c2{text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-3421 .elementor-element.elementor-element-12e44af:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3421 .elementor-element.elementor-element-12e44af > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ciadosabor.net/wp-content/uploads/2025/08/Comemore-seu-Aniversario-na-Cia-do-Sabor.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3421 .elementor-element.elementor-element-12e44af > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000070 0%, #000000 100%);opacity:0.6;}.elementor-3421 .elementor-element.elementor-element-12e44af:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.8;}.elementor-3421 .elementor-element.elementor-element-12e44af > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-12e44af > .elementor-element-populated > .elementor-background-overlay{transition:background 0.2s, border-radius 0.3s, opacity 0.2s;}.elementor-3421 .elementor-element.elementor-element-52b2117 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:200px 0px 0px 25px;}.elementor-3421 .elementor-element.elementor-element-52b2117{text-align:start;}.elementor-3421 .elementor-element.elementor-element-52b2117 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:40px;font-weight:bold;color:#FFFFFF;}.elementor-3421 .elementor-element.elementor-element-568c016 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 15px 25px;}.elementor-3421 .elementor-element.elementor-element-568c016{text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3421 .elementor-element.elementor-element-67fe930{width:40%;}.elementor-3421 .elementor-element.elementor-element-e9f903b{width:60%;}}@media(max-width:767px){.elementor-3421 .elementor-element.elementor-element-8cf0d96{--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-3421 .elementor-element.elementor-element-12b1cfe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-12b1cfe{z-index:0;}.elementor-3421 .elementor-element.elementor-element-12b1cfe .swiper-slide{height:700px;}.elementor-3421 .elementor-element.elementor-element-12b1cfe .swiper-slide-contents{max-width:90%;}.elementor-3421 .elementor-element.elementor-element-12b1cfe .elementor-slide-heading{font-size:50px;}.elementor-3421 .elementor-element.elementor-element-55d3941{margin-top:-60px;margin-bottom:0px;padding:0px 10px 0px 10px;z-index:1;}.elementor-3421 .elementor-element.elementor-element-75dd05c{width:25%;z-index:0;}.elementor-3421 .elementor-element.elementor-element-75dd05c > .elementor-element-populated{margin:-75px 3px 0px 0px;--e-column-margin-right:3px;--e-column-margin-left:0px;}.elementor-3421 .elementor-element.elementor-element-9007a7c{width:25%;z-index:0;}.elementor-3421 .elementor-element.elementor-element-9007a7c > .elementor-element-populated{margin:-75px 3px 0px 0px;--e-column-margin-right:3px;--e-column-margin-left:0px;}.elementor-3421 .elementor-element.elementor-element-51560aa{width:25%;z-index:0;}.elementor-3421 .elementor-element.elementor-element-51560aa > .elementor-element-populated{margin:-75px 3px 0px 0px;--e-column-margin-right:3px;--e-column-margin-left:0px;}.elementor-3421 .elementor-element.elementor-element-586cc10{width:25%;z-index:0;}.elementor-3421 .elementor-element.elementor-element-586cc10 > .elementor-element-populated{margin:-75px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3421 .elementor-element.elementor-element-62bcd11{width:25%;}.elementor-3421 .elementor-element.elementor-element-62bcd11 > .elementor-element-populated{margin:3px 3px 0px 0px;--e-column-margin-right:3px;--e-column-margin-left:0px;}.elementor-3421 .elementor-element.elementor-element-e730448{width:25%;}.elementor-3421 .elementor-element.elementor-element-e730448 > .elementor-element-populated{margin:3px 3px 0px 0px;--e-column-margin-right:3px;--e-column-margin-left:0px;}.elementor-3421 .elementor-element.elementor-element-9c1026b{width:25%;}.elementor-3421 .elementor-element.elementor-element-9c1026b > .elementor-element-populated{margin:3px 3px 0px 0px;--e-column-margin-right:3px;--e-column-margin-left:0px;}.elementor-3421 .elementor-element.elementor-element-e804786{padding:15px 10px 0px 10px;z-index:0;}.elementor-3421 .elementor-element.elementor-element-509391b{text-align:center;}.elementor-3421 .elementor-element.elementor-element-509391b .elementor-heading-title{font-size:52px;}.elementor-3421 .elementor-element.elementor-element-e9f903b > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-3421 .elementor-element.elementor-element-e9f903b{z-index:998;}.elementor-3421 .elementor-element.elementor-element-95896a5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-95896a5{text-align:center;}.elementor-3421 .elementor-element.elementor-element-95896a5 img{width:60%;}.elementor-3421 .elementor-element.elementor-element-edf95a0{padding:35px 0px 35px 0px;}.elementor-bc-flex-widget .elementor-3421 .elementor-element.elementor-element-0a5f6a9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3421 .elementor-element.elementor-element-0a5f6a9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3421 .elementor-element.elementor-element-0a5f6a9 > .elementor-element-populated{padding:0px 25px 25px 25px;}.elementor-bc-flex-widget .elementor-3421 .elementor-element.elementor-element-0ec18ad.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3421 .elementor-element.elementor-element-0ec18ad.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3421 .elementor-element.elementor-element-0ec18ad > .elementor-element-populated{padding:0px 25px 0px 25px;}.elementor-bc-flex-widget .elementor-3421 .elementor-element.elementor-element-1892274.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3421 .elementor-element.elementor-element-1892274.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3421 .elementor-element.elementor-element-1892274 > .elementor-element-populated{padding:0px 25px 25px 25px;}.elementor-bc-flex-widget .elementor-3421 .elementor-element.elementor-element-aef8cd3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3421 .elementor-element.elementor-element-aef8cd3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3421 .elementor-element.elementor-element-aef8cd3 > .elementor-element-populated{padding:0px 25px 0px 25px;}.elementor-bc-flex-widget .elementor-3421 .elementor-element.elementor-element-90d2583.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3421 .elementor-element.elementor-element-90d2583.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3421 .elementor-element.elementor-element-90d2583 > .elementor-element-populated{padding:0px 25px 0px 25px;}.elementor-3421 .elementor-element.elementor-element-f77286e > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-3421 .elementor-element.elementor-element-420f812 > .elementor-widget-container{padding:200px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-be962b0 > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 5px 5px;}.elementor-3421 .elementor-element.elementor-element-9162c6e > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-3421 .elementor-element.elementor-element-6b973bf > .elementor-widget-container{padding:200px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-a5371b5 > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 5px 5px;}.elementor-3421 .elementor-element.elementor-element-8bd70bd > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-3421 .elementor-element.elementor-element-1901e86 > .elementor-widget-container{padding:200px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-f42cd7a > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 5px 5px;}.elementor-3421 .elementor-element.elementor-element-bfbf87f > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-3421 .elementor-element.elementor-element-c3972da > .elementor-widget-container{padding:200px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-33e4070 > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 5px 5px;}.elementor-3421 .elementor-element.elementor-element-946c03d > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-3421 .elementor-element.elementor-element-fb2b4d5 > .elementor-widget-container{padding:200px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-76f45c2 > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 5px 5px;}.elementor-3421 .elementor-element.elementor-element-12e44af > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-3421 .elementor-element.elementor-element-52b2117 > .elementor-widget-container{padding:200px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-568c016 > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 5px 5px;}}/* Start custom CSS for slides, class: .elementor-element-12b1cfe */.swiper-pagination.swiper-pagination-bullets {
    margin-bottom: 120px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-75dd05c */:root {
  --tooltip-side-padding: 20px; /* Ajuste a margem lateral aqui */
}

.elementor-3421 .elementor-element.elementor-element-75dd05c {
  position: relative;
}

.elementor-3421 .elementor-element.elementor-element-75dd05c::after {
  content: "Rodízio de Pizzas à noite.";
  position: absolute;
  bottom: calc(100% + 10px);
  left: 50%;
  transform: translateX(-50%);
  background: rgba(0, 0, 0, 0.7);
  color: #fff;
  padding: 6px 10px;
  border-radius: 4px;
  font-size: 14px;
  white-space: nowrap;
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  pointer-events: none;
  z-index: 99;
  max-width: 90vw; 
  box-sizing: border-box;
}

/* Exibe o tooltip no hover ou focus */
.elementor-3421 .elementor-element.elementor-element-75dd05c:hover::after,
.elementor-3421 .elementor-element.elementor-element-75dd05c:focus::after {
  opacity: 1;
}

/* Ajustes para mobile */
@media (max-width: 768px) {
  .elementor-3421 .elementor-element.elementor-element-75dd05c::after {
    bottom: calc(100% + 85px);
    white-space: normal; /* permite quebra de linha */
    text-align: center;
    padding-inline: var(--tooltip-side-padding);
    max-width: calc(100vw - (var(--tooltip-side-padding) * 2));
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9007a7c */:root {
  --tooltip-side-padding: 20px; /* Ajuste a margem lateral aqui */
}

.elementor-3421 .elementor-element.elementor-element-9007a7c {
  position: relative;
}

.elementor-3421 .elementor-element.elementor-element-9007a7c::after {
  content: "Ilha de Sushi à noite.";
  position: absolute;
  bottom: calc(100% + 10px);
  left: 50%;
  transform: translateX(-50%);
  background: rgba(0, 0, 0, 0.7);
  color: #fff;
  padding: 6px 10px;
  border-radius: 4px;
  font-size: 14px;
  white-space: nowrap;
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  pointer-events: none;
  z-index: 99;
  max-width: 90vw; 
  box-sizing: border-box;
}

/* Exibe o tooltip no hover ou focus */
.elementor-3421 .elementor-element.elementor-element-9007a7c:hover::after,
.elementor-3421 .elementor-element.elementor-element-9007a7c:focus::after {
  opacity: 1;
}

/* Ajustes para mobile */
@media (max-width: 768px) {
  .elementor-3421 .elementor-element.elementor-element-9007a7c::after {
    bottom: calc(100% + 85px);
    white-space: normal; /* permite quebra de linha */
    text-align: center;
    padding-inline: var(--tooltip-side-padding);
    max-width: calc(100vw - (var(--tooltip-side-padding) * 2));
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-51560aa */:root {
  --tooltip-side-padding: 20px; /* Ajuste a margem lateral aqui */
}

.elementor-3421 .elementor-element.elementor-element-51560aa {
  position: relative;
}

.elementor-3421 .elementor-element.elementor-element-51560aa::after {
  content: "Ilha de Massas – exclusivo para Porto Alegre.";
  position: absolute;
  bottom: calc(100% + 10px);
  left: 50%;
  transform: translateX(-50%);
  background: rgba(0, 0, 0, 0.7);
  color: #fff;
  padding: 6px 10px;
  border-radius: 4px;
  font-size: 14px;
  white-space: nowrap;
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  pointer-events: none;
  z-index: 99;
  max-width: 90vw; 
  box-sizing: border-box;
}

/* Exibe o tooltip no hover ou focus */
.elementor-3421 .elementor-element.elementor-element-51560aa:hover::after,
.elementor-3421 .elementor-element.elementor-element-51560aa:focus::after {
  opacity: 1;
}

/* Ajustes para mobile */
@media (max-width: 768px) {
  .elementor-3421 .elementor-element.elementor-element-51560aa::after {
    bottom: calc(100% + 85px);
    white-space: normal; /* permite quebra de linha */
    text-align: center;
    padding-inline: var(--tooltip-side-padding);
    max-width: calc(100vw - (var(--tooltip-side-padding) * 2));
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-586cc10 */:root {
  --tooltip-side-padding: 20px; /* Ajuste a margem lateral aqui */
}

.elementor-3421 .elementor-element.elementor-element-586cc10 {
  position: relative;
}

.elementor-3421 .elementor-element.elementor-element-586cc10::after {
  content: "Refrigerante à vontade!";
  position: absolute;
  bottom: calc(100% + 10px);
  left: 50%;
  transform: translateX(-50%);
  background: rgba(0, 0, 0, 0.7);
  color: #fff;
  padding: 6px 10px;
  border-radius: 4px;
  font-size: 14px;
  white-space: nowrap;
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  pointer-events: none;
  z-index: 99;
  max-width: 90vw; 
  box-sizing: border-box;
}

/* Exibe o tooltip no hover ou focus */
.elementor-3421 .elementor-element.elementor-element-586cc10:hover::after,
.elementor-3421 .elementor-element.elementor-element-586cc10:focus::after {
  opacity: 1;
}

/* Ajustes para mobile */
@media (max-width: 768px) {
  .elementor-3421 .elementor-element.elementor-element-586cc10::after {
    bottom: calc(100% + 85px);
    white-space: normal; /* permite quebra de linha */
    text-align: center;
    padding-inline: var(--tooltip-side-padding);
    max-width: calc(100vw - (var(--tooltip-side-padding) * 2));
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-62bcd11 */.elementor-3421 .elementor-element.elementor-element-62bcd11 {
  position: relative; /* desktop */
}

.elementor-3421 .elementor-element.elementor-element-62bcd11::after {
  content: "Compre seu rodízio com descontos através dos vouchers.";
  position: absolute;
  bottom: 110%;        
  left: 50%;
  transform: translateX(-50%);
  background: rgba(0,0,0,0.7);
  color: #fff;
  padding: 6px 10px;
  border-radius: 4px;
  font-size: 14px;
  white-space: nowrap;
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  pointer-events: none;
  z-index: 99;
}

.elementor-3421 .elementor-element.elementor-element-62bcd11:hover::after {
  opacity: 1;
}

/* 🔽 Mobile */
@media (max-width: 768px) {
  .elementor-3421 .elementor-element.elementor-element-62bcd11 {
    position: static; /* tira o relative no mobile */
  }

  .elementor-3421 .elementor-element.elementor-element-62bcd11::after {
    position: absolute;
    left: 50%;
    bottom:168%;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e730448 */.elementor-3421 .elementor-element.elementor-element-e730448 {
  position: relative; /* desktop */
}

.elementor-3421 .elementor-element.elementor-element-e730448::after {
  content: "Comemore seu aniversário na Cia do Sabor.";
  position: absolute;
  bottom: 110%;        
  left: 50%;
  transform: translateX(-50%);
  background: rgba(0,0,0,0.7);
  color: #fff;
  padding: 6px 10px;
  border-radius: 4px;
  font-size: 14px;
  white-space: nowrap;
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  pointer-events: none;
  z-index: 99;
}

.elementor-3421 .elementor-element.elementor-element-e730448:hover::after {
  opacity: 1;
}

/* 🔽 Mobile */
@media (max-width: 768px) {
  .elementor-3421 .elementor-element.elementor-element-e730448 {
    position: static; /* tira o relative no mobile */
  }

  .elementor-3421 .elementor-element.elementor-element-e730448::after {
    position: absolute;
    left: 50%;
    bottom:168%;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9c1026b */.elementor-3421 .elementor-element.elementor-element-9c1026b {
  position: relative; /* desktop */
}

.elementor-3421 .elementor-element.elementor-element-9c1026b::after {
  content: "Faça sua reserva conosco.";
  position: absolute;
  bottom: 110%;        
  left: 50%;
  transform: translateX(-50%);
  background: rgba(0,0,0,0.7);
  color: #fff;
  padding: 6px 10px;
  border-radius: 4px;
  font-size: 14px;
  white-space: nowrap;
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  pointer-events: none;
  z-index: 99;
}

.elementor-3421 .elementor-element.elementor-element-9c1026b:hover::after {
  opacity: 1;
}

/* 🔽 Mobile */
@media (max-width: 768px) {
  .elementor-3421 .elementor-element.elementor-element-9c1026b {
    position: static; /* tira o relative no mobile */
  }

  .elementor-3421 .elementor-element.elementor-element-9c1026b::after {
    position: absolute;
    left: 50%;
    bottom:168%;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-90d2583 */.elementor-3421 .elementor-element.elementor-element-90d2583 {
  position: relative; /* desktop */
}

.elementor-3421 .elementor-element.elementor-element-90d2583::after {
  content: "Aniversariante tem direito ao rodízio grátis ao trazer 8 pagantes adultos.";
  position: absolute;
  bottom: 110%;        
  left: 50%;
  transform: translateX(-50%);
  background: rgba(226, 33, 33, 1);
  color: #fff;
  padding: 6px 10px;
  border-radius: 4px;
  font-size: 14px;
  white-space: nowrap;
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  pointer-events: none;
  z-index: 99;
}

.elementor-3421 .elementor-element.elementor-element-90d2583:hover::after {
  opacity: 1;
}

/* 🔽 Mobile */
@media (max-width: 768px) {
  .elementor-3421 .elementor-element.elementor-element-90d2583 {
    position: static; /* tira o relative no mobile */
  }

  .elementor-3421 .elementor-element.elementor-element-90d2583::after {
    position: absolute;
    left: 50%;
    bottom:168%;
  }
}/* End custom CSS */