.elementor-614 .elementor-element.elementor-element-8f7ced5{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:-58px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%}.elementor-614 .elementor-element.elementor-element-8f7ced5:not(.elementor-motion-effects-element-type-background),.elementor-614 .elementor-element.elementor-element-8f7ced5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://chocalheiro.pt/wp-content/uploads/2026/01/Imagem_Site.webp);background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-614 .elementor-element.elementor-element-8f7ced5.e-con{--align-self:center}.elementor-614 .elementor-element.elementor-element-36b4b8c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-614 .elementor-element.elementor-element-5f634ab{--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;--justify-content:flex-start;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-614 .elementor-element.elementor-element-5f634ab.e-con{--flex-grow:0;--flex-shrink:0}.elementor-614 .elementor-element.elementor-element-c167462{--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;--justify-content:flex-start;--border-radius:60px 60px 60px 60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-614 .elementor-element.elementor-element-541162d{--display:flex;--margin-top:0%;--margin-bottom:4%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-614 .elementor-element.elementor-element-508cf02{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.02;--border-radius:20px 20px 20px 20px}.elementor-614 .elementor-element.elementor-element-508cf02:not(.elementor-motion-effects-element-type-background),.elementor-614 .elementor-element.elementor-element-508cf02>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-blocksy_palette_8)}.elementor-614 .elementor-element.elementor-element-508cf02::before,.elementor-614 .elementor-element.elementor-element-508cf02>.elementor-background-video-container::before,.elementor-614 .elementor-element.elementor-element-508cf02>.e-con-inner>.elementor-background-video-container::before,.elementor-614 .elementor-element.elementor-element-508cf02>.elementor-background-slideshow::before,.elementor-614 .elementor-element.elementor-element-508cf02>.e-con-inner>.elementor-background-slideshow::before,.elementor-614 .elementor-element.elementor-element-508cf02>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://chocalheiro.pt/wp-content/uploads/2025/02/maschocalheiro-logotipo-escuro.png);--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:cover}.elementor-614 .elementor-element.elementor-element-53e3da4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1}.elementor-614 .elementor-element.elementor-element-f7a5691{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-614 .elementor-element.elementor-element-5896808>.elementor-widget-container{margin:0 0 10px 0}.elementor-614 .elementor-element.elementor-element-5896808 .elementor-heading-title{font-weight:800;line-height:1.5em;color:var(--e-global-color-secondary)}.elementor-614 .elementor-element.elementor-element-e802429>.elementor-widget-container{margin:0 0 30px 0}.elementor-614 .elementor-element.elementor-element-e802429{font-size:14px;font-weight:700;text-transform:uppercase;color:var(--e-global-color-secondary)}.elementor-614 .elementor-element.elementor-element-9e3f386{--display:flex;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-614 .elementor-element.elementor-element-ba56356{--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;--border-radius:20px 20px 20px 20px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px}.elementor-614 .elementor-element.elementor-element-ba56356:not(.elementor-motion-effects-element-type-background),.elementor-614 .elementor-element.elementor-element-ba56356>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-614 .elementor-element.elementor-element-99e4d9d{--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:50px 100px;--row-gap:50px;--column-gap:100px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-614 .elementor-element.elementor-element-40d0693{--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-614 .elementor-element.elementor-element-bcb89f4>.elementor-widget-container{margin:0 0 10px 0}.elementor-614 .elementor-element.elementor-element-bcb89f4 .elementor-heading-title{font-weight:800;line-height:1.5em;color:var(--e-global-color-blocksy_palette_5)}.elementor-614 .elementor-element.elementor-element-1fb371b{--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-614 .elementor-element.elementor-element-efa4dc4{color:var(--e-global-color-blocksy_palette_6)}.elementor-614 .elementor-element.elementor-element-7181d91{--display:flex;--min-height:635px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-614 .elementor-element.elementor-element-bb1b6ce>.elementor-widget-container{margin:0 0 10px 0}.elementor-614 .elementor-element.elementor-element-bb1b6ce .elementor-heading-title{font-weight:800;line-height:1.5em;color:var(--e-global-color-blocksy_palette_5)}.elementor-614 .elementor-element.elementor-element-b847f20 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-614 .elementor-element.elementor-element-5663bc2>.elementor-widget-container{margin:0 0 10px 0}.elementor-614 .elementor-element.elementor-element-5663bc2 .elementor-heading-title{font-weight:800;line-height:1.5em;color:var(--e-global-color-blocksy_palette_5)}.elementor-614 .elementor-element.elementor-element-dad6bcc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-614 .elementor-element.elementor-element-1a6e5bb>.elementor-widget-container{margin:0 0 10px 0}.elementor-614 .elementor-element.elementor-element-1a6e5bb .elementor-heading-title{font-weight:800;line-height:1.5em;color:var(--e-global-color-blocksy_palette_5)}.elementor-614 .elementor-element.elementor-element-7b0c302{--e-image-carousel-slides-to-show:4}.elementor-614 .elementor-element.elementor-element-7b0c302>.elementor-widget-container{background-color:var(--e-global-color-blocksy_palette_5);border-radius:10px 10px 10px 10px}.elementor-614 .elementor-element.elementor-element-7b0c302 .elementor-swiper-button.elementor-swiper-button-prev,.elementor-614 .elementor-element.elementor-element-7b0c302 .elementor-swiper-button.elementor-swiper-button-next{color:var(--e-global-color-secondary)}.elementor-614 .elementor-element.elementor-element-7b0c302 .elementor-swiper-button.elementor-swiper-button-prev svg,.elementor-614 .elementor-element.elementor-element-7b0c302 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var(--e-global-color-secondary)}.elementor-614 .elementor-element.elementor-element-d964694 .elementor-button{background-color:var(--e-global-color-blocksy_palette_5);font-size:18px;line-height:1.65em;fill:var(--e-global-color-blocksy_palette_3);color:var(--e-global-color-blocksy_palette_3);border-radius:8px 8px 8px 8px;padding:12px 25px 12px 25px}.elementor-614 .elementor-element.elementor-element-d964694 .elementor-button:hover,.elementor-614 .elementor-element.elementor-element-d964694 .elementor-button:focus{background-color:var(--e-global-color-blocksy_palette_1);color:var(--e-global-color-blocksy_palette_5)}.elementor-614 .elementor-element.elementor-element-d964694 .elementor-button:hover svg,.elementor-614 .elementor-element.elementor-element-d964694 .elementor-button:focus svg{fill:var(--e-global-color-blocksy_palette_5)}.elementor-614 .elementor-element.elementor-element-17866f0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-614 .elementor-element.elementor-element-615ab0e{--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-614 .elementor-element.elementor-element-ce2b1f7>.elementor-widget-container{margin:0 0 10px 0}.elementor-614 .elementor-element.elementor-element-ce2b1f7{font-size:14px;font-weight:700;text-transform:uppercase;color:var(--e-global-color-blocksy_palette_1)}.elementor-614 .elementor-element.elementor-element-e534629>.elementor-widget-container{margin:0 0 30px 0}.elementor-614 .elementor-element.elementor-element-e534629 .elementor-heading-title{font-size:55px;font-weight:800;line-height:1.5em}.elementor-614 .elementor-element.elementor-element-ecca118>.elementor-widget-container{margin:0 0 30px 0}.elementor-614 .elementor-element.elementor-element-ecca118{font-size:20px}.elementor-614 .elementor-element.elementor-element-b3d6617{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-614 .elementor-element.elementor-element-7b73aa4 .elementor-button{background-color:var(--e-global-color-blocksy_palette_1);font-size:18px;line-height:1.65em;border-radius:8px 8px 8px 8px;padding:12px 25px 12px 25px}.elementor-614 .elementor-element.elementor-element-7b73aa4 .elementor-button:hover,.elementor-614 .elementor-element.elementor-element-7b73aa4 .elementor-button:focus{background-color:var(--e-global-color-blocksy_palette_2)}.elementor-614 .elementor-element.elementor-element-834d8fc{--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;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-614 .elementor-element.elementor-element-834d8fc:not(.elementor-motion-effects-element-type-background),.elementor-614 .elementor-element.elementor-element-834d8fc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-614 .elementor-element.elementor-element-63bcdcc{--display:flex;--min-height:397px;--margin-top:60px;--margin-bottom:60px;--margin-left:60px;--margin-right:60px}.elementor-614 .elementor-element.elementor-element-63bcdcc:not(.elementor-motion-effects-element-type-background),.elementor-614 .elementor-element.elementor-element-63bcdcc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://chocalheiro.pt/wp-content/uploads/2025/02/mercado-tradicional-maschocalheiro.webp);background-repeat:no-repeat;background-size:contain}.elementor-614 .elementor-element.elementor-element-e59e5ae{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-614 .elementor-element.elementor-element-1428443{--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-614 .elementor-element.elementor-element-1a04f9d>.elementor-widget-container{margin:0 0 10px 0}.elementor-614 .elementor-element.elementor-element-1a04f9d{font-size:14px;font-weight:700;text-transform:uppercase;color:var(--e-global-color-blocksy_palette_1)}.elementor-614 .elementor-element.elementor-element-f4b795f>.elementor-widget-container{margin:0 0 30px 0}.elementor-614 .elementor-element.elementor-element-f4b795f .elementor-heading-title{font-size:55px;font-weight:800;line-height:1.5em}.elementor-614 .elementor-element.elementor-element-a48d489>.elementor-widget-container{margin:0 0 30px 0}.elementor-614 .elementor-element.elementor-element-a48d489{font-size:20px}.elementor-614 .elementor-element.elementor-element-bc8535d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-614 .elementor-element.elementor-element-9ab85d0 .elementor-button{background-color:var(--e-global-color-blocksy_palette_1);font-size:18px;line-height:1.65em;border-radius:8px 8px 8px 8px;padding:12px 25px 12px 25px}.elementor-614 .elementor-element.elementor-element-9ab85d0 .elementor-button:hover,.elementor-614 .elementor-element.elementor-element-9ab85d0 .elementor-button:focus{background-color:var(--e-global-color-blocksy_palette_2)}.elementor-614 .elementor-element.elementor-element-f261e5a{--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;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-614 .elementor-element.elementor-element-f261e5a:not(.elementor-motion-effects-element-type-background),.elementor-614 .elementor-element.elementor-element-f261e5a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-614 .elementor-element.elementor-element-eb9a3d0{--display:flex;--min-height:397px;--margin-top:60px;--margin-bottom:60px;--margin-left:60px;--margin-right:60px}.elementor-614 .elementor-element.elementor-element-eb9a3d0:not(.elementor-motion-effects-element-type-background),.elementor-614 .elementor-element.elementor-element-eb9a3d0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://chocalheiro.pt/wp-content/uploads/2025/04/concurso-fotografia-chocalheiro-2025.webp);background-repeat:no-repeat;background-size:contain}.elementor-614 .elementor-element.elementor-element-da807d3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:73px;--padding-left:0px;--padding-right:0px}.elementor-614 .elementor-element.elementor-element-cb13c0d{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px}.elementor-614 .elementor-element.elementor-element-cb13c0d:not(.elementor-motion-effects-element-type-background),.elementor-614 .elementor-element.elementor-element-cb13c0d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-blocksy_palette_6)}.elementor-614 .elementor-element.elementor-element-59dea66{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 100px;--row-gap:0px;--column-gap:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-614 .elementor-element.elementor-element-32cbfb4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-614 .elementor-element.elementor-element-e0d2451{z-index:1}.elementor-614 .elementor-element.elementor-element-e0d2451 img{max-width:68%}.elementor-614 .elementor-element.elementor-element-3fd391f{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:70px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:1}.elementor-614 .elementor-element.elementor-element-3fd391f:not(.elementor-motion-effects-element-type-background),.elementor-614 .elementor-element.elementor-element-3fd391f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-blocksy_palette_7)}.elementor-614 .elementor-element.elementor-element-0e56bdb>.elementor-widget-container{margin:0 0 10px 0}.elementor-614 .elementor-element.elementor-element-0e56bdb{font-size:14px;font-weight:700;text-transform:uppercase;color:var(--e-global-color-blocksy_palette_4)}.elementor-614 .elementor-element.elementor-element-3bbb880 .elementor-heading-title{font-weight:800;line-height:1.5em;color:var(--e-global-color-blocksy_palette_1)}.elementor-614 .elementor-element.elementor-element-c7c6838 .elementor-testimonial-wrapper{text-align:start}.elementor-614 .elementor-element.elementor-element-c7c6838 .elementor-testimonial-content{font-size:16px}.elementor-614 .elementor-element.elementor-element-c7c6838 .elementor-testimonial-name{font-weight:700}.elementor-614 .elementor-element.elementor-element-7e62506 .elementor-button{background-color:var(--e-global-color-blocksy_palette_1);font-size:18px;line-height:1.65em;border-radius:8px 8px 8px 8px;padding:12px 25px 12px 25px}.elementor-614 .elementor-element.elementor-element-7e62506 .elementor-button:hover,.elementor-614 .elementor-element.elementor-element-7e62506 .elementor-button:focus{background-color:var(--e-global-color-blocksy_palette_2)}.elementor-614 .elementor-element.elementor-element-d337516{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-614 .elementor-element.elementor-element-fa13a62{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--overlay-opacity:0.06;--border-radius:20px 20px 20px 20px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px}.elementor-614 .elementor-element.elementor-element-fa13a62:not(.elementor-motion-effects-element-type-background),.elementor-614 .elementor-element.elementor-element-fa13a62>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-614 .elementor-element.elementor-element-fa13a62::before,.elementor-614 .elementor-element.elementor-element-fa13a62>.elementor-background-video-container::before,.elementor-614 .elementor-element.elementor-element-fa13a62>.e-con-inner>.elementor-background-video-container::before,.elementor-614 .elementor-element.elementor-element-fa13a62>.elementor-background-slideshow::before,.elementor-614 .elementor-element.elementor-element-fa13a62>.e-con-inner>.elementor-background-slideshow::before,.elementor-614 .elementor-element.elementor-element-fa13a62>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://chocalheiro.pt/wp-content/uploads/2025/02/maschocalheiro-logo-branco.png);--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:cover}.elementor-614 .elementor-element.elementor-element-d7a31df{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1}.elementor-614 .elementor-element.elementor-element-afb34b0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-614 .elementor-element.elementor-element-ed73ad2>.elementor-widget-container{margin:0 0 10px 0}.elementor-614 .elementor-element.elementor-element-ed73ad2 .elementor-heading-title{font-weight:800;line-height:1.5em;color:#FFF}.elementor-614 .elementor-element.elementor-element-77098e6>.elementor-widget-container{margin:0 0 30px 0}.elementor-614 .elementor-element.elementor-element-77098e6{font-size:14px;font-weight:700;text-transform:uppercase;color:#FFF}.elementor-614 .elementor-element.elementor-element-7f2bc48 .elementor-button{background-color:var(--e-global-color-blocksy_palette_5);font-size:18px;line-height:1.65em;fill:var(--e-global-color-blocksy_palette_3);color:var(--e-global-color-blocksy_palette_3);border-radius:8px 8px 8px 8px;padding:12px 25px 12px 25px}.elementor-614 .elementor-element.elementor-element-7f2bc48 .elementor-button:hover,.elementor-614 .elementor-element.elementor-element-7f2bc48 .elementor-button:focus{background-color:var(--e-global-color-primary);color:#FFF}.elementor-614 .elementor-element.elementor-element-7f2bc48>.elementor-widget-container{margin:30px 0 0 0}.elementor-614 .elementor-element.elementor-element-7f2bc48.elementor-element{--align-self:center}.elementor-614 .elementor-element.elementor-element-7f2bc48 .elementor-button:hover svg,.elementor-614 .elementor-element.elementor-element-7f2bc48 .elementor-button:focus svg{fill:#FFF}@media(max-width:1024px){.elementor-614 .elementor-element.elementor-element-8f7ced5{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px}.elementor-614 .elementor-element.elementor-element-36b4b8c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-614 .elementor-element.elementor-element-36b4b8c.e-con{--order:99999 /* order end hack */}.elementor-614 .elementor-element.elementor-element-5f634ab{--justify-content:center}.elementor-614 .elementor-element.elementor-element-c167462{--border-radius:20px 20px 20px 20px}.elementor-614 .elementor-element.elementor-element-508cf02{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-614 .elementor-element.elementor-element-53e3da4{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}.elementor-614 .elementor-element.elementor-element-5896808 .elementor-heading-title{font-size:30px}.elementor-614 .elementor-element.elementor-element-9e3f386{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px}.elementor-614 .elementor-element.elementor-element-ba56356{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-614 .elementor-element.elementor-element-99e4d9d{--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:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}.elementor-614 .elementor-element.elementor-element-bcb89f4 .elementor-heading-title{font-size:30px}.elementor-614 .elementor-element.elementor-element-7181d91{--min-height:450px}.elementor-614 .elementor-element.elementor-element-bb1b6ce .elementor-heading-title{font-size:30px}.elementor-614 .elementor-element.elementor-element-5663bc2 .elementor-heading-title{font-size:30px}.elementor-614 .elementor-element.elementor-element-1a6e5bb .elementor-heading-title{font-size:30px}.elementor-614 .elementor-element.elementor-element-17866f0{--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:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px}.elementor-614 .elementor-element.elementor-element-615ab0e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-614 .elementor-element.elementor-element-615ab0e.e-con{--order:99999 /* order end hack */}.elementor-614 .elementor-element.elementor-element-ce2b1f7{text-align:center}.elementor-614 .elementor-element.elementor-element-e534629>.elementor-widget-container{margin:0 0 20px 0}.elementor-614 .elementor-element.elementor-element-e534629{text-align:center}.elementor-614 .elementor-element.elementor-element-e534629 .elementor-heading-title{font-size:35px}.elementor-614 .elementor-element.elementor-element-ecca118>.elementor-widget-container{margin:0 0 50px 0}.elementor-614 .elementor-element.elementor-element-ecca118{text-align:center}.elementor-614 .elementor-element.elementor-element-b3d6617{--justify-content:center}.elementor-614 .elementor-element.elementor-element-834d8fc{--border-radius:20px 20px 20px 20px}.elementor-614 .elementor-element.elementor-element-e59e5ae{--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:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px}.elementor-614 .elementor-element.elementor-element-1428443{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-614 .elementor-element.elementor-element-1428443.e-con{--order:99999 /* order end hack */}.elementor-614 .elementor-element.elementor-element-1a04f9d{text-align:center}.elementor-614 .elementor-element.elementor-element-f4b795f>.elementor-widget-container{margin:0 0 20px 0}.elementor-614 .elementor-element.elementor-element-f4b795f{text-align:center}.elementor-614 .elementor-element.elementor-element-f4b795f .elementor-heading-title{font-size:35px}.elementor-614 .elementor-element.elementor-element-a48d489>.elementor-widget-container{margin:0 0 50px 0}.elementor-614 .elementor-element.elementor-element-a48d489{text-align:center}.elementor-614 .elementor-element.elementor-element-bc8535d{--justify-content:center}.elementor-614 .elementor-element.elementor-element-f261e5a{--border-radius:20px 20px 20px 20px}.elementor-614 .elementor-element.elementor-element-da807d3{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px}.elementor-614 .elementor-element.elementor-element-cb13c0d{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-614 .elementor-element.elementor-element-59dea66{--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-614 .elementor-element.elementor-element-e0d2451 img{width:70%}.elementor-614 .elementor-element.elementor-element-3bbb880 .elementor-heading-title{font-size:30px}.elementor-614 .elementor-element.elementor-element-fa13a62{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-614 .elementor-element.elementor-element-d7a31df{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}.elementor-614 .elementor-element.elementor-element-ed73ad2 .elementor-heading-title{font-size:30px}}@media(max-width:767px){.elementor-614 .elementor-element.elementor-element-8f7ced5{--margin-top:-49px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%}.elementor-614 .elementor-element.elementor-element-c167462{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-614 .elementor-element.elementor-element-508cf02{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-614 .elementor-element.elementor-element-53e3da4{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-614 .elementor-element.elementor-element-5896808{text-align:center}.elementor-614 .elementor-element.elementor-element-5896808 .elementor-heading-title{font-size:25px}.elementor-614 .elementor-element.elementor-element-e802429{text-align:center}.elementor-614 .elementor-element.elementor-element-ba56356{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-614 .elementor-element.elementor-element-bcb89f4{text-align:center}.elementor-614 .elementor-element.elementor-element-bcb89f4 .elementor-heading-title{font-size:25px}.elementor-614 .elementor-element.elementor-element-7181d91{--min-height:250px}.elementor-614 .elementor-element.elementor-element-bb1b6ce{text-align:center}.elementor-614 .elementor-element.elementor-element-bb1b6ce .elementor-heading-title{font-size:25px}.elementor-614 .elementor-element.elementor-element-5663bc2{text-align:center}.elementor-614 .elementor-element.elementor-element-5663bc2 .elementor-heading-title{font-size:25px}.elementor-614 .elementor-element.elementor-element-1a6e5bb{text-align:center}.elementor-614 .elementor-element.elementor-element-1a6e5bb .elementor-heading-title{font-size:25px}.elementor-614 .elementor-element.elementor-element-17866f0{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-614 .elementor-element.elementor-element-e534629 .elementor-heading-title{font-size:30px}.elementor-614 .elementor-element.elementor-element-834d8fc{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px}.elementor-614 .elementor-element.elementor-element-63bcdcc{--min-height:174px;--margin-top:17px;--margin-bottom:-54px;--margin-left:0px;--margin-right:0px}.elementor-614 .elementor-element.elementor-element-63bcdcc:not(.elementor-motion-effects-element-type-background),.elementor-614 .elementor-element.elementor-element-63bcdcc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-614 .elementor-element.elementor-element-e59e5ae{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-614 .elementor-element.elementor-element-f4b795f .elementor-heading-title{font-size:30px}.elementor-614 .elementor-element.elementor-element-f261e5a{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px}.elementor-614 .elementor-element.elementor-element-eb9a3d0{--min-height:174px;--margin-top:17px;--margin-bottom:-54px;--margin-left:0px;--margin-right:0px}.elementor-614 .elementor-element.elementor-element-eb9a3d0:not(.elementor-motion-effects-element-type-background),.elementor-614 .elementor-element.elementor-element-eb9a3d0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-614 .elementor-element.elementor-element-cb13c0d{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-614 .elementor-element.elementor-element-e0d2451>.elementor-widget-container{margin:0 0 20px 0}.elementor-614 .elementor-element.elementor-element-3fd391f{--padding-top:60px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-614 .elementor-element.elementor-element-0e56bdb{text-align:center}.elementor-614 .elementor-element.elementor-element-3bbb880{text-align:center}.elementor-614 .elementor-element.elementor-element-3bbb880 .elementor-heading-title{font-size:25px}.elementor-614 .elementor-element.elementor-element-fa13a62{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-614 .elementor-element.elementor-element-d7a31df{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-614 .elementor-element.elementor-element-ed73ad2{text-align:center}.elementor-614 .elementor-element.elementor-element-ed73ad2 .elementor-heading-title{font-size:25px}.elementor-614 .elementor-element.elementor-element-77098e6{text-align:center}}@media(min-width:768px){.elementor-614 .elementor-element.elementor-element-36b4b8c{--width:50%}.elementor-614 .elementor-element.elementor-element-c167462{--width:67%}.elementor-614 .elementor-element.elementor-element-f7a5691{--width:100%}.elementor-614 .elementor-element.elementor-element-615ab0e{--width:45%}.elementor-614 .elementor-element.elementor-element-834d8fc{--width:55%}.elementor-614 .elementor-element.elementor-element-1428443{--width:45%}.elementor-614 .elementor-element.elementor-element-f261e5a{--width:50%}.elementor-614 .elementor-element.elementor-element-afb34b0{--width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-614 .elementor-element.elementor-element-36b4b8c{--width:100%}.elementor-614 .elementor-element.elementor-element-c167462{--width:100%}.elementor-614 .elementor-element.elementor-element-40d0693{--width:100%}.elementor-614 .elementor-element.elementor-element-1fb371b{--width:100%}.elementor-614 .elementor-element.elementor-element-615ab0e{--width:100%}.elementor-614 .elementor-element.elementor-element-834d8fc{--width:100%}.elementor-614 .elementor-element.elementor-element-1428443{--width:100%}.elementor-614 .elementor-element.elementor-element-f261e5a{--width:100%}}