.elementor-803 .elementor-element.elementor-element-1f53f43{--display:flex;--min-height:70vh;--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;}.elementor-803 .elementor-element.elementor-element-0154fcd{--display:flex;}.elementor-803 .elementor-element.elementor-element-55793b7{--display:flex;}.elementor-803 .elementor-element.elementor-element-8241947 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-803 .elementor-element.elementor-element-8241947 > .elementor-widget-container{padding:0px 0px 050px 0px;}.elementor-803 .elementor-element.elementor-element-8241947{width:var( --container-widget-width, 82.863% );max-width:82.863%;--container-widget-width:82.863%;--container-widget-flex-grow:0;}.elementor-803 .elementor-element.elementor-element-8241947.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-803 .elementor-element.elementor-element-2a06d58{font-family:"Lato", Sans-serif;font-size:21px;font-weight:500;line-height:1.6em;color:var( --e-global-color-9592ae7 );width:var( --container-widget-width, 118.634% );max-width:118.634%;--container-widget-width:118.634%;--container-widget-flex-grow:0;}.elementor-803 .elementor-element.elementor-element-2a06d58 .elementor-drop-cap{margin-inline-end:10px;}.elementor-803 .elementor-element.elementor-element-2a06d58 > .elementor-widget-container{padding:65px 65px 65px 65px;background-color:var( --e-global-color-primary );}.elementor-803 .elementor-element.elementor-element-2a06d58.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-803 .elementor-element.elementor-element-edc52fd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:1;}.elementor-803 .elementor-element.elementor-element-edc52fd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-803 .elementor-element.elementor-element-7647dc2{--display:flex;}.elementor-803 .elementor-element.elementor-element-a878477{--display:flex;}.elementor-803 .elementor-element.elementor-element-94d942c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-803 .elementor-element.elementor-element-94d942c > .elementor-widget-container{padding:0px 0px 050px 0px;}.elementor-803 .elementor-element.elementor-element-94d942c{width:var( --container-widget-width, 82.863% );max-width:82.863%;--container-widget-width:82.863%;--container-widget-flex-grow:0;}.elementor-803 .elementor-element.elementor-element-94d942c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-803 .elementor-element.elementor-element-b42e479{font-family:"Lato", Sans-serif;font-size:21px;font-weight:500;line-height:1.6em;color:var( --e-global-color-9592ae7 );width:var( --container-widget-width, 118.634% );max-width:118.634%;--container-widget-width:118.634%;--container-widget-flex-grow:0;}.elementor-803 .elementor-element.elementor-element-b42e479 > .elementor-widget-container{padding:65px 65px 65px 65px;background-color:var( --e-global-color-primary );}.elementor-803 .elementor-element.elementor-element-b42e479.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-803 .elementor-element.elementor-element-ed31aa5{--display:flex;--min-height:70vh;--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;--overlay-opacity:0.56;}.elementor-803 .elementor-element.elementor-element-ed31aa5::before, .elementor-803 .elementor-element.elementor-element-ed31aa5 > .elementor-background-video-container::before, .elementor-803 .elementor-element.elementor-element-ed31aa5 > .e-con-inner > .elementor-background-video-container::before, .elementor-803 .elementor-element.elementor-element-ed31aa5 > .elementor-background-slideshow::before, .elementor-803 .elementor-element.elementor-element-ed31aa5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-803 .elementor-element.elementor-element-ed31aa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://jmspower.pt/wp-content/uploads/2023/03/Ellipse-5@2x-e1679608081947.png");background-position:top left;background-repeat:no-repeat;background-size:205px auto;}.elementor-803 .elementor-element.elementor-element-959aa3e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:1;}.elementor-803 .elementor-element.elementor-element-959aa3e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-803 .elementor-element.elementor-element-a4d26bc .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-803 .elementor-element.elementor-element-a4d26bc > .elementor-widget-container{padding:0px 0px 050px 0px;}.elementor-803 .elementor-element.elementor-element-a4d26bc{width:var( --container-widget-width, 82.863% );max-width:82.863%;--container-widget-width:82.863%;--container-widget-flex-grow:0;}.elementor-803 .elementor-element.elementor-element-a4d26bc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-803 .elementor-element.elementor-element-20ec06b{font-family:"Lato", Sans-serif;font-size:21px;font-weight:500;line-height:1.6em;color:var( --e-global-color-9592ae7 );width:var( --container-widget-width, 118.634% );max-width:118.634%;--container-widget-width:118.634%;--container-widget-flex-grow:0;}.elementor-803 .elementor-element.elementor-element-20ec06b > .elementor-widget-container{padding:65px 65px 65px 65px;background-color:var( --e-global-color-primary );}.elementor-803 .elementor-element.elementor-element-20ec06b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-803 .elementor-element.elementor-element-c162a58{--display:flex;--min-height:458px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--position:absolute;top:0px;--z-index:0;}.elementor-803 .elementor-element.elementor-element-c162a58.e-con{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-803 .elementor-element.elementor-element-c162a58{right:0px;}body.rtl .elementor-803 .elementor-element.elementor-element-c162a58{left:0px;}.elementor-803 .elementor-element.elementor-element-03d90ff > .elementor-widget-container{padding:0px 050px 0px 0px;}.elementor-803 .elementor-element.elementor-element-ae5e616 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:14px;font-weight:900;text-transform:none;line-height:1.8em;letter-spacing:2px;}.elementor-803 .elementor-element.elementor-element-ae5e616{width:auto;max-width:auto;top:531px;}body:not(.rtl) .elementor-803 .elementor-element.elementor-element-ae5e616{left:1277px;}body.rtl .elementor-803 .elementor-element.elementor-element-ae5e616{right:1277px;}.elementor-803 .elementor-element.elementor-element-dbad8c5{--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:flex-start;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-803 .elementor-element.elementor-element-dbad8c5:not(.elementor-motion-effects-element-type-background), .elementor-803 .elementor-element.elementor-element-dbad8c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-711187b );}.elementor-803 .elementor-element.elementor-element-6a6bea7 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-803 .elementor-element.elementor-element-2ec1dc7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-803 .elementor-element.elementor-element-c581fe6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-803 .elementor-element.elementor-element-2641884 .elementor-heading-title{font-family:var( --e-global-typography-fa6128d-font-family ), Sans-serif;font-size:var( --e-global-typography-fa6128d-font-size );font-weight:var( --e-global-typography-fa6128d-font-weight );text-transform:var( --e-global-typography-fa6128d-text-transform );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-acd4c47{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-803 .elementor-element.elementor-element-beaa424{text-align:start;width:auto;max-width:auto;}.elementor-803 .elementor-element.elementor-element-beaa424 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-803 .elementor-element.elementor-element-beaa424.elementor-element{--align-self:flex-start;}.elementor-803 .elementor-element.elementor-element-beaa424 > .elementor-widget-container{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-accent );}.elementor-803 .elementor-element.elementor-element-c8167c9{text-align:start;width:auto;max-width:auto;}.elementor-803 .elementor-element.elementor-element-c8167c9 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-803 .elementor-element.elementor-element-c8167c9.elementor-element{--align-self:flex-start;}.elementor-803 .elementor-element.elementor-element-c8167c9 > .elementor-widget-container{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-accent );}.elementor-803 .elementor-element.elementor-element-c7953bc{text-align:start;width:auto;max-width:auto;}.elementor-803 .elementor-element.elementor-element-c7953bc .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-803 .elementor-element.elementor-element-c7953bc.elementor-element{--align-self:flex-start;}.elementor-803 .elementor-element.elementor-element-c7953bc > .elementor-widget-container{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-accent );}.elementor-803 .elementor-element.elementor-element-8535f3c{text-align:start;width:auto;max-width:auto;}.elementor-803 .elementor-element.elementor-element-8535f3c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-803 .elementor-element.elementor-element-8535f3c.elementor-element{--align-self:flex-start;}.elementor-803 .elementor-element.elementor-element-8535f3c > .elementor-widget-container{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-accent );}.elementor-803 .elementor-element.elementor-element-bff6c58{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-803 .elementor-element.elementor-element-b3ce616 .elementor-heading-title{font-family:var( --e-global-typography-fa6128d-font-family ), Sans-serif;font-size:var( --e-global-typography-fa6128d-font-size );font-weight:var( --e-global-typography-fa6128d-font-weight );text-transform:var( --e-global-typography-fa6128d-text-transform );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-2134bc5{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-803 .elementor-element.elementor-element-825bf5e{text-align:start;width:auto;max-width:auto;}.elementor-803 .elementor-element.elementor-element-825bf5e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-803 .elementor-element.elementor-element-825bf5e.elementor-element{--align-self:flex-start;}.elementor-803 .elementor-element.elementor-element-825bf5e > .elementor-widget-container{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-accent );}.elementor-803 .elementor-element.elementor-element-f94b731{text-align:start;width:auto;max-width:auto;}.elementor-803 .elementor-element.elementor-element-f94b731 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-803 .elementor-element.elementor-element-f94b731.elementor-element{--align-self:flex-start;}.elementor-803 .elementor-element.elementor-element-f94b731 > .elementor-widget-container{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-accent );}.elementor-803 .elementor-element.elementor-element-d7791e1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-803 .elementor-element.elementor-element-caa295c .elementor-heading-title{font-family:var( --e-global-typography-fa6128d-font-family ), Sans-serif;font-size:var( --e-global-typography-fa6128d-font-size );font-weight:var( --e-global-typography-fa6128d-font-weight );text-transform:var( --e-global-typography-fa6128d-text-transform );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-90b2c71{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-803 .elementor-element.elementor-element-3ed67ec{text-align:start;width:auto;max-width:auto;}.elementor-803 .elementor-element.elementor-element-3ed67ec .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-803 .elementor-element.elementor-element-3ed67ec.elementor-element{--align-self:flex-start;}.elementor-803 .elementor-element.elementor-element-3ed67ec > .elementor-widget-container{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-accent );}.elementor-803 .elementor-element.elementor-element-6eb8446{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-803 .elementor-element.elementor-element-0f81266{--display:flex;}.elementor-803 .elementor-element.elementor-element-624c53f{width:var( --container-widget-width, 7% );max-width:7%;--container-widget-width:7%;--container-widget-flex-grow:0;top:-60px;}.elementor-803 .elementor-element.elementor-element-624c53f.elementor-element{--align-self:center;}body:not(.rtl) .elementor-803 .elementor-element.elementor-element-624c53f{left:836px;}body.rtl .elementor-803 .elementor-element.elementor-element-624c53f{right:836px;}.elementor-803 .elementor-element.elementor-element-1e05daf{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;top:-204px;}.elementor-803 .elementor-element.elementor-element-1e05daf.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-803 .elementor-element.elementor-element-1e05daf{left:1338px;}body.rtl .elementor-803 .elementor-element.elementor-element-1e05daf{right:1338px;}.elementor-803 .elementor-element.elementor-element-4c3bc1a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-803 .elementor-element.elementor-element-30e08e1{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-803 .elementor-element.elementor-element-30e08e1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-803 .elementor-element.elementor-element-fb51b50 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-803 .elementor-element.elementor-element-144b9f3{text-align:start;width:auto;max-width:auto;}.elementor-803 .elementor-element.elementor-element-144b9f3 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-803 .elementor-element.elementor-element-144b9f3.elementor-element{--align-self:flex-start;}.elementor-803 .elementor-element.elementor-element-144b9f3 > .elementor-widget-container{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-accent );}.elementor-803 .elementor-element.elementor-element-10957ae{--display:flex;}.elementor-803 .elementor-element.elementor-element-1d7bedd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-803 .elementor-element.elementor-element-1d7bedd:not(.elementor-motion-effects-element-type-background), .elementor-803 .elementor-element.elementor-element-1d7bedd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-803 .elementor-element.elementor-element-427497c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-803 .elementor-element.elementor-element-427497c.e-con{--align-self:flex-start;}.elementor-803 .elementor-element.elementor-element-f75f5c4 .elementor-icon-wrapper{text-align:center;}.elementor-803 .elementor-element.elementor-element-f75f5c4 .elementor-icon{font-size:90px;}.elementor-803 .elementor-element.elementor-element-f75f5c4 .elementor-icon svg{height:90px;}.elementor-803 .elementor-element.elementor-element-f75f5c4.elementor-element{--align-self:center;}.elementor-803 .elementor-element.elementor-element-d327050 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Clash Display", Sans-serif;}.elementor-803 .elementor-element.elementor-element-f73af95{text-align:center;}.elementor-803 .elementor-element.elementor-element-f73af95 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.8em;letter-spacing:2px;color:var( --e-global-color-9592ae7 );}.elementor-803 .elementor-element.elementor-element-f73af95.elementor-element{--align-self:center;}.elementor-803 .elementor-element.elementor-element-ec90907{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-803 .elementor-element.elementor-element-ec90907.e-con{--align-self:flex-start;}.elementor-803 .elementor-element.elementor-element-346a7ac .elementor-icon-wrapper{text-align:center;}.elementor-803 .elementor-element.elementor-element-346a7ac .elementor-icon{font-size:90px;}.elementor-803 .elementor-element.elementor-element-346a7ac .elementor-icon svg{height:90px;}.elementor-803 .elementor-element.elementor-element-346a7ac.elementor-element{--align-self:center;}.elementor-803 .elementor-element.elementor-element-adf1423 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Clash Display", Sans-serif;}.elementor-803 .elementor-element.elementor-element-c9f0ea7{text-align:center;}.elementor-803 .elementor-element.elementor-element-c9f0ea7 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.8em;letter-spacing:2px;color:var( --e-global-color-9592ae7 );}.elementor-803 .elementor-element.elementor-element-c9f0ea7.elementor-element{--align-self:center;}.elementor-803 .elementor-element.elementor-element-89c07cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-803 .elementor-element.elementor-element-89c07cd.e-con{--align-self:flex-start;}.elementor-803 .elementor-element.elementor-element-196a637 .elementor-icon-wrapper{text-align:center;}.elementor-803 .elementor-element.elementor-element-196a637 .elementor-icon{font-size:90px;}.elementor-803 .elementor-element.elementor-element-196a637 .elementor-icon svg{height:90px;}.elementor-803 .elementor-element.elementor-element-196a637.elementor-element{--align-self:center;}.elementor-803 .elementor-element.elementor-element-568fbb2 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Clash Display", Sans-serif;}.elementor-803 .elementor-element.elementor-element-0216cf2{text-align:center;}.elementor-803 .elementor-element.elementor-element-0216cf2 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.8em;letter-spacing:2px;color:var( --e-global-color-9592ae7 );}.elementor-803 .elementor-element.elementor-element-0216cf2.elementor-element{--align-self:center;}.elementor-803 .elementor-element.elementor-element-549bfb5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-803 .elementor-element.elementor-element-549bfb5.e-con{--align-self:flex-start;}.elementor-803 .elementor-element.elementor-element-22e9913 .elementor-icon-wrapper{text-align:center;}.elementor-803 .elementor-element.elementor-element-22e9913 .elementor-icon{font-size:90px;}.elementor-803 .elementor-element.elementor-element-22e9913 .elementor-icon svg{height:90px;}.elementor-803 .elementor-element.elementor-element-22e9913.elementor-element{--align-self:center;}.elementor-803 .elementor-element.elementor-element-d44ed05 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Clash Display", Sans-serif;}.elementor-803 .elementor-element.elementor-element-6ea4011{text-align:center;}.elementor-803 .elementor-element.elementor-element-6ea4011 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.8em;letter-spacing:2px;color:var( --e-global-color-9592ae7 );}.elementor-803 .elementor-element.elementor-element-6ea4011.elementor-element{--align-self:center;}.elementor-803 .elementor-element.elementor-element-b800495{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:77px 77px;--row-gap:77px;--column-gap:77px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-803 .elementor-element.elementor-element-b800495:not(.elementor-motion-effects-element-type-background), .elementor-803 .elementor-element.elementor-element-b800495 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-803 .elementor-element.elementor-element-2f8fa28{--display:flex;--min-height:0px;--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;--gap:77px 77px;--row-gap:77px;--column-gap:77px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-803 .elementor-element.elementor-element-2f8fa28:not(.elementor-motion-effects-element-type-background), .elementor-803 .elementor-element.elementor-element-2f8fa28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-803 .elementor-element.elementor-element-2f8fa28.e-con{--order:-99999 /* order start hack */;}.elementor-803 .elementor-element.elementor-element-6c5b9e5{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-803 .elementor-element.elementor-element-6bc061b{--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;}.elementor-803 .elementor-element.elementor-element-1602094 .elementor-flip-box__front{background-color:var( --e-global-color-9592ae7 );background-image:url("https://jmspower.pt/wp-content/uploads/2025/07/hospital-portalegre-1600x1200px-img-2.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-803 .elementor-element.elementor-element-1602094 .elementor-flip-box__back{background-color:var( --e-global-color-secondary );background-image:url("https://jmspower.pt/wp-content/uploads/2025/07/hospital-portalegre-1600x1200px-img-1.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-803 .elementor-element.elementor-element-1602094 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#2C315CDB;text-align:left;justify-content:flex-start;}.elementor-803 .elementor-element.elementor-element-1602094 .elementor-flip-box{height:350px;}.elementor-803 .elementor-element.elementor-element-1602094 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:flex-start;}.elementor-803 .elementor-element.elementor-element-1602094 .elementor-flip-box__button{margin-left:0;}.elementor-803 .elementor-element.elementor-element-1602094 .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-9592ae7 );font-family:var( --e-global-typography-fa6128d-font-family ), Sans-serif;font-size:var( --e-global-typography-fa6128d-font-size );font-weight:var( --e-global-typography-fa6128d-font-weight );text-transform:var( --e-global-typography-fa6128d-text-transform );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-a7191a4 .elementor-heading-title{font-family:var( --e-global-typography-fa6128d-font-family ), Sans-serif;font-size:var( --e-global-typography-fa6128d-font-size );font-weight:var( --e-global-typography-fa6128d-font-weight );text-transform:var( --e-global-typography-fa6128d-text-transform );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-a7191a4.elementor-element{--align-self:flex-start;}.elementor-803 .elementor-element.elementor-element-2890fbf{--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;}.elementor-803 .elementor-element.elementor-element-9a71f2f .elementor-flip-box__front{background-color:var( --e-global-color-9592ae7 );background-image:url("https://jmspower.pt/wp-content/uploads/2025/07/modsix-1600x1200px-img-1.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-803 .elementor-element.elementor-element-9a71f2f .elementor-flip-box__back{background-color:var( --e-global-color-secondary );background-image:url("https://jmspower.pt/wp-content/uploads/2025/07/modsix-1600x1200px-img-2.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-803 .elementor-element.elementor-element-9a71f2f .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#2C315CDB;text-align:left;justify-content:flex-start;}.elementor-803 .elementor-element.elementor-element-9a71f2f .elementor-flip-box{height:350px;}.elementor-803 .elementor-element.elementor-element-9a71f2f .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:flex-start;}.elementor-803 .elementor-element.elementor-element-9a71f2f .elementor-flip-box__button{margin-left:0;}.elementor-803 .elementor-element.elementor-element-9a71f2f .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-9592ae7 );font-family:var( --e-global-typography-fa6128d-font-family ), Sans-serif;font-size:var( --e-global-typography-fa6128d-font-size );font-weight:var( --e-global-typography-fa6128d-font-weight );text-transform:var( --e-global-typography-fa6128d-text-transform );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-0f20a7c .elementor-heading-title{font-family:var( --e-global-typography-fa6128d-font-family ), Sans-serif;font-size:var( --e-global-typography-fa6128d-font-size );font-weight:var( --e-global-typography-fa6128d-font-weight );text-transform:var( --e-global-typography-fa6128d-text-transform );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-0f20a7c.elementor-element{--align-self:flex-start;}.elementor-803 .elementor-element.elementor-element-e310e82{--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;}.elementor-803 .elementor-element.elementor-element-d83b07c .elementor-flip-box__front{background-color:var( --e-global-color-9592ae7 );background-image:url("https://jmspower.pt/wp-content/uploads/2025/07/imporfase-1600x1200px-img-2.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-803 .elementor-element.elementor-element-d83b07c .elementor-flip-box__back{background-color:var( --e-global-color-secondary );background-image:url("https://jmspower.pt/wp-content/uploads/2025/07/imporfase-1600x1200px-img-1.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-803 .elementor-element.elementor-element-d83b07c .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#2C315CDB;text-align:left;justify-content:flex-start;}.elementor-803 .elementor-element.elementor-element-d83b07c .elementor-flip-box{height:350px;}.elementor-803 .elementor-element.elementor-element-d83b07c .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:flex-start;}.elementor-803 .elementor-element.elementor-element-d83b07c .elementor-flip-box__button{margin-left:0;}.elementor-803 .elementor-element.elementor-element-d83b07c .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-9592ae7 );font-family:var( --e-global-typography-fa6128d-font-family ), Sans-serif;font-size:var( --e-global-typography-fa6128d-font-size );font-weight:var( --e-global-typography-fa6128d-font-weight );text-transform:var( --e-global-typography-fa6128d-text-transform );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-c88aea2 .elementor-heading-title{font-family:var( --e-global-typography-fa6128d-font-family ), Sans-serif;font-size:var( --e-global-typography-fa6128d-font-size );font-weight:var( --e-global-typography-fa6128d-font-weight );text-transform:var( --e-global-typography-fa6128d-text-transform );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-c88aea2.elementor-element{--align-self:flex-start;}.elementor-803 .elementor-element.elementor-element-1478210{--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;}.elementor-803 .elementor-element.elementor-element-c2192b0 .elementor-flip-box__front{background-color:var( --e-global-color-9592ae7 );background-image:url("https://jmspower.pt/wp-content/uploads/2025/07/cadeiras-machado-1600x1200px-img-1.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-803 .elementor-element.elementor-element-c2192b0 .elementor-flip-box__back{background-color:var( --e-global-color-secondary );background-image:url("https://jmspower.pt/wp-content/uploads/2025/07/cadeiras-machado-1600x1200px-img-1.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-803 .elementor-element.elementor-element-c2192b0 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#2C315CDB;text-align:left;justify-content:flex-start;}.elementor-803 .elementor-element.elementor-element-c2192b0 .elementor-flip-box{height:350px;}.elementor-803 .elementor-element.elementor-element-c2192b0 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:flex-start;}.elementor-803 .elementor-element.elementor-element-c2192b0 .elementor-flip-box__button{margin-left:0;}.elementor-803 .elementor-element.elementor-element-c2192b0 .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-9592ae7 );font-family:var( --e-global-typography-fa6128d-font-family ), Sans-serif;font-size:var( --e-global-typography-fa6128d-font-size );font-weight:var( --e-global-typography-fa6128d-font-weight );text-transform:var( --e-global-typography-fa6128d-text-transform );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-322a91a .elementor-heading-title{font-family:var( --e-global-typography-fa6128d-font-family ), Sans-serif;font-size:var( --e-global-typography-fa6128d-font-size );font-weight:var( --e-global-typography-fa6128d-font-weight );text-transform:var( --e-global-typography-fa6128d-text-transform );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-322a91a.elementor-element{--align-self:flex-start;}.elementor-803 .elementor-element.elementor-element-04f8623{text-align:center;width:auto;max-width:auto;}.elementor-803 .elementor-element.elementor-element-04f8623 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-803 .elementor-element.elementor-element-04f8623.elementor-element{--align-self:center;}.elementor-803 .elementor-element.elementor-element-04f8623 > .elementor-widget-container{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-accent );}.elementor-803 .elementor-element.elementor-element-0c60135{--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;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-803 .elementor-element.elementor-element-0c60135:not(.elementor-motion-effects-element-type-background), .elementor-803 .elementor-element.elementor-element-0c60135 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-711187b );}.elementor-803 .elementor-element.elementor-element-0c60135.e-con{--align-self:flex-start;}.elementor-803 .elementor-element.elementor-element-3549af4{text-align:center;}.elementor-803 .elementor-element.elementor-element-7b918e5.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-803 .elementor-element.elementor-element-7b918e5 .elementor-main-swiper{width:100%;}.elementor-803 .elementor-element.elementor-element-7b918e5 .elementor-main-swiper .swiper-slide{border-width:0px 0px 0px 0px;}.elementor-803 .elementor-element.elementor-element-7b918e5 .elementor-testimonial__header{padding-top:45px;padding-left:30px;padding-right:30px;padding-block-end:calc( 30px / 2 );}.elementor-803 .elementor-element.elementor-element-7b918e5 .elementor-testimonial__content{padding-bottom:45px;padding-left:30px;padding-right:30px;padding-block-start:calc( 30px / 2 );}.elementor-803 .elementor-element.elementor-element-7b918e5 .elementor-testimonial__name{color:var( --e-global-color-secondary );}.elementor-803 .elementor-element.elementor-element-7b918e5 .elementor-testimonial__header, .elementor-803 .elementor-element.elementor-element-7b918e5 .elementor-testimonial__name{font-family:"Lato", Sans-serif;font-size:13px;font-weight:900;text-transform:uppercase;line-height:1.8em;letter-spacing:2px;}.elementor-803 .elementor-element.elementor-element-7b918e5 .elementor-testimonial__title{font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:1.6em;letter-spacing:0px;}.elementor-803 .elementor-element.elementor-element-7b918e5 .swiper-pagination-bullet{height:11px;width:11px;}.elementor-803 .elementor-element.elementor-element-7b918e5 .swiper-horizontal .swiper-pagination-progressbar{height:11px;}.elementor-803 .elementor-element.elementor-element-7b918e5 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#DBDBDB;opacity:1;}.elementor-803 .elementor-element.elementor-element-7b918e5 .swiper-pagination-bullet-active, .elementor-803 .elementor-element.elementor-element-7b918e5 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-9592ae7 );}.elementor-803 .elementor-element.elementor-element-7b918e5 .swiper-pagination-fraction{color:var( --e-global-color-9592ae7 );}.elementor-803 .elementor-element.elementor-element-7b918e5.elementor-element{--align-self:center;}.elementor-803 .elementor-element.elementor-element-b4108ec{--display:flex;}.elementor-803 .elementor-element.elementor-element-4c61002{text-align:center;}@media(max-width:1024px) and (min-width:361px){.elementor-803 .elementor-element.elementor-element-edc52fd{--width:100%;}.elementor-803 .elementor-element.elementor-element-30e08e1{--width:100%;}}@media(max-width:1366px){.elementor-803 .elementor-element.elementor-element-8241947 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-803 .elementor-element.elementor-element-94d942c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-803 .elementor-element.elementor-element-a4d26bc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-803 .elementor-element.elementor-element-03d90ff img{width:589px;}body:not(.rtl) .elementor-803 .elementor-element.elementor-element-ae5e616{left:953px;}body.rtl .elementor-803 .elementor-element.elementor-element-ae5e616{right:953px;}.elementor-803 .elementor-element.elementor-element-ae5e616{top:455px;}.elementor-803 .elementor-element.elementor-element-dbad8c5{--padding-top:15%;--padding-bottom:15%;--padding-left:2%;--padding-right:2%;}.elementor-803 .elementor-element.elementor-element-6a6bea7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-803 .elementor-element.elementor-element-2641884 .elementor-heading-title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-acd4c47{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-803 .elementor-element.elementor-element-beaa424 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-803 .elementor-element.elementor-element-c8167c9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-803 .elementor-element.elementor-element-c7953bc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-803 .elementor-element.elementor-element-8535f3c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-803 .elementor-element.elementor-element-b3ce616 .elementor-heading-title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-2134bc5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-803 .elementor-element.elementor-element-825bf5e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-803 .elementor-element.elementor-element-f94b731 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-803 .elementor-element.elementor-element-caa295c .elementor-heading-title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-90b2c71{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-803 .elementor-element.elementor-element-3ed67ec .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}body:not(.rtl) .elementor-803 .elementor-element.elementor-element-624c53f{left:593px;}body.rtl .elementor-803 .elementor-element.elementor-element-624c53f{right:593px;}body:not(.rtl) .elementor-803 .elementor-element.elementor-element-1e05daf{left:944px;}body.rtl .elementor-803 .elementor-element.elementor-element-1e05daf{right:944px;}.elementor-803 .elementor-element.elementor-element-1e05daf{top:-167px;}.elementor-803 .elementor-element.elementor-element-4c3bc1a{--padding-top:15%;--padding-bottom:15%;--padding-left:2%;--padding-right:2%;}.elementor-803 .elementor-element.elementor-element-fb51b50 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-803 .elementor-element.elementor-element-144b9f3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-803 .elementor-element.elementor-element-1d7bedd{--padding-top:15%;--padding-bottom:15%;--padding-left:2%;--padding-right:2%;}.elementor-803 .elementor-element.elementor-element-b800495{--padding-top:15%;--padding-bottom:15%;--padding-left:2%;--padding-right:02%;}.elementor-803 .elementor-element.elementor-element-2f8fa28{--padding-top:15%;--padding-bottom:15%;--padding-left:2%;--padding-right:02%;}.elementor-803 .elementor-element.elementor-element-1602094 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-a7191a4 .elementor-heading-title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-9a71f2f .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-0f20a7c .elementor-heading-title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-d83b07c .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-c88aea2 .elementor-heading-title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-c2192b0 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-322a91a .elementor-heading-title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-04f8623 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-803 .elementor-element.elementor-element-0c60135{--padding-top:10%;--padding-bottom:10%;--padding-left:2%;--padding-right:2%;}}@media(max-width:1024px){.elementor-803 .elementor-element.elementor-element-1f53f43{--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;}.elementor-803 .elementor-element.elementor-element-55793b7{--min-height:500px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-803 .elementor-element.elementor-element-55793b7:not(.elementor-motion-effects-element-type-background), .elementor-803 .elementor-element.elementor-element-55793b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jmspower.pt/wp-content/uploads/2023/03/12.10-3@2x.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-803 .elementor-element.elementor-element-8241947 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-803 .elementor-element.elementor-element-edc52fd{--flex-wrap:wrap;--align-content:flex-start;--padding-top:10%;--padding-bottom:10%;--padding-left:2%;--padding-right:2%;}.elementor-803 .elementor-element.elementor-element-a878477{--min-height:500px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-803 .elementor-element.elementor-element-a878477:not(.elementor-motion-effects-element-type-background), .elementor-803 .elementor-element.elementor-element-a878477 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jmspower.pt/wp-content/uploads/2023/03/12.10-3@2x.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-803 .elementor-element.elementor-element-94d942c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-803 .elementor-element.elementor-element-a4d26bc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-803 .elementor-element.elementor-element-6a6bea7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-803 .elementor-element.elementor-element-2ec1dc7{--flex-wrap:wrap;}.elementor-803 .elementor-element.elementor-element-2641884 .elementor-heading-title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-acd4c47{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-803 .elementor-element.elementor-element-beaa424 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-803 .elementor-element.elementor-element-c8167c9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-803 .elementor-element.elementor-element-c7953bc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-803 .elementor-element.elementor-element-8535f3c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-803 .elementor-element.elementor-element-b3ce616 .elementor-heading-title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-2134bc5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-803 .elementor-element.elementor-element-825bf5e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-803 .elementor-element.elementor-element-f94b731 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-803 .elementor-element.elementor-element-caa295c .elementor-heading-title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-90b2c71{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-803 .elementor-element.elementor-element-3ed67ec .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}body:not(.rtl) .elementor-803 .elementor-element.elementor-element-624c53f{left:378px;}body.rtl .elementor-803 .elementor-element.elementor-element-624c53f{right:378px;}.elementor-803 .elementor-element.elementor-element-624c53f{top:-32px;}body:not(.rtl) .elementor-803 .elementor-element.elementor-element-1e05daf{left:701px;}body.rtl .elementor-803 .elementor-element.elementor-element-1e05daf{right:701px;}.elementor-803 .elementor-element.elementor-element-1e05daf{top:-120px;}.elementor-803 .elementor-element.elementor-element-4c3bc1a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-803 .elementor-element.elementor-element-fb51b50 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-803 .elementor-element.elementor-element-1b563f0.elementor-element{--align-self:stretch;}.elementor-803 .elementor-element.elementor-element-144b9f3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-803 .elementor-element.elementor-element-1d7bedd{--flex-wrap:wrap;}.elementor-803 .elementor-element.elementor-element-b800495{--flex-wrap:wrap;}.elementor-803 .elementor-element.elementor-element-2f8fa28{--flex-wrap:wrap;}.elementor-803 .elementor-element.elementor-element-6c5b9e5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-803 .elementor-element.elementor-element-1602094 .elementor-flip-box__front{background-position:center center;}.elementor-803 .elementor-element.elementor-element-1602094 .elementor-flip-box__back{background-position:center center;}.elementor-803 .elementor-element.elementor-element-1602094 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-a7191a4 .elementor-heading-title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-9a71f2f .elementor-flip-box__front{background-position:center center;}.elementor-803 .elementor-element.elementor-element-9a71f2f .elementor-flip-box__back{background-position:center center;}.elementor-803 .elementor-element.elementor-element-9a71f2f .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-0f20a7c .elementor-heading-title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-d83b07c .elementor-flip-box__front{background-position:center center;}.elementor-803 .elementor-element.elementor-element-d83b07c .elementor-flip-box__back{background-position:center center;}.elementor-803 .elementor-element.elementor-element-d83b07c .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-c88aea2 .elementor-heading-title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-c2192b0 .elementor-flip-box__front{background-position:center center;}.elementor-803 .elementor-element.elementor-element-c2192b0 .elementor-flip-box__back{background-position:center center;}.elementor-803 .elementor-element.elementor-element-c2192b0 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-322a91a .elementor-heading-title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-04f8623 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:768px){.elementor-803 .elementor-element.elementor-element-1f53f43{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:20%;--padding-left:0%;--padding-right:0%;}.elementor-803 .elementor-element.elementor-element-2a06d58 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-803 .elementor-element.elementor-element-2a06d58{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-803 .elementor-element.elementor-element-b42e479 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-803 .elementor-element.elementor-element-b42e479{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-803 .elementor-element.elementor-element-dbad8c5{--padding-top:20%;--padding-bottom:30%;--padding-left:5%;--padding-right:5%;}.elementor-803 .elementor-element.elementor-element-4c3bc1a{--padding-top:20%;--padding-bottom:30%;--padding-left:5%;--padding-right:5%;}.elementor-803 .elementor-element.elementor-element-1b563f0{columns:1;}.elementor-803 .elementor-element.elementor-element-1d7bedd{--padding-top:30%;--padding-bottom:30%;--padding-left:5%;--padding-right:5%;}.elementor-803 .elementor-element.elementor-element-b800495{--padding-top:30%;--padding-bottom:30%;--padding-left:5%;--padding-right:5%;}.elementor-803 .elementor-element.elementor-element-2f8fa28{--padding-top:30%;--padding-bottom:30%;--padding-left:5%;--padding-right:5%;}.elementor-803 .elementor-element.elementor-element-6c5b9e5{--gap:65px 65px;--row-gap:65px;--column-gap:65px;}.elementor-803 .elementor-element.elementor-element-0c60135{--padding-top:30%;--padding-bottom:30%;--padding-left:5%;--padding-right:5%;}}@media(max-width:360px){.elementor-803 .elementor-element.elementor-element-8241947 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-803 .elementor-element.elementor-element-94d942c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-803 .elementor-element.elementor-element-a4d26bc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-803 .elementor-element.elementor-element-6a6bea7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-803 .elementor-element.elementor-element-2641884 .elementor-heading-title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-acd4c47{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-803 .elementor-element.elementor-element-beaa424 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-803 .elementor-element.elementor-element-c8167c9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-803 .elementor-element.elementor-element-c7953bc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-803 .elementor-element.elementor-element-8535f3c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-803 .elementor-element.elementor-element-b3ce616 .elementor-heading-title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-2134bc5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-803 .elementor-element.elementor-element-825bf5e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-803 .elementor-element.elementor-element-f94b731 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-803 .elementor-element.elementor-element-caa295c .elementor-heading-title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-90b2c71{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-803 .elementor-element.elementor-element-3ed67ec .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-803 .elementor-element.elementor-element-fb51b50 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-803 .elementor-element.elementor-element-144b9f3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-803 .elementor-element.elementor-element-1602094 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-a7191a4 .elementor-heading-title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-9a71f2f .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-0f20a7c .elementor-heading-title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-d83b07c .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-c88aea2 .elementor-heading-title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-c2192b0 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-322a91a .elementor-heading-title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-04f8623 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(min-width:361px){.elementor-803 .elementor-element.elementor-element-edc52fd{--width:50%;}.elementor-803 .elementor-element.elementor-element-959aa3e{--width:50%;}.elementor-803 .elementor-element.elementor-element-30e08e1{--width:50%;}.elementor-803 .elementor-element.elementor-element-6c5b9e5{--width:90%;}}@media(min-width:1920px){.elementor-803 .elementor-element.elementor-element-8241947 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-803 .elementor-element.elementor-element-94d942c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-803 .elementor-element.elementor-element-a4d26bc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}body:not(.rtl) .elementor-803 .elementor-element.elementor-element-ae5e616{left:1562px;}body.rtl .elementor-803 .elementor-element.elementor-element-ae5e616{right:1562px;}.elementor-803 .elementor-element.elementor-element-ae5e616{top:531px;}.elementor-803 .elementor-element.elementor-element-6a6bea7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-803 .elementor-element.elementor-element-2ec1dc7{--gap:5% 5%;--row-gap:5%;--column-gap:5%;}.elementor-803 .elementor-element.elementor-element-2641884 .elementor-heading-title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-acd4c47{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-803 .elementor-element.elementor-element-beaa424 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-803 .elementor-element.elementor-element-c8167c9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-803 .elementor-element.elementor-element-c7953bc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-803 .elementor-element.elementor-element-8535f3c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-803 .elementor-element.elementor-element-b3ce616 .elementor-heading-title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-2134bc5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-803 .elementor-element.elementor-element-825bf5e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-803 .elementor-element.elementor-element-f94b731 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-803 .elementor-element.elementor-element-caa295c .elementor-heading-title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-90b2c71{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-803 .elementor-element.elementor-element-3ed67ec .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-803 .elementor-element.elementor-element-6eb8446{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-803 .elementor-element.elementor-element-30e08e1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-803 .elementor-element.elementor-element-fb51b50 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-803 .elementor-element.elementor-element-144b9f3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-803 .elementor-element.elementor-element-1602094 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-a7191a4 .elementor-heading-title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-9a71f2f .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-0f20a7c .elementor-heading-title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-d83b07c .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-c88aea2 .elementor-heading-title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-c2192b0 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-322a91a .elementor-heading-title{font-size:var( --e-global-typography-fa6128d-font-size );line-height:var( --e-global-typography-fa6128d-line-height );letter-spacing:var( --e-global-typography-fa6128d-letter-spacing );word-spacing:var( --e-global-typography-fa6128d-word-spacing );}.elementor-803 .elementor-element.elementor-element-04f8623 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}/* Start custom CSS for heading, class: .elementor-element-ae5e616 */.elementor-803 .elementor-element.elementor-element-ae5e616 .elementor-widget-container{
    transform: rotate(-90deg);

.elementor-803 .elementor-element.elementor-element-ae5e616{
    position: static !important;
    padding: 0 !important;
}
.elementor-803 .elementor-element.elementor-element-ae5e616 .elementor-widget-container{
    transform: rotate(0deg);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c581fe6 */.elementor-803 .elementor-element.elementor-element-c581fe6 {
  margin: 30px;
}

/* Safari specific CSS */
@media only screen and (-webkit-min-device-pixel-ratio: 2),
  only screen and (min--moz-device-pixel-ratio: 2),
  only screen and (-o-min-device-pixel-ratio: 2/1),
  only screen and (min-device-pixel-ratio: 2) {
  .elementor-803 .elementor-element.elementor-element-c581fe6 {
    margin-right: 30px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bff6c58 */.elementor-803 .elementor-element.elementor-element-bff6c58 {
  margin: 30px;
}

/* Safari specific CSS */
@media only screen and (-webkit-min-device-pixel-ratio: 2),
  only screen and (min--moz-device-pixel-ratio: 2),
  only screen and (-o-min-device-pixel-ratio: 2/1),
  only screen and (min-device-pixel-ratio: 2) {
  .elementor-803 .elementor-element.elementor-element-bff6c58 {
    margin-right: 30px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7791e1 */.elementor-803 .elementor-element.elementor-element-d7791e1 {
  margin: 30px;
}

/* Safari specific CSS */
@media only screen and (-webkit-min-device-pixel-ratio: 2),
  only screen and (min--moz-device-pixel-ratio: 2),
  only screen and (-o-min-device-pixel-ratio: 2/1),
  only screen and (min-device-pixel-ratio: 2) {
  .elementor-803 .elementor-element.elementor-element-d7791e1 {
    margin-right: 30px;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Clash Display';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://new.jmspower.pt/wp/wp-content/uploads/2023/03/ClashDisplay-Bold.eot');
	src: url('https://new.jmspower.pt/wp/wp-content/uploads/2023/03/ClashDisplay-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://new.jmspower.pt/wp/wp-content/uploads/2023/03/ClashDisplay-Bold.woff2') format('woff2'),
		url('https://new.jmspower.pt/wp/wp-content/uploads/2023/03/ClashDisplay-Bold.woff') format('woff'),
		url('https://new.jmspower.pt/wp/wp-content/uploads/2023/03/ClashDisplay-Bold.ttf') format('truetype'),
		url('https://new.jmspower.pt/wp/wp-content/uploads/2023/03/ClashDisplay-Bold.svg#ClashDisplay') format('svg');
}
@font-face {
	font-family: 'Clash Display';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://new.jmspower.pt/wp/wp-content/uploads/2023/03/ClashDisplay-Semibold.eot');
	src: url('https://new.jmspower.pt/wp/wp-content/uploads/2023/03/ClashDisplay-Semibold.eot?#iefix') format('embedded-opentype'),
		url('https://new.jmspower.pt/wp/wp-content/uploads/2023/03/ClashDisplay-Semibold.woff2') format('woff2'),
		url('https://new.jmspower.pt/wp/wp-content/uploads/2023/03/ClashDisplay-Semibold.woff') format('woff'),
		url('https://new.jmspower.pt/wp/wp-content/uploads/2023/03/ClashDisplay-Semibold.ttf') format('truetype'),
		url('https://new.jmspower.pt/wp/wp-content/uploads/2023/03/ClashDisplay-Semibold.svg#ClashDisplay') format('svg');
}
@font-face {
	font-family: 'Clash Display';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://new.jmspower.pt/wp/wp-content/uploads/2023/03/ClashDisplay-Medium.eot');
	src: url('https://new.jmspower.pt/wp/wp-content/uploads/2023/03/ClashDisplay-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://new.jmspower.pt/wp/wp-content/uploads/2023/03/ClashDisplay-Medium.woff2') format('woff2'),
		url('https://new.jmspower.pt/wp/wp-content/uploads/2023/03/ClashDisplay-Medium.woff') format('woff'),
		url('https://new.jmspower.pt/wp/wp-content/uploads/2023/03/ClashDisplay-Medium.ttf') format('truetype'),
		url('https://new.jmspower.pt/wp/wp-content/uploads/2023/03/ClashDisplay-Medium.svg#ClashDisplay') format('svg');
}
@font-face {
	font-family: 'Clash Display';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://new.jmspower.pt/wp/wp-content/uploads/2023/03/ClashDisplay-Regular.eot');
	src: url('https://new.jmspower.pt/wp/wp-content/uploads/2023/03/ClashDisplay-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://new.jmspower.pt/wp/wp-content/uploads/2023/03/ClashDisplay-Regular.woff2') format('woff2'),
		url('https://new.jmspower.pt/wp/wp-content/uploads/2023/03/ClashDisplay-Regular.woff') format('woff'),
		url('https://new.jmspower.pt/wp/wp-content/uploads/2023/03/ClashDisplay-Regular.ttf') format('truetype'),
		url('https://new.jmspower.pt/wp/wp-content/uploads/2023/03/ClashDisplay-Regular.svg#ClashDisplay') format('svg');
}
/* End Custom Fonts CSS */