.elementor-11457 .elementor-element.elementor-element-8fe45c2{--display:flex;--min-height:85vh;--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:center;--overlay-opacity:.2}.elementor-11457 .elementor-element.elementor-element-8fe45c2:not(.elementor-motion-effects-element-type-background),.elementor-11457 .elementor-element.elementor-element-8fe45c2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://inlandportugal.pt/wp-content/uploads/2026/10/DSCF8228-VSCO.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-11457 .elementor-element.elementor-element-8fe45c2:before,.elementor-11457 .elementor-element.elementor-element-8fe45c2>.elementor-background-video-container:before,.elementor-11457 .elementor-element.elementor-element-8fe45c2>.e-con-inner>.elementor-background-video-container:before,.elementor-11457 .elementor-element.elementor-element-8fe45c2>.elementor-background-slideshow:before,.elementor-11457 .elementor-element.elementor-element-8fe45c2>.e-con-inner>.elementor-background-slideshow:before,.elementor-11457 .elementor-element.elementor-element-8fe45c2>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-2b5b1670);--background-overlay:''}.elementor-11457 .elementor-element.elementor-element-874a518{text-align:center}.elementor-11457 .elementor-element.elementor-element-874a518 img{width:55%;border-style:none}.elementor-11457 .elementor-element.elementor-element-c617666{text-align:center}.elementor-11457 .elementor-element.elementor-element-c617666 .elementor-heading-title{font-family:"Arial",Roboto,Sans-serif;font-size:29px;font-weight:300;line-height:1px;color:var(--e-global-color-20858dd6)}.elementor-11457 .elementor-element.elementor-element-974d16b .elementor-button{background-color:#00000000;font-weight:500;fill:var(--e-global-color-20858dd6);color:var(--e-global-color-20858dd6);box-shadow:0px 12px 24px -8px rgba(0,82.99999999999996,62.99999999999998,.34);border-style:solid;border-width:1px;border-color:var(--e-global-color-20858dd6)}.elementor-11457 .elementor-element.elementor-element-974d16b .elementor-button:hover,.elementor-11457 .elementor-element.elementor-element-974d16b .elementor-button:focus{background-color:#00533f}.elementor-11457 .elementor-element.elementor-element-974d16b>.elementor-widget-container{margin:32px 0 0}.elementor-11457 .elementor-element.elementor-element-974d16b .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-11457 .elementor-element.elementor-element-974d16b .elementor-button .elementor-button-content-wrapper{gap:11px}.elementor-11457 .elementor-element.elementor-element-87524e4{--display:flex}.elementor-11457 .elementor-element.elementor-element-47db236{--display:flex}.elementor-11457 .elementor-element.elementor-element-0cd5ba0 .jet-mobile-menu__container{z-index:999}.elementor-11457 .elementor-element.elementor-element-0cd5ba0 .jet-mobile-menu-widget .jet-mobile-menu-cover{z-index:calc(999-1)}.elementor-11457 .elementor-element.elementor-element-0cd5ba0 .jet-mobile-menu__item .jet-menu-icon{align-self:center;justify-content:center}.elementor-11457 .elementor-element.elementor-element-0cd5ba0 .jet-mobile-menu__item .jet-menu-badge{align-self:flex-start}.elementor-11457 .elementor-element.elementor-element-0cd5ba0 .jet-mobile-menu__item .jet-menu-label{color:#174d3e}.elementor-11457 .elementor-element.elementor-element-2858a93 .elementor-menu-toggle{margin:0 auto}@media(max-width:767px){.elementor-11457 .elementor-element.elementor-element-8fe45c2{--gap:15px 0px;--row-gap:15px;--column-gap:0px}.elementor-11457 .elementor-element.elementor-element-874a518 img{width:85%}.elementor-11457 .elementor-element.elementor-element-c617666>.elementor-widget-container{margin:-12px}.elementor-11457 .elementor-element.elementor-element-c617666 .elementor-heading-title{font-size:16px}.elementor-11457 .elementor-element.elementor-element-974d16b>.elementor-widget-container{margin:-4px 0 0}.elementor-11457 .elementor-element.elementor-element-974d16b .elementor-button{font-size:14px}}