/* https://www.trudysrestaurante.com.br/wp-content/uploads/elementor/css/post-19365.css?ver=1754057038 */
.elementor-19365 .elementor-element.elementor-element-2afe0c72:not(.elementor-motion-effects-element-type-background),.elementor-19365 .elementor-element.elementor-element-2afe0c72>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(/wp-content/uploads/2025/07/topo-1.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-19365 .elementor-element.elementor-element-2afe0c72>.elementor-container{min-height:1008px}.elementor-19365 .elementor-element.elementor-element-2afe0c72{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:-30px;margin-bottom:0}.elementor-19365 .elementor-element.elementor-element-2afe0c72>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-19365 .elementor-element.elementor-element-6d65c7b4:not(.elementor-motion-effects-element-type-background),.elementor-19365 .elementor-element.elementor-element-6d65c7b4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(/wp-content/uploads/2025/07/bloco2.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-19365 .elementor-element.elementor-element-6d65c7b4>.elementor-container{min-height:780px}.elementor-19365 .elementor-element.elementor-element-6d65c7b4{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-19365 .elementor-element.elementor-element-6d65c7b4>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-19365 .elementor-element.elementor-element-75a4afd1{text-align:center}.elementor-19365 .elementor-element.elementor-element-75a4afd1 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:68px;font-weight:700;color:#FFF}.elementor-19365 .elementor-element.elementor-element-2041be64{text-align:center;font-family:"Roboto",Sans-serif;font-size:44px;font-weight:400;line-height:45px;color:#FFF;--textColor:#FFFFFF}.elementor-19365 .elementor-element.elementor-element-4d4626df:not(.elementor-motion-effects-element-type-background),.elementor-19365 .elementor-element.elementor-element-4d4626df>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFE8CF}.elementor-19365 .elementor-element.elementor-element-4d4626df{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:30px 0 30px 0}.elementor-19365 .elementor-element.elementor-element-4d4626df>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-19365 .elementor-element.elementor-element-2e9eace{text-align:center;font-family:"Roboto",Sans-serif;font-size:44px;font-weight:400;line-height:45px;color:#214A1D;--textColor:#214A1D}.elementor-19365 .elementor-element.elementor-element-478fd269:not(.elementor-motion-effects-element-type-background),.elementor-19365 .elementor-element.elementor-element-478fd269>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#07410E;background-image:url(/wp-content/uploads/2025/07/bloco4-1.jpg);background-size:cover}.elementor-19365 .elementor-element.elementor-element-478fd269{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 0 100px 0}.elementor-19365 .elementor-element.elementor-element-478fd269>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-19365 .elementor-element.elementor-element-2811d1fe:not(.elementor-motion-effects-element-type-background),.elementor-19365 .elementor-element.elementor-element-2811d1fe>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(/wp-content/uploads/2025/07/bloco5correto.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-19365 .elementor-element.elementor-element-2811d1fe{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-19365 .elementor-element.elementor-element-2811d1fe>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-19365 .elementor-element.elementor-element-7a73b931>.elementor-widget-container{margin:-64px 0 0 0}.elementor-19365 .elementor-element.elementor-element-164c4dc:not(.elementor-motion-effects-element-type-background),.elementor-19365 .elementor-element.elementor-element-164c4dc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(/wp-content/uploads/2025/07/bloco6.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-19365 .elementor-element.elementor-element-164c4dc>.elementor-container{max-width:819px;min-height:661px}.elementor-19365 .elementor-element.elementor-element-164c4dc{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-19365 .elementor-element.elementor-element-164c4dc>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-19365 .elementor-element.elementor-element-62a420dd{text-align:center}.elementor-19365 .elementor-element.elementor-element-62a420dd .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:68px;font-weight:700;color:#06831F}.elementor-19365 .elementor-element.elementor-element-511c0e93{text-align:center;font-family:"Roboto",Sans-serif;font-size:44px;font-weight:400;line-height:45px;color:#214A1D;--textColor:#214A1D}.elementor-19365 .elementor-element.elementor-element-f044331:not(.elementor-motion-effects-element-type-background),.elementor-19365 .elementor-element.elementor-element-f044331>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(/wp-content/uploads/2025/07/rodape.jpg);background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-19365 .elementor-element.elementor-element-f044331>.elementor-container{max-width:875px}.elementor-19365 .elementor-element.elementor-element-f044331{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:20px 0 150px 0}.elementor-19365 .elementor-element.elementor-element-f044331>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-19365 .elementor-element.elementor-element-bda6d29{text-align:center}.elementor-19365 .elementor-element.elementor-element-bda6d29 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:68px;font-weight:700;color:#FBDB77}.elementor-19365 .elementor-element.elementor-element-31857000{text-align:center;font-family:"Roboto",Sans-serif;font-size:44px;font-weight:400;line-height:45px;color:#FFE8CF;--textColor:#FFE8CF}.elementor-19365 .elementor-element.elementor-element-6aace227 img,.elementor-19365 .elementor-element.elementor-element-6aace227 svg{width:45%}.elementor-19365 .elementor-element.elementor-element-6aace227 svg{height:auto}:root{--page-title-display:none}body.elementor-page-19365{margin:-60px 0 0 0}@media(max-width:1299px){.elementor-19365 .elementor-element.elementor-element-2afe0c72{margin-top:-30px;margin-bottom:0}}@media(max-width:1200px){.elementor-19365 .elementor-element.elementor-element-2afe0c72{margin-top:-29px;margin-bottom:0}}@media(max-width:1050px){.elementor-19365 .elementor-element.elementor-element-2afe0c72{margin-top:-30px;margin-bottom:0}.elementor-19365 .elementor-element.elementor-element-2041be64{text-align:center}.elementor-19365 .elementor-element.elementor-element-6aace227>.elementor-widget-container{margin:6px 0 0 0}}@media(max-width:750px){.elementor-19365 .elementor-element.elementor-element-2afe0c72>.elementor-container{min-height:457px}.elementor-19365 .elementor-element.elementor-element-2afe0c72{margin-top:-7px;margin-bottom:0}.elementor-19365 .elementor-element.elementor-element-6d65c7b4>.elementor-container{min-height:452px}.elementor-19365 .elementor-element.elementor-element-75a4afd1 .elementor-heading-title{font-size:26px}.elementor-19365 .elementor-element.elementor-element-2041be64{font-size:17px;line-height:30px}.elementor-19365 .elementor-element.elementor-element-2e9eace{font-size:17px;line-height:30px}.elementor-19365 .elementor-element.elementor-element-478fd269{padding:10px 0 50px 0}.elementor-19365 .elementor-element.elementor-element-7a73b931>.elementor-widget-container{margin:-33px 0 0 0}.elementor-19365 .elementor-element.elementor-element-164c4dc>.elementor-container{min-height:266px}.elementor-19365 .elementor-element.elementor-element-62a420dd .elementor-heading-title{font-size:26px}.elementor-19365 .elementor-element.elementor-element-511c0e93{font-size:17px;line-height:30px}.elementor-19365 .elementor-element.elementor-element-f044331{padding:10px 0 80px 0}.elementor-19365 .elementor-element.elementor-element-bda6d29 .elementor-heading-title{font-size:26px}.elementor-19365 .elementor-element.elementor-element-31857000{font-size:17px;line-height:30px}body.elementor-page-19365{margin:-82px 0 0 0}}@media(min-width:1700px){.elementor-19365 .elementor-element.elementor-element-2afe0c72{margin-top:-30px;margin-bottom:0}.elementor-19365 .elementor-element.elementor-element-2041be64{line-height:47px}.elementor-19365 .elementor-element.elementor-element-2e9eace{column-gap:0;line-height:40px}.elementor-19365 .elementor-element.elementor-element-2e9eace p{margin-bottom:0}.elementor-19365 .elementor-element.elementor-element-511c0e93{line-height:47px}.elementor-19365 .elementor-element.elementor-element-31857000{line-height:45px}body.elementor-page-19365{margin:-60px 0 0 0}}body.page-id-20163 .elementor-location-header{display:none!important}