.elementor-2 .elementor-element.elementor-element-3423e09{--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;--overlay-opacity:0.05;--padding-top:50px;--padding-bottom:150px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-3423e09::before, .elementor-2 .elementor-element.elementor-element-3423e09 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-3423e09 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-3423e09 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-3423e09 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-3423e09 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-8e91871 ) 0%, var( --e-global-color-c276371 ) 100%);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-9ee017b{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-9ee017b img{width:100%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-41cf404.ob-harakiri{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-41cf404.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-41cf404.ob-harakiri div{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-41cf404{width:var( --container-widget-width, 870px );max-width:870px;--container-widget-width:870px;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-41cf404 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-41cf404 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:52px;font-weight:700;}.elementor-2 .elementor-element.elementor-element-41cf404.ob-harakiri > div, .elementor-2 .elementor-element.elementor-element-41cf404.ob-harakiri > h1, .elementor-2 .elementor-element.elementor-element-41cf404.ob-harakiri > h2, .elementor-2 .elementor-element.elementor-element-41cf404.ob-harakiri > h3, .elementor-2 .elementor-element.elementor-element-41cf404.ob-harakiri > h4, .elementor-2 .elementor-element.elementor-element-41cf404.ob-harakiri > h5, .elementor-2 .elementor-element.elementor-element-41cf404.ob-harakiri > h6, .elementor-2 .elementor-element.elementor-element-41cf404.ob-harakiri > p{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-41cf404 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.ob-postman blockquote{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.ob-postman blockquote cite{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-2f36662.ob-harakiri{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-2f36662.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-2f36662.ob-harakiri div{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-2f36662{width:var( --container-widget-width, 493px );max-width:493px;--container-widget-width:493px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;}.elementor-2 .elementor-element.elementor-element-2f36662 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-2f36662.ob-harakiri > div, .elementor-2 .elementor-element.elementor-element-2f36662.ob-harakiri > h1, .elementor-2 .elementor-element.elementor-element-2f36662.ob-harakiri > h2, .elementor-2 .elementor-element.elementor-element-2f36662.ob-harakiri > h3, .elementor-2 .elementor-element.elementor-element-2f36662.ob-harakiri > h4, .elementor-2 .elementor-element.elementor-element-2f36662.ob-harakiri > h5, .elementor-2 .elementor-element.elementor-element-2f36662.ob-harakiri > h6, .elementor-2 .elementor-element.elementor-element-2f36662.ob-harakiri > p{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-2f36662 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2 .elementor-element.elementor-element-2f36662 p:last-child{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-ee41063.ob-harakiri{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-ee41063.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-ee41063.ob-harakiri div{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-ee41063 > .elementor-widget-container{padding:5px 20px 5px 20px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-c00ae4e );border-radius:50px 50px 50px 50px;}.elementor-2 .elementor-element.elementor-element-ee41063{text-align:center;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-c00ae4e );}.elementor-2 .elementor-element.elementor-element-ee41063.ob-harakiri > div, .elementor-2 .elementor-element.elementor-element-ee41063.ob-harakiri > h1, .elementor-2 .elementor-element.elementor-element-ee41063.ob-harakiri > h2, .elementor-2 .elementor-element.elementor-element-ee41063.ob-harakiri > h3, .elementor-2 .elementor-element.elementor-element-ee41063.ob-harakiri > h4, .elementor-2 .elementor-element.elementor-element-ee41063.ob-harakiri > h5, .elementor-2 .elementor-element.elementor-element-ee41063.ob-harakiri > h6, .elementor-2 .elementor-element.elementor-element-ee41063.ob-harakiri > p{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-ee41063 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2 .elementor-element.elementor-element-ee41063 p:last-child{margin-bottom:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-d586309{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-d586309 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d586309 .elementor-button{font-family:"Orbitron", Sans-serif;font-size:22px;font-weight:900;text-transform:uppercase;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.5);border-radius:50px 50px 50px 50px;padding:10px 35px 10px 35px;}.elementor-2 .elementor-element.elementor-element-d936c06.ob-harakiri{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-d936c06.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-d936c06.ob-harakiri div{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-d936c06 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d936c06{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;}.elementor-2 .elementor-element.elementor-element-d936c06.ob-harakiri > div, .elementor-2 .elementor-element.elementor-element-d936c06.ob-harakiri > h1, .elementor-2 .elementor-element.elementor-element-d936c06.ob-harakiri > h2, .elementor-2 .elementor-element.elementor-element-d936c06.ob-harakiri > h3, .elementor-2 .elementor-element.elementor-element-d936c06.ob-harakiri > h4, .elementor-2 .elementor-element.elementor-element-d936c06.ob-harakiri > h5, .elementor-2 .elementor-element.elementor-element-d936c06.ob-harakiri > h6, .elementor-2 .elementor-element.elementor-element-d936c06.ob-harakiri > p{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-d936c06 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2 .elementor-element.elementor-element-d936c06 p:last-child{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-bf53266{--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;--overlay-opacity:0.05;--padding-top:0px;--padding-bottom:50px;--padding-left:100px;--padding-right:100px;}.elementor-2 .elementor-element.elementor-element-bf53266::before, .elementor-2 .elementor-element.elementor-element-bf53266 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-bf53266 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-bf53266 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-bf53266 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-bf53266 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-c276371 ) 0%, var( --e-global-color-8e91871 ) 100%);}.elementor-2 .elementor-element.elementor-element-aef4dc4{--display:flex;--min-height:400px;--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:center;--flex-wrap:wrap;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-2 .elementor-element.elementor-element-aef4dc4:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-aef4dc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-73cfe72 );background-image:url("https://shapelab.pt/wp-content/uploads/2025/06/foto-hero.webp");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-2a8fc35{--display:flex;--position:absolute;--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:50px 50px 50px 50px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);--padding-top:5px;--padding-bottom:5px;--padding-left:25px;--padding-right:25px;top:75px;}.elementor-2 .elementor-element.elementor-element-2a8fc35:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2a8fc35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c276371 );}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-2a8fc35{left:-100px;}body.rtl .elementor-2 .elementor-element.elementor-element-2a8fc35{right:-100px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-5b91316 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-5b91316.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-5b91316.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-5b91316.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-5b91316.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-5b91316.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-5b91316 .elementor-icon{font-size:25px;}.elementor-2 .elementor-element.elementor-element-5b91316 .elementor-icon svg{height:25px;}.elementor-2 .elementor-element.elementor-element-d958033.ob-harakiri{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-d958033.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-d958033.ob-harakiri div{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-d958033{text-align:center;}.elementor-2 .elementor-element.elementor-element-d958033 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-73cfe72 );}.elementor-2 .elementor-element.elementor-element-d958033.ob-harakiri > div, .elementor-2 .elementor-element.elementor-element-d958033.ob-harakiri > h1, .elementor-2 .elementor-element.elementor-element-d958033.ob-harakiri > h2, .elementor-2 .elementor-element.elementor-element-d958033.ob-harakiri > h3, .elementor-2 .elementor-element.elementor-element-d958033.ob-harakiri > h4, .elementor-2 .elementor-element.elementor-element-d958033.ob-harakiri > h5, .elementor-2 .elementor-element.elementor-element-d958033.ob-harakiri > h6, .elementor-2 .elementor-element.elementor-element-d958033.ob-harakiri > p{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-d958033 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2 .elementor-element.elementor-element-f4e4153{--display:flex;--position:absolute;--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:50px 50px 50px 50px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);--padding-top:5px;--padding-bottom:5px;--padding-left:25px;--padding-right:25px;bottom:200px;}.elementor-2 .elementor-element.elementor-element-f4e4153:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f4e4153 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c276371 );}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-f4e4153{right:-100px;}body.rtl .elementor-2 .elementor-element.elementor-element-f4e4153{left:-100px;}.elementor-2 .elementor-element.elementor-element-db0b3c9 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-db0b3c9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-db0b3c9.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-db0b3c9.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-db0b3c9.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-db0b3c9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-db0b3c9 .elementor-icon{font-size:25px;}.elementor-2 .elementor-element.elementor-element-db0b3c9 .elementor-icon svg{height:25px;}.elementor-2 .elementor-element.elementor-element-8bd99b4.ob-harakiri{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-8bd99b4.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-8bd99b4.ob-harakiri div{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-8bd99b4{text-align:center;}.elementor-2 .elementor-element.elementor-element-8bd99b4 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-73cfe72 );}.elementor-2 .elementor-element.elementor-element-8bd99b4.ob-harakiri > div, .elementor-2 .elementor-element.elementor-element-8bd99b4.ob-harakiri > h1, .elementor-2 .elementor-element.elementor-element-8bd99b4.ob-harakiri > h2, .elementor-2 .elementor-element.elementor-element-8bd99b4.ob-harakiri > h3, .elementor-2 .elementor-element.elementor-element-8bd99b4.ob-harakiri > h4, .elementor-2 .elementor-element.elementor-element-8bd99b4.ob-harakiri > h5, .elementor-2 .elementor-element.elementor-element-8bd99b4.ob-harakiri > h6, .elementor-2 .elementor-element.elementor-element-8bd99b4.ob-harakiri > p{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-8bd99b4 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2 .elementor-element.elementor-element-34423cf{--display:flex;--position:absolute;--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:50px 50px 50px 50px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);--padding-top:5px;--padding-bottom:5px;--padding-left:25px;--padding-right:25px;bottom:50px;}.elementor-2 .elementor-element.elementor-element-34423cf:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-34423cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c276371 );}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-34423cf{right:300px;}body.rtl .elementor-2 .elementor-element.elementor-element-34423cf{left:300px;}.elementor-2 .elementor-element.elementor-element-4df0baf .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-4df0baf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-4df0baf.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-4df0baf.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-4df0baf.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-4df0baf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-4df0baf .elementor-icon{font-size:25px;}.elementor-2 .elementor-element.elementor-element-4df0baf .elementor-icon svg{height:25px;}.elementor-2 .elementor-element.elementor-element-db460b4.ob-harakiri{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-db460b4.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-db460b4.ob-harakiri div{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-db460b4{text-align:center;}.elementor-2 .elementor-element.elementor-element-db460b4 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-73cfe72 );}.elementor-2 .elementor-element.elementor-element-db460b4.ob-harakiri > div, .elementor-2 .elementor-element.elementor-element-db460b4.ob-harakiri > h1, .elementor-2 .elementor-element.elementor-element-db460b4.ob-harakiri > h2, .elementor-2 .elementor-element.elementor-element-db460b4.ob-harakiri > h3, .elementor-2 .elementor-element.elementor-element-db460b4.ob-harakiri > h4, .elementor-2 .elementor-element.elementor-element-db460b4.ob-harakiri > h5, .elementor-2 .elementor-element.elementor-element-db460b4.ob-harakiri > h6, .elementor-2 .elementor-element.elementor-element-db460b4.ob-harakiri > p{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-db460b4 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2 .elementor-element.elementor-element-0d15f9c{--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;--overlay-opacity:0.05;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-0d15f9c::before, .elementor-2 .elementor-element.elementor-element-0d15f9c > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-0d15f9c > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-0d15f9c > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-0d15f9c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-0d15f9c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-8e91871 ) 0%, var( --e-global-color-c276371 ) 100%);}.elementor-2 .elementor-element.elementor-element-7d631fc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-069f765.ob-harakiri{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-069f765.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-069f765.ob-harakiri div{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-069f765{width:100%;max-width:100%;text-align:start;}.elementor-2 .elementor-element.elementor-element-069f765 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-069f765 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:42px;font-weight:700;}.elementor-2 .elementor-element.elementor-element-069f765.ob-harakiri > div, .elementor-2 .elementor-element.elementor-element-069f765.ob-harakiri > h1, .elementor-2 .elementor-element.elementor-element-069f765.ob-harakiri > h2, .elementor-2 .elementor-element.elementor-element-069f765.ob-harakiri > h3, .elementor-2 .elementor-element.elementor-element-069f765.ob-harakiri > h4, .elementor-2 .elementor-element.elementor-element-069f765.ob-harakiri > h5, .elementor-2 .elementor-element.elementor-element-069f765.ob-harakiri > h6, .elementor-2 .elementor-element.elementor-element-069f765.ob-harakiri > p{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-069f765 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2 .elementor-element.elementor-element-43242e9.ob-harakiri{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-43242e9.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-43242e9.ob-harakiri div{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-43242e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-c00ae4e );}.elementor-2 .elementor-element.elementor-element-43242e9 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-weight:700;color:var( --e-global-color-c00ae4e );}.elementor-2 .elementor-element.elementor-element-43242e9.ob-harakiri > div, .elementor-2 .elementor-element.elementor-element-43242e9.ob-harakiri > h1, .elementor-2 .elementor-element.elementor-element-43242e9.ob-harakiri > h2, .elementor-2 .elementor-element.elementor-element-43242e9.ob-harakiri > h3, .elementor-2 .elementor-element.elementor-element-43242e9.ob-harakiri > h4, .elementor-2 .elementor-element.elementor-element-43242e9.ob-harakiri > h5, .elementor-2 .elementor-element.elementor-element-43242e9.ob-harakiri > h6, .elementor-2 .elementor-element.elementor-element-43242e9.ob-harakiri > p{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-43242e9 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2 .elementor-element.elementor-element-f59eb5f.ob-harakiri{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-f59eb5f.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-f59eb5f.ob-harakiri div{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-f59eb5f{width:var( --container-widget-width, 910px );max-width:910px;--container-widget-width:910px;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;}.elementor-2 .elementor-element.elementor-element-f59eb5f > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f59eb5f.ob-harakiri > div, .elementor-2 .elementor-element.elementor-element-f59eb5f.ob-harakiri > h1, .elementor-2 .elementor-element.elementor-element-f59eb5f.ob-harakiri > h2, .elementor-2 .elementor-element.elementor-element-f59eb5f.ob-harakiri > h3, .elementor-2 .elementor-element.elementor-element-f59eb5f.ob-harakiri > h4, .elementor-2 .elementor-element.elementor-element-f59eb5f.ob-harakiri > h5, .elementor-2 .elementor-element.elementor-element-f59eb5f.ob-harakiri > h6, .elementor-2 .elementor-element.elementor-element-f59eb5f.ob-harakiri > p{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-f59eb5f > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2 .elementor-element.elementor-element-f59eb5f p:last-child{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-d6f2b62{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-d6f2b62 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d6f2b62 .elementor-button{font-family:"Orbitron", Sans-serif;font-size:22px;font-weight:900;text-transform:uppercase;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.5);border-radius:50px 50px 50px 50px;padding:10px 35px 10px 35px;}.elementor-2 .elementor-element.elementor-element-44165df{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-44165df:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-44165df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-889ff80 );background-image:url("https://shapelab.pt/wp-content/uploads/2025/06/Group-10.webp");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-4ecc7c9{--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:center;--align-items:center;--overlay-opacity:0.05;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-4ecc7c9::before, .elementor-2 .elementor-element.elementor-element-4ecc7c9 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-4ecc7c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-4ecc7c9 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-4ecc7c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-4ecc7c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-c276371 ) 0%, var( --e-global-color-8e91871 ) 100%);}.elementor-2 .elementor-element.elementor-element-23a0295.ob-harakiri{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-23a0295.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-23a0295.ob-harakiri div{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-23a0295{width:var( --container-widget-width, 721px );max-width:721px;--container-widget-width:721px;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-23a0295 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-23a0295 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:42px;font-weight:700;}.elementor-2 .elementor-element.elementor-element-23a0295.ob-harakiri > div, .elementor-2 .elementor-element.elementor-element-23a0295.ob-harakiri > h1, .elementor-2 .elementor-element.elementor-element-23a0295.ob-harakiri > h2, .elementor-2 .elementor-element.elementor-element-23a0295.ob-harakiri > h3, .elementor-2 .elementor-element.elementor-element-23a0295.ob-harakiri > h4, .elementor-2 .elementor-element.elementor-element-23a0295.ob-harakiri > h5, .elementor-2 .elementor-element.elementor-element-23a0295.ob-harakiri > h6, .elementor-2 .elementor-element.elementor-element-23a0295.ob-harakiri > p{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-23a0295 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2 .elementor-element.elementor-element-e3dbbea{--display:flex;--min-height:40px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-e3dbbea:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e3dbbea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c00ae4e );}.elementor-2 .elementor-element.elementor-element-f6519bc.ob-harakiri{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-f6519bc.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-f6519bc.ob-harakiri div{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-f6519bc{width:var( --container-widget-width, 570px );max-width:570px;--container-widget-width:570px;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-f6519bc > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-f6519bc .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-weight:400;color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-f6519bc.ob-harakiri > div, .elementor-2 .elementor-element.elementor-element-f6519bc.ob-harakiri > h1, .elementor-2 .elementor-element.elementor-element-f6519bc.ob-harakiri > h2, .elementor-2 .elementor-element.elementor-element-f6519bc.ob-harakiri > h3, .elementor-2 .elementor-element.elementor-element-f6519bc.ob-harakiri > h4, .elementor-2 .elementor-element.elementor-element-f6519bc.ob-harakiri > h5, .elementor-2 .elementor-element.elementor-element-f6519bc.ob-harakiri > h6, .elementor-2 .elementor-element.elementor-element-f6519bc.ob-harakiri > p{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-f6519bc > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2 .elementor-element.elementor-element-df699a9{--display:flex;--min-height:40px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-df699a9:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-df699a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c00ae4e );}.elementor-2 .elementor-element.elementor-element-cc4166b{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-cc4166b > .elementor-widget-container{margin:30px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-cc4166b {filter:drop-shadow(0px 0px 20px #00000080);}.elementor-2 .elementor-element.elementor-element-cc4166b img{width:100%;}.elementor-2 .elementor-element.elementor-element-054e635{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-054e635 > .elementor-widget-container{margin:30px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-054e635 {filter:drop-shadow(0px 0px 20px #00000080);}.elementor-2 .elementor-element.elementor-element-054e635 img{width:100%;}.elementor-2 .elementor-element.elementor-element-33c0983.ob-harakiri{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-33c0983.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-33c0983.ob-harakiri div{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-33c0983{width:var( --container-widget-width, 910px );max-width:910px;--container-widget-width:910px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;}.elementor-2 .elementor-element.elementor-element-33c0983 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-33c0983.ob-harakiri > div, .elementor-2 .elementor-element.elementor-element-33c0983.ob-harakiri > h1, .elementor-2 .elementor-element.elementor-element-33c0983.ob-harakiri > h2, .elementor-2 .elementor-element.elementor-element-33c0983.ob-harakiri > h3, .elementor-2 .elementor-element.elementor-element-33c0983.ob-harakiri > h4, .elementor-2 .elementor-element.elementor-element-33c0983.ob-harakiri > h5, .elementor-2 .elementor-element.elementor-element-33c0983.ob-harakiri > h6, .elementor-2 .elementor-element.elementor-element-33c0983.ob-harakiri > p{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-33c0983 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2 .elementor-element.elementor-element-33c0983 p:last-child{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-d2384b9.ob-harakiri{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-d2384b9.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-d2384b9.ob-harakiri div{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-d2384b9{width:var( --container-widget-width, 910px );max-width:910px;--container-widget-width:910px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-c00ae4e );}.elementor-2 .elementor-element.elementor-element-d2384b9 > .elementor-widget-container{margin:20px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-d2384b9.ob-harakiri > div, .elementor-2 .elementor-element.elementor-element-d2384b9.ob-harakiri > h1, .elementor-2 .elementor-element.elementor-element-d2384b9.ob-harakiri > h2, .elementor-2 .elementor-element.elementor-element-d2384b9.ob-harakiri > h3, .elementor-2 .elementor-element.elementor-element-d2384b9.ob-harakiri > h4, .elementor-2 .elementor-element.elementor-element-d2384b9.ob-harakiri > h5, .elementor-2 .elementor-element.elementor-element-d2384b9.ob-harakiri > h6, .elementor-2 .elementor-element.elementor-element-d2384b9.ob-harakiri > p{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-d2384b9 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2 .elementor-element.elementor-element-d2384b9 p:last-child{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-75ea9d2{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-75ea9d2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-75ea9d2 .elementor-button{font-family:"Orbitron", Sans-serif;font-size:22px;font-weight:900;text-transform:uppercase;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.5);border-radius:50px 50px 50px 50px;padding:10px 35px 10px 35px;}.elementor-2 .elementor-element.elementor-element-1efebce{--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;--overlay-opacity:0.05;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-1efebce::before, .elementor-2 .elementor-element.elementor-element-1efebce > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1efebce > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1efebce > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-1efebce > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-1efebce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-8e91871 ) 0%, var( --e-global-color-primary ) 100%);}.elementor-2 .elementor-element.elementor-element-010ecb5{--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:flex-start;--align-items:center;--overlay-opacity:0.2;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-010ecb5::before, .elementor-2 .elementor-element.elementor-element-010ecb5 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-010ecb5 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-010ecb5 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-010ecb5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-010ecb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-c276371 ) 0%, var( --e-global-color-8e91871 ) 75%);}.elementor-2 .elementor-element.elementor-element-9e56e55.ob-harakiri{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-9e56e55.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-9e56e55.ob-harakiri div{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-9e56e55{width:var( --container-widget-width, 721px );max-width:721px;--container-widget-width:721px;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-9e56e55 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-9e56e55 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:42px;font-weight:700;}.elementor-2 .elementor-element.elementor-element-9e56e55.ob-harakiri > div, .elementor-2 .elementor-element.elementor-element-9e56e55.ob-harakiri > h1, .elementor-2 .elementor-element.elementor-element-9e56e55.ob-harakiri > h2, .elementor-2 .elementor-element.elementor-element-9e56e55.ob-harakiri > h3, .elementor-2 .elementor-element.elementor-element-9e56e55.ob-harakiri > h4, .elementor-2 .elementor-element.elementor-element-9e56e55.ob-harakiri > h5, .elementor-2 .elementor-element.elementor-element-9e56e55.ob-harakiri > h6, .elementor-2 .elementor-element.elementor-element-9e56e55.ob-harakiri > p{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-9e56e55 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2 .elementor-element.elementor-element-933a850.ob-harakiri{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-933a850.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-933a850.ob-harakiri div{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-933a850{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-933a850 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-weight:400;color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-933a850.ob-harakiri > div, .elementor-2 .elementor-element.elementor-element-933a850.ob-harakiri > h1, .elementor-2 .elementor-element.elementor-element-933a850.ob-harakiri > h2, .elementor-2 .elementor-element.elementor-element-933a850.ob-harakiri > h3, .elementor-2 .elementor-element.elementor-element-933a850.ob-harakiri > h4, .elementor-2 .elementor-element.elementor-element-933a850.ob-harakiri > h5, .elementor-2 .elementor-element.elementor-element-933a850.ob-harakiri > h6, .elementor-2 .elementor-element.elementor-element-933a850.ob-harakiri > p{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-933a850 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2 .elementor-element.elementor-element-8455173{--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:stretch;--padding-top:50px;--padding-bottom:50px;--padding-left:22px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-83f5a72{--display:flex;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-83f5a72:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-83f5a72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c276371 );}.elementor-2 .elementor-element.elementor-element-e8731fd{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-2478d8d{--display:flex;}.elementor-2 .elementor-element.elementor-element-2478d8d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2478d8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c00ae4e );}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-5de2d08 > .elementor-widget-container{margin:0px 0px 0px -28px;}.elementor-2 .elementor-element.elementor-element-5de2d08.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-2 .elementor-element.elementor-element-5de2d08.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-2 .elementor-element.elementor-element-5de2d08.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-2 .elementor-element.elementor-element-5de2d08 .elementor-image-box-wrapper .elementor-image-box-img{width:55px;}.elementor-2 .elementor-element.elementor-element-5de2d08 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-5de2d08 .elementor-image-box-img{overflow:hidden;}.elementor-2 .elementor-element.elementor-element-d2c3fc4{--display:flex;}.elementor-2 .elementor-element.elementor-element-d2c3fc4:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d2c3fc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c00ae4e );}.elementor-2 .elementor-element.elementor-element-133715e > .elementor-widget-container{margin:0px 0px 0px -28px;}.elementor-2 .elementor-element.elementor-element-133715e.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-2 .elementor-element.elementor-element-133715e.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-2 .elementor-element.elementor-element-133715e.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-2 .elementor-element.elementor-element-133715e .elementor-image-box-wrapper .elementor-image-box-img{width:55px;}.elementor-2 .elementor-element.elementor-element-133715e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-133715e .elementor-image-box-img{overflow:hidden;}.elementor-2 .elementor-element.elementor-element-07f4d05{--display:flex;}.elementor-2 .elementor-element.elementor-element-07f4d05:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-07f4d05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c00ae4e );}.elementor-2 .elementor-element.elementor-element-dbc94db > .elementor-widget-container{margin:0px 0px 0px -28px;}.elementor-2 .elementor-element.elementor-element-dbc94db.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-2 .elementor-element.elementor-element-dbc94db.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-2 .elementor-element.elementor-element-dbc94db.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-2 .elementor-element.elementor-element-dbc94db .elementor-image-box-wrapper .elementor-image-box-img{width:55px;}.elementor-2 .elementor-element.elementor-element-dbc94db .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-dbc94db .elementor-image-box-img{overflow:hidden;}.elementor-2 .elementor-element.elementor-element-c80c6f4{--display:flex;}.elementor-2 .elementor-element.elementor-element-c80c6f4:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c80c6f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c00ae4e );}.elementor-2 .elementor-element.elementor-element-f4fe0c7 > .elementor-widget-container{margin:0px 0px 0px -28px;}.elementor-2 .elementor-element.elementor-element-f4fe0c7.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-2 .elementor-element.elementor-element-f4fe0c7.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-2 .elementor-element.elementor-element-f4fe0c7.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-2 .elementor-element.elementor-element-f4fe0c7 .elementor-image-box-wrapper .elementor-image-box-img{width:55px;}.elementor-2 .elementor-element.elementor-element-f4fe0c7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-f4fe0c7 .elementor-image-box-img{overflow:hidden;}.elementor-2 .elementor-element.elementor-element-f4fe0c7 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-2 .elementor-element.elementor-element-ba954b3{--display:flex;}.elementor-2 .elementor-element.elementor-element-ba954b3:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ba954b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c00ae4e );}.elementor-2 .elementor-element.elementor-element-2f78fd2{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-2f78fd2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2f78fd2 .elementor-button{font-family:"Orbitron", Sans-serif;font-size:22px;font-weight:900;text-transform:uppercase;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.5);border-radius:50px 50px 50px 50px;padding:10px 35px 10px 35px;}.elementor-2 .elementor-element.elementor-element-c13e102.ob-harakiri{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-c13e102.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-c13e102.ob-harakiri div{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-c13e102 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c13e102{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;}.elementor-2 .elementor-element.elementor-element-c13e102.ob-harakiri > div, .elementor-2 .elementor-element.elementor-element-c13e102.ob-harakiri > h1, .elementor-2 .elementor-element.elementor-element-c13e102.ob-harakiri > h2, .elementor-2 .elementor-element.elementor-element-c13e102.ob-harakiri > h3, .elementor-2 .elementor-element.elementor-element-c13e102.ob-harakiri > h4, .elementor-2 .elementor-element.elementor-element-c13e102.ob-harakiri > h5, .elementor-2 .elementor-element.elementor-element-c13e102.ob-harakiri > h6, .elementor-2 .elementor-element.elementor-element-c13e102.ob-harakiri > p{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-c13e102 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2 .elementor-element.elementor-element-c13e102 p:last-child{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-8ddb491{--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:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--overlay-opacity:0.05;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-8ddb491::before, .elementor-2 .elementor-element.elementor-element-8ddb491 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-8ddb491 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-8ddb491 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-8ddb491 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-8ddb491 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-8e91871 ) 100%);}.elementor-2 .elementor-element.elementor-element-59135a6{--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:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-11fc85d{--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:flex-start;--align-items:flex-start;--flex-wrap:nowrap;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);--padding-top:35px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-11fc85d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-11fc85d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;}.elementor-2 .elementor-element.elementor-element-1aaec19.ob-harakiri{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-1aaec19.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-1aaec19.ob-harakiri div{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-1aaec19 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-1aaec19 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:42px;font-weight:700;}.elementor-2 .elementor-element.elementor-element-1aaec19.ob-harakiri > div, .elementor-2 .elementor-element.elementor-element-1aaec19.ob-harakiri > h1, .elementor-2 .elementor-element.elementor-element-1aaec19.ob-harakiri > h2, .elementor-2 .elementor-element.elementor-element-1aaec19.ob-harakiri > h3, .elementor-2 .elementor-element.elementor-element-1aaec19.ob-harakiri > h4, .elementor-2 .elementor-element.elementor-element-1aaec19.ob-harakiri > h5, .elementor-2 .elementor-element.elementor-element-1aaec19.ob-harakiri > h6, .elementor-2 .elementor-element.elementor-element-1aaec19.ob-harakiri > p{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-1aaec19 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2 .elementor-element.elementor-element-f1a099f.ob-harakiri{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-f1a099f.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-f1a099f.ob-harakiri div{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-f1a099f{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-f1a099f .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-c00ae4e );}.elementor-2 .elementor-element.elementor-element-f1a099f.ob-harakiri > div, .elementor-2 .elementor-element.elementor-element-f1a099f.ob-harakiri > h1, .elementor-2 .elementor-element.elementor-element-f1a099f.ob-harakiri > h2, .elementor-2 .elementor-element.elementor-element-f1a099f.ob-harakiri > h3, .elementor-2 .elementor-element.elementor-element-f1a099f.ob-harakiri > h4, .elementor-2 .elementor-element.elementor-element-f1a099f.ob-harakiri > h5, .elementor-2 .elementor-element.elementor-element-f1a099f.ob-harakiri > h6, .elementor-2 .elementor-element.elementor-element-f1a099f.ob-harakiri > p{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-f1a099f > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2 .elementor-element.elementor-element-825e31b{--display:flex;--min-height:200px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-825e31b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-825e31b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;background-image:url("https://shapelab.pt/wp-content/uploads/2025/06/foto-hero.webp");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-7d67279{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-7d67279:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7d67279 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;background-image:url("https://shapelab.pt/wp-content/uploads/2025/06/Group-10.webp");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-c23e757{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-c23e757:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c23e757 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;background-image:url("https://shapelab.pt/wp-content/uploads/2025/06/Group-10.webp");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-12fad7c{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-12fad7c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-12fad7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;background-image:url("https://shapelab.pt/wp-content/uploads/2025/06/Group-10.webp");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-e240fdd{--display:flex;--min-height:200px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-e240fdd:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e240fdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;background-image:url("https://shapelab.pt/wp-content/uploads/2025/06/foto-hero.webp");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-ae87df9{--display:flex;--min-height:200px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-ae87df9:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ae87df9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;background-image:url("https://shapelab.pt/wp-content/uploads/2025/06/foto-hero.webp");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-d2f25dc{--display:flex;--min-height:200px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-d2f25dc:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d2f25dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;background-image:url("https://shapelab.pt/wp-content/uploads/2025/06/foto-hero.webp");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-c2c2d4f{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-c2c2d4f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c2c2d4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;background-image:url("https://shapelab.pt/wp-content/uploads/2025/06/Group-10.webp");background-size:cover;}.elementor-2 .elementor-element.elementor-element-ebceaad{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-ebceaad:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ebceaad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;background-image:url("https://shapelab.pt/wp-content/uploads/2025/06/foto-hero.webp");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-e4ffe7b{--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;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-e4ffe7b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e4ffe7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c00ae4e );}.elementor-2 .elementor-element.elementor-element-5014dcc.ob-harakiri{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-5014dcc.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-5014dcc.ob-harakiri div{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-5014dcc .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;letter-spacing:1px;}.elementor-2 .elementor-element.elementor-element-5014dcc.ob-harakiri > div, .elementor-2 .elementor-element.elementor-element-5014dcc.ob-harakiri > h1, .elementor-2 .elementor-element.elementor-element-5014dcc.ob-harakiri > h2, .elementor-2 .elementor-element.elementor-element-5014dcc.ob-harakiri > h3, .elementor-2 .elementor-element.elementor-element-5014dcc.ob-harakiri > h4, .elementor-2 .elementor-element.elementor-element-5014dcc.ob-harakiri > h5, .elementor-2 .elementor-element.elementor-element-5014dcc.ob-harakiri > h6, .elementor-2 .elementor-element.elementor-element-5014dcc.ob-harakiri > p{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-5014dcc > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2 .elementor-element.elementor-element-f2698e8{width:var( --container-widget-width, 70px );max-width:70px;--container-widget-width:70px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-f2698e8 img{width:100%;}.elementor-2 .elementor-element.elementor-element-3243a57{--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;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-e3e2c0e{--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:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-acfae17.ob-harakiri{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-acfae17.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-acfae17.ob-harakiri div{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-acfae17{width:var( --container-widget-width, 721px );max-width:721px;--container-widget-width:721px;--container-widget-flex-grow:0;text-align:start;}.elementor-2 .elementor-element.elementor-element-acfae17 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-acfae17 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:42px;font-weight:700;}.elementor-2 .elementor-element.elementor-element-acfae17.ob-harakiri > div, .elementor-2 .elementor-element.elementor-element-acfae17.ob-harakiri > h1, .elementor-2 .elementor-element.elementor-element-acfae17.ob-harakiri > h2, .elementor-2 .elementor-element.elementor-element-acfae17.ob-harakiri > h3, .elementor-2 .elementor-element.elementor-element-acfae17.ob-harakiri > h4, .elementor-2 .elementor-element.elementor-element-acfae17.ob-harakiri > h5, .elementor-2 .elementor-element.elementor-element-acfae17.ob-harakiri > h6, .elementor-2 .elementor-element.elementor-element-acfae17.ob-harakiri > p{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-acfae17 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2 .elementor-element.elementor-element-e814248.ob-harakiri{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-e814248.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-e814248.ob-harakiri div{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-e814248{width:var( --container-widget-width, 570px );max-width:570px;--container-widget-width:570px;--container-widget-flex-grow:0;text-align:start;}.elementor-2 .elementor-element.elementor-element-e814248 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-weight:400;color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-e814248.ob-harakiri > div, .elementor-2 .elementor-element.elementor-element-e814248.ob-harakiri > h1, .elementor-2 .elementor-element.elementor-element-e814248.ob-harakiri > h2, .elementor-2 .elementor-element.elementor-element-e814248.ob-harakiri > h3, .elementor-2 .elementor-element.elementor-element-e814248.ob-harakiri > h4, .elementor-2 .elementor-element.elementor-element-e814248.ob-harakiri > h5, .elementor-2 .elementor-element.elementor-element-e814248.ob-harakiri > h6, .elementor-2 .elementor-element.elementor-element-e814248.ob-harakiri > p{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-e814248 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2 .elementor-element.elementor-element-070401a{--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;--flex-wrap:wrap;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-070401a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-070401a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c276371 );}.elementor-2 .elementor-element.elementor-element-01f01cc{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-01f01cc img{width:120px;max-width:100%;}.elementor-2 .elementor-element.elementor-element-e941b85{--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;--padding-top:10px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-92e4625.ob-harakiri{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-92e4625.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-92e4625.ob-harakiri div{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-92e4625{text-align:center;}.elementor-2 .elementor-element.elementor-element-92e4625 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:27px;font-weight:800;color:var( --e-global-color-889ff80 );}.elementor-2 .elementor-element.elementor-element-92e4625.ob-harakiri > div, .elementor-2 .elementor-element.elementor-element-92e4625.ob-harakiri > h1, .elementor-2 .elementor-element.elementor-element-92e4625.ob-harakiri > h2, .elementor-2 .elementor-element.elementor-element-92e4625.ob-harakiri > h3, .elementor-2 .elementor-element.elementor-element-92e4625.ob-harakiri > h4, .elementor-2 .elementor-element.elementor-element-92e4625.ob-harakiri > h5, .elementor-2 .elementor-element.elementor-element-92e4625.ob-harakiri > h6, .elementor-2 .elementor-element.elementor-element-92e4625.ob-harakiri > p{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-92e4625 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2 .elementor-element.elementor-element-6844e92.ob-harakiri{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-6844e92.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-6844e92.ob-harakiri div{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-6844e92 > .elementor-widget-container{padding:0px 10px 0px 5px;}.elementor-2 .elementor-element.elementor-element-6844e92{text-align:center;}.elementor-2 .elementor-element.elementor-element-6844e92 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-889ff80 );}.elementor-2 .elementor-element.elementor-element-6844e92.ob-harakiri > div, .elementor-2 .elementor-element.elementor-element-6844e92.ob-harakiri > h1, .elementor-2 .elementor-element.elementor-element-6844e92.ob-harakiri > h2, .elementor-2 .elementor-element.elementor-element-6844e92.ob-harakiri > h3, .elementor-2 .elementor-element.elementor-element-6844e92.ob-harakiri > h4, .elementor-2 .elementor-element.elementor-element-6844e92.ob-harakiri > h5, .elementor-2 .elementor-element.elementor-element-6844e92.ob-harakiri > h6, .elementor-2 .elementor-element.elementor-element-6844e92.ob-harakiri > p{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-6844e92 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2 .elementor-element.elementor-element-c1761d1{--e-rating-icon-font-size:22px;--e-rating-gap:3px;}.elementor-2 .elementor-element.elementor-element-bdea14b.ob-harakiri{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-bdea14b.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-bdea14b.ob-harakiri div{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-bdea14b{width:100%;max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-bdea14b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-73cfe72 );}.elementor-2 .elementor-element.elementor-element-bdea14b.ob-harakiri > div, .elementor-2 .elementor-element.elementor-element-bdea14b.ob-harakiri > h1, .elementor-2 .elementor-element.elementor-element-bdea14b.ob-harakiri > h2, .elementor-2 .elementor-element.elementor-element-bdea14b.ob-harakiri > h3, .elementor-2 .elementor-element.elementor-element-bdea14b.ob-harakiri > h4, .elementor-2 .elementor-element.elementor-element-bdea14b.ob-harakiri > h5, .elementor-2 .elementor-element.elementor-element-bdea14b.ob-harakiri > h6, .elementor-2 .elementor-element.elementor-element-bdea14b.ob-harakiri > p{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-bdea14b > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2 .elementor-element.elementor-element-54a70db > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-2 .elementor-element.elementor-element-54a70db > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-2 .elementor-element.elementor-element-54a70db{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-54a70db > .elementor-widget-container{padding:50px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-8d2d1a1{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-8d2d1a1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8d2d1a1 .elementor-button{font-family:"Orbitron", Sans-serif;font-size:22px;font-weight:900;text-transform:uppercase;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.5);border-radius:50px 50px 50px 50px;padding:10px 35px 10px 35px;}.elementor-2 .elementor-element.elementor-element-5f18460{--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:flex-start;--align-items:center;--overlay-opacity:0.05;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-5f18460::before, .elementor-2 .elementor-element.elementor-element-5f18460 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-5f18460 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-5f18460 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-5f18460 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-5f18460 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-primary ) 100%);}.elementor-2 .elementor-element.elementor-element-708950d.ob-harakiri{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-708950d.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-708950d.ob-harakiri div{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-708950d{width:100%;max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-708950d > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-708950d .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:42px;font-weight:700;}.elementor-2 .elementor-element.elementor-element-708950d.ob-harakiri > div, .elementor-2 .elementor-element.elementor-element-708950d.ob-harakiri > h1, .elementor-2 .elementor-element.elementor-element-708950d.ob-harakiri > h2, .elementor-2 .elementor-element.elementor-element-708950d.ob-harakiri > h3, .elementor-2 .elementor-element.elementor-element-708950d.ob-harakiri > h4, .elementor-2 .elementor-element.elementor-element-708950d.ob-harakiri > h5, .elementor-2 .elementor-element.elementor-element-708950d.ob-harakiri > h6, .elementor-2 .elementor-element.elementor-element-708950d.ob-harakiri > p{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-708950d > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2 .elementor-element.elementor-element-db8c7db.ob-harakiri{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-db8c7db.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-db8c7db.ob-harakiri div{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-db8c7db{width:100%;max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-db8c7db > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-db8c7db .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c00ae4e );}.elementor-2 .elementor-element.elementor-element-db8c7db.ob-harakiri > div, .elementor-2 .elementor-element.elementor-element-db8c7db.ob-harakiri > h1, .elementor-2 .elementor-element.elementor-element-db8c7db.ob-harakiri > h2, .elementor-2 .elementor-element.elementor-element-db8c7db.ob-harakiri > h3, .elementor-2 .elementor-element.elementor-element-db8c7db.ob-harakiri > h4, .elementor-2 .elementor-element.elementor-element-db8c7db.ob-harakiri > h5, .elementor-2 .elementor-element.elementor-element-db8c7db.ob-harakiri > h6, .elementor-2 .elementor-element.elementor-element-db8c7db.ob-harakiri > p{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-db8c7db > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2 .elementor-element.elementor-element-8b3e589{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-jet-map .jet-map-pin__link{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-06dda0c .jet-map{height:450px;}.elementor-2 .elementor-element.elementor-element-06dda0c{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-06dda0c > .elementor-widget-container{border-radius:20px 20px 20px 20px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-06dda0c .jet-map-pin__wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-5a8ef95{width:100%;max-width:100%;bottom:30px;}.elementor-2 .elementor-element.elementor-element-5a8ef95 > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-5a8ef95{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-5a8ef95{right:0px;}.elementor-2 .elementor-element.elementor-element-5a8ef95 .elementor-button{font-family:"Orbitron", Sans-serif;font-size:22px;font-weight:900;text-transform:uppercase;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.5);border-radius:50px 50px 50px 50px;padding:10px 35px 10px 35px;}.elementor-2 .elementor-element.elementor-element-9f6c6d4{--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;--overlay-opacity:0.05;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-9f6c6d4::before, .elementor-2 .elementor-element.elementor-element-9f6c6d4 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-9f6c6d4 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-9f6c6d4 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-9f6c6d4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-9f6c6d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-8e91871 ) 100%);}.elementor-2 .elementor-element.elementor-element-5498d87{--display:flex;--overflow:hidden;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-5498d87:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5498d87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c00ae4e );background-image:url("https://shapelab.pt/wp-content/uploads/2025/06/bg-section-cta.webp");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-2 .elementor-element.elementor-element-97d4f4d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-bc59f6c.ob-harakiri{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-bc59f6c.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-bc59f6c.ob-harakiri div{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-bc59f6c{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:start;}.elementor-2 .elementor-element.elementor-element-bc59f6c > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-bc59f6c .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:52px;font-weight:700;}.elementor-2 .elementor-element.elementor-element-bc59f6c.ob-harakiri > div, .elementor-2 .elementor-element.elementor-element-bc59f6c.ob-harakiri > h1, .elementor-2 .elementor-element.elementor-element-bc59f6c.ob-harakiri > h2, .elementor-2 .elementor-element.elementor-element-bc59f6c.ob-harakiri > h3, .elementor-2 .elementor-element.elementor-element-bc59f6c.ob-harakiri > h4, .elementor-2 .elementor-element.elementor-element-bc59f6c.ob-harakiri > h5, .elementor-2 .elementor-element.elementor-element-bc59f6c.ob-harakiri > h6, .elementor-2 .elementor-element.elementor-element-bc59f6c.ob-harakiri > p{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-bc59f6c > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2 .elementor-element.elementor-element-905c309.ob-harakiri{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-905c309.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-905c309.ob-harakiri div{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-905c309{width:var( --container-widget-width, 367px );max-width:367px;--container-widget-width:367px;--container-widget-flex-grow:0;text-align:start;}.elementor-2 .elementor-element.elementor-element-905c309 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-905c309 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-73cfe72 );}.elementor-2 .elementor-element.elementor-element-905c309.ob-harakiri > div, .elementor-2 .elementor-element.elementor-element-905c309.ob-harakiri > h1, .elementor-2 .elementor-element.elementor-element-905c309.ob-harakiri > h2, .elementor-2 .elementor-element.elementor-element-905c309.ob-harakiri > h3, .elementor-2 .elementor-element.elementor-element-905c309.ob-harakiri > h4, .elementor-2 .elementor-element.elementor-element-905c309.ob-harakiri > h5, .elementor-2 .elementor-element.elementor-element-905c309.ob-harakiri > h6, .elementor-2 .elementor-element.elementor-element-905c309.ob-harakiri > p{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-905c309 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2 .elementor-element.elementor-element-7971768{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f4771e8{width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-f4771e8 > .elementor-widget-container{margin:0px 0px 0px -50px;}.elementor-2 .elementor-element.elementor-element-f4771e8 img{width:100%;}.elementor-2 .elementor-element.elementor-element-5ce7850.ob-harakiri{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-5ce7850.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-5ce7850.ob-harakiri div{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-5ce7850{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;}.elementor-2 .elementor-element.elementor-element-5ce7850.ob-harakiri > div, .elementor-2 .elementor-element.elementor-element-5ce7850.ob-harakiri > h1, .elementor-2 .elementor-element.elementor-element-5ce7850.ob-harakiri > h2, .elementor-2 .elementor-element.elementor-element-5ce7850.ob-harakiri > h3, .elementor-2 .elementor-element.elementor-element-5ce7850.ob-harakiri > h4, .elementor-2 .elementor-element.elementor-element-5ce7850.ob-harakiri > h5, .elementor-2 .elementor-element.elementor-element-5ce7850.ob-harakiri > h6, .elementor-2 .elementor-element.elementor-element-5ce7850.ob-harakiri > p{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-5ce7850 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2 .elementor-element.elementor-element-5ce7850 p:last-child{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-571cbfc .elementor-button{background-color:var( --e-global-color-73cfe72 );font-family:"Orbitron", Sans-serif;font-size:22px;font-weight:900;text-transform:uppercase;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.5);border-radius:50px 50px 50px 50px;padding:10px 35px 10px 35px;}.elementor-2 .elementor-element.elementor-element-571cbfc{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-571cbfc > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d7dcfbc{--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:flex-start;--align-items:center;--padding-top:50px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-1055360.ob-harakiri{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-1055360.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-1055360.ob-harakiri div{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-1055360{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-1055360 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-1055360 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:42px;font-weight:700;}.elementor-2 .elementor-element.elementor-element-1055360.ob-harakiri > div, .elementor-2 .elementor-element.elementor-element-1055360.ob-harakiri > h1, .elementor-2 .elementor-element.elementor-element-1055360.ob-harakiri > h2, .elementor-2 .elementor-element.elementor-element-1055360.ob-harakiri > h3, .elementor-2 .elementor-element.elementor-element-1055360.ob-harakiri > h4, .elementor-2 .elementor-element.elementor-element-1055360.ob-harakiri > h5, .elementor-2 .elementor-element.elementor-element-1055360.ob-harakiri > h6, .elementor-2 .elementor-element.elementor-element-1055360.ob-harakiri > p{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-1055360 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2 .elementor-element.elementor-element-381cf44.ob-harakiri{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-381cf44.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-381cf44.ob-harakiri div{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-381cf44{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-381cf44 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-381cf44 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-weight:400;color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-381cf44.ob-harakiri > div, .elementor-2 .elementor-element.elementor-element-381cf44.ob-harakiri > h1, .elementor-2 .elementor-element.elementor-element-381cf44.ob-harakiri > h2, .elementor-2 .elementor-element.elementor-element-381cf44.ob-harakiri > h3, .elementor-2 .elementor-element.elementor-element-381cf44.ob-harakiri > h4, .elementor-2 .elementor-element.elementor-element-381cf44.ob-harakiri > h5, .elementor-2 .elementor-element.elementor-element-381cf44.ob-harakiri > h6, .elementor-2 .elementor-element.elementor-element-381cf44.ob-harakiri > p{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-381cf44 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2 .elementor-element.elementor-element-0c4e94d{--display:flex;}.elementor-2 .elementor-element.elementor-element-6be4e61.ob-harakiri{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-6be4e61.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-6be4e61.ob-harakiri div{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-6be4e61{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-6be4e61.ob-harakiri > div, .elementor-2 .elementor-element.elementor-element-6be4e61.ob-harakiri > h1, .elementor-2 .elementor-element.elementor-element-6be4e61.ob-harakiri > h2, .elementor-2 .elementor-element.elementor-element-6be4e61.ob-harakiri > h3, .elementor-2 .elementor-element.elementor-element-6be4e61.ob-harakiri > h4, .elementor-2 .elementor-element.elementor-element-6be4e61.ob-harakiri > h5, .elementor-2 .elementor-element.elementor-element-6be4e61.ob-harakiri > h6, .elementor-2 .elementor-element.elementor-element-6be4e61.ob-harakiri > p{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-6be4e61 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2 .elementor-element.elementor-element-6be4e61 p:last-child{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-ab483db{--display:flex;}.elementor-2 .elementor-element.elementor-element-861e37f.ob-harakiri{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-861e37f.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-861e37f.ob-harakiri div{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-861e37f{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-861e37f.ob-harakiri > div, .elementor-2 .elementor-element.elementor-element-861e37f.ob-harakiri > h1, .elementor-2 .elementor-element.elementor-element-861e37f.ob-harakiri > h2, .elementor-2 .elementor-element.elementor-element-861e37f.ob-harakiri > h3, .elementor-2 .elementor-element.elementor-element-861e37f.ob-harakiri > h4, .elementor-2 .elementor-element.elementor-element-861e37f.ob-harakiri > h5, .elementor-2 .elementor-element.elementor-element-861e37f.ob-harakiri > h6, .elementor-2 .elementor-element.elementor-element-861e37f.ob-harakiri > p{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-861e37f > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2 .elementor-element.elementor-element-861e37f p:last-child{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-515272a{--display:flex;}.elementor-2 .elementor-element.elementor-element-2769877.ob-harakiri{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-2769877.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-2769877.ob-harakiri div{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-2769877{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-2769877.ob-harakiri > div, .elementor-2 .elementor-element.elementor-element-2769877.ob-harakiri > h1, .elementor-2 .elementor-element.elementor-element-2769877.ob-harakiri > h2, .elementor-2 .elementor-element.elementor-element-2769877.ob-harakiri > h3, .elementor-2 .elementor-element.elementor-element-2769877.ob-harakiri > h4, .elementor-2 .elementor-element.elementor-element-2769877.ob-harakiri > h5, .elementor-2 .elementor-element.elementor-element-2769877.ob-harakiri > h6, .elementor-2 .elementor-element.elementor-element-2769877.ob-harakiri > p{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-2769877 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2 .elementor-element.elementor-element-2769877 p:last-child{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-518c951{--display:flex;}.elementor-2 .elementor-element.elementor-element-0151d82.ob-harakiri{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-0151d82.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-0151d82.ob-harakiri div{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-0151d82{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-0151d82.ob-harakiri > div, .elementor-2 .elementor-element.elementor-element-0151d82.ob-harakiri > h1, .elementor-2 .elementor-element.elementor-element-0151d82.ob-harakiri > h2, .elementor-2 .elementor-element.elementor-element-0151d82.ob-harakiri > h3, .elementor-2 .elementor-element.elementor-element-0151d82.ob-harakiri > h4, .elementor-2 .elementor-element.elementor-element-0151d82.ob-harakiri > h5, .elementor-2 .elementor-element.elementor-element-0151d82.ob-harakiri > h6, .elementor-2 .elementor-element.elementor-element-0151d82.ob-harakiri > p{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-0151d82 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2 .elementor-element.elementor-element-0151d82 p:last-child{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-ad5132c{--n-accordion-title-font-size:18px;width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:var( --e-global-color-c276371 );--n-accordion-title-hover-color:var( --e-global-color-c276371 );--n-accordion-title-active-color:var( --e-global-color-c276371 );--n-accordion-icon-size:15px;}.elementor-2 .elementor-element.elementor-element-ad5132c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-889ff80 );border-style:none;}.elementor-2 .elementor-element.elementor-element-ad5132c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#535353;}.elementor-2 .elementor-element.elementor-element-ad5132c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-c00ae4e );}.elementor-2 .elementor-element.elementor-element-ad5132c {--n-accordion-padding:15px 25px 15px 25px;}:where( .elementor-2 .elementor-element.elementor-element-ad5132c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:600;}:where( .elementor-2 .elementor-element.elementor-element-ad5132c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-2 .elementor-element.elementor-element-519755a{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}html, body{overflow-x:auto;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-41cf404{--container-widget-width:576px;--container-widget-flex-grow:0;width:var( --container-widget-width, 576px );max-width:576px;}.elementor-2 .elementor-element.elementor-element-ee41063{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;font-size:18px;}.elementor-widget-button .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-2a8fc35{left:-75px;}body.rtl .elementor-2 .elementor-element.elementor-element-2a8fc35{right:-75px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-f4e4153{right:-50px;}body.rtl .elementor-2 .elementor-element.elementor-element-f4e4153{left:-50px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-34423cf{right:200px;}body.rtl .elementor-2 .elementor-element.elementor-element-34423cf{left:200px;}.elementor-2 .elementor-element.elementor-element-0d15f9c{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:00px;}.elementor-2 .elementor-element.elementor-element-44165df{--border-radius:20px 0px 0px 20px;}.elementor-2 .elementor-element.elementor-element-054e635{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-ebceaad{--min-height:200px;}.elementor-2 .elementor-element.elementor-element-3243a57{--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;}.elementor-2 .elementor-element.elementor-element-e3e2c0e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-acfae17{text-align:center;}.elementor-2 .elementor-element.elementor-element-e814248{text-align:center;}.elementor-2 .elementor-element.elementor-element-070401a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-01f01cc{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-01f01cc > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-2 .elementor-element.elementor-element-e941b85{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-bdea14b{width:initial;max-width:initial;}.elementor-widget-jet-map .jet-map-pin__link{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-5498d87:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5498d87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shapelab.pt/wp-content/uploads/2025/06/bg-section-cta-mobile.webp");background-position:top center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-5498d87{--min-height:950px;--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;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-3423e09{--padding-top:30px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-41cf404 .elementor-heading-title{font-size:36px;}.elementor-2 .elementor-element.elementor-element-2f36662{font-size:16px;}.elementor-2 .elementor-element.elementor-element-ee41063{font-size:14px;}.elementor-widget-button .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-d586309 .elementor-button{font-size:22px;}.elementor-2 .elementor-element.elementor-element-d936c06{width:var( --container-widget-width, 216px );max-width:216px;--container-widget-width:216px;--container-widget-flex-grow:0;font-size:14px;}.elementor-2 .elementor-element.elementor-element-d936c06 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-bf53266{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-aef4dc4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-2a8fc35{--width:auto;--flex-wrap:nowrap;--padding-top:5px;--padding-bottom:5px;--padding-left:15px;--padding-right:15px;top:30px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-2a8fc35{left:-10px;}body.rtl .elementor-2 .elementor-element.elementor-element-2a8fc35{right:-10px;}.elementor-2 .elementor-element.elementor-element-5b91316 .elementor-icon{font-size:20px;}.elementor-2 .elementor-element.elementor-element-5b91316 .elementor-icon svg{height:20px;}.elementor-2 .elementor-element.elementor-element-d958033 .elementor-heading-title{font-size:18px;}.elementor-2 .elementor-element.elementor-element-f4e4153{--width:auto;--padding-top:5px;--padding-bottom:5px;--padding-left:15px;--padding-right:15px;bottom:200px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-f4e4153{right:-10px;}body.rtl .elementor-2 .elementor-element.elementor-element-f4e4153{left:-10px;}.elementor-2 .elementor-element.elementor-element-db0b3c9 .elementor-icon{font-size:20px;}.elementor-2 .elementor-element.elementor-element-db0b3c9 .elementor-icon svg{height:20px;}.elementor-2 .elementor-element.elementor-element-8bd99b4 .elementor-heading-title{font-size:18px;}.elementor-2 .elementor-element.elementor-element-34423cf{--width:auto;--flex-wrap:nowrap;--padding-top:5px;--padding-bottom:5px;--padding-left:15px;--padding-right:15px;bottom:30px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-34423cf{right:45px;}body.rtl .elementor-2 .elementor-element.elementor-element-34423cf{left:45px;}.elementor-2 .elementor-element.elementor-element-4df0baf .elementor-icon{font-size:20px;}.elementor-2 .elementor-element.elementor-element-4df0baf .elementor-icon svg{height:20px;}.elementor-2 .elementor-element.elementor-element-db460b4 .elementor-heading-title{font-size:18px;}.elementor-2 .elementor-element.elementor-element-0d15f9c{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-7d631fc{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-069f765 .elementor-heading-title{font-size:42px;}.elementor-2 .elementor-element.elementor-element-43242e9 .elementor-heading-title{font-size:22px;}.elementor-2 .elementor-element.elementor-element-f59eb5f{font-size:18px;}.elementor-2 .elementor-element.elementor-element-d6f2b62 .elementor-button{font-size:22px;}.elementor-2 .elementor-element.elementor-element-44165df{--min-height:300px;--border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-4ecc7c9{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-23a0295 .elementor-heading-title{font-size:32px;}.elementor-2 .elementor-element.elementor-element-e3dbbea{--width:3px;}.elementor-2 .elementor-element.elementor-element-f6519bc .elementor-heading-title{font-size:22px;}.elementor-2 .elementor-element.elementor-element-df699a9{--width:3px;}.elementor-2 .elementor-element.elementor-element-33c0983{font-size:18px;}.elementor-2 .elementor-element.elementor-element-d2384b9{font-size:18px;}.elementor-2 .elementor-element.elementor-element-1efebce{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-010ecb5{--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-9e56e55 .elementor-heading-title{font-size:32px;}.elementor-2 .elementor-element.elementor-element-933a850 .elementor-heading-title{font-size:22px;}.elementor-2 .elementor-element.elementor-element-8455173{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-83f5a72{--width:3px;}.elementor-2 .elementor-element.elementor-element-e8731fd{--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:flex-start;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-2478d8d{--width:3px;--min-height:40px;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-5de2d08 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5de2d08 .elementor-image-box-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-5de2d08 .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-5de2d08.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-5de2d08.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-5de2d08.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-d2c3fc4{--width:3px;--min-height:40px;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-133715e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-133715e .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-133715e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-133715e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-133715e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-07f4d05{--width:3px;--min-height:40px;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-dbc94db > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-dbc94db .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-dbc94db.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-dbc94db.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-dbc94db.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-c80c6f4{--width:3px;--min-height:40px;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f4fe0c7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f4fe0c7 .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-f4fe0c7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-f4fe0c7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-f4fe0c7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-ba954b3{--width:3px;--min-height:40px;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-2f78fd2 > .elementor-widget-container{margin:0px -20px 0px -20px;}.elementor-2 .elementor-element.elementor-element-8ddb491{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-11fc85d{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-7d67279{--width:calc(50% - 10px);--min-height:200px;}.elementor-2 .elementor-element.elementor-element-c23e757{--width:calc(50% - 10px);--min-height:200px;}.elementor-2 .elementor-element.elementor-element-ae87df9{--width:calc(50% - 10px);}.elementor-2 .elementor-element.elementor-element-d2f25dc{--width:calc(50% - 10px);}.elementor-2 .elementor-element.elementor-element-c2c2d4f{--width:calc(34% - 10px);--min-height:200px;}.elementor-2 .elementor-element.elementor-element-ebceaad{--width:calc(66% - 10px);--min-height:200px;}.elementor-2 .elementor-element.elementor-element-e4ffe7b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-3243a57{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-acfae17 .elementor-heading-title{font-size:36px;}.elementor-2 .elementor-element.elementor-element-e814248 .elementor-heading-title{font-size:22px;}.elementor-2 .elementor-element.elementor-element-070401a{--gap:20px 10px;--row-gap:20px;--column-gap:10px;--flex-wrap:wrap;}.elementor-2 .elementor-element.elementor-element-e941b85{--width:auto;}.elementor-2 .elementor-element.elementor-element-5f18460{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-708950d .elementor-heading-title{font-size:36px;}.elementor-2 .elementor-element.elementor-element-db8c7db{width:var( --container-widget-width, 211px );max-width:211px;--container-widget-width:211px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-db8c7db .elementor-heading-title{font-size:18px;}.elementor-widget-jet-map .jet-map-pin__link{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-5a8ef95 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2 .elementor-element.elementor-element-9f6c6d4{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-5498d87{--min-height:760px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-5498d87:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5498d87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 300px;background-size:100% auto;}.elementor-2 .elementor-element.elementor-element-97d4f4d{--width:100%;--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;}.elementor-2 .elementor-element.elementor-element-bc59f6c{text-align:center;}.elementor-2 .elementor-element.elementor-element-bc59f6c .elementor-heading-title{font-size:42px;}.elementor-2 .elementor-element.elementor-element-905c309{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;text-align:center;}.elementor-2 .elementor-element.elementor-element-905c309 .elementor-heading-title{font-size:22px;}.elementor-2 .elementor-element.elementor-element-7971768{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-2 .elementor-element.elementor-element-f4771e8 > .elementor-widget-container{margin:5px 0px 0px -40px;}.elementor-2 .elementor-element.elementor-element-f4771e8{--container-widget-width:20px;--container-widget-flex-grow:0;width:var( --container-widget-width, 20px );max-width:20px;}.elementor-2 .elementor-element.elementor-element-5ce7850{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-size:18px;}.elementor-2 .elementor-element.elementor-element-571cbfc > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-571cbfc .elementor-button{font-size:22px;}.elementor-2 .elementor-element.elementor-element-d7dcfbc{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-1055360 .elementor-heading-title{font-size:36px;}.elementor-2 .elementor-element.elementor-element-381cf44{--container-widget-width:220px;--container-widget-flex-grow:0;width:var( --container-widget-width, 220px );max-width:220px;}.elementor-2 .elementor-element.elementor-element-381cf44 .elementor-heading-title{font-size:22px;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-bf53266{--content-width:940px;}.elementor-2 .elementor-element.elementor-element-2a8fc35{--width:auto;}.elementor-2 .elementor-element.elementor-element-f4e4153{--width:auto;}.elementor-2 .elementor-element.elementor-element-34423cf{--width:auto;}.elementor-2 .elementor-element.elementor-element-0d15f9c{--content-width:940px;}.elementor-2 .elementor-element.elementor-element-7d631fc{--width:67%;}.elementor-2 .elementor-element.elementor-element-44165df{--width:33%;}.elementor-2 .elementor-element.elementor-element-4ecc7c9{--content-width:940px;}.elementor-2 .elementor-element.elementor-element-e3dbbea{--width:3px;}.elementor-2 .elementor-element.elementor-element-df699a9{--width:3px;}.elementor-2 .elementor-element.elementor-element-1efebce{--content-width:850px;}.elementor-2 .elementor-element.elementor-element-8455173{--width:500px;}.elementor-2 .elementor-element.elementor-element-83f5a72{--width:7px;}.elementor-2 .elementor-element.elementor-element-e8731fd{--width:calc(100% - 7px);}.elementor-2 .elementor-element.elementor-element-11fc85d{--width:calc(50% - (40px / 3));}.elementor-2 .elementor-element.elementor-element-825e31b{--width:calc(35% - (40px / 3));}.elementor-2 .elementor-element.elementor-element-7d67279{--width:calc(15% - (40px / 3));}.elementor-2 .elementor-element.elementor-element-c23e757{--width:calc(15% - (60px / 4));}.elementor-2 .elementor-element.elementor-element-12fad7c{--width:calc(15% - (60px / 4));}.elementor-2 .elementor-element.elementor-element-e240fdd{--width:calc(35% - (60px / 4));}.elementor-2 .elementor-element.elementor-element-ae87df9{--width:calc(35% - (60px / 4));}.elementor-2 .elementor-element.elementor-element-d2f25dc{--width:calc(35% - (40px / 3));}.elementor-2 .elementor-element.elementor-element-c2c2d4f{--width:calc(15% - (40px / 3));}.elementor-2 .elementor-element.elementor-element-ebceaad{--width:calc(50% - (40px / 3));}.elementor-2 .elementor-element.elementor-element-e4ffe7b{--width:100%;}.elementor-2 .elementor-element.elementor-element-e3e2c0e{--width:calc(100% - 300px);}.elementor-2 .elementor-element.elementor-element-070401a{--width:300px;}.elementor-2 .elementor-element.elementor-element-5f18460{--content-width:850px;}.elementor-2 .elementor-element.elementor-element-97d4f4d{--width:50%;}.elementor-2 .elementor-element.elementor-element-d7dcfbc{--content-width:850px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-11fc85d{--width:calc(66% - 10px);}.elementor-2 .elementor-element.elementor-element-825e31b{--width:calc(34% - 10px);}.elementor-2 .elementor-element.elementor-element-7d67279{--width:calc(20% - (60px / 4));}.elementor-2 .elementor-element.elementor-element-c23e757{--width:calc(20% - (60px / 4));}.elementor-2 .elementor-element.elementor-element-12fad7c{--width:calc(20% - (60px / 4));}.elementor-2 .elementor-element.elementor-element-e240fdd{--width:calc(40% - (60px / 4));}.elementor-2 .elementor-element.elementor-element-ae87df9{--width:calc((75% /2) - (40px / 3));}.elementor-2 .elementor-element.elementor-element-d2f25dc{--width:calc((75% /2) - (40px / 3));}.elementor-2 .elementor-element.elementor-element-c2c2d4f{--width:calc(25% - (40px / 3));}.elementor-2 .elementor-element.elementor-element-ebceaad{--width:100%;}.elementor-2 .elementor-element.elementor-element-e3e2c0e{--width:100%;}.elementor-2 .elementor-element.elementor-element-070401a{--width:500px;}.elementor-2 .elementor-element.elementor-element-e941b85{--width:200px;}.elementor-2 .elementor-element.elementor-element-97d4f4d{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-825e31b */.elementor-2 .elementor-element.elementor-element-825e31b{
    aspect-ratio: 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e240fdd */.elementor-2 .elementor-element.elementor-element-e240fdd{
    aspect-ratio: 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae87df9 */.elementor-2 .elementor-element.elementor-element-ae87df9{
    aspect-ratio: 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2f25dc */.elementor-2 .elementor-element.elementor-element-d2f25dc{
    aspect-ratio: 
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Orbitron';
	font-display: auto;
	src: url('https://shapelab.pt/wp-content/uploads/2025/06/Orbitron-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-display: auto;
	src: url('https://shapelab.pt/wp-content/uploads/2025/06/Montserrat-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */