.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Jost;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3189 .elementor-element.elementor-element-e8f0f44 .elementor-heading-title{color:#444444;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Jost;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-3189 .elementor-element.elementor-element-e6de871{text-align:justify;font-family:"Roboto", Jost;font-size:17px;font-weight:400;}.elementor-3189 .elementor-element.elementor-element-daa3c18{text-align:justify;font-family:"Roboto", Jost;font-size:17px;font-weight:400;}.elementor-bc-flex-widget .elementor-3189 .elementor-element.elementor-element-9d1130d.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3189 .elementor-element.elementor-element-9d1130d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Jost;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Jost;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Jost;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3189 .elementor-element.elementor-element-ff98952 .elementor-repeater-item-20d584a .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.plug4u.pt/wp-content/uploads/2022/11/prototipo1.jpeg);background-size:contain;}.elementor-3189 .elementor-element.elementor-element-ff98952 .elementor-repeater-item-20d584a .swiper-slide-contents{margin:0 auto;}.elementor-3189 .elementor-element.elementor-element-ff98952 .elementor-repeater-item-20d584a .swiper-slide-inner{align-items:center;}.elementor-3189 .elementor-element.elementor-element-ff98952 .elementor-repeater-item-29d97d2 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.plug4u.pt/wp-content/uploads/2022/11/prototipo2.jpeg);background-size:contain;}.elementor-3189 .elementor-element.elementor-element-ff98952 .elementor-repeater-item-29d97d2 .swiper-slide-contents{margin:0 auto;}.elementor-3189 .elementor-element.elementor-element-ff98952 .elementor-repeater-item-29d97d2 .swiper-slide-inner{align-items:center;}.elementor-3189 .elementor-element.elementor-element-ff98952 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-3189 .elementor-element.elementor-element-ff98952 .swiper-slide-contents{max-width:66%;}.elementor-3189 .elementor-element.elementor-element-ff98952 .swiper-slide-inner{text-align:center;}.elementor-element-b98c5c8 .porto-gallery{--porto-el-spacing:42px;}.elementor-3189 .elementor-element.elementor-element-482a47c{text-align:center;}.elementor-3189 .elementor-element.elementor-element-482a47c .elementor-heading-title{color:#444444;}.elementor-3189 .elementor-element.elementor-element-486523f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:2;}.elementor-3189 .elementor-element.elementor-element-486523f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-element-19e78cf .porto-sicon-box.top-icon{text-align:left;}.elementor-3189 .elementor-element.elementor-element-19e78cf > .elementor-widget-container:hover{--e-transform-translateY:-10px;}.elementor-3189 .elementor-element.elementor-element-19e78cf > .elementor-widget-container{background-color:#FFFFFF;padding:2.5rem 2.5rem 2.7rem 2.5rem;border-radius:4px 4px 4px 4px;}.elementor-3189 .elementor-element.elementor-element-19e78cf:hover .elementor-widget-container{box-shadow:0px 30px 90px 0px rgba(187, 187, 187, 0.33);}.elementor-3189 .elementor-element.elementor-element-19e78cf .porto-sicon-img{font-size:88px;}.elementor-element-19e78cf .porto-sicon-img.porto-u-circle-img:before{border-color:#ffffff;}.elementor-element-19e78cf .porto-sicon-img{background:#ffffff;}.elementor-element-19e78cf .porto-icon{background:#ffffff;}.elementor-3189 .elementor-element.elementor-element-19e78cf .porto-sicon-title{font-size:22.4px;font-weight:700;margin-bottom:14px;}.elementor-3189 .elementor-element.elementor-element-19e78cf .porto-sicon-header p{font-size:16px;font-weight:500;}.elementor-3189 .elementor-element.elementor-element-19e78cf .porto-sicon-description{font-size:14.4px;font-weight:600;}.elementor-3189 .elementor-element.elementor-element-19e78cf .porto-sicon-header{margin-bottom:21px;}.elementor-element-080a4d1 .porto-sicon-box.top-icon{text-align:left;}.elementor-3189 .elementor-element.elementor-element-080a4d1 > .elementor-widget-container:hover{--e-transform-translateY:-10px;}.elementor-3189 .elementor-element.elementor-element-080a4d1 > .elementor-widget-container{background-color:#FFFFFF;padding:2.5rem 2.5rem 2.7rem 2.5rem;border-radius:4px 4px 4px 4px;}.elementor-3189 .elementor-element.elementor-element-080a4d1:hover .elementor-widget-container{box-shadow:0px 30px 90px 0px rgba(187, 187, 187, 0.33);}.elementor-3189 .elementor-element.elementor-element-080a4d1 .porto-sicon-img{font-size:88px;}.elementor-element-080a4d1 .porto-sicon-img.porto-u-circle-img:before{border-color:#ffffff;}.elementor-element-080a4d1 .porto-sicon-img{background:#ffffff;}.elementor-element-080a4d1 .porto-icon{background:#ffffff;}.elementor-3189 .elementor-element.elementor-element-080a4d1 .porto-sicon-title{font-size:22.4px;font-weight:700;margin-bottom:14px;}.elementor-3189 .elementor-element.elementor-element-080a4d1 .porto-sicon-header p{font-size:16px;font-weight:500;}.elementor-3189 .elementor-element.elementor-element-080a4d1 .porto-sicon-description{font-size:14.4px;font-weight:600;}.elementor-3189 .elementor-element.elementor-element-080a4d1 .porto-sicon-header{margin-bottom:21px;}.elementor-element-90859a0 .porto-sicon-box.top-icon{text-align:left;}.elementor-3189 .elementor-element.elementor-element-90859a0 > .elementor-widget-container:hover{--e-transform-translateY:-10px;}.elementor-3189 .elementor-element.elementor-element-90859a0 > .elementor-widget-container{background-color:#FFFFFF;padding:2.5rem 2.5rem 2.7rem 2.5rem;border-radius:4px 4px 4px 4px;}.elementor-3189 .elementor-element.elementor-element-90859a0:hover .elementor-widget-container{box-shadow:0px 30px 90px 0px rgba(187, 187, 187, 0.33);}.elementor-3189 .elementor-element.elementor-element-90859a0 .porto-sicon-img{font-size:88px;}.elementor-element-90859a0 .porto-sicon-img.porto-u-circle-img:before{border-color:#ffffff;}.elementor-element-90859a0 .porto-sicon-img{background:#ffffff;}.elementor-element-90859a0 .porto-icon{background:#ffffff;}.elementor-3189 .elementor-element.elementor-element-90859a0 .porto-sicon-title{font-size:22.4px;font-weight:700;margin-bottom:14px;}.elementor-3189 .elementor-element.elementor-element-90859a0 .porto-sicon-header p{font-size:16px;font-weight:500;}.elementor-3189 .elementor-element.elementor-element-90859a0 .porto-sicon-description{font-size:14.4px;font-weight:600;}.elementor-3189 .elementor-element.elementor-element-90859a0 .porto-sicon-header{margin-bottom:21px;}.elementor-element-df977fe .porto-sicon-box.top-icon{text-align:left;}.elementor-3189 .elementor-element.elementor-element-df977fe > .elementor-widget-container:hover{--e-transform-translateY:-10px;}.elementor-3189 .elementor-element.elementor-element-df977fe > .elementor-widget-container{background-color:#FFFFFF;padding:2.5rem 2.5rem 2.7rem 2.5rem;border-radius:4px 4px 4px 4px;}.elementor-3189 .elementor-element.elementor-element-df977fe:hover .elementor-widget-container{box-shadow:0px 30px 90px 0px rgba(187, 187, 187, 0.33);}.elementor-3189 .elementor-element.elementor-element-df977fe .porto-sicon-img{font-size:88px;}.elementor-element-df977fe .porto-sicon-img.porto-u-circle-img:before{border-color:#ffffff;}.elementor-element-df977fe .porto-sicon-img{background:#ffffff;}.elementor-element-df977fe .porto-icon{background:#ffffff;}.elementor-3189 .elementor-element.elementor-element-df977fe .porto-sicon-title{font-size:22.4px;font-weight:700;margin-bottom:14px;}.elementor-3189 .elementor-element.elementor-element-df977fe .porto-sicon-header p{font-size:16px;font-weight:500;}.elementor-3189 .elementor-element.elementor-element-df977fe .porto-sicon-description{font-size:14.4px;font-weight:600;}.elementor-3189 .elementor-element.elementor-element-df977fe .porto-sicon-header{margin-bottom:21px;}.elementor-element-eeb3f94 .porto-sicon-box.top-icon{text-align:left;}.elementor-3189 .elementor-element.elementor-element-eeb3f94 > .elementor-widget-container:hover{--e-transform-translateY:-10px;}.elementor-3189 .elementor-element.elementor-element-eeb3f94 > .elementor-widget-container{background-color:#FFFFFF;padding:2.5rem 2.5rem 2.7rem 2.5rem;border-radius:4px 4px 4px 4px;}.elementor-3189 .elementor-element.elementor-element-eeb3f94:hover .elementor-widget-container{box-shadow:0px 30px 90px 0px rgba(187, 187, 187, 0.33);}.elementor-3189 .elementor-element.elementor-element-eeb3f94 .porto-sicon-img{font-size:88px;}.elementor-element-eeb3f94 .porto-sicon-img.porto-u-circle-img:before{border-color:#ffffff;}.elementor-element-eeb3f94 .porto-sicon-img{background:#ffffff;}.elementor-element-eeb3f94 .porto-icon{background:#ffffff;}.elementor-3189 .elementor-element.elementor-element-eeb3f94 .porto-sicon-title{font-size:22.4px;font-weight:700;margin-bottom:14px;}.elementor-3189 .elementor-element.elementor-element-eeb3f94 .porto-sicon-header p{font-size:16px;font-weight:500;}.elementor-3189 .elementor-element.elementor-element-eeb3f94 .porto-sicon-description{font-size:14.4px;font-weight:600;}.elementor-3189 .elementor-element.elementor-element-eeb3f94 .porto-sicon-header{margin-bottom:21px;}.elementor-3189 .elementor-element.elementor-element-c9a6d73:not(.elementor-motion-effects-element-type-background), .elementor-3189 .elementor-element.elementor-element-c9a6d73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00A335;}.elementor-3189 .elementor-element.elementor-element-c9a6d73{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3189 .elementor-element.elementor-element-c9a6d73 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3189 .elementor-element.elementor-element-3c9982a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3189 .elementor-element.elementor-element-3c9982a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.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-3189 .elementor-element.elementor-element-6be5253{width:var( --container-widget-width, 2000px );max-width:2000px;--container-widget-width:2000px;--container-widget-flex-grow:0;top:188px;}.elementor-3189 .elementor-element.elementor-element-6be5253 > .elementor-widget-container{--e-transform-rotateZ:89.9deg;}body:not(.rtl) .elementor-3189 .elementor-element.elementor-element-6be5253{left:-98.106%;}body.rtl .elementor-3189 .elementor-element.elementor-element-6be5253{right:-98.106%;}.elementor-3189 .elementor-element.elementor-element-6be5253 .elementor-icon-wrapper{text-align:center;}.elementor-3189 .elementor-element.elementor-element-e696e96 > .elementor-widget-container{padding:0px 18px 0px 0px;}.elementor-3189 .elementor-element.elementor-element-e696e96 .elementor-heading-title{font-size:44px;color:#FFFFFF;}.elementor-3189 .elementor-element.elementor-element-07f1cf1 > .elementor-widget-container{padding:0rem 0rem 0rem 3.4rem;}.elementor-3189 .elementor-element.elementor-element-07f1cf1 .elementor-heading-title{font-weight:500;line-height:30px;color:#FFFFFF;}.elementor-3189 .elementor-element.elementor-element-a95d7e9 .btn{font-size:12.8px;font-weight:700;text-transform:uppercase;padding:15px 46px 15px 46px;}.elementor-3189 .elementor-element.elementor-element-a95d7e9 .btn-icon i{margin-right:10px;}.elementor-3189 .elementor-element.elementor-element-a95d7e9 .btn-icon-right i{margin-left:10px;margin-right:0;}@media(max-width:991px){.elementor-3189 .elementor-element.elementor-element-e696e96 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-3189 .elementor-element.elementor-element-07f1cf1 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}}@media(min-width:768px){.elementor-3189 .elementor-element.elementor-element-06f70ee{width:58.123%;}.elementor-3189 .elementor-element.elementor-element-9d1130d{width:41.877%;}}@media(max-width:991px) and (min-width:768px){.elementor-3189 .elementor-element.elementor-element-cf64f03{width:50%;}.elementor-3189 .elementor-element.elementor-element-9b48a8b{width:50%;}.elementor-3189 .elementor-element.elementor-element-be871b6{width:50%;}.elementor-3189 .elementor-element.elementor-element-9188b3e{width:50%;}}