.elementor-7107 .elementor-element.elementor-element-d649003:not(.elementor-motion-effects-element-type-background), .elementor-7107 .elementor-element.elementor-element-d649003 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://senhorpicanha.com.br/wp-content/uploads/2026/03/buffet-de-churrasco-espetinhos-a-domicilio.avif");background-position:center center;background-size:cover;}.elementor-7107 .elementor-element.elementor-element-d649003 > .elementor-background-overlay{background-color:#BF041300;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7107 .elementor-element.elementor-element-d649003 > .elementor-container{min-height:400px;}.elementor-7107 .elementor-element.elementor-element-d649003{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7107 .elementor-element.elementor-element-bd0f1ec > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-7107 .elementor-element.elementor-element-3a034d4{text-align:center;}.elementor-7107 .elementor-element.elementor-element-3a034d4 .elementor-heading-title{font-family:"ADLaM Display", Sans-serif;font-size:45px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.35);color:var( --e-global-color-primary );}.elementor-7107 .elementor-element.elementor-element-de19453{--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;--padding-top:3%;--padding-bottom:9%;--padding-left:0%;--padding-right:0%;}.elementor-7107 .elementor-element.elementor-element-2fcb5bb{text-align:center;}.elementor-7107 .elementor-element.elementor-element-2fcb5bb .elementor-heading-title{font-family:"ADLaM Display", Sans-serif;font-size:30px;font-weight:400;color:#8A0501;}.elementor-7107 .elementor-element.elementor-element-3d24c1e{text-align:center;font-size:18px;line-height:1.8em;}.elementor-7107 .elementor-element.elementor-element-f990a52{text-align:center;font-size:20px;font-weight:700;}.elementor-7107 .elementor-element.elementor-global-9143 .elementor-button{background-color:#8A0501;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;fill:#FCC065;color:#FCC065;padding:1% 3% 1% 3%;}.elementor-7107 .elementor-element.elementor-global-9143 .elementor-button:hover, .elementor-7107 .elementor-element.elementor-global-9143 .elementor-button:focus{background-color:var( --e-global-color-58c2f61 );color:#FFFFFF;}.elementor-7107 .elementor-element.elementor-global-9143{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 3%) 0%;}.elementor-7107 .elementor-element.elementor-global-9143 .elementor-button:hover svg, .elementor-7107 .elementor-element.elementor-global-9143 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7107 .elementor-element.elementor-element-d336d78{--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;--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-7107 .elementor-element.elementor-element-d336d78:not(.elementor-motion-effects-element-type-background), .elementor-7107 .elementor-element.elementor-element-d336d78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8A0501;}.elementor-7107 .elementor-element.elementor-element-8b4cf69{margin:-7% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-7107 .elementor-element.elementor-element-8b4cf69 img{border-radius:150px 150px 150px 150px;}.elementor-7107 .elementor-element.elementor-element-07e75ca{--display:flex;}.elementor-7107 .elementor-element.elementor-element-ca3bf88{text-align:center;}.elementor-7107 .elementor-element.elementor-element-ca3bf88 .elementor-heading-title{font-family:"ADLaM Display", Sans-serif;font-size:25px;font-weight:400;font-style:normal;color:#FCC065;}.elementor-7107 .elementor-element.elementor-element-c2aff9f{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;font-size:20px;color:#FFFFFF;}.elementor-7107 .elementor-element.elementor-element-810b507{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7107 .elementor-element.elementor-element-6984f7e{--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;--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-7107 .elementor-element.elementor-element-be61eb8{text-align:center;}.elementor-7107 .elementor-element.elementor-element-be61eb8 .elementor-heading-title{font-family:"ADLaM Display", Sans-serif;font-size:25px;font-weight:400;color:#8A0501;}.elementor-7107 .elementor-element.elementor-element-d45a1af{text-align:center;font-size:20px;font-weight:700;}.elementor-7107 .elementor-element.elementor-element-059078d{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:18px;}.elementor-7107 .elementor-element.elementor-element-1f032a1{text-align:center;font-size:20px;font-weight:700;}.elementor-7107 .elementor-element.elementor-element-6eab6ad{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:18px;}.elementor-7107 .elementor-element.elementor-element-27ba868{text-align:center;font-size:20px;font-weight:700;}.elementor-7107 .elementor-element.elementor-element-268aeb2{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:18px;}.elementor-7107 .elementor-element.elementor-element-5df89eb{text-align:center;font-size:20px;font-weight:700;}.elementor-7107 .elementor-element.elementor-element-ca6ed2d{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:18px;}.elementor-7107 .elementor-element.elementor-element-10f2a1c{text-align:center;font-size:20px;font-weight:700;}.elementor-7107 .elementor-element.elementor-element-a2a3694{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:18px;}.elementor-7107 .elementor-element.elementor-element-b42a2a3{text-align:center;font-size:20px;font-weight:700;}.elementor-7107 .elementor-element.elementor-element-b1a7a1c{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:18px;line-height:1.5em;}.elementor-7107 .elementor-element.elementor-element-a30cca8{--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:7%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-7107 .elementor-element.elementor-element-a30cca8:not(.elementor-motion-effects-element-type-background), .elementor-7107 .elementor-element.elementor-element-a30cca8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8A0501;}.elementor-7107 .elementor-element.elementor-element-3f331ba{margin:-7% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-7107 .elementor-element.elementor-element-3f331ba img{border-radius:150px 150px 150px 150px;}.elementor-7107 .elementor-element.elementor-element-38151bc{--display:flex;}.elementor-7107 .elementor-element.elementor-element-e588fe4{text-align:center;}.elementor-7107 .elementor-element.elementor-element-e588fe4 .elementor-heading-title{font-family:"ADLaM Display", Sans-serif;font-size:25px;font-weight:400;color:#FCC065;}.elementor-7107 .elementor-element.elementor-element-7aa1105{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;font-size:20px;color:#FFFFFF;}.elementor-7107 .elementor-element.elementor-element-4f1ca78{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7107 .elementor-element.elementor-element-bfe6ce3{--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;--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-7107 .elementor-element.elementor-element-d1a5663{text-align:center;}.elementor-7107 .elementor-element.elementor-element-d1a5663 .elementor-heading-title{font-family:"ADLaM Display", Sans-serif;font-size:25px;font-weight:400;color:#8A0501;}.elementor-7107 .elementor-element.elementor-element-278e65c{text-align:center;font-size:20px;font-weight:700;}.elementor-7107 .elementor-element.elementor-element-c86d36d{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:18px;}.elementor-7107 .elementor-element.elementor-element-9619bb5{text-align:center;font-size:20px;font-weight:700;}.elementor-7107 .elementor-element.elementor-element-0f3ae9a{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:18px;}.elementor-7107 .elementor-element.elementor-element-71564a1{text-align:center;font-size:20px;font-weight:700;}.elementor-7107 .elementor-element.elementor-element-4ca8205{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:18px;}.elementor-7107 .elementor-element.elementor-element-8ad4995{text-align:center;font-size:20px;font-weight:700;}.elementor-7107 .elementor-element.elementor-element-9a40854{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:18px;}.elementor-7107 .elementor-element.elementor-element-787e3d4{text-align:center;font-size:20px;font-weight:700;}.elementor-7107 .elementor-element.elementor-element-07b68c4{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:18px;}.elementor-7107 .elementor-element.elementor-element-efd3ad4{text-align:center;font-size:20px;font-weight:700;}.elementor-7107 .elementor-element.elementor-element-0d2dadb{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:18px;line-height:1.5em;}.elementor-7107 .elementor-element.elementor-element-6553974{--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:-10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-7107 .elementor-element.elementor-element-e3b5820{--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;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-7107 .elementor-element.elementor-element-57f13db{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-7107 .elementor-element.elementor-element-e23144e .pp-image-slider-thumb-image{transform:scale(1);}.elementor-7107 .elementor-element.elementor-element-e23144e .pp-slider-arrow{font-size:22px;line-height:22px;}.elementor-7107 .elementor-element.elementor-element-8541254{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7107 .elementor-element.elementor-element-17f6598{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7107 .elementor-element.elementor-element-3d33fe6{text-align:center;}.elementor-7107 .elementor-element.elementor-element-3d33fe6 .elementor-heading-title{font-size:25px;}.elementor-7107 .elementor-element.elementor-element-49524e7{--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;}@media(max-width:1024px){.elementor-7107 .elementor-element.elementor-element-d649003:not(.elementor-motion-effects-element-type-background), .elementor-7107 .elementor-element.elementor-element-d649003 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://senhorpicanha.com.br/wp-content/uploads/2026/03/churrasco-espeinhos-em-domicilio.avif");}.elementor-7107 .elementor-element.elementor-element-2fcb5bb .elementor-heading-title{font-size:30px;}.elementor-7107 .elementor-element.elementor-element-ca3bf88 .elementor-heading-title{font-size:30px;}.elementor-7107 .elementor-element.elementor-element-be61eb8 .elementor-heading-title{font-size:30px;}.elementor-7107 .elementor-element.elementor-element-e588fe4 .elementor-heading-title{font-size:30px;}.elementor-7107 .elementor-element.elementor-element-d1a5663 .elementor-heading-title{font-size:30px;}}@media(max-width:767px){.elementor-7107 .elementor-element.elementor-element-d649003:not(.elementor-motion-effects-element-type-background), .elementor-7107 .elementor-element.elementor-element-d649003 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://senhorpicanha.com.br/wp-content/uploads/2026/03/churrasco-espeinhos-em-domicilio.avif");}.elementor-7107 .elementor-element.elementor-element-d649003 > .elementor-container{min-height:220px;}.elementor-7107 .elementor-element.elementor-element-3a034d4 .elementor-heading-title{font-size:25px;}.elementor-7107 .elementor-element.elementor-element-de19453{--margin-top:7%;--margin-bottom:7%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-7107 .elementor-element.elementor-element-2fcb5bb .elementor-heading-title{font-size:24px;}.elementor-7107 .elementor-element.elementor-element-3d24c1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:20px;}.elementor-7107 .elementor-element.elementor-element-f990a52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:20px;line-height:1.5em;}.elementor-7107 .elementor-element.elementor-global-9143 .elementor-button{font-size:16px;padding:03% 5% 3% 5%;}.elementor-7107 .elementor-element.elementor-element-d336d78{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-7107 .elementor-element.elementor-element-8b4cf69{margin:-14% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-7107 .elementor-element.elementor-element-ca3bf88 .elementor-heading-title{font-size:22px;}.elementor-7107 .elementor-element.elementor-element-c2aff9f{font-size:20px;}.elementor-7107 .elementor-element.elementor-element-6984f7e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-7107 .elementor-element.elementor-element-be61eb8{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;}.elementor-7107 .elementor-element.elementor-element-be61eb8 .elementor-heading-title{font-size:22px;}.elementor-7107 .elementor-element.elementor-element-d45a1af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:20px;}.elementor-7107 .elementor-element.elementor-element-059078d{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:20px;line-height:1.5em;}.elementor-7107 .elementor-element.elementor-element-1f032a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:20px;}.elementor-7107 .elementor-element.elementor-element-6eab6ad{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:20px;line-height:1.5em;}.elementor-7107 .elementor-element.elementor-element-27ba868{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:20px;}.elementor-7107 .elementor-element.elementor-element-268aeb2{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:20px;line-height:1.5em;}.elementor-7107 .elementor-element.elementor-element-5df89eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:20px;}.elementor-7107 .elementor-element.elementor-element-ca6ed2d{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:20px;line-height:1.5em;}.elementor-7107 .elementor-element.elementor-element-10f2a1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:20px;}.elementor-7107 .elementor-element.elementor-element-a2a3694{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:20px;line-height:1.5em;}.elementor-7107 .elementor-element.elementor-element-b42a2a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:20px;}.elementor-7107 .elementor-element.elementor-element-b1a7a1c{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:20px;line-height:1.5em;}.elementor-7107 .elementor-element.elementor-element-a30cca8{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-7107 .elementor-element.elementor-element-3f331ba{margin:-14% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-7107 .elementor-element.elementor-element-e588fe4 .elementor-heading-title{font-size:22px;}.elementor-7107 .elementor-element.elementor-element-7aa1105{font-size:20px;line-height:1.5em;}.elementor-7107 .elementor-element.elementor-element-bfe6ce3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-7107 .elementor-element.elementor-element-d1a5663{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;}.elementor-7107 .elementor-element.elementor-element-d1a5663 .elementor-heading-title{font-size:22px;}.elementor-7107 .elementor-element.elementor-element-278e65c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:20px;}.elementor-7107 .elementor-element.elementor-element-c86d36d{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:20px;line-height:1.5em;}.elementor-7107 .elementor-element.elementor-element-9619bb5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:20px;}.elementor-7107 .elementor-element.elementor-element-0f3ae9a{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:20px;line-height:1.5em;}.elementor-7107 .elementor-element.elementor-element-71564a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:20px;}.elementor-7107 .elementor-element.elementor-element-4ca8205{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:20px;line-height:1.5em;}.elementor-7107 .elementor-element.elementor-element-8ad4995{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:20px;}.elementor-7107 .elementor-element.elementor-element-9a40854{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:20px;line-height:1.5em;}.elementor-7107 .elementor-element.elementor-element-787e3d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:20px;}.elementor-7107 .elementor-element.elementor-element-07b68c4{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:20px;line-height:1.5em;}.elementor-7107 .elementor-element.elementor-element-efd3ad4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:20px;}.elementor-7107 .elementor-element.elementor-element-0d2dadb{margin:-10% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;font-size:20px;}.elementor-7107 .elementor-element.elementor-element-6553974{--margin-top:-65%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-7107 .elementor-element.elementor-element-e23144e{margin:186px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}/* Start custom CSS for container, class: .elementor-element-6553974 */.container{
    max-height: 500px;
    overflow: hidden;
    transition: max-height 2s ease-in-out;
}

.container::after{
    content:"";
    position: absolute;
    width: 100%;
    height: 100%;
    background: linear-gradient(to bottom, transparent 80%, #fff);
    top: 0;
    left: 0;
    z-index: 2;
    pointer-events: none;
}

.container.expandir{
    max-height: 3000px;
}

.container.expandir::after{
    opacity: 0;
}/* End custom CSS */