/* https://demo.freixiel.pt/wp-content/uploads/elementor/css/post-818.css?ver=1780792566 */
.elementor-818 .elementor-element.elementor-element-71ca027{--display:flex;--width:fit-content;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-widget-nested-tabs.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode='false']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover{background:var(--e-global-color-accent)}.elementor-widget-nested-tabs.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"],.elementor-widget-nested-tabs.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode='true']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover{background:var(--e-global-color-accent)}.elementor-818 .elementor-element.elementor-element-5c8c52f{--display:flex}.elementor-818 .elementor-element.elementor-element-f77b6d9 .gallery-item .gallery-caption{display:none}.elementor-818 .elementor-element.elementor-element-69bea28{--display:flex}.elementor-818 .elementor-element.elementor-element-6ee10ab .gallery-item .gallery-caption{display:none}.elementor-818 .elementor-element.elementor-element-892a5ce{--display:flex}.elementor-818 .elementor-element.elementor-element-f1a4652 .gallery-item .gallery-caption{display:none}.elementor-818 .elementor-element.elementor-element-9265f83{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:70px;--n-tabs-title-border-radius:5px 5px 5px 5px;--n-tabs-title-color:var( --e-global-color-secondary );--n-tabs-icon-color:var( --e-global-color-the7_content_links_color )}.elementor-818 .elementor-element.elementor-element-9265f83.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:not(:hover){border-style:solid;border-width:3px 3px 3px 3px;border-color:var(--e-global-color-the7_content_links_color);box-shadow:0 0 10px 0 rgba(0,0,0,.5)}:where(.elementor-818 .elementor-element.elementor-element-9265f83.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-content)>.e-con{border-style:none}@media(max-width:1024px){.elementor-818 .elementor-element.elementor-element-71ca027{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}}